1<!doctype html> 2<!--[if IE 8]><html class="no-js lt-ie9" lang="en"> <![endif]--> 3<!--[if IE 9 ]><html class="ie9 no-js"> <![endif]--> 4<!--[if (gt IE 9)|!(IE)]><!--> <html class="no-js"> <!--<![endif]--> 5<head> 6 7 <!-- Basic page needs ================================================== --> 8 <meta charset="utf-8"> 9 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 10 11 12 <link rel="shortcut icon" href="//strauchdieb.com/cdn/shop/files/Strauchdieb_Logo1_180x180_crop_center.jpg?v=1614177633" type="image/png"> 13 <link rel="apple-touch-icon" sizes="180x180" href="//strauchdieb.com/cdn/shop/files/Strauchdieb_Logo1_180x180_crop_center.jpg?v=1614177633"> 14 <link rel="apple-touch-icon-precomposed" sizes="180x180" href="//strauchdieb.com/cdn/shop/files/Strauchdieb_Logo1_180x180_crop_center.jpg?v=1614177633"> 15 <link rel="icon" type="image/png" sizes="32x32" href="//strauchdieb.com/cdn/shop/files/Strauchdieb_Logo1_32x32_crop_center.jpg?v=1614177633"> 16 <link rel="icon" type="image/png" sizes="194x194" href="//strauchdieb.com/cdn/shop/files/Strauchdieb_Logo1_194x194_crop_center.jpg?v=1614177633"> 17 <link rel="icon" type="image/png" sizes="192x192" href="//strauchdieb.com/cdn/shop/files/Strauchdieb_Logo1_192x192_crop_center.jpg?v=1614177633"> 18 <link rel="icon" type="image/png" sizes="16x16" href="//strauchdieb.com/cdn/shop/files/Strauchdieb_Logo1_16x16_crop_center.jpg?v=1614177633"> 19 20 21 <!-- Title and description ================================================== --> 22 <title> 23 Konto – Strauchdieb 24 </title> 25 26 27 28 <!-- Helpers ================================================== --> 29 <!-- /snippets/social-meta-tags.liquid --> 30 31 32 <meta property="og:type" content="website"> 33 <meta property="og:title" content="Konto"> 34 35 36<meta property="og:url" content="https://strauchdieb.com/account/login"> 37<meta property="og:site_name" content="Strauchdieb"> 38 39 40 41 42 43 44 <meta name="twitter:card" content="summary"> 45 46 47 48 <link rel="canonical" href="https://strauchdieb.com/account/login"/> 49 50 <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> 51 52 <meta name="theme-color" content="#484848"> 53 54 <!-- CSS ================================================== --> 55 <link href="//strauchdieb.com/cdn/shop/t/10/assets/plugins.css?v=103547113368054414661788514654" rel="stylesheet" type="text/css" media="all" /> 56 <link href="//strauchdieb.com/cdn/shop/t/10/assets/timber.scss.css?v=83843254654408314271762855304" rel="stylesheet" type="text/css" media="all" /> 57 58 59 60 61 62 <!-- Header hook for plugins ================================================== --> 63
63<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
63<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/31454986299/digital_wallets/dialog"> 64<meta id="in-context-paypal-metadata" data-shop-id="31454986299" data-venmo-supported="false" data-environment="production" data-locale="de_DE" data-paypal-v4="true" data-currency="EUR"> 65<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" hreflang="x-default" href="https://strauchdieb.com/account/login"> 66<link rel="alternate" hreflang="de" href="https://strauchdieb.com/account/login"> 67<link rel="alternate" hreflang="en" href="https://strauchdieb.com/en/account/login">
68<script async="async" src="/checkouts/internal/preloads.js?locale=de-DE"></script>
68 69<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
70<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=de-DE&shop_id=31454986299" crossorigin="anonymous"></script>
vendor: 1 bytes, line 70
70
71<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":31454986299,"countryCode":"DE","currencyCode":"EUR","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/31454986299","merchantName":"Strauchdieb","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","maestro"],"total":{"type":"pending","label":"Strauchdieb","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 71
71
72<script id="shopify-features" type="application/json">{"accessToken":"f687473263233040cc4791228ba70c4c","betas":["rich-media-storefront-analytics"],"domain":"strauchdieb.com","predictiveSearch":true,"shopId":31454986299,"locale":"de"}</script>
vendor: 1 bytes, line 72
72
73<script>var Shopify = Shopify || {}; 74Shopify.shop = "strauchdieb.myshopify.com"; 75Shopify.locale = "de"; 76Shopify.currency = {"active":"EUR","rate":"1.0"}; 77Shopify.country = "DE"; 78Shopify.theme = {"name":"Flow","id":97074151483,"schema_name":"Flow","schema_version":"16.3.4","theme_store_id":801,"role":"main"}; 79Shopify.theme.handle = "null"; 80Shopify.theme.style = {"id":null,"handle":null}; 81Shopify.cdnHost = "strauchdieb.com/cdn"; 82Shopify.routes = Shopify.routes || {}; 83Shopify.routes.root = "/"; 84Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 85Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 86Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 87Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 87
87
88<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 88
88
89<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 89
89
90<script> 91 window.ShopifyPay = window.ShopifyPay || {}; 92 window.ShopifyPay.apiHost = "shop.app\/pay"; 93 window.ShopifyPay.redirectState = null; 94</script>
vendor: 1 bytes, line 94
94
95<script> 96 window.Shopify = window.Shopify || {}; 97 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 98 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 99 window.Shopify.SignInWithShop.eligible = true; 100</script>
vendor: 1 bytes, line 100
100
101<script id="shop-js-analytics" type="application/json">{"pageType":"customers/login"}</script>
vendor: 1 bytes, line 101
101
102<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts.de.esm.js"></script>
vendor: 1 bytes, line 102
102
103<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts-sign-up.de.esm.js"></script>
vendor: 1 bytes, line 103
103
104<script type="module"> 105 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts.de.esm.js"); 106await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts-sign-up.de.esm.js"); 107 108 window.Shopify.SignInWithShop?.initCustomerAccounts?.(true, {"fedCMEnabled":true,"windoidEnabled":true}); 109window.Shopify.SignInWithShop?.initCustomerAccountsSignUp?.({"fedCMEnabled":true,"windoidEnabled":true}); 110 111</script>
vendor: 1 bytes, line 111
111
112<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 112
112
113<script type="module"> 114 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.de.esm.js"); 115 116 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 117 118</script>
vendor: 1 bytes, line 118
118
119<script> 120 window.Shopify = window.Shopify || {}; 121 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 122 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"]}; 123</script>
vendor: 1 bytes, line 123
123
124<script id="__st">var __st={"a":31454986299,"offset":7200,"reqid":"9cc4ce87-d22d-4143-9d24-1914c80fc939-1791463722","pageurl":"strauchdieb.com\/account\/login","u":"13e897c6bf11"};</script>
vendor: 1 bytes, line 124
124
125<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 125
125
126<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,!1)}();</script>
vendor: 1 bytes, line 126
126
127<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//strauchdieb.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 127
127
128<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 = "//strauchdieb.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
128<script crossorigin="anonymous" defer="defer" src="//strauchdieb.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-f0e26bdf.js?v=20250812"></script>
vendor: 1 bytes, line 128
128
129<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 129
129
130<script> 131 window.Shopify = window.Shopify || {}; 132 window.Shopify.MCP = window.Shopify.MCP || {}; 133 window.Shopify.MCP.enabled = true; 134 window.Shopify.MCP.shop = "strauchdieb.myshopify.com"; 135 window.Shopify.MCP.mcpEndpoint = "https:\/\/strauchdieb.com\/api\/mcp"; 136 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"]}}]; 137</script>
vendor: 1 bytes, line 137
137
138<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("\/\/strauchdieb.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 139</script>
vendor: 1 bytes, line 139
139
140<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://strauchdieb.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.de.js",t.type="module",document.head.appendChild(t)}}; 141</script>
vendor: 1 bytes, line 141
141
142<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 143 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); 144</script>
vendor: 1 bytes, line 144
144
145<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})}})); 146</script>
146 147<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://strauchdieb.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 148<style id="shopify-accelerated-checkout-cart"> 149 #shopify-buyer-consent { 150 margin-top: 1em; 151 display: inline-block; 152 width: 100%; 153} 154 155#shopify-buyer-consent.hidden { 156 display: none; 157} 158 159#shopify-subscription-policy-button { 160 background: none; 161 border: none; 162 padding: 0; 163 text-decoration: underline; 164 font-size: inherit; 165 cursor: pointer; 166} 167 168#shopify-subscription-policy-button::before { 169 box-shadow: none; 170} 171 172 </style> 173
174<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
174 175 <!-- /snippets/oldIE-js.liquid --> 176 177 178<!--[if lt IE 9]>
179<script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.2/html5shiv.min.js" type="text/javascript"></script>
vendor: 1 bytes, line 179
179
180<script src="//strauchdieb.com/cdn/shop/t/10/assets/respond.min.js?v=52248677837542619231589789376" type="text/javascript"></script>
180 181<link href="//strauchdieb.com/cdn/shop/t/10/assets/respond-proxy.html" id="respond-proxy" rel="respond-proxy" /> 182<link href="//strauchdieb.com/search?q=1e1435a80024b562291e92ed9529dfdf" id="respond-redirect" rel="respond-redirect" />
183<script src="//strauchdieb.com/search?q=1e1435a80024b562291e92ed9529dfdf" type="text/javascript"></script>
183 184<![endif]--> 185 186 187 188
188<script> 189 window.wetheme = { 190 name: 'Flow', 191 }; 192 </script>
192 193
193<script src="//strauchdieb.com/cdn/shop/t/10/assets/jquery-3.3.1.min.js?v=74255524871372887611589789373" type="text/javascript"></script>
193 194
194<script src="//strauchdieb.com/cdn/shop/t/10/assets/modernizr.min.js?v=137617515274177302221589789378" type="text/javascript"></script>
194 195 196 197 198
198<script src="//strauchdieb.com/cdn/shopifycloud/storefront/assets/themes_support/shopify_common-5f594365.js" type="text/javascript"></script>
198 199 200 201
202<script>let transcy_apiURI = "https://api.transcy.io/api";let transcy_productId = "";let transcy_currenciesPaymentPublish = [];let transcy_curencyDefault = "EUR";transcy_currenciesPaymentPublish.push("CZK");transcy_currenciesPaymentPublish.push("DKK");transcy_currenciesPaymentPublish.push("EUR");transcy_currenciesPaymentPublish.push("HUF");transcy_currenciesPaymentPublish.push("PLN");transcy_currenciesPaymentPublish.push("RON");transcy_currenciesPaymentPublish.push("SEK");let transcy_shopifyLocales = [{"shop_locale":{"locale":"de","enabled":true,"primary":true,"published":true}},{"shop_locale":{"locale":"en","enabled":true,"primary":false,"published":true}}];</script>
202 203 <link rel="stylesheet" href="https://tc.cdnhub.co/store/assets/css/main.css?v=3.5_1629202932"> 204 205
205<script src="https://tc.cdnhub.co/store/assets/js/v2/main.js?v=3.5_1629202932" defer></script>
205 206 207 <link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
208<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: 31454986299,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "customers/login"};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 208
208
209<script> 210 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 211</script>
vendor: 1 bytes, line 211
211
212<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}
212).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: 31454986299,storefrontBaseUrl: "https://strauchdieb.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://strauchdieb.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b"],webPixelsConfigList: [{"id":"178585864","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":"Strauchdieb","paymentSettings":{"currencyCode":"EUR"},"myshopifyDomain":"strauchdieb.myshopify.com","countryCode":"DE","storefrontUrl":"https:\/\/strauchdieb.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://strauchdieb.com/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"97074151483","themeStoreId":"801","themePublished":"true","eventMetadataId":"3dace43d-fb53-49fd-a27f-6bae45f5b4ea","shopId":"31454986299","storefrontBaseUrl":"https:\/\/strauchdieb.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"7ec887c8w14f9f074p854094e1m1370c602","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
212<script> 213 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 214 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 215 window.ShopifyAnalytics.meta.currency = 'EUR'; 216 var meta = {"page":{"requestId":"9cc4ce87-d22d-4143-9d24-1914c80fc939-1791463722"}}; 217 for (var attr in meta) { 218 window.ShopifyAnalytics.meta[attr] = meta[attr]; 219 } 220</script>
vendor: 1 bytes, line 220
220
221<script class="analytics"> 222 (function () { 223 var customDocumentWrite = function(content) { 224 var jquery = null; 225 226 if (window.jQuery) { 227 jquery = window.jQuery; 228 } else if (window.Checkout && window.Checkout.$) { 229 jquery = window.Checkout.$; 230 } 231 232 if (jquery) { 233 jquery('body').append(content); 234 } 235 }; 236 237 var hasLoggedConversion = function(token) { 238 if (token) { 239 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 240 } 241 return false; 242 } 243 244 var setCookieIfConversion = function(token) { 245 if (token) { 246 var twoMonthsFromNow = new Date(Date.now()); 247 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 248 249 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 250 } 251 } 252 253 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 254 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 255 if (trekkie.integrations) { 256 return; 257 } 258 trekkie.methods = [ 259 'identify', 260 'page', 261 'ready', 262 'track', 263 'trackForm', 264 'trackLink' 265 ]; 266 trekkie.factory = function(method) { 267 return function() { 268 var args = Array.prototype.slice.call(arguments); 269 args.unshift(method); 270 trekkie.push(args); 271 if (method == 'track' || method == 'page') { 272 var pageUrl; 273 try { 274 pageUrl = window.location.href; 275 } catch (e) {} 276 var pageReferrer; 277 try { 278 pageReferrer = document.referrer; 279 } catch (e) {} 280 try { 281 if (window.__TREKKIE_SHIM_QUEUE == null) { 282 window.__TREKKIE_SHIM_QUEUE = []; 283 } 284 window.__TREKKIE_SHIM_QUEUE.push({ 285 from: 'trekkie-stub', 286 method: method, 287 args: args.slice(1), 288 pageContext: { 289 url: pageUrl, 290 referrer: pageReferrer 291 } 292 }); 293 } catch (e) { 294 // no-op 295 } 296 } 297 return trekkie; 298 }; 299 }; 300 for (var i = 0; i < trekkie.methods.length; i++) { 301 var key = trekkie.methods[i]; 302 trekkie[key] = trekkie.factory(key); 303 } 304 trekkie.load = function(config) { 305 trekkie.config = config || {}; 306 trekkie.config.initialDocumentCookie = document.cookie; 307 var first = document.getElementsByTagName('script')[0]; 308var script = document.createElement('script'); 309script.type = 'text/javascript'; 310script.onerror = function(e) { 311 var scriptFallback = document.createElement('script'); 312 scriptFallback.type = 'text/javascript'; 313 scriptFallback.onerror = function(error) { 314 var Monorail = { 315 produce: function produce(monorailDomain, schemaId, payload) { 316 var currentMs = new Date().getTime(); 317 var event = { 318 schema_id: schemaId, 319 payload: payload, 320 metadata: { 321 event_created_at_ms: currentMs, 322 event_sent_at_ms: currentMs 323 } 324 }; 325 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 326 }, 327 sendRequest: function sendRequest(endpointUrl, payload) { 328 // Try the sendBeacon API 329 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 330 var blobData = new window.Blob([payload], { 331 type: 'text/plain' 332 }); 333 334 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 335 return true; 336 } // sendBeacon was not successful 337 338 } // XHR beacon 339 340 var xhr = new XMLHttpRequest(); 341 342 try { 343 xhr.open('POST', endpointUrl); 344 xhr.setRequestHeader('Content-Type', 'text/plain'); 345 xhr.send(payload); 346 } catch (e) { 347 console.log(e); 348 } 349 350 return false; 351 }, 352 isIos12: function isIos12() { 353 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 354 } 355 }; 356 Monorail.produce('monorail-edge.shopifysvc.com', 357 'trekkie_storefront_load_errors/1.1', 358 {shop_id: 31454986299, 359 theme_id: 97074151483, 360 app_name: "storefront", 361 context_url: window.location.href, 362 source_url: "//strauchdieb.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"}); 363 364 }; 365 scriptFallback.async = true; 366 scriptFallback.src = '//strauchdieb.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 367 first.parentNode.insertBefore(scriptFallback, first); 368}; 369script.async = true; 370script.src = '//strauchdieb.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 371first.parentNode.insertBefore(script, first); 372 373 }; 374 trekkie.load( 375 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":31454986299,"isMerchantRequest":null,"themeId":97074151483,"themeCityHash":"15564502938505296748","contentLanguage":"de","currency":"EUR","eventMetadataId":"3dace43d-fb53-49fd-a27f-6bae45f5b4ea"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 376 ); 377 378 var loaded = false;
379 trekkie.ready(function() { 380 if (loaded) return; 381 loaded = true; 382 383 window.ShopifyAnalytics.lib = window.trekkie; 384 385 var originalDocumentWrite = document.write; 386 document.write = customDocumentWrite; 387 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 388 document.write = originalDocumentWrite; 389 390 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 391 var token = match? match[1]: undefined; 392 if (!hasLoggedConversion(token)) { 393 setCookieIfConversion(token); 394 395 } 396 }); 397 398 window.ShopifyAnalytics.lib.page(null,{"requestId":"9cc4ce87-d22d-4143-9d24-1914c80fc939-1791463722","shopifyEmitted":true}); 399 400 var eventsListenerScript = document.createElement('script'); 401 eventsListenerScript.async = true; 402 eventsListenerScript.src = "//strauchdieb.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 403 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 404})();</script>
404 405
405<script> 406 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 407 window.ga = function ga() { 408 (window.ga.q = window.ga.q || []).push(arguments); 409 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 410 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 411 } 412 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."); 413 }; 414 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 415 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 416 } 417 } 418</script>
vendor: 1 bytes, line 418
418
419<script 420 defer 421 src="https://strauchdieb.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.0.min.js" 422 data-application="storefront-renderer" 423 data-shop-id="31454986299" 424 data-render-region="gcp-europe-west1" 425 data-page-type="customers/login" 426 data-theme-instance-id="97074151483" 427 data-theme-name="Flow" 428 data-theme-version="16.3.4" 429 data-monorail-region="shop_domain" 430 data-resource-timing-sampling-rate="10" 431 data-shs="true" 432 data-shs-beacon="true" 433 data-shs-export-with-fetch="true" 434 data-shs-logs-sample-rate="1" 435 data-shs-beacon-endpoint="https://strauchdieb.com/api/collect" 436></script>
436 437<meta name="shopify-y" content="6802168b-2d8a-4699-978a-507facfcedbf" data-expiration="1823021322000"><meta name="shopify-s" content="73df7402-ce60-4aed-82bf-4bd040fc22a9" data-expiration="1791465522000"><meta name="new-cookie-storage-activated" content="t"> 438</head> 439 440 441<body id="konto" class="template-customers-login" > 442 443 444 <div id="CartDrawer" class="drawer drawer--right drawer--cart"> 445 <div class="drawer__header sitewide--title-wrapper"> 446 <div class="drawer__close js-drawer-close"> 447 <button type="button" class="icon-fallback-text"> 448 <span class="fallback-text">"Einkaufswagen schlieÃen"</span> 449 </button> 450 </div> 451 <div class="drawer__title h2 page--title " id="CartTitle">Einkaufswagen</div> 452 <div class="drawer__title h2 page--title hide" id="ShopNowTitle">Schnellansicht</div> 453 <div class="drawer__title h2 page--title hide" id="LogInTitle">Login</div> 454 <div class="drawer__title h2 page--title hide" id="SearchTitle">Suchen Sie auf unserer Seite nach Produkten</div> 455 </div> 456 <div id="CartContainer"></div> 457 <div id="ShopNowContainer" class="hide"></div> 458 <div id="SearchContainer" class="hide"> 459 <div class="wrapper search-drawer"> 460 <div class="input-group"> 461 <input type="search" name="q" id="search-input" placeholder="Durchsuchen Sie unseren Shop" class="input-group-field" aria-label="Durchsuchen Sie unseren Shop" autocomplete="off" /> 462 <span class="input-group-btn"> 463 <button type="submit" class="btn icon-fallback-text"> 464 <i class="fa fa-search"></i> 465 <span class="fallback-text">Search</span> 466 </button> 467 </span> 468 </div> 469
469<script id="LiveSearchResultTemplate" type="text/template"> 470 471 <div class="indiv-search-listing-grid"> 472 <div class="grid"> 473 {{#if image}} 474 <div class="grid__item large--one-quarter live-search--image"> 475 <a href="{{url}}" title="{{title}}"> 476 <img 477 class="lazyload" 478 src="{{image}}" 479 alt="{{title}}" 480 {{#if imageResponsive}} 481 data-src="{{imageResponsive}}" 482 data-sizes="auto" 483 {{/if}} 484 > 485 </a> 486 </div> 487 {{/if}} 488 <div class="grid__item large--three-quarters line-search-content"> 489 <h3> 490 <a href="{{url}}" title="">{{title}}</a> 491 </h3> 492 <div> 493 {{{price_html}}} 494 </div> 495 <p>{{content}}</p> 496 </div> 497 </div> 498 </div> 499 500</script>
500 501 502
502<script type="text/javascript"> 503 var SearchTranslations = { 504 no_results_html: "Ihre Suche nach \"{{ terms }}\" hat keine Ergebnisse hervorgebracht.", 505 results_for_html: "Ihre Suche nach \"{{ terms }}\" hat folgende Ergebnisse hervorgebracht:", 506 products: "Produkte", 507 pages: "Seiten", 508 articles: "Artikel" 509 }; 510 </script>
510 511 <div id="search-results" class="grid-uniform"> 512 <!-- here will be the search results --> 513 </div> 514 <a id="search-show-more" href="#" class="btn hide">Weitere</a> 515 </div> 516 </div> 517 <div id="LogInContainer" class="hide"></div> 518 </div> 519 <div id="DrawerOverlay"></div> 520 521<div id="PageContainer"> 522 523 <div id="shopify-section-announcement-bar" class="shopify-section"> 524 525 526</div> 527 528 <div id="shopify-section-header" class="shopify-section"> 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549<div data-section-id="header" data-section-type="header-section" class="header-section--wrapper"> 550 <div id="NavDrawer" class="drawer drawer--left"> 551 552 553 554 555 <!-- begin mobile-nav --> 556 <ul class="mobile-nav"> 557 <li class="mobile-nav__item mobile-nav__search"> 558 <form action="/search" method="get" class="input-group search-bar" role="search"> 559 560 <input type="search" name="q" value="" placeholder="Durchsuchen Sie unseren Shop" class="input-group-field" aria-label="Durchsuchen Sie unseren Shop"> 561 <span class="input-group-btn hidden"> 562 <button type="submit" class="btn icon-fallback-text"> 563 <i class="fa fa-search"></i> 564 <span class="fallback-text">Suchen</span> 565 </button> 566 </span> 567</form> 568 569 </li> 570 571 572 573 574 575 576 <li class="mobile-nav__item"> 577 <a href="/collections/x-mas" class="mobile-nav__link">X-MAS</a> 578 </li> 579 580 581 582 583 584 585 586 <li class="mobile-nav__item"> 587 <a href="/collections/neu" class="mobile-nav__link">NEU</a> 588 </li> 589 590 591 592 593 594 595 596 <li class="mobile-nav__item"> 597 <a href="/collections/buch" class="mobile-nav__link">WEEEENS</a> 598 </li> 599 600 601 602 603 604 605 <li class="mobile-nav__item" aria-haspopup="true"> 606 <div class="mobile-nav__has-sublist"> 607 <a href="/collections" class="mobile-nav__link">ZUHAUSE</a> 608 <div class="mobile-nav__toggle"> 609 <button type="button" class="icon-fallback-text mobile-nav__toggle-open"> 610 <i class="icon-arrow-right" aria-hidden="true"></i> 611 <span class="fallback-text">Weitere</span> 612 </button> 613 <button type="button" class="icon-fallback-text mobile-nav__toggle-close"> 614 <i class="icon-arrow-down" aria-hidden="true"></i> 615 <span class="fallback-text">"Einkaufswagen schlieÃen"</span> 616 </button> 617 </div> 618 </div> 619 <ul class="mobile-nav__sublist"> 620 621 622 <li class="mobile-nav__item "> 623 <div class="mobile-nav__has-sublist"> 624 <a href="/collections/hundebetten" class="mobile-nav__link">Hundebetten</a> 625 <div class="mobile-nav__toggle"> 626 <button type="button" class="icon-fallback-text mobile-nav__toggle-open"> 627 <i class="icon-arrow-right" aria-hidden="true"></i> 628 <span class="fallback-text">Weitere</span> 629 </button> 630 <button type="button" class="icon-fallback-text mobile-nav__toggle-close"> 631 <i class="icon-arrow-down" aria-hidden="true"></i> 632 <span class="fallback-text">"Einkaufswagen schlieÃen"</span> 633 </button> 634 </div> 635 </div> 636 <ul class="mobile-nav__sublist"> 637 638 <li class="mobile-nav__item"> 639 <a href="/collections/hundebetten-c7" class="mobile-nav__link">Cloud7</a> 640 </li> 641 642 <li class="mobile-nav__item"> 643 <a href="/collections/hundebetten-miacara" class="mobile-nav__link">MiaCara</a> 644 </li> 645 646 <li class="mobile-nav__item"> 647 <a href="/collections/pet-co" class="mobile-nav__link">PET&CO.</a> 648 </li> 649 650 </ul> 651 </li> 652 653 654 655 <li class="mobile-nav__item "> 656 <div class="mobile-nav__has-sublist"> 657 <a href="/collections/hundedecken" class="mobile-nav__link">Hundedecken</a> 658 <div class="mobile-nav__toggle"> 659 <button type="button" class="icon-fallback-text mobile-nav__toggle-open"> 660 <i class="icon-arrow-right" aria-hidden="true"></i>
661 <span class="fallback-text">Weitere</span> 662 </button> 663 <button type="button" class="icon-fallback-text mobile-nav__toggle-close"> 664 <i class="icon-arrow-down" aria-hidden="true"></i> 665 <span class="fallback-text">"Einkaufswagen schlieÃen"</span> 666 </button> 667 </div> 668 </div> 669 <ul class="mobile-nav__sublist"> 670 671 <li class="mobile-nav__item"> 672 <a href="/collections/decken-karma-hund" class="mobile-nav__link">Karma Hund</a> 673 </li> 674 675 <li class="mobile-nav__item"> 676 <a href="/collections/cloud7-decken" class="mobile-nav__link">Cloud7</a> 677 </li> 678 679 <li class="mobile-nav__item"> 680 <a href="/collections/decken-lieblingspfote" class="mobile-nav__link">Lieblingspfote</a> 681 </li> 682 683 <li class="mobile-nav__item"> 684 <a href="/collections/miacara-decken" class="mobile-nav__link">MiaCara</a> 685 </li> 686 687 </ul> 688 </li> 689 690 691 692 <li class="mobile-nav__item "> 693 <div class="mobile-nav__has-sublist"> 694 <a href="/collections/hundenapfe" class="mobile-nav__link">Hundenäpfe</a> 695 <div class="mobile-nav__toggle"> 696 <button type="button" class="icon-fallback-text mobile-nav__toggle-open"> 697 <i class="icon-arrow-right" aria-hidden="true"></i> 698 <span class="fallback-text">Weitere</span> 699 </button> 700 <button type="button" class="icon-fallback-text mobile-nav__toggle-close"> 701 <i class="icon-arrow-down" aria-hidden="true"></i> 702 <span class="fallback-text">"Einkaufswagen schlieÃen"</span> 703 </button> 704 </div> 705 </div> 706 <ul class="mobile-nav__sublist"> 707 708 <li class="mobile-nav__item"> 709 <a href="/collections/napfe" class="mobile-nav__link">Näpfe</a> 710 </li> 711 712 <li class="mobile-nav__item"> 713 <a href="/collections/napfe-napfstander" class="mobile-nav__link">Napfständer</a> 714 </li> 715 716 <li class="mobile-nav__item"> 717 <a href="/collections/lickimat" class="mobile-nav__link">Schleckmatten / Schleckspielzeug</a> 718 </li> 719 720 </ul> 721 </li> 722 723 724 725 <li class="mobile-nav__item "> 726 <a href="/collections/spielzeug" class="mobile-nav__link">HUNDESPIELZEUG</a> 727 </li> 728 729 730 </ul> 731 </li> 732 733 734 735 736 737 738 <li class="mobile-nav__item" aria-haspopup="true"> 739 <div class="mobile-nav__has-sublist"> 740 <a href="/collections" class="mobile-nav__link">UNTERWEGS</a> 741 <div class="mobile-nav__toggle"> 742 <button type="button" class="icon-fallback-text mobile-nav__toggle-open"> 743 <i class="icon-arrow-right" aria-hidden="true"></i> 744 <span class="fallback-text">Weitere</span> 745 </button> 746 <button type="button" class="icon-fallback-text mobile-nav__toggle-close"> 747 <i class="icon-arrow-down" aria-hidden="true"></i> 748 <span class="fallback-text">"Einkaufswagen schlieÃen"</span> 749 </button> 750 </div> 751 </div> 752 <ul class="mobile-nav__sublist"> 753 754 755 <li class="mobile-nav__item "> 756 <a href="/collections/zeckenschutz" class="mobile-nav__link">Zeckenschutz</a> 757 </li> 758 759 760 761 <li class="mobile-nav__item "> 762 <div class="mobile-nav__has-sublist"> 763 <a href="/collections/halsbander" class="mobile-nav__link">Halsbänder</a> 764 <div class="mobile-nav__toggle"> 765 <button type="button" class="icon-fallback-text mobile-nav__toggle-open"> 766 <i class="icon-arrow-right" aria-hidden="true"></i>
767 <span class="fallback-text">Weitere</span> 768 </button> 769 <button type="button" class="icon-fallback-text mobile-nav__toggle-close"> 770 <i class="icon-arrow-down" aria-hidden="true"></i> 771 <span class="fallback-text">"Einkaufswagen schlieÃen"</span> 772 </button> 773 </div> 774 </div> 775 <ul class="mobile-nav__sublist"> 776 777 <li class="mobile-nav__item"> 778 <a href="/collections/halsbaender-cloud7" class="mobile-nav__link">Cloud7</a> 779 </li> 780 781 <li class="mobile-nav__item"> 782 <a href="/collections/dog-wirh-a-missiom" class="mobile-nav__link">Dog with a Mission</a> 783 </li> 784 785 <li class="mobile-nav__item"> 786 <a href="/collections/loops" class="mobile-nav__link">Loops</a> 787 </li> 788 789 <li class="mobile-nav__item"> 790 <a href="/collections/oscar-trudi-1" class="mobile-nav__link">Oscar&Trudi</a> 791 </li> 792 793 <li class="mobile-nav__item"> 794 <a href="/collections/plakkies" class="mobile-nav__link">PLAKKIES</a> 795 </li> 796 797 </ul> 798 </li> 799 800 801 802 <li class="mobile-nav__item "> 803 <div class="mobile-nav__has-sublist"> 804 <a href="/collections/leinen" class="mobile-nav__link">LEINEN</a> 805 <div class="mobile-nav__toggle"> 806 <button type="button" class="icon-fallback-text mobile-nav__toggle-open"> 807 <i class="icon-arrow-right" aria-hidden="true"></i> 808 <span class="fallback-text">Weitere</span> 809 </button> 810 <button type="button" class="icon-fallback-text mobile-nav__toggle-close"> 811 <i class="icon-arrow-down" aria-hidden="true"></i> 812 <span class="fallback-text">"Einkaufswagen schlieÃen"</span> 813 </button> 814 </div> 815 </div> 816 <ul class="mobile-nav__sublist"> 817 818 <li class="mobile-nav__item"> 819 <a href="/collections/leinen-biothane" class="mobile-nav__link">STRCHDB Biothane </a> 820 </li> 821 822 <li class="mobile-nav__item"> 823 <a href="/collections/leinen-cloud7" class="mobile-nav__link">Cloud7</a> 824 </li> 825 826 <li class="mobile-nav__item"> 827 <a href="/collections/leinen-dwam" class="mobile-nav__link">Dog with a Mission</a> 828 </li> 829 830 <li class="mobile-nav__item"> 831 <a href="/collections/plakkies-leinen" class="mobile-nav__link">PLAKKIES</a> 832 </li> 833 834 </ul> 835 </li> 836 837 838 839 <li class="mobile-nav__item "> 840 <div class="mobile-nav__has-sublist"> 841 <a href="/collections/hundegeschirre" class="mobile-nav__link">GESCHIRRE</a> 842 <div class="mobile-nav__toggle"> 843 <button type="button" class="icon-fallback-text mobile-nav__toggle-open"> 844 <i class="icon-arrow-right" aria-hidden="true"></i> 845 <span class="fallback-text">Weitere</span> 846 </button> 847 <button type="button" class="icon-fallback-text mobile-nav__toggle-close"> 848 <i class="icon-arrow-down" aria-hidden="true"></i>
849 <span class="fallback-text">"Einkaufswagen schlieÃen"</span> 850 </button> 851 </div> 852 </div> 853 <ul class="mobile-nav__sublist"> 854 855 <li class="mobile-nav__item"> 856 <a href="/collections/hundegeschirre-c7" class="mobile-nav__link">Cloud7</a> 857 </li> 858 859 <li class="mobile-nav__item"> 860 <a href="/collections/geschirre-hundsgeleint" class="mobile-nav__link">Hundsgeleint</a> 861 </li> 862 863 <li class="mobile-nav__item"> 864 <a href="/collections/hundegeschirre-niggeloh" class="mobile-nav__link">Niggeloh</a> 865 </li> 866 867 </ul> 868 </li> 869 870 871 872 <li class="mobile-nav__item "> 873 <div class="mobile-nav__has-sublist"> 874 <a href="/collections/hundemantel" class="mobile-nav__link">Hundemäntel</a> 875 <div class="mobile-nav__toggle"> 876 <button type="button" class="icon-fallback-text mobile-nav__toggle-open"> 877 <i class="icon-arrow-right" aria-hidden="true"></i> 878 <span class="fallback-text">Weitere</span> 879 </button> 880 <button type="button" class="icon-fallback-text mobile-nav__toggle-close"> 881 <i class="icon-arrow-down" aria-hidden="true"></i> 882 <span class="fallback-text">"Einkaufswagen schlieÃen"</span> 883 </button> 884 </div> 885 </div> 886 <ul class="mobile-nav__sublist"> 887 888 <li class="mobile-nav__item"> 889 <a href="/collections/hundemantel-cloud7" class="mobile-nav__link">Cloud7</a> 890 </li> 891 892 <li class="mobile-nav__item"> 893 <a href="/collections/miacara" class="mobile-nav__link">MiaCara</a> 894 </li> 895 896 <li class="mobile-nav__item"> 897 <a href="/collections/hundemantel-hurtta" class="mobile-nav__link">Hurtta</a> 898 </li> 899 900 <li class="mobile-nav__item"> 901 <a href="/collections/pullover" class="mobile-nav__link">Strickwaren</a> 902 </li> 903 904 <li class="mobile-nav__item"> 905 <a href="/collections/dryup-cape" class="mobile-nav__link">DRYUP CAPE</a> 906 </li> 907 908 <li class="mobile-nav__item"> 909 <a href="/collections/schwimmwesten" class="mobile-nav__link">Schwimmwesten</a> 910 </li> 911 912 </ul> 913 </li> 914 915 916 917 <li class="mobile-nav__item "> 918 <div class="mobile-nav__has-sublist"> 919 <a href="/collections/krama-hund" class="mobile-nav__link">Karma Hund</a> 920 <div class="mobile-nav__toggle"> 921 <button type="button" class="icon-fallback-text mobile-nav__toggle-open"> 922 <i class="icon-arrow-right" aria-hidden="true"></i> 923 <span class="fallback-text">Weitere</span> 924 </button> 925 <button type="button" class="icon-fallback-text mobile-nav__toggle-close"> 926 <i class="icon-arrow-down" aria-hidden="true"></i> 927 <span class="fallback-text">"Einkaufswagen schlieÃen"</span> 928 </button> 929 </div> 930 </div> 931 <ul class="mobile-nav__sublist"> 932 933 <li class="mobile-nav__item"> 934 <a href="/collections/dackel-1" class="mobile-nav__link">Dackel</a> 935 </li> 936 937 <li class="mobile-nav__item"> 938 <a href="/collections/windspiel" class="mobile-nav__link">Windspiel</a> 939 </li> 940 941 <li class="mobile-nav__item"> 942 <a href="/collections/windhund" class="mobile-nav__link">Windhund</a> 943 </li> 944 945 </ul> 946 </li> 947 948 949 950 <li class="mobile-nav__item "> 951 <a href="/collections/reisedecken" class="mobile-nav__link">Reisedecken</a> 952 </li> 953 954 955 956 <li class="mobile-nav__item "> 957 <a href="/collections/leckerlibeutel" class="mobile-nav__link">Leckerlibeutel</a> 958 </li> 959 960 961 962 <li class="mobile-nav__item "> 963 <a href="/collections/hundetrinkflaschen" class="mobile-nav__link">Hundetrinkflaschen</a> 964 </li> 965 966 967 968 <li class="mobile-nav__item "> 969 <a href="/collections/hundetaschen" class="mobile-nav__link">Hundetaschen</a> 970 </li> 971 972 973 974 <li class="mobile-nav__item "> 975 <a href="/collections/autositze" class="mobile-nav__link">Autositze</a> 976 </li> 977 978 979 980 <li class="mobile-nav__item "> 981 <a href="/collections/orbiloc" class="mobile-nav__link">Leuchtbänder</a> 982 </li> 983 984 985 </ul> 986 </li> 987 988 989 990 991 992 993 <li class="mobile-nav__item" aria-haspopup="true"> 994 <div class="mobile-nav__has-sublist"> 995 <a href="/collections/hundefutter" class="mobile-nav__link">HUNDEFUTTER</a> 996 <div class="mobile-nav__toggle"> 997 <button type="button" class="icon-fallback-text mobile-nav__toggle-open"> 998 <i class="icon-arrow-right" aria-hidden="true"></i>
999 <span class="fallback-text">Weitere</span> 1000 </button> 1001 <button type="button" class="icon-fallback-text mobile-nav__toggle-close"> 1002 <i class="icon-arrow-down" aria-hidden="true"></i> 1003 <span class="fallback-text">"Einkaufswagen schlieÃen"</span> 1004 </button> 1005 </div> 1006 </div> 1007 <ul class="mobile-nav__sublist"> 1008 1009 1010 <li class="mobile-nav__item "> 1011 <a href="/collections/nahrungserganzung" class="mobile-nav__link">NAHRUNGSERGÃNZUNG</a> 1012 </li> 1013 1014 1015 1016 <li class="mobile-nav__item "> 1017 <a href="/collections/hundefutter-loisachtaler" class="mobile-nav__link">Loisachtaler</a> 1018 </li> 1019 1020 1021 1022 <li class="mobile-nav__item "> 1023 <a href="/collections/hundefutter-lakefields" class="mobile-nav__link">Lakefields</a> 1024 </li> 1025 1026 1027 1028 <li class="mobile-nav__item "> 1029 <a href="/collections/the-good-stuff" class="mobile-nav__link">The Good Stuff</a> 1030 </li> 1031 1032 1033 1034 <li class="mobile-nav__item "> 1035 <a href="/collections/hundefutter-my" class="mobile-nav__link">MY</a> 1036 </li> 1037 1038 1039 1040 <li class="mobile-nav__item "> 1041 <a href="/collections/paul-paulina" class="mobile-nav__link">Paul & Paulina</a> 1042 </li> 1043 1044 1045 1046 <li class="mobile-nav__item "> 1047 <a href="/collections/wildes-land" class="mobile-nav__link">Wildes Land</a> 1048 </li> 1049 1050 1051 1052 <li class="mobile-nav__item "> 1053 <a href="/collections/herrmann-s" class="mobile-nav__link">Herrmann´s</a> 1054 </li> 1055 1056 1057 1058 <li class="mobile-nav__item "> 1059 <a href="/collections/hundekind" class="mobile-nav__link">hundekind</a> 1060 </li> 1061 1062 1063 1064 <li class="mobile-nav__item "> 1065 <a href="/collections/feinfutter" class="mobile-nav__link">Feinfutter</a> 1066 </li> 1067 1068 1069 1070 <li class="mobile-nav__item "> 1071 <a href="/collections/napani" class="mobile-nav__link">Napani</a> 1072 </li> 1073 1074 1075 1076 <li class="mobile-nav__item "> 1077 <a href="/collections/tales-tails" class="mobile-nav__link">TALES&TAILS</a> 1078 </li> 1079 1080 1081 1082 <li class="mobile-nav__item "> 1083 <a href="/collections/vegdog" class="mobile-nav__link">VEGDOG</a> 1084 </li> 1085 1086 1087 1088 <li class="mobile-nav__item "> 1089 <a href="/collections/bubeck" class="mobile-nav__link">BUBECK</a> 1090 </li> 1091 1092 1093 </ul> 1094 </li> 1095 1096 1097 1098 1099 1100 1101 <li class="mobile-nav__item" aria-haspopup="true"> 1102 <div class="mobile-nav__has-sublist"> 1103 <a href="/collections/leckerli" class="mobile-nav__link">LECKERLI</a> 1104 <div class="mobile-nav__toggle"> 1105 <button type="button" class="icon-fallback-text mobile-nav__toggle-open"> 1106 <i class="icon-arrow-right" aria-hidden="true"></i> 1107 <span class="fallback-text">Weitere</span> 1108 </button> 1109 <button type="button" class="icon-fallback-text mobile-nav__toggle-close"> 1110 <i class="icon-arrow-down" aria-hidden="true"></i>
1111 <span class="fallback-text">"Einkaufswagen schlieÃen"</span> 1112 </button> 1113 </div> 1114 </div> 1115 <ul class="mobile-nav__sublist"> 1116 1117 1118 <li class="mobile-nav__item "> 1119 <a href="/collections/naturkau" class="mobile-nav__link">Naturkauartikel</a> 1120 </li> 1121 1122 1123 1124 <li class="mobile-nav__item "> 1125 <a href="/collections/leckerli-paul-paulina" class="mobile-nav__link">Paul&Paulina</a> 1126 </li> 1127 1128 1129 1130 <li class="mobile-nav__item "> 1131 <a href="/collections/leckerli-my" class="mobile-nav__link">MY</a> 1132 </li> 1133 1134 1135 1136 <li class="mobile-nav__item "> 1137 <a href="/collections/cold-dogs" class="mobile-nav__link">Cold&Dog</a> 1138 </li> 1139 1140 1141 1142 <li class="mobile-nav__item "> 1143 <a href="/collections/garden-bites" class="mobile-nav__link">Garden Bites</a> 1144 </li> 1145 1146 1147 1148 <li class="mobile-nav__item "> 1149 <a href="/collections/leckerli-bubeck" class="mobile-nav__link">Bubeck</a> 1150 </li> 1151 1152 1153 1154 <li class="mobile-nav__item "> 1155 <a href="/collections/wildes-land-1" class="mobile-nav__link">Wildes Land</a> 1156 </li> 1157 1158 1159 1160 <li class="mobile-nav__item "> 1161 <a href="/collections/leckerli-lila-loves-it" class="mobile-nav__link">Lila Loves It</a> 1162 </li> 1163 1164 1165 1166 <li class="mobile-nav__item "> 1167 <a href="/collections/pets-deli" class="mobile-nav__link">PETS DELI</a> 1168 </li> 1169 1170 1171 1172 <li class="mobile-nav__item "> 1173 <a href="/collections/leckerli-the-good-stuff" class="mobile-nav__link">The Good Stuff</a> 1174 </li> 1175 1176 1177 1178 <li class="mobile-nav__item "> 1179 <a href="/collections/leckerlis-vegdog" class="mobile-nav__link">VEGDOG</a> 1180 </li> 1181 1182 1183 1184 <li class="mobile-nav__item "> 1185 <a href="/collections/napani-leckerli" class="mobile-nav__link">Napani</a> 1186 </li> 1187 1188 1189 1190 <li class="mobile-nav__item "> 1191 <a href="/collections/hundewurst" class="mobile-nav__link">Trainingswurst</a> 1192 </li> 1193 1194 1195 1196 <li class="mobile-nav__item "> 1197 <a href="/collections/sloofie" class="mobile-nav__link">Sloofie</a> 1198 </li> 1199 1200 1201 </ul> 1202 </li> 1203 1204 1205 1206 1207 1208 1209 1210 <li class="mobile-nav__item"> 1211 <a href="/collections/training" class="mobile-nav__link">HUNDESPORT</a> 1212 </li> 1213 1214 1215 1216 1217 1218 1219 1220 <li class="mobile-nav__item"> 1221 <a href="/collections/hundepflege" class="mobile-nav__link">HUNDEPFLEGE</a> 1222 </li> 1223 1224 1225 1226 1227 1228 1229 1230 <li class="mobile-nav__item"> 1231 <a href="/collections/hundehalter" class="mobile-nav__link">HUNDEMENSCH</a> 1232 </li> 1233 1234 1235 1236 1237 1238 1239 1240 <li class="mobile-nav__item"> 1241 <a href="/collections/sale" class="mobile-nav__link">SALE!</a> 1242 </li> 1243 1244 1245 1246 1247 1248 1249 1250 <li class="mobile-nav__item"> 1251 <a href="#eu-withdrawal=open" class="mobile-nav__link">Vertrag widerrufen</a> 1252 </li> 1253 1254 1255 1256 1257 1258 1259 </ul> 1260 1261 1262 1263
1264 <span class="mobile-nav-header">Account</span> 1265 1266 <ul class="mobile-nav"> 1267 1268 1269 <li class="mobile-nav__item"> 1270 <a href="/account/login" id="customer_login_link">Einloggen</a> 1271 </li> 1272 <li class="mobile-nav__item"> 1273 <a href="/account/register" id="customer_register_link">Account erstellen</a> 1274 </li> 1275 1276 1277 </ul> 1278 1279 1280 <!-- //mobile-nav --> 1281 </div> 1282 1283 1284 1285 <header class="site-header medium--hide small--hide sticky-header sticky-header-transformed ui sticky"> 1286 1287 <div class="site-header__wrapper site-header__wrapper--logo-left site-header__wrapper--with-menu"> 1288 1289 <div class="site-header__wrapper__left"> 1290 1291 1292 <div class="site-header__logowrapper"> 1293 1294 <div class="site-header__logo h1" id="site-title" itemscope itemtype="http://schema.org/Organization"> 1295 1296 1297 1298 <a href="/" itemprop="url" class="site-header__logo-image"> 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309<div 1310> 1311 1312<noscript> 1313 <img 1314 class="" 1315 src="//strauchdieb.com/cdn/shop/files/logo_88b1ab8b-ddc9-4057-8650-76ea75ce6c5e_1000x1000.png?v=1613558524" 1316 data-sizes="auto" 1317 1318 alt="Strauchdieb" 1319 1320 1321 style="width: 490px" 1322 itemprop="logo" 1323 1324 /> 1325</noscript> 1326 1327<img 1328 class="lazyload " 1329 src="//strauchdieb.com/cdn/shop/files/logo_88b1ab8b-ddc9-4057-8650-76ea75ce6c5e_150x.png?v=1613558524" 1330 data-src="//strauchdieb.com/cdn/shop/files/logo_88b1ab8b-ddc9-4057-8650-76ea75ce6c5e_{width}.png?v=1613558524" 1331 data-sizes="auto" 1332 1333 data-aspectratio="4.373983739837398" 1334 1335 1336 style="width: 490px" 1337 itemprop="logo" 1338 1339 1340 style="max-width: 1614px; max-height: 369px" 1341 1342 1343 alt="Strauchdieb" 1344 1345/> 1346 1347</div> 1348 1349 </a> 1350 1351 1352 1353 1354 1355 1356 </div> 1357 1358 </div> 1359 1360 1361 </div> 1362 1363 <div class="site-header__wrapper__center"> 1364 1365 </div> 1366 1367 <div class="site-header__wrapper__right top-links"> 1368 1369 1370 <div class="site-header__nav top-links" id="top_links_wrapper"> 1371 <ul class="site-nav " id="AccessibleNav" role="navigation"> 1372 1373 1374 1375 1376 1377 1378 <li> 1379 <a href="/collections/x-mas" class="site-nav__link">X-MAS</a> 1380 </li> 1381 1382 1383 1384 1385 1386 1387 1388 <li> 1389 <a href="/collections/neu" class="site-nav__link">NEU</a> 1390 </li> 1391 1392 1393 1394 1395 1396 1397 1398 <li> 1399 <a href="/collections/buch" class="site-nav__link">WEEEENS</a> 1400 </li> 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 <li class="site-nav--has-dropdown " aria-haspopup="true"> 1414 <a href="/collections" class="site-nav__link"> 1415 <div class="site-nav--link-wrapper"> 1416 <span class="site-nav--link-text"> 1417 ZUHAUSE 1418 </span> 1419 <span class="icon-dropdown"> 1420 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-down"><polyline points="6 9 12 15 18 9"></polyline></svg> 1421 </span> 1422 </div> 1423 </a> 1424 1425 <ul class="site-nav__dropdown standard-dropdown"> 1426 1427 1428 1429 <li class="site-nav--has-dropdown" aria-haspopup="true"> 1430 <a href="/collections/hundebetten" class="site-nav__link"> 1431 <div class="site-nav--link-wrapper icon-right"> 1432 <span class="site-nav--link-text"> 1433 Hundebetten 1434 </span> 1435 <span class="icon-dropdown"> 1436 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-down"><polyline points="6 9 12 15 18 9"></polyline></svg> 1437 </span> 1438 </div> 1439 </a> 1440 <ul class="site-nav__subdropdown"> 1441 1442 <li> 1443 <a href="/collections/hundebetten-c7" class="site-nav__link">Cloud7</a> 1444 </li> 1445 1446 <li> 1447 <a href="/collections/hundebetten-miacara" class="site-nav__link">MiaCara</a> 1448 </li> 1449 1450 <li> 1451 <a href="/collections/pet-co" class="site-nav__link">PET&CO.</a> 1452 </li> 1453 1454 </ul> 1455 </li> 1456 1457 1458 1459 <li class="site-nav--has-dropdown" aria-haspopup="true"> 1460 <a href="/collections/hundedecken" class="site-nav__link"> 1461 <div class="site-nav--link-wrapper icon-right">
1462 <span class="site-nav--link-text"> 1463 Hundedecken 1464 </span> 1465 <span class="icon-dropdown"> 1466 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-down"><polyline points="6 9 12 15 18 9"></polyline></svg> 1467 </span> 1468 </div> 1469 </a> 1470 <ul class="site-nav__subdropdown"> 1471 1472 <li> 1473 <a href="/collections/decken-karma-hund" class="site-nav__link">Karma Hund</a> 1474 </li> 1475 1476 <li> 1477 <a href="/collections/cloud7-decken" class="site-nav__link">Cloud7</a> 1478 </li> 1479 1480 <li> 1481 <a href="/collections/decken-lieblingspfote" class="site-nav__link">Lieblingspfote</a> 1482 </li> 1483 1484 <li> 1485 <a href="/collections/miacara-decken" class="site-nav__link">MiaCara</a> 1486 </li> 1487 1488 </ul> 1489 </li> 1490 1491 1492 1493 <li class="site-nav--has-dropdown" aria-haspopup="true"> 1494 <a href="/collections/hundenapfe" class="site-nav__link"> 1495 <div class="site-nav--link-wrapper icon-right"> 1496 <span class="site-nav--link-text"> 1497 Hundenäpfe 1498 </span> 1499 <span class="icon-dropdown"> 1500 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-down"><polyline points="6 9 12 15 18 9"></polyline></svg> 1501 </span> 1502 </div> 1503 </a> 1504 <ul class="site-nav__subdropdown"> 1505 1506 <li> 1507 <a href="/collections/napfe" class="site-nav__link">Näpfe</a> 1508 </li> 1509 1510 <li> 1511 <a href="/collections/napfe-napfstander" class="site-nav__link">Napfständer</a> 1512 </li> 1513 1514 <li> 1515 <a href="/collections/lickimat" class="site-nav__link">Schleckmatten / Schleckspielzeug</a> 1516 </li> 1517 1518 </ul> 1519 </li> 1520 1521 1522 1523 <li> 1524 <a href="/collections/spielzeug" class="site-nav__link">HUNDESPIELZEUG</a> 1525 </li> 1526 1527 1528 1529 </ul> 1530 </li> 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 <li class="site-nav--has-dropdown " aria-haspopup="true"> 1544 <a href="/collections" class="site-nav__link"> 1545 <div class="site-nav--link-wrapper"> 1546 <span class="site-nav--link-text"> 1547 UNTERWEGS 1548 </span> 1549 <span class="icon-dropdown"> 1550 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-down"><polyline points="6 9 12 15 18 9"></polyline></svg> 1551 </span> 1552 </div> 1553 </a> 1554 1555 <ul class="site-nav__dropdown standard-dropdown"> 1556 1557 1558 1559 <li> 1560 <a href="/collections/zeckenschutz" class="site-nav__link">Zeckenschutz</a> 1561 </li> 1562 1563 1564 1565 <li class="site-nav--has-dropdown" aria-haspopup="true"> 1566 <a href="/collections/halsbander" class="site-nav__link"> 1567 <div class="site-nav--link-wrapper icon-right"> 1568 <span class="site-nav--link-text"> 1569 Halsbänder 1570 </span>
1571 <span class="icon-dropdown"> 1572 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-down"><polyline points="6 9 12 15 18 9"></polyline></svg> 1573 </span> 1574 </div> 1575 </a> 1576 <ul class="site-nav__subdropdown"> 1577 1578 <li> 1579 <a href="/collections/halsbaender-cloud7" class="site-nav__link">Cloud7</a> 1580 </li> 1581 1582 <li> 1583 <a href="/collections/dog-wirh-a-missiom" class="site-nav__link">Dog with a Mission</a> 1584 </li> 1585 1586 <li> 1587 <a href="/collections/loops" class="site-nav__link">Loops</a> 1588 </li> 1589 1590 <li> 1591 <a href="/collections/oscar-trudi-1" class="site-nav__link">Oscar&Trudi</a> 1592 </li> 1593 1594 <li> 1595 <a href="/collections/plakkies" class="site-nav__link">PLAKKIES</a> 1596 </li> 1597 1598 </ul> 1599 </li> 1600 1601 1602 1603 <li class="site-nav--has-dropdown" aria-haspopup="true"> 1604 <a href="/collections/leinen" class="site-nav__link"> 1605 <div class="site-nav--link-wrapper icon-right"> 1606 <span class="site-nav--link-text"> 1607 LEINEN 1608 </span> 1609 <span class="icon-dropdown"> 1610 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-down"><polyline points="6 9 12 15 18 9"></polyline></svg> 1611 </span> 1612 </div> 1613 </a> 1614 <ul class="site-nav__subdropdown"> 1615 1616 <li> 1617 <a href="/collections/leinen-biothane" class="site-nav__link">STRCHDB Biothane </a> 1618 </li> 1619 1620 <li> 1621 <a href="/collections/leinen-cloud7" class="site-nav__link">Cloud7</a> 1622 </li> 1623 1624 <li> 1625 <a href="/collections/leinen-dwam" class="site-nav__link">Dog with a Mission</a> 1626 </li> 1627 1628 <li> 1629 <a href="/collections/plakkies-leinen" class="site-nav__link">PLAKKIES</a> 1630 </li> 1631 1632 </ul> 1633 </li> 1634 1635 1636 1637 <li class="site-nav--has-dropdown" aria-haspopup="true"> 1638 <a href="/collections/hundegeschirre" class="site-nav__link"> 1639 <div class="site-nav--link-wrapper icon-right"> 1640 <span class="site-nav--link-text"> 1641 GESCHIRRE 1642 </span> 1643 <span class="icon-dropdown"> 1644 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-down"><polyline points="6 9 12 15 18 9"></polyline></svg> 1645 </span> 1646 </div> 1647 </a> 1648 <ul class="site-nav__subdropdown"> 1649 1650 <li> 1651 <a href="/collections/hundegeschirre-c7" class="site-nav__link">Cloud7</a> 1652 </li> 1653 1654 <li> 1655 <a href="/collections/geschirre-hundsgeleint" class="site-nav__link">Hundsgeleint</a> 1656 </li> 1657 1658 <li> 1659 <a href="/collections/hundegeschirre-niggeloh" class="site-nav__link">Niggeloh</a> 1660 </li> 1661 1662 </ul> 1663 </li> 1664 1665 1666 1667 <li class="site-nav--has-dropdown" aria-haspopup="true"> 1668 <a href="/collections/hundemantel" class="site-nav__link"> 1669 <div class="site-nav--link-wrapper icon-right">
1670 <span class="site-nav--link-text"> 1671 Hundemäntel 1672 </span> 1673 <span class="icon-dropdown"> 1674 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-down"><polyline points="6 9 12 15 18 9"></polyline></svg> 1675 </span> 1676 </div> 1677 </a> 1678 <ul class="site-nav__subdropdown"> 1679 1680 <li> 1681 <a href="/collections/hundemantel-cloud7" class="site-nav__link">Cloud7</a> 1682 </li> 1683 1684 <li> 1685 <a href="/collections/miacara" class="site-nav__link">MiaCara</a> 1686 </li> 1687 1688 <li> 1689 <a href="/collections/hundemantel-hurtta" class="site-nav__link">Hurtta</a> 1690 </li> 1691 1692 <li> 1693 <a href="/collections/pullover" class="site-nav__link">Strickwaren</a> 1694 </li> 1695 1696 <li> 1697 <a href="/collections/dryup-cape" class="site-nav__link">DRYUP CAPE</a> 1698 </li> 1699 1700 <li> 1701 <a href="/collections/schwimmwesten" class="site-nav__link">Schwimmwesten</a> 1702 </li> 1703 1704 </ul> 1705 </li> 1706 1707 1708 1709 <li class="site-nav--has-dropdown" aria-haspopup="true"> 1710 <a href="/collections/krama-hund" class="site-nav__link"> 1711 <div class="site-nav--link-wrapper icon-right"> 1712 <span class="site-nav--link-text"> 1713 Karma Hund 1714 </span> 1715 <span class="icon-dropdown"> 1716 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-down"><polyline points="6 9 12 15 18 9"></polyline></svg> 1717 </span> 1718 </div> 1719 </a> 1720 <ul class="site-nav__subdropdown"> 1721 1722 <li> 1723 <a href="/collections/dackel-1" class="site-nav__link">Dackel</a> 1724 </li> 1725 1726 <li> 1727 <a href="/collections/windspiel" class="site-nav__link">Windspiel</a> 1728 </li> 1729 1730 <li> 1731 <a href="/collections/windhund" class="site-nav__link">Windhund</a> 1732 </li> 1733 1734 </ul> 1735 </li> 1736 1737 1738 1739 <li> 1740 <a href="/collections/reisedecken" class="site-nav__link">Reisedecken</a> 1741 </li> 1742 1743 1744 1745 <li> 1746 <a href="/collections/leckerlibeutel" class="site-nav__link">Leckerlibeutel</a> 1747 </li> 1748 1749 1750 1751 <li> 1752 <a href="/collections/hundetrinkflaschen" class="site-nav__link">Hundetrinkflaschen</a> 1753 </li> 1754 1755 1756 1757 <li> 1758 <a href="/collections/hundetaschen" class="site-nav__link">Hundetaschen</a> 1759 </li> 1760 1761 1762 1763 <li> 1764 <a href="/collections/autositze" class="site-nav__link">Autositze</a> 1765 </li> 1766 1767 1768 1769 <li> 1770 <a href="/collections/orbiloc" class="site-nav__link">Leuchtbänder</a> 1771 </li> 1772 1773 1774 1775 </ul> 1776 </li> 1777 1778 1779 1780 1781 1782 1783 1784 1785 1786 1787 1788 1789 <li class="site-nav--has-dropdown " aria-haspopup="true"> 1790 <a href="/collections/hundefutter" class="site-nav__link"> 1791 <div class="site-nav--link-wrapper">
1792 <span class="site-nav--link-text"> 1793 HUNDEFUTTER 1794 </span> 1795 <span class="icon-dropdown"> 1796 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-down"><polyline points="6 9 12 15 18 9"></polyline></svg> 1797 </span> 1798 </div> 1799 </a> 1800 1801 <ul class="site-nav__dropdown standard-dropdown"> 1802 1803 1804 1805 <li> 1806 <a href="/collections/nahrungserganzung" class="site-nav__link">NAHRUNGSERGÃNZUNG</a> 1807 </li> 1808 1809 1810 1811 <li> 1812 <a href="/collections/hundefutter-loisachtaler" class="site-nav__link">Loisachtaler</a> 1813 </li> 1814 1815 1816 1817 <li> 1818 <a href="/collections/hundefutter-lakefields" class="site-nav__link">Lakefields</a> 1819 </li> 1820 1821 1822 1823 <li> 1824 <a href="/collections/the-good-stuff" class="site-nav__link">The Good Stuff</a> 1825 </li> 1826 1827 1828 1829 <li> 1830 <a href="/collections/hundefutter-my" class="site-nav__link">MY</a> 1831 </li> 1832 1833 1834 1835 <li> 1836 <a href="/collections/paul-paulina" class="site-nav__link">Paul & Paulina</a> 1837 </li> 1838 1839 1840 1841 <li> 1842 <a href="/collections/wildes-land" class="site-nav__link">Wildes Land</a> 1843 </li> 1844 1845 1846 1847 <li> 1848 <a href="/collections/herrmann-s" class="site-nav__link">Herrmann´s</a> 1849 </li> 1850 1851 1852 1853 <li> 1854 <a href="/collections/hundekind" class="site-nav__link">hundekind</a> 1855 </li> 1856 1857 1858 1859 <li> 1860 <a href="/collections/feinfutter" class="site-nav__link">Feinfutter</a> 1861 </li> 1862 1863 1864 1865 <li> 1866 <a href="/collections/napani" class="site-nav__link">Napani</a> 1867 </li> 1868 1869 1870 1871 <li> 1872 <a href="/collections/tales-tails" class="site-nav__link">TALES&TAILS</a> 1873 </li> 1874 1875 1876 1877 <li> 1878 <a href="/collections/vegdog" class="site-nav__link">VEGDOG</a> 1879 </li> 1880 1881 1882 1883 <li> 1884 <a href="/collections/bubeck" class="site-nav__link">BUBECK</a> 1885 </li> 1886 1887 1888 1889 </ul> 1890 </li> 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 <li class="site-nav--has-dropdown " aria-haspopup="true"> 1904 <a href="/collections/leckerli" class="site-nav__link"> 1905 <div class="site-nav--link-wrapper"> 1906 <span class="site-nav--link-text"> 1907 LECKERLI 1908 </span> 1909 <span class="icon-dropdown"> 1910 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-down"><polyline points="6 9 12 15 18 9"></polyline></svg> 1911 </span> 1912 </div> 1913 </a> 1914 1915 <ul class="site-nav__dropdown standard-dropdown"> 1916 1917 1918 1919 <li> 1920 <a href="/collections/naturkau" class="site-nav__link">Naturkauartikel</a> 1921 </li> 1922 1923 1924 1925 <li> 1926 <a href="/collections/leckerli-paul-paulina" class="site-nav__link">Paul&Paulina</a> 1927 </li> 1928 1929 1930 1931 <li> 1932 <a href="/collections/leckerli-my" class="site-nav__link">MY</a> 1933 </li> 1934 1935 1936 1937 <li> 1938 <a href="/collections/cold-dogs" class="site-nav__link">Cold&Dog</a> 1939 </li> 1940 1941 1942 1943 <li> 1944 <a href="/collections/garden-bites" class="site-nav__link">Garden Bites</a> 1945 </li> 1946 1947 1948 1949 <li> 1950 <a href="/collections/leckerli-bubeck" class="site-nav__link">Bubeck</a> 1951 </li> 1952 1953 1954 1955 <li> 1956 <a href="/collections/wildes-land-1" class="site-nav__link">Wildes Land</a> 1957 </li> 1958 1959 1960 1961 <li> 1962 <a href="/collections/leckerli-lila-loves-it" class="site-nav__link">Lila Loves It</a> 1963 </li> 1964 1965 1966 1967 <li> 1968 <a href="/collections/pets-deli" class="site-nav__link">PETS DELI</a> 1969 </li> 1970 1971 1972 1973 <li> 1974 <a href="/collections/leckerli-the-good-stuff" class="site-nav__link">The Good Stuff</a> 1975 </li> 1976 1977 1978 1979 <li> 1980 <a href="/collections/leckerlis-vegdog" class="site-nav__link">VEGDOG</a> 1981 </li> 1982 1983 1984 1985 <li> 1986 <a href="/collections/napani-leckerli" class="site-nav__link">Napani</a> 1987 </li> 1988 1989 1990 1991 <li> 1992 <a href="/collections/hundewurst" class="site-nav__link">Trainingswurst</a> 1993 </li> 1994 1995 1996 1997 <li> 1998 <a href="/collections/sloofie" class="site-nav__link">Sloofie</a> 1999 </li> 2000 2001 2002 2003 </ul> 2004 </li> 2005 2006 2007 2008 2009 2010 2011 2012 <li> 2013 <a href="/collections/training" class="site-nav__link">HUNDESPORT</a> 2014 </li> 2015 2016 2017 2018 2019 2020 2021 2022 <li> 2023 <a href="/collections/hundepflege" class="site-nav__link">HUNDEPFLEGE</a> 2024 </li> 2025 2026 2027 2028 2029 2030 2031 2032 <li> 2033 <a href="/collections/hundehalter" class="site-nav__link">HUNDEMENSCH</a> 2034 </li> 2035 2036 2037 2038 2039 2040 2041 2042 <li> 2043 <a href="/collections/sale" class="site-nav__link">SALE!</a> 2044 </li> 2045 2046 2047 2048 2049 2050 2051 2052 <li> 2053 <a href="#eu-withdrawal=open" class="site-nav__link">Vertrag widerrufen</a> 2054 </li> 2055 2056 2057 2058 2059 2060 </ul> 2061 </div> 2062 2063 2064 <form method="post" action="/localization" id="localization_form" accept-charset="UTF-8" class="localization-selector-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/account/login" /></form> 2065 2066 2067 2068 2069 <ul class="site-header__links top-links--icon-links"> 2070 2071 <li> 2072 <a href="/search" class="search-button"> 2073 <i class="fa fa-search fa-lg"></i> 2074 2075 </a> 2076 </li> 2077 2078 2079 2080 2081 <li> 2082 <a href="/account/login" title="Einloggen" class="log-in-button"> 2083 <i class="fa fa-user fa-lg"></i> 2084 2085 </a> 2086 </li> 2087 2088 2089 2090 <li> 2091 <a href="/cart" class="site-header__cart-toggle js-drawer-open-right-link" aria-controls="CartDrawer" aria-expanded="false"> 2092 <i class="fa fa-shopping-bag fa-lg"></i> 2093 2094
2095 <span class="header--supporting-text"><span class="cart-item-count-header cart-item-count-header--quantity">0</span></span> 2096 2097 2098 </a> 2099 </li> 2100 </ul> 2101 2102 </div> 2103 </div> 2104 2105 2106 2107 2108 2109 2110 </header> 2111 2112<nav class="nav-bar mobile-nav-bar-wrapper large--hide medium-down--show sticky-header sticky-header-transformed ui sticky"> 2113 <div class="wrapper"> 2114 <div class="large--hide medium-down--show"> 2115 <div class="mobile-grid--table"> 2116 <div class="grid__item one-sixth"> 2117 <div class="site-nav--mobile"> 2118 <button type="button" class="icon-fallback-text site-nav__link js-drawer-open-left-link" aria-controls="NavDrawer" aria-expanded="false"> 2119 <i class="fa fa-bars fa-2x"></i> 2120 <span class="fallback-text">Menü</span> 2121 </button> 2122 </div> 2123 </div> 2124 2125 <div class="grid__item four-sixths"> 2126 2127 <div class="site-header__logowrapper"> 2128 2129 <div class="site-header__logo h1" id="site-title" itemscope itemtype="http://schema.org/Organization"> 2130 2131 2132 2133 <a href="/" itemprop="url" class="site-header__logo-image"> 2134 2135 2136 2137 2138 2139 2140 2141 2142 2143 2144<div 2145> 2146 2147<noscript> 2148 <img 2149 class="" 2150 src="//strauchdieb.com/cdn/shop/files/logo_88b1ab8b-ddc9-4057-8650-76ea75ce6c5e_1000x1000.png?v=1613558524" 2151 data-sizes="auto" 2152 2153 alt="Strauchdieb" 2154 2155 2156 style="width: 490px" 2157 itemprop="logo" 2158 2159 /> 2160</noscript> 2161 2162<img 2163 class="lazyload " 2164 src="//strauchdieb.com/cdn/shop/files/logo_88b1ab8b-ddc9-4057-8650-76ea75ce6c5e_150x.png?v=1613558524" 2165 data-src="//strauchdieb.com/cdn/shop/files/logo_88b1ab8b-ddc9-4057-8650-76ea75ce6c5e_{width}.png?v=1613558524" 2166 data-sizes="auto" 2167 2168 data-aspectratio="4.373983739837398" 2169 2170 2171 style="width: 490px" 2172 itemprop="logo" 2173 2174 2175 style="max-width: 1614px; max-height: 369px" 2176 2177 2178 alt="Strauchdieb" 2179 2180/> 2181 2182</div> 2183 2184 </a> 2185 2186 2187 2188 2189 2190 2191 </div> 2192 2193 </div> 2194 2195 </div> 2196 2197 <div class="grid__item one-sixth text-right"> 2198 <div class="site-nav--mobile"> 2199 <a href="/cart" class="js-drawer-open-right-link site-nav__link" aria-controls="CartDrawer" aria-expanded="false"> 2200 <span class="icon-fallback-text"> 2201 <i class="fa fa-shopping-bag fa-2x"></i> 2202 2203 2204 <span class="cart-item-count-header--quantity site-header__cart-indicator hide">0</span> 2205 2206 2207 <span class="fallback-text">Einkaufswagen</span> 2208 </span> 2209 </a> 2210 </div> 2211 </div> 2212 </div> 2213 </div> 2214 </div> 2215</nav> 2216 2217</div> 2218 2219 2220 2221 <!-- /snippets/breadcrumb.liquid --> 2222 2223 2224<div class="wrapper"> 2225 2226 <nav class="breadcrumb" role="navigation" aria-label="breadcrumbs"> 2227 <a href="/" title="Zurück zur Startseite">Startseite</a> 2228 2229 2230 2231 <span aria-hidden="true">›</span> 2232 <span>Konto</span> 2233 2234 2235 </nav> 2236 2237</div> 2238 2239 2240 2241 2242<style> 2243 #site-title{ 2244 padding: 0px 0; 2245 } 2246 2247 2248 .site-header .site-header__wrapper .site-header__wrapper__left { 2249 flex-basis: 490px; 2250 } 2251 2252 .site-nav__dropdown li, .inner .h4, .inner .h5 { 2253 text-align: left; 2254 } 2255 2256 .template-index .overlay-header.ui.sticky:not(.top), 2257 .template-index .overlay-header:not(.sticky) 2258 , 2259 .template-list-collections .overlay-header.ui.sticky:not(.top), 2260 .template-list-collections .overlay-header:not(.sticky), 2261 .contact-page .overlay-header.ui.sticky:not(.top), 2262 .contact-page .overlay-header:not(.sticky) 2263 { 2264 background-color: rgba(177, 160, 146, 0.0); 2265 } 2266 2267 .overlay-header .grid--full, 2268 .overlay-header .mobile-grid--table { 2269 padding-left: 30px; 2270 padding-right: 30px; 2271 } 2272 2273 @media only screen and (min-width: 768px) and (max-width: 1200px) { 2274 .overlay-header .grid--full, 2275 .overlay-header .mobile-grid--table { 2276 padding-left: 15px; 2277 padding-right: 15px; 2278 } 2279 } 2280 2281 .template-index .overlay-header-wrapper, 2282 2283 .template-list-collections .overlay-header-wrapper, 2284 .contact-page .overlay-header-wrapper 2285 { 2286 max-height: 0px !important; 2287 min-height: 0px !important; 2288 } 2289 2290 .template-index .overlay-header.force-hover, 2291 2292 .template-list-collections .overlay-header.force-hover 2293 .contact-page .overlay-header.force-hover 2294 { 2295 background-color: #b1a092; 2296 } 2297 2298 2299</style> 2300 2301 2302</div> 2303 2304 2305 2306 <div class="wrapper main-content"> 2307 2308 2309 2310 <!-- /templates/customers/login.liquid --> 2311 2312<div class="grid page-main--wrapper"> 2313 2314 <div class="grid__item large--one-third push--large--one-third text-center"> 2315 2316 2317 <div class="note form-success" id="ResetSuccess" style="display:none;"> 2318 Wir haben Ihnen eine E-Mail mit einem Link zum Aktualisieren des Passworts geschickt. 2319 </div> 2320 2321 <div id="CustomerLoginForm" class="form-vertical"> 2322 <form method="post" action="/account/login" id="customer_login" accept-charset="UTF-8" data-login-with-shop-sign-in="true"><input type="hidden" name="form_type" value="customer_login" /><input type="hidden" name="utf8" value="â" /> 2323 2324 <div class="sitewide--title-wrapper"> 2325 2326 <h1 class="page--title">Login</h1> 2327 </div> 2328 2329 2330 2331 <label for="CustomerEmail" class="hidden-label">E-Mail</label> 2332 <input type="email" name="customer[email]" id="CustomerEmail" class="input-full" placeholder="E-Mail" autocorrect="off" autocapitalize="off" autofocus> 2333 2334 2335 <label for="CustomerPassword" class="hidden-label">Passwort</label> 2336 <input type="password" value="" name="customer[password]" id="CustomerPassword" class="input-full" placeholder="Passwort"> 2337 2338 2339 <p> 2340 <input type="submit" class="btn btn--full account-section--btn" value="Anmelden"> 2341 </p> 2342 <p><a href="/" class="login-form-cancel">Zurück zum Shop</a></p> 2343 <p><a href="/account/register" id="customer_register_link">Account erstellen</a></p> 2344 2345 <p><a href="#recover" id="RecoverPassword">Haben Sie Ihr Passwort vergessen?</a></p> 2346 2347 2348 </form> 2349 </div> 2350 2351 2352 <div id="RecoverPasswordForm" style="display: none;"> 2353 2354 <div class="sitewide--title-wrapper"> 2355 2356 <h2 class="page--title">Passwort zurücksetzen</h2> 2357 </div> 2358 <p>Wir werden Ihnen eine E-Mail zum Zurücksetzen des Passworts schicken.</p> 2359 2360 <div class="form-vertical"> 2361 <form method="post" action="/account/recover" accept-charset="UTF-8"><input type="hidden" name="form_type" value="recover_customer_password" /><input type="hidden" name="utf8" value="â" /> 2362 2363 2364 2365 2366 2367 2368 <label for="RecoverEmail" class="hidden-label">E-Mail</label> 2369 <input type="email" value="" name="email" id="RecoverEmail" class="input-full" placeholder="E-Mail" autocorrect="off" autocapitalize="off"> 2370 2371 <p> 2372 <input type="submit" class="btn btn--full account-section--btn" value="Absenden"> 2373 </p> 2374 <button type="button" id="HideRecoverPasswordLink" class="text-link">Abbrechen</button> 2375 </form> 2376 </div> 2377 2378 </div> 2379 2380 2381 2382 2383 </div> 2384 2385</div> 2386 2387 2388 </div> 2389 2390 <div id="shopify-section-footer-newsletter" class="shopify-section footer-section--newsletter-wrapper"> 2391 2392 2393</div> 2394 2395 <div id="shopify-section-footer" class="shopify-section"> 2396 2397<footer class="site-footer footer-alignment--left"> 2398 <div class="wrapper"> 2399 <div class="grid"> 2400 2401 2402 2403 2404 2405 <div class="grid__item large--one-quarter medium--one-half small--one-whole content-footer"> 2406 <div class="h3 footer-header">Kontakt:</div> 2407 <div class="rte footer-article"><p>Sie erreichen uns telefonisch und über Whatsapp unter: <strong>0175/6488536</strong></p><p><strong>DI-Fr:</strong> 10.00 - 14.00 Uhr 15.00 - 19.00 Uhr </p><p><strong>Sa:</strong> 10.00 - 16.00</p><p><strong>Email bei Fragen: </strong>[email protected]</p><p><strong>Email für Werbung & Produktvorstellungen: </strong>[email protected]</p><p></p></div> 2408 </div> 2409 2410 2411 2412 2413 2414 2415 2416 2417 <div class="grid__item large--one-quarter medium--one-half small--one-whole links-footer"> 2418 <div class="h3 footer-header">Links</div> 2419 <ul class="footer-content"> 2420 2421 2422 <li> 2423 <a href="/search">Search</a> 2424 </li> 2425 2426 2427 2428 <li> 2429 <a href="/policies/legal-notice">Impressum</a> 2430 </li> 2431 2432 2433 2434 <li> 2435 <a href="/policies/refund-policy">Widerrufsrecht</a> 2436 </li> 2437 2438 2439 2440 <li> 2441 <a href="/pages/schutzrechte">Schutzrechte</a> 2442 </li> 2443 2444 2445 2446 <li> 2447 <a href="/policies/privacy-policy">Datenschutz</a> 2448 </li> 2449 2450 2451 2452 <li> 2453 <a href="/policies/terms-of-service">AGB</a> 2454 </li> 2455 2456 2457 2458 <li> 2459 <a href="/pages/alle-preise-verstehen-sich-inklusive-der-mehrwertsteuer-zuzuglich-der-versandkosten">Versand</a> 2460 </li> 2461 2462 2463 </ul>
2464 </div> 2465 2466 2467 2468 2469 2470 2471 2472 <div class="grid__item large--one-quarter medium--one-half small--one-whole social-media-footer"> 2473 <div class="h3 footer-header">FÃR MEHR EINDRÃCKE BESUCHE UNS AUF INSTAGRAM</div> 2474 2475 2476<ul id="sm-icons" class="clearfix"> 2477 2478 2479 2480 2481 2482 2483 <li id="sm-instagram"><a href="https://www.instagram.com/strauchdieb_shop/" target="_blank"><i class="fa fa-instagram fa-2x"></i></a></li> 2484 2485 2486 2487 2488 2489 2490 2491 2492 2493 2494 2495 2496 2497 2498 2499 2500 2501 2502 2503 2504</ul> 2505 2506 2507 2508 </div> 2509 2510 2511 2512 2513 2514 2515 2516 <div class="grid__item large--one-quarter medium--one-half small--one-whole image-footer"> 2517 2518 2519 <div class="image-bar__item"> 2520 2521 <div class="image-bar__content"> 2522 2523 2524 2525 2526 2527 2528 2529 2530 2531<div style="position: relative;" 2532 class="lazyload-wrapper lazyload-blur-wrapper" 2533> 2534 2535<noscript> 2536 <img 2537 class="" 2538 src="//strauchdieb.com/cdn/shop/files/Unbenannt-1_1000x1000.png?v=1677845388" 2539 data-sizes="auto" 2540 2541 alt="" 2542 2543 2544 /> 2545</noscript> 2546 2547<img 2548 class="lazyload " 2549 src="//strauchdieb.com/cdn/shop/files/Unbenannt-1_150x.png?v=1677845388" 2550 data-src="//strauchdieb.com/cdn/shop/files/Unbenannt-1_{width}.png?v=1677845388" 2551 data-sizes="auto" 2552 2553 data-lowsrc="//strauchdieb.com/cdn/shop/files/Unbenannt-1_150x.png?v=1677845388" 2554 data-blur="true" 2555 2556 data-aspectratio="1.0" 2557 2558 2559 2560 style="max-width: 600px; max-height: 600px" 2561 2562 2563 alt="" 2564 2565/> 2566 2567</div> 2568 2569 2570 </div> 2571 2572 </div> 2573 2574 2575 2576 <h3 class="image-bar--title"></h3> 2577 2578 </div> 2579 2580 2581 2582 2583 2584</div> 2585 <div class="bottom--footer"> 2586 2587 2588 <div class="footer-description footer-description--left"> 2589 2590 </div> 2591 2592 2593 <div class="bottom--footer-row bottom--footer-no--no-payments"> 2594 <form method="post" action="/localization" id="localization_form" accept-charset="UTF-8" class="localization-selector-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/account/login" /><div class="localization-selector localization-selector__locale"> 2595 <wetheme-dropdown fit="current" direction="up"> 2596 <h2 class="hide" id="lang-heading"> 2597 Sprache 2598 </h2> 2599 2600 <select name="locale_code"> 2601 2602 <option value="de"selected="selected">Deutsch</option> 2603 2604 <option value="en">English</option> 2605 2606 </select> 2607 </wetheme-dropdown> 2608 </div><div class="localization-selector localization-selector__currency"> 2609 <wetheme-dropdown fit="current" direction="up"> 2610 <h2 class="hide" id="currency-heading"> 2611 Währung 2612 </h2> 2613 <select name="currency_code"> 2614 2615 <option value="CZK">CZK KÄ</option> 2616 2617 <option value="DKK">DKK kr.</option> 2618 2619 <option value="EUR"selected="selected">EUR â¬</option> 2620 2621 <option value="HUF">HUF Ft</option> 2622 2623 <option value="PLN">PLN zÅ</option> 2624 2625 <option value="RON">RON Lei</option> 2626 2627 <option value="SEK">SEK kr</option> 2628 2629 </select> 2630 </wetheme-dropdown> 2631 </div></form> 2632 2633 2634 2635 <ul class="bottom--footer---links"> 2636 <li><a href="/">© 2026, Strauchdieb</a></li> 2637 <li>Powered by Shopify</li> 2638 </ul> 2639 2640 </div> 2641 </div> 2642 </div> 2643</footer> 2644 2645 2646</div> 2647 2648 2649</div> 2650
2651<script type="text/javascript"> 2652window.lazySizesConfig = window.lazySizesConfig || {}; 2653window.lazySizesConfig.rias = window.lazySizesConfig.rias || {}; 2654 2655// configure available widths to replace with the {width} placeholder 2656window.lazySizesConfig.rias.widths = [150, 300, 600, 900, 1200, 1500, 1800, 2100]; 2657 2658document.addEventListener('lazyriasmodifyoptions', function (e) { 2659 // convert width to width specification for shopify 2660 var widthmap = {} 2661 var aspect = parseFloat(e.target.dataset.aspectratio); // classList.contains('lazyload-square'); 2662 var forceHeight = parseInt(e.target.dataset.forceHeight, 10); 2663 window.lazySizesConfig.rias.widths.forEach(function (width) { 2664 if (forceHeight) { 2665 var heightForWidth = width / aspect; 2666 var newWidth, newHeight; 2667 if (heightForWidth < forceHeight) { 2668 newWidth = forceHeight / heightForWidth * width; 2669 } else { 2670 newWidth = width; 2671 } 2672 newHeight = newWidth / aspect; 2673 widthmap[width] = newWidth.toFixed(0) + 'x' + newHeight.toFixed(0) 2674 } else { 2675 widthmap[width] = width.toString() + 'x'; 2676 } 2677 }); 2678 e.detail.widthmap = widthmap; 2679}); 2680</script>
2680 2681 2682
2682<script src="//strauchdieb.com/cdn/shop/t/10/assets/fastclick.min.js?v=29723458539410922371589789382" type="text/javascript"></script>
2682 2683
2683<script src="//strauchdieb.com/cdn/shop/t/10/assets/plugins.js?v=56838906785386436941591187096" type="text/javascript"></script>
2683 2684
2684<script src="//strauchdieb.com/cdn/shop/t/10/assets/timber.js?v=92229230333168267361644319305" type="text/javascript"></script>
2684 2685 2686
2686<script> 2687 window.default_currency_format = "â¬{{amount_with_comma_separator}}"; 2688 2689 </script>
2689 2690 2691
2691<script src="//strauchdieb.com/cdn/shop/t/10/assets/custom.js?v=100405960156256212131644319305" type="text/javascript"></script>
2691 2692 2693 2694 2695 2696 2697
2697<script> 2698 2699 </script>
2699 2700 2701 2702
2702<script src="//strauchdieb.com/cdn/shop/t/10/assets/handlebars.min.js?v=79044469952368397291589789379" type="text/javascript"></script>
2702 2703 <!-- /snippets/ajax-cart-template.liquid --> 2704
2705<script id="CartTemplate" type="text/template"> 2706 <form action="/cart" method="post" novalidate class="cart ajaxcart"> 2707 2708 <div class="ajaxcart__inner"> 2709 {{#items}} 2710 <div class="ajaxcart__product"> 2711 <div class="ajaxcart__row" data-line="{{line}}"> 2712 <div class="grid display-table"> 2713 <div class="grid__item small--one-whole medium--one-quarter large--one-quarter medium--display-table-cell"> 2714 <a href="{{url}}" class="ajaxcart__product-image"> 2715 <img 2716 class="lazyload" 2717 src="{{img}}" 2718 alt="" 2719 {{#if imgResponsive}} 2720 data-src="{{imgResponsive}}" 2721 data-sizes="auto" 2722 {{/if}} 2723 /> 2724 </a> 2725 </div> 2726 <div class="grid__item small--one-whole medium--two-quarters large--two-quarters medium--display-table-cell"> 2727 <p> 2728 <a href="{{url}}" class="ajaxcart__product-name">{{name}}</a> 2729 {{#if variation}} 2730 <span class="ajaxcart__product-meta">{{variation}}</span> 2731 {{/if}} 2732 {{#properties}} 2733 {{#each this}} 2734 {{#if this}} 2735 <span class="ajaxcart__product-meta">{{@key}}: {{this}}</span> 2736 {{/if}} 2737 {{/each}} 2738 {{/properties}} 2739 2740 </p> 2741 2742 <div class="text-center"> 2743 {{#if discountsApplied}} 2744 <span class="ajaxcart-item__price-strikethrough"><s><span class="money">{{{originalPrice}}}</span></s></span> 2745 {{/if}} 2746 <span class="ajaxcart-item__price"><span class="money">{{{linePrice}}}</span></span> 2747 2748 2749 2750 <ul class="ajaxcart-item__discounts" aria-label="Rabatt"> 2751 {{# discountAllocations}} 2752 <li class="ajaxcart-item__discount"> 2753 <span class="ajaxcart-item__discount_title">{{ discount_application.title }}</span> 2754 <span class="ajaxcart-item__discount_money">- <span class="money">{{{ money }}}</span></span> 2755 </li> 2756 {{/ discountAllocations}} 2757 </ul> 2758 2759 <div class="grid--full text-center ajaxcart__quantity-wrapper"> 2760 <div class="grid__item"> 2761 <div class="ajaxcart__qty"> 2762 <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--minus icon-fallback-text" data-id="{{id}}" data-qty="{{itemMinus}}" data-line="{{line}}"> 2763 <i class="fa fa-minus" aria-hidden="true"></i> 2764 <span class="fallback-text">−</span> 2765 </button> 2766 <input type="text" name="updates[]" class="ajaxcart__qty-num" value="{{itemQty}}" min="0" data-id="{{id}}" data-line="{{line}}" aria-label="quantity" pattern="[0-9]*"> 2767 <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--plus icon-fallback-text" data-id="{{id}}" data-line="{{line}}" data-qty="{{itemAdd}}"> 2768 <i class="fa fa-plus" aria-hidden="true"></i> 2769 <span class="fallback-text">+</span> 2770 </button> 2771 </div> 2772 </div> 2773 2774 <button type="button" class="ajaxcart__qty-remove icon-fallback-text" data-id="{{id}}" data-line="{{line}}"> 2775 <span class="fallback-text">X</span> 2776 </button> 2777 2778 </div> 2779 </div> 2780 </div> 2781 </div> 2782 {{/items}} 2783 </div> 2784 2785 <div class="ajaxcart__footer-wrapper"> 2786 2787 </div> 2788 <div class="ajaxcart__footer"> 2789 <div class="grid--full"> 2790 <ul class="grid__item ajaxcart__discounts" style="margin: 0"> 2791 {{# discountApplications}} 2792 <li class="ajaxcart__discount">
2793 <span class="ajaxcart__discount_money"><span class="money">{{{ money }}}</span></span> 2794 <span class="ajaxcart__discount_title">{{ title }} </span> 2795 </li> 2796 {{/ discountApplications}} 2797 </ul> 2798 2799 </ul> 2800 2801 <div class="grid__item ajaxcart__subtotal_header"> 2802 <p>Zwischensumme</p> 2803 </div> 2804 {{#if totalCartOriginal}} 2805 <p class="grid__item ajaxcart__price-strikeout text-center"><s><span class="money">{{{totalCartOriginal}}}</span></s></p> 2806 {{/if}} 2807 <div class="grid__item ajaxcart__subtotal"> 2808 <p><span class="money">{{{totalPrice}}}</span></p> 2809 </div> 2810 </div> 2811 2812 <div class="cart__shipping rte"> 2813 <p class="text-center"> 2814 inkl. MwSt. zzgl. <a href="/policies/shipping-policy">Versandkosten</a> 2815 2816 </p> 2817 </div> 2818 2819 <button type="submit" class="cart__checkout" name="checkout"> 2820 Zur Kasse 2821 </button> 2822 2823 <div class="additional-checkout-buttons additional-checkout-buttons--vertical"> 2824 <div class="dynamic-checkout__content" id="dynamic-checkout-cart" data-shopify="dynamic-checkout-cart"> <shopify-accelerated-checkout-cart wallet-configs="[{"supports_subs":true,"supports_def_opts":false,"name":"shop_pay","wallet_params":{"shopId":31454986299,"merchantName":"Strauchdieb","personalized":true}},{"supports_subs":false,"supports_def_opts":false,"name":"paypal","wallet_params":{"shopId":31454986299,"countryCode":"DE","merchantName":"Strauchdieb","phoneRequired":true,"companyRequired":false,"shippingType":"shipping","shopifyPaymentsEnabled":true,"hasManagedSellingPlanState":null,"requiresBillingAgreement":false,"gatewayType":"CONNECTED","merchantId":"RYST56XAVPKCW","sdkUrl":"https://www.paypal.com/sdk/js?components=buttons\u0026commit=false\u0026currency=EUR\u0026locale=de_DE\u0026client-id=AexZEtAxk09Ncgj6FSWFFyGKbxxAZ_LTyJ2DPdJWl1YUlecinmc5AfIaRF2qYjWlusWahlzz6SVkY5Ci\u0026merchant-id=RYST56XAVPKCW\u0026intent=capture","serviceableCountryCodes":["AT","BE","BG","CY","CZ","DE","DK","EE","ES","FI","FR","GR","HR","HU","IE","IT","LT","LU","LV","MT","NL","PL","PT","RO","SE","SI","SK"]}}]" access-token="f687473263233040cc4791228ba70c4c" buyer-country="DE" buyer-locale="de" buyer-currency="EUR" shop-id="31454986299" cart-id="8b9093a5dbf73ccfcecd28fce7da6c08" enabled-flags="["1172c16a","a1d1f9a1","f5afabb3","370070f3"]" > <div class="wallet-button-wrapper"> <ul class='wallet-cart-grid wallet-cart-grid--skeleton' role="list" data-shopify-buttoncontainer="true"> <li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'> </div></li><li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'> </div></li> </ul> </div> </shopify-accelerated-checkout-cart> </div> 2825 </div> 2826 2827 </div> 2828 </div> 2829 2830 </form> 2831 </script>
2831 2832
2832<script id="AjaxQty" type="text/template"> 2833 2834 <div class="ajaxcart__qty"> 2835 <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--minus icon-fallback-text" data-id="{{id}}" data-qty="{{itemMinus}}"> 2836 <i class="fa fa-minus" aria-hidden="true"></i> 2837 <span class="fallback-text">−</span> 2838 </button> 2839 <input type="text" class="ajaxcart__qty-num" value="{{itemQty}}" min="0" data-id="{{id}}" aria-label="quantity" pattern="[0-9]*"> 2840 <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--plus icon-fallback-text" data-id="{{id}}" data-qty="{{itemAdd}}"> 2841 <i class="fa fa-plus" aria-hidden="true"></i> 2842 <span class="fallback-text">+</span> 2843 </button> 2844 </div> 2845 2846 </script>
2846 2847
2847<script id="JsQty" type="text/template"> 2848 2849 <div class="js-qty-wrapper"> 2850 <div class="js-qty"> 2851 <button type="button" class="js-qty__adjust js-qty__adjust--minus icon-fallback-text" data-id="{{id}}" data-qty="{{itemMinus}}"> 2852 <i class="fa fa-minus" aria-hidden="true"></i> 2853 <span class="fallback-text">−</span> 2854 </button> 2855 <input type="text" class="js-qty__num" value="{{itemQty}}" min="1" data-id="{{id}}" aria-label="quantity" pattern="[0-9]*" name="{{inputName}}" id="{{inputId}}"> 2856 <button type="button" class="js-qty__adjust js-qty__adjust--plus icon-fallback-text" data-id="{{id}}" data-qty="{{itemAdd}}"> 2857 <i class="fa fa-plus" aria-hidden="true"></i> 2858 <span class="fallback-text">+</span> 2859 </button> 2860 </div> 2861 </div> 2862 2863 </script>
2863 2864 2865
2865<script src="//strauchdieb.com/cdn/shop/t/10/assets/ajax-cart.js?v=137418499745575453571589789400" type="text/javascript"></script>
2865 2866
2866<script> 2867 function init() { 2868 ajaxCart.init({ 2869 formSelector: '#AddToCartForm', 2870 cartContainer: '#CartContainer', 2871 addToCartSelector: '#AddToCart', 2872 cartCountSelector: '#CartCount', 2873 moneyFormat: "â¬{{amount_with_comma_separator}}", 2874 }); 2875 } 2876 window.wetheme.$(init); 2877 document.addEventListener('shopify:section:load', init); 2878 2879 2880 window.wetheme.$(document.body).on('afterCartLoad.ajaxCart', function(evt, cart) { 2881 // Bind to 'afterCartLoad.ajaxCart' to run any javascript after the cart has loaded in the DOM 2882 timber.RightDrawer.open(); 2883 }); 2884 2885 </script>
2885 2886 2887 2888 <!-- "snippets/bookthatapp-widgets.liquid" was not rendered, the associated app was uninstalled --> 2889<div id="shopify-block-AOW9IR2RlVlBCRUh0T__12510727292439481604" class="shopify-block shopify-app-block"> 2890 2891 2892 2893<style> 2894 .wb-btn-trigger { 2895 position: fixed; 2896 2897 bottom: 20px; 2898 right: 20px; 2899 2900 z-index: 9999; 2901 padding: 14px 28px; 2902 background-color: #000000; 2903 color: #FFFFFF; 2904 border: none; 2905 border-radius: 8px; 2906 cursor: pointer; 2907 font-size: 15px; 2908 font-weight: 600; 2909 box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15); 2910 transition: all 0.2s ease; 2911 } 2912 2913 .wb-btn-trigger:hover { 2914 transform: translateY(-2px); 2915 box-shadow: 0 6px 20px rgba(0, 0, 0, 0.2); 2916 } 2917 2918 .wb-btn-trigger.wb-btn-center:hover { 2919 transform: translateX(-50%) translateY(-2px); 2920 } 2921 2922 .wb-btn-trigger:active { 2923 transform: translateY(0); 2924 } 2925 2926 .wb-btn-trigger.wb-btn-center:active { 2927 transform: translateX(-50%) translateY(0); 2928 } 2929 2930 .wb-modal-overlay { 2931 display: none; 2932 position: fixed; 2933 top: 0; 2934 left: 0; 2935 width: 100%; 2936 height: 100%; 2937 background-color: rgba(0, 0, 0, 0.5); 2938 z-index: 10000; 2939 justify-content: center; 2940 align-items: center; 2941 padding: 20px; 2942 backdrop-filter: blur(2px); 2943 } 2944 2945 .wb-modal-overlay.wb-active { 2946 display: flex; 2947 animation: fadeIn 0.2s ease; 2948 } 2949 2950 @keyframes fadeIn { 2951 from { opacity: 0; } 2952 to { opacity: 1; } 2953 } 2954 2955 .wb-modal { 2956 background: white; 2957 border-radius: 12px; 2958 width: 100%; 2959 max-width: 650px; 2960 max-height: 90vh; 2961 overflow: hidden; 2962 display: flex; 2963 flex-direction: column; 2964 box-shadow: 0 20px 60px rgba(0, 0, 0, 0.3); 2965 animation: slideUp 0.3s ease; 2966 position: relative; 2967 } 2968 2969 @keyframes slideUp { 2970 from { 2971 transform: translateY(20px); 2972 opacity: 0; 2973 } 2974 to { 2975 transform: translateY(0); 2976 opacity: 1; 2977 } 2978 } 2979 2980 .wb-modal-header { 2981 padding: 24px 60px 20px 28px; 2982 flex-shrink: 0; 2983 } 2984 2985 .wb-modal-title { 2986 margin: 0; 2987 font-size: 20px; 2988 font-weight: 600; 2989 color: #111827; 2990 } 2991 2992 .wb-modal-title--p { 2993 margin: 0; 2994 font-family: var(--font-heading-family, var(--heading-font-family, inherit)); 2995 } 2996 2997 .wb-modal-description { 2998 margin: 8px 0 0 0; 2999 font-size: 14px; 3000 color: #6b7280; 3001 line-height: 1.5; 3002 } 3003 3004 .wb-modal-close { 3005 position: absolute; 3006 top: 20px; 3007 right: 20px; 3008 background: #f3f4f6; 3009 border: none; 3010 font-size: 20px; 3011 cursor: pointer; 3012 padding: 0; 3013 width: 32px; 3014 height: 32px; 3015 display: flex; 3016 align-items: center; 3017 justify-content: center; 3018 border-radius: 6px; 3019 line-height: 1; 3020 color: #6b7280; 3021 transition: all 0.15s ease; 3022 z-index: 1; 3023 } 3024 3025 .wb-modal-close:hover { 3026 background: #e5e7eb; 3027 color: #111827; 3028 } 3029 3030 .wb-modal-close:active { 3031 transform: scale(0.95); 3032 } 3033 3034 .wb-modal-body { 3035 flex: 1; 3036 overflow-y: auto; 3037 display: flex; 3038 flex-direction: column; 3039 min-height: 0; 3040 scrollbar-gutter: stable; 3041 } 3042 3043 .wb-modal-body iframe { 3044 width: 100%; 3045 min-height: 425px; 3046 border: none; 3047 display: block; 3048 flex-shrink: 0; 3049 } 3050 3051 @media (max-width: 768px) { 3052 .wb-btn-trigger { 3053 padding: 12px 20px; 3054 font-size: 14px; 3055 3056 bottom: 16px; 3057 right: 16px; 3058 3059 } 3060 3061 .wb-modal { 3062 max-width: 100%; 3063 max-height: 100vh; 3064 border-radius: 0; 3065 height: 100%; 3066 } 3067 3068 .wb-modal-overlay { 3069 padding: 0; 3070 } 3071 3072 .wb-modal-header { 3073 padding: 20px 20px 16px; 3074 } 3075 } 3076</style> 3077 3078<div class="wb-container"> 3079 3080 <button type="button" class="wb-btn-trigger" id="wb-trigger-btn"> 3081 Vertrag widerrufen 3082 </button> 3083 3084 3085 <div class="wb-modal-overlay" id="wb-modal-overlay"> 3086 <div class="wb-modal" role="dialog" aria-modal="true" aria-labelledby="wb-modal-title"> 3087 <button type="button" class="wb-modal-close" id="wb-close-btn" aria-label="SchlieÃen">×</button> 3088 <div class="wb-modal-header"> 3089 3090 3091 <h2 class="wb-modal-title" id="wb-modal-title">Widerruf erklären</h2> 3092 3093 3094 3095 3096 <p class="wb-modal-description">Füllen Sie das folgende Formular aus, um Ihre Widerrufserklärung abzugeben.</p> 3097 3098 </div> 3099 <div class="wb-modal-body"> 3100 <iframe 3101 id="wb-iframe" 3102 src="https://euwiderrufsbutton.de/withdrawal/proxy/embed/withdrawal-form?c_shop=strauchdieb.myshopify.com&c_hmac=a0de60bfe185774ca3268788e8f64ae2febc16e4cb7ceb6b03a6b02f769662b8&c_timestamp=1791417600&c_locale=de&c_country=DE&sv=1788374636049-008a3dc6&primaryColor=%23000000&backgroundColor=%23ffffff&textColor=%23212326&borderRadius=8px&maxWidth=100%&showOrderLookup=true&requireOrderNumber=true&hideOrderNotes=false&requireItems=false&confirmStep=false" 3103 title="Withdrawal Form" 3104 loading="lazy" 3105 ></iframe> 3106 </div></div> 3107 </div> 3108</div> 3109
3110<script> 3111 (function() { 3112 const triggerBtn = document.getElementById('wb-trigger-btn'); 3113 const modalOverlay = document.getElementById('wb-modal-overlay'); 3114 const closeBtn = document.getElementById('wb-close-btn'); 3115 const iframe = document.getElementById('wb-iframe'); 3116 let lastFocused = null; 3117 // Rendered by Liquid to a plain true/false literal â kept out of the script 3118 // body so no Liquid tag can ever interfere with JS parsing. 3119 const wbsHideOrderNotes = false; 3120 3121 // Expose the global API FIRST, before anything below that could throw in a 3122 // particular theme (dedup query, const captures, listener wiring). Section 3123 // blocks and links call window.withdrawalModal.open()/close(); if this 3124 // registration ever failed, they would silently do nothing and the fallback 3125 // alert would surface instead of the modal. 3126 window.withdrawalModal = { 3127 open: openModal, 3128 close: closeModal 3129 }; 3130 3131 // If the standalone asset built its own overlay before this embed block was 3132 // added (theme-editor section render without a page reload), remove it so 3133 // the two modals do not stack with duplicate IDs and z-index. 3134 var standaloneOverlay = document.querySelector('#wb-modal-overlay[data-wbs-standalone]'); 3135 if (standaloneOverlay && standaloneOverlay.parentNode) { 3136 standaloneOverlay.parentNode.removeChild(standaloneOverlay); 3137 } 3138 3139 // Embed's own server-rendered defaults, captured so a caller block's config 3140 // (heading/description/show_heading/form_color) can be applied on open and 3141 // restored when the embed's own floating button is used. 3142 const defaultEmbedUrl = iframe ? iframe.getAttribute('src') : null; 3143 const headerEl = modalOverlay ? modalOverlay.querySelector('.wb-modal-header') : null; 3144 const defaultHeaderHtml = headerEl ? headerEl.innerHTML : ''; 3145 // The role="dialog" element is the inner .wb-modal, not the overlay wrapper; 3146 // aria-labelledby must be synced there to affect the dialog's accessible name. 3147 const dialogEl = modalOverlay ? modalOverlay.querySelector('.wb-modal') : null; 3148 const defaultAriaLabelledby = dialogEl ? dialogEl.getAttribute('aria-labelledby') : null; 3149 3150 function applyBlockConfig(cfg) { 3151 if (!cfg) return; 3152 if (iframe && cfg.embedUrl && iframe.getAttribute('src') !== cfg.embedUrl) { 3153 iframe.setAttribute('src', cfg.embedUrl); 3154 // Fresh iframe load: reset to the config's default height; the form 3155 // re-sends setHeight once loaded. Same-src re-opens preserve the 3156 // current height so a taller form is not clipped back to the default. 3157 if (typeof cfg.hideOrderNotes === 'boolean') { 3158 iframe.style.height = cfg.hideOrderNotes ? '425px' : '570px'; 3159 } 3160 } 3161 if (headerEl) { 3162 if (cfg.showHeading) { 3163 headerEl.style.display = ''; 3164 // The embed's own server-rendered header only contains title/description 3165 // when the embed's Show Heading is on; when the merchant disabled it 3166 // those nodes do not exist, so create them for the caller's config. 3167 var titleEl = headerEl.querySelector('.wb-modal-title'); 3168 if (!titleEl && cfg.heading) { 3169 titleEl = document.createElement('h2'); 3170 titleEl.className = 'wb-modal-title'; 3171 headerEl.insertBefore(titleEl, headerEl.firstChild); 3172 } 3173 if (titleEl) { 3174 titleEl.textContent = cfg.heading || ''; 3175 titleEl.id = 'wb-modal-title'; 3176 if (dialogEl) dialogEl.setAttribute('aria-labelledby', 'wb-modal-title'); 3177 } else if (dialogEl) { 3178 dialogEl.removeAttribute('aria-labelledby'); 3179 } 3180 var descEl = headerEl.querySelector('.wb-modal-description'); 3181 if (!descEl && cfg.description) { 3182 descEl = document.createElement('p'); 3183 descEl.className = 'wb-modal-description'; 3184 headerEl.appendChild(descEl); 3185 } 3186 if (descEl) descEl.textContent = cfg.description || ''; 3187 } else { 3188 headerEl.style.display = 'none'; 3189 if (dialogEl) dialogEl.removeAttribute('aria-labelledby'); 3190 } 3191 } 3192 } 3193 3194 function restoreEmbedDefaults() { 3195 if (iframe && defaultEmbedUrl && iframe.getAttribute('src') !== defaultEmbedUrl) { 3196 iframe.setAttribute('src', defaultEmbedUrl); 3197 iframe.style.height = wbsHideOrderNotes ? '425px' : '570px'; 3198 } 3199 if (headerEl) { 3200 headerEl.style.display = ''; 3201 headerEl.innerHTML = defaultHeaderHtml; 3202 } 3203 if (dialogEl) {
3204 if (defaultAriaLabelledby) { 3205 dialogEl.setAttribute('aria-labelledby', defaultAriaLabelledby); 3206 } else { 3207 dialogEl.removeAttribute('aria-labelledby'); 3208 } 3209 } 3210 } 3211 3212 function openModal(blockId) { 3213 if (modalOverlay) { 3214 // A button block with "hide outside EU" sets this flag for non-EU 3215 // visitors; URL/hash triggers must not open the form either. 3216 if (window.__wbsEuHidden) return; 3217 // Re-entry safe: same-document #eu-withdrawal=open clicks fire the click 3218 // handler AND a hashchange (which calls openModal again); without this 3219 // guard the second call overwrites lastFocused with the close button 3220 // and focus restore on close drops to <body>. 3221 if (modalOverlay.classList.contains('wb-active')) return; 3222 var cfg = blockId && window.WITHDRAWAL_EMBED_CONFIG && window.WITHDRAWAL_EMBED_CONFIG[blockId]; 3223 if (cfg) applyBlockConfig(cfg); else restoreEmbedDefaults(); 3224 lastFocused = document.activeElement; 3225 modalOverlay.classList.add('wb-active'); 3226 document.body.style.overflow = 'hidden'; 3227 if (closeBtn) closeBtn.focus(); 3228 } 3229 } 3230 3231 function closeModal() { 3232 if (modalOverlay) { 3233 modalOverlay.classList.remove('wb-active'); 3234 document.body.style.overflow = ''; 3235 if (lastFocused && typeof lastFocused.focus === 'function') { 3236 lastFocused.focus(); 3237 } 3238 lastFocused = null; 3239 } 3240 } 3241 3242 if (triggerBtn) { 3243 triggerBtn.addEventListener('click', function() { openModal(); }); 3244 } 3245 3246 if (closeBtn) { 3247 closeBtn.addEventListener('click', closeModal); 3248 } 3249 3250 if (modalOverlay) { 3251 modalOverlay.addEventListener('click', function(e) { 3252 if (e.target === modalOverlay) closeModal(); 3253 }); 3254 3255 document.addEventListener('keydown', function(e) { 3256 if (e.key === 'Escape' && modalOverlay.classList.contains('wb-active')) { 3257 closeModal(); 3258 return; 3259 } 3260 // Keep focus inside the open dialog while tabbing. 3261 if (e.key === 'Tab' && modalOverlay.classList.contains('wb-active')) { 3262 const focusables = modalOverlay.querySelectorAll('button, [href], iframe, [tabindex]:not([tabindex="-1"])'); 3263 if (!focusables.length) return; 3264 const first = focusables[0]; 3265 const last = focusables[focusables.length - 1]; 3266 if (e.shiftKey && (document.activeElement === first || document.activeElement === modalOverlay)) { 3267 e.preventDefault(); 3268 last.focus(); 3269 } else if (!e.shiftKey && document.activeElement === last) { 3270 e.preventDefault(); 3271 first.focus(); 3272 } 3273 } 3274 }); 3275 } 3276 3277 window.addEventListener('message', function(event) { 3278 if (event.data.type === 'setHeight' && iframe && event.data.height > 0) { 3279 iframe.style.height = event.data.height + 'px'; 3280 } 3281 }); 3282 3283 if (iframe) { 3284 iframe.style.height = wbsHideOrderNotes ? '425px' : '570px'; 3285 } 3286 3287 function withdrawalTriggerInSearch() { 3288 return new URLSearchParams(window.location.search).get('eu-withdrawal') === 'open'; 3289 } 3290 3291 function withdrawalTriggerInHash() { 3292 return new URLSearchParams((window.location.hash || '').replace(/^#/, '')).get('eu-withdrawal') === 'open'; 3293 } 3294 3295 function clearWithdrawalTrigger() { 3296 if (!(window.history && window.history.replaceState)) return; 3297 var params = new URLSearchParams(window.location.search); 3298 params.delete('eu-withdrawal'); 3299 var newSearch = params.toString(); 3300 var newHash = ''; 3301 var hash = window.location.hash || ''; 3302 if (withdrawalTriggerInHash()) { 3303 var hashParams = new URLSearchParams(hash.replace(/^#/, '')); 3304 hashParams.delete('eu-withdrawal'); 3305 var rebuiltHash = hashParams.toString(); 3306 if (rebuiltHash) newHash = '#' + rebuiltHash; 3307 } else { 3308 // Trigger came from the search parameter: keep the fragment verbatim, 3309 // so plain-word fragments like #reviews are not mangled. 3310 newHash = hash; 3311 } 3312 var newUrl = window.location.pathname + (newSearch ? '?' + newSearch : '') + newHash; 3313 window.history.replaceState(null, '', newUrl); 3314 } 3315 3316 function openFromUrlTrigger() { 3317 if (withdrawalTriggerInSearch() || withdrawalTriggerInHash()) { 3318 openModal(); 3319 clearWithdrawalTrigger(); 3320 } 3321 } 3322 3323 openFromUrlTrigger(); 3324 3325 window.addEventListener('hashchange', function() { 3326 if (withdrawalTriggerInHash()) { 3327 openModal(); 3328 clearWithdrawalTrigger(); 3329 } 3330 }); 3331 3332 // Same-document re-clicks: after the fragment was stripped, clicking a link 3333 // to the identical #eu-withdrawal=open hash fires no hashchange. Open the 3334 // modal directly for links whose target is this document; cross-document 3335 // navigations are handled by the initial-load check on the target page. 3336 document.addEventListener('click', function(e) { 3337 var target = e.target; 3338 var link = target && target.closest ? target.closest('a[href*="eu-withdrawal"]') : null; 3339 if (!link) return; 3340 var url;
3341 try { 3342 url = new URL(link.getAttribute('href'), window.location.href); 3343 } catch (err) { 3344 return; 3345 } 3346 if (!url.hash) return; 3347 if (new URLSearchParams(url.hash.replace(/^#/, '')).get('eu-withdrawal') !== 'open') return; 3348 if (url.pathname === window.location.pathname && url.search === window.location.search) { 3349 openModal(); 3350 } 3351 }); 3352 })(); 3353</script>
3353 3354</div>
3354<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
3354 3355</body> 3356</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.