PageSourceSearch

https://www.dieldruck.de/policies/terms-of-service

html dieldruck.de collected 2026-10-06 21:57:42 UTC 127,313 bytes, 1,406 lines download raw bytes

1<!doctype html>
2<html class="js" lang="de">
3  <head>
4    
4<script type="application/vnd.locksmith+json" data-locksmith>{"version":"v346","locked":false,"initialized":true,"scope":"app","access_granted":true,"access_denied":false,"requires_customer":false,"manual_lock":false,"remote_lock":false,"has_timeout":false,"remote_rendered":null,"hide_resource":false,"hide_links_to_resource":false,"hide_price":false,"hide_add_to_cart":false,"transparent":true,"locks":{"all":[],"opened":[]},"keys":[],"keys_signature":"81b123a16eb95d8b5a79bd983ace1cb379f5cc03e15241318e8161130670f088","state":{"template":null,"theme":182853894522,"product":null,"collection":null,"page":null,"blog":null,"article":null,"app":null},"now":1791323862,"path":null,"locale_root_url":"\/","canonical_url":"https:\/\/www.dieldruck.de\/policies\/terms-of-service","customer_id":null,"customer_id_signature":"81b123a16eb95d8b5a79bd983ace1cb379f5cc03e15241318e8161130670f088","cart":null}</script>
4<script data-locksmith>!function(){undefined;!function(){var s=window.Locksmith={},e=document.querySelector('script[type="application/vnd.locksmith+json"]'),n=e&&e.innerHTML;if(s.state={},s.util={},s.loading=!1,n)try{s.state=JSON.parse(n)}catch(d){}if(document.addEventListener&&document.querySelector){var o,a,i,t=[76,79,67,75,83,77,73,84,72,49,49],c=function(){a=t.slice(0)},l="style",r=function(e){e&&27!==e.keyCode&&"click"!==e.type||(document.removeEventListener("keydown",r),document.removeEventListener("click",r),o&&document.body.removeChild(o),o=null)};c(),document.addEventListener("keyup",function(e){if(e.keyCode===a[0]){if(clearTimeout(i),a.shift(),0<a.length)return void(i=setTimeout(c,1e3));c(),r(),(o=document.createElement("div"))[l].width="50%",o[l].maxWidth="1000px",o[l].height="85%",o[l].border="1px rgba(0, 0, 0, 0.2) solid",o[l].background="rgba(255, 255, 255, 0.99)",o[l].borderRadius="4px",o[l].position="fixed",o[l].top="50%",o[l].left="50%",o[l].transform="translateY(-50%) translateX(-50%)",o[l].boxShadow="0 2px 5px rgba(0, 0, 0, 0.3), 0 0 100vh 100vw rgba(0, 0, 0, 0.5)",o[l].zIndex="2147483645";var t=document.createElement("textarea");t.value=JSON.stringify(JSON.parse(n),null,2),t[l].border="none",t[l].display="block",t[l].boxSizing="border-box",t[l].width="100%",t[l].height="100%",t[l].background="transparent",t[l].padding="22px",t[l].fontFamily="monospace",t[l].fontSize="14px",t[l].color="#333",t[l].resize="none",t[l].outline="none",t.readOnly=!0,o.appendChild(t),document.body.appendChild(o),t.addEventListener("click",function(e){e.stopImmediatePropagation()}),t.select(),document.addEventListener("keydown",r),document.addEventListener("click",r)}})}s.isEmbedded=-1!==window.location.search.indexOf("_ab=0&_fd=0&_sc=1"),s.path=s.state.path||window.location.pathname,s.basePath=s.state.locale_root_url.concat("/apps/locksmith").replace(/^\/\//,"/"),s.reloading=!1,s.util.console=window.console||{log:function(){},error:function(){}},s.util.makeUrl=function(e,t){var n,o=s.basePath+e,a=[],i=s.cache();for(n in i)a.push(n+"="+encodeURIComponent(i[n]));for(n in t)a.push(n+"="+encodeURIComponent(t[n]));return s.state.customer_id&&(a.push("customer_id="+encodeURIComponent(s.state.customer_id)),a.push("customer_id_signature="+encodeURIComponent(s.state.customer_id_signature))),o+=(-1===o.indexOf("?")?"?":"&")+a.join("&")},s._initializeCallbacks=[],s.on=function(e,t){if("initialize"!==e)throw'Locksmith.on() currently only supports the "initialize" event';s._initializeCallbacks.push(t)},s.initializeSession=function(e){if(!s.isEmbedded){var t=!1,n=!0,o=!0;(e=e||{}).silent&&(o=n=!(t=!0)),s.ping({silent:t,spinner:n,reload:o,callback:function(){s._initializeCallbacks.forEach(function(e){e()})}})}},s.cache=function(e){var t={};try{var n=function a(e){return(document.cookie.match("(^|; )"+e+"=([^;]*)")||0)[2]};t=JSON.parse(decodeURIComponent(n("locksmith-params")||"{}"))}catch(d){}if(e){for(var o in e)t[o]=e[o];document.cookie="locksmith-params=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/",document.cookie="locksmith-params="+encodeURIComponent(JSON.stringify(t))+"; path=/"}return t},s.cache.cart=s.state.cart,s.cache.cartLastSaved=null,s.params=s.cache(),s.util.reload=function(){s.reloading=!0;try{window.location.href=window.location.href.replace(/#.*/,"")}catch(d){s.util.console.error("Preferred reload method failed",d),window.location.reload()}},s.cache.saveCart=function(e){if(!s.cache.cart||s.cache.cart===s.cache.cartLastSaved)return e?e():null;var t=s.cache.cartLastSaved;s.cache.cartLastSaved=s.cache.cart,fetch("/cart/update.js",{method:"POST",headers:{"Content-Type":"application/json",Accept:"application/json"},body:JSON.stringify({attributes:{locksmith:s.cache.cart}})}).then(function(e){if(!e.ok)throw new Error("Cart update failed: "+e.status);return e.json()}).then(function(){e&&e()})["catch"](function(e){if(s.cache.cartLastSaved=t,!s.reloading)throw e})},s.util.spinnerHTML='<style>body{background:#FFF}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}#loading{display:flex;width:100%;height:50vh;
4color:#777;align-items:center;justify-content:center}#loading .spinner{display:block;animation:spin 600ms linear infinite;position:relative;width:50px;height:50px}#loading .spinner-ring{stroke:currentColor;stroke-dasharray:100%;stroke-width:2px;stroke-linecap:round;fill:none}</style><div id="loading"><div class="spinner"><svg width="100%" height="100%"><svg preserveAspectRatio="xMinYMin"><circle class="spinner-ring" cx="50%" cy="50%" r="45%"></circle></svg></svg></div></div>',s.util.clobberBody=function(e){document.body.innerHTML=e},s.util.clobberDocument=function(e){e.responseText&&(e=e.responseText),document.documentElement&&document.removeChild(document.documentElement);var t=document.open("text/html","replace");t.writeln(e),t.close(),setTimeout(function(){var e=t.querySelector("[autofocus]");e&&e.focus()},100)},s.util.serializeForm=function(e){if(e&&"FORM"===e.nodeName){var t,n,o={};for(t=e.elements.length-1;0<=t;t-=1)if(""!==e.elements[t].name)switch(e.elements[t].nodeName){case"INPUT":switch(e.elements[t].type){default:case"text":case"hidden":case"password":case"button":case"reset":case"submit":o[e.elements[t].name]=e.elements[t].value;break;case"checkbox":case"radio":e.elements[t].checked&&(o[e.elements[t].name]=e.elements[t].value);break;case"file":}break;case"TEXTAREA":o[e.elements[t].name]=e.elements[t].value;break;case"SELECT":switch(e.elements[t].type){case"select-one":o[e.elements[t].name]=e.elements[t].value;break;case"select-multiple":for(n=e.elements[t].options.length-1;0<=n;n-=1)e.elements[t].options[n].selected&&(o[e.elements[t].name]=e.elements[t].options[n].value)}break;case"BUTTON":switch(e.elements[t].type){case"reset":case"submit":case"button":o[e.elements[t].name]=e.elements[t].value}}return o}},s.util.on=function(e,i,s,t){t=t||document;var c="locksmith-"+e+i,n=function(e){var t=e.target,n=e.target.parentElement,o=t&&t.className&&(t.className.baseVal||t.className)||"",a=n&&n.className&&(n.className.baseVal||n.className)||"";("string"==typeof o&&-1!==o.split(/\s+/).indexOf(i)||"string"==typeof a&&-1!==a.split(/\s+/).indexOf(i))&&!e[c]&&(e[c]=!0,s(e))};t.attachEvent?t.attachEvent(e,n):t.addEventListener(e,n,!1)},s.util.enableActions=function(e){s.util.on("click","locksmith-action",function(e){e.preventDefault();var t=e.target;t.dataset.confirmWith&&!confirm(t.dataset.confirmWith)||(t.disabled=!0,t.innerText=t.dataset.disableWith,s.post("/action",t.dataset.locksmithParams,{spinner:!1,type:"text",success:function(e){(e=JSON.parse(e.responseText)).message&&alert(e.message),s.util.reload()}}))},e)},s.util.inject=function(e,t){var n=["data","locksmith","append"];if(-1!==t.indexOf(n.join("-"))){var o=document.createElement("div");o.innerHTML=t,e.appendChild(o)}else e.innerHTML=t;var a,i,s=e.querySelectorAll("script");for(i=0;i<s.length;++i){a=s[i];var c=document.createElement("script");if(a.type&&(c.type=a.type),a.src)c.src=a.src;else{var l=document.createTextNode(a.innerHTML);c.appendChild(l)}e.appendChild(c)}var r=e.querySelector("[autofocus]");r&&r.focus()},s.post=function(e,t,n){!1!==(n=n||{}).spinner&&s.util.clobberBody(s.util.spinnerHTML);var o={};n.container===document?(o.layout=1,n.success=function(e){s.util.clobberDocument(e)}):n.container&&(o.layout=0,n.success=function(e){var t="string"==typeof n.container?document.getElementById(n.container):n.container;t&&(s.util.inject(t,e),t.id===t.firstChild.id&&t.parentElement.replaceChild(t.firstChild,t))}),n.form_type&&(t.form_type=n.form_type),n.include_layout_classes!==undefined&&(t.include_layout_classes=n.include_layout_classes),n.lock_id!==undefined&&(t.lock_id=n.lock_id),s.loading=!0;var a=s.util.makeUrl(e,o),i="json"===n.type||"text"===n.type;fetch(a,{method:"POST",headers:{"Content-Type":"application/json",Accept:i?"application/json":"text/html"},body:JSON.stringify(t)}).then(function(e){if(!e.ok)throw new Error("Request failed: "+e.status);return e.text()}).then(function(e){var t=n.success||s.util.clobberDocument;t(i?{responseText:e}:e)})["catch"](function(e){if(!s.reloading)if("dashboard.weglot.com"!==window.location.host){if(!n.silent)throw alert("Something went wrong! Please refresh and try again."),e;console.error(e)}else console.error(e)})["finally"](function(){s.loading=!1})},s.postResource=function(e,t){e.path=s.path,e.search=window.location.search,e.state=s.state,e.passcode&&(e.passcode=e.passcode.trim()),e.email&&(e.email=e.email.trim()),e.state.cart=s.cache.cart,e.locksmith_json=s.jsonTag,e.locksmith_json_signature=s.jsonTagSignature,s.post("/resource",e,t)},s.ping=function(t){if(!s.isEmbedded){t=t||{};var n=function(){t.reload?s.util.reload():"function"==typeof t.callback&&t.callback()};s.post("/ping",{path:s.path,search:window.location.search,state:s.state},{spinner:!!t.spinner,silent:"undefined"==typeof t.silent||t.silent,type:"text",success:function(e){e&&e.responseText?((e=JSON.parse(e.responseText)).messages&&0<e.messages.length&&s.showMessages(e.messages),e.cart&&s.cache.cart!==e.cart?(s.cache.cart=e.cart,s.cache.saveCart(function(){e.cart&&e.cart.match(/^.+:/)?(t.reload||"function"!=typeof t.callback||t.callback(),s.util.reload()):n()})):n()):console.error("[Locksmith] Invalid result in ping callback:",e)}})}},s.timeoutMonitor=function(){var e=s.cache.cart;s.ping({callback:function(){e!==s.cache.cart||setTimeout(function(){s.timeoutMonitor()},6e4)}})},s.showMessages=function(e){var t=document.createElement("div");t.style.position="fixed",t.style.left=0,t.style.right=0,t.style.bottom="-50px",t.style.opacity=0,t.style.background="#191919",t.style.color="#ddd",t.style.transition="bottom 0.2s, opacity 0.2s",t.style.zIndex=999999,t.innerHTML=["<style>","  .locksmith-ab .locksmith-b { display: none; }","  .locksmith-ab.toggled .locksmith-b { display: flex; }","  .locksmith-ab.toggled .locksmith-a { display: none; }","  .locksmith-flex { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; padding: 10px 20px; }","  .locksmith-message + .locksmith-message { border-top: 1px #555 solid; }","  .locksmith-message a { color: inherit; font-weight: bold; }","  .locksmith-message a:hover { color: inherit; opacity: 0.8; }","  a.locksmith-ab-toggle { font-weight: inherit; text-decoration: underline; }","  .locksmith-text { flex-grow: 1; }","  .locksmith-cta { flex-grow: 0; text-align: right; }","  .locksmith-cta button { transform: scale(0.8); transform-origin: left; }","  .locksmith-cta > * { display: block; }","  .locksmith-cta > * + * { margin-top: 10px; }","  .locksmith-message a.locksmith-close { flex-grow: 0; text-decoration: none; margin-left: 15px; font-size: 30px; font-family: monospace; display: block; padding: 2px 10px; }","  @media screen and (max-width: 600px) {","    .locksmith-wide-only { display: none !important; }","    .locksmith-flex { padding: 0 15px; }","    .locksmith-flex > * { margin-top: 5px; margin-bottom: 5px; }","    .locksmith-cta { text-align: left; }","  }","  @media screen and (min-width: 601px) {","    .locksmith-narrow-only { display: none !important; }","  }","</style>"].join("")+e.map(function(e){return'<div class="locksmith-message">'+e+"</div>"}).join(""),document.body.appendChild(t),document.body.style.position="relative",document.body.parentElement.style.paddingBottom=t.offsetHeight+"px",setTimeout(function(){t.style.bottom=0,t.style.opacity=1},50),s.util.on("click","locksmith-ab-toggle",function(e){e.preventDefault();for(var t=e.target.parentElement;-1===t.className.split(" ").indexOf("locksmith-ab");)t=t.parentElement;-1!==t.className.split(" ").indexOf("toggled")?t.className=t.className.replace("toggled",""):t.className=t.className+" toggled"}),s.util.enableActions(t)}}()}();</script>
4
5      
5<script data-locksmith>Locksmith.cache.cart=null</script>
5
6
7  
7<script data-locksmith>Locksmith.jsonTag="{\"version\":\"v346\",\"locked\":false,\"initialized\":true,\"scope\":\"app\",\"access_granted\":true,\"access_denied\":false,\"requires_customer\":false,\"manual_lock\":false,\"remote_lock\":false,\"has_timeout\":false,\"remote_rendered\":null,\"hide_resource\":false,\"hide_links_to_resource\":false,\"hide_price\":false,\"hide_add_to_cart\":false,\"transparent\":true,\"locks\":{\"all\":[],\"opened\":[]},\"keys\":[],\"keys_signature\":\"81b123a16eb95d8b5a79bd983ace1cb379f5cc03e15241318e8161130670f088\",\"state\":{\"template\":null,\"theme\":182853894522,\"product\":null,\"collection\":null,\"page\":null,\"blog\":null,\"article\":null,\"app\":null},\"now\":1791323862,\"path\":null,\"locale_root_url\":\"\\\/\",\"canonical_url\":\"https:\\\/\\\/www.dieldruck.de\\\/policies\\\/terms-of-service\",\"customer_id\":null,\"customer_id_signature\":\"81b123a16eb95d8b5a79bd983ace1cb379f5cc03e15241318e8161130670f088\",\"cart\":null}";Locksmith.jsonTagSignature="de768e0e9b0d4898eaec6c5cf0591c9e406936f6a3ce9b73ac7197643205fa63"</script>
7
8    <meta charset="utf-8">
9    <meta http-equiv="X-UA-Compatible" content="IE=edge">
10    <meta name="viewport" content="width=device-width,initial-scale=1">
11    <meta name="theme-color" content="">
12    <link rel="canonical" href="https://www.dieldruck.de/policies/terms-of-service"><link rel="icon" type="image/png" href="//www.dieldruck.de/cdn/shop/files/dd-fav.png?crop=center&height=32&v=1789135102&width=32"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><title>
13      AGB
14 &ndash; DIEL DRUCK GmbH</title>
15
16    
17
18    
19<meta property="og:site_name" content="DIEL DRUCK GmbH">
20<meta property="og:url" content="https://www.dieldruck.de/policies/terms-of-service"><meta property="og:title" content="AGB">
21<meta property="og:type" content="website">
22<meta property="og:description" content="Ihre Druckerei in Fulda. Schnell. Zuverlässig. Flexibel ✓ Individuelle Lösungen, Höchste Qualität und persönliche Beratung.">
23<meta name="twitter:card" content="summary_large_image"><meta name="twitter:title" content="AGB">
24<meta name="twitter:description" content="Ihre Druckerei in Fulda. Schnell. Zuverlässig. Flexibel ✓ Individuelle Lösungen, Höchste Qualität und persönliche Beratung.">
25
26
27    
27<script type="module">
28      import * as StandardEvents from 'https://cdn.shopify.com/storefront/standard-events.js';
29
30      window.StandardEvents = StandardEvents;
31
32      customElements.define('collection-component', StandardEvents.createViewEventElement());
33      customElements.define(
34              'product-component',
35              StandardEvents.createViewEventElement(HTMLElement, { defaultTrigger: 'intersect' }),
36      );
37
38      document.addEventListener('DOMContentLoaded', () => {
39        const template = document.querySelector('main[data-template]')?.dataset.template || '';
40        document.dispatchEvent(
41                new StandardEvents.PageViewEvent({
42                  page: { template, title: document.title, url: window.location.href },
43                })
44        );
45      }, { once: true });
46    </script>
46
47
48    
48<script src="//www.dieldruck.de/cdn/shop/t/3/assets/constants.js?v=132983761750457495441769583777" defer="defer"></script>
48
49    
49<script src="//www.dieldruck.de/cdn/shop/t/3/assets/pubsub.js?v=25310214064522200911769583777" defer="defer"></script>
49
50    
50<script src="//www.dieldruck.de/cdn/shop/t/3/assets/global.js?v=7301445359237545521769583777" defer="defer"></script>
50
51    
51<script src="//www.dieldruck.de/cdn/shop/t/3/assets/details-disclosure.js?v=13653116266235556501769583777" defer="defer"></script>
51
52    
52<script src="//www.dieldruck.de/cdn/shop/t/3/assets/details-modal.js?v=25581673532751508451769583777" defer="defer"></script>
52
53    
53<script src="//www.dieldruck.de/cdn/shop/t/3/assets/search-form.js?v=133129549252120666541769583777" defer="defer"></script>
53<script src="//www.dieldruck.de/cdn/shop/t/3/assets/animations.js?v=88693664871331136111769583777" defer="defer"></script>
53<script src="//www.dieldruck.de/cdn/shop/t/3/assets/jquery-1.11.0.min.js?v=32460426840832490021777475569"></script>
53
54    
54<script src="//www.dieldruck.de/cdn/shop/t/3/assets/jquery-migrate-1.2.1.min.js?v=163044760040938828711777475570"></script>
54
55    
55<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
55<link rel="stylesheet" media="all" integrity="sha256-GMqAlzvTzb8alrxTLK1RvtjcJtzdJN2F4H81HSM1TeE=" crossorigin="anonymous" href="//www.dieldruck.de/cdn/shopifycloud/storefront/assets/storefront/policy-0e156355.css">
56<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/92733964666/digital_wallets/dialog">
57<meta id="in-context-paypal-metadata" data-shop-id="92733964666" data-venmo-supported="false" data-environment="production" data-locale="de_DE" data-paypal-v4="true" data-currency="EUR">
58<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
58<script async="async" src="/checkouts/internal/preloads.js?locale=de-DE"></script>
58
59<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
60<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=de-DE&shop_id=92733964666" crossorigin="anonymous"></script>
vendor: 1 bytes, line 60
60
61<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":92733964666,"countryCode":"DE","currencyCode":"EUR","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/92733964666","merchantName":"DIEL DRUCK GmbH","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","maestro"],"total":{"type":"pending","label":"DIEL DRUCK GmbH","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 61
61
62<script id="shopify-features" type="application/json">{"accessToken":"28f944d1b8eec40c131925bb87c986fb","betas":["rich-media-storefront-analytics"],"domain":"www.dieldruck.de","predictiveSearch":true,"shopId":92733964666,"locale":"de"}</script>
vendor: 1 bytes, line 62
62
63<script>var Shopify = Shopify || {};
64Shopify.shop = "dieldruck.myshopify.com";
65Shopify.locale = "de";
66Shopify.currency = {"active":"EUR","rate":"1.0"};
67Shopify.country = "DE";
68Shopify.theme = {"name":"DIEL DRUCK","id":182853894522,"schema_name":"Dawn","schema_version":"15.4.1","theme_store_id":null,"role":"main"};
69Shopify.theme.handle = "null";
70Shopify.theme.style = {"id":null,"handle":null};
71Shopify.cdnHost = "www.dieldruck.de/cdn";
72Shopify.routes = Shopify.routes || {};
73Shopify.routes.root = "/";
74Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
75Shopify.SignInWithShop = Shopify.SignInWithShop || {};
76Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
77Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 77
77
78<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 78
78
79<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 79
79
80<script>
81  window.ShopifyPay = window.ShopifyPay || {};
82  window.ShopifyPay.apiHost = "shop.app\/pay";
83  window.ShopifyPay.redirectState = null;
84</script>
vendor: 1 bytes, line 84
84
85<script>
86  window.Shopify = window.Shopify || {};
87  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
88  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
89  window.Shopify.SignInWithShop.eligible = true;
90</script>
vendor: 1 bytes, line 90
90
91<script id="shop-js-analytics" type="application/json">{"pageType":"policy"}</script>
vendor: 1 bytes, line 91
91
92<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 92
92
93<script type="module">
94  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.de.esm.js");
95
96  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
97
98</script>
vendor: 1 bytes, line 98
98
99<script>
100  window.Shopify = window.Shopify || {};
101  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
102  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"]};
103</script>
vendor: 1 bytes, line 103
103
104<script id="__st">var __st={"a":92733964666,"offset":7200,"reqid":"fbe41402-49df-415b-bde0-213fa551c36d-1791323862","pageurl":"www.dieldruck.de\/policies\/terms-of-service","u":"bc697eafeb60"};</script>
vendor: 1 bytes, line 104
104
105<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 105
105
106<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Durch hCaptcha geschützt',privacyText:'Datenschutz',termsText:'Allgemeine Geschäftsbedingungen'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 106
106
107<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.dieldruck.de/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 107
107
108<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 = "//www.dieldruck.de/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
108<script crossorigin="anonymous" defer="defer" src="//www.dieldruck.de/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 108
108
109<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 109
109
110<script>
111  window.Shopify = window.Shopify || {};
112  window.Shopify.MCP = window.Shopify.MCP || {};
113  window.Shopify.MCP.enabled = true;
114  window.Shopify.MCP.shop = "dieldruck.myshopify.com";
115  window.Shopify.MCP.mcpEndpoint = "https:\/\/www.dieldruck.de\/api\/mcp";
116  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"]}}];
117</script>
vendor: 1 bytes, line 117
117
118<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("\/\/www.dieldruck.de\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
119</script>
vendor: 1 bytes, line 119
119
120<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://www.dieldruck.de/cdn/shopifycloud/portable-wallets/latest/portable-wallets.de.js",t.type="module",document.head.appendChild(t)}};
121</script>
vendor: 1 bytes, line 121
121
122<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
123  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);
124</script>
vendor: 1 bytes, line 124
124
125<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})}}));
126</script>
vendor: 1 bytes, line 126
126
127<script id='scb4127' type='text/javascript' async='' src='https://www.dieldruck.de/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
127<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.dieldruck.de/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
128<style id="shopify-accelerated-checkout-cart">
129        #shopify-buyer-consent {
130  margin-top: 1em;
131  display: inline-block;
132  width: 100%;
133}
134
135#shopify-buyer-consent.hidden {
136  display: none;
137}
138
139#shopify-subscription-policy-button {
140  background: none;
141  border: none;
142  padding: 0;
143  text-decoration: underline;
144  font-size: inherit;
145  cursor: pointer;
146}
147
148#shopify-subscription-policy-button::before {
149  box-shadow: none;
150}
151
152      </style>
153
154<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
154
155
156
157    <style data-shopify>
158      @font-face {
159  font-family: Montserrat;
160  font-weight: 400;
161  font-style: normal;
162  font-display: swap;
163  src: url("//www.dieldruck.de/cdn/fonts/montserrat/montserrat_n4.81949fa0ac9fd2021e16436151e8eaa539321637.woff2") format("woff2"),
164       url("//www.dieldruck.de/cdn/fonts/montserrat/montserrat_n4.a6c632ca7b62da89c3594789ba828388aac693fe.woff") format("woff");
165}
166
167      @font-face {
168  font-family: Montserrat;
169  font-weight: 700;
170  font-style: normal;
171  font-display: swap;
172  src: url("//www.dieldruck.de/cdn/fonts/montserrat/montserrat_n7.3c434e22befd5c18a6b4afadb1e3d77c128c7939.woff2") format("woff2"),
173       url("//www.dieldruck.de/cdn/fonts/montserrat/montserrat_n7.5d9fa6e2cae713c8fb539a9876489d86207fe957.woff") format("woff");
174}
175
176      @font-face {
177  font-family: Montserrat;
178  font-weight: 800;
179  font-style: normal;
180  font-display: swap;
181  src: url("//www.dieldruck.de/cdn/fonts/montserrat/montserrat_n8.853056e398b4dadf6838423edb7abaa02f651554.woff2") format("woff2"),
182       url("//www.dieldruck.de/cdn/fonts/montserrat/montserrat_n8.9201aba6104751e1b3e48577a5a739fc14862200.woff") format("woff");
183}
184
185      @font-face {
186  font-family: Montserrat;
187  font-weight: 500;
188  font-style: normal;
189  font-display: swap;
190  src: url("//www.dieldruck.de/cdn/fonts/montserrat/montserrat_n5.07ef3781d9c78c8b93c98419da7ad4fbeebb6635.woff2") format("woff2"),
191       url("//www.dieldruck.de/cdn/fonts/montserrat/montserrat_n5.adf9b4bd8b0e4f55a0b203cdd84512667e0d5e4d.woff") format("woff");
192}
193
194      @font-face {
195  font-family: Montserrat;
196  font-weight: 300;
197  font-style: normal;
198  font-display: swap;
199  src: url("//www.dieldruck.de/cdn/fonts/montserrat/montserrat_n3.29e699231893fd243e1620595067294bb067ba2a.woff2") format("woff2"),
200       url("//www.dieldruck.de/cdn/fonts/montserrat/montserrat_n3.64ed56f012a53c08a49d49bd7e0c8d2f46119150.woff") format("woff");
201}
202
203      @font-face {
204  font-family: Montserrat;
205  font-weight: 400;
206  font-style: italic;
207  font-display: swap;
208  src: url("//www.dieldruck.de/cdn/fonts/montserrat/montserrat_i4.5a4ea298b4789e064f62a29aafc18d41f09ae59b.woff2") format("woff2"),
209       url("//www.dieldruck.de/cdn/fonts/montserrat/montserrat_i4.072b5869c5e0ed5b9d2021e4c2af132e16681ad2.woff") format("woff");
210}
211
212      @font-face {
213  font-family: Montserrat;
214  font-weight: 700;
215  font-style: italic;
216  font-display: swap;
217  src: url("//www.dieldruck.de/cdn/fonts/montserrat/montserrat_i7.a0d4a463df4f146567d871890ffb3c80408e7732.woff2") format("woff2"),
218       url("//www.dieldruck.de/cdn/fonts/montserrat/montserrat_i7.f6ec9f2a0681acc6f8152c40921d2a4d2e1a2c78.woff") format("woff");
219}
220
221      @font-face {
222  font-family: Montserrat;
223  font-weight: 400;
224  font-style: normal;
225  font-display: swap;
226  src: url("//www.dieldruck.de/cdn/fonts/montserrat/montserrat_n4.81949fa0ac9fd2021e16436151e8eaa539321637.woff2") format("woff2"),
227       url("//www.dieldruck.de/cdn/fonts/montserrat/montserrat_n4.a6c632ca7b62da89c3594789ba828388aac693fe.woff") format("woff");
228}
229
230
231      
232        :root,
233        .color-scheme-1 {
234          --color-background: 255,255,255;
235        
236          --gradient-background: #ffffff;
237        
238
239        
240
241        --color-foreground: 18,18,18;
242        --color-background-contrast: 191,191,191;
243        --color-shadow: 18,18,18;
244        --color-button: 18,18,18;
245        --color-button-text: 255,255,255;
246        --color-secondary-button: 255,255,255;
247        --color-secondary-button-text: 18,18,18;
248        --color-link: 18,18,18;
249        --color-badge-foreground: 18,18,18;
250        --color-badge-background: 255,255,255;
251        --color-badge-border: 18,18,18;
252        --payment-terms-background-color: rgb(255 255 255);
253      }
254      
255        
256        .color-scheme-2 {
257          --color-background: 243,243,243;
258        
259          --gradient-background: #f3f3f3;
260        
261
262        
263
264        --color-foreground: 18,18,18;
265        --color-background-contrast: 179,179,179;
266        --color-shadow: 18,18,18;
267        --color-button: 18,18,18;
268        --color-button-text: 243,243,243;
269        --color-secondary-button: 243,243,243;
270        --color-secondary-button-text: 18,18,18;
271        --color-link: 18,18,18;
272        --color-badge-foreground: 18,18,18;
273        --color-badge-background: 243,243,243;
274        --color-badge-border: 18,18,18;
275        --payment-terms-background-color: rgb(243 243 243);
276      }
277      
278        
279        .color-scheme-3 {
280          --color-background: 36,40,51;
281        
282          --gradient-background: #242833;
283        
284
285        
286
287        --color-foreground: 255,255,255;
288        --color-background-contrast: 47,52,66;
289        --color-shadow: 18,18,18;
290        --color-button: 255,255,255;
291        --color-button-text: 0,0,0;
292        --color-secondary-button: 36,40,51;
293        --color-secondary-button-text: 255,255,255;
294        --color-link: 255,255,255;
295        --color-badge-foreground: 255,255,255;
296        --color-badge-background: 36,40,51;
297        --color-badge-border: 255,255,255;
298        --payment-terms-background-color: rgb(36 40 51);
299      }
300      
301        
302        .color-scheme-4 {
303          --color-background: 18,18,18;
304        
305          --gradient-background: #121212;
306        
307
308        
309
310        --color-foreground: 255,255,255;
311        --color-background-contrast: 146,146,146;
312        --color-shadow: 18,18,18;
313        --color-button: 255,255,255;
314        --color-button-text: 18,18,18;
315        --color-secondary-button: 18,18,18;
316        --color-secondary-button-text: 255,255,255;
317        --color-link: 255,255,255;
318        --color-badge-foreground: 255,255,255;
319        --color-badge-background: 18,18,18;
320        --color-badge-border: 255,255,255;
321        --payment-terms-background-color: rgb(18 18 18);
322      }
323      
324        
325        .color-scheme-5 {
326          --color-background: 51,79,180;
327        
328          --gradient-background: #334fb4;
329        
330
331        
332
333        --color-foreground: 255,255,255;
334        --color-background-contrast: 23,35,81;
335        --color-shadow: 18,18,18;
336        --color-button: 255,255,255;
337        --color-button-text: 51,79,180;
338        --color-secondary-button: 51,79,180;
339        --color-secondary-button-text: 255,255,255;
340        --color-link: 255,255,255;
341        --color-badge-foreground: 255,255,255;
342        --color-badge-background: 51,79,180;
343        --color-badge-border: 255,255,255;
344        --payment-terms-background-color: rgb(51 79 180);
345      }
346      
347
348      body, .color-scheme-1, .color-scheme-2, .color-scheme-3, .color-scheme-4, .color-scheme-5 {
349        color: rgba(var(--color-foreground), 0.75);
350        background-color: rgb(var(--color-background));
351      }
352
353      :root {
354        --font-body-family: Montserrat, sans-serif;
355        --font-body-style: normal;
356        --font-body-weight: 400;
357        --font-body-weight-bold: 700;
358
359        --font-heading-family: Montserrat, sans-serif;
360        --font-heading-style: normal;
361        --font-heading-weight: 400;
362
363        --font-body-scale: 1.0;
364        --font-heading-scale: 1.0;
365
366        --media-padding: px;
367        --media-border-opacity: 0.05;
368        --media-border-width: 1px;
369        --media-radius: 0px;
370        --media-shadow-opacity: 0.0;
371        --media-shadow-horizontal-offset: 0px;
372        --media-shadow-vertical-offset: 4px;
373        --media-shadow-blur-radius: 5px;
374        --media-shadow-visible: 0;
375
376        --page-width: 120rem;
377        --page-width-margin: 0rem;
378
379        --product-card-image-padding: 0.0rem;
380        --product-card-corner-radius: 0.0rem;
381        --product-card-text-alignment: left;
382        --product-card-border-width: 0.0rem;
383        --product-card-border-opacity: 0.1;
384        --product-card-shadow-opacity: 0.0;
385        --product-card-shadow-visible: 0;
386        --product-card-shadow-horizontal-offset: 0.0rem;
387        --product-card-shadow-vertical-offset: 0.4rem;
388        --product-card-shadow-blur-radius: 0.5rem;
389
390        --collection-card-image-padding: 0.0rem;
391        --collection-card-corner-radius: 0.0rem;
392        --collection-card-text-alignment: left;
393        --collection-card-border-width: 0.0rem;
394        --collection-card-border-opacity: 0.1;
395        --collection-card-shadow-opacity: 0.0;
396        --collection-card-shadow-visible: 0;
397        --collection-card-shadow-horizontal-offset: 0.0rem;
398        --collection-card-shadow-vertical-offset: 0.4rem;
399        --collection-card-shadow-blur-radius: 0.5rem;
400
401        --blog-card-image-padding: 0.0rem;
402        --blog-card-corner-radius: 0.0rem;
403        --blog-card-text-alignment: left;
404        --blog-card-border-width: 0.0rem;
405        --blog-card-border-opacity: 0.1;
406        --blog-card-shadow-opacity: 0.0;
407        --blog-card-shadow-visible: 0;
408        --blog-card-shadow-horizontal-offset: 0.0rem;
409        --blog-card-shadow-vertical-offset: 0.4rem;
410        --blog-card-shadow-blur-radius: 0.5rem;
411
412        --badge-corner-radius: 4.0rem;
413
414        --popup-border-width: 1px;
415        --popup-border-opacity: 0.1;
416        --popup-corner-radius: 0px;
417        --popup-shadow-opacity: 0.05;
418        --popup-shadow-horizontal-offset: 0px;
419        --popup-shadow-vertical-offset: 4px;
420        --popup-shadow-blur-radius: 5px;
421
422        --drawer-border-width: 1px;
423        --drawer-border-opacity: 0.1;
424        --drawer-shadow-opacity: 0.0;
425        --drawer-shadow-horizontal-offset: 0px;
426        --drawer-shadow-vertical-offset: 4px;
427        --drawer-shadow-blur-radius: 5px;
428
429        --spacing-sections-desktop: 0px;
430        --spacing-sections-mobile: 0px;
431
432        --grid-desktop-vertical-spacing: 8px;
433        --grid-desktop-horizontal-spacing: 8px;
434        --grid-mobile-vertical-spacing: 4px;
435        --grid-mobile-horizontal-spacing: 4px;
436
437        --text-boxes-border-opacity: 0.1;
438        --text-boxes-border-width: 0px;
439        --text-boxes-radius: 0px;
440        --text-boxes-shadow-opacity: 0.0;
441        --text-boxes-shadow-visible: 0;
442        --text-boxes-shadow-horizontal-offset: 0px;
443        --text-boxes-shadow-vertical-offset: 4px;
444        --text-boxes-shadow-blur-radius: 5px;
445
446        --buttons-radius: 0px;
447        --buttons-radius-outset: 0px;
448        --buttons-border-width: 1px;
449        --buttons-border-opacity: 1.0;
450        --buttons-shadow-opacity: 0.0;
451        --buttons-shadow-visible: 0;
452        --buttons-shadow-horizontal-offset: 0px;
453        --buttons-shadow-vertical-offset: 4px;
454        --buttons-shadow-blur-radius: 5px;
455        --buttons-border-offset: 0px;
456
457        --inputs-radius: 0px;
458        --inputs-border-width: 1px;
459        --inputs-border-opacity: 0.55;
460        --inputs-shadow-opacity: 0.0;
461        --inputs-shadow-horizontal-offset: 0px;
462        --inputs-margin-offset: 0px;
463        --inputs-shadow-vertical-offset: 4px;
464        --inputs-shadow-blur-radius: 5px;
465        --inputs-radius-outset: 0px;
466
467        --variant-pills-radius: 40px;
468        --variant-pills-border-width: 1px;
469        --variant-pills-border-opacity: 0.55;
470        --variant-pills-shadow-opacity: 0.0;
471        --variant-pills-shadow-horizontal-offset: 0px;
472        --variant-pills-shadow-vertical-offset: 4px;
473        --variant-pills-shadow-blur-radius: 5px;
474      }
475    </style>
476<link href="//www.dieldruck.de/cdn/shop/t/3/assets/base.css?v=35933638444805700251782824809" rel="stylesheet" type="text/css" media="all" />
477<link rel="stylesheet" href="//www.dieldruck.de/cdn/shop/t/3/assets/component-cart-items.css?v=152272761617204004211783347986" media="print" onload="this.media='all'"><link href="//www.dieldruck.de/cdn/shop/t/3/assets/component-cart-drawer.css?v=161163297210742798291783520557" rel="stylesheet" type="text/css" media="all" />
478      <link href="//www.dieldruck.de/cdn/shop/t/3/assets/component-cart.css?v=164708765130180853531769583777" rel="stylesheet" type="text/css" media="all" />
479      <link href="//www.dieldruck.de/cdn/shop/t/3/assets/component-totals.css?v=15906652033866631521769583777" rel="stylesheet" type="text/css" media="all" />
480      <link href="//www.dieldruck.de/cdn/shop/t/3/assets/component-price.css?v=106458665947890129201775995194" rel="stylesheet" type="text/css" media="all" />
481      <link href="//www.dieldruck.de/cdn/shop/t/3/assets/component-discounts.css?v=152760482443307489271769583777" rel="stylesheet" type="text/css" media="all" />
482
483      <link rel="preload" as="font" href="//www.dieldruck.de/cdn/fonts/montserrat/montserrat_n4.81949fa0ac9fd2021e16436151e8eaa539321637.woff2" type="font/woff2" crossorigin>
484      
485
486      <link rel="preload" as="font" href="//www.dieldruck.de/cdn/fonts/montserrat/montserrat_n4.81949fa0ac9fd2021e16436151e8eaa539321637.woff2" type="font/woff2" crossorigin>
487      
488<link
489        rel="stylesheet"
490        href="//www.dieldruck.de/cdn/shop/t/3/assets/component-predictive-search.css?v=118923337488134913561769583777"
491        media="print"
492        onload="this.media='all'"
493      >
493<script>
494      if (Shopify.designMode) {
495        document.documentElement.classList.add('shopify-design-mode');
496      }
497    </script>
497
498
499    
499<script src="//www.dieldruck.de/cdn/shop/t/3/assets/jquery.js?v=59947069691465584521769583777"></script>
499
500    
500<script src="//www.dieldruck.de/cdn/shop/t/3/assets/superfish.min.js?v=111757027490090528921769583777"></script>
500
501
502    
503
504
505  <link rel="stylesheet" type="text/css" href="https://editor.printess.com/shopify-panelui/printessEditor.css">
506  <link rel="stylesheet" type="text/css" href="https://editor.printess.com/shopify-panelui/printessSlimUi.css">
507
508
509
510
511<script id="printess-integration">
512
513var printessSettings = {
514  integrateSlimUi: null,
515  integrateEditor: null,
516  shopToken: null || "eyJhbGciOiJSUzI1NiIsImtpZCI6InByaW50ZXNzLXNhYXMtYWxwaGEiLCJ0eXAiOiJKV1QifQ.eyJzdWIiOiI3ZDEzNjRhZmU1Y2U0ZDYwYTkzYjMxY2JiYjgzMjVkYiIsImp0aSI6Ik1TU1Iya1E1RFVUZzBKcUpqVjZlbzYxTF9mMm1WbHpBIiwicm9sZSI6InNob3AiLCJuYmYiOjE3NjAzNzY4NzIsImV4cCI6MjA3NTczNjg3MiwiaWF0IjoxNzYwMzc2ODcyLCJpc3MiOiJQcmludGVzcyBHbWJIICYgQ28uS0ciLCJhdWQiOiJwcmludGVzcy1zYWFzIn0.i_TQCTs3qkEx_4_gUw4AwHreEl_nbpKiRckIHLMcUKLlNnhhcCziZf-gcexhMA4lji1UbggIO2kCBsAsyjJ3NYfemVZjN83y1iSbKQ5lQp7EcDQq9c3sgylRwb2kQ__UJI2byR7A14KjiPizoR2WI8Mm5VV3ocG80fe6KBfxhrzQviK3UnTBQF2eD2wmGr9fk7hN_iMijTmSCAalz9n_4fNMOkYzJIgWf02qgZ7VFq7zMq9ZS6JhrbQKduF2CU4gmsQZM5Jgm8WJwAEy1b7BRRQD7bZ8YNAHpNZL5gxJ0FzBw9nJa9GrRXA6CZAOXS6cMZPPDweOJKHP2OfZ6NC6Y3l1-9JoUnUKTgKKRQjkipk6nFnwCkIHGb62z5Z4fmwicX7eejnggObmHl8PmpM-kPptDAyO2dRDI9ZvaHynTOuvNMDESxMrApdcKUao_yC3_yFpT9GleSvEi7Czk6WCNeo7Hc_hc1eRMp-2ertrGoNNtK7oV2nbSNhFg5wfsGDgIW0wgcfGqqwliC9Yz9VSY3MvpHK2QtFtN_wCBhjaHGhHFxfNXCkaQusAoXJR_wm3AOBDzC6JAB8I0YCALXM5dHfPhWcWUbFgwgetLFKsyqIJNcpT-s0Wx2bIjD1WW9-8Vrxud_qbUk-pZC2IwzZiVZU98pfH9Huvzd1bmJK0WZc",
517  apiDomain: null || "api.printess.com",
518  editorDomain: null || "editor.printess.com",
519  editorVersion: null || "",
520  graphQlToken: null || "dieldruck.myshopify.com",
521  graphQlLanguage: null,
522  importProductOptionsFromVariantId:  false ,
523  ignoreDataOptionIndex:  false ,
524  attachParams: (null) ? JSON.parse(null) : null,
525  designButtonClasses: null || "",
526  cartButtonClasses: null || "",
527  advancedButtonClasses: null || "",
528  integrationUrl: "https://editor.printess.com/shopify-panelui/",
529  additionalProductMetaFields: null || "",
530  customerId:  null ,
531  customerIsLoggedIn:  false ,
532  internalShopDomain: "dieldruck.myshopify.com",
533  loginUrl: "\/customer_authentication\/login?return_to=%2Fpolicies%2Fterms-of-service\u0026locale=de\u0026ui_hint=full\u0026region_country=DE",
534  registrationUrl: "https:\/\/shopify.com\/92733964666\/account?locale=de\u0026region_country=DE\u0026buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJkaWVsZHJ1Y2subXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzkxOTI4NjYyLCJuYmYiOjE3OTEzMjM4NjJ9.g82D4usVTMS32jQAPdwFZQ7PblRBeLMw7Hn49yZacsA",
535  supportsSaving: true,
536  uiSelectors:  {
537    cssProductContainerSelector: "div.product" || "",
538    cssProductInfoSelector: null || "",
539    cssProductMediaSelector: null || "",
540    cssImageSelector: null || "",
541    cssPriceTextSelector: null || "",
542    cssProductFormSelector: null || "",
543    cssProductIdSelector: null || "",
544    cssProgressIndicatorSelector: null || "",
545    cssAddToBasketButtonSelector: "button[type=\"submit\"][name=\"add\"]" || "button[type=\"submit\"][name=\"add\"], button.product-form__add-button[data-action=\"add-to-cart\"],button#AddToCart,.add-to-cart-button,#AddToCart",
546    cssVariantSwitchSelector: null || "",
547    cssQuantityInputSelector: null || "",
548    cssProductThumbnailImageSelector: null || "",
549    cssProductLargePreviewImagesSelector: null || "",
550    cssCartItemSelector: "tr.cart-item" || "",
551    cssCartItemLinkSelector: null || "",
552    cssCartItemImageSelector: null || "",
553    cssCartItemQuantitySelector: null || "",
554    cssCartItemListSelector: "table.cart-items\u003etbody" || ""
555  },
556  captions: {
557    addToBasket: null || "Zum Warenkorb hinzufügen",
558    designNow: null || "Jetzt gestalten",
559    saveBasketItem: null || "Speichern",
560    cancel: null || "Abbrechen",
561    loadingButtonText: null || "Lädt ...",
562    cartEditButton: null || "Bearbeiten",
563    advancedButtonText: null || "Advanced Editing"
564  },
565  useVariantIdField:  false ,
566  priceFormat: "{{amount_with_comma_separator}} €",
567  displayProductName:  false ,
568  editorUrlParams: {},
569  
570  slimUi: {
571    shopThemeName: null || "",
572    formInsertPosition: null || 4,
573    carouselMode:  false ,
574    buttonClasses: null,
575    maxProductThumbnails:  4 ,
576    hasFullEditor:  false ,
577    maxThumbnailHeight: null || null
578  }
579};
580
581if(printessSettings.additionalProductMetaFields && typeof printessSettings.additionalProductMetaFields === "string") {
582  try {
583    printessSettings.additionalProductMetaFields = JSON.parse(printessSettings.additionalProductMetaFields);
584  } catch {
585    printessSettings.additionalProductMetaFields = printessSettings.additionalProductMetaFields.split(",");
586  }
587
588  if(!Array.isArray(printessSettings.additionalProductMetaFields)) {
589    printessSettings.additionalProductMetaFields = null;
590    console.error("PrintessIntegration: Invalid product meta data. Skipping.");
591  }
592}
593
594
595
596  class PrintessIntegrationLauncher{static executeAfterLoading(t){PrintessIntegrationLauncher.callbacks?PrintessIntegrationLauncher.callbacks.push(t):t(PrintessIntegrationLauncher.editorButtons,PrintessIntegrationLauncher.slimUiButtons)}static async initialize(t){if(t.integrationUrl=t.integrationUrl||"https://editor.printess.com/shopify-panelui/",PrintessIntegrationLauncher.editorButtons||PrintessIntegrationLauncher.slimUiButtons)return;PrintessIntegrationLauncher.editorButtons=[],PrintessIntegrationLauncher.slimUiButtons=[];let e=0;const n=[];document.querySelectorAll(t?.uiSelectors?.cssAddToBasketButtonSelector||'button[type="submit"][name="add"], button.product-form__add-button[data-action="add-to-cart"],button#AddToCart,.add-to-cart-button,#AddToCart').forEach(s=>{if(!(s&&(s instanceof HTMLElement||s instanceof HTMLButtonElement)))return;if(++e,s.getAttribute("data-printess-attached"))return;s.setAttribute("data-printess-attached","true");const i=PrintessIntegrationLauncher.createDesignNowButton(s,t.captions?.loadingButtonText||"Loading ...",t.captions?.designNow||"Design now",t.captions?.addToBasket||"Add to basket",t.designButtonClasse
596s);s.after(i),n.push(i)});let s=null;if(!window.PrintessShopifyGraphQlApi&&!window.createPrintessShopifyApi){const e=await PrintessIntegrationLauncher.importIntoGlobalNamespace(t.integrationUrl+"printess-graphql-api.js");if("undefined"==typeof createPrintessShopifyApi&&void 0===e.createPrintessShopifyApi)return n.forEach(t=>{t.printessRemoveButton()}),void console.error("Printess Integration: Unable to download graphql api.");s=(createPrintessShopifyApi||e.createPrintessShopifyApi)(t.apiDomain||"",t.shopToken,t.graphQlToken,t.graphQlLanguage||"")}const i={},r=[...n];for(let e=0;e<r.length;++e){const o=r[e],a=o.printessGetProductId();if(!a){o.printessRemoveButton(),n.splice(e,1),console.warn("Printess Integration: Removed button as product form does not contain product id");continue}if(!i[a]){let r=["templateName","printTemplateName","optionNameMapping","productType","productDefinitionId","mergeTemplates","settings","dpi","outputFormat","tableQuantityFormField","ignoreDropshipBundling","dropshipBundlingId","variantSwitchingOption","theme"];t.additionalProductMetaFields&&t.additionalProductMetaFields.length>0&&(r=[...r,...t.additionalProductMetaFields]);const l=await(s?.getProductById(parseInt(a),!0,r));if(!l){o.printessRemoveButton(),n.splice(e,1),console.warn("Printess Integration: Removed button. Unable to download product information for product with id "+a);continue}i[a]=l}const l=i[a];if(l.templateName)if(o.product=l,l.tags&&Array.isArray(l.tags)){"editor"!==new URLSearchParams(window.location.search).get("ui")&&l.tags.includes("printess-slimui")?PrintessIntegrationLauncher.slimUiButtons.push(o):PrintessIntegrationLauncher.editorButtons.push(o)}else PrintessIntegrationLauncher.editorButtons.push(o);else o.printessRemoveButton(),n.splice(e,1),console.info(`Printess Integration: Removed integration button as product with id ${a} is no printess product`)}const o={getPlugins:()=>PrintessIntegrationLauncher.plugins,registerPlugin:t=>{t&&PrintessIntegrationLauncher.plugins.push(t)}};if(PrintessIntegrationLauncher.editorButtons.length>0){const e=await PrintessIntegrationLauncher.importIntoGlobalNamespace(t.integrationUrl+"printess-shopify.js");e&&void 0!==e.PrintessShopify&&void 0!==e.PrintessShopify.createProductIntegration?PrintessIntegrationLauncher.editorButtons.forEach(n=>{e.PrintessShopify.createProductIntegration(t,n,o).then(t=>{n.integration=t,n.executeAfterInitialization(t=>{})})}):(PrintessIntegrationLauncher.editorButtons.forEach(t=>{t.printessRemoveButton()}),console.error("Printess Integration: Unable to import printess editor integration."))}if(PrintessIntegrationLauncher.slimUiButtons.length>0){const e=await PrintessIntegrationLauncher.importIntoGlobalNamespace(t.integrationUrl+"printess-shopify-slimui.js");e&&void 0!==e.PrintessShopifySlimUi&&void 0!==e.PrintessShopifySlimUi.create?PrintessIntegrationLauncher.slimUiButtons.forEach(n=>{e.PrintessShopifySlimUi.create(t,n,o).then(t=>{n.integration=t,n.executeAfterInitialization(t=>{})})}):(PrintessIntegrationLauncher.slimUiButtons.forEach(t=>{t.printessRemoveButton()}),console.error("Printess Integration: Unable to import printess editor integration."))}0!==e?(PrintessIntegrationLauncher.callbacks?.forEach(t=>{try{t(PrintessIntegrationLauncher.editorButtons,PrintessIntegrationLauncher.slimUiButtons)}catch(t){console.error()}}),PrintessIntegrationLauncher.callbacks=null):console.warn("Printess Integration: Printess integration deactivated. No add to basket button found.")}static printessCreateSpinnerSvg(){const t=document.createElementNS("http://www.w3.org/2000/svg","svg");t.classList.add("inline"),t.classList.add("w-4"),t.classList.add("h-4"),t.classList.add("me-3"),t.classList.add("text-white"),t.classList.add("printess-animate-spin"),t.setAttribute("aria-hidden","true"),t.setAttribute("role","status"),t.setAttribute("viewBox","0 0 100 101"),t.setAttribute("fill","none"),t.setAttribute("xmlns","http://www.w3.org/2000/svg");const e=document.createElementNS("http://www.w3.org/2000/svg","path");e.setAttribute("d","M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z"),e.setAttribute("fill","darkgray");const n=document.createElementNS("http://www.w3.org/2000/svg","path");return n.setAttribute("d","M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.
5961071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z"),n.setAttribute("fill","black"),t.appendChild(e),t.appendChild(n),t}static createDesignNowButton(t,e,n,s,i){const r=document.createElement("button");r.classList.add("printess-integration-button"),r.setAttribute("type","button"),e=e||"Loading ...",n=n||"Design now",(i||"button btn button--primary").split(" ").forEach(t=>{t&&r.classList.add(t)});const o=document.createElement("span");o.classList.add("label"),o.innerText=e||"Loading ...",r.printessSetStatus=i=>{switch(i){case"loading":if(r.classList.add("show-progress"),r.setAttribute("disabled","disabled"),o.innerText=e||"Loading ...",t&&(t.style.display&&"none"!==t.style.display&&t.setAttribute("data-printess-display",t.style.display),t.style.display="none"),r.parentElement&&r.parentElement.matches(".printess-integration-button-wrapper")){const t=r.parentElement.querySelector(".printess-editor-button");t&&t.classList.add("printess-hidden")}break;case"hidden":if(r.style.display="none",t&&(t.style.display=t.getAttribute("data-printess-display")||"block"),r.parentElement&&r.parentElement.matches(".printess-integration-button-wrapper")){const t=r.parentElement.querySelector(".printess-editor-button");t&&t.classList.add("printess-hidden")}break;default:case"slimui":{const e=t.closest(".printess-integration-button-wrapper");e?e.querySelector(".printess-editor-button")?.classList.remove("printess-hidden"):t.parentElement?.querySelector(".printess-editor-button")?.classList.remove("printess-hidden")}case"editor":r.classList.remove("show-progress"),o.innerText="editor"==i?n||"Design now":s||"Add to basket",r.removeAttribute("disabled"),t&&(t.style.display&&"none"!==t.style.display&&t.setAttribute("data-printess-display",t.style.display),t.style.display="none")}r.setAttribute("data-printess-status",i)},r.printessGetStatus=()=>r.getAttribute("data-printess-status")||"hidden",r.printessGetAddToBasketForm=()=>{let e=null;return t instanceof HTMLButtonElement&&(e=t.form),e||(e=t.closest("form")),e},r.printessGetProductId=()=>{const t=r.printessGetAddToBasketForm();if(!t)return null;const e=t.querySelector('input[name="product-id"],select[name="product-id"]');return e?e.value:null},r.printessGetAddToBasketButton=()=>t,r.printessRemoveButton=()=>{r.printessSetStatus("hidden"),r.remove()},r.printessSetCaption=t=>{const e=r.querySelector(".label");if(e&&t){const n=e.innerText;return e.innerText=t,n}return""};let a=[];return r.executeAfterInitialization=t=>{if("function"==typeof t)if(r.integration)if(a)a.push(t),a.forEach(t=>{try{t(r)}catch(t){console.error(t)}}),a=null;else try{t(r)}catch(t){console.error(t)}else a?.push(t)},r.appendChild(PrintessIntegrationLauncher.printessCreateSpinnerSvg()),r.appendChild(o),r.printessSetStatus("loading",t),r}static async importIntoGlobalNamespace(t){const e=await import(t);if(e)for(const t in e)e[t]&&!window[t]&&(window[t]=e[t]);return e}}function registerPrintessPlugin(t){t&&PrintessIntegrationLauncher.plugins.push(t)}PrintessIntegrationLauncher.callbacks=[],PrintessIntegrationLauncher.editorButtons=null,PrintessIntegrationLauncher.slimUiButtons=null,PrintessIntegrationLauncher.plugins=[];
597
598
599
600  class PrintessShopifyCartIntegration{constructor(t,e,i){this.settings=t,this.integrationButton=e,this.cartItem=i}createEditLink(t){let e="number"!=typeof this.cartItem.quantity||isNaN(this.cartItem.quantity)||!isFinite(this.cartItem.quantity)||this.cartItem.quantity<0?1:this.cartItem.quantity;const i=t.querySelector(this.settings.uiSelectors?.cssCartItemQuantitySelector||".quantity__input");if(i){const t=i.value?parseInt(i.value):e;!isNaN(t)&&isFinite(t)&&t>0&&(e=t)}const r=this.cartItem.properties&&this.cartItem.properties._printessSettings&&(""+this.cartItem.properties._printessSettings).toString().indexOf("slimUi")<0?"editor":"",n=`printesssavetoken=${encodeURIComponent(this.cartItem.properties._printessSaveToken)}&basketkey=${encodeURIComponent(this.cartItem.key)}&qty=${e}`+(r?`&ui=${r}`:"");return this.cartItem.url+(this.cartItem.url.indexOf("?")>0?"&":"?")+n}openProductPage(){const t=this.integrationButton.closest(this.settings.uiSelectors?.cssCartItemSelector||".cart-item ");t&&window.location.replace(this.createEditLink(t))}static create(t,e,i){const r=new PrintessShopifyCartIntegration(t,e,
600i),n=r.integrationButton.closest(r.settings.uiSelectors?.cssCartItemSelector||".cart-item ");if(n){if(n.querySelectorAll(t.uiSelectors?.cssCartItemLinkSelector||"a").forEach(t=>{void 0!==t.href&&(t.href=r.createEditLink(n))}),i&&i.properties._printessThumbnail){const s=n.querySelector(t.uiSelectors?.cssCartItemImageSelector||"img");s&&(void 0!==s.src&&(s.src=i.properties._printessThumbnail),void 0!==s.srcset&&(s.srcset=i.properties._printessThumbnail)),r.integrationButton.addEventListener("click",function(){r.openProductPage()}),(r.settings.cartButtonClasses||"button btn button--primary").split(" ").forEach(t=>{t&&e.classList.add(t)}),e.classList.remove("printess-hidden")}}else console.warn("PrintessIntegration: No cart item using cart item selector found. Edit button is rendered invisible.");return r}static initIntegrationButton(t,e){let i;e.textContent=t.captions?.cartEditButton||"Edit",e.setAttribute("data-printess-attached","true");try{i=JSON.parse(e.getAttribute("data-cart-item")||"")}catch(t){return console.error("Printess integration: Skipping cart item due to unreadable cart item json: "+e.getAttribute("data-cart-item")||'""'),null}return i?i.properties&&i.properties._printessSaveToken?PrintessShopifyCartIntegration.create(t,e,i):(e.remove(),null):(console.warn("Printess integration: Skipping cart item due to empty cart item json."),null)}static initializeCartPage(t){const e=document.querySelectorAll("button.printess-cart-integration-button"),i=[];if(0===e.length)return console.warn("Printess integration: No cart integration buttons found. Skipping cart initialization."),[];for(let r=0;r<e.length;++r){const n=PrintessShopifyCartIntegration.initIntegrationButton(t,e[r]);n&&i.push(n)}if(t.uiSelectors?.cssCartItemListSelector){const e=document.querySelector(t.uiSelectors?.cssCartItemListSelector);if(e&&"true"!==e.getAttribute("data-printess-attached")){e.setAttribute("data-printess-attached","true");new MutationObserver(i=>{i.forEach(e=>{"childList"===e.type&&(e.addedNodes.length>0?e.addedNodes.forEach(e=>{const i=e instanceof HTMLElement?e.querySelector(".printess-cart-integration-button"):null;i&&"true"!==i.getAttribute("data-printess-attached")&&PrintessShopifyCartIntegration.initIntegrationButton(t,i)}):e.target instanceof HTMLElement&&e.target?.matches(".printess-cart-integration-button")&&"true"!==e.target?.getAttribute("data-printess-attached")&&PrintessShopifyCartIntegration.initIntegrationButton(t,e.target))}),e.querySelectorAll(".printess-cart-integration-button").forEach(e=>{"true"!==e?.getAttribute("data-printess-attached")&&PrintessShopifyCartIntegration.initIntegrationButton(t,e)})}).observe(e,{childList:!0,subtree:!0})}}return i}}
601
602
603document.addEventListener('DOMContentLoaded', () => {
604  setTimeout(function() {
605    
606      PrintessIntegrationLauncher.initialize(printessSettings);
607    
608
609    
610      PrintessShopifyCartIntegration.initializeCartPage(printessSettings);
611    
612  }, 1)
613});
614</script>
614
615  <!-- BEGIN app block: shopify://apps/anviara-eu-widerruf/blocks/withdrawal-link/019e3842-e8eb-772d-9292-20f5ccbc0337 --><style>a[href*="/a/withdrawal"]:not(.anv-withdrawal-button):not(.anv-withdrawal-as-button) {
616      
617      text-decoration: underline; text-decoration-thickness: 1px;
618      color: #AFCA0B;
619    }
620    a[href*="/a/withdrawal"].anv-withdrawal-as-button {
621      display: inline-block !important;
622      font-size: 16px !important;
623      padding: 7px 20px !important;
624      border-radius: 4px !important;
625      background: #000000 !important;
626      color: #ffffff !important;
627      text-decoration: none !important;
628    }
629    
630    a[href*="/a/withdrawal"]:not(.anv-withdrawal-button) span {
631      color: inherit !important;
632    }</style>
632<script src="https://cdn.shopify.com/extensions/01a10ca9-2098-78cb-9d15-4b9bd7c3d9a6/self-serve-order-edit-124/assets/withdrawal-link-locale.js" data-anv-withdrawal-locale="de" data-anv-withdrawal-root="/" defer></script>
632
633
634
635<!-- END app block --><link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
636<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: 92733964666,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "policy"};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 636
636
637<script>
638  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
639</script>
vendor: 1 bytes, line 639
639
640<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}
640).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: 92733964666,storefrontBaseUrl: "https://www.dieldruck.de",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.dieldruck.de/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b"],webPixelsConfigList: [{"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":"DIEL DRUCK GmbH","paymentSettings":{"currencyCode":"EUR"},"myshopifyDomain":"dieldruck.myshopify.com","countryCode":"DE","storefrontUrl":"https:\/\/www.dieldruck.de"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://www.dieldruck.de/cdn","87a86122w399bf3b8pd0403c97m2c07468c",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"182853894522","themePublished":"true","eventMetadataId":"f6167ab9-065a-4810-881b-b9fb562b62cf","shopId":"92733964666","storefrontBaseUrl":"https:\/\/www.dieldruck.de","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"87a86122w399bf3b8pd0403c97m2c07468c","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
640<script>
641  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
642  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
643  window.ShopifyAnalytics.meta.currency = 'EUR';
644  var meta = {"page":{"requestId":"fbe41402-49df-415b-bde0-213fa551c36d-1791323862"}};
645  for (var attr in meta) {
646    window.ShopifyAnalytics.meta[attr] = meta[attr];
647  }
648</script>
vendor: 1 bytes, line 648
648
649<script class="analytics">
650  (function () {
651    var customDocumentWrite = function(content) {
652      var jquery = null;
653
654      if (window.jQuery) {
655        jquery = window.jQuery;
656      } else if (window.Checkout && window.Checkout.$) {
657        jquery = window.Checkout.$;
658      }
659
660      if (jquery) {
661        jquery('body').append(content);
662      }
663    };
664
665    var hasLoggedConversion = function(token) {
666      if (token) {
667        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
668      }
669      return false;
670    }
671
672    var setCookieIfConversion = function(token) {
673      if (token) {
674        var twoMonthsFromNow = new Date(Date.now());
675        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
676
677        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
678      }
679    }
680
681    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
682    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
683    if (trekkie.integrations) {
684      return;
685    }
686    trekkie.methods = [
687      'identify',
688      'page',
689      'ready',
690      'track',
691      'trackForm',
692      'trackLink'
693    ];
694    trekkie.factory = function(method) {
695      return function() {
696        var args = Array.prototype.slice.call(arguments);
697        args.unshift(method);
698        trekkie.push(args);
699        if (method == 'track' || method == 'page') {
700          var pageUrl;
701          try {
702            pageUrl = window.location.href;
703          } catch (e) {}
704          var pageReferrer;
705          try {
706            pageReferrer = document.referrer;
707          } catch (e) {}
708          try {
709            if (window.__TREKKIE_SHIM_QUEUE == null) {
710              window.__TREKKIE_SHIM_QUEUE = [];
711            }
712            window.__TREKKIE_SHIM_QUEUE.push({
713              from: 'trekkie-stub',
714              method: method,
715              args: args.slice(1),
716              pageContext: {
717                url: pageUrl,
718                referrer: pageReferrer
719              }
720            });
721          } catch (e) {
722            // no-op
723          }
724        }
725        return trekkie;
726      };
727    };
728    for (var i = 0; i < trekkie.methods.length; i++) {
729      var key = trekkie.methods[i];
730      trekkie[key] = trekkie.factory(key);
731    }
732    trekkie.load = function(config) {
733      trekkie.config = config || {};
734      trekkie.config.initialDocumentCookie = document.cookie;
735      var first = document.getElementsByTagName('script')[0];
736var script = document.createElement('script');
737script.type = 'text/javascript';
738script.onerror = function(e) {
739  var scriptFallback = document.createElement('script');
740  scriptFallback.type = 'text/javascript';
741  scriptFallback.onerror = function(error) {
742          var Monorail = {
743      produce: function produce(monorailDomain, schemaId, payload) {
744        var currentMs = new Date().getTime();
745        var event = {
746          schema_id: schemaId,
747          payload: payload,
748          metadata: {
749            event_created_at_ms: currentMs,
750            event_sent_at_ms: currentMs
751          }
752        };
753        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
754      },
755      sendRequest: function sendRequest(endpointUrl, payload) {
756        // Try the sendBeacon API
757        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
758          var blobData = new window.Blob([payload], {
759            type: 'text/plain'
760          });
761
762          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
763            return true;
764          } // sendBeacon was not successful
765
766        } // XHR beacon
767
768        var xhr = new XMLHttpRequest();
769
770        try {
771          xhr.open('POST', endpointUrl);
772          xhr.setRequestHeader('Content-Type', 'text/plain');
773          xhr.send(payload);
774        } catch (e) {
775          console.log(e);
776        }
777
778        return false;
779      },
780      isIos12: function isIos12() {
781        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
782      }
783    };
784    Monorail.produce('monorail-edge.shopifysvc.com',
785      'trekkie_storefront_load_errors/1.1',
786      {shop_id: 92733964666,
787      theme_id: 182853894522,
788      app_name: "storefront",
789      context_url: window.location.href,
790      source_url: "//www.dieldruck.de/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
791
792  };
793  scriptFallback.async = true;
794  scriptFallback.src = '//www.dieldruck.de/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
795  first.parentNode.insertBefore(scriptFallback, first);
796};
797script.async = true;
798script.src = '//www.dieldruck.de/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
799first.parentNode.insertBefore(script, first);
800
801    };
802    trekkie.load(
803      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":92733964666,"isMerchantRequest":null,"themeId":182853894522,"themeCityHash":"2787101580718876507","contentLanguage":"de","currency":"EUR","eventMetadataId":"f6167ab9-065a-4810-881b-b9fb562b62cf"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
804    );
805
806    var loaded = false;
807    trekkie.ready(function() {
808      if (loaded) return;
809      loaded = true;
810
811      window.ShopifyAnalytics.lib = window.trekkie;
812
813      var originalDocumentWrite = document.write;
814      document.write = customDocumentWrite;
815      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
816      document.write = originalDocumentWrite;
817
818      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
819      var token = match? match[1]: undefined;
820      if (!hasLoggedConversion(token)) {
821        setCookieIfConversion(token);
822        
823      }
824    });
825
826    window.ShopifyAnalytics.lib.page(null,{"requestId":"fbe41402-49df-415b-bde0-213fa551c36d-1791323862","shopifyEmitted":true});
827
828    var eventsListenerScript = document.createElement('script');
829    eventsListenerScript.async = true;
830    eventsListenerScript.src = "//www.dieldruck.de/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
831    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
832})();</script>
vendor: 1 bytes, line 832
832
833<script
834  defer
835  src="https://www.dieldruck.de/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.6.min.js"
836  data-application="storefront-renderer"
837  data-shop-id="92733964666"
838  data-render-region="gcp-us-west1"
839  data-page-type="policy"
840  data-theme-instance-id="182853894522"
841  data-theme-name="Dawn"
842  data-theme-version="15.4.1"
843  data-monorail-region="shop_domain"
844  data-resource-timing-sampling-rate="10"
845  data-shs="true"
846  data-shs-beacon="true"
847  data-shs-export-with-fetch="true"
848  data-shs-logs-sample-rate="1"
849  data-shs-beacon-endpoint="https://www.dieldruck.de/api/collect"
850></script>
850
851<meta name="shopify-y" content="e2b8d6c1-30a2-42e7-8af8-667534e8a23e" data-expiration="1822881462000"><meta name="shopify-s" content="9eb07422-022e-4fee-8021-d9ba10c5aba0" data-expiration="1791325662000"><meta name="new-cookie-storage-activated" content="t">
852</head>
853
854  <body class="gradient">
855    <div id="shopify-section-popup" class="shopify-section">
856
857
858</div>
859    <a class="skip-to-content-link button visually-hidden" href="#MainContent">
860      Direkt zum Inhalt
861    </a>
862
863<link href="//www.dieldruck.de/cdn/shop/t/3/assets/quantity-popover.css?v=160630540099520878331769583777" rel="stylesheet" type="text/css" media="all" />
864<link href="//www.dieldruck.de/cdn/shop/t/3/assets/component-card.css?v=65340324967908797691786083045" rel="stylesheet" type="text/css" media="all" />
865
866<script src="//www.dieldruck.de/cdn/shop/t/3/assets/cart.js?v=168975470255599233331783345242" defer="defer"></script>
vendor: 1 bytes, line 866
866
867<script src="//www.dieldruck.de/cdn/shop/t/3/assets/quantity-popover.js?v=987015268078116491769583777" defer="defer"></script>
867
868
869<style>
870  .drawer {
871    visibility: hidden;
872  }
873</style>
874
875<cart-drawer class="drawer is-empty">
876  <div id="CartDrawer" class="cart-drawer">
877    <div id="CartDrawer-Overlay" class="cart-drawer__overlay"></div>
878    <div class="drawer__inner gradient color-scheme-1" role="dialog" aria-modal="true" aria-label="Dein Warenkorb" tabindex="-1"><div class="drawer__inner-empty">
879          <div class="cart-drawer__warnings center">
880            <div class="cart-drawer__empty-content">
881              <h2 class="cart__empty-text">Dein Warenkorb ist leer</h2>
882              <button class="drawer__close" type="button" onclick="this.closest('cart-drawer').close()" aria-label="Schließen">
883                <span class="svg-wrapper"><svg class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg>
884</span>
885              </button>
886              <a href="/collections/all" class="button">
887                Weiter shoppen
888              </a>
889            </div>
890          </div></div><div class="drawer__header">
891        <h2 class="drawer__heading">Dein Warenkorb</h2>
892        <button class="drawer__close" type="button" onclick="this.closest('cart-drawer').close()" aria-label="Schließen">
893          <span class="svg-wrapper"><svg class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg>
894</span>
895        </button>
896      </div>
897      <cart-drawer-items view-event-payload="{&quot;context&quot;:&quot;dialog&quot;,&quot;cart&quot;:null}" view-event-trigger="manual" class=" is-empty">
898        <form action="/cart" id="CartDrawer-Form" class="cart__contents cart-drawer__form" method="post">
899          <div id="CartDrawer-CartItems" class="drawer__contents js-contents"><p id="CartDrawer-LiveRegionText" class="visually-hidden" role="status"></p>
900            <p id="CartDrawer-LineItemStatus" class="visually-hidden" aria-hidden="true" role="status">
901              Wird geladen ...
902            </p>
903          </div>
904          <div id="CartDrawer-CartErrors" role="alert"></div>
905        </form>
906      </cart-drawer-items>
907      <div class="drawer__footer"><!-- Start blocks -->
908        <!-- Subtotals -->
909
910        <div class="cart-drawer__footer" >
911          <div></div>
912
913          <div class="totals" role="status">
914            <h2 class="totals__total">Versand</h2>
915            <p class="totals__total-value">6,99 €*</p>
916          </div>
917
918          <div class="totals" role="status">
919            <h2 class="totals__total">Summe (inkl. MwSt.)</h2>
920            <p class="totals__total-value">0,00 €</p>
921          </div>
922        </div>
923
924        <!-- CTAs -->
925
926        <div class="cart__ctas" >
927          <button type="submit" id="CartDrawer-Checkout" class="cart__checkout-button button" name="checkout" form="CartDrawer-Form" disabled>
928            Zur Kasse
929          </button>
930        </div>
931
932        <div class="tax-note">* Versandkosten können sich bei Auswahl eines anderen Lieferlandes im Bestellablauf ändern.
933</div>
934      </div>
935    </div>
936  </div>
937</cart-drawer>
938
939<script src="//www.dieldruck.de/cdn/shop/t/3/assets/okd-cart-drawer.js?v=58600056625673382281786025023" defer="defer"></script>
939
940<!-- BEGIN sections: header-group -->
941<div id="shopify-section-sections--25857530888570__header" class="shopify-section shopify-section-group-header-group section-header"><link rel="stylesheet" href="//www.dieldruck.de/cdn/shop/t/3/assets/dieldruck.css?v=124415323888840685761790583323"><link rel="stylesheet" href="//www.dieldruck.de/cdn/shop/t/3/assets/component-list-menu.css?v=151968516119678728991769583777" media="print" onload="this.media='all'">
942<link rel="stylesheet" href="//www.dieldruck.de/cdn/shop/t/3/assets/component-search.css?v=165164710990765432851769583777" media="print" onload="this.media='all'">
943<link rel="stylesheet" href="//www.dieldruck.de/cdn/shop/t/3/assets/component-menu-drawer.css?v=147478906057189667651769583777" media="print" onload="this.media='all'">
944<link
945        rel="stylesheet"
946        href="//www.dieldruck.de/cdn/shop/t/3/assets/component-cart-notification.css?v=54116361853792938221769583777"
947        media="print"
948        onload="this.media='all'"
949><link rel="stylesheet" href="//www.dieldruck.de/cdn/shop/t/3/assets/component-price.css?v=106458665947890129201775995194" media="print" onload="this.media='all'">
949<script src="//www.dieldruck.de/cdn/shop/t/3/assets/cart-notification.js?v=133508293167896966491769583777" defer="defer"></script>
949<div class="section dd-header">
950    <div class="container">
951        <div class="row">
952            <div class="toggler">
953                <a href="#navigation" data-toggle="collapse" role="button" aria-expanded="false" aria-controls="navigation"><i class="icon-menu"></i></a>
954            </div>
955            <div id="navigation">
956                <ul class="sf-menu sf-js-enabled sf-arrows" style="touch-action: pan-y;"><li class="item">
957                            <a href="/#unternehmen" class="nav-item">Über uns</a>
958                        </li><li class="item">
959                            <a href="/#geschaeftskunden" class="nav-item">Geschäftskunden</a>
960                        </li><li class="item">
961                            <a href="/#studenten" class="nav-item">Schüler & Studenten</a>
962                        </li><li class="item">
963                            <a href="/#agenturen" class="nav-item">Agenturen & Freelancer</a>
964                        </li><li class="item">
965                            <a href="/#privatkunden" class="nav-item">Privatkunden</a>
966                        </li><li class="item">
967                            <a href="/#kontakt" class="nav-item">Kontakt</a>
968                        </li></ul>
969            </div>
970
971            
972        </div>
973    </div>
974</div>
975
976
977<script type="application/ld+json">
978    {
979      "@context": "http://schema.org",
980      "@type": "Organization",
981      "name": "DIEL DRUCK GmbH",
982    
983    "sameAs": [
984    ""
985      ""
986      ""
987      ""
988      ""
989      ""
990      ""
991      ""
992      ""
993    ],
994    "url": "https:\/\/www.dieldruck.de"
995    }
996</script>
996</div>
997<!-- END sections: header-group -->
998
999    <main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1"><div class="shopify-policy__container">
1000  <div class="shopify-policy__title">
1001    <h1>AGB</h1>
1002  </div>
1003
1004  <div class="shopify-policy__body">
1005    <div class="rte">
1006        <div>
1007<h2>Inhaltsverzeichnis</h2>
1008<ol>
1009<li>Geltungsbereich</li>
1010<li>Vertragsschluss</li>
1011<li>Widerrufsrecht</li>
1012<li>Preise und Zahlungsbedingungen</li>
1013<li>Liefer- und Versandbedingungen</li>
1014<li>Eigentumsvorbehalt</li>
1015<li>Mängelhaftung (Gewährleistung)</li>
1016<li>Haftung</li>
1017<li>Besondere Bedingungen für die Verarbeitung von Waren nach bestimmten Vorgaben des Kunden</li>
1018<li>Anwendbares Recht</li>
1019<li>Gerichtsstand</li>
1020<li>Alternative Streitbeilegung</li>
1021</ol>
1022
1023<h2>1) Geltungsbereich</h2>
1024
1025<p><b>1.1</b> Diese Allgemeinen Geschäftsbedingungen (nachfolgend „AGB“) der DIEL DRUCK GmbH (nachfolgend „Verkäufer"), gelten für alle Verträge zur Lieferung von Waren, die ein Verbraucher oder Unternehmer (nachfolgend „Kunde“) mit dem Verkäufer hinsichtlich der vom Verkäufer in seinem Online-Shop dargestellten Waren abschließt. Hiermit wird der Einbeziehung von eigenen Bedingungen des Kunden widersprochen, es sei denn, es ist etwas anderes vereinbart.</p>
1026
1027<p><b>1.2</b> Verbraucher im Sinne dieser AGB ist jede natürliche Person, die ein Rechtsgeschäft zu Zwecken abschließt, die überwiegend weder ihrer gewerblichen noch ihrer selbständigen beruflichen Tätigkeit zugerechnet werden können.</p>
1028
1029<p><b>1.3</b> Unternehmer im Sinne dieser AGB ist eine natürliche oder juristische Person oder eine rechtsfähige Personengesellschaft, die bei Abschluss eines Rechtsgeschäfts in Ausübung ihrer gewerblichen oder selbständigen beruflichen Tätigkeit handelt.</p>
1030
1031<h2>2) Vertragsschluss</h2>
1032
1033<p><b>2.1</b> Die im Online-Shop des Verkäufers enthaltenen Produktbeschreibungen stellen keine verbindlichen Angebote seitens des Verkäufers dar, sondern dienen zur Abgabe eines verbindlichen Angebots durch den Kunden.</p>
1034
1035<p><b>2.2</b> Der Kunde kann das Angebot über das in den Online-Shop des Verkäufers integrierte Online-Bestellformular abgeben. Dabei gibt der Kunde, nachdem er die ausgewählten Waren in den virtuellen Warenkorb gelegt und den elektronischen Bestellprozess durchlaufen hat, durch Klicken des den Bestellvorgang abschließenden Buttons ein rechtlich verbindliches Vertragsangebot in Bezug auf die im Warenkorb enthaltenen Waren ab. Ferner kann der Kunde das Angebot auch per E-Mail gegenüber dem Verkäufer abgeben.</p>
1036
1037<p><b>2.3</b> Der Verkäufer kann das Angebot des Kunden innerhalb von fünf Tagen annehmen,</p>
1038
1039<ul>
1040<li>indem er dem Kunden eine schriftliche Auftragsbestätigung oder eine Auftragsbestätigung in Textform (Fax oder E-Mail) übermittelt, wobei insoweit der Zugang der Auftragsbestätigung beim Kunden maßgeblich ist, oder</li>
1041<li>indem er dem Kunden die bestellte Ware liefert, wobei insoweit der Zugang der Ware beim Kunden maßgeblich ist, oder</li>
1042<li>indem er den Kunden nach Abgabe von dessen Bestellung zur Zahlung auffordert.</li>
1043</ul>
1044
1045<p>Liegen mehrere der vorgenannten Alternativen vor, kommt der Vertrag in dem Zeitpunkt zustande, in dem eine der vorgenannten Alternativen zuerst eintritt. Die Frist zur Annahme des Angebots beginnt am Tag nach der Absendung des Angebots durch den Kunden zu laufen und endet mit dem Ablauf des fünften Tages, welcher auf die Absendung des Angebots folgt. Nimmt der Verkäufer das Angebot des Kunden innerhalb vorgenannter Frist nicht an, so gilt dies als Ablehnung des Angebots mit der Folge, dass der Kunde nicht mehr an seine Willenserklärung gebunden ist.</p>
1046
1047<p><b>2.4</b> Bei Auswahl einer von PayPal angebotenen Zahlungsart erfolgt die Zahlungsabwicklung über den Zahlungsdienstleister PayPal (Europe) S.à r.l. et Cie, S.C.A., 22-24 Boulevard Royal, L-2449 Luxemburg (im Folgenden: „PayPal“), unter Geltung der PayPal-Nutzungsbedingungen, einsehbar unter <a href="https://www.paypal.com/de/legalhub/paypal/useragreement-full" target="_blank">https://www.paypal.com/de/legalhub/paypal/useragreement-full</a> oder - falls der Kunde nicht über ein PayPal-Konto verfügt – unter Geltung der Bedingungen für Zahlungen ohne PayPal-Konto, einsehbar unter <a href="https://www.paypal.com/de/legalhub/paypal/privacywax-full" target="_blank">https://www.paypal.com/de/legalhub/paypal/privacywax-full</a>. Zahlt der Kunde mittels einer im Online-Bestellvorgang auswählbaren von PayPal angebotenen Zahlungsart, erklärt der Verkäufer schon jetzt die Annahme des Angebots des Kunden in dem Zeitpunkt, in dem der Kunde den Button anklickt, welcher den Bestellvorgang abschließt.</p>
1048
1049<p><b>2.5</b> Bei der Bestellung über das Online-Bestellformular des Verkäufers wird der Vertragstext nach dem Vertragsschluss vom 
1049Verkäufer gespeichert und dem Kunden nach Absendung von dessen Bestellung in Textform (z. B. E-Mail, Fax oder Brief) übermittelt. Eine darüber hinausgehende Zugänglichmachung des Vertragstextes durch den Verkäufer erfolgt nicht. Sofern der Kunde vor Absendung seiner Bestellung ein Nutzerkonto im Online-Shop des Verkäufers eingerichtet hat, werden die Bestelldaten auf der Website des Verkäufers archiviert und können vom Kunden über dessen passwortgeschütztes Nutzerkonto unter Angabe der entsprechenden Login-Daten kostenlos abgerufen werden.</p>
1050
1051<p><b>2.6</b> Vor verbindlicher Abgabe der Bestellung über das Online-Bestellformular des Verkäufers kann der Kunde mögliche Eingabefehler durch aufmerksames Lesen der auf dem Bildschirm dargestellten Informationen erkennen. Ein wirksames technisches Mittel zur besseren Erkennung von Eingabefehlern kann dabei die Vergrößerungsfunktion des Browsers sein, mit deren Hilfe die Darstellung auf dem Bildschirm vergrößert wird. Seine Eingaben kann der Kunde im Rahmen des elektronischen Bestellprozesses so lange über die üblichen Tastatur- und Mausfunktionen korrigieren, bis er den Button anklickt, welcher den Bestellvorgang abschließt.</p>
1052
1053<p><b>2.7</b> Für den Vertragsschluss steht die deutsche Sprache zur Verfügung.</p>
1054
1055<p><b>2.8</b> Die Bestellabwicklung findet in der Regel automatisiert per E-Mail statt. Der Kunde hat sicherzustellen, dass die von ihm zur Bestellabwicklung angegebene E-Mail-Adresse zutreffend ist, so dass unter dieser Adresse die vom Verkäufer versandten E-Mails empfangen werden können.</p>
1056
1057<h2>3) Widerrufsrecht</h2>
1058
1059<p><b>3.1</b> Verbrauchern steht grundsätzlich ein Widerrufsrecht zu.</p>
1060
1061<p><b>3.2</b> Nähere Informationen zum Widerrufsrecht ergeben sich aus der Widerrufsbelehrung des Verkäufers.</p>
1062
1063<h2>4) Preise und Zahlungsbedingungen</h2>
1064
1065<p><b>4.1</b> Sofern sich aus der Produktbeschreibung des Verkäufers nichts anderes ergibt, handelt es sich bei den angegebenen Preisen um Gesamtpreise, die die gesetzliche Umsatzsteuer enthalten. Gegebenenfalls zusätzlich anfallende Liefer- und Versandkosten werden in der jeweiligen Produktbeschreibung gesondert angegeben.</p>
1066
1067<p><b>4.2</b> Die Zahlungsmöglichkeit/en wird/werden dem Kunden im Online-Shop des Verkäufers mitgeteilt.</p>
1068
1069<p><b>4.3</b> Bei Auswahl einer über den Zahlungsdienst „PayPal“ angebotenen Zahlungsart erfolgt die Zahlungsabwicklung über PayPal, wobei sich PayPal hierzu auch der Dienste dritter Zahlungsdienstleister bedienen kann. Sofern der Verkäufer über PayPal auch Zahlungsarten anbietet, bei denen er gegenüber dem Kunden in Vorleistung geht (z. B. Rechnungskauf oder Ratenzahlung), tritt er seine Zahlungsforderung insoweit an PayPal bzw. an den von PayPal beauftragten und dem Kunden konkret benannten Zahlungsdienstleister ab. Vor Annahme der Abtretungserklärung des Verkäufers führt PayPal bzw. der von PayPal beauftragte Zahlungsdienstleister unter Verwendung der übermittelten Kundendaten eine Bonitätsprüfung durch. Der Verkäufer behält sich vor, dem Kunden die ausgewählte Zahlungsart im Falle eines negativen Prüfungsergebnisses zu verweigern. Bei Zulassung der ausgewählten Zahlungsart hat der Kunde den Rechnungsbetrag innerhalb der vereinbarten Zahlungsfrist bzw. in den vereinbarten Zahlungsintervallen zu bezahlen. Er kann in diesem Fall nur an PayPal bzw. den von PayPal beauftragten Zahlungsdienstleister mit schuldbefreiender Wirkung leisten. Der Verkäufer bleibt jedoch auch im Falle der Forderungsabtretung zuständig für allgemeine Kundenanfragen z. B. zur Ware, Lieferzeit, Versendung, Retouren, Reklamationen, Widerrufserklärungen und -zusendungen oder Gutschriften.</p>
1070
1071<p><b>4.4</b> Bei Auswahl einer über den Zahlungsdienst "Shopify Payments" angebotenen Zahlungsart erfolgt die Zahlungsabwicklung durch Shopify International Limited, Victoria Buildings, 2. Etage, 1-2 Haddington Road, Dublin 4, D04 XN32, Irland („Shopify“) Die einzelnen über Shopify Payments angebotenen Zahlungsarten werden dem Kunden im Online-Shop des Verkäufers mitgeteilt. Zur Abwicklung von Zahlungen kann sich Shopify weiterer Zahlungsdienste bedienen, für die ggf. besondere Zahlungsbedingungen gelten, auf die der Kunde ggf. gesondert hingewiesen wird. Weitere Informationen zu "Shopify Payments" sind im Internet unter <a href="https://www.shopify.com/legal/terms-payments/de" target="_blank">https://www.shopify.com/legal/terms-payments/de</a> abrufbar.</p>
1072
1073<p><b>4.5</b> Bei Auswahl einer über den Zahlungsdienst „Stripe“ angebotenen Zahlungsart erfolgt die Zahlungsabwicklung über den Zahlungsdienstleister Stripe Payments Europe Ltd., 1 Grand Canal Street Lower, Grand Canal Dock, Dublin, Irland (nachfolgend "Stripe"). Die einzelnen über Stripe angebotenen Zahlungsarten werden dem Kunden im Online-Shop des Verkäufers mitgeteilt. Zur Abwicklung von Zahlungen kann sich Stripe weiterer Zahlungsdienste bedienen, für die ggf. besondere Zahlungsbedingungen gelten, auf die der Kunde ggf. gesondert hingewiesen wird. Weitere Informationen zu Stripe sind im Internet unter <a href="https://stripe.com/de" target="_blank">https://stripe.com/de</a> abrufbar.</p>
1074
1075<p><b>4.6</b> Bei Auswahl einer über den Zahlungsdienst „SumUp“ angebotenen Zahlungsart erfolgt die Zahlungsabwicklung über den Zahlungsdienstleister SumUp Limited, Block 8, Harcourt Centre, Charlotte Way, Dublin 2, Irland D02 K580 (nachfolgend "SumUp"). Die einzelnen über SumUp angebotenen Zahlungsarten werden dem Kunden im Online-Shop des Verkäufers mitgeteilt. Zur Abwicklung von Zahlungen kann sich SumUp weiterer Zahlungsdienste bedienen, für die ggf. besondere Zahlungsbedingungen gelten, auf die der Kunde ggf. gesondert hingewiesen wird. Weitere Informationen zu SumUp sind im Internet unter <a href="https://www.sumup.com/de-de/" target="_blank">https://www.sumup.com/de-de/</a> abrufbar.</p>
1076
1077<h2>5) Liefer- und Versandbedingungen</h2>
1078
1079<p><b>5.1</b> Bietet der Verkäufer den Versand der Ware an, so erfolgt die Lieferung innerhalb des vom Verkäufer angegebenen Liefergebietes an die vom Kunden angegebene Lieferanschrift, sofern nichts anderes vereinbart ist. Bei der Abwicklung der Transaktion ist die in der Bestellabwicklung des Verkäufers angegebene Lieferanschrift maßgeblich. Abweichend hiervon ist bei Auswahl der Zahlungsart PayPal die vom Kunden zum Zeitpunkt der Bezahlung bei PayPal hinterlegte Lieferanschrift maßgeblich.</p>
1080
1081<p><b>5.2</b> Scheitert die Zustellung der Ware aus Gründen, die der Kunde zu vertreten hat, trägt der Kunde die dem Verkäufer hierdurch entstehenden angemessenen Kosten. Dies gilt im Hinblick auf die Kosten für die Hinsendung nicht, wenn der Kunde sein Widerrufsrecht wirksam ausübt. Für die Rücksendekosten gilt bei wirksamer Ausübung des Widerrufsrechts durch den Kunden die in der Widerrufsbelehrung des Verkäufers hierzu getroffene Regelung.</p>
1082
1083<p><b>5.3</b> Handelt der Kunde als Unternehmer, geht die Gefahr des zufälligen Untergangs und der zufälligen Verschlechterung der verkauften Ware auf den Kunden über, sobald der Verkäufer die Sache dem Spediteur, dem Frachtführer oder der sonst zur Ausführung der Versendung bestimmten Person oder Anstalt ausgeliefert hat. Handelt der Kunde als Verbraucher, geht die Gefahr des zufälligen Untergangs und der zufälligen Verschlechterung der verkauften Ware grundsätzlich erst mit Übergabe der Ware an den Kunden oder eine empfangsberechtigte Person über. Abweichend hiervon geht die Gefahr des zufälligen Untergangs und der zufälligen Verschlechterung der verkauften Ware auch bei Verbrauchern bereits auf den Kunden über, sobald der Verkäufer die Sache dem Spediteur, dem Frachtführer oder der sonst zur Ausführung der Versendung bestimmten Person oder Anstalt ausgeliefert hat, wenn der Kunde den Spediteur, den Frachtführer oder die sonst zur Ausführung der Versendung bestimmte Person oder Anstalt mit der Ausführung beauftragt und der Verkäufer dem Kunden diese Person oder Anstalt zuvor nicht benannt hat.</p>
1084
1085<p><b>5.4</b> Handelt der Kunde als Verbraucher mit Sitz in Deutschland oder als Unternehmer, behält sich der Verkäufer das Recht vor, im Falle nicht richtiger oder nicht ordnungsgemäßer Selbstbelieferung vom Vertrag zurückzutreten. Dies gilt jedoch nur für den Fall, dass die Nichtlieferung nicht vom Verkäufer zu vertreten ist und dieser mit der gebotenen Sorgfalt ein konkretes Deckungsgeschäft mit dem Zulieferer abgeschlossen hat. Der Verkäufer wird alle zumutbaren Anstrengungen unternehmen, um die Ware zu beschaffen. Im Falle der Nichtverfügbarkeit oder der nur teilweisen Verfügbarkeit der Ware wird der Kunde unverzüglich informiert und die Gegenleistung unverzüglich erstattet.</p>
1086
1087<p><b>5.5</b> Bietet der Verkäufer die Ware zur Abholung an, so kann der Kunde die bestellte Ware innerhalb der vom Verkäufer angegebenen Geschäftszeiten unter der vom Verkäufer angegebenen Adresse abholen. In diesem Fall werden keine Versandkosten berechnet.</p>
1088
1089<h2>6) Eigentumsvorbehalt</h2>
1090
1091<p>Tritt der Verkäufer in Vorleistung, behält er sich bis zur vollständigen Bezahlung des geschuldeten Kaufpreises das Eigentum an der gelieferten Ware vor.</p>
1092
1093<h2>7) Mängelhaftung (Gewährleistung)</h2>
1094
1095<p>Soweit sich aus den nachfolgenden Regelungen nichts anderes ergibt, gelten die 
1095Vorschriften der gesetzlichen Mängelhaftung. Hiervon abweichend gilt bei Verträgen zur Lieferung von Waren:</p>
1096
1097<p><b>7.1</b> Handelt der Kunde als Unternehmer,</p>
1098
1099<ul>
1100<li>hat der Verkäufer die Wahl der Art der Nacherfüllung;</li>
1101<li>beträgt bei neuen Waren die Verjährungsfrist für Mängelrechte ein Jahr ab Ablieferung der Ware;</li>
1102<li>sind bei gebrauchten Waren die Mängelrechte ausgeschlossen;</li>
1103<li>beginnt die Verjährung nicht erneut, wenn im Rahmen der Mängelhaftung eine Ersatzlieferung erfolgt.</li>
1104</ul>
1105
1106<p><b>7.2</b> Die vorstehend geregelten Haftungsbeschränkungen und Fristverkürzungen gelten nicht</p>
1107
1108<ul>
1109<li>für Schadensersatz- und Aufwendungsersatzansprüche des Kunden,</li>
1110<li>für den Fall, dass der Verkäufer den Mangel arglistig verschwiegen hat,</li>
1111<li>für Waren, die entsprechend ihrer üblichen Verwendungsweise für ein Bauwerk verwendet worden sind und dessen Mangelhaftigkeit verursacht haben,</li>
1112<li>für eine ggf. bestehende Verpflichtung des Verkäufers zur Bereitstellung von Aktualisierungen für digitale Produkte, bei Verträgen zur Lieferung von Waren mit digitalen Elementen.</li>
1113</ul>
1114
1115<p><b>7.3</b> Darüber hinaus gilt für Unternehmer, dass die gesetzlichen Verjährungsfristen für einen ggf. bestehenden gesetzlichen Rückgriffsanspruch unberührt bleiben.</p>
1116
1117<p><b>7.4</b> Handelt der Kunde als Kaufmann i.S.d. § 1 HGB, trifft ihn die kaufmännische Untersuchungs- und Rügepflicht gemäß § 377 HGB. Unterlässt der Kunde die dort geregelten Anzeigepflichten, gilt die Ware als genehmigt.</p>
1118
1119<p><b>7.5</b> Handelt der Kunde als Verbraucher, so wird er gebeten, angelieferte Waren mit offensichtlichen Transportschäden bei dem Zusteller zu reklamieren und den Verkäufer hiervon in Kenntnis zu setzen. Kommt der Kunde dem nicht nach, hat dies keinerlei Auswirkungen auf seine gesetzlichen oder vertraglichen Mängelansprüche.</p>
1120
1121<h2>
11218) Haftung</h2>
1122
1123<p>Der Verkäufer haftet dem Kunden aus allen vertraglichen, vertragsähnlichen und gesetzlichen, auch deliktischen Ansprüchen auf Schadens- und Aufwendungsersatz wie folgt:</p>
1124
1125<p><b>8.1</b> Der Verkäufer haftet aus jedem Rechtsgrund uneingeschränkt</p>
1126
1127<ul>
1128<li>bei Vorsatz oder grober Fahrlässigkeit,</li>
1129<li>bei vorsätzlicher oder fahrlässiger Verletzung des Lebens, des Körpers oder der Gesundheit,</li>
1130<li>aufgrund eines Garantieversprechens, soweit diesbezüglich nichts anderes geregelt ist,</li>
1131<li>aufgrund zwingender Haftung wie etwa nach dem Produkthaftungsgesetz.</li>
1132</ul>
1133
1134<p><b>8.2</b> Handelt der Kunde als Verbraucher mit Sitz in Deutschland oder als Unternehmer, gelten folgende Haftungsbeschränkungen:</p>
1135
1136<p>Verletzt der Verkäufer fahrlässig eine wesentliche Vertragspflicht, ist seine Haftung auf den vertragstypischen, vorhersehbaren Schaden begrenzt, sofern er nicht gemäß vorstehender Ziffer unbeschränkt haftet. Wesentliche Vertragspflichten sind Pflichten, die der Vertrag dem Verkäufer nach seinem Inhalt zur Erreichung des Vertragszwecks auferlegt, deren Erfüllung die ordnungsgemäße Durchführung des Vertrags überhaupt erst ermöglicht und auf deren Einhaltung der Kunde regelmäßig vertrauen darf. Im Übrigen ist eine Haftung des Verkäufers ausgeschlossen, sofern er nicht gemäß vorstehender Ziffer unbeschränkt haftet.</p>
1137
1138<p><b>8.3</b> Vorstehende Haftungsregelungen gelten auch im Hinblick auf die Haftung des Verkäufers für seine Erfüllungsgehilfen und gesetzlichen Vertreter.</p>
1139
1140<h2>9) Besondere Bedingungen für die Verarbeitung von Waren nach bestimmten Vorgaben des Kunden</h2>
1141
1142<p><b>9.1</b> Schuldet der Verkäufer nach dem Inhalt des Vertrages neben der Warenlieferung auch die Verarbeitung der Ware nach bestimmten Vorgaben des Kunden, hat der Kunde dem Verkäufer alle für die Verarbeitung erforderlichen Inhalte wie Texte, Bilder oder Grafiken in den vom Verkäufer vorgegebenen Dateiformaten, Formatierungen, Bild- und Dateigrößen zur Verfügung zu stellen und ihm die hierfür erforderlichen Nutzungsrechte einzuräumen. Für die Beschaffung und den Rechteerwerb an diesen Inhalten ist allein der Kunde verantwortlich. Der Kunde erklärt und übernimmt die Verantwortung dafür, dass er das Recht besitzt, die dem Verkäufer überlassenen Inhalte zu nutzen. Er trägt insbesondere dafür Sorge, dass hierdurch keine Rechte Dritter verletzt werden, insbesondere Urheber-, Marken- und Persönlichkeitsrechte.</p>
1143
1144<p><b>9.2</b> Der Kunde stellt den Verkäufer von Ansprüchen Dritter frei, die diese im Zusammenhang mit einer Verletzung ihrer Rechte durch die vertragsgemäße Nutzung der Inhalte des Kunden durch den Verkäufer diesem gegenüber geltend machen können. Der Kunde übernimmt hierbei auch die notwendigen Kosten der Rechtsverteidigung einschließlich aller Gerichts- und Anwaltskosten in gesetzlicher Höhe. Dies gilt nicht, wenn die Rechtsverletzung vom Kunden nicht zu vertreten ist. Der Kunde ist verpflichtet, dem Verkäufer im Falle einer Inanspruchnahme durch Dritte unverzüglich, wahrheitsgemäß und vollständig alle Informationen zur Verfügung zu stellen, die für die Prüfung der Ansprüche und eine Verteidigung erforderlich sind.</p>
1145
1146<p><b>
11469.3</b> Der Verkäufer behält sich vor, Verarbeitungsaufträge abzulehnen, wenn die vom Kunden hierfür überlassenen Inhalte gegen gesetzliche oder behördliche Verbote oder gegen die guten Sitten verstossen. Dies gilt insbesondere bei Überlassung verfassungsfeindlicher, rassistischer, fremdenfeindlicher, diskriminierender, beleidigender, Jugend gefährdender und/oder Gewalt verherrlichender Inhalte.</p>
1147
1148<h2>10) Anwendbares Recht</h2>
1149
1150<p>Für sämtliche Rechtsbeziehungen der Parteien gilt das Recht der Bundesrepublik Deutschland unter Ausschluss der Gesetze über den internationalen Kauf beweglicher Waren. Bei Verbrauchern gilt diese Rechtswahl nur insoweit, als nicht der durch zwingende Bestimmungen des Rechts des Staates, in dem der Verbraucher seinen gewöhnlichen Aufenthalt hat, gewährte Schutz entzogen wird.</p>
1151
1152<h2>11) Gerichtsstand</h2>
1153
1154<p>Handelt der Kunde als Kaufmann, juristische Person des öffentlichen Rechts oder öffentlich-rechtliches Sondervermögen mit Sitz im Hoheitsgebiet der Bundesrepublik Deutschland, ist ausschließlicher Gerichtsstand für alle Streitigkeiten aus diesem Vertrag der Geschäftssitz des Verkäufers. Hat der Kunde seinen Sitz außerhalb des Hoheitsgebiets der Bundesrepublik Deutschland, so ist der Geschäftssitz des Verkäufers ausschließlicher Gerichtsstand für alle Streitigkeiten aus diesem Vertrag, wenn der Vertrag oder Ansprüche aus dem Vertrag der beruflichen oder gewerblichen Tätigkeit des Kunden zugerechnet werden können. Der Verkäufer ist in den vorstehenden Fällen jedoch in jedem Fall berechtigt, das Gericht am Sitz des Kunden anzurufen.</p>
1155
1156<h2>12) Alternative Streitbeilegung</h2>
1157
1158<p>Der Verkäufer ist zur Teilnahme an einem Streitbeilegungsverfahren vor einer Verbraucherschlichtungsstelle weder verpflichtet noch bereit.</p>
1159</div><div id="itkanzlei_txt_copyright" style="font-size:12px;margin-top:8em;">
1160<div style="display:inline-block;vertical-align:top;margin-left:5px;float:right;white-space:nowrap;">Stand: 01.10.2026, 21:12:59</div>
1161<div style="clear:right;"></div>
1162</div>
1163    </div>
1164  </div>
1165</div>
1166<script data-locksmith>
1167    var load = function () {
1168
1169          if (document.querySelectorAll('.locksmith-manual-trigger').length > 0) {
1170            Locksmith.ping();
1171          }
1172
1173
1174      Locksmith.util.on('submit', 'locksmith-resource-form', function (event) {
1175        event.preventDefault();
1176        var data = Locksmith.util.serializeForm(event.target);
1177        var options = { spinner: false, container: 'locksmith-content' };
1178        // a form rendered inline (section replacement) must keep that context
1179        // on resubmit: same enclosing container (there may be several on the
1180        // page), and no layout classes or cancel affordance in the re-render
1181        var inlineContainer = event.target.closest && event.target.closest('[id^="locksmith-content"]');
1182        if (inlineContainer) {
1183          options.container = inlineContainer;
1184        }
1185        if (event.target.getAttribute('data-locksmith-inline') === 'true') {
1186          options.include_layout_classes = false;
1187        }
1188        Locksmith.postResource(data, options);
1189      });
1190
1191      Locksmith.util.on('click', 'locksmith-manual-trigger', function (event) {
1192        event.preventDefault();
1193        Locksmith.postResource({}, { spinner: true, container: document });
1194      });
1195
1196      Locksmith.submitPasscode = function (passcode) {
1197        Locksmith.postResource(
1198          { passcode: passcode },
1199          { spinner: false, container: 'locksmith-content' }
1200        );
1201      };
1202    };
1203
1204    if (typeof Locksmith !== 'undefined') {
1205      load();
1206    } else {
1207      window.addEventListener('load', load);
1208    }
1209  </script>
1209
1210</main><!-- BEGIN sections: footer-group -->
1211<div id="shopify-section-sections--25857530855802__footer" class="shopify-section shopify-section-group-footer-group">
1212<link href="//www.dieldruck.de/cdn/shop/t/3/assets/section-footer.css?v=60318643098753476351769583777" rel="stylesheet" type="text/css" media="all" />
1213<link href="//www.dieldruck.de/cdn/shop/t/3/assets/component-newsletter.css?v=4727253280200485261769583777" rel="stylesheet" type="text/css" media="all" />
1214<link href="//www.dieldruck.de/cdn/shop/t/3/assets/component-list-menu.css?v=151968516119678728991769583777" rel="stylesheet" type="text/css" media="all" />
1215<link href="//www.dieldruck.de/cdn/shop/t/3/assets/component-list-payment.css?v=69253961410771838501769583777" rel="stylesheet" type="text/css" media="all" />
1216<link href="//www.dieldruck.de/cdn/shop/t/3/assets/component-list-social.css?v=35792976012981934991769583777" rel="stylesheet" type="text/css" media="all" />
1217<style data-shopify>.footer {
1218    margin-top: 0px;
1219    }
1220
1221    .section-sections--25857530855802__footer-padding {
1222    padding-top: 27px;
1223    padding-bottom: 27px;
1224    }
1225
1226    @media screen and (min-width: 750px) {
1227    .footer {
1228    margin-top: 0px;
1229    }
1230
1231    .section-sections--25857530855802__footer-padding {
1232    padding-top: 36px;
1233    padding-bottom: 36px;
1234    }
1235    }</style><footer class="footer color-scheme-1 gradient section-sections--25857530855802__footer-padding"><div class="footer__content-top page-width"><div
1236                            class="footer__blocks-wrapper grid grid--1-col grid--2-col grid--4-col-tablet  scroll-tr
1236igger animate--slide-in"
1237                            
1238                                data-cascade
1239                            
1240                    ><div
1241                                    class="footer-block grid__item footer-block--menu scroll-trigger animate--slide-in"
1242                                    
1243                                    
1244                                        data-cascade
1245                                        style="--animation-order: 1;"
1246                                    
1247                            ><ul class="footer-block__details-content list-unstyled"><li>
1248                                                        <a
1249                                                                href="/policies/legal-notice"
1250                                                                class="link link--text list-menu__item list-menu__item--link"
1251                                                        >
1252                                                            Impressum
1253                                                        </a>
1254                                                    </li><li>
1255                                                        <a
1256                                                                href="/policies/privacy-policy"
1257                                                                class="link link--text list-menu__item list-menu__item--link"
1258                                                        >
1259                                                            Datenschutz
1260                                                        </a>
1261                                                    </li><li>
1262                                                        <a
1263                                                                href="/policies/terms-of-service"
1264                                                                class="link link--text list-menu__item list-menu__item--link list-menu__item--active"
1265                                                        >
1266                                                            AGB
1267                                                        </a>
1268                                                    </li><li>
1269                                                        <a
1270                                                                href="/policies/refund-policy"
1271                                                                class="link link--text list-menu__item list-menu__item--link"
1272                                                        >
1273                                                            Widerrufsrecht
1274                                                        </a>
1275                                                    </li><li>
1276                                                        <a
1277                                                                href="/pages/gewaehrleistung"
1278                                                                class="link link--text list-menu__item list-menu__item--link"
1279                                                        >
1280                                                            Gewährleistung
1281                                                        </a>
1282                                                    </li><li>
1283                                                        <a
1284                                                                href="/a/withdrawal"
1285                                                                class="link link--text list-menu__item list-menu__item--link"
1286                                                        >
1287                                                            Vertrag widerrufen
1288                                                        </a>
1289                                                    </li></ul></div></div><div
1290                        class="footer-block--newsletter scroll-trigger animate--slide-in"
1291                        
1292                            data-cascade
1293                        
1294                ></div>
1295            </div><div
1296            class="footer__content-bottom scroll-trigger animate--slide-in"
1297            
1298                data-cascade
1299            
1300    >
1301        <div class="footer__content-bottom-wrapper page-width">
1302            <div class="footer__column footer__localization isolate"></div>
1303            <div class="footer__column footer__column--info"></div>
1304        </div>
1305        <div class="footer__content-bottom-wrapper page-width footer__content-bottom-wrapper--center">
1306            <div class="footer__copyright caption">
1307                <small class="copyright__content"
1308                >&copy; 2026 <a href="/" title="">DIEL DRUCK GmbH</a>. Alle Rechte vorbehalten
1309                </small>
1310                <ul class="policies list-unstyled"></ul>
1311            </div>
1312        </div>
1313    </div>
1314</footer>
1315
1316</div>
1317<!-- END sections: footer-group -->
1318<script src="//www.dieldruck.de/cdn/shop/t/3/assets/fullpage.js?v=57442557958098717091769583777"></script>
1318
1319    
1319<script src="//www.dieldruck.de/cdn/shop/t/3/assets/scrolloverflow.js?v=9794460532022722121769583777"></script>
1319
1320    
1320<script>
1321      jQuery(function($) {
1322
1323        $('#fullpage').fullpage({
1324          menu: '.sf-menu',
1325          paddingTop: '60px',
1326          licenseKey: '13BD6141-9A6A4D07-9EA55E6B-E0B0652F',
1327          scrollOverflow: true
1328        });
1329
1330        $('.arrowUp').click(function () {
1331          $.fn.fullpage.moveSectionUp();
1332        });
1333
1334        $('.arrowDown').click(function () {
1335          $.fn.fullpage.moveSectionDown();
1336        });
1337
1338        $('ul.sf-menu').superfish({
1339          delay: 1000,
1340          animation: {
1341            opacity: 'show',
1342            height: 'show'
1343          },
1344          speed: 'fast',
1345          autoArrows: false
1346
1347        });
1348        $(".toggler > a").click(function (e) {
1349          e.preventDefault();
1350          $("#navigation").toggleClass('show');
1351        });
1352
1353      });
1354    </script>
1354
1355
1356    <ul hidden>
1357      <li id="a11y-refresh-page-message">Wenn du dich für eine Auswahl entscheidest, wird die Seite komplett aktualisiert.</li>
1358      <li id="a11y-new-window-message">Wird in einem neuen Fenster geöffnet.</li>
1359    </ul>
1360
1361    
1361<script>
1362      window.shopUrl = 'https://www.dieldruck.de';
1363      window.routes = {
1364        cart_add_url: '/cart/add',
1365        cart_change_url: '/cart/change',
1366        cart_update_url: '/cart/update',
1367        cart_url: '/cart',
1368        predictive_search_url: '/search/suggest',
1369      };
1370
1371      window.cartStrings = {
1372        error: `Beim Aktualisieren deines Warenkorbs ist ein Fehler aufgetreten. Bitte versuche es erneut.`,
1373        quantityError: `Du kannst deinem Warenkorb nur [quantity] Stück dieses Artikels hinzufügen.`,
1374      };
1375
1376      window.variantStrings = {
1377        addToCart: `In den Warenkorb legen`,
1378        soldOut: `Ausverkauft`,
1379        unavailable: `Nicht verfügbar`,
1380        unavailable_with_option: `[value] – nicht verfügbar`,
1381      };
1382
1383      window.quickOrderListStrings = {
1384        itemsAdded: `[quantity] Artikel hinzugefügt`,
1385        itemAdded: `[quantity] Artikel hinzugefügt`,
1386        itemsRemoved: `[quantity] Artikel entfernt`,
1387        itemRemoved: `[quantity] Artikel entfernt`,
1388        viewCart: `Warenkorb ansehen`,
1389        each: `[money]/Stück`,
1390        min_error: `Dieser Artikel hat ein Minimum von [min]`,
1391        max_error: `Dieser Artikel hat ein Maximum von [max]`,
1392        step_error: `Du kannst diesen Artikel nur in Abstufungen von [step] hinzufügen.`,
1393      };
1394
1395      window.accessibilityStrings = {
1396        imageAvailable: `Bild [index] ist nun in der Galerieansicht verfügbar`,
1397        shareSuccess: `Link in die Zwischenablage kopiert`,
1398        pauseSlideshow: `Slideshow pausieren`,
1399        playSlideshow: `Slideshow abspielen`,
1400        recipientFormExpanded: `Formular für den Empfänger des Gutscheins erweitert`,
1401        recipientFormCollapsed: `Formular für den Empfänger des Gutscheins minimiert`,
1402        countrySelectorSearchCount: `[count] Länder/Regionen gefunden`,
1403      };
1404    </script>
1404<script src="//www.dieldruck.de/cdn/shop/t/3/assets/predictive-search.js?v=57209189334897115771769583777" defer="defer"></script>
1404<script src="//www.dieldruck.de/cdn/shop/t/3/assets/cart-drawer.js?v=30050896445184243141784184709" defer="defer"></script>
1404<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
1404
1405</body>
1406</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.