PageSourceSearch

https://www.lederhaas-cosmetics.com/products/handwash-volksoper

html lederhaas-cosmetics.com collected 2026-10-05 03:51:20 UTC 116,105 bytes, 1,826 lines download raw bytes

1<!doctype html>
2<html class="no-js" lang="de">
3<head>
4  <meta charset="utf-8">
5  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
6  <meta name="viewport" content="width=device-width,initial-scale=1, minimal-ui">
7  <meta name="theme-color" content="#d2d2d2">
8  <link rel="canonical" href="https://www.lederhaas-cosmetics.com/products/handwash-volksoper"><link rel="shortcut icon" href="//www.lederhaas-cosmetics.com/cdn/shop/files/LE_Favicon_190813_32x32.png?v=1613777738" type="image/png"><title>Seifenoper - Handseife Volksoper
9&ndash; LEDERHAAS Cosmetics</title><!-- /snippets/social-meta-tags.liquid -->
10
11
12
13
14<meta property="og:site_name" content="LEDERHAAS Cosmetics">
15<meta property="og:url" content="https://www.lederhaas-cosmetics.com/products/handwash-volksoper">
16<meta property="og:title" content="Seifenoper - Handseife Volksoper">
17<meta property="og:type" content="product">
18<meta property="og:description" content="LEDERHAAS Cosmetics">
19
20  <meta property="og:price:amount" content="18,00">
21  <meta property="og:price:currency" content="EUR">
22
23<meta property="og:image" content="http://www.lederhaas-cosmetics.com/cdn/shop/files/lh_volksoper_85274_1200x1200.jpg?v=1732106086"><meta property="og:image" content="http://www.lederhaas-cosmetics.com/cdn/shop/files/IMG_1890_1200x1200.jpg?v=1732106192"><meta property="og:image" content="http://www.lederhaas-cosmetics.com/cdn/shop/files/Screenshot_2024-11-20_133558_1200x1200.png?v=1732106213">
24<meta property="og:image:secure_url" content="https://www.lederhaas-cosmetics.com/cdn/shop/files/lh_volksoper_85274_1200x1200.jpg?v=1732106086"><meta property="og:image:secure_url" content="https://www.lederhaas-cosmetics.com/cdn/shop/files/IMG_1890_1200x1200.jpg?v=1732106192"><meta property="og:image:secure_url" content="https://www.lederhaas-cosmetics.com/cdn/shop/files/Screenshot_2024-11-20_133558_1200x1200.png?v=1732106213">
25
26
27<meta name="twitter:card" content="summary_large_image">
28<meta name="twitter:title" content="Seifenoper - Handseife Volksoper">
29<meta name="twitter:description" content="LEDERHAAS Cosmetics">
30
31  
32  <link href="//www.lederhaas-cosmetics.com/cdn/shop/t/1/assets/theme.scss.css?v=136393582404121944491759259348" rel="stylesheet" type="text/css" media="all" /> 
33   
34  <link rel="stylesheet" href="https://use.typekit.net/qyq2ydm.css">
35 
36   
37  <link href="//www.lederhaas-cosmetics.com/cdn/shop/t/1/assets/lederhaas.css?v=164855957857238132871782342346" rel="stylesheet" type="text/css" media="all" /> 	
38  
39
40  <!--link href="https://lederhaas.ngrok.io/lederhaas.css" rel="stylesheet" type="text/css" media="all"-->
41
42  
43  
43<script>
44    var theme = {
45      strings: {
46        addToCart: "Kaufen",
47        soldOut: "Ausverkauft",
48        unavailable: "Nicht verfügbar",
49        regularPrice: "Normaler Preis",
50        sale: "Angebot",
51        showMore: "Mehr anzeigen",
52        showLess: "Weniger anzeigen",
53        addressError: "Kann die Adresse nicht finden",
54        addressNoResults: "Keine Ergebnisse für diese Adresse",
55        addressQueryLimit: "Sie haben die Google- API-Nutzungsgrenze überschritten. Betrachten wir zu einem \u003ca href=\"https:\/\/developers.google.com\/maps\/premium\/usage-limits\"\u003ePremium-Paket\u003c\/a\u003e zu aktualisieren.",
56        authError: "Es gab ein Problem bei der Authentifizierung Ihres Google Maps-Kontos.",
57        newWindow: "Öffnet ein neues Fenster.",
58        external: "Öffnet externe Website.",
59        newWindowExternal: "Öffnet externe Website in einem neuen Fenster.",
60        quantityMinimumMessage: "Die Menge muss 1 oder mehr sein",
61        unitPrice: "Einzelpreis",
62        unitPriceSeparator: "pro",
63        oneCartCount: "1 Artikel",
64        otherCartCount: "[count] Produkte",
65        quantityLabel: "Menge: [count]"
66      },
67      moneyFormat: "€{{amount_with_comma_separator}}"
68    }
69
70    document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
71  </script>
71<script src="//www.lederhaas-cosmetics.com/cdn/shop/t/1/assets/lazysizes.js?v=94224023136283657951563192066" async="async"></script>
71
72  
72<script src="//www.lederhaas-cosmetics.com/cdn/shop/t/1/assets/vendor.js?v=12001839194546984181563192066" defer="defer"></script>
72
73  
73<script src="//www.lederhaas-cosmetics.com/cdn/shop/t/1/assets/theme.js?v=51433199366684986631678904137" defer="defer"></script>
73
74  
74<script src="https://unpkg.com/[email protected]/dist/scrollbooster.min.js"></script>
74
75  
76  
76<script src="https://cdnjs.cloudflare.com/ajax/libs/pixi.js/5.1.1/pixi.min.js" integrity="sha256-wcKW4apmmEftCWGQ0zaHFnv8clOjur0Kir5nMYd+TEU=" crossorigin="anonymous"></script>
76
77  
78  
78<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.matchHeight/0.7.2/jquery.matchHeight-min.js" integrity="sha256-+oeQRyZyY2StGafEsvKyDuEGNzJWAbWqiO2L/ctxF6c=" crossorigin="anonymous" defer="defer"></script>
78
79  
80  
80<script src="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick.min.js" integrity="sha256-NXRS8qVcmZ3dOv3LziwznUHPegFhPZ1F/4inU7uC8h0=" crossorigin="anonymous" defer="defer"></script>
80
81  <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick.min.css" integrity="sha256-UK1EiopXIL+KVhfbFa8xrmAWPeBjMVdvYMYkTAEv/HI=" crossorigin="anonymous" />
82  
83  <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/fullPage.js/3.0.7/fullpage.min.css" />
84  
84<script src="https://cdnjs.cloudflare.com/ajax/libs/fullPage.js/3.0.7/fullpage.min.js" defer="defer"></script>
84
85			     
86  
87  
87<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
87<meta name="google-site-verification" content="TopnvAtT_zJYWI7kpjTFQpH9ftPISGnZ2doMOwt480w">
88<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/9437446229/digital_wallets/dialog">
89<meta id="in-context-paypal-metadata" data-shop-id="9437446229" data-venmo-supported="false" data-environment="production" data-locale="de_DE" data-paypal-v4="true" data-currency="EUR">
90<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="buy" href="/cart/49693477306702:1?ucp/version=2026-08-25&amp;context/payment/0/handler=dev.shopify.shop_pay" payment="dev.shopify.shop_pay com.google.pay dev.shopify.card"><link rel="alternate" hreflang="x-default" href="https://www.lederhaas-cosmetics.com/products/handwash-volksoper">
91<link rel="alternate" hreflang="de" href="https://www.lederhaas-cosmetics.com/products/handwash-volksoper">
92<link rel="alternate" hreflang="en" href="https://www.lederhaas-cosmetics.com/en/products/handwash-volksoper">
93<link rel="alternate" type="application/json+oembed" href="https://www.lederhaas-cosmetics.com/products/handwash-volksoper.oembed">
94<script async="async" src="/checkouts/internal/preloads.js?locale=de-AT"></script>
94
95<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
96<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=de-AT&shop_id=9437446229" crossorigin="anonymous"></script>
vendor: 1 bytes, line 96
96
97<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":9437446229,"countryCode":"AT","currencyCode":"EUR","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/9437446229","merchantName":"LEDERHAAS Cosmetics","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","maestro","masterCard","amex"],"total":{"type":"pending","label":"LEDERHAAS Cosmetics","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 97
97
98<script id="shopify-features" type="application/json">{"accessToken":"459bc38f7b8ca77015e9bbfbf92d6e2d","betas":["rich-media-storefront-analytics"],"domain":"www.lederhaas-cosmetics.com","predictiveSearch":true,"shopId":9437446229,"locale":"de"}</script>
vendor: 1 bytes, line 98
98
99<script>var Shopify = Shopify || {};
100Shopify.shop = "lederhaas-webshop.myshopify.com";
101Shopify.locale = "de";
102Shopify.currency = {"active":"EUR","rate":"1.0"};
103Shopify.country = "AT";
104Shopify.theme = {"name":"Lederhaas","id":51099107413,"schema_name":"Lederhaas","schema_version":"12.2.1","theme_store_id":796,"role":"main"};
105Shopify.theme.handle = "null";
106Shopify.theme.style = {"id":null,"handle":null};
107Shopify.cdnHost = "www.lederhaas-cosmetics.com/cdn";
108Shopify.routes = Shopify.routes || {};
109Shopify.routes.root = "/";
110Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
111Shopify.SignInWithShop = Shopify.SignInWithShop || {};
112Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
113Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 113
113
114<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 114
114
115<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 115
115
116<script>
117  window.ShopifyPay = window.ShopifyPay || {};
118  window.ShopifyPay.apiHost = "shop.app\/pay";
119  window.ShopifyPay.redirectState = null;
120</script>
vendor: 1 bytes, line 120
120
121<script>
122  window.Shopify = window.Shopify || {};
123  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
124  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
125  window.Shopify.SignInWithShop.eligible = true;
126</script>
vendor: 1 bytes, line 126
126
127<script id="shop-js-analytics" type="application/json">{"pageType":"product"}</script>
vendor: 1 bytes, line 127
127
128<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 128
128
129<script type="module">
130  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.de.esm.js");
131
132  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
133
134</script>
vendor: 1 bytes, line 134
134
135<script>
136  window.Shopify = window.Shopify || {};
137  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
138  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"]};
139</script>
vendor: 1 bytes, line 139
139
140<script>(function() {
141  var isLoaded = false;
142  function asyncLoad() {
143    if (isLoaded) return;
144    isLoaded = true;
145    var urls = ["https:\/\/chimpstatic.com\/mcjs-connected\/js\/users\/581fd444ccba2b47927120a9e\/30ec4571bdecff02322e7e60a.js?shop=lederhaas-webshop.myshopify.com"];
146    for (var i = 0; i < urls.length; i++) {
147      var s = document.createElement('script');
148      s.type = 'text/javascript';
149      s.async = true;
150      s.src = urls[i];
151      var x = document.getElementsByTagName('script')[0];
152      x.parentNode.insertBefore(s, x);
153    }
154  };
155  if(window.attachEvent) {
156    window.attachEvent('onload', asyncLoad);
157  } else {
158    window.addEventListener('load', asyncLoad, false);
159  }
160})();</script>
vendor: 1 bytes, line 160
160
161<script id="__st">var __st={"a":9437446229,"offset":7200,"reqid":"5035f210-b727-42f5-ab33-c9ce170ab01b-1791172276","pageurl":"www.lederhaas-cosmetics.com\/products\/handwash-volksoper","u":"087b1d287b4d","p":"product","rtyp":"product","rid":9835443945806};</script>
vendor: 1 bytes, line 161
161
162<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 162
162
163<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 163
163
164<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.lederhaas-cosmetics.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 164
164
165<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.lederhaas-cosmetics.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
165<script crossorigin="anonymous" defer="defer" src="//www.lederhaas-cosmetics.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 165
165
166<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 166
166
167<script>
168  window.Shopify = window.Shopify || {};
169  window.Shopify.MCP = window.Shopify.MCP || {};
170  window.Shopify.MCP.enabled = true;
171  window.Shopify.MCP.shop = "lederhaas-webshop.myshopify.com";
172  window.Shopify.MCP.mcpEndpoint = "https:\/\/www.lederhaas-cosmetics.com\/api\/mcp";
173  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}];
174</script>
vendor: 1 bytes, line 174
174
175<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.lederhaas-cosmetics.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
176</script>
vendor: 1 bytes, line 176
176
177<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.lederhaas-cosmetics.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.de.js",t.type="module",document.head.appendChild(t)}};
178</script>
vendor: 1 bytes, line 178
178
179<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
180  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);
181</script>
vendor: 1 bytes, line 181
181
182<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})}}));
183</script>
183
184<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.lederhaas-cosmetics.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
185<style id="shopify-accelerated-checkout-cart">
186        #shopify-buyer-consent {
187  margin-top: 1em;
188  display: inline-block;
189  width: 100%;
190}
191
192#shopify-buyer-consent.hidden {
193  display: none;
194}
195
196#shopify-subscription-policy-button {
197  background: none;
198  border: none;
199  padding: 0;
200  text-decoration: underline;
201  font-size: inherit;
202  cursor: pointer;
203}
204
205#shopify-subscription-policy-button::before {
206  box-shadow: none;
207}
208
209      </style>
210
211<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
211
212<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
213<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: 9437446229,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "product"};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 213
213
214<script>
215  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
216</script>
vendor: 1 bytes, line 216
216
217<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}
217).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: 9437446229,storefrontBaseUrl: "https://www.lederhaas-cosmetics.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.lederhaas-cosmetics.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2789966158","configuration":"{\"mailchimp_store_id\":\"store_q6nlzr3codq7o3aw3mfy\", \"mailchimp_user_id\":\"121989498\",\"mailchimp_list_id\":\"b0073b9b48\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"e357a49eadeb6216a959d63fa3fb8f55","type":"APP","apiClientId":2585307,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":[]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]}
217,{"id":"1067778382","configuration":"{\"config\":\"{\\\"pixel_id\\\":\\\"G-DL929JZB4N\\\",\\\"target_country\\\":\\\"AT\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-DL929JZB4N\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-DL929JZB4N\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-DL929JZB4N\\\",\\\"MC-WJNGMPZLT4\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-DL929JZB4N\\\",\\\"MC-WJNGMPZLT4\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-DL929JZB4N\\\",\\\"MC-WJNGMPZLT4\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-DL929JZB4N\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-DL929JZB4N\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"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":"LEDERHAAS Cosmetics","paymentSettings":{"currencyCode":"EUR"},"myshopifyDomain":"lederhaas-webshop.myshopify.com","countryCode":"AT","storefrontUrl":"https:\/\/www.lederhaas-cosmetics.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[{"price":{"amount":18.0,"currencyCode":"EUR"},"product":{"title":"Seifenoper - Handseife Volksoper","vendor":"lederhaas webshop","id":"9835443945806","untranslatedTitle":"Seifenoper - Handseife Volksoper","url":"\/products\/handwash-volksoper","type":"Handwash"},"id":"49693477306702","image":{"src":"\/\/www.lederhaas-cosmetics.com\/cdn\/shop\/files\/lh_volksoper_85274.jpg?v=1732106086"},"sku":"","title":"Default Title","untranslatedTitle":"Default Title"}],"products":[{"id":"9835443945806","handle":"handwash-volksoper","isCollective":null,"title":"Seifenoper - Handseife Volksoper","type":"Handwash","untranslatedTitle":"Seifenoper - Handseife Volksoper","url":"\/products\/handwash-volksoper","vendor":"lederhaas webshop","remoteShopId":null,"variants":[{"id":"49693477306702","image":{"src":"\/\/www.lederhaas-cosmetics.com\/cdn\/shop\/files\/lh_volksoper_85274.jpg?v=1732106086"},"price":{"amount":18.0,"currencyCode":"EUR"},"sku":"","title":"Default Title","untranslatedTitle":"Default Title"}]}],"purchasingCompany":null},},"https://www.lederhaas-cosmetics.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"51099107413","themeStoreId":"796","themePublished":"true","eventMetadataId":"9e51cae6-90e1-49fa-beca-d720ea3043cd","pageType":"product","resourceId":"9835443945806","shopId":"9437446229","storefrontBaseUrl":"https:\/\/www.lederhaas-cosmetics.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}],[\"product_viewed\",{\"productVariant\":{\"price\":{\"amount\":18.0,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"Seifenoper - Handseife Volksoper\",\"vendor\":\"lederhaas webshop\",\"id\":\"9835443945806\",\"untranslatedTitle\":\"Seifenoper - Handseife Volksoper\",\"url\":\"\/products\/handwash-volksoper\",\"type\":\"Handwash\"}
217,\"id\":\"49693477306702\",\"image\":{\"src\":\"\/\/www.lederhaas-cosmetics.com\/cdn\/shop\/files\/lh_volksoper_85274.jpg?v=1732106086\"},\"sku\":\"\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"}}]]"});})();</script>
217<script>
218  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
219  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
220  window.ShopifyAnalytics.meta.currency = 'EUR';
221  var meta = {"product":{"id":9835443945806,"gid":"gid:\/\/shopify\/Product\/9835443945806","vendor":"lederhaas webshop","type":"Handwash","handle":"handwash-volksoper","variants":[{"id":49693477306702,"price":1800,"name":"Seifenoper - Handseife Volksoper","public_title":null,"sku":""}],"remote":false},"page":{"pageType":"product","resourceType":"product","resourceId":9835443945806,"requestId":"5035f210-b727-42f5-ab33-c9ce170ab01b-1791172276"}};
222  for (var attr in meta) {
223    window.ShopifyAnalytics.meta[attr] = meta[attr];
224  }
225</script>
vendor: 1 bytes, line 225
225
226<script class="analytics">
227  (function () {
228    var customDocumentWrite = function(content) {
229      var jquery = null;
230
231      if (window.jQuery) {
232        jquery = window.jQuery;
233      } else if (window.Checkout && window.Checkout.$) {
234        jquery = window.Checkout.$;
235      }
236
237      if (jquery) {
238        jquery('body').append(content);
239      }
240    };
241
242    var hasLoggedConversion = function(token) {
243      if (token) {
244        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
245      }
246      return false;
247    }
248
249    var setCookieIfConversion = function(token) {
250      if (token) {
251        var twoMonthsFromNow = new Date(Date.now());
252        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
253
254        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
255      }
256    }
257
258    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
259    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
260    if (trekkie.integrations) {
261      return;
262    }
263    trekkie.methods = [
264      'identify',
265      'page',
266      'ready',
267      'track',
268      'trackForm',
269      'trackLink'
270    ];
271    trekkie.factory = function(method) {
272      return function() {
273        var args = Array.prototype.slice.call(arguments);
274        args.unshift(method);
275        trekkie.push(args);
276        if (method == 'track' || method == 'page') {
277          var pageUrl;
278          try {
279            pageUrl = window.location.href;
280          } catch (e) {}
281          var pageReferrer;
282          try {
283            pageReferrer = document.referrer;
284          } catch (e) {}
285          try {
286            if (window.__TREKKIE_SHIM_QUEUE == null) {
287              window.__TREKKIE_SHIM_QUEUE = [];
288            }
289            window.__TREKKIE_SHIM_QUEUE.push({
290              from: 'trekkie-stub',
291              method: method,
292              args: args.slice(1),
293              pageContext: {
294                url: pageUrl,
295                referrer: pageReferrer
296              }
297            });
298          } catch (e) {
299            // no-op
300          }
301        }
302        return trekkie;
303      };
304    };
305    for (var i = 0; i < trekkie.methods.length; i++) {
306      var key = trekkie.methods[i];
307      trekkie[key] = trekkie.factory(key);
308    }
309    trekkie.load = function(config) {
310      trekkie.config = config || {};
311      trekkie.config.initialDocumentCookie = document.cookie;
312      var first = document.getElementsByTagName('script')[0];
313var script = document.createElement('script');
314script.type = 'text/javascript';
315script.onerror = function(e) {
316  var scriptFallback = document.createElement('script');
317  scriptFallback.type = 'text/javascript';
318  scriptFallback.onerror = function(error) {
319          var Monorail = {
320      produce: function produce(monorailDomain, schemaId, payload) {
321        var currentMs = new Date().getTime();
322        var event = {
323          schema_id: schemaId,
324          payload: payload,
325          metadata: {
326            event_created_at_ms: currentMs,
327            event_sent_at_ms: currentMs
328          }
329        };
330        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
331      },
332      sendRequest: function sendRequest(endpointUrl, payload) {
333        // Try the sendBeacon API
334        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
335          var blobData = new window.Blob([payload], {
336            type: 'text/plain'
337          });
338
339          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
340            return true;
341          } // sendBeacon was not successful
342
343        } // XHR beacon
344
345        var xhr = new XMLHttpRequest();
346
347        try {
348          xhr.open('POST', endpointUrl);
349          xhr.setRequestHeader('Content-Type', 'text/plain');
350          xhr.send(payload);
351        } catch (e) {
352          console.log(e);
353        }
354
355        return false;
356      },
357      isIos12: function isIos12() {
358        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
359      }
360    };
361    Monorail.produce('monorail-edge.shopifysvc.com',
362      'trekkie_storefront_load_errors/1.1',
363      {shop_id: 9437446229,
364      theme_id: 51099107413,
365      app_name: "storefront",
366      context_url: window.location.href,
367      source_url: "//www.lederhaas-cosmetics.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
368
369  };
370  scriptFallback.async = true;
371  scriptFallback.src = '//www.lederhaas-cosmetics.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
372  first.parentNode.insertBefore(scriptFallback, first);
373};
374script.async = true;
375script.src = '//www.lederhaas-cosmetics.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
376first.parentNode.insertBefore(script, first);
377
378    };
379    trekkie.load(
380      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":9437446229,"isMerchantRequest":null,"themeId":51099107413,"themeCityHash":"2842701794495121900","contentLanguage":"de","currency":"EUR","eventMetadataId":"9e51cae6-90e1-49fa-beca-d720ea3043cd"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
381    );
382
383    var loaded = false;
384    trekkie.ready(function() {
385      if (loaded) return;
386      loaded = true;
387
388      window.ShopifyAnalytics.lib = window.trekkie;
389
390      var originalDocumentWrite = document.write;
391      document.write = customDocumentWrite;
392      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
393      document.write = originalDocumentWrite;
394
395      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
396      var token = match? match[1]: undefined;
397      if (!hasLoggedConversion(token)) {
398        setCookieIfConversion(token);
399        window.ShopifyAnalytics.lib.track("Viewed Product",{"currency":"EUR","variantId":49693477306702,"productId":9835443945806,"productGid":"gid:\/\/shopify\/Product\/9835443945806","name":"Seifenoper - Handseife Volksoper","price":"18.00","sku":"","brand":"lederhaas webshop","variant":null,"category":"Handwash","nonInteraction":true,"remote":false,"available":true},undefined,undefined,{"shopifyEmitted":true});
400      }
401    });
402
403    window.ShopifyAnalytics.lib.page(null,{"pageType":"product","resourceType":"product","resourceId":9835443945806,"requestId":"5035f210-b727-42f5-ab33-c9ce170ab01b-1791172276","shopifyEmitted":true});
404
405    var eventsListenerScript = document.createElement('script');
406    eventsListenerScript.async = true;
407    eventsListenerScript.src = "//www.lederhaas-cosmetics.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
408    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
409})();</script>
409
410  
410<script>
411  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
412    window.ga = function ga() {
413      (window.ga.q = window.ga.q || []).push(arguments);
414      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
415        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
416      }
417      console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information.");
418    };
419    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
420      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
421    }
422  }
423</script>
vendor: 1 bytes, line 423
423
424<script
425  defer
426  src="https://www.lederhaas-cosmetics.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
427  data-application="storefront-renderer"
428  data-shop-id="9437446229"
429  data-render-region="gcp-us-west1"
430  data-page-type="product"
431  data-theme-instance-id="51099107413"
432  data-theme-name="Lederhaas"
433  data-theme-version="12.2.1"
434  data-monorail-region="shop_domain"
435  data-resource-timing-sampling-rate="10"
436  data-shs="true"
437  data-shs-beacon="true"
438  data-shs-export-with-fetch="true"
439  data-shs-logs-sample-rate="1"
440  data-shs-beacon-endpoint="https://www.lederhaas-cosmetics.com/api/collect"
441></script>
441
442<meta name="shopify-y" content="082bd7c9-cae6-4470-b92a-216858194415" data-expiration="1822729876000"><meta name="shopify-s" content="237d7d61-07d4-4f34-b89e-4428b4b39f7d" data-expiration="1791174076000"><meta name="new-cookie-storage-activated" content="t">
443</head>
444
445<body class="template-product">
446
447  <a class="in-page-link visually-hidden skip-link" href="#MainContent">Direkt zum Inhalt</a>
448
449  <div id="SearchDrawer" class="search-bar drawer drawer--top" role="dialog" aria-modal="true" aria-label="Suchen">
450    <div class="search-bar__table">
451      <div class="search-bar__table-cell search-bar__form-wrapper">
452        <form class="search search-bar__form" action="/search" method="get" role="search">
453          <input class="search__input search-bar__input" type="search" name="q" value="" placeholder="Suchen" aria-label="Suchen">
454          <button class="search-bar__submit search__submit btn--link" type="submit">
455            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 37 40"><path d="M35.6 36l-9.8-9.8c4.1-5.4 3.6-13.2-1.3-18.1-5.4-5.4-14.2-5.4-19.7 0-5.4 5.4-5.4 14.2 0 19.7 2.6 2.6 6.1 4.1 9.8 4.1 3 0 5.9-1 8.3-2.8l9.8 9.8c.4.4.9.6 1.4.6s1-.2 1.4-.6c.9-.9.9-2.1.1-2.9zm-20.9-8.2c-2.6 0-5.1-1-7-2.9-3.9-3.9-3.9-10.1 0-14C9.6 9 12.2 8 14.7 8s5.1 1 7 2.9c3.9 3.9 3.9 10.1 0 14-1.9 1.9-4.4 2.9-7 2.9z"/></svg>
456            <span class="icon__fallback-text">Suchen</span>
457          </button>
458        </form>
459      </div>
460      <div class="search-bar__table-cell text-right">
461        <button type="button" class="btn--link search-bar__close js-drawer-close">
462          <svg xmlns="http://www.w3.org/2000/svg" width="30.831" height="30.83" viewBox="0 0 30.831 30.83">
463  <g id="Gruppe_763" data-name="Gruppe 763" transform="translate(-1520.474 -288.686)">
464    <g id="Gruppe_234" data-name="Gruppe 234" transform="translate(1520.828 289.04)">
465      <path id="Pfad_118" data-name="Pfad 118" d="M0,0,30.123,30.123" fill="none" stroke="#2b2e34" stroke-width="1"/>
466    </g>
467    <g id="Gruppe_235" data-name="Gruppe 235" transform="translate(1550.951 289.04)">
468      <path id="Pfad_119" data-name="Pfad 119" d="M0,0-30.123,30.123" fill="none" stroke="#2b2e34" stroke-width="1"/>
469    </g>
470  </g>
471</svg>
472
473          <span class="icon__fallback-text">Schließen (esc)</span>
474        </button>
475      </div>
476    </div>
477  </div>
478
479  <div class="cart-popup-wrapper cart-popup-wrapper--hidden" role="dialog" aria-modal="true" aria-labelledby="CartPopupHeading" data-cart-popup-wrapper>
480  <div class="cart-popup" data-cart-popup tabindex="-1">
481    
482    <button class="cart-popup__close" aria-label="Schließen" data-cart-popup-close><svg xmlns="http://www.w3.org/2000/svg" width="30.831" height="30.83" viewBox="0 0 30.831 30.83">
483  <g id="Gruppe_763" data-name="Gruppe 763" transform="translate(-1520.474 -288.686)">
484    <g id="Gruppe_234" data-name="Gruppe 234" transform="translate(1520.828 289.04)">
485      <path id="Pfad_118" data-name="Pfad 118" d="M0,0,30.123,30.123" fill="none" stroke="#2b2e34" stroke-width="1"/>
486    </g>
487    <g id="Gruppe_235" data-name="Gruppe 235" transform="translate(1550.951 289.04)">
488      <path id="Pfad_119" data-name="Pfad 119" d="M0,0-30.123,30.123" fill="none" stroke="#2b2e34" stroke-width="1"/>
489    </g>
490  </g>
491</svg>
492</button>
493    
494    
495    <h2 id="CartPopupHeading" class="cart-popup__heading">Mein Warenkorb</h2>
496    
497
498  
499    <div class="empty-page-content text-center">
500      <h1>Einkaufswagen</h1>
501      <p class="cart--empty-message">Ihr Einkaufswagen ist im Moment leer.</p>
502      <div class="cookie-message">
503        <p>Aktivieren Sie Cookies, um den Einkaufswagen benutzen zu können</p>
504      </div>
505      <a href="/" class="btn btn--has-icon-after cart__continue-btn">Einkauf fortzusetzen<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-arrow-right" viewBox="0 0 20 8"><path d="M15.186.445c.865.944 1.614 1.662 2.246 2.154.631.491 1.227.857 1.787 1.098v.44a9.933 9.933 0 0 0-1.875 1.196c-.606.485-1.328 1.196-2.168 2.134h-.752c.612-1.309 1.253-2.315 1.924-3.018H.77v-.986h15.577c-.495-.632-.84-1.1-1.035-1.406-.196-.306-.486-.843-.87-1.612h.743z" fill="#000" fill-rule="evenodd"/></svg></a>
506    </div>
507  
508
509    
510
511    
512    
513    
514  </div>
515</div>
516
517
518  <div id="shopify-section-header" class="shopify-section">
519  
520
521<div data-section-id="header" data-section-type="header-section"  class="old-header">
522  
523  
524  	<div class="header-bar page-width"> 
525      <button id="menu-open-button" class="menu-burger"></button>
526      <div id="header-page-title">        
527        
528          <a href=""> 
529              
530          </a>
531        
532        <!--
533           -->       
534              
535        
536
537        <a id="shopping-cart" href="/cart" class="shopping-cart-amount">
538          <div class="shopping-cart-wrapper">
539            <svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
540              	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
541              <path d="M59.5,29l0-2.4c0-4-3.5-9.7-10-9.7c-6.8,0-10,5.8-10,9.7V29H28.4v43.7h42.3V29H59.5z M41.5,26.6c0-3.1,2.6-7.7,8-7.7
542              	c5.7,0,8,5,8,7.7l0,2.4H41.5V26.6z M68.7,70.7H30.4V30.9h9.2v8h2v-8h16.1l0,8h2l0-8h9.1V70.7z"/>
543              </svg>
544                  
545                  <div class="red-dot"   style="display:none;" ></div>
546               
547          </div>
548        </a>
549        
550        
551        
552
553      </div>
554      
555      <div class="header-bar-logo-n-cart">      
556        <a id="shopping-cart" href="/cart">
557          <span class="shopping-cart-label">Warenkorb:</span>  <span class="amount">(0) </span>
558        </a>
559
560        <a id="logo_link" href="/">
561          
562            <svg xmlns="http://www.w3.org/2000/svg" width="286.044" height="109.086" viewBox="0 0 286.044 109.086">
563  <g id="Gruppe_86" data-name="Gruppe 86" transform="translate(99.769 109.086)">
564    <path id="Pfad_60" data-name="Pfad 60" d="M0,0C-21.27,0-39.309-11.825-56.037-18.519a36.374,36.374,0,0,1-19.358,5.376c-10.274,0-15.412-4.414-15.412-7.044,0-3.112,6.929-6.1,15.173-6.1,5.378,0,11.591,1.674,18.162,3.825,6.333-4.42,12.187-12.543,18.76-25.571C-46.6-45.4-56.037-43.848-67.748-43.848c-21.865,0-32.021-9.559-32.021-17.084,0-8.006,10.395-16.849,25.092-19a1.773,1.773,0,0,1,.29-.024c2.034,0,3.763,3.5,1.024,3.606a30.669,30.669,0,0,0-7.766,1.194c-5.615,1.553-13.859,6.812-13.859,13.025,0,8.483,13.141,14.815,29.153,14.815A77.483,77.483,0,0,0-36.2-53.168C-16.369-97.019-3.706-106.1,1.315-106.1c2.149,0,4.3,1.553,4.3,6.688,0,5.021-3.107,19-17.327,33.815A67.269,67.269,0,0,1-31.185-51.135C-37.279-38.113-43.97-27.476-52.811-20.792-35.845-14.337-16.608-4.661,0-4.661c7.168,0,9.8-3.221,9.8-5.609,0-5.023-5.021-5.142-5.021-7.054,0-1.071,1.673-1.556,2.868-1.556,3.346,0,5.736,3.944,5.736,7.892C13.382-6.93,9.32,0,0,0M-75.395-23.061c-5.734,0-9.2,1.556-9.2,2.155,0,1.075,3.344,3.349,11.589,3.349a26.378,26.378,0,0,0,12.189-2.755,46.24,46.24,0,0,0-14.579-2.749M.12-100.962c-.836,0-14.459,9.319-28.795,43.971A62.846,62.846,0,0,0-14.458-68.1C-5.018-78.138,1.075-93.2,1.075-98.81c0-1.313-.359-2.152-.955-2.152M174.447-17.2c-2.869,0-5.26-3.824-4.782-6.935a3.273,3.273,0,0,1,1.2-2.031,2.306,2.306,0,0,1,1.277-.329c.785,0,1.544.288,1.47.809-.223,1.36.3,4.21,1.066,4.21a.342.342,0,0,0,.133-.028c.592-.239,1.91-2.869,1.91-9.676a46.172,46.172,0,0,1,.359-6.454c-3.584,3.344-15.413,12.186-19.475,12.186-1.553,0-2.866-1.556-2.866-3.706a18.181,18.181,0,0,1,.235-2.863s-4.778,3.825-6.928,3.825c-1.076,0-1.791-1.675-1.791-3.948C142.068-28.193,134.3-23.3,129.878-23.3c-2.268,0-2.268-4.538-1.672-6.807-1.912,1.913-4.3,3.463-5.972,3.463-.72,0-2.868-.6-2.987-4.662a10.234,10.234,0,0,1,.954-4.061c-7.766,6.211-15.294,9.323-16.966,9.323a3.058,3.058,0,0,1-2.633-2.874,19.979,19.979,0,0,1,.483-6.328c-3.862,4.792-11.038,12.676-13.358,12.676a.831.831,0,0,1-.144-.012,4.17,4.17,0,0,1-2.631-3.7A57.944,57.944,0,0,1,87.1-37.875a18.176,18.176,0,0,1-6.69,1.434,8.826,8.826,0,0,1-5.854-1.672c-2.868,3.944-6.574,9.2-8.486,14.219l-.835,2.512a.908.908,0,0,1-.9.682,3.039,3.039,0,0,1-2.33-1.761,16.409,16.409,0,0,1,.237-5.257,32.485,32.485,0,0,1,2.148-6.93,44.513,44.513,0,0,1-5.968,4.9c-6.207,4.332-12.529,7.173-15.364,7.173-.058,0-.115,0-.169,0a4.579,4.579,0,0,1-4.065-4.662c-.092.009-.189.013-.288.013-1.459,0-3.677-.849-4.01-2.638-.122-.838.356-1.2,2.507-1.437a7.947,7.947,0,0,0,3.109-.953,38.215,38.215,0,0,1,3.938-6.573c2.153-2.51,3.706-3.585,5.378-3.7.072-.007.146-.011.219-.011,1.134,0,2.305.921,2.531,3.95.237,3.109-2.032,4.664-3.226,5.5a36.86,36.86,0,0,1-4.662,2.628,3.253,3.253,0,0,0-.359,1.793c0,.481.719,1.075,2.388,1.075,2.276,0,5.859-1.556,10.159-4.3a55.211,55.211,0,0,0,10.037-8.481,6.017,6.017,0,0,1,3.086-1.012,1.092,1.092,0,0,1,.381.053s1.316.364.474,2.153A46.351,46.351,0,0,0,67.87-31.9a74.051,74.051,0,0,1,5.373-8.959A11.193,11.193,0,0,1,73-44.683a5.433,5.433,0,0,1,3.7-4.661.752.752,0,0,1,.22-.033c1.145,0,2.394,2.5,2.171,3.735-.241,1.2-1.316,2.988-1.316,3.345s-.117,2.511,3.705,2.511a13.676,13.676,0,0,0,6.689-1.793c6.814-21.624,19.237-34.649,23.9-34.649,2.267,0,3.225,2.271,3.225,4.538,0,5.5-7.406,21.629-22.583,30.946-1.2,3.589-2.747,10.752-1.794,10.752.838,0,5.376-4.773,10.159-10.272a2.214,2.214,0,0,1,1.652-.847,1.394,1.394,0,0,1,.617.134,2.8,2.8,0,0,1,1.553,2.985c-.475,3.941-1.072,7.525-.238,7.643a2.249,2.249,0,0,0,.338.024c3.578,0,13.719-6.756,19.5-11.494,2.507-2.864,5.138-5.014,6.691-5.014.6,0,1.675.6,2.031,3.226a13.27,13.27,0,0,1-.478,4.062,3.42,3.42,0,0,1,.6,1.793c-.119,1.549-.953,3.583-1.553,7.166-.31,1.758-.264,2.441.834,2.441a4.537,4.537,0,0,0,.6-.048c3.347-.6,10.035-4.9,13.5-7.653,1.08-5.014,7.288-13.02,12.069-13.02.837,0,1.912,1.553,2.152,3.346a5.528,5.528,0,0,1-.357,3.1c.234.24.234.6.117,1.075a34.962,34.962,0,0,0-1.791,8.487c-.121,1.673.119,2.268,1.075,2.268,2.267,0,11.469-5.974,17.8-11.112.84-2.985,2.391-6.93,5.616-8.246a.745.745,0,0,1,.3-.061c1.081,0,2.567,2.079,2.567,3.172,0,1.313-2.631,3.1-3.939,4.179-1.555,1.313-2.393,2.272-2.393,4.425,0,2.744.6,5.491.6,9.555,0,6.336-2.748,11.473-6.091,11.473m-44.33-25.453a12.957,12.957,0,0,0-3.939,3.466c-.959,1.2-2.99,4.9-2.99,6.212,0,.212.118.3
56407.321.307,1.056,0,4.413-2.547,5.416-4.253.359-.6,2.866-5.732,1.192-5.732m26.831-2.074a.494.494,0,0,0-.186.045c-.953.357-4.181,3.466-5.5,6.089-1.791,3.466-1.434,4.543-.953,4.664a.287.287,0,0,0,.08.01c1.1,0,5.459-4.383,6.97-7.181a1.038,1.038,0,0,1-.476-1.075c.216-.877.636-2.552.064-2.552M111.239-72.047c-6.091,4.182-12.787,15.415-16.847,26.4a52.355,52.355,0,0,0,8.843-8.959c4.538-5.736,8-14.458,8-17.446m-122.352,50.9c-5.256,0-6.452-5.137-5.616-9.557a21.39,21.39,0,0,1-3.583.239c-2.508,0-4.9-1.551-4.9-3.824a1.392,1.392,0,0,1,1.195-1.555c.776,0,3.2,1.34,7.367,1.34q.483,0,1-.025C-10.756-45.52-2.988-50.182.716-50.182c1.793,0,2.509,2.034,2.509,4.065,0,7.05-8.125,12.428-14.456,14.337-1.078,3.587.238,6.212,3.106,6.212,4.419,0,13.859-4.3,24.373-12.9a26.281,26.281,0,0,1,4.9-6.693,3.922,3.922,0,0,1,2.268-.716c1.914,0,2.51.716,2.51,1.553,0,.959-.476,1.672-3.942,4.657-2.033,2.871-3.344,5.618-3.344,9.083,0,1.074.118,1.793.6,1.793,3.226,0,12.3-19.117,15.173-29.273C20.67-62.012,10.872-73.717,10.872-88.176c0-9.8,5.736-20.91,14.339-20.91,6.332,0,16.369,7.408,16.369,29.633a80.391,80.391,0,0,1-2.271,19.116c1.912.6,7.047.48,7.047,2.39,0,.837-1.9,1.075-3.7,1.075a21.777,21.777,0,0,1-4.187-.359C32.855-36.56,22.1-22.1,16.369-22.1c-1.555,0-2.87-3.349-2.87-6.212a17.537,17.537,0,0,1,.6-4.9C7.407-27.837-4.181-21.149-11.113-21.149m9.167-24.039a.2.2,0,0,0-.087.025c-3.344,1.8-6.212,5.734-8,9.8,3.942-1.075,8.242-5.611,8.242-9.441,0-.1,0-.381-.152-.381M25.69-105.5c-5.738,0-10.278,9.559-10.278,18.045,0,12.185,8.484,21.982,19.953,26.044a76.9,76.9,0,0,0,2.393-17.922c0-14.334-5.14-26.167-12.068-26.167" fill="#2b2e34"/>
565  </g>
566</svg>
567
568          
569        </a>
570        
571        
572      </div>
573    </div>
574  <div class="header-bar-spacer"></div>
575
576  
577  
578
579  
580  <div id="menu" class="menu-container">
581    <div class="zoom-lens">
582    <button id="menu-close-button" class="menu-close"></button>
583
584      <br><br> <br><br> 
585
586    <div class="lang-switch">
587      <button class="lang-en">EN</button> | <button class="lang-de">DE</button>
588    </div>
589      
590    
591      <a href="/">SHOP </a>
592      <div class="link_group">
593          
594          <a href="/collections/face">FACE </a>
595          
596          <a href="/collections/body">BODY </a>
597          
598          <a href="/collections/hair">HAIR </a>
599          
600          <a href="/products/handwash-volksoper">Seifenoper - Handwash Volksoper </a>
601          
602          <a href="/products/kissenspray">KISSENSPRAY  </a>
603        
604      </div>
605      <br>
606    
607      <a href="/collections/botanical-edition">EDITIONEN </a>
608      <div class="link_group">
609          
610          <a href="/collections/honey-bee-edition">Honey Bee Edition </a>
611          
612          <a href="/collections/rock-salt-edition">Rock Salt Edition </a>
613          
614          <a href="/collections/botanical-edition">Botanical Edition </a>
615          
616          <a href="/collections/edition-arrivee">Edition arrivée </a>
617          
618          <a href="/collections/art-edition">Art Edition </a>
619          
620          <a href="/products/handwash-volksoper">Seifenoper - Handwash Volksoper </a>
621        
622      </div>
623      <br>
624    
625      <a href="/pages/hotel-1">Hotel </a>
626      <div class="link_group">
627        
628      </div>
629      <br>
630    
631      <a href="/pages/story-qualitat-und-philosophie">Story </a>
632      <div class="link_group">
633          
634          <a href="/pages/story-qualitat-und-philosophie">Qualität und Philosophie </a>
635          
636          <a href="/pages/story-wolfgang-lederhaas">Wolfgang Lederhaas </a>
637          
638          <a href="/pages/story-beauty">Beauty </a>
639        
640      </div>
641      <br>
642    
643      <a href="/pages/kontakt">Kontakt </a>
644      <div class="link_group">
645        
646      </div>
647      <br>
648    
649    
650    <!--a href="/collections/botanical-edition" class="hl-shop"><h2> SHOP </h2></a>
651    <div class="collections">
652      <a href="/collections/botanical-edition"> Botanical <span class="edition">Edition</span> </a>      
653      <a href="/collections/art-edition"> Art <span class="edition">Edition</span> </a>
654      <a href="/collections/edition-arrivee"> <span class="edition">Edition</span> ARRIVÉE </a>
655      <a href="/collections/honey-bee-edition"> HONEY BEE <span class="edition">Edition</span> </a>
656      <a href="/collections/rock-salt-edition"> Rock Salt <span class="edition">Edition</span></a>
657      
658      
659        <a href="/collections/botanical-edition">Botanical <span class='edition'>EDITION</span> </a>
660      
661        <a href="/collections/art-edition">Art <span class='edition'>EDITION</span> </a>
662      
663        <a href="/collections/edition-arrivee"><span class='edition'>EDITION</span> arrivée </a>
664      
665        <a href="/collections/honey-bee-edition">Honey Bee <span class='edition'>EDITION</span> </a>
666      
667        <a href="/collections/rock-salt-edition">Rock Salt <span class='edition'>EDITION</span> </a>
668      
669    </div> <br>
670    
671    <a href="/pages/partner-hotel"><h2 class="hl-story"> HOTEL </h2></a>  
672     
673    <a href="/pages/story-qualitat-und-philosophie"><h2 class="hl-story"> STORY </h2></a>
674    
675      <a href="/pages/story-qualitat-und-philosophie">Qualität und Philosophie </a>
676    
677      <a href="/pages/story-wolfgang-lederhaas">Wolfgang Lederhaas </a>
678    
679      <a href="/pages/story-beauty">Beauty </a>
680        
681    <br>    
682    
683    <a href="/pages/kontakt">
684    	<h2 class="hl-contact"> Contact </h2>
685    </a-->
686    
687    <div class="menu-footer">
688      
689        <a href="/pages/partner-shop">Shops </a>
690      
691        <a href="/pages/faq">FAQ </a>
692      
693        <a href="/pages/presse">Presse </a>
694          
695    </div>
696      
697      <div id="scroll_arrow_menu"></div>
698    </div>
699  </div>
700
701</div>
702
703
704
705<!-- new header -->
706
707<div class="new-header">
708  <div class="header-bar page-width"> 
709    <div class="logo-container">
710        <a id="logo_link" href="/">
711          
712            <svg xmlns="http://www.w3.org/2000/svg" width="286.044" height="109.086" viewBox="0 0 286.044 109.086">
713  <g id="Gruppe_86" data-name="Gruppe 86" transform="translate(99.769 109.086)">
714    <path id="Pfad_60" data-name="Pfad 60" d="M0,0C-21.27,0-39.309-11.825-56.037-18.519a36.374,36.374,0,0,1-19.358,5.376c-10.274,0-15.412-4.414-15.412-7.044,0-3.112,6.929-6.1,15.173-6.1,5.378,0,11.591,1.674,18.162,3.825,6.333-4.42,12.187-12.543,18.76-25.571C-46.6-45.4-56.037-43.848-67.748-43.848c-21.865,0-32.021-9.559-32.021-17.084,0-8.006,
71410.395-16.849,25.092-19a1.773,1.773,0,0,1,.29-.024c2.034,0,3.763,3.5,1.024,3.606a30.669,30.669,0,0,0-7.766,1.194c-5.615,1.553-13.859,6.812-13.859,13.025,0,8.483,13.141,14.815,29.153,14.815A77.483,77.483,0,0,0-36.2-53.168C-16.369-97.019-3.706-106.1,1.315-106.1c2.149,0,4.3,1.553,4.3,6.688,0,5.021-3.107,19-17.327,33.815A67.269,67.269,0,0,1-31.185-51.135C-37.279-38.113-43.97-27.476-52.811-20.792-35.845-14.337-16.608-4.661,0-4.661c7.168,0,9.8-3.221,9.8-5.609,0-5.023-5.021-5.142-5.021-7.054,0-1.071,1.673-1.556,2.868-1.556,3.346,0,5.736,3.944,5.736,7.892C13.382-6.93,9.32,0,0,0M-75.395-23.061c-5.734,0-9.2,1.556-9.2,2.155,0,1.075,3.344,3.349,11.589,3.349a26.378,26.378,0,0,0,12.189-2.755,46.24,46.24,0,0,0-14.579-2.749M.12-100.962c-.836,0-14.459,9.319-28.795,43.971A62.846,62.846,0,0,0-14.458-68.1C-5.018-78.138,1.075-93.2,1.075-98.81c0-1.313-.359-2.152-.955-2.152M174.447-17.2c-2.869,0-5.26-3.824-4.782-6.935a3.273,3.273,0,0,1,1.2-2.031,2.306,2.306,0,0,1,1.277-.329c.785,0,1.544.288,1.47.809-.223,1.36.3,4.21,1.066,4.21a.342.342,0,0,0,.133-.028c.592-.239,1.91-2.869,1.91-9.676a46.172,46.172,0,0,1,.359-6.454c-3.584,3.344-15.413,12.186-19.475,12.186-1.553,0-2.866-1.556-2.866-3.706a18.181,18.181,0,0,1,.235-2.863s-4.778,3.825-6.928,3.825c-1.076,0-1.791-1.675-1.791-3.948C142.068-28.193,134.3-23.3,129.878-23.3c-2.268,0-2.268-4.538-1.672-6.807-1.912,1.913-4.3,3.463-5.972,3.463-.72,0-2.868-.6-2.987-4.662a10.234,10.234,0,0,1,.954-4.061c-7.766,6.211-15.294,9.323-16.966,9.323a3.058,3.058,0,0,1-2.633-2.874,19.979,19.979,0,0,1,.483-6.328c-3.862,4.792-11.038,12.676-13.358,12.676a.831.831,0,0,1-.144-.012,4.17,4.17,0,0,1-2.631-3.7A57.944,57.944,0,0,1,87.1-37.875a18.176,18.176,0,0,1-6.69,1.434,8.826,8.826,0,0,1-5.854-1.672c-2.868,3.944-6.574,9.2-8.486,14.219l-.835,2.512a.908.908,0,0,1-.9.682,3.039,3.039,0,0,1-2.33-1.761,16.409,16.409,0,0,1,.237-5.257,32.485,32.485,0,0,1,2.148-6.93,44.513,44.513,0,0,1-5.968,4.9c-6.207,4.332-12.529,7.173-15.364,7.173-.058,0-.115,0-.169,0a4.579,4.579,0,0,1-4.065-4.662c-.092.009-.189.013-.288.013-1.459,0-3.677-.849-4.01-2.638-.122-.838.356-1.2,2.507-1.437a7.947,7.947,0,0,0,3.109-.953,38.215,38.215,0,0,1,3.938-6.573c2.153-2.51,3.706-3.585,5.378-3.7.072-.007.146-.011.219-.011,1.134,0,2.305.921,2.531,3.95.237,3.109-2.032,4.664-3.226,5.5a36.86,36.86,0,0,1-4.662,2.628,3.253,3.253,0,0,0-.359,1.793c0,.481.719,1.075,2.388,1.075,2.276,0,5.859-1.556,10.159-4.3a55.211,55.211,0,0,0,10.037-8.481,6.017,6.017,0,0,1,3.086-1.012,1.092,1.092,0,0,1,.381.053s1.316.364.474,2.153A46.351,46.351,0,0,0,67.87-31.9a74.051,74.051,0,0,1,5.373-8.959A11.193,11.193,0,0,1,73-44.683a5.433,5.433,0,0,1,3.7-4.661.752.752,0,0,1,.22-.033c1.145,0,2.394,2.5,2.171,3.735-.241,1.2-1.316,2.988-1.316,3.345s-.117,2.511,3.705,2.511a13.676,13.676,0,0,0,6.689-1.793c6.814-21.624,19.237-34.649,23.9-34.649,2.267,0,3.225,2.271,3.225,4.538,0,5.5-7.406,21.629-22.583,30.946-1.2,3.589-2.747,10.752-1.794,10.752.838,0,5.376-4.773,10.159-10.272a2.214,2.214,0,0,1,1.652-.847,1.394,1.394,0,0,1,.617.134,2.8,2.8,0,0,1,1.553,2.985c-.475,3.941-1.072,7.525-.238,7.643a2.249,2.249,0,0,0,.338.024c3.578,0,13.719-6.756,19.5-11.494,2.507-2.864,5.138-5.014,6.691-5.014.6,0,1.675.6,2.031,3.226a13.27,13.27,0,0,1-.478,4.062,3.42,3.42,0,0,1,.6,1.793c-.119,1.549-.953,3.583-1.553,7.166-.31,1.758-.264,2.441.834,2.441a4.537,4.537,0,0,0,.6-.048c3.347-.6,10.035-4.9,13.5-7.653,1.08-5.014,7.288-13.02,12.069-13.02.837,0,1.912,1.553,2.152,3.346a5.528,5.528,0,0,1-.357,3.1c.234.24.234.6.117,1.075a34.962,34.962,0,0,0-1.791,8.487c-.121,1.673.119,2.268,1.075,2.268,2.267,0,11.469-5.974,17.8-11.112.84-2.985,2.391-6.93,5.616-8.246a.745.745,0,0,1,.3-.061c1.081,0,2.567,2.079,2.567,3.172,0,1.313-2.631,3.1-3.939,4.179-1.555,1.313-2.393,2.272-2.393,4.425,0,2.744.6,5.491.6,9.555,0,6.336-2.748,11.473-6.091,11.473m-44.33-25.453a12.957,12.957,0,0,0-3.939,3.466c-.959,1.2-2.99,4.9-2.99,6.212,0,.212.118.307.321.307,1.056,0,4.413-2.547,5.416-4.253.359-.6,2.866-5.732,1.192-5.732m26.831-2.074a.494.494,0,0,0-.186.045c-.953.357-4.181,3.466-5.5,6.089-1.791,3.466-1.434,4.543-.953,4.664a.287.287,0,0,0,.08.01c1.1,0,5.459-4.383,6.97-7.181a1.038,1.038,0,0,1-.476-1.075c.216-.877.636-2.552.064-2.552M111.239-72.047c-6.091,4.182-12.787,15.415-16.847,26.4a52.355,52.355,0,0,0,8.843-8.959c4.538-5.736,8-14.458,8-17.446m-122.352,50.9c-5.256,0-6.452-5.137-5.616-9.557a21.39,21.39,0,0,1-3.583.239
714c-2.508,0-4.9-1.551-4.9-3.824a1.392,1.392,0,0,1,1.195-1.555c.776,0,3.2,1.34,7.367,1.34q.483,0,1-.025C-10.756-45.52-2.988-50.182.716-50.182c1.793,0,2.509,2.034,2.509,4.065,0,7.05-8.125,12.428-14.456,14.337-1.078,3.587.238,6.212,3.106,6.212,4.419,0,13.859-4.3,24.373-12.9a26.281,26.281,0,0,1,4.9-6.693,3.922,3.922,0,0,1,2.268-.716c1.914,0,2.51.716,2.51,1.553,0,.959-.476,1.672-3.942,4.657-2.033,2.871-3.344,5.618-3.344,9.083,0,1.074.118,1.793.6,1.793,3.226,0,12.3-19.117,15.173-29.273C20.67-62.012,10.872-73.717,10.872-88.176c0-9.8,5.736-20.91,14.339-20.91,6.332,0,16.369,7.408,16.369,29.633a80.391,80.391,0,0,1-2.271,19.116c1.912.6,7.047.48,7.047,2.39,0,.837-1.9,1.075-3.7,1.075a21.777,21.777,0,0,1-4.187-.359C32.855-36.56,22.1-22.1,16.369-22.1c-1.555,0-2.87-3.349-2.87-6.212a17.537,17.537,0,0,1,.6-4.9C7.407-27.837-4.181-21.149-11.113-21.149m9.167-24.039a.2.2,0,0,0-.087.025c-3.344,1.8-6.212,5.734-8,9.8,3.942-1.075,8.242-5.611,8.242-9.441,0-.1,0-.381-.152-.381M25.69-105.5c-5.738,0-10.278,9.559-10.278,18.045,0,12.185,8.484,21.982,19.953,26.044a76.9,76.9,0,0,0,2.393-17.922c0-14.334-5.14-26.167-12.068-26.167" fill="#2b2e34"/>
715  </g>
716</svg>
717
718          
719        </a>
720    </div>    
721    <div class="text-right height-0">
722      <a id="shopping-cart" href="/cart">      
723        <svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
724        	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
725        <path d="M59.5,29l0-2.4c0-4-3.5-9.7-10-9.7c-6.8,0-10,5.8-10,9.7V29H28.4v43.7h42.3V29H59.5z M41.5,26.6c0-3.1,2.6-7.7,8-7.7
726        	c5.7,0,8,5,8,7.7l0,2.4H41.5V26.6z M68.7,70.7H30.4V30.9h9.2v8h2v-8h16.1l0,8h2l0-8h9.1V70.7z"/>
727        </svg>
728           
729            <div class="red-dot"    style="display:none;" ></div>
730         
731      </a>
732    </div>
733    <div class="lang-switch">
734      <button class="lang-en">EN</button> | <button class="lang-de">DE</button>
735    </div>
736    <ul>
737      
738          
739          <li>
740            <a href="/"> SHOP </a>
741            
742            <ul>
743                
744                <li><a href="/collections/face"> FACE </a></li>
745                
746                <li><a href="/collections/body"> BODY </a></li>
747                
748                <li><a href="/collections/hair"> HAIR </a></li>
749                
750                <li><a href="/products/handwash-volksoper"> Seifenoper - Handwash Volksoper </a></li>
751                
752                <li><a href="/products/kissenspray"> KISSENSPRAY  </a></li>
753              
754            </ul>
755            
756          </li>
757      
758          
759          <li>
760            <a href="/collections/botanical-edition"> EDITIONEN </a>
761            
762            <ul>
763                
764                <li><a href="/collections/honey-bee-edition"> Honey Bee Edition </a></li>
765                
766                <li><a href="/collections/rock-salt-edition"> Rock Salt Edition </a></li>
767                
768                <li><a href="/collections/botanical-edition"> Botanical Edition </a></li>
769                
770                <li><a href="/collections/edition-arrivee"> Edition arrivée </a></li>
771                
772                <li><a href="/collections/art-edition"> Art Edition </a></li>
773                
774                <li><a href="/products/handwash-volksoper"> Seifenoper - Handwash Volksoper </a></li>
775              
776            </ul>
777            
778          </li>
779      
780          
781          <li>
782            <a href="/pages/hotel-1"> Hotel </a>
783            
784          </li>
785      
786          
787          <li>
788            <a href="/pages/story-qualitat-und-philosophie"> Story </a>
789            
790            <ul>
791                
792                <li><a href="/pages/story-qualitat-und-philosophie"> Qualität und Philosophie </a></li>
793                
794                <li><a href="/pages/story-wolfgang-lederhaas"> Wolfgang Lederhaas </a></li>
795                
796                <li><a href="/pages/story-beauty"> Beauty </a></li>
797              
798            </ul>
799            
800          </li>
801      
802          
803          <li>
804            <a href="/pages/kontakt"> Kontakt </a>
805            
806          </li>
807      
808    </ul>
809  </div>
810
811
812  
813  <div class="header-bar-spacer"></div>
814</div>
815
816
817
818
819
820<script type="application/ld+json">
821{
822  "@context": "http://schema.org",
823  "@type": "Organization",
824  "name": "LEDERHAAS Cosmetics",
825  
826  "sameAs": [
827    "",
828    "",
829    "",
830    "",
831    "",
832    "",
833    "",
834    ""
835  ],
836  "url": "https:\/\/www.lederhaas-cosmetics.com"
837}
838</script>
838
839
840
841
842
843</div>
844
845  <div class="page-container" id="PageContainer">
846
847    <main class="main-content js-focus-hidden" id="MainContent" role="main" tabindex="-1">
848      
849
850<div id="shopify-section-product-template" class="shopify-section">
851<div class="product-template__container page-width"
852  id="ProductSection-product-template"
853  data-section-id="product-template"
854  data-section-type="product"
855  data-enable-history-state="true"
856>
857  
858
859
860  <div class="grid product-single product-single--medium-image">
861    
862      <div class="grid__item product-single__photos product-col-image">
863        <div class="hl-product-title"></div>   
864        <div class="product-width-limiter product-width-limiter-Handwash">
865          
866              
867              
868              
869              
870<div
871                class="product-image-lederhaas product-single__photo js-zoom-enabled product-single__photo--has-thumbnails"
872                data-image-id="50774952018254"
873                 data-zoom="//www.lederhaas-cosmetics.com/cdn/shop/files/[email protected]?v=1732106086">
874                  <img id="FeaturedImage-product-template-50774952018254"
875                       class="feature-row__image product-featured-img"
876                       src="//www.lederhaas-cosmetics.com/cdn/shop/files/lh_volksoper_85274_x720.jpg?v=1732106086"
877                       data-src="//www.lederhaas-cosmetics.com/cdn/shop/files/lh_volksoper_85274_{width}x.jpg?v=1732106086"
878                       data-widths="[720, 900, 1080, 1296, 1512, 1728, 2048]"
879                       data-aspectratio="0.7498616491422246"
880                       data-sizes="auto"
881                       tabindex="-1"
882                       alt="Seifenoper - Handseife Volksoper">
883              </div> <!--  lazyload -->
884          
885        
886          
887              
888              
889              
890              
891<div
892                class="product-image-lederhaas product-single__photo js-zoom-enabled product-single__photo--has-thumbnails hide"
893                data-image-id="50774973415758"
894                 data-zoom="//www.lederhaas-cosmetics.com/cdn/shop/files/[email protected]?v=1732106192">
895                  <img id="FeaturedImage-product-template-50774973415758"
896                       class="feature-row__image product-featured-img"
897                       src="//www.lederhaas-cosmetics.com/cdn/shop/files/IMG_1890_x720.jpg?v=1732106192"
898                       data-src="//www.lederhaas-cosmetics.com/cdn/shop/files/IMG_1890_{width}x.jpg?v=1732106192"
899                       data-widths="[720, 900, 1080, 1296, 1512, 1728, 2048]"
900                       data-aspectratio="1.015625"
901                       data-sizes="auto"
902                       tabindex="-1"
903                       alt="Seifenoper - Handseife Volksoper">
904              </div> <!--  lazyload lazypreload -->
905          
906        
907          
908              
909              
910              
911              
912<div
913                class="product-image-lederhaas product-single__photo js-zoom-enabled product-single__photo--has-thumbnails hide"
914                data-image-id="50774975447374"
915                 data-zoom="//www.lederhaas-cosmetics.com/cdn/shop/files/[email protected]?v=1732106213">
916                  <img id="FeaturedImage-product-template-50774975447374"
917                       class="feature-row__image product-featured-img"
918                       src="//www.lederhaas-cosmetics.com/cdn/shop/files/Screenshot_2024-11-20_133558_x720.png?v=1732106213"
919                       data-src="//www.lederhaas-cosmetics.com/cdn/shop/files/Screenshot_2024-11-20_133558_{width}x.png?v=1732106213"
920                       data-widths="[720, 900, 1080, 1296, 1512, 1728, 2048]"
921                       data-aspectratio="3.039141414141414"
922                       data-sizes="auto"
923                       tabindex="-1"
924                       alt="Seifenoper - Handseife Volksoper">
925              </div> <!--  lazyload lazypreload -->
926          
927        
928
929        <noscript>
930          
931          <img src="//www.lederhaas-cosmetics.com/cdn/shop/files/[email protected]?v=1732106086" alt="Seifenoper - Handseife Volksoper" id="FeaturedImage-product-template" class="product-featured-img" style="max-width: 530px;">
932        </noscript>
933
934        
935          
936
937          <div class="thumbnails-wrapper">
938            
939            <ul class="grid grid--uniform product-single__thumbnails product-single__thumbnails-product-template">
940              
941                <li class="grid__item medium-up--one-quarter product-single__thumbnails-item js">
942                  <a href="//www.lederhaas-cosmetics.com/cdn/shop/files/[email protected]?v=1732106086"
943                     class="text-link product-single__thumbnail product-single__thumbnail--product-template"
944                     data-thumbnail-id="50774952018254"
945                     data-zoom="//www.lederhaas-cosmetics.com/cdn/shop/files/[email protected]?v=1732106086">
946                    
947                       <img class="product-single__thumbnail-image" src="//www.lederhaas-cosmetics.com/cdn/shop/files/[email protected]?v=1732106086" alt="Laden Sie das Bild in den Galer
947ie-Viewer, Seifenoper - Handseife Volksoper">
948                    
949                  </a>
950                </li>
951              
952                <li class="grid__item medium-up--one-quarter product-single__thumbnails-item js">
953                  <a href="//www.lederhaas-cosmetics.com/cdn/shop/files/[email protected]?v=1732106192"
954                     class="text-link product-single__thumbnail product-single__thumbnail--product-template"
955                     data-thumbnail-id="50774973415758"
956                     data-zoom="//www.lederhaas-cosmetics.com/cdn/shop/files/[email protected]?v=1732106192">
957                    
958                       <img class="product-single__thumbnail-image" src="//www.lederhaas-cosmetics.com/cdn/shop/files/[email protected]?v=1732106192" alt="Laden Sie das Bild in den Galerie-Viewer, Seifenoper - Handseife Volksoper">
959                    
960                  </a>
961                </li>
962              
963                <li class="grid__item medium-up--one-quarter product-single__thumbnails-item js">
964                  <a href="//www.lederhaas-cosmetics.com/cdn/shop/files/[email protected]?v=1732106213"
965                     class="text-link product-single__thumbnail product-single__thumbnail--product-template"
966                     data-thumbnail-id="50774975447374"
967                     data-zoom="//www.lederhaas-cosmetics.com/cdn/shop/files/[email protected]?v=1732106213">
968                    
969                       <img class="product-single__thumbnail-image" src="//www.lederhaas-cosmetics.com/cdn/shop/files/[email protected]?v=1732106213" alt="Laden Sie das Bild in den Galerie-Viewer, Seifenoper - Handseife Volksoper">
970                    
971                  </a>
972                </li>
973              
974            </ul>
975            
976          </div>
977        
978
979        <div class="product-meta">            
980          <span class="product-card-type">Handwash</span>
981
982          <span class="product-card-metafield-size"> 500ml </span>
983
984          <div class="product-card-price-wrapper">
985            <div class="product__price">
986              €18 
987            </div>
988
989            <div class="product-card-metafield-price-per-unit"> <p><span style="background-color:transparent;color:#000000;">€ 3,6/100 ml</span></p> </div>
990          </div>
991        </div>
992
993
994         <form method="post" action="/cart/add" id="product_form_9835443945806" accept-charset="UTF-8" enctype="multipart/form-data" novalidate="novalidate" data-product-form=""><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" />
995              
996
997              <select name="id" id="ProductSelect-product-template" class="product-form__variants no-js">
998                
999                  
1000                    <option  selected="selected"  value="49693477306702">
1001                      Default Title
1002                    </option>
1003                  
1004                
1005              </select>
1006
1007              
1008
1009              <div class="product-form__error-message-wrapper product-form__error-message-wrapper--hidden" data-error-message-wrapper role="alert">
1010                <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-error" viewBox="0 0 14 14"><g fill="none" fill-rule="evenodd"><path d="M7 0a7 7 0 0 1 7 7 7 7 0 1 1-7-7z"/><path class="icon-error__symbol" d="M6.328 8.396l-.252-5.4h1.836l-.24 5.4H6.328zM6.04 10.16c0-.528.432-.972.96-.972s.972.444.972.972c0 .516-.444.96-.972.96a.97.97 0 0 1-.96-.96z" fill-rule="nonzero"/></g></svg> <span class="product-form__error-message" data-error-message>Die Menge muss 1 oder mehr sein</span>
1011              </div>
1012
1013              <div class="product-form__item product-form__item--submit product-form__item--payment-button product-form__item--no-variants">
1014                <button type="submit" name="add"
1015                  
1016                  aria-label="Kaufen"
1017                  class="btn product-form__cart-submit btn--secondary-accent"
1018                  data-add-to-cart>
1019                  <span data-add-to-cart-text>
1020                    
1021                      Kaufen
1022                    
1023                  </span>
1024                  <span class="hide" data-loader>
1025                    <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-spinner" viewBox="0 0 20 20"><path d="M7.229 1.173a9.25 9.25 0 1 0 11.655 11.412 1.25 1.25 0 1 0-2.4-.698 6.75 6.75 0 1 1-8.506-8.329 1.25 1.25 0 1 0-.75-2.385z" fill="#919EAB"/></svg>
1026                  </span>
1027                </button>
1028
1029              </div>
1030            <input type="hidden" name="product-id" value="9835443945806" /><input type="hidden" name="section-id" value="product-template" /></form> 
1031
1032
1033      </div>
1034
1035      </div>
1036
1037      <div class="grid__item product-col-text">
1038
1039        <p><span style="background-color:transparent;color:#000000;"><strong>Seifenoper - Handseife Volksoper Wien</strong></span></p><p>&nbsp;</p><p><span style="background-color:transparent;color:#000000;">Ein Traum von Seife für uns alle. Von LEDERHAAS und Ihrer Volksoper Wien.&nbsp;</span></p><p><span style="background-color:transparent;color:#000000;">Im Herzen unseres Seifen-Duftes liegt bescheiden ein Strauß Lavendel umgeben von Zitrusnoten, anbei eine Essenz vom Veilchenblatt zusammen mit kostbarem Öl vom Sandelholz.</span></p><p><span style="background-color:transparent;color:#000000;">&nbsp;</span></p><ul><li><span style="background-color:transparent;color:#000000;">zur milden Reinigung der Hände</span></li><li><span style="background-color:transparent;color:#000000;">auf Basis pflanzlicher Tenside</span></li><li><span style="background-color:transparent;color:#000000;">für alle Hauttypen</span></li><li><span style="background-color:transparent;color:#000000;">mit Zitronenöl, Sandelholz und Veilchenblattextrakt</span></li></ul>
1040
1041        <br><br>
1042
1043        
1044
1045        
1046
1047        
1048          <div class="show-hide-wrapper">
1049            <button>ANWENDUNG</button>
1050            <div class="show-hide-text">
1051              <p><span style="background-color:transparent;color:#000000;">Das Waschgel auf der feuchten Haut aufschäumen. Abspülen. Und die Haut atmet in neuer Frische.</span></p>
1052            </div>
1053          </div>
1054        
1055
1056        
1057
1058        
1059          <div class="show-hide-wrapper">
1060            <button>INHALTSSTOFFE</button>
1061            <div class="show-hide-text">
1062              <p><span style="background-color:transparent;color:#000000;">Aqua, Alcohol, Glycerin***, Lauryl Glucoside, Sodium Coco-Sulfate, Xanthan Gum, Lavandula Angustifolia Oil*, Santalum Album Oil*, Viola Odorata Leaf Oil, Parfum*, Citric Acid, Benzyl Alcohol, Benzoic Acid, Sodium Hydroxide, Sorbic Acid, Benzyl Alcohol, Limonene**, Linalool**, Geraniol**</span></p><p><span style="background-color:transparent;color:#000000;">* certified organic</span><br><span style="background-color:transparent;color:#000000;">** natural part of essential oils</span><br><span style="background-color:transparent;color:#000000;">*** made using organic ingredients</span></p>
1063            </div>
1064          </div>
1065        
1066
1067        
1068          <div class="show-hide-wrapper">
1069            <button>QUALITÄT</button>
1070            <div class="show-hide-text">
1071              <p><span style="background-color:transparent;color:#000000;">Made in Austria. Made in Vienna.</span></p>
1072            </div>
1073          </div>  
1074        
1075
1076      </div>
1077      
1078      
1079       <div class="more-collection-info">
1080
1081        <h2></h2>
1082
1083        <div class="collection-desc">      
1084                  
1085        </div>
1086
1087        <h3> WEITERE PRODUKTE </h3>
1088
1089        <div class="ajax-load collection-content" data-href="" data-selector=".product-col"></div>  
1090
1091      </div> 
1092 
1093
1094         
1095  </div>
1096  
1097
1098  
1099</div>
1100
1101
1102  
1103
1104
1105
1106
1107
1108  
1108<script type="application/json" id="ProductJson-product-template">
1109    {"id":9835443945806,"title":"Seifenoper - Handseife Volksoper","handle":"handwash-volksoper","description":"","published_at":"2024-11-04T16:40:34+01:00","created_at":"2024-11-04T16:40:34+01:00","vendor":"lederhaas webshop","type":"Handwash","tags":[],"price":1800,"price_min":1800,"price_max":1800,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":49693477306702,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Seifenoper - Handseife Volksoper","public_title":null,"options":["Default Title"],"price":1800,"weight":0,"compare_at_price":null,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/www.lederhaas-cosmetics.com\/cdn\/shop\/files\/lh_volksoper_85274.jpg?v=1732106086","\/\/www.lederhaas-cosmetics.com\/cdn\/shop\/files\/IMG_1890.jpg?v=1732106192","\/\/www.lederhaas-cosmetics.com\/cdn\/shop\/files\/Screenshot_2024-11-20_133558.png?v=1732106213"],"featured_image":"\/\/www.lederhaas-cosmetics.com\/cdn\/shop\/files\/lh_volksoper_85274.jpg?v=1732106086","options":["Title"],"media":[{"alt":null,"id":50774952018254,"position":1,"preview_image":{"aspect_ratio":0.75,"height":1807,"width":1355,"src":"\/\/www.lederhaas-cosmetics.com\/cdn\/shop\/files\/lh_volksoper_85274.jpg?v=1732106086"},"aspect_ratio":0.75,"height":1807,"media_type":"image","src":"\/\/www.lederhaas-cosmetics.com\/cdn\/shop\/files\/lh_volksoper_85274.jpg?v=1732106086","width":1355},{"alt":null,"id":50774973415758,"position":2,"preview_image":{"aspect_ratio":1.016,"height":1152,"width":1170,"src":"\/\/www.lederhaas-cosmetics.com\/cdn\/shop\/files\/IMG_1890.jpg?v=1732106192"},"aspect_ratio":1.016,"height":1152,"media_type":"image","src":"\/\/www.lederhaas-cosmetics.com\/cdn\/shop\/files\/IMG_1890.jpg?v=1732106192","width":1170},{"alt":null,"id":50774975447374,"position":3,"preview_image":{"aspect_ratio":3.039,"height":792,"width":2407,"src":"\/\/www.lederhaas-cosmetics.com\/cdn\/shop\/files\/Screenshot_2024-11-20_133558.png?v=1732106213"},"aspect_ratio":3.039,"height":792,"media_type":"image","src":"\/\/www.lederhaas-cosmetics.com\/cdn\/shop\/files\/Screenshot_2024-11-20_133558.png?v=1732106213","width":2407}],"requires_selling_plan":false,"selling_plan_groups":[],"content":""}
1110  </script>
1110
1111
1112
1113
1114
1115
1116</div>
1117<div id="shopify-section-product-recommendations" class="shopify-section">
1118</div>
1119
1120<script>
1121  // Override default values of shop.strings for each template.
1122  // Alternate product templates can change values of
1123  // add to cart button, sold out, and unavailable states here.
1124  theme.productStrings = {
1125    addToCart: "Kaufen",
1126    soldOut: "Ausverkauft",
1127    unavailable: "Nicht verfügbar"
1128  }
1129</script>
1129
1130
1131
1132
1133<script type="application/ld+json">
1134{
1135  "@context": "http://schema.org/",
1136  "@type": "Product",
1137  "name": "Seifenoper - Handseife Volksoper",
1138  "url": "https:\/\/www.lederhaas-cosmetics.com\/products\/handwash-volksoper","image": [
1139      "https:\/\/www.lederhaas-cosmetics.com\/cdn\/shop\/files\/lh_volksoper_85274_1355x.jpg?v=1732106086"
1140    ],"description": "","brand": {
1141    "@type": "Thing",
1142    "name": "lederhaas webshop"
1143  },
1144  "offers": [{
1145        "@type" : "Offer","availability" : "http://schema.org/InStock",
1146        "price" : 18.0,
1147        "priceCurrency" : "EUR",
1148        "url" : "https:\/\/www.lederhaas-cosmetics.com\/products\/handwash-volksoper?variant=49693477306702"
1149      }
1150]
1151}
1152</script>
1152
1153
1154    </main>
1155
1156    <div id="shopify-section-footer" class="shopify-section">
1157<footer class="site-footer" role="contentinfo" style="display:none;">
1158  <div class="page-width">
1159    <div class="site-footer__content"><div class="site-footer__item
1160                    
1161                    site-footer__item--one-half
1162                    "
1163             >
1164          <div class="site-footer__item-inner site-footer__item-inner--link_list"><p class="h4">Quick links</p><ul class="site-footer__linklist
1165                            list--inline"><li class="site-footer__linklist-item">
1166                        <a href="/pages/partner-shop"
1167                          
1168                        >
1169                          SHOPS
1170                        </a>
1171                      </li><li class="site-footer__linklist-item">
1172                        <a href="/pages/hotel-1"
1173                          
1174                        >
1175                          HOTEL
1176                        </a>
1177                      </li><li class="site-footer__linklist-item">
1178                        <a href="/pages/faq"
1179                          
1180                        >
1181                          FAQ
1182                        </a>
1183                      </li><li class="site-footer__linklist-item">
1184                        <a href="/pages/presse"
1185                          
1186                        >
1187                          PRESSE
1188                        </a>
1189                      </li><li class="site-footer__linklist-item">
1190                        <a href="/pages/datenschutz"
1191                          
1192                        >
1193                          DATENSCHUTZ
1194                        </a>
1195                      </li><li class="site-footer__linklist-item">
1196                        <a href="/pages/impressum-agb"
1197                          
1198                        >
1199                          IMPRESSUM
1200                        </a>
1201                      </li><li class="site-footer__linklist-item">
1202                        <a href="/policies/terms-of-service"
1203                          
1204                        >
1205                          AGB
1206                        </a>
1207                      </li></ul></div>
1208        </div><div class="site-footer__item
1209                    
1210                    site-footer__item--one-half
1211                    "
1212             >
1213          <div class="site-footer__item-inner site-footer__item-inner--newsletter"><p class="h4">Newsletter</p><div class="site-footer__newsletter
1214                          "><form method="post" action="/contact#ContactFooter" id="ContactFooter" accept-charset="UTF-8" class="contact-form" novalidate="novalidate"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
1215<input type="hidden" name="contact[tags]" value="newsletter">
1216                    <div class="input-group ">
1217                      <input type="email"
1218                        name="contact[email]"
1219                        id="ContactFooter-email"
1220                        class="input-group__field newsletter__input"
1221                        value=""
1222                        placeholder="E-Mail-Adresse"
1223                        aria-label="E-Mail-Adresse"
1224                        aria-required="true"
1225                        required
1226                        autocorrect="off"
1227                        autocapitalize="off"
1228                        >
1229                      <span class="input-group__btn">
1230                        <button type="submit" class="btn newsletter__submit" name="commit" id="Subscribe">
1231                          <span class="newsletter__submit-text--large">Abonnieren</span>
1232                        </button>
1233                      </span>
1234                    </div>
1235                    
1236                  </form>
1237                </div></div>
1238        </div></div>
1239  </div>
1240
1241  <hr class="site-footer__hr">
1242
1243  <div class="page-width">
1244    <div class="grid grid--no-gutters small--text-center">
1245      <div class="grid__item one-half small--one-whole"><div class="small--hide">
1246            <small class="site-footer__copyright-content">&copy; 2026, <a href="/" title="">LEDERHAAS Cosmetics</a></small>
1247            <small class="site-footer__copyright-content site-footer__copyright-content-powered-by">Powered by Shopify</small>
1248          </div></div>
1249
1250      <div class="grid__item one-half small--one-whole">
1251        
1252      </div>
1253      <div class="grid__item medium-up--hide">
1254        <small class="site-footer__copyright-content">&copy; 2026, <a href="/" title="">LEDERHAAS Cosmetics</a></small>
1255        <small class="site-footer__copyright-content site-footer__copyright-content--powered-by">Powered by Shopify</small>
1256      </div>
1257    </div>
1258  </div>
1259</footer>
1260
1261
1262<footer class="site-footer page-width" role="contentinfo">
1263  <div class="site-footer-links">
1264    
1265      <a href="/pages/partner-shop">SHOPS</a>
1266    
1267      <a href="/pages/hotel-1">HOTEL</a>
1268    
1269      <a href="/pages/faq">FAQ</a>
1270    
1271      <a href="/pages/presse">PRESSE</a>
1272    
1273      <a href="/pages/datenschutz">DATENSCHUTZ</a>
1274    
1275      <a href="/pages/impressum-agb">IMPRESSUM</a>
1276    
1277      <a href="/policies/terms-of-service">AGB</a>
1278    
1279    <a href="#" onclick="window.withdrawalModal.open();">Widerruf</a>
1280  </div>  
1281  
1282  <div class="site-footer-newsletter"><form method="post" action="/contact#ContactFooter" id="ContactFooter" accept-charset="UTF-8" class="contact-form" novalidate="novalidate"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
1283<input type="hidden" name="contact[tags]" value="newsletter">
1284    				NEWSLETTER
1285                    <div class="input-group ">
1286                      <input type="email"
1287                        name="contact[email]"
1288                        id="ContactFooter-email"
1289                        class="input-group__field newsletter__input"
1290                        value=""
1291                        placeholder="email"
1292                        aria-label="E-Mail-Adresse"
1293                        aria-required="true"
1294                        required
1295                        autocorrect="off"
1296                        autocapitalize="off"
1297                        >
1298                      <span class="input-group__btn">
1299                        <button type="submit" class="btn newsletter__submit" name="commit" id="Subscribe">
1300                          <span class="newsletter__submit-text--large"> → Abonnieren </span>
1301                        </button>
1302                      </span>
1303                    </div>
1304                    
1305                  </form>
1306  </div>
1307</footer>
1308
1309
1310
1311
1312</div>
1313
1314    <div id="slideshow-info" class="visually-hidden" aria-hidden="true">Nutzen Sie die linken/rechten Pfeile, um durch die Slideshow zu navigieren, oder wischen Sie nach links bzw. rechts, wenn Sie ein mobiles Gerät verwenden</div>
1315
1316  </div>
1317
1318  <ul hidden>
1319    <li id="a11y-refresh-page-message">Wenn Sie eine Auswahl auswählen, wird eine vollständige Seite aktualisiert</li>
1320    <li id="a11y-selection-message">drücken Sie die Leertaste und dann die Pfeiltasten, um eine Auswahl zu treffen</li>
1321  </ul>
1322  
1323  <div class="dark-box" style="display:none;" id="cookiePolicyBackground">
1324  </div>
1325  
1326  <div class="cookie-notice" style="display:none;">
1327      <p>Mit der Nutzung unserer Webseite erklären Sie sich damit einverstanden, dass wir Cookies verwenden um unsere Webseite für Sie optimal zu gestalten. Weitere Informationen finden Sie in der Datenschutzerklärung. <a href="/pages/datenschutz">Mehr Informationen </a></p>
1328
1329      <div class="button-wrapper">
1330        <a class="btn btn-primary accept-terms" id="cookie-agree" >Ok, ich stimme zu</a>
1331      </div>  
1332  </div>
1333  
1334
1335<div id="shopify-block-AOW9IR2RlVlBCRUh0T__12510727292439481604" class="shopify-block shopify-app-block">
1336
1337
1338
1339<style>
1340  .wb-btn-trigger {
1341    position: fixed;
1342    
1343        bottom: 20px;
1344        right: 20px;
1345      
1346    z-index: 9999;
1347    padding: 14px 28px;
1348    background-color: #000000;
1349    color: #ffffff;
1350    border: none;
1351    border-radius: 8px;
1352    cursor: pointer;
1353    font-size: 15px;
1354    font-weight: 600;
1355    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
1356    transition: all 0.2s ease;
1357  }
1358
1359  .wb-btn-trigger:hover {
1360    transform: translateY(-2px);
1361    box-shadow: 0 6px 20px rgba(0, 0, 0, 0.2);
1362  }
1363
1364  .wb-btn-trigger.wb-btn-center:hover {
1365    transform: translateX(-50%) translateY(-2px);
1366  }
1367
1368  .wb-btn-trigger:active {
1369    transform: translateY(0);
1370  }
1371
1372  .wb-btn-trigger.wb-btn-center:active {
1373    transform: translateX(-50%) translateY(0);
1374  }
1375
1376  .wb-modal-overlay {
1377    display: none;
1378    position: fixed;
1379    top: 0;
1380    left: 0;
1381    width: 100%;
1382    height: 100%;
1383    background-color: rgba(0, 0, 0, 0.5);
1384    z-index: 10000;
1385    justify-content: center;
1386    align-items: center;
1387    padding: 20px;
1388    backdrop-filter: blur(2px);
1389  }
1390
1391  .wb-modal-overlay.wb-active {
1392    display: flex;
1393    animation: fadeIn 0.2s ease;
1394  }
1395
1396  @keyframes fadeIn {
1397    from { opacity: 0; }
1398    to { opacity: 1; }
1399  }
1400
1401  .wb-modal {
1402    background: white;
1403    border-radius: 12px;
1404    width: 100%;
1405    max-width: 650px;
1406    max-height: 90vh;
1407    overflow: hidden;
1408    display: flex;
1409    flex-direction: column;
1410    box-shadow: 0 20px 60px rgba(0, 0, 0, 0.3);
1411    animation: slideUp 0.3s ease;
1412    position: relative;
1413  }
1414
1415  @keyframes slideUp {
1416    from {
1417      transform: translateY(20px);
1418      opacity: 0;
1419    }
1420    to {
1421      transform: translateY(0);
1422      opacity: 1;
1423    }
1424  }
1425
1426  .wb-modal-header {
1427    padding: 24px 60px 20px 28px;
1428    flex-shrink: 0;
1429  }
1430
1431  .wb-modal-title {
1432    margin: 0;
1433    font-size: 20px;
1434    font-weight: 600;
1435    color: #111827;
1436  }
1437
1438  .wb-modal-title--p {
1439    margin: 0;
1440    font-family: var(--font-heading-family, var(--heading-font-family, inherit));
1441  }
1442
1443  .wb-modal-description {
1444    margin: 8px 0 0 0;
1445    font-size: 14px;
1446    color: #6b7280;
1447    line-height: 1.5;
1448  }
1449
1450  .wb-modal-close {
1451    position: absolute;
1452    top: 20px;
1453    right: 20px;
1454    background: #f3f4f6;
1455    border: none;
1456    font-size: 20px;
1457    cursor: pointer;
1458    padding: 0;
1459    width: 32px;
1460    height: 32px;
1461    display: flex;
1462    align-items: center;
1463    justify-content: center;
1464    border-radius: 6px;
1465    line-height: 1;
1466    color: #6b7280;
1467    transition: all 0.15s ease;
1468    z-index: 1;
1469  }
1470
1471  .wb-modal-close:hover {
1472    background: #e5e7eb;
1473    color: #111827;
1474  }
1475
1476  .wb-modal-close:active {
1477    transform: scale(0.95);
1478  }
1479
1480  .wb-modal-body {
1481    flex: 1;
1482    overflow-y: auto;
1483    display: flex;
1484    flex-direction: column;
1485    min-height: 0;
1486    scrollbar-gutter: stable;
1487  }
1488
1489  .wb-modal-body iframe {
1490    width: 100%;
1491    min-height: 425px;
1492    border: none;
1493    display: block;
1494    flex-shrink: 0;
1495  }
1496
1497  @media (max-width: 768px) {
1498    .wb-btn-trigger {
1499      padding: 12px 20px;
1500      font-size: 14px;
1501      
1502          bottom: 16px;
1503          right: 16px;
1504        
1505    }
1506
1507    .wb-modal {
1508      max-width: 100%;
1509      max-height: 100vh;
1510      border-radius: 0;
1511      height: 100%;
1512    }
1513
1514    .wb-modal-overlay {
1515      padding: 0;
1516    }
1517
1518    .wb-modal-header {
1519      padding: 20px 20px 16px;
1520    }
1521  }
1522</style>
1523
1524<div class="wb-container">
1525  
1526
1527  <div class="wb-modal-overlay" id="wb-modal-overlay">
1528    <div class="wb-modal" role="dialog" aria-modal="true" aria-labelledby="wb-modal-title">
1529      <button type="button" class="wb-modal-close" id="wb-close-btn" aria-label="Schließen">&times;</button>
1530      <div class="wb-modal-header">
1531        
1532          
1533            <h2 class="wb-modal-title" id="wb-modal-title">Widerruf erklären</h2>
1534          
1535        
1536        
1537        
1538          <p class="wb-modal-description">Füllen Sie das folgende Formular aus, um Ihre Widerrufserklärung abzugeben.</p>
1539        
1540      </div>
1541      <div class="wb-modal-body">
1542        <iframe
1543          id="wb-iframe"
1544          src="https://euwiderrufsbutton.de/withdrawal/proxy/embed/withdrawal-form?c_shop=lederhaas-webshop.myshopify.com&c_hmac=c7b8d4d1573324da8ca740861cb5a30374d164585ca4af47aa180b9bbae86ab9&c_timestamp=1791158400&c_locale=de&c_country=AT&primaryColor=%23000000&backgroundColor=%23ffffff&textColor=%23212326&borderRadius=8px&maxWidth=100%&showOrderLookup=true&requireOrderNumber=true&hideOrderNotes=false&requireItems=false&confirmStep=false"
1545          title="Withdrawal Form"
1546          loading="lazy"
1547        ></iframe>
1548      </div><div style="margin-bottom:10px; margin-top:10px; justify-content: center; visibility: visible !important; opacity: 1 !important; filter: opacity(1) !important; content-visibility: visible !important; display: flex !important; max-height: 100% !important; overflow: auto !important; width: 100% !important; min-height:20px !important;">
1549        <!-- BEGIN app snippet: watermark -->
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566  <div style="justify-content: center; visibility: visible !important; opacity: 1 !important; filter: opacity(1) !important; content-visibility: visible !important; display: flex !important; max-height: 100% !important; overflow: auto !important; width: 100% !important; min-height:20px !important;">
1567    <a
1568      target="_blank"
1569      href="https://apps.shopify.com/eu-widerrufsbutton"
1570       rel="nofollow noopener noreferrer" 
1571      style="transform: scale(1) !important; text-decoration: none; color: rgb(20, 20, 20) !important; align-items: center; font-size: 12px !important; font-weight: 500 !important; display: flex !important; gap: 5px !important; visibility: visible !important; opacity: 1 !important; position: relative !important; filter: opacity(1) !important; content-visibility: visible !important; max-height: 100% !important; overflow: auto !important; min-height:20px !important;">
1572      <img alt="EU Widerrufsbutton logo" src="https://cdn.shopify.com/extensions/01a0fce3-4c6d-76a2-81ad-90d591b1691b/eu-widerruf-button-111/assets/withdrawal_logo_128px.png" style="vertical-align:bottom !important; height:32px !important; width:32px !important; visibility: visible !important; opacity: 1 !important; position: relative !important; filter: opacity(1) !important; content-visibility: visible !important; max-height: 100% !important; overflow: unset !important; display: flex !important; min-height:32px !important; max-width:32px; min-width:32px !important;"/>
1573          <span style="transform: scale(1) !important; font-size: 16px; line-height: 1.4; visibility: visible !important; opacity: 1 !important; position: relative !important; filter: opacity(1) !important; content-visibility: visible !important; max-height: 100% !important; overflow: unset !important; display: flex !important; min-height:20px !important; font-weight:bold !important; color:#1250dc !important;">EU Widerrufsbutton</span>
1574    </a>
1575  </div><!-- END app snippet -->
1576      </div></div>
1577  </div>
1578</div>
1579
1580<script>
1581  (function() {
1582    const triggerBtn = document.getElementById('wb-trigger-btn');
1583    const modalOverlay = document.getElementById('wb-modal-overlay');
1584    const closeBtn = document.getElementById('wb-close-btn');
1585    const iframe = document.getElementById('wb-iframe');
1586    let lastFocused = null;
1587    // Rendered by Liquid to a plain true/false literal — kept out of the script
1588    // body so no Liquid tag can ever interfere with JS parsing.
1589    const wbsHideOrderNotes = false;
1590
1591    // Expose the global API FIRST, before anything below that could throw in a
1592    // particular theme (dedup query, const captures, listener wiring). Section
1593    // blocks and links call window.withdrawalModal.open()/close(); if this
1594    // registration ever failed, they would silently do nothing and the fallback
1595    // alert would surface instead of the modal.
1596    window.withdrawalModal = {
1597      open: openModal,
1598      close: closeModal
1599    };
1600
1601    // If the standalone asset built its own overlay before this embed block was
1602    // added (theme-editor section render without a page reload), remove it so
1603    // the two modals do not stack with duplicate IDs and z-index.
1604    var standaloneOverlay = document.querySelector('#wb-modal-overlay[data-wbs-standalone]');
1605    if (standaloneOverlay && standaloneOverlay.parentNode) {
1606      standaloneOverlay.parentNode.removeChild(standaloneOverlay);
1607    }
1608
1609    // Embed's own server-rendered defaults, captured so a caller block's config
1610    // (heading/description/show_heading/form_color) can be applied on open and
1611    // restored when the embed's own floating button is used.
1612    const defaultEmbedUrl = iframe ? iframe.getAttribute('src') : null;
1613    const headerEl = modalOverlay ? modalOverlay.querySelector('.wb-modal-header') : null;
1614    const defaultHeaderHtml = headerEl ? headerEl.innerHTML : '';
1615    // The role="dialog" element is the inner .wb-modal, not the overlay wrapper;
1616    // aria-labelledby must be synced there to affect the dialog's accessible name.
1617    const dialogEl = modalOverlay ? modalOverlay.querySelector('.wb-modal') : null;
1618    const defaultAriaLabelledby = dialogEl ? dialogEl.getAttribute('aria-labelledby') : null;
1619
1620    function applyBlockConfig(cfg) {
1621      if (!cfg) return;
1622      if (iframe && cfg.embedUrl && iframe.getAttribute('src') !== cfg.embedUrl) {
1623        iframe.setAttribute('src', cfg.embedUrl);
1624        // Fresh iframe load: reset to the config's default height; the form
1625        // re-sends setHeight once loaded. Same-src re-opens preserve the
1626        // current height so a taller form is not clipped back to the default.
1627        if (typeof cfg.hideOrderNotes === 'boolean') {
1628          iframe.style.height = cfg.hideOrderNotes ? '425px' : '570px';
1629        }
1630      }
1631      if (headerEl) {
1632        if (cfg.showHeading) {
1633          headerEl.style.display = '';
1634          // The embed's own server-rendered header only contains title/description
1635          // when the embed's Show Heading is on; when the merchant disabled it
1636          // those nodes do not exist, so create them for the caller's config.
1637          var titleEl = headerEl.querySelector('.wb-modal-title');
1638          if (!titleEl && cfg.heading) {
1639            titleEl = document.createElement('h2');
1640            titleEl.className = 'wb-modal-title';
1641            headerEl.insertBefore(titleEl, headerEl.firstChild);
1642          }
1643          if (titleEl) {
1644            titleEl.textContent = cfg.heading || '';
1645            titleEl.id = 'wb-modal-title';
1646            if (dialogEl) dialogEl.setAttribute('aria-labelledby', 'wb-modal-title');
1647          } else if (dialogEl) {
1648            dialogEl.removeAttribute('aria-labelledby');
1649          }
1650          var descEl = headerEl.querySelector('.wb-modal-description');
1651          if (!descEl && cfg.description) {
1652            descEl = document.createElement('p');
1653            descEl.className = 'wb-modal-description';
1654            headerEl.appendChild(descEl);
1655          }
1656          if (descEl) descEl.textContent = cfg.description || '';
1657        } else {
1658          headerEl.style.display = 'none';
1659          if (dialogEl) dialogEl.removeAttribute('aria-labelledby');
1660        }
1661      }
1662    }
1663
1664    function restoreEmbedDefaults() {
1665      if (iframe && defaultEmbedUrl && iframe.getAttribute('src') !== defaultEmbedUrl) {
1666        iframe.setAttribute('src', defaultEmbedUrl);
1667        iframe.style.height = wbsHideOrderNotes ? '425px' : '570px';
1668      }
1669      if (headerEl) {
1670        headerEl.style.display = '';
1671        headerEl.innerHTML = defaultHeaderHtml;
1672      }
1673      if (dialogEl) {
1674        if (defaultAriaLabelledby) {
1675          dialogEl.setAttribute('aria-labelledby', defaultAriaLabelledby);
1676        } else {
1677          dialogEl.removeAttribute('aria-labelledby');
1678        }
1679      }
1680    }
1681
1682    function openModal(blockId) {
1683      if (modalOverlay) {
1684        // A button block with "hide outside EU" sets this flag for non-EU
1685        // visitors; URL/hash triggers must not open the form either.
1686        if (window.__wbsEuHidden) return;
1687        // Re-entry safe: same-document #eu-withdrawal=open clicks fire the click
1688        // handler AND a hashchange (which calls openModal again); without this
1689        // guard the second call overwrites lastFocused with the close button
1690        // and focus restore on close drops to <body>.
1691        if (modalOverlay.classList.contains('wb-active')) return;
1692        var cfg = blockId && window.WITHDRAWAL_EMBED_CONFIG && window.WITHDRAWAL_EMBED_CONFIG[blockId];
1693        if (cfg) applyBlockConfig(cfg); else restoreEmbedDefaults();
1694        lastFocused = document.activeElement;
1695        modalOverlay.classList.add('wb-active');
1696        document.body.style.overflow = 'hidden';
1697        if (closeBtn) closeBtn.focus();
1698      }
1699    }
1700
1701    function closeModal() {
1702      if (modalOverlay) {
1703        modalOverlay.classList.remove('wb-active');
1704        document.body.style.overflow = '';
1705        if (lastFocused && typeof lastFocused.focus === 'function') {
1706          lastFocused.focus();
1707        }
1708        lastFocused = null;
1709      }
1710    }
1711
1712    if (triggerBtn) {
1713      triggerBtn.addEventListener('click', function() { openModal(); });
1714    }
1715
1716    if (closeBtn) {
1717      closeBtn.addEventListener('click', closeModal);
1718    }
1719
1720    if (modalOverlay) {
1721      modalOverlay.addEventListener('click', function(e) {
1722        if (e.target === modalOverlay) closeModal();
1723      });
1724
1725      document.addEventListener('keydown', function(e) {
1726        if (e.key === 'Escape' && modalOverlay.classList.contains('wb-active')) {
1727          closeModal();
1728          return;
1729        }
1730        // Keep focus inside the open dialog while tabbing.
1731        if (e.key === 'Tab' && modalOverlay.classList.contains('wb-active')) {
1732          const focusables = modalOverlay.querySelectorAll('button, [href], iframe, [tabindex]:not([tabindex="-1"])');
1733          if (!focusables.length) return;
1734          const first = focusables[0];
1735          const last = focusables[focusables.length - 1];
1736          if (e.shiftKey && (document.activeElement === first || document.activeElement === modalOverlay)) {
1737            e.preventDefault();
1738            last.focus();
1739          } else if (!e.shiftKey && document.activeElement === last) {
1740            e.preventDefault();
1741            first.focus();
1742          }
1743        }
1744      });
1745    }
1746
1747    window.addEventListener('message', function(event) {
1748      if (event.data.type === 'setHeight' && iframe && event.data.height > 0) {
1749        iframe.style.height = event.data.height + 'px';
1750      }
1751    });
1752
1753    if (iframe) {
1754      iframe.style.height = wbsHideOrderNotes ? '425px' : '570px';
1755    }
1756
1757    function withdrawalTriggerInSearch() {
1758      return new URLSearchParams(window.location.search).get('eu-withdrawal') === 'open';
1759    }
1760
1761    function withdrawalTriggerInHash() {
1762      return new URLSearchParams((window.location.hash || '').replace(/^#/, '')).get('eu-withdrawal') === 'open';
1763    }
1764
1765    function clearWithdrawalTrigger() {
1766      if (!(window.history && window.history.replaceState)) return;
1767      var params = new URLSearchParams(window.location.search);
1768      params.delete('eu-withdrawal');
1769      var newSearch = params.toString();
1770      var newHash = '';
1771      var hash = window.location.hash || '';
1772      if (withdrawalTriggerInHash()) {
1773        var hashParams = new URLSearchParams(hash.replace(/^#/, ''));
1774        hashParams.delete('eu-withdrawal');
1775        var rebuiltHash = hashParams.toString();
1776        if (rebuiltHash) newHash = '#' + rebuiltHash;
1777      } else {
1778        // Trigger came from the search parameter: keep the fragment verbatim,
1779        // so plain-word fragments like #reviews are not mangled.
1780        newHash = hash;
1781      }
1782      var newUrl = window.location.pathname + (newSearch ? '?' + newSearch : '') + newHash;
1783      window.history.replaceState(null, '', newUrl);
1784    }
1785
1786    function openFromUrlTrigger() {
1787      if (withdrawalTriggerInSearch() || withdrawalTriggerInHash()) {
1788        openModal();
1789        clearWithdrawalTrigger();
1790      }
1791    }
1792
1793    openFromUrlTrigger();
1794
1795    window.addEventListener('hashchange', function() {
1796      if (withdrawalTriggerInHash()) {
1797        openModal();
1798        clearWithdrawalTrigger();
1799      }
1800    });
1801
1802    // Same-document re-clicks: after the fragment was stripped, clicking a link
1803    // to the identical #eu-withdrawal=open hash fires no hashchange. Open the
1804    // modal directly for links whose target is this document; cross-document
1805    // navigations are handled by the initial-load check on the target page.
1806    document.addEventListener('click', function(e) {
1807      var target = e.target;
1808      var link = target && target.closest ? target.closest('a[href*="eu-withdrawal"]') : null;
1809      if (!link) return;
1810      var url;
1811      try {
1812        url = new URL(link.getAttribute('href'), window.location.href);
1813      } catch (err) {
1814        return;
1815      }
1816      if (!url.hash) return;
1817      if (new URLSearchParams(url.hash.replace(/^#/, '')).get('eu-withdrawal') !== 'open') return;
1818      if (url.pathname === window.location.pathname && url.search === window.location.search) {
1819        openModal();
1820      }
1821    });
1822  })();
1823</script>
1823
1824</div>
1824<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
1824
1825</body>
1826</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.