PageSourceSearch

https://www.gastro-hero.de/products/spueltisch-basic-10x6-mit-1-be…?variant=46978063499488

html gastro-hero.de collected 2026-09-29 15:29:37 UTC 1,037,977 bytes, 17,870 lines download raw bytes

1<!doctype html>
2<html
3  
4  lang="de"
5  data-client-type="b2b"
6>
7  <head>
7<script>
8  window.dataLayer = window.dataLayer || [];
9  function gtag() {
10    window.dataLayer.push(arguments);
11  }
12
13  var GOOGLE_SYNC_ENABLED = false;
14
15  var DENIED_CONSENT = {
16    ad_storage: 'denied',
17    ad_user_data: 'denied',
18    ad_personalization: 'denied',
19    analytics_storage: 'denied',
20    functionality_storage: 'denied',
21    personalization_storage: 'denied',
22    security_storage: 'granted'
23  };
24  var GRANTED_CONSENT = {
25    ad_storage: 'granted',
26    ad_user_data: 'granted',
27    ad_personalization: 'granted',
28    analytics_storage: 'granted',
29    functionality_storage: 'granted',
30    personalization_storage: 'granted',
31    security_storage: 'granted'
32  };
33  var DECISION_EVENT_TYPES = {
34    ACCEPT_ALL: true,
35    DENY_ALL: true,
36    SAVE: true
37  };
38
39  if (GOOGLE_SYNC_ENABLED) {
40    gtag('consent', 'default', Object.assign({}, DENIED_CONSENT, { wait_for_update: 2000 }));
41    gtag('set', 'ads_data_redaction', true);
42  }
43
44  var lastGoogleConsentKey = '';
45  var lastShopifyConsentKey = '';
46
47  function shopifyConsent(analytics, marketing, preferences) {
48    return {
49      analytics: Boolean(analytics),
50      marketing: Boolean(marketing),
51      preferences: Boolean(preferences),
52      sale_of_data: Boolean(marketing)
53    };
54  }
55
56  function publishConsent(google, shopify) {
57    var googleKey = JSON.stringify(google);
58    var shopifyKey = JSON.stringify(shopify);
59
60    if (GOOGLE_SYNC_ENABLED && googleKey !== lastGoogleConsentKey) {
61      lastGoogleConsentKey = googleKey;
62      gtag('consent', 'update', google);
63    }
64
65    window.__ghShopifyConsent = shopify;
66    if (shopifyKey !== lastShopifyConsentKey) {
67      lastShopifyConsentKey = shopifyKey;
68      window.dispatchEvent(new CustomEvent('gh:consent', { detail: shopify }));
69    }
70  }
71
72  function grantAll() {
73    publishConsent(GRANTED_CONSENT, shopifyConsent(true, true, true));
74  }
75
76  function denyAll() {
77    publishConsent(DENIED_CONSENT, shopifyConsent(false, false, false));
78  }
79
80  function grantPartial(analytics, marketing, functional) {
81    publishConsent(
82      {
83        ad_storage: marketing ? 'granted' : 'denied',
84        ad_user_data: marketing ? 'granted' : 'denied',
85        ad_personalization: marketing ? 'granted' : 'denied',
86        analytics_storage: analytics ? 'granted' : 'denied',
87        functionality_storage: functional ? 'granted' : 'denied',
88        personalization_storage: functional ? 'granted' : 'denied',
89        security_storage: 'granted'
90      },
91      shopifyConsent(analytics, marketing, functional)
92    );
93  }
94
95  function getCmp() {
96    return window.__ucCmp || window.ucCmp || null;
97  }
98
99  function matchesAny(value, matchers) {
100    var haystack = String(value || '').toLowerCase();
101    return matchers.some(function (matcher) {
102      return haystack.indexOf(matcher) !== -1;
103    });
104  }
105
106  function categoryStateGranted(categories, matchers) {
107    if (!categories || typeof categories !== 'object') return null;
108    var matched = false;
109    var granted = false;
110    Object.keys(categories).forEach(function (slug) {
111      if (!matchesAny(slug, matchers)) return;
112      matched = true;
113      var category = categories[slug];
114      var state = category && typeof category === 'object' ? category.state : category;
115      if (state === true || state === 'ALL_ACCEPTED' || state === 'SOME_ACCEPTED') {
116        granted = true;
117      }
118    });
119    return matched ? granted : null;
120  }
121
122  function getUcServices() {
123    if (!window.UC_UI || typeof window.UC_UI.getServicesBaseInfo !== 'function') return [];
124    var services = window.UC_UI.getServicesBaseInfo();
125    return Array.isArray(services) ? services : [];
126  }
127
128  function hasServiceConsent(service) {
129    return Boolean(
130      service &&
131        ((service.consent && (service.consent.status === true || service.consent.given === true)) ||
132          service.consent === true)
133    );
134  }
135
136  function categoryHasConsent(matchers) {
137    var services = getUcServices();
138    if (!services.length) return null;
139    var inCategory = services.filter(function (service) {
140      return matchesAny(service.categorySlug || service.category || '', matchers) ||
141        matchesAny(service.categoryName || '', matchers);
142    });
143    if (!inCategory.length) return null;
144    return inCategory.some(hasServiceConsent);
145  }
146
147  function optionalServicesConsent(expected) {
148    var services = getUcServices();
149    if (!services.length) return false;
150    var optional = services.filter(function (service) {
151      return !matchesAny(service.categorySlug || service.category || '', ['essential', 'necessary']);
152    });
153    if (!optional.length) return false;
154    return optional.every(function (service) {
155      return hasServiceConsent(service) === expected;
156    });
157  }
158
159  function detailFlag(detail, keys) {
160    if (!detail) return null;
161    for (var i = 0; i < keys.length; i++) {
162      if (Object.prototype.hasOwnProperty.call(detail, keys[i])) {
163        return Boolean(detail[keys[i]]);
164      }
165    }
166    return null;
167  }
168
169  function isExplicitAccept(detail) {
170    var action = detail && detail.action;
171    var type = detail && detail.type;
172    return action === 'onAcceptAllServices' || action === 'onNonEURegion' || type === 'ACCEPT_ALL';
173  }
174
175  function isExplicitDeny(detail) {
176    var action = detail && detail.action;
177    var type = detail && detail.type;
178    return action === 'onDenyAllServices' || type === 'DENY_ALL';
179  }
180
181  function applyFromDetails(details) {
182    if (!details) return false;
183
184    var consent = details.consent || {};
185    var status = consent.status;
186    var type = String(consent.type || '').toUpperCase();
187
188    if (status === 'ALL_ACCEPTED') {
189      grantAll();
190      return true;
191    }
192
193    if (status === 'ALL_DENIED') {
194      if (type === 'IMPLICIT') return false;
195      denyAll();
196      return true;
197    }
198
199    var analytics = categoryStateGranted(details.categories, ['analytic', 'statistic', 'measurement']);
200    var marketing = categoryStateGranted(details.categories, ['marketing', 'advertis']);
201    var functional = categoryStateGranted(details.categories, ['functional', 'preference']);
202
203    if (details.services && typeof details.services === 'object') {
204      Object.keys(details.services).forEach(function (id) {
205        var service = details.services[id];
206        if (!service || !hasServiceConsent(service)) return;
207        var name = service.name || id;
208        if (analytics !== true && matchesAny(name, ['analytic', 'google analytics'])) analytics = true;
209        if (marketing !== true && matchesAny(name, ['ads', 'marketing', 'remarketing'])) marketing = true;
210        if (functional !== true && matchesAny(name, ['preference', 'functional'])) functional = true;
211      });
212    }
213
214    if (analytics === null && marketing === null && functional === null) {
215      if (type === 'EXPLICIT' || status === 'SOME_ACCEPTED' || status === 'SOME_DENIED') {
216        grantPartial(false, false, false);
217        return true;
218      }
219      return false;
220    }
221
222    grantPartial(Boolean(analytics), Boolean(marketing), Boolean(functional));
223    return true;
224  }
225
226  function applyFromLegacySources(detail) {
227    if (optionalServicesConsent(true)) {
228      grantAll();
229      return true;
230    }
231
232    var analytics = categoryHasConsent(['analytic', 'statistic']);
233    var marketing = categoryHasConsent(['marketing', 'advertis']);
234    var functional = categoryHasConsent(['functional', 'preference']);
235
236    if (analytics === null) {
237      analytics = detailFlag(detail, ['Shopify Analytics', 'Google Analytics', 'Google Analytics 4']);
238    }
239    if (marketing === null) {
240      marketing = detailFlag(detail, ['Shopify Marketing', 'Google Ads Remarketing', 'Google Ads']);
241    }
242    if (functional === null) {
243      functional = detailFlag(detail, ['Shopify Preferences']);
244    }
245
246    if (analytics === null && marketing === null && functional === null) {
247      return false;
248    }
249
250    if (analytics && marketing && functional) {
251      grantAll();
252      return true;
253    }
254
255    grantPartial(Boolean(analytics), Boolean(marketing), Boolean(functional));
256    return true;
257  }
258
259  function applyFromCmp(detail) {
260    if (isExplicitAccept(detail)) {
261      grantAll();
262      return;
263    }
264    if (isExplicitDeny(detail)) {
265      denyAll();
266      return;
267    }
268
269    var cmp = getCmp();
270    if (cmp && typeof cmp.getConsentDetails === 'function') {
271      Promise.resolve(cmp.getConsentDetails())
272        .then(function (details) {
273          if (applyFromDetails(details)) return;
274          applyFromLegacySources(detail);
275        })
276        .catch(function () {
277          applyFromLegacySources(detail);
278        });
279      return;
280    }
281
282    applyFromLegacySources(detail);
283  }
284
285  window.addEventListener('ucEvent', function (event) {
286    if (event.detail && event.detail.event === 'consent_status') {
287      applyFromCmp(event.detail);
288    }
289  });
290  window.addEventListener('UC_UI_INITIALIZED', function () {
291    applyFromCmp(null);
292  });
293  window.addEventListener('UC_CMP_API_READY', function () {
294    applyFromCmp(null);
295  });
296  window.addEventListener('UC_UI_CMP_EVENT', function (event) {
297    var type = event.detail && event.detail.type;
298    if (type && !DECISION_EVENT_TYPES[type]) return;
299    applyFromCmp(event.detail || null);
300  });
301  window.addEventListener('UC_CONSENT', function (event) {
302    applyFromCmp(event.detail || null);
303  });
304</script>
vendor: 1 bytes, line 304
304
305<script>
306  (() => {
307    const dataLayer = window.dataLayer = window.dataLayer || [];
308    if (dataLayer.__ghCategoryNormalizer) return;
309    Object.defineProperty(dataLayer, "__ghCategoryNormalizer", { value: true });
310
311    const products = new Map();
312    const variants = new Map();
313    const parseCategories = (value) => {
314      for (let depth = 0; depth < 10; depth++) {
315        if (Array.isArray(value)) {
316          value = value[0];
317        } else if (typeof value === "string") {
318          try { value = JSON.parse(value); } catch (error) {
319            return value.split("/").map((part) => part.trim()).slice(0, 3);
320          }
321        } else {
322          return [];
323        }
324      }
325      return [];
326    };
327    const register = (productId, variantIds, value) => {
328      const categories = parseCategories(value);
329      if (!categories.some(Boolean)) return;
330      if (productId != null) products.set(String(productId), categories);
331      variantIds.forEach((id) => {
332        if (id != null) variants.set(String(id), categories);
333      });
334    };
335
336    
337      register(8821607694560, [46978063499488], ["Edelstahlmöbel\/Spülmöbel\/Spültische"]);
338    
339    
340    
341
342    const collectRenderedProducts = () => {
343      document.querySelectorAll("product-card[data-analytics-categories]").forEach((card) => {
344        let variantIds = [];
345        try { variantIds = JSON.parse(card.dataset.analyticsVariantIds || "[]"); } catch (error) {}
346        register(card.dataset.productId, Array.isArray(variantIds) ? variantIds : [], card.dataset.analyticsCategories);
347      });
348      const hits = window.AlgoliaTemplate?.hitDataStore;
349      if (hits instanceof Map) {
350        hits.forEach((hit) => {
351          register(hit.id, [hit.objectID, hit.variantId], hit.meta?.custom?.item_categories);
352        });
353      }
354    };
355    const supportedEvents = new Set([
356      "view_item_list", "view_collection", "select_item", "view_item", "add_to_cart",
357      "remove_from_cart", "view_cart", "begin_checkout", "add_to_wishlist",
358      "checkout_button_click", "quote_button_click"
359    ]);
360
361    const normalize = (entry) => {
362      if (typeof entry?.event !== "string" || !supportedEvents.has(entry.event.replace(/_(stape|dev)$/, ""))) return;
363      if (!Array.isArray(entry.ecommerce?.items)) return;
364      collectRenderedProducts();
365
366      entry.ecommerce.items.forEach((item) => {
367        if (!item || typeof item !== "object") return;
368        const categories = products.get(String(item.item_id))
369          || variants.get(String(item.item_variant))
370          || variants.get(String(item.item_id));
371        if (!categories) return;
372        for (let index = 0; index < 3; index++) {
373          const key = index === 0 ? "item_category" : "item_category" + (index + 1);
374          item[key] = categories[index] || "";
375        }
376      });
377    };
378
379    const wrapPush = (push) => function (...entries) {
380      entries.forEach(normalize);
381      return Reflect.apply(push, this, entries);
382    };
383    let currentPush = wrapPush(dataLayer.push);
384    Object.defineProperty(dataLayer, "push", {
385      configurable: true,
386      get: () => currentPush,
387      set: (push) => { currentPush = wrapPush(push); }
388    });
389  })();
390</script>
390
391
392
393    <!--LOOMI SDK-->
394<!--DO NOT EDIT-->
395<link rel="preconnect"  href="https://live.visually-io.com" crossorigin data-em-disable>
396<link rel="dns-prefetch" href="https://live.visually-io.com" data-em-disable>
397<script type="text/javascript" data-em-disable data-vsly>
398    (()=> {
399        const env = 2;
400        var store = "gastrohero-germany.myshopify.com";
401        var alias = store.replace(".myshopify.com", "").replaceAll("-", "_").toUpperCase();
402        var jitsuKey =  "js.74185310432";
403        var themeId = 159711396064;
404        var role = "main";
405        window.loomi_ctx = {...(window.loomi_ctx || {}),storeAlias:alias,jitsuKey,env,themeId,role};
406        
407        
408    
409	
410	var product = {};
411	var variants = [];
412	
413	variants.push({id:46978063499488,policy:"deny",price:17490,iq:59});
414	
415	product.variants = variants;
416	product.oos = !true;
417	product.price = 17490 ;
418	window.loomi_ctx.current_product=product;
419	window.loomi_ctx.productId=8821607694560;
420	window.loomi_ctx.variantId = 46978063499488;
421	
422        
423        window.loomi_ctx.blockingConcent = false;
424        loomi_ctx.ttl=1793286355;
425        
426    })()
427</script>
vendor: 1 bytes, line 427
427
428<script type="text/javascript" data-em-disable>
429    !function(){var e,t,n;!function(e){e.JSCondition="jsCondition",e.JSFunction="jsFunction",e.JSEvent="jsEvent",e.Selector="selector",e.ElementEvent="elementEvent",e.PageLoad="pageLoad",e.Timeout="timeout",e.Inactivity="inactivity",e.ExitIntent="exitIntent",e.Conjunction="conjunction"}(e||(e={})),function(e){e[e.PAUSED=4]="PAUSED"}(t||(t={})),function(e){e[e.LOCAL=0]="LOCAL",e[e.STAGE=1]="STAGE",e[e.PROD=2]="PROD",e[e.TEST=3]="TEST"}(n||(n={}));const r="lmi_preview";var o;!function(e){e.USE_CASE="USE_CASE",e.ADD_TO_CART="ADD_TO_CART"}(o||(o={}));const i=function(e){void 0===e&&(e=()=>window);try{return Promise.resolve(v(()=>void 0!==_(()=>e().removeEventListener),100,100)).then(function(){return Promise.resolve()})}catch(e){return Promise.reject(e)}},s=function(e,t){void 0===e&&(e=()=>window),void 0===t&&(t=!1);try{function n(){return Promise.resolve()}const r=t&&a()?Promise.resolve(v(()=>c,1e3,10)).then(function(){}):Promise.resolve(v(()=>void 0!==_(()=>e().addEventListener),10,1e3)).then(function(){});return Promise.resolve(r&&r.then?r.then(n):n())}catch(o){return Promise.reject(o)}};let c=!1;function a(){return!0===_(()=>window.vslyDeferResources)}function u(e,t){void 0===t&&(t=20);let n=0;return function(){clearTimeout(n),n=setTimeout(()=>e(...[].slice.call(arguments)),t)}}window.addEventListener("load",()=>{setTimeout(()=>{c=!0},2e3)});const l="vsly-hide-theme-preview",d="vslyCtags",m=()=>{_(()=>{const e=window.loomi_ctx.ctags||[];0===e.length?window.loomi_ctx.ctags=JSON.parse(localStorage.getItem(d)||"[]"):localStorage.setItem(d,JSON.stringify(e)),_(()=>{const e=JSON.parse(localStorage.getItem("vslyCustomCtags")||"[]");e&&e.length>0&&(window.loomi_ctx.ctags=[...window.loomi_ctx.ctags||[],...e])})})},f=()=>new Date(1e3*Math.floor(Date.now()/1e3));function h(e,t){void 0===t&&(t={async:!1,defer:!1});const n=_(()=>window.visually.flags["bunny-cdn"]),r=A();return p(`vsly-lib-${e}`,`https://${n?"assets.visually.io":r}/vsly/lib/${e}.js`,t)}function p(e,t,n){return void 0===n&&(n={async:!1,defer:!1}),new Promise((r,o)=>{let i=document.getElementById(e);i?r(document.getElementById(e)):(i=document.createElement("script"),i.id=e,i.src=t,i.async=n.async||!1,i.defer=n.defer||!1,i.setAttribute("data-em-disable",""),i.onload=()=>r(i),i.onerror=()=>o(new Error(`Failed to load ${t}`)),document.head.appendChild(i))})}function v(e,t,n,r){return void 0===t&&(t=500),void 0===n&&(n=4),new Promise((o,i)=>{e()?o(0):0!==n?setTimeout(()=>{r&&r()&&i(`condition rejected ${_(()=>e.toString())}`),v(e,t,n-1).then(o).catch(i)},t):i(`condition rejected ${_(()=>e.toString())}`)})}function w(e,t){void 0===t&&(t=500);const n=_(()=>window.visually_io_editor)?Date.now()+1e4:Infinity;function r(o){try{const i=e();i?o(i):Date.now()>=n?o(void 0):setTimeout(()=>r(o),t)}catch(e){console.error("vsly-when",e),Date.now()>=n?o(void 0):setTimeout(()=>r(o),t)}}return new Promise(e=>{r(e)})}function y(e){return!Array.isArray(e)||0===e.length}function g(e){return btoa(unescape(encodeURIComponent(JSON.stringify(e))))}function _(e,t){void 0===t&&(t=void 0);try{return e()}catch{return t}}const S=e=>e&&decodeURIComponent(document.cookie.replace(new RegExp("(?:(?:^|.*;)\\s*"+encodeURIComponent(e).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=\\s*([^;]*).*$)|^.*$"),"$1"))||null;function E(){const e=window.loomi_ctx?.clientId;return e?(window.localStorage.setItem("vsly__st",String(e)),String(e)):window.localStorage.getItem("vsly__st")}function P(e,t,n){void 0===t&&(t=5),void 0===n&&(n=500),t>=0&&!_(e)&&setTimeout(()=>{_(e)||P(e,t-1)},n)}const A=function(e){return void 0===e&&(e=window.loomi_ctx.env),e===n.STAGE?"sdk.loomi-stg.xyz":"live.visually-io.com"};function I(e){return e.replace(/[^a-z_A-Z0-9]/gi,"_")}const b=()=>!!_(()=>x()()),x=()=>_(()=>window.Shopify.customerPrivacy.analyticsProcessingAllowed)||_(()=>window.Shopify.customerPrivacy.userCanBeTracked)||_(()=>window.visually.analyticsProcessingAllowed);function C(){const e=function(){try{return Promise.resolve(v(()=>!!_(()=>window.loomi.jitsu),a()?1e3:500,120)).then(function(){return _(()=>window.loomi.jitsu)})}catch(e){return Promise.reject(e)}}();return{register(t,n,r,o){e.then(e=>_(()=>e.register(t,n,r,o)))},track:function(t,n,r){return Promise.resolve(e).then(function(e){return Promise.resolve(_(()=>e.track(t,n,r))).then(function(){})})},trackExt:function(t,n){return Promise.resolve(e).then(function(e){return Promise.resolve(_(()=>e.trackExt(t,n))).then(function(){})})}}}let k=!1,T=!1;function N(e,t,n){return{id:T?"lmi-000":"lmi-"+ ++j,isApplied:!1,kind:e,selector:t,value:n}}function O(e,t){let n,r=!1;return null!==e.previousElementSibling?n=e.previousElementSibling:(n=e.parentElement,r=!0),n?(e.outerHTML=t,r?n.firstElementChild:n.nextElementSibling):e}let j=Math.round(1e4*Math.random()),L=[],$=new Map;const R="lmid",D="lmwv";function U(){return!!_(()=>window.vsly_fbs)}function M(){return window.location.search.includes("lmi_debug")||U()}function q(){M()&&console.debug("loomi-editor",...[].slice.call(arguments))}function F(){M()&&console.error("loomi-editor",...[].slice.call(arguments))}let B=!0,J={};class V{constructor(e,t){this._value=void 0,this._addedAt=void 0,this._value=e,this._addedAt=t||(new Date).getTime()}value(){return this._value}addedAt(){return this._addedAt}}class H{constructor(e,t){this.backend=void 0,this.ttlMillis=void 0,this.backend=e,this.ttlMillis=t}isValid(e){return!!e&&(new Date).getTime()-e.addedAt()<=this.ttlMillis}get(e){const t=this.backend.get(e),n=this.isValid(t);if(t&&n)return t.value();n||this.backend.remove(e)}set(e,t,n){const r=new V(t,n);this.backend.set(e,r)}}class G{constructor(e){this.namespace=void 0,this.namespace=`vsly_cache_${e}`,window[this.namespace]={}}get(e){return _(()=>window[this.namespace][e])}remove(e){_(()=>delete window[this.namespace][e])}set(e,t){window[this.namespace][e]=t}}class z{constructor(e){this.namespace=void 0,this.namespace=`vsly_cache_${e}`}get(e){return _(()=>{const t=sessionStorage.getItem(`${this.namespace}_${e}`);if(!t)return;const n=JSON.parse(t);return new V(n._value,n._addedAt)})}remove(e){sessionStorage.removeItem(`${this.namespace}_${e}`)}set(e,t){sessionStorage.setItem(`${this.namespace}_${e}`,JSON.stringify(t))}}class K extends H{constructor(e,t){super(new G(e),t)}}const W=function(e,t){void 0===t&&(t=8397271938200529);let n=3735928559^t,r=1103547991^t;for(let t,o=0;o<e.length;
429o++)t=e.charCodeAt(o),n=Math.imul(n^t,2654435761),r=Math.imul(r^t,1597334677);return n=Math.imul(n^n>>>16,2246822507)^Math.imul(r^r>>>13,3266489909),r=Math.imul(r^r>>>16,2246822507)^Math.imul(n^n>>>13,3266489909),`${4294967296*(2097151&r)+(n>>>0)}`},Q="targeting-changed",Y="vslyThemeTest",Z="0891c521a9aa47c6a9fd965198b7ed44",X="_203";function ee(e,t,n,r,o){void 0===n&&(n=10),void 0===r&&(r=!1),void 0===o&&(o="none");const{_USE_CASE:i,_USE_CASE_VARIANT:s,_USE_CASE_AUDIENCES:c,_USE_CASE_VERSION:a,_USE_CASE_GA_VARIANT:u,_USE_CASE_GA:l}=e;if(U()||ie())return;if(!function(e){try{const t=location.pathname,n=new URL(e);if(location.search.includes("vsly-redirected-from"))return!1;if(!0===_(()=>window.visually.flags["sdk-kill-advanced-redirect-checks"]))return!0;{let e=!1;const r=decodeURIComponent(location.search);return n.searchParams.forEach((t,n)=>{const o=decodeURIComponent(`${n}=${t}`);r.includes(o)||(e=!0)}),!!((_(()=>Array.from(n.searchParams.values()).length)||0)>0&&e)||t!==n.pathname}}catch(e){return!1}}(t))return;if(!function(e,t,n){const r=`vsly-redirect-${W(`${n._USE_CASE}-${n._USE_CASE_VARIANT}-${n._USE_CASE_VERSION}-${e}`)}`;return"session"===t?"true"!==sessionStorage.getItem(r)&&(sessionStorage.setItem(r,"true"),!0):"user"!==t||"true"!==localStorage.getItem(r)&&(localStorage.setItem(r,"true"),!0)}(t,o,e))return;h();const d=`${i}-${s}`,m={type:"USE_CASE",ts:f().valueOf(),payload:{sid:_(()=>window.loomi_ctx.session.id),user:{anonymous_id:_(()=>window.loomi_ctx.userId)},use_case:i,use_case_variant:s,...a?{version:a}:{},...c?{audiences:c}:{}},options:{gaName:_(()=>I(l)),gaVariant:_(()=>I(u))}};function h(){document.body&&(document.body.style.opacity=0)}_(()=>{ce(i)&&(m.payload.clickId="redirect",m.options.isRedirect=!0)}),window.vsly_redirecting=!0,setTimeout(function(){try{h();const e=JSON.stringify(m),n=g(m),o=!d.includes(re);let i=t;try{new URLSearchParams(location.search).forEach((e,t)=>{(r||oe(t))&&(i=te(i,t,e))})}catch(t){q("e87",{redirectUrl:i,key:d,event:e,ex:t})}return i=te(i,"vsly-redirected-from",d),o&&(i=te(i,"vsly-redirected-event",n)),location.replace&&location.replace(i),Promise.resolve()}catch(e){return Promise.reject(e)}},n)}function te(e,t,n){try{const r=new URL(e);return r.searchParams.append(t,n),r.href}catch(t){return`${e}${e.includes("?")?"&":"?"}key=${n}`}}function ne(e){return{_USE_CASE:e.experienceId,_USE_CASE_VARIANT:e.variantId,_USE_CASE_VERSION:e.version,_USE_CASE_AUDIENCES:_(()=>window.loomi_ctx.audiences.join("|"),""),_USE_CASE_GA:e.gaExperienceName,_USE_CASE_GA_VARIANT:e.gaVariantName}}const re="theme_test_redirect_back_to_main",oe=e=>e.toLowerCase().startsWith("utm");function ie(){return _(()=>window.Shopify.designMode,!1)}function se(){return _(()=>window.Shopify.country)||_(()=>window.visually.country)}const ce=e=>window.loomi.conf.experiments.find(t=>t.name===e).isRedirect,ae=(e,t)=>{_(()=>!0===window.visually.flags["sdk-disable-dynamic-height-strategy"],!1)||e&&function(e,t,n){let r=e,o=0;for(;r.parentElement&&o<10;)n(r.parentElement),r=r.parentElement,o+=1}(e,0,e=>{const t=e.style.height;var n;(n=t)&&""!==n&&(e.style.removeProperty("height"),e.style.minHeight=t)})};function ue(e,t,n,r){if(!document.body.contains(r)){const r=document.querySelector(n);return r?(t(),e(),{element:r,isDetached:!0}):{isDetached:!1}}return{isDetached:!1}}function le(e){if(!_(()=>window.visually.flags["visibility-redo"]))return document.querySelector(e);const t=document.querySelectorAll(e);for(let e=0;e<t.length;e++){const n=t.item(e);if(de(n))return n}return _(()=>t[0])}function de(e){try{if(!_(()=>window.visually.flags["visibility-redo"]))return!0;if(!e)return!1;const t=e.getBoundingClientRect(),n=getComputedStyle(e);return!_(()=>"none"==n.display||"0"==n.opacity||"hidden"==n.visibility||t.width<=5&&t.height<=5||"none"==e.style.display||"0"==e.style.opacity||"hidden"==e.style.visibility)}catch(e){return!0}}function me(e){return _(()=>window.visually.flags[e],!1)}function fe(){return _(()=>!0===window.vslyDeferWidgets||me("sdk-defer-widgets"),!1)}const he="visually",pe="widgets";let ve;function we(e,t){const n=e+t,r=`vslyw-${n}`;if(!document.getElementById(r)){const e=document.createElement("script");e.id=r,e.type="text/javascript";
429const t=_(()=>window.visually.flags["bunny-cdn"]),o=A();e.src=`https://${t?"assets.visually.io":o}/widgets/${n}.js`,document.head.appendChild(e)}}window.IntersectionObserver&&(ve=new IntersectionObserver((e,t)=>{e.forEach(e=>{if(e.isIntersecting){const n=e.target;(function(e){const t=e.getAttribute("lmw"),n=e.getAttribute(D);if(t&&n){const r=t+n;return v(()=>_(()=>!!window[he][pe][r])&&_(()=>!!window.preact),50,500).then(()=>{_(()=>window[he][pe][r](`#${e.id}`))}),!0}return!1})(n)&&t.unobserve(n)}})},{root:null,rootMargin:window.vslyDeferWidgetsMargin||"100px",threshold:.1}));const ye="vsly-orig-sel";function ge(e,t){try{var n=e()}catch(e){return t(e)}return n&&n.then?n.then(void 0,t):n}const _e=function(e){try{return Promise.resolve(ge(function(){return Promise.resolve(v(()=>!!_(()=>document.querySelector(e)),250,100)).then(function(){return Promise.resolve(document.querySelector(e))})},function(e){return Promise.reject(e)}))}catch(e){return Promise.reject(e)}};function Se(e,t,n){const r=t.extra;return n&&n>=3?void 0!==r&&!!_(()=>e.childNodes[r]):!!r&&!!_(()=>e.childNodes[r])}function Ee(e,t,n){void 0===n&&(n=10),me("kill-theme-testing")||Pe(t)||(Ae(e,t),ee(e,Ie(t).href,n,!0,"session"))}const Pe=e=>{if(xe())return!0;_(function(){try{return Promise.resolve(v(()=>!!document&&!!document.head,10,2e3)).then(function(){const e=document.head||document.getElementsByTagName("head")[0];if(!e.querySelector(`#${l}`)){const t=document.createElement("style");t.id=l,t.appendChild(document.createTextNode("#preview-bar-iframe,#PBarNextFrameWrapper,#PBarNextFrame { display: none !important;}")),e.appendChild(t)}})}catch(e){return Promise.reject(e)}});const t=window.loomi_ctx.themeId||_(()=>window.Shopify.theme.id),n=window.loomi_ctx.role||_(()=>window.Shopify.theme.role),r=!Ne({id:t,role:n}),o=_(()=>!window.loomi_ctx.testedThemes.includes(t));return!(!r||!o)||Te({id:t,role:n},e)},Ae=(e,t)=>{const n=e._USE_CASE!==re;Le(t)&&n&&[sessionStorage,localStorage].forEach(e=>Oe(e))},Ie=e=>{let t=Re();return _(()=>!!window.loomi_api.vslyResolveThemeTestUrl)&&(t=_(()=>window.loomi_api.vslyResolveThemeTestUrl(t),t)),t.searchParams.append("preview_theme_id",`${e||""}`),t},be=()=>{const e="vsly-tts";if($e(e))return;ke();const t=Ie("");t.searchParams.append(e,"1"),document.body.style.opacity=0,location.replace(t.href)},xe=()=>
429{const e="vsly_disableThemeTest",t=$e("disableThemeTest")||!!sessionStorage.getItem(e);return t&&sessionStorage.setItem(e,"1"),ie()||t},Ce=()=>!me("allow-embed-redirect-tests")||0===(window.loomi_ctx.embeddedTests||[]).filter(e=>e.experiment.isThemeTest).length,ke=()=>[sessionStorage,localStorage].forEach(e=>e.removeItem(Y)),Te=(e,t)=>e.id===t||Ne(e)&&!t,Ne=e=>"main"===e.role,Oe=e=>e.setItem(Y,"1"),je=e=>e.getItem(Y),Le=e=>!!e,$e=e=>_(()=>Re().searchParams.has(e)),Re=()=>_(()=>new URL(window.location.href)),De="data-rid",Ue="data-alchemy-element-root";let Me,qe=0;function Fe(e){return e.hasAttribute(De)||e.hasAttribute(Ue)}const Be=function(e,t){try{return Promise.resolve(v(()=>!!document&&!!document.body&&!!document.querySelector,50,200)).then(function(){!function(){if("undefined"==typeof document)return;Je||(Je=new MutationObserver(Ve)),Ve();const e="spa"===_(()=>window.vslyIntegrationType,"static")?document:document.body;Je.observe(e,{childList:!0,subtree:!0,characterData:!0,attributes:!1})}(),e&&(k=e),t&&(T=t)})}catch(e){return Promise.reject(e)}};let Je;function Ve(){L.filter(e=>!e.isApplied).forEach(e=>{try{const t=_(()=>document.body.querySelector(e.selector));if(!t)return void function(e,t,n,r,o){void 0===r&&(r=100),void 0===o&&(o=10);const i=!!t,s=_(()=>J[e])||0;!i&&B&&s<o&&(B=!1,J[e]=(_(()=>J[e])||0)+1,setTimeout(()=>{try{n()}catch(t){F("failed to run setTimeout on refreshAllElementsSets",e,t)}B=!0},r+50*s))}(e.selector,t,Ve,100,10);if($.has(e.id))return;if(function(e,t){if(e&&(void 0===Me&&(Me=!!document.querySelector(`[${Ue}],[${De}]`)),Me)&&function(e){return["replace","appendBefore","appendAfter","compound","widget","moveElem"].includes(e.kind)}(t))for(let t=e;t;t=t.parentElement)if(Fe(t))return!0;return!1}(t,e)&&!function(){if(U())return!0;const e=window.vslyHydrationSize||1,t=!!window.elementIdToRuntimeInitialized&&Object.values(window.elementIdToRuntimeInitialized).length>=e;t&&0===qe&&(qe=Date.now());const n=Date.now()-qe,r=window.vslyHydrationGrace||500;return t&&n>r}())return;const n=He(e,t);n&&($.set(e.id,n),e.isApplied=!0)}catch(t){!function(){M()&&console.warn("loomi-editor",...[].slice.call(arguments))}("failed to resolve command from mutation request with exception.",t,e)}}),ze()}function He(e,t){if("replace"===e.kind)return function(e,t,n,r,o){let i=o||e,s=!1;const c=n.outerHTML;return{id:e,isApplied:()=>s,kind:"replace",do:()=>{s||(k&&n.setAttribute(R,i),n.outerHTML!==r&&(n=O(n,r),ae(n),k&&n.setAttribute(R,i),s=!0))},undo:()=>{s&&n.outerHTML!==c&&(n=O(n,c),s=!1)},redoIfNeeded:()=>!1,setDebugId:e=>i=e}}(e.id,0,t,e.value,e.id);if("appendBefore"===e.kind||"appendAfter"===e.kind)return function(e,t,n,r,o){let i=o||e,s=!1,c=document.querySelector(t),a=document.createElement("div");const u=()=>{s||("appendBefore"===r&&(c=document.querySelector(t),_(()=>c.parentNode.insertBefore(a,c)),ae(c),a=O(a,n),k&&a.setAttribute(R,i),s=!0),"appendAfter"===r&&(s||(c=document.querySelector(t),c.nextSibling?(_(()=>c.parentNode.insertBefore(a,c.nextSibling)),ae(c)):(_(()=>c.parentNode.appendChild(a)),ae(c)),a=O(a,n),k&&a.setAttribute(R,i),s=!0)),s=!0)},l=()=>{s&&(a.remove(),s=!1)};return{id:e,isApplied:()=>s,kind:r,do:u,undo:l,redoIfNeeded:()=>{const e=ue(u,l,t,c);return e.element&&(c=e.element),e.isDetached},setDebugId:e=>i=e}}(e.id,e.selector,e.value,e.kind,e.id);if("appendCss"===e.kind)return function(e,t,n,r){let o=r||e,i=!1,s=document.querySelector(t);const c=document.createElement("style"),a=()=>{i||(c.innerHTML=n,k&&c.setAttribute(R,o),document.head.appendChild(c),i=!0)},u=()=>{i&&(c.remove(),i=!1)};return{id:e,kind:"appendCss",isApplied:()=>i,do:a,undo:u,redoIfNeeded:()=>{const e=ue(a,u,t,s);return e.element&&(s=e.element),e.isDetached},setDebugId:e=>o=e}}(e.id,e.selector,e.value,e.id);if("appendJs"===e.kind)return function(e,t,n,r,o){let i=r||e,s=!1,c=document.querySelector(t),a=null;const u=()=>{s||(a||(a=document.createElement("script")),a.setAttribute("type","application/javascript"),a.innerHTML=function(e,t){return e&&t?`(async () => {\n    const _USE_CASE = "${t.experienceId}";\n    const _USE_CASE_VARIANT = "${t.variantId}";\n    const _USE_CASE_VERSION = ${_(()=>t.version||0,0)};\n    const _USE_CASE_AUDIENCES = "${_(()=>window.loomi_ctx.audiences.join("|"),"")}";\n    const _USE_CASE_GA = "${_(()=>t.gaExperienceName.replace(/"/g,'\\"'),t.gaExperienceName)}";\n    const _USE_CASE_GA_VARIANT = "${_(()=>t.gaVariantName.replace(/"/g,'\\"'),t.gaVariantName)}";\n    const _USE_CASE_CTX = {_USE_CASE,_USE_CASE_VARIANT,_USE_CASE_VERSION,_USE_CASE_AUDIENCES,_USE_CASE_GA,_USE_CASE_GA_VARIANT};\n    const __currentScriptElement = document.currentScript;\n    ${e}\n    if (typeof vslyCleanup !== 'undefined') {     \n      if (__currentScriptElement) {\n        __currentScriptElement.__vslyCleanup = vslyCleanup;\n      }\n    }\n  })()`:!t&&e?`\n(async () => {\n  const __currentScriptElement = document.currentScript;\n  ${e}\n    if (typeof vslyCleanup !== 'undefined') {     \n      if (__currentScriptElement) {\n        __currentScriptElement.__vslyCleanup = vslyCleanup;\n      }\n    }\n})();\n`:e}(n,o),k&&(a.id=i),document.body.appendChild(a),s=!0)},l=()=>{if(!s)return;const e=(()=>{try{const e=a.__vslyCleanup;if(e)return e(),!0}catch(e){k&&console.error("vslyCleanup error:",e)}return!1})();a&&a.remove(),e&&(a=null),s=!1};return{id:e,kind:"appendJs",isApplied:()=>s,do:u,undo:l,redoIfNeeded:()=>{const e=ue(u,l,t,c);return e.element&&(c=e.element),e.isDetached},setDebugId:e=>i=e}}
429(e.id,e.selector,e.value,e.id,e.options);if("appendFont"===e.kind){const t=JSON.parse(e.value);if(t&&t.family&&t.weights)return function(e,t,n){n=n||e;let r=!1;const o=document.createElement("link"),i=(c=t.weights,(s=t.family).toLowerCase().includes("jetbrains")&&(s="JetBrains Mono"),`https://fonts.googleapis.com/css2?family=${encodeURIComponent(s)}:wght@${_(()=>c.join(";"))}&display=block`);var s,c;return o.setAttribute("href",i),o.setAttribute("rel","stylesheet"),{id:e,isApplied:()=>r,kind:"appendFont",do:()=>{r||(k&&o.setAttribute(R,n),document.head.appendChild(o),r=!0)},undo:()=>{r&&(o.remove(),r=!1)},redoIfNeeded:()=>!1}}(e.id,t,e.id)}else{if("compound"===e.kind){const n=e.value.map(n=>(n.options=e.options,He(n,t))).filter(e=>e);return function(e,t,n){let r=!1;return{id:e,isApplied:()=>r,kind:"compound",do:()=>{r||(t.filter(e=>!e.isApplied()).forEach(e=>{e.setDebugId&&e.setDebugId(n),e.do()}),r=!0)},undo:()=>{r&&(t.filter(e=>e.isApplied()).reverse().forEach(e=>e.undo()),r=!1)},redoIfNeeded:()=>t.map(e=>e.redoIfNeeded()).filter(e=>e).length>0}}(e.id,n,e.id)}if("widget"===e.kind){const t=_(()=>e.block.value),n=_(()=>t.env.sectionId.substring(1),e.id);return function(e,t,n,r,o,i,s){void 0===s&&(s="");const c=i||t;let a=!1;const u=`vslyp-${t}`;let l=null,d=null,m=[];const f=()=>{a||(we(r,s),"replace"===e?w():y(),fe()&&ve||h(),a=!0)},h=()=>{const e=r+s;v(()=>_(()=>!!window[he][pe][e])&&_(()=>!!window.preact),50,500).then(()=>{ae(l),_(()=>window[he][pe][e](`#${t}`))})},p=()=>{if(!a)return;d&&d.remove();const t=document.getElementById(u);if(t&&t.remove(),"replace"===e&&l&&l.children&&l.children.length>0){let e=0;for(const t of l.children)t.style.display=m[e],e+=1}a=!1},w=()=>
429{if(l=le(n),l){if(m=[],l.children&&l.children.length>0)for(const e of l.children){const t=e;t&&!t.getAttribute("preact")&&(m.push(t.style.display),t.style.display="none")}g(),l.appendChild(d),fe()&&ve&&ve.observe(d)}else F("vsly",`failed to find element with selector: ${n} when trying to replace with widget`)},y=()=>{l=le(n),l?(g(),l.insertAdjacentElement("appendBefore"===e?"beforebegin":"afterend",d),fe()&&ve&&ve.observe(d)):F("vsly",`failed to find element with selector: ${n} when trying to append widget`)},g=()=>{if(d=document.getElementById(t),!d){d=document.createElement("section"),d.style.all="unset",d.style.width="100%",d.setAttribute("preact","1"),k&&d.setAttribute(R,c),d.setAttribute("lmw",r),d.setAttribute(D,s),d.id=t;const e=document.createElement("script");e.id=u,e.setAttribute("type","text/props"),e.innerHTML=JSON.stringify(o),_(()=>document.body.appendChild(e))}};return{id:t,isApplied:()=>a,kind:"widget",do:f,undo:p,redoIfNeeded:()=>{const e=ue(f,p,n,l);return e.element&&(l=e.element),e.isDetached}}}(t.htmlKind,n,e.selector,t.widgetId,t.env,n,t.version)}if("moveElem"===e.kind){const t=_(()=>e.block.value);return function(e,t,n,r){let o=!1,i={display:""},s=null,c=null;const a=()=>{o||v(()=>(s=document.querySelector(t),c=document.querySelector(n),!!s&&!!c),50,500).then(()=>{s=document.querySelector(t),c=document.querySelector(n),u()})},u=()=>{c&&s&&(i={display:c.style.display,parentNode:s.parentElement,nextSib:s.nextElementSibling,prevSib:s.previousElementSibling},"appendBefore"===r?c.insertAdjacentElement("beforebegin",s):"appendAfter"===r?c.insertAdjacentElement("afterend",s):"replace"===r&&(c.style.display="none!important",c.insertAdjacentElement("afterend",s)),s.setAttribute(ye,t),o=!0)};return{id:e,isApplied:()=>o,kind:"moveElem",do:a,undo:()=>{o&&c&&s&&(i&&i.prevSib?i.prevSib.insertAdjacentElement("afterend",s):i&&i.nextSib?i.nextSib.insertAdjacentElement("beforebegin",s):i&&i.parentNode&&i.parentNode.appendChild(s),"replace"===r&&(c.style.display=i.display),s.removeAttribute(ye),o=!1)},redoIfNeeded:()=>!(_(()=>s.hasAttribute(ye))&&document.body.contains(s)||(o=!1,a(),0))}}(e.id,e.selector,t.destSelector,_(()=>t.htmlKind))}if("automation"===e.kind)return function(e){let t=!1;return{id:`automation-${(new Date).getDate()}`,kind:"automation",isApplied:()=>t,do:()=>{if(!t){t=!0;try{e.sort((e,t)=>e.order-t.order).map(e=>{switch(e.kind){case"click":return()=>function(e){try{return Promise.resolve(ge(function(){return q("fake-click","about to click on:",e.selector),Promise.resolve(_e(e.selector)).then(function(e){return e&&e.click(),Promise.resolve()})},function(e){return Promise.reject(e)}))}catch(e){return Promise.reject(e)}}(e);case"type":return()=>function(e){try{return Promise.resolve(ge(function(){return q("fake-click","about to type on:",e.selector,"with text: ",e.data),Promise.resolve(_e(e.selector)).then(function(t){const n=_(()=>Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"value").set);_(()=>n.call(t,e.data||""));const r=new Event("input",{bubbles:!0});return t.dispatchEvent(r),Promise.resolve()})},function(e){return Promise.reject(e)}))}catch(e){return Promise.reject(e)}}(e);case"scroll":return()=>function(e){try{return Promise.resolve(ge(function(){return q("fake-click","about to scroll to:",e.selector),Promise.resolve(_e(e.selector)).then(function(e){return e.scrollIntoView(!0),Promise.resolve()})},function(e){return Promise.reject(e)}))}catch(e){return Promise.reject(e)}}(e);case"wait":return()=>function(e){try{try{return q("fake-click",`about to wait for: ${e.data}ms`),Promise.resolve(new Promise(t=>{setTimeout(()=>t(),_(()=>e.data)||1e3)}))}catch(e){return Promise.reject(e)}}catch(e){return Promise.reject(e)}}(e);default:return()=>Promise.resolve()}}).reduce((e,t)=>e.then(e=>t()),Promise.resolve()).then()}catch(e){F("failed to run automation with exception:",e)}}},undo:()=>{},redoIfNeeded:()=>!1}}(_(()=>e.block.value).steps);if("visualEdit"===e.kind){const t=_(()=>e.block.value);return function(e,t){let n=!1,r={};const o=function(e,t,n){void 0===n&&(n=!0);const o=t.subChanges.map(n=>{switch(n.kind){case"text":return((e,t,n)=>{if(!e)return()=>{};const r=t.extra;if(Se(e,t,n)){const n=e.childNodes[r].textContent;return e.childNodes[r].textContent=t.value,()=>e.childNodes[r].textContent=n}{const n=e.textContent;return e.textContent=t.value,()=>e.textContent=n}})(e,n,t.version);case"style":return((e,t)=>{if(!e)return()=>{};const n=_(()=>e.style[t.key],null);return e.style.setProperty(t.key,t.value,"important"),()=>e.style.setProperty(t.key,n)})(e,n);case"image":return((e,t)=>{if(!e||!e.removeAttribute||!e.getAttribute)return()=>{};const n=e.getAttribute("srcset")||"";e.removeAttribute("srcset");const r=_(()=>e.src,void 0);e.src=t.value;const o=e.parentElement,i=o&&"PICTURE"===o.nodeName,s=[];
429return i&&o.querySelectorAll("source").forEach(e=>{s.push(e.getAttribute("srcset")||""),e.removeAttribute("srcset")}),()=>{e.setAttribute("srcset",n),e.src=r,i&&o.querySelectorAll("source").forEach((e,t)=>{e.setAttribute("srcset",s[t])})}})(e,n);case"video":return((e,t)=>{if(!e||!e.setAttribute)return()=>{};const n=e.innerHTML;e.innerHTML="";const r=e.getAttribute("src")||"";return e.setAttribute("src",t.value),()=>{e.innerHTML=n,e.setAttribute("src",r)}})(e,n);case"attr":return((e,t)=>{if(!e||!e.setAttribute||!e.getAttribute)return()=>{};const n=e.getAttribute(t.key);return e.setAttribute(t.key,t.value),()=>n?e.setAttribute(t.key,n):e.removeAttribute(t.key)})(e,n)}});n&&(r[t.selector]={ve:t,elem:e,reverts:o})};return{id:e,kind:"visualEdit",isApplied:()=>n,do:()=>{n||(n=!0,t.forEach(e=>{v(()=>!!document.querySelector(e.selector),250,300).then(()=>{const t=document.querySelector(e.selector);o(t,e)})}))},undo:()=>{n&&(n=!1,Object.values(r).forEach(e=>e.reverts.forEach(e=>e())),r={})},redoIfNeeded:()=>{if(!n)return!1;let e=!1;return Object.values(r).forEach(t=>{e=document.body.contains(t.elem)?function(e,t){return e.ve.subChanges.forEac
429h((n,r)=>{n.value!==((e,t,n)=>{switch(t.kind){case"text":return((e,t,n)=>{const r=t.extra;return Se(e,t,n)?e.childNodes[r].textContent:e.textContent})(e,t,n);case"attr":return((e,t)=>e.getAttribute(t.key))(e,t);case"style":return((e,t)=>_(()=>e.style[t.key],null))(e,t);case"image":case"video":return(e=>e.src)(e)}})(e.elem,n,e.ve.version)&&(_(()=>e.reverts[r]()),o(e.elem,{selector:e.ve.selector,subChanges:[n]},!1),t=!0)}),t}(t,e):function(e){e.reverts.forEach(e=>e());const t=document.querySelector(e.ve.selector);return t&&o(t,e.ve),!0}(t)}),e}}}(e.id,t.changes)}if("pageRedirect"===e.kind){const t=_(()=>e.block.value);if(t)return n=t,r=e.options,{id:e.id,kind:"pageRedirect",isApplied:()=>!1,do:()=>{ee(ne(r),n.destUrl,n.redirectAfter,!0===n.retainQueryParams,n.stickinessMode)},undo:()=>{},redoIfNeeded:()=>!1,setDebugId:e=>""}}else if("themeTest"===e.kind){const t=_(()=>e.block.value);if(t)return function(e,t,n){const r=()=>!1;return{id:e,kind:"themeTest",isApplied:r,do:()=>Ee(ne(n),t.targetThemeId),undo:r,redoIfNeeded:r,setDebugId:r}}(e.id,t,e.options)}}var n,r}let Ge=!1;function ze(){Ge||(Ge=!0,requestAnimationFrame(Ke))}function Ke(){$.forEach(e=>{try{e.isApplied()?e.redoIfNeeded():e.do()}catch(t){F("failed to apply mutation command with exception:",t,e)}}),Ge=!1}function We(e){try{const n=$.get(e),r=n&&n.undo();$.delete(e);const o=L.findIndex(t=>t.id==e);return(t=_(()=>L[o].selector))&&_(()=>J[t])&&delete J[t],L.splice(o,1),ze(),r}catch(e){return}var t}function Qe(e){return"div"===e.selector&&(e.selector="body div"),L.push(e),Ve(),{revert:()=>We(e.id),mutationId:e.id}}function Ye(){const e=_(()=>window.loomi_ctx.cart);if(e)return e;const t=localStorage.getItem("loomi-cart");if(t)try{return JSON.parse(t)}catch(e){}}var Ze;!function(e){e.CART_CHANGE="CART_CHANGE",e.LOYALTY_CHANGE="LOYALTY_CHANGE"}(Ze||(Ze={}));const Xe=u((e,t)=>{const n=function(e,t){const n=new Event(Q);return n.key=e,n.value=t,n}(e,t);document.dispatchEvent(n),console.debug("Targeting has changed:",n)},80),et=()=>window.loomi_ctx.session.id;function tt(e){return _(()=>e.items.map(e=>_(()=>e.selling_plan_allocation.selling_plan.name.toLowerCase())).filter(e=>!!e),[])}function nt(){return JSON.parse(localStorage.getItem("loomi-cart-history")||"[]")}function rt(){const e=_(()=>window.loomi_ctx.sessionProducts);if(e)return e;const t=localStorage.getItem("loomi_session_products"),n=t?JSON.parse(t):[];return _(()=>n.filter(e=>""!=e.handle).reverse().slice(0,20))}function ot(e){return JSON.parse(localStorage.getItem(e)||"[]")}function it(e,t,n,r){e=e||[],t=t||[];const o=_(()=>t.filter(t=>!e.find(n(t))))||[],i=[...e,...o].slice(0,25);return i.length>0&&localStorage.setItem(r,JSON.stringify(i)),i}function st(){return JSON.parse(localStorage.getItem("loomi_purchased_products")||"[]")}const ct="vsly_params_history",at="vsly_visited_pages",ut=function(e){try{const t=e.matches?ft.MOBILE:ft.DESKTOP,n=function(){if(lt!=t){q("device-listener",`device changed to ${t} from ${lt}`),window.loomi_ctx.deviceOverride=t===ft.MOBILE?"m":"d",lt=t;const e=_(()=>window.visually.reload),n=function(){if(e)return Promise.resolve(e()).then(function(){});F("device-listener","can't find reload function")}();if(n&&n.then)return n.then(function(){})}}();return Promise.resolve(n&&n.then?n.then(function(){}):void 0)}catch(e){return Promise.reject(e)}};let lt;function dt(){a()?function(){try{return Promise.resolve(v(()=>c,1e3,10)).then(function(){return mt(),Promise.resolve()})}catch(e){return Promise.reject(e)}}().catch(console.error):mt()}function mt(){let e=_(()=>window.vslyDesktopBreakpoint)||960;e<=0&&(e=960);const t=window.matchMedia(`(max-width: ${e}px)`);t.removeEventListener("change",ut),t.addEventListener("change",ut)}var ft;!function(e){e.MOBILE="MOBILE",e.DESKTOP="DESKTOP"}(ft||(ft={}));const ht=()=>edgetag("getUserId");function pt(){const e="vsly_edgetag";return P(()=>(ht()&&localStorage.setItem(e,ht()),!0)),_(ht)||localStorage.getItem(e)}const vt="lmi_type",wt="lmi_from",yt="lmi_class",gt="lmi_utm_data",_t={utm_source:"source",utm_medium:"medium",utm_campaign:"campaign",utm_term:"term",utm_content:"content"},St=function(e,t){void 0===t&&(t=3);let n=e;for(let e=0;e<t;e++)try{const e=decodeURIComponent(n);if(e===n)break;n=e}catch{break}return n},Et=function(e){void 0===e&&(e=window.location.search);const t={utm:{},lmi_params:{}};return _(()=>
429new URLSearchParams(e)).forEach((e,n)=>{if(e){const r=_t[n],o=St(e);r?t.utm[r]=o:function(e){return _(()=>[yt,wt,vt].includes(e))}(n)&&(t.lmi_params[n]=o)}}),t};function Pt(){const e=function(e){let t=[];const n=localStorage.getItem(gt);return null!=n&&(t=[...JSON.parse(n)].slice(0,20)),e&&(e.ts=f(),t=[e,...t]),t}(function(e){if(function(e){return!e||"{}"===JSON.stringify(e)}(e))return null;const t={};return e.campaign&&(t.campaign=e.campaign),e.medium&&(t.medium=e.medium),e.source&&(t.source=e.source),e.term&&(t.term=e.term),e.content&&(t.content=e.content),t}(_(()=>Et().utm)));return localStorage.setItem(gt,JSON.stringify(e)),e}function At(){const e=_(()=>Pt(),[]);if(!Array.isArray(e)||0===e.length)return"";const t=e.filter(e=>e.campaign);return 0===t.length?"":_(()=>t.reduce((e,t)=>t.ts>e.ts?t:e,t[0]).campaign,"")||""}const It=function(e){return Promise.resolve(bt()).then(function(t){return new Promise((n,r)=>{const o=t.transaction([Ct],"readonly").objectStore(Ct).get(e);o.onerror=e=>{r("IDB e:r"+e.target.error)},o.onsuccess=e=>{n(e.target.result)}})})},bt=function(){try{const e=function(){if(!kt)return Promise.resolve(new Promise((e,t)=>{const n=indexedDB.open(xt,1);n.onerror=e=>{t("IDB e:o"+e.target.error)},n.onsuccess=t=>{kt=t.target.result,e(kt)},n.onupgradeneeded=e=>{e.target.result.createObjectStore(Ct,{keyPath:"id"}).createIndex("id","id",{unique:!0})}})).then(function(){})}();return Promise.resolve(e&&e.then?e.then(function(){return kt}):kt)}catch(e){return Promise.reject(e)}},xt="VISUALLY_IO",Ct=xt;let kt=null;function Tt(){const e={},t=window.loomi_ctx||{};t.productId&&(e.productId=t.productId);const n=_(()=>{const e=new URL(location.href).searchParams,t="variant";return e.has(t)&&function(e){const t=Number(e),n=isNaN(t)?Number(`${e}`.replace(/[^\d.]+/g,""))||void 0:t;if(void 0!==n&&0!==n)return`${n}`}(e.get(t))})||t.variantId;return n&&(e.variantId=n),e}function Nt(){return _(()=>Ye().items.map(e=>({variantId:e.variant_id||0,quantity:e.quantity||0,productId:e.product_id||0,price:e.price||0})))||[]}const Ot=function(e){return void 0===e&&(e=Ye()),_(()=>(("spa"==window.vslyIntegrationType?_(()=>e.attributes.map(e=>e.key)):_(()=>Object.keys(e.attributes)))||[]).filter(e=>!e.startsWith("vsly")&&e.length<20).slice(0,50))||[]};function jt(){const e=new URL(window.location.href);return e.protocol+"//"+e.hostname+e.pathname}const Lt=function(e,t){try{let n;const r=this.cart;if(!r)return Promise.resolve(0);const o=function(){try{var o=r.currency===e?(n=1,r.total_price/100):function(){if(t)return Promise.resolve(v(()=>!!window.loomi_ctx.Currency,100,10)).then(function(){const t=(window.loomi_ctx.Currency.convert(r.total_price,r.currency,e)||0)/100;return n=1,t})}()}catch(e){return}return o&&o.then?o.then(void 0,function(){}):o}();return Promise.resolve(o&&o.then?o.then(function(e){return n?e:0}):n?o:0)}catch(e){return Promise.reject(e)}};function $t(){const e=_(()=>this.cart.items);if(e&&e.length>0){const t=et(),n=localStorage.getItem("vsly-last-atc-sid");if(!n)return!1;if(n!==t)return!0;const r=e.map(e=>`${e.variant_id}`);return!!_(()=>nt().find(e=>!!e.sid&&r.includes(`${e.variant_id}`)&&`${e.sid}`!=t))}return!1}function Rt(e){return Ot(this.cart).includes(e)}function Dt(e,t){function n(e){return e.toLowerCase()}const r={"==":t=>n(t)==n(e),"!=":t=>n(t)!=n(e),contains:t=>n(t).includes(n(e)),matches:t=>new RegExp(e).test(t)};return!!this.CartSubs().find(e=>r[t](e))}function Ut(){return tt(this.cart)}function Mt(e){const t=this.cart;return!!_(()=>t.items.find(t=>t.handle===e))}function qt(e){const t=this.cart;return!!_(()=>t.items.find(t=>!!t.tags&&t.tags.includes(e)))}function Ft(e){const t=this.cart;if(t.items.length<=0)return!1;const n=_(()=>t.items.filter(t=>!!t.tags&&t.tags.includes(e)));return _(()=>n.length===t.items.length,!1)}function Bt(e){const t=this.cart;return!!_(()=>t.items.find(t=>!!t.collections&&t.collections.includes(e)))}function Jt(){return!0===_(()=>window.loomi_ctx.loyalty.isMember,!1)}function Vt(){return _(()=>window.loomi_ctx.loyalty.pointsBalance,0)}function Ht(){return _(()=>window.loomi_ctx.loyalty.earnedPoints,0)}const Gt="__eventn_id";function zt(){const{id:e,firstSeen:t}=function(e){const t=function(e){try{const t=S(e),{firstSeen:n,id:r}=Qt(t);if(t)return{id:r,firstSeen:n||Zt()}}catch(e){}}(e),n=function(e){const t=window.localStorage.getItem(e),{id:n,firstSeen:r}=Qt(t);if(t)return{id:n,firstSeen:r||Zt()}}(e);if(!t&&!n){const{newId:t,newEpoch:n}=function(){const e=Math.random().toString(36).substring(2,12),t=Zt();return{newId:e,newEpoch:t,value:Yt(e,t)}}();return Kt(t,n,e),{id:t,firstSeen:n}}if(!n&&t)return Kt(t.id,t.firstSeen,e),t;if(!t&&n)return Kt(n.id,n.firstSeen,e),n;const r=Math.min(t.firstSeen,n.firstSeen);let o=t.firstSeen<=n.firstSeen?t.id:n.id;return Wt(t,n)&&(o=t.id<=n.id?t.id:n.id),n.id==t.id&&n.firstSeen==t.firstSeen||Kt(o,r,e),{id:o,firstSeen:r}}(Gt);return{id:e,firstSession:Xt(t),firstSeen:t}}function Kt(e,t,n){void 0===n&&(n=Gt);const r=Yt(e,t);_(()=>localStorage.setItem(n,r)),((e,t,n,r)=>{_(()=>window.loomi_ctx.cc)&&!b()||(document.cookie=encodeURIComponent(e)+"="+t+"; path=/; expires=Fri, 31 Dec 9999 23:59:59 GMT"+(n?"; domain="+n:"")+(r?"; secure":""))})(n,r,document.location.hostname.replace("www.","").replace("checkout.",""),"http:"!==document.location.protocol)}const Wt=(e,t)=>e.firstSeen===t.firstSeen&&e.id!==t.id;function Qt(e){return{firstSeen:_(()=>parseInt(e.split(".")[1]),null),id:_(()=>e.split(".")[0])}}function Yt(e,t){return`${e}.${t}`}function Zt(){return Math.trunc((new Date).getTime()/1e3)}const Xt=e=>(new Date).getTime()/1e3-e<=7200,en="vsly_vid",tn="lmi_debug";function nn(e){return _(()=>new URL(window.location.href).searchParams.get(e)||void 0)}const rn=["Roboto","Open Sans","Fredoka","Fredoka","Smooch Sans","Rubik","Lato","Poppins","Oswald","League Spartan","Noto Sans","Raleway","Merriweather","Playfair Display","Inter","JetBrains Mono","Jetbrains Mono"];function on(e){try{(function(e){const t=e.flatMap(e=>_(()=>e.code)).filter(e=>!!e).filter(e=>"widget"===e.kind).map(e=>sn(e.value.env)),n=new Map;
429return function(e,t){e.forEach(e=>{!function(e,t){const n=new Map;e.forEach(e=>{let[t,r]=e;const o=".font.";if(t.includes(o)){const e=t.split(o)[0]+o;n.has(e)||n.set(e,{families:new Set,weights:new Set});const i=n.get(e);if(t.endsWith(".fontFamily"))i.families.add(r);else if(t.endsWith(".fontWeight")){const e=parseInt(r,10)||500;i.weights.add(e)}}}),function(e,t){e.forEach(e=>{if(e.families.size>0){const n=e.weights.size>0?e.weights:new Set([500]);e.families.forEach(e=>{cn(t,e,n)})}})}(n,t)}(Object.entries(e),t),function(e,t){const n=function(e){const t=".text.isRichText",n=new Set;return e.forEach(e=>{let[r,o]=e;if(r.endsWith(t)&&!0===o){const e=`${r.split(t)[0]}.text.value`;n.add(e)}}),n}(e);0!==n.size&&e.filter(e=>{let[t]=e;return n.has(t)}).forEach(e=>{let[n,r]=e;return function(e,t){var n;if(e)try{!function(e,t){e.querySelectorAll("[style]").forEach(e=>{const n=e.style;if(n.fontFamily){const e=n.fontFamily,r=parseInt(n.fontWeight,10)||500;cn(t,e,new Set([r]))}})}((n=decodeURIComponent(e),(new DOMParser).parseFromString(n,"text/html")),t)}catch(e){console.error("Failed to parse rich text HTML",e)}}(r,t)})}(Object.entries(e),t)})}(t,n),function(e){return Array.from(e.entries()).map(e=>{let[t,n]=e;return{family:t,weights:Array.from(n).sort()}})}(n)})(e).forEach(e=>{let{family:t,weights:n}=e;return function(e,t){return Qe(N("appendFont","div",JSON.stringify({family:e,weights:t})))}(t,n)})}catch(e){F("failed to install custom fonts",e)}}function sn(e){const t={};for(const n in e)if("object"!=typeof e[n]||Array.isArray(e[n]))t[n]=e[n];else{const r=sn(e[n]);for(const e in r)t[`${n}.${e}`]=r[e]}return t}function cn(e,t,n){if(!t)return;const r=t.replaceAll("'","").replaceAll('"',"");if(!function(e){return rn.includes(e)}(r))return;e.has(r)||e.set(r,new Set);const o=e.get(r);
429o.add(400),n.forEach(e=>{o.add(e)})}const an=function(e,t,n,r){void 0===n&&(n=!0),void 0===r&&(r=void 0);try{const o=_(()=>window.loomi_api.addToCart),i=function(){if(o)return Promise.resolve(window.loomi_api.addToCart(e,t,n,r)).then(function(){})}();return Promise.resolve(i&&i.then?i.then(function(){}):void 0)}catch(e){return Promise.reject(e)}},un=function(e){try{let n;function t(t){return n?t:e.map(e=>{const t=String(e.id),n=dn.get(pn(e.id))||r[t];return n?{...e,variants:Array.isArray(e.variants)?e.variants.map(e=>{const t=vn(e,n);return t?{...e,fixed_price_currency:t.price.currencyCode,price:parseFloat(t.price.amount),compare_at_price:t.compareAtPrice?parseFloat(t.compareAtPrice.amount):e.compare_at_price}:e}):e.variants}:e})}if(!e||0===e.length)return Promise.resolve(e);let r={};const{productIdsToFetch:o}=wn(e),i=function(){if(o.length>0)return function(t,n){try{var o=Promise.resolve(ln(e)).then(function(e){r=e,Object.entries(r).forEach(e=>{let[t,n]=e;return dn.set(pn(t),n)})})}catch(e){return n(e)}return o&&o.then?o.then(void 0,n):o}(0,function(t){return console.error("vsly",t),n=1,e})}();return Promise.resolve(i&&i.then?i.then(t):t(i))}catch(s){return Promise.reject(s)}},ln=function(e){try{return Promise.resolve(fetch(`https://${fn()}/api/2025-10/graphql.json`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({query:mn(e)})})).then(function(e){if(!e.ok)throw new Error(`Shopify API error: ${e.status}`);return Promise.resolve(e.json()).then(function(e){if(e.errors)throw new Error(`GraphQL errors: ${JSON.stringify(e.errors)}`);const t={};for(const n in e.data){const r=e.data[n];if(!r)continue;const o=hn(r.id);t[o]={variants:{}}
429,r.variants.edges.forEach(e=>{const n=hn(e.node.id);t[o].variants[n]={price:e.node.price,compareAtPrice:e.node.compareAtPrice}})}return t})})}catch(e){return Promise.reject(e)}},dn=new class extends H{constructor(e,t){super(new z(e),t)}}("p",18e5);function mn(e){const{productIdsToFetch:t,maxVariantsPerProduct:n}=wn(e),r=se();return`\n    query GetProductPrices ${r?`@inContext(country: ${r})`:""} {\n      ${t.map(e=>`\n    product_${e}: product(id: "gid://shopify/Product/${e}") {\n      id\n      variants(first: ${n}) {\n        edges {\n          node {\n            id\n            price {\n              amount\n              currencyCode\n            }\n            compareAtPrice {\n              amount\n              currencyCode\n            }\n          }\n        }\n      }\n    }\n  `).join("\n")}\n    }\n  `}const fn=()=>window.loomi_ctx.storeAlias.toLowerCase().replaceAll("_","-")+".myshopify.com";function hn(e){const t=e.match(/\/(\d+)$/);return t?t[1]:e}const pn=e=>String(e)+se(),vn=(e,t)=>{let n=String(e.variant_id);const r=Object.keys(t.variants);return 1==r.length&&(n=r[0]),t.variants[n]},wn=e=>{let t=1,n=!0;return{productIdsToFetch:e.map(e=>{if(!Array.isArray(e.variants))return{id:String(e.id),needsFetch:!1};const r=new Set(e.variants.map(e=>e.price)).size>1;r&&(n=!1),e.variants.length>t&&(t=e.variants.length);const o=((e,t,n)=>{if(!e)return!0;if(!n)return!1;const r=e.variants||{};return t.some(e=>void 0===r[e])})(dn.get(pn(e.id)),e.variants.map(e=>String(e.variant_id)),r);return{id:String(e.id),needsFetch:o}}).filter(e=>e.needsFetch).map(e=>e.id),maxVariantsPerProduct:n?1:t}},yn=new K("recs_cache",300001),gn=function(e,t){try{const n=Promise.resolve([]);return Promise.resolve(function(r,o){try{var i=function(){if(!e)return n;let r=_(()=>e.recommendationOptions);if(!r)return n;var o;!function(e){const{productId:t,variantId:n}=Tt();(t||n)&&(e.productId={productId:t,variantId:n})}(r),r.cartItems=(o=Nt(),_(()=>o.filter(e=>!!e.productId).map(e=>({productId:`${e.productId}`,variantId:`${e.variantId}`,quantity:e.quantity||1})))),r.currency=_(()=>Ye().currency||"USD","USD"),r.cart_total=_(()=>Ye().total_price,0),_(()=>+Date.now()-window.loomi_ctx.last_vid_atc.ts<5e3)&&(r.last_vid_atc=window.loomi_ctx.last_vid_atc),r.respSize=_(()=>window.visually.recsPerVariant[t.variantId]),["RECENTLY_VIEWED","VIEWED_WITH_RECENTLY_VIEWED"].find(e=>_n(r,e))&&(r.recentlyViewed=rt().filter(e=>!!e.productId).map(e=>({productId:`${e.productId}`,variantId:`${e.variantId||""}`,...e.ts?{ts:e.ts}:{}})));const i=st();return i.length>0&&(r.pastPurchases=i),(_n(r,"CART_ITEMS")||function(e){return _(()=>!!e.layeredRuling.find(e=>"latest_added"==e.ruleCond.itemSelection))}(r))&&(r.cartHistory=In()),r.userId=_(()=>window.loomi_ctx.userId,""),t&&(r.widgetContext=t),_(()=>!!window.loomi_ctx.storeAlias)&&(r.storeAlias=window.loomi_ctx.storeAlias),r.locale=_(()=>window.Shopify.locale)||_(()=>window.visually.locale),E()&&(r.clientId=E()),r.country=se(),Promise.resolve(function(e,t){const n=_(()=>window.loomi_api.updateRecsOpts),r=_(()=>n.get(function(e){return e.widgetId+e.experienceId+e.variantId+e.sectionId}(e))(t),t);return _(()=>n.get(window.loomi_ctx.storeAlias)(r),r)}(t,r)).then(function(e){return r=e,Promise.resolve(An(r))})}()}catch(e){return o(e)}return i&&i.then?i.then(void 0,o):i}(0,function(e){return F("loomi-widget,recProducts failed:",e),n}))}catch(e){return Promise.reject(e)}};function _n(e,t){return e.type===t||_(()=>e.strategyPerSlot.find(e=>e.strategy===t))||_(()=>!!Object.values(e.conditions).find(e=>e.qbProps.envKey===t))||_(()=>!!e.layeredRuling.find(e=>e.strategy===t||!!_(()=>e.strategyPerSlot.slots.find(e=>e.strategy===t))))}function Sn(e){const t=function(){const e=window.innerWidth;return e<=360?200:e<=480?360:e<=640?480:e<=768?640:e<=960?768:1024}();e.products.forEach(e=>{const n=new URL(e.image.src);n.searchParams.set("width",`${Math.min(t,e.image.width||1280)}`),e.image.src=n.href})}function En(){return`https://${A(window.loomi_ctx.env)}/api/recommendations/web/public/v2/recommend`}const Pn=new Map,An=function(e){try{function t(){return _(()=>o.products)}const n=g(e),r=W(n);let o=yn.get(r);const i=function(){if(!o){let e=!0;return me("kill-locale-currency")&&(e=!1),Promise.resolve(((e,t,n)=>{if(Pn.has(e))return Pn.get(e);const r=window.vslyNativeFetch||window.fetch,o=function(){try{return Promise.resolve(function(e,o){try{var i=function(){function e(){return Promise.resolve(o.json()).then(function(e){const t=function(){if(e.fetchPrices&&n)return Promise.resolve(un(e.products)).then(function(t){e.products=t})}();return t&&t.then?t.then(function(){return e}):e})}let o;const i=t.length>1e4&&!me("disable-recs-post")?Promise.resolve(r(En(),{method:"POST",headers:{"Content-Type":"text/plain"},body:t})).then(function(e){o=e}):Promise.resolve(r(`${En()}?q=${t}`)).then(function(e){o=e});return i&&i.then?i.then(e):e()}()}catch(e){return o(!0,e)}return i&&i.then?i.then(o.bind(null,!1),o.bind(null,!0)):o(!1,i)}(0,function(t,n){if(Pn.delete(e),t)throw n;return n}))}catch(e){return Promise.reject(e)}}();return Pn.set(e,o),o})(r,n,e)).then(function(e){o=e,_(()=>
429[Sn,window.loomi_api.onRecsResp].forEach(e=>e&&e(o))),yn.set(r,o)})}}();return Promise.resolve(i&&i.then?i.then(t):t())}catch(s){return Promise.reject(s)}},In=()=>nt().map(e=>{const t={...e};return delete t.sid,t});function bn(e){return`vsly_pi_${e}`}function xn(e){return`vsly_hbt_${e}`}function Cn(e){return`vsly_hbc_${e}`}function kn(e){return Array(e).fill(0).map(()=>Math.floor(10*Math.random())).join("")}function Tn(){try{const e=_(()=>window.vslyAntiFlickerReveal,void 0);e&&e()}catch(e){}}const Nn=function(e,t){try{if(y(e)||y(t))return Promise.resolve({products:[]});const n=function(e,t){const n=window.loomi_ctx.storeAlias||"",r=new URLSearchParams({byHandle:g({handles:e}),al:n,slimResp:"1"});return t&&t.length>0&&r.set("metafields",g({fields:t})),`${En()}?${r.toString()}`}(e,t);return Promise.resolve(fetch(n)).then(function(e){if(!e.ok)throw new Error(`vsly 400 ${e.statusText}`);return e.json()})}catch(e){return Promise.reject(e)}},On=function(e){try{try{const t=g(e),n=window.loomi_ctx.storeAlias,r=W(`${n}_${t}_${se()}`),o=Ln.get(r);if(o)return Promise.resolve(o);if($n.has(r))return Promise.resolve($n.get(r));const i=function(){try{return Promise.resolve(function(e,o){try{var i=function(e,o){try{var i=function(){const e=new URL(En());e.searchParams.set("al",n),e.searchParams.set("productQuery",t);const o=window.vslyNativeFetch||window.fetch;return Promise.resolve(o(e.toString(),{method:"GET",headers:{Accept:"application/json"}})).then(function(e){return e.ok?Promise.resolve(e.json()).then(function(e){return Promise.resolve(function(e){try{if(!e||!e.results||"object"!=typeof e.results)return Promise.resolve({results:{}});const t=e.results,n=function(e){return Object.keys(e).map(t=>{const n=e[t];return n&&n.id?{key:t,product:n}:null}).filter(e=>!!e)}(t);if(0===n.length)return Promise.resolve({...e,results:t});let r=n.map(e=>e.product);return r=function(e){const t={products:e};return Sn(t),t.products}(r),Promise.resolve(jn(r)).then(function(o){return r=o,r=function(e){const t=window.loomi_api;if(!t||!t.onRecsResp)return e;try{const n={products:e};return t.onRecsResp(n),n.products}catch(t){return F("onRecsResp hook failed",t),e}}(r),function(e,t,n){t.forEach((t,r)=>{const o=n[r];o&&o.id&&(e[t.key]=o)})}(t,n,r),{...e,results:t}})}catch(e){return Promise.reject(e)}}(e)).then(function(e){return Ln.set(r,e),e})}):{results:{}}})}()}catch(e){return o(e)}return i&&i.then?i.then(void 0,o):i}(0,function(e){return F("queryProducts failed:",e),{results:{}}})}catch(e){return o(!0,e)}return i&&i.then?i.then(o.bind(null,!1),o.bind(null,!0)):o(!1,i)}(0,function(e,t){if($n.delete(r),e)throw t;return t}))}catch(e){return Promise.reject(e)}}();return $n.set(r,i),Promise.resolve(i)}catch(e){return F("queryProducts setup failed:",e),Promise.resolve({results:{}})}}catch(e){return Promise.reject(e)}},jn=function(e){try{return me("kill-locale-currency")||_(()=>!Array.isArray(e[0].variants))?Promise.resolve(e):Promise.resolve(un(e))}catch(e){return Promise.reject(e)}},Ln=new K("ai_recs_cache",300001),$n=new Map,Rn=function(e,t,n){try{const o=zt(),i=function(e,t,n){const r=function(){const e=Nt(),t={path:window.location.pathname,host:window.location.hostname};_(()=>e.length)>0&&(t.cartItems=e);const n=_(()=>Ye().token);n&&(t.cartToken=n);const r=Pt();r&&(t.trafficSources=r),t.productsSeenInSession=rt(),t.isCustomer=!!E(),t.query=window.location.search||"",t.hash=window.location.hash||"";const o=Ot();return o&&(t.cartAttributes=o),t}();r.storeAlias=e;const o=E();o&&(r.clientId=o),r.anonymousId=t.id,r.firstSeen=t.firstSeen,r.firstSession=t.firstSession,r.gaId=_(()=>document.cookie.split(";").map(e=>e.split("=")).find(e=>{let[t,n]=e;return"_ga"==t.trim()})[1],"");const i=window.loomi_ctx;r.customerTags=_(()=>i.ctags.slice(0,20)),r.landingPage=_(()=>i.session.landing_page),r.hasSubs=!!_(()=>tt(Ye()).length>0);const s=pt();s&&(r.edgetag=s);const c=function(){try{const e=_(()=>new URL(window.location.href));if(_(()=>e.searchParams.get("forceOverride"))){const t=_(()=>e.searchParams.get("targeting"));if(t)return JSON.parse(decodeURIComponent(escape(atob(t))))}}catch(e){F("preview overrides",e)}return{}}(),a=ot(ct),u=function(){const e=ot(at);function t(e){return new Date(e.ts).valueOf()}function n(){const e=new URL(location.href);return["vslyvid","vslywgid","vslysid","lmi_preview","targeting","vsly_vid"].forEach(t=>e.searchParams.delete(t)),e.search||""}return It(at).then(r=>{const o={ts:new Date,name:jt(),search:_(n,"")},i=!!o.search,s=(_(()=>r.visits)||e||[]).filter(e=>!i||!(e.name===o.name&&!e.search)).filter(e=>
429!(e.name===o.name&&(o.search===e.search||i&&!e.search))).sort((e,n)=>t(n)-t(e)).slice(0,500);var c;s.unshift(o),(c={id:at,visits:s},Promise.resolve(bt()).then(function(e){return new Promise((t,n)=>{const r=e.transaction([Ct],"readwrite").objectStore(Ct).put(c);r.onerror=e=>{n("IDB e:w"+e.target.error)},r.onsuccess=()=>{t("")}})})).catch()}).catch(),it([{ts:f(),name:jt()}],e,e=>t=>e.name===t.name,at)}(),l=st(),d={deviceKind:_(()=>window.loomi_ctx.deviceOverride,void 0),...n||{}},m=!!_(()=>navigator.userAgent.includes("Macintosh")&&"ontouchend"in document),h=_(()=>window.innerWidth,0),p=_(()=>window.vslyDesktopBreakpoint)||960,v=_(()=>S("cart_currency"))||_(()=>Ye().currency)||"",w=_(()=>i.current_product);if(w){r.oos=_(()=>w.oos),r.price=_(()=>w.price),r.iq=_(()=>w.variants.reduce((e,t)=>t.iq+e,0)),r.productId=_(()=>{const e=Tt().productId;return Number.isFinite(Number(e))?e.toString():""},"");const e=1*i.variantId;Number.isFinite(e)&&(r.vid=e)}const y=_(et);"spa"==window.vslyIntegrationType&&(r.spa=!0);const g=_(()=>i.ttl);return{cartCurrency:v,...r,queryHistory:a,isIPadPro:m,windowInnerWidth:h,desktopBreakpoint:p,visitedPages:u,ttl:Number.isFinite(g)?g:0,purchasedLineItems:l,sid:y,...d||{},...c||{}}}(e,o,n);return Promise.resolve(function(e,t){try{const n=g(t),o=function(e){const{previewKey:t,debugAllocator:n,previewVariantId:o}=function(){[r,en].map(e=>{const t=nn(e);t&&sessionStorage.setItem(e,t)});const e=sessionStorage.getItem(r),t=sessionStorage.getItem(en);return{previewKey:e,debugAllocator:nn(tn),previewVariantId:t}}();let i=new URL(e);return t&&i.searchParams.append(r,t),n&&i.searchParams.append(tn,"true"),o&&i.searchParams.append(en,o),i}(qn(e).cfgUrl);o.searchParams.append("q",n);const i=W(o.href),s=window.vslyNativeFetch||window.fetch,c=Un.has(i)?Un.get(i):s(o.href,{priority:"high"}).finally(()=>Un.delete(i));return Un.set(i,c),Promise.resolve(c).then(function(e){if(e.ok)return Promise.resolve(e.json());throw new Error(`failed to load config: ${e.statusText}`)})}catch(e){return Promise.reject(e)}}(t,i)).then(function(e){return _(()=>{window.loomi_ctx.audiences=e.audiences,_(()=>e.audiences&&localStorage.setItem("vsly_audiences",JSON.stringify(e.audiences))),window.loomi_ctx.testedThemes=e.testedThemes||[]}),function(e){const t=e.currentVariant;window.loomi_ctx={...window.loomi_ctx||{}};const n=_(()=>t.pid);n&&(window.loomi_ctx.productId=`${n}`);const r=_(()=>t.vid);r&&(window.loomi_ctx.variantId=`${r}`);const o=_(()=>t.price);o&&(window.loomi_ctx.variantPrice=o);const i=_(()=>t.meta);i&&(window.loomi_ctx.productMeta=`${i}`)}(e),it(e.queryHistory,i.queryHistory,e=>t=>t.v===e.v&&t.k===e.k,ct),function(e){var t;(t=e.experiments)&&t.findIndex(e=>{const t=_(()=>e.clientTargetingFormula.toString(),"")||"";return t.includes("CartItemHasTag")||t.includes("CartItemHasCollection")||t.includes("AllCartItemsHasTag")})>-1||!0===_(()=>e.flags["sdk-enable-cart-enrichment"],!1)&&(e.flags["sdk-enable-cart-enrichment"]=!1)}(e),{configuration:e,tracking:o}})}catch(e){return Promise.reject(e)}},Dn="vslyb",Un=new Map;function Mn(e){if("number"==typeof e.chance&&e.chance<100){const t={experienceId:e.name,variantId:e.variant,storeAlias:_(()=>window.loomi_ctx.storeAlias),anonymousId:_(()=>window.loomi_ctx.userId)};e.version&&(t.version=e.version);const r=g(t),o=_(()=>window.loomi_ctx.env,n.PROD),i=new URL(qn(o).cfgUrl.replace("/allocate","/match"));i.searchParams.append("q",r),fetch(i)}}function qn(e){let t="/api/allocator/web/public/v2/allocate";return Bn(e)&&(t="/allocate"),{cfgUrl:`${Fn(e)}${t}`}}function Fn(e){return Bn(e)?"http://localhost:8080":`https://${A()}`}function Bn(e){return[n.TEST,n.LOCAL].includes(e)}function Jn(e){window.visually={..._(()=>window.visually)||{},flags:e},localStorage.setItem("loomi-flags",JSON.stringify(e))}function Vn(e,t,n){const r=function(r){_(()=>!!r.persisted)&&(window.loomi_ctx.cart=void 0,n(e,t,500).catch(e=>{F("failed reloading sdk",e)}))};_(()=>!window.loomi_ctx.pageshow)&&(q("pageshow initialized"),s().then(()=>{window.addEventListener("pageshow",r),window.loomi_ctx.pageshow=!0}))}function Hn(e){return`${e.name}-${e.variant}`}function Gn(e){return`${e.name}-${e.variant}-${e.version||0}`}function zn(e){$.forEach(t=>{e&&!e(t)||(t.undo(),t.do())})}const Kn=(e,t)=>!!_(()=>e.audiences.includes(t)),Wn=e=>{const t={},n=Kn(e,"d"),r=Kn(e,"m");return n||r?(_(()=>e.experiments.filter(e=>
429!!e.code).forEach(e=>e.code.forEach(r=>{const o=_(()=>r.value.env.general.recsCount),i=_(()=>n?o.desktop.value:o.value);i>(t[e.variant]||0)&&"number"==typeof i&&(t[e.variant]=i)}))),t):t},Qn=function(e){void 0===e&&(e={});try{const t=Z+X;return we(Z,X),Promise.resolve(v(()=>_(()=>window.visually.widgets[t]),100,50)).then(function(){const n="#vsly-overlay",r="#vslyp-vsly-overlay";if(!document.querySelector(r)){const e=document.createElement("div");e.id=n.replace("#",""),e.textContent=".",e.style.opacity="0",e.style.display="none",document.body.appendChild(e);const t=document.createElement("script");t.id=r.replace("#",""),t.type="text/props",t.textContent="{}",document.body.appendChild(t)}return window.visually.widgets[t](n),Promise.resolve(v(()=>!!window.loomi_api._openProductOverlay,100,50)).then(function(){window.loomi_api._openProductOverlay((e=>{const t=_(()=>e.widgetContext)||_(()=>e.mpCtx)||_(()=>e.overlay.mpCtx);return t?{...e,overlay:{...e.overlay||{},mpCtx:t}}:e})(e))})})}catch(e){return Promise.reject(e)}};function Yn(e,t,n,r){const[o,i]=t.split(",");return new Promise(t=>{It(at).then(n=>{for(const s of function(e,t,n){const r=(new Date).valueOf();return(_(()=>e.visits,[])||[]).filter(e=>{const o=new Date(e.ts).valueOf(),i=36e5,s=parseInt(t);switch(n.replaceAll('"',"")){case"hours":return o>r-s*i;case"weeks":return o>r-s*i*24*7;case"days":return o>r-s*i*24;default:return!1}})}(n,o,i))if(r||rr(e)){if(Xn(s,e))return void t(!0)}else if(Zn(s,e))return void t(!0);t(!1)})})}function Zn(e,t){return!![er(e),nr(er(e))].find(e=>e.includes(t))}function Xn(e,t){const n=e.search||"",r=er(e)+n;return!![r,nr(r)].find(e=>e.includes(tr(t)))}function er(e){return tr(function(e){const t=_(()=>new URL(e));if(!t)return e;const n=t.pathname.split("/");return/^[a-z]{2}-[a-z]{2}$/.test(n[1])&&(t.pathname=n.slice(2).join("/")),tr(t.href)}(e.name))}function tr(e){const t=_(()=>new URL(e));return t&&t.pathname.endsWith("/")?"/"===t.pathname?t.href.slice(0,-1):(t.pathname=t.pathname.slice(0,-1),t.href):e}function nr(e){return e.includes("/products/")&&e.includes("/collections/")?e.replace(/\/collections\/[^/]+/,""):e}function rr(e){return _(()=>!!new URL(e).search)}const or=function(e){try{return yr(),hr(e.clientTargetingFormula)&&(ar[lr(e)]=e),Promise.resolve(wr(e)).then(function(t){return t?(mr(e),!0):(q(`exp: ${e.gaName} not run client targeting: ${e.clientTargetingFormula} => false`),!1)})}catch(e){return Promise.reject(e)}},ir=function(e){try{const t=Object.entries(ar).map(t=>{let[n,r]=t;return hr(r.clientTargetingFormula)&&(ar[lr(r)]=r),{exp:r,shouldBeApplied:sr(r.clientTargetingFormula,e,r.name),hasBeenApplied:()=>!!ur[lr(r)]}});return Promise.resolve(pr(t)).then(function(e){!function(e){e.filter(e=>e.hasBeenApplied()&&!e.shouldBeApplied).flatMap(e=>{const t=_(()=>ur[lr(e.exp)]);return t&&delete ur[lr(e.exp)],t}).forEach(e=>{_(e.revert)})}(e),function(e){e.filter(e=>e.shouldBeApplied&&!e.hasBeenApplied()).forEach(e=>{var t,n,r;mr(e.exp),t=e.exp,n=fr,void 0===r&&(r=C()),n.has(t.variant)||(Pr(r,t),n.add(t.variant),Mn(t))})}(e)})}catch(e){return Promise.reject(e)}},sr=function(e,t,n){void 0===n&&(n="");try{if(void 0===t&&(t=dr()),hr(e)){t.Total=Lt,t.CartHasSubs=Dt,t.CartSubs=Ut,t.CartHasItem=Mt,t.CartItemHasTag=qt,t.AllCartItemsHasTag=Ft,t.CartItemHasCollection=Bt,t.IsLoyaltyCustomer=Jt,t.LoyaltyPointsBalance=Vt,t.LoyaltyPointsEarned=Ht,t.PageVisit=Yn,t.CustomerTag=gr,t.IsGuest=_r,t.AbandonedCart=$t,t.CartAttrName=Rt,t.UseCaseId=n;const r=()=>new Function(`\n        const c = arguments[0];\n        return ${function(e){const t=t=>_(()=>e.includes(t));for(const n of["PageVisit","Total"])t(`c.${n}`)&&!t(`await c.${n}`)&&(e=`( ${e.replaceAll(`c.${n}`,`await c.${n}`)} )`);return!t("(async ()")&&t("await")?`(async () => (${e}))()`:e}(e)}`)(t);return Promise.resolve(new Promise(e=>e(r())).catch(e=>(F("client side formula err",e),!1)))}return Promise.resolve(!0)}catch(e){return Promise.reject(e)}};let cr=!1;const ar={},ur={},lr=e=>`${e.name}-${e.variant}`;function dr(){return{cart:Ye(),Total:Lt,CartHasSubs:Dt,CartSubs:Ut,CartHasItem:Mt,CartItemHasTag:qt,AllCartItemsHasTag:Ft,CartItemHasCollection:Bt,IsLoyaltyCustomer:Jt,LoyaltyPointsBalance:Vt,LoyaltyPointsEarned:Ht,PageVisit:Yn,CustomerTag:gr,IsGuest:_r,AbandonedCart:$t,CartAttrName:Rt}}function mr(e){const t={experienceId:e.name,variantId:e.variant,gaExperienceName:e.gaName,gaVariantName:e.gaVariant,reportGa:e.ga,publishedAt:e.publishedAt,version:e.version};var n;n=_(()=>e.code.map(e=>{try{return function(e,t){if("compound"===e.kind){const n=e.value,r=function(e,t,n,r,o){const i=[];return n&&""!==n&&i.push(N(e,t,n)),r&&""!==r&&i.push(N("appendCss",t,r)),o&&""!==o&&i.push(N("appendJs",t,o)),i}(n.htmlKind,e.selector,n.html,n.css,n.js),o=N(e.kind,e.selector,r);o.options=t;const i=Qe(o);return i.htmlId=r[0].id,r[1]&&(i.cssId=r[1].id),r[2]&&(i.jsId=r[2].id),i}if("widget"===e.kind){const n=N(e.kind,e.selector,"");n.options=t,n.block=e;const r=function(e,t){const n=_(()=>e.block.value);return{...t,sectionId:_(()=>n.env.sectionId),widgetId:_(()=>n.widgetId),widgetVersion:_(()=>n.version)}}(n,t);!function(e,t){const n=_(()=>e.block.value.env);
429n&&Object.entries(t).forEach(e=>{let[t,r]=e;return n[t]=r})}(n,r);const o=Qe(n);return o.htmlId=n.id,o}if(["pageRedirect","themeTest"].includes(e.kind)){const n=N(e.kind,e.selector,"");return n.options=t,n.block=e,Qe(n)}if(["moveElem","automation","visualEdit"].includes(e.kind)){const n=N(e.kind,e.selector,"");n.options=t,n.block=e;const r=Qe(n);return r.htmlId=n.id,r}const n=N(e.kind,e.selector,e.value);return n.options=t,Qe(n)}(e,t)}catch(e){}}).filter(e=>!!e),[]),ur[lr(e)]=n,function(e){if(!0!==window.visually?.flags?.["experience-applied-callback"])return;const t=window.vslyOnExperienceApplied;if("function"!=typeof t)return;const n={experienceId:e.name,variantId:e.variant,experienceName:e.gaName,variantName:e.gaVariant,version:e.version??0};try{Promise.resolve(t(n)).catch(e=>F("vslyOnExperienceApplied callback failed",e))}catch(e){F("vslyOnExperienceApplied callback failed",e)}}(e)}const fr=new Set;function hr(e){return!!e&&""!==e}const pr=function(e){try{return Promise.resolve(Promise.all(e.map(function(e){try{return Promise.resolve(e.shouldBeApplied).then(function(t){return{...e,shouldBeApplied:t}})}catch(e){return Promise.reject(e)}})))}catch(e){return Promise.reject(e)}},vr=e=>{const t=_(()=>e.key),n=_(()=>e.value),r=dr();t===Ze.CART_CHANGE?(ir({...r,cart:n}),_(()=>window.loomi_ctx.maintainCartAttributes(n))):t===Ze.LOYALTY_CHANGE&&ir(r)};function wr(e){return sr(e.clientTargetingFormula,void 0,e.name)}function yr(){cr||s(()=>document).then(()=>{document.addEventListener(Q,vr),cr=!0})}function gr(e,t){void 0===t&&(t="");const n=["!","not in"].some(e=>t.includes(e)),r=_(()=>window.loomi_ctx.ctags.includes(e))||!1;return n?!r:r}function _r(){return Promise.resolve(_(()=>!window.loomi_ctx.clientId))}function Sr(e){const t=lr(e),n=ur[t];n&&(n.forEach(e=>_(e.revert)),delete ur[t]),delete ar[t]}const Er=function(e,t,n){try{let r;return Promise.resolve(n()).then(function(n){n?(Pr(t,e),(hr(e.clientTargetingFormula)||function(e){return!!me("trigger-delayed-allocation")&&_(()=>["jsFunction","jsCondition"].includes(e.trigger.type))}(e))&&Mn(e)):r=1})}catch(e){return Promise.reject(e)}};function Pr(e,t){return _(()=>{e.register(t.name,t.variant,t.gaVariant,t.gaName);const n=t.ga;return e.track(o.USE_CASE,{use_case:t.name,use_case_variant:t.variant,...t.version?{version:t.version}:{}},{isAudience:t.isAudience,isRedirect:t.isRedirect,immediate:t.immediate,gaName:t.gaName,gaVariant:t.gaVariant,...n?{reportGa:n}:{}})})}const Ar=new Set,Ir=new Set,br=new Set,xr=new Set;let Cr;function kr(e){void 0===Cr&&(Cr=new MutationObserver(Tr(e)),Cr.observe(document.body,{childList:!0,subtree:!0,attributes:!1,characterData:!1}))}function Tr(e){return()=>{Nr(Ar,br,(t,n)=>{Er(n,e,()=>(t.add(Or(n.trigger.selector,n)),or(n)))}),Nr(Ir,xr,(t,n,r)=>{const o=n.trigger;t.add(Or(o.selector,n)),r.addEventListener(o.name,()=>Er(n,e,()=>or(n)),{once:void 0!==o.once&&o.once})})}}function Nr(e,t,n){e.forEach(e=>{_(()=>{const r=e.trigger.selector;document.body.querySelectorAll(r).forEach(o=>{t.has(Or(r,e))||n(t,e,o)})})})}function Or(e,t){return`${e}-${t.name}`}function jr(e){const t=JSON.stringify({ts:(new Date).getTime(),...e});let n,r,o=0;if(0===t.length)return o;for(n=0;n<t.length;n++)r=t.charCodeAt(n),o=(o<<5)-o+r,o|=0;return o}function Lr(e){const t=jr(e);return Ur(t),v(()=>new Function(e.code)(window),e.timeoutMillis,e.retries,()=>void 0===Mr(t))}function $r(e){return JSON.parse(localStorage.getItem(e)||"[]")}let Rr=[];const Dr=function(e,t,n){_(()=>t.experiments.forEach(t=>{n&&n.matches(t)?n.onSubscribeCall(t):Br(t,e)}))},Ur=(e,t)=>{Rr.push({handler:e,experienceKey:t})},Mr=e=>Rr.find(t=>t.handler===e),qr=function(e){Rr.filter(t=>t.experienceKey===e).forEach(e=>{try{"number"!=typeof e.handler&&e.handler()}catch(e){}}),Rr=Rr.filter(t=>t.experienceKey!==e)};function Fr(e,t){Br(e,t)}function Br(t,n){switch(_(()=>t.trigger.type)){case e.PageLoad:!function(e,t){Er(e,t,()=>or(e))}(t,n);break;case e.Timeout:!function(e,t){const n=setTimeout(()=>{Er(e,t,()=>or(e))},e.trigger.timeoutMillis);Ur(()=>{n&&clearTimeout(n)})}(t,n);break;case e.Inactivity:!function(e,t){const n=e.trigger.timeoutMillis;let r;function o(){clearTimeout(r),r=setTimeout(()=>{Er(e,t,function(){try{return Promise.resolve(wr(e)).then(function(t){return t&&or(e),t})}catch(e){return Promise.reject(e)}})},n)}o();const c=["mousemove","keypress","scroll","touchstart","touchmove"];Ur(()=>{clearTimeout(r),i(()=>document).then(()=>
429c.forEach(e=>document.removeEventListener(e,o)))}),s(()=>document,!0).then(()=>{c.forEach(e=>document.addEventListener(e,o,{passive:!0}))})}(t,n);break;case e.Selector:!function(e,t){kr(e),Ar.add(t),Tr(e)()}(n,t);break;case e.ExitIntent:!function(e,t){const n=r=>{_(()=>!r.toElement&&!r.relatedTarget)&&Er(e,t,()=>{const t=or(e);return i(()=>document).then(()=>{document.removeEventListener("mouseout",n)}),t})};s(()=>document,!0).then(()=>{document.addEventListener("mouseout",n,{passive:!0})}),Ur(()=>{i(()=>document).then(()=>{document.removeEventListener("mouseout",n)})})}(t,n);break;case e.JSCondition:!function(e,t){Lr(e.trigger).then(()=>{Er(e,t,()=>or(e))}).catch(()=>{})}(t,n);break;case e.JSFunction:!function(e,t){!function(n){try{const r=new Function(`return async function() { ${n.code} }`)()(),o=jr(n);Ur(o),r.then(()=>void 0!==Mr(o)&&void Er(e,t,()=>or(e)))}catch(e){}}(e.trigger)}(t,n);break;case e.JSEvent:!function(e,t){const n=e.trigger,r="vsly-js-events";function o(n){n&&Er(e,t,()=>or(e))}const c=e=>{let t;try{t=new Function(n.jsEvent.matchCode)(e),localStorage.setItem(r,JSON.stringify([...$r(r),{event:{detail:e.detail},ts:(new Date).valueOf()/1e3}].splice(0,25)))}catch(e){F("handleJsEvent",e),t=!1}o(t)};o(function(e,t){return _(()=>!!$r(e).find(e=>{const n=e.ts;return(new Date).valueOf()/1e3-n<2628e3&&new Function(t)(e.event)}))}(r,n.jsEvent.matchCode)),s(()=>window).then(()=>{window.addEventListener(n.jsEvent.name,c)}),Ur(()=>{i().then(()=>{window.removeEventListener(n.jsEvent.name,c)})})}(t,n);break;case e.Conjunction:!function(t,n){if(function(t){return[e.ExitIntent,e.Selector,e.Timeout].includes(t.trigger.condition.type)}(t)){const e=t.trigger;Lr(e.jsCond).then(()=>{Br({...t,trigger:e.condition},n)}).catch(()=>{})}}(t,n);break;case e.ElementEvent:!function(e,t){kr(t),Ir.add(e),Tr(t)()}(t,n)}}const Jr=["vsly-backdrop-container","__loomi_crosshair_container"];function Vr(e){let t=_(()=>e.target),n=!1;for(;t;){if(Jr.includes(_(()=>t.id))){n=!0;break}t=_(()=>t.parentElement)}n&&(q("vsly","about to stop propagation of event",e),_(()=>e.stopImmediatePropagation()),_(()=>e.stopPropagation()))}function Hr(e,t){const n=_(()=>window.Shopify.currency.active,"USD"),r=_(()=>window.Shopify.locale,"en-US"),o=new Intl.NumberFormat(r,{style:"currency",currency:n,minimumFractionDigits:!0===_(()=>window.visually.flags["op-locale-currency-always-show-decimals"],!1)?2:0,maximumFractionDigits:2});if(t){if(Kr()){const t=_(()=>window.visually.priceRound)||Math.round;return o.format(t(e,n))}return o.format(e)}const i=_(()=>window.Shopify.currency.rate,"1");let s=Number.parseFloat(i);s=Number.isNaN(s)?1:s;let c=e*s;return 1!=s&&me("exchange-fee")&&(c*=1.02),c=Gr(s,c,n),o.format(c)}const Gr=(e,t,n)=>1!==e&&me("exchange-round")||Kr()?(_(()=>window.visually.priceRound)||Math.round)(t,n):t;function zr(){const e=_(()=>!0===window.visually.flags["kill-locale-currency"]),t=_(()=>window.Shopify.currency,{}),n=!!_(()=>t.active),r=_(()=>t.rate),o=!!r&&!Number.isNaN(Number.parseFloat(r));return!e&&n&&o}const Kr=()=>!me("op-locale-currency-no-round");let Wr=window.location.href;const Qr=()=>{requestAnimationFrame(()=>{Wr!==window.location.href&&(Wr=window.location.href,window.dispatchEvent(new CustomEvent("vslyUrlChanged",{detail:{prev:Wr,curr:window.location.href}})))})};var Yr;!function(e){e.NONE="none",e.YOTPO="yotpo"}(Yr||(Yr={}));const Zr={isMember:!1,provider:Yr.NONE};function Xr(e,t){try{var n=e()}catch(e){return t(e)}return n&&n.then?n.then(void 0,t):n}const eo="vsly-loyalty-ctx",to=(()=>{const e=["swell:customer:updated","swell:redemption","swell:initialized","swell:setup","vsly:loyalty-changed"];let t;const n=()=>{const e=_(()=>window.swellConfig.customer);return e?{id:e.local_customer_id,providerId:e.id,email:e.email,earnedPoints:e.points_earned,isMember:!0===e.is_member,pointsBalance:e.points_balance,adjustedPointsBalance:_(()=>e.adjusted_points_balance,0),provider:Yr.YOTPO}:Zr},r=e=>{_(()=>"vsly:loyalty-changed"===e.type)&&_(()=>window.swellAPI.refreshCustomerDetails()),t(n())};return{provide:n,onChange:function(n){try{t=n;const o=Xr(function(){return Promise.resolve(v(()=>
429!!window.jQuery,50,200)).then(function(){e.forEach(e=>{window.jQuery(document).on(e,r)})})},function(){e.forEach(e=>{document.addEventListener(e,r)})});return Promise.resolve(o&&o.then?o.then(function(){}):void 0)}catch(e){return Promise.reject(e)}},connect:()=>v(()=>!!_(()=>window.swellConfig.customer.local_customer_id),400,20),disconnect:function(){try{const t=Xr(function(){return Promise.resolve(v(()=>!!window.jQuery,50,200)).then(function(){e.forEach(e=>{window.jQuery(document).off(e,r)})})},function(){e.forEach(e=>{document.removeEventListener(e,r)})});return Promise.resolve(t&&t.then?t.then(function(){}):void 0)}catch(e){return Promise.reject(e)}}}})();function no(e){Xe(Ze.LOYALTY_CHANGE,e),sessionStorage.setItem(eo,JSON.stringify({ts:(new Date).getTime(),ctx:e})),window.loomi_ctx={...window.loomi_ctx||{},loyalty:e}}const ro="vsly_session";function oo(e){return St((e||"").replace("+"," "))}function io(){const e=window.loomi_ctx.storeAlias,t={id:W(e+window.loomi_ctx.userId+f()+At()+ao()),utm_campaign:At(),last_interaction:new Date,landing_page:_(()=>location.href,""),start_at:new Date};return so(t),t}function so(e){const t=JSON.stringify(e);localStorage.setItem(ro,t),window.loomi_ctx.session=e}function co(){const e=function(){window.loomi_ctx=window.loomi_ctx||{};let e=window.loomi_ctx.session||_(()=>{const e=JSON.parse(localStorage.getItem(ro));return e.last_interaction=new Date(e.last_interaction),e.start_at=new Date(e.start_at),e})||io();return function(e){const t=new Date,n=e.last_interaction;return(t.valueOf()-n.valueOf())/6e4>30||oo(At())!==oo(e.utm_campaign)||e.last_interaction.getDate()!==t.getDate()}(e)&&(e=io()),window.loomi_ctx.session=e,e}();e.last_interaction=new Date,so(e)}const ao=()=>Math.random().toString(36).substring(2,15)+Math.random().toString(36).substring(2,15);function uo(e,t){try{var n=e()}catch(e){return t(!0,e)}return n&&n.then?n.then(t.bind(null,!1),t.bind(null,!0)):t(!1,n)}const lo=function(e,t,r){void 0===r&&(r=1e3);try{return mo?(console.debug("vsly-sdk","cannot reload since another reload is in progress"),Promise.resolve()):(mo=!0,Promise.resolve(uo(function(){console.debug("vsly-sdk","about to reload sdk");const o=me("sdk-reconcile")?Promise.resolve(function(e,t,n){try{return Promise.resolve(n(t,e)).then(function(e){let{configuration:t}=e;const n=_(()=>window.loomi.conf.experiments)||[],r=new Map,o=t.experiments||[],i=new Map,s=new Set(Object.keys(ur)),c=C();n.forEach(e=>r.set(Hn(e),e)),o.forEach(e=>i.set(Hn(e),e)),(e=>{window.loomi={..._(()=>window.loomi)||{},conf:e},window.visually={..._(()=>window.visually)||{},flags:e.flags,recsPerVariant:Wn(e)},Jn(e.flags)})(t),((e,t,n)=>{e.forEach((e,r)=>{t.has(r)||(n.has(r)&&Sr(e),qr(r))})})(r,i,s),document.dispatchEvent(Object.assign(new Event("reset-widget"),{value:"reload"})),document.dispatchEvent(Object.assign(new Event("targeting-changed"),{value:"#reload",key:"CART_CHANGE"})),((e,t,n,r)=>{e.forEach((e,o)=>{const i=t.get(o);i?Gn(i)!==Gn(e)&&(r.has(o)&&Sr(i),qr(o),on([e]),Fr(e,n)):(on([e]),Fr(e,n))})})(i,r,c,s)})}catch(e){return Promise.reject(e)}}(e,t,fo)).then(function(){}):Promise.resolve(function(){try{return cr&&i(()=>document).then(()=>{document.removeEventListener(Q,vr),cr=!1}),Rr.forEach(e=>{try{"number"!=typeof e.handler&&e.handler()}catch(e){}}),Rr=[],Array.from($.keys()).forEach(e=>{We(e)}),Je&&Je.disconnect(),Promise.resolve()}catch(e){return Promise.reject(e)}}()).then(function(){return Promise.resolve((o=r,void 0===o&&(o=40),new Promise(e=>setTimeout(e,o)))).then(function(){return Promise.resolve(function(e,t){try{return void 0===e&&(e=n.PROD),Promise.resolve(uo(function(){return function(r,o){try{var i=(function(){if(window.vsly_blocked)throw Tn(),new Error(Dn)}(),function(e,t){window.loomi_ctx=window.loomi_ctx||{},window.loomi_ctx.env=window.loomi_ctx.env||e,window.loomi_ctx.storeAlias=window.loomi_ctx.storeAlias||t}(e,t),Promise.resolve(function(e,t){try{return void 0===e&&(e=n.PROD),Promise.resolve(ho(t,e,void 0)).then(function(n){let{configuration:r,tracking:o}=n;return po(r,t,e,o)})}catch(e){return Promise.reject(e)}}(e,t)).then(function(n){let{jitsu:r,configuration:o}=n;if(!_(()=>o.flags["kill-switch"]))return Promise.resolve(Be()).then(function(){on(o.experiments),Dr(r,o),Vn(e,t,lo),dt()})}))}catch(e){return o(e)}return i&&i.then?i.then(void 0,o):i}(0,function(e){_(()=>e.message)!==Dn&&F("failed initialising sdk",e)})},function(e,t){if(Tn(),e)throw t;return t}))}catch(e){return Promise.reject(e)}}(e,t)).then(function(){})});var o});if(o&&o.then)return o.then(function(){})},function(e,t){if(mo=!1,e)throw t;return t})))}catch(e){return Promise.reject(e)}};let mo=!1;const fo=function(e,t,n){try{return m(),Promise.resolve(Rn(e,t,n))}catch(e){return Promise.reject(e)}},ho=function(e,t,n){try{return _(co),m(),Promise.resolve(Rn(e,t,n))}catch(e){return Promise.reject(e)}},po=function(e,t,n,r){try{return Jn(e.flags),function(e,t,n,r,o,i){yr(),window.loomi_ctx={..._(()=>window.loomi_ctx)||{},env:t,storeAlias:e,apply:e=>{on([e]),or(e)},shouldApply:sr};const s=_(()=>
429o.productId),c=window.loomi_ctx;s&&!c.productId&&(c.productId=s);const a=_(()=>o.variantId);a&&!c.variantId&&(c.variantId=a),window.loomi={..._(()=>window.loomi)||{},conf:n},window.visually={..._(()=>window.visually)||{},flags:n.flags,enabledIntegrations:n.integrations,recsPerVariant:Wn(n),sdk_api:{addToCart:an,recommendProducts:gn,getProductsMetafields:Nn,fetchRecs:An},reAllocate:i,rerender:zn,reload:function(){try{return Promise.resolve(r(t,e,1e3)).then(function(){})}catch(e){return Promise.reject(e)}}}}(t,n,e,lo,Tt(),fo),function(e){try{if(e.noActiveThemeTests){if(Pe(0))return;be()}else(e=>!(e.experiments||[]).find(e=>e.isThemeTest)&&_(Ce)&&!![localStorage,sessionStorage].find(je))(e)&&be()}catch(e){}}(e),Promise.resolve(yo()).then(function(){var o,c,a,l;(function(e,t,n){window.loomi_api||(window.loomi_api={}),window.loomi_api.when=w,window.loomi_api.awaitCondition=v,window.loomi_api.loadVisuallyLib=h,window.loomi_api.queryProducts=On,window.loomi_api.debounce=u,window.loomi_api.allocatorQuery=e=>function(e,t){try{function n(){return Promise.resolve(r)}const r={results:{}},o={...e};o.queries=function(e,t){return e.queries.filter(e=>{const n=_(()=>e.oneOf.productInfo);if(n){const r=bn(n.handle),o=sessionStorage.getItem(r);if(!o)return!0;const i=JSON.parse(o);return!!function(e,t){return!((!e.includeCollections||t.collections)&&(!e.includeTags||t.tags)&&(!e.includeSales||t.sales)&&(!e.includeVariants||t.variants))}(n,i)||(i.cached=!0,t.results[e.name]=i,!1)}const r=_(()=>e.oneOf.handlesByTag);if(r){const n=xn(r),o=sessionStorage.getItem(n);if(!o)return!0;const i=JSON.parse(o);return i.cached=!0,t.results[e.name]=i,!1}const o=_(()=>e.oneOf.handlesByCollection);if(o){const n=Cn(o),r=sessionStorage.getItem(n);if(!r)return!0;const i=JSON.parse(r);return i.cached=!0,t.results[e.name]=i,!1}return!0})}(e,r);const i=function(){if(o.queries.length>0){const{query:e,hashedQuery:n}=function(e,t){e.timestamp=`${kn(4)}${t}${kn(5)}`,e.alias=window.loomi_ctx.storeAlias||"",e.userId=window.loomi_ctx.userId||"";const n=g(e);return{query:n,hashedQuery:(n+window.loomi_ctx.userId+window.loomi_ctx.storeAlias+t).split("").reduce((e,t)=>(e=(e<<5)-e+t.charCodeAt(0))&e,0)}}(o,t),i=qn(window.loomi_ctx.env).cfgUrl.replace("/allocate",`/query?q=${e}&h=${n}`);return Promise.resolve(fetch(i)).then(function(e){const t=function(){if(e.ok)return Promise.resolve(e.json()).then(function(e){e.results&&Object.entries(e.results).forEach(e=>{let[t,n]=e;!function(e,t,n){if(t)if("ProductInfo"===t.kind){const r=n.queries.find(t=>t.name===e);r&&(_(()=>r.oneOf.productInfo.includeTags,!1)&&!t.tags&&(t.tags=[]),_(()=>r.oneOf.productInfo.includeCollections,!1)&&!t.collections&&(t.collections=[]),_(()=>r.oneOf.productInfo.includeSales,!1)&&!t.sales&&(t.sales=""),_(()=>r.oneOf.productInfo.includeVariants,!1)&&!t.variants&&(t.variants=[]),sessionStorage.setItem(bn(t.handle),JSON.stringify(t)))}else if("HandlesByCollection"===t.kind){const r=n.queries.find(t=>t.name===e);if(r){const e=_(()=>r.oneOf.handlesByCollection,"")||"";sessionStorage.setItem(Cn(e),JSON.stringify(t))}}else if("HandlesByTag"===t.kind){const r=n.queries.find(t=>t.name===e);if(r){const e=_(()=>r.oneOf.handlesByTag,"")||"";sessionStorage.setItem(xn(e),JSON.stringify(t))}}}(t,n,o),r.results[t]=n})})}();if(t&&t.then)return t.then(function(){})})}}();return Promise.resolve(i&&i.then?i.then(n):n())}catch(s){return Promise.reject(s)}}(e,`${(new Date).getTime()+Math.round(1e6*Math.random())}`),window.loomi_api.openProductOverlay=Qn,_(()=>e.shopApi.forEach(e=>{let{js:t,windowKey:n}=e;try{window.loomi_api[n]=new Function(t)}catch(e){}})),window.loomi_api.formatLocaleMoney=function(){var e=[].slice.call(arguments);return n()?t(...e):(_(()=>window.loomi_api.formatMoney)||(()=>`${_(()=>e[0],"")}`))(...e)},window.loomi_api.redirectTest=ee})(e,Hr,zr),a=e.first_seen,(c=e.uid)!==(l=r.id)&&c&&a>0?(window.loomi_ctx.userId=c,Kt(c,a)):window.loomi_ctx.userId=l,function(e,t){try{return _(()=>window.loomi_ctx.cc)&&v(b,1e3,120).then(()=>Kt(e,t||(new Date).getTime()/1e3)),Promise.resolve()}catch(e){return Promise.reject(e)}}(window.loomi_ctx.userId,a),(o=e.flags)["sdk-auto-clean"]&&!o["sdk-kill-auto-clean"]&&h("price_test_cleanup_v2",{async:!1,defer:!0}).then(),_(()=>!0===window.visually.flags["op-focus-trap-removal"])&&s(()=>document,!0).then(()=>{document.addEventListener("focusin",Vr,{capture:!0,passive:!0}),document.addEventListener("mousedown",Vr,{capture:!0,passive:!0}),document.addEventListener("touchstart",Vr,{capture:!0,passive:!0}),document.addEventListener("touchend",Vr,{capture:!0,passive:!0})}),function(e,t){if(me("kill-sdk-reload-url-detection")||!me("sdk-reload")&&!["/products/","/collections/"].find(e=>window.location.href.includes(e)))return;const n=function(){const r=(()=>{requestAnimationFrame(()=>{(me("sdk-reload-url-detection-href")?wo!==window.location.href:new URL(wo).pathname!==new URL(window.location.href).pathname)&&(wo=window.location.href,n(),vo(e,t,10))})})||Qr,o=["click","touchend","pdpresp"];return s(()=>document.body,!0).then(()=>
429{o.forEach(e=>document.body.addEventListener(e,r,!0))}),()=>{i(()=>document.body).then(()=>{o.forEach(e=>{document.body.removeEventListener(e,r,!0)})})}}()}(n,t),function(){try{return Promise.resolve(function(e,t){try{var n=function(){no(function(){const e=sessionStorage.getItem(eo);if(e){const t=_(()=>JSON.parse(e));if(t&&t.ts>(new Date).getTime()-3e5)return t.ctx}}()||Zr);const e=_(()=>!0===window.visually.flags["loyalty-targeting"]),t=function(){if(e)return Promise.resolve(function(e){try{return e.onChange(e=>{no(e)}),Promise.resolve(e.connect()).then(function(){const t=e.provide();return no(t),{ctx:t,disconnect:e.disconnect}})}catch(e){return Promise.reject(e)}}(to)).then(function(){const e=document.querySelectorAll('[href*="/account/logout"]');e&&Array.from(e).forEach(e=>{e.addEventListener("click",()=>(sessionStorage.removeItem(eo),!0))})})}();if(t&&t.then)return t.then(function(){})}()}catch(e){return t(e)}return n&&n.then?n.then(void 0,t):n}(0,function(e){console.debug("vsly-loyalty","unable to find loyalty provider",e)}))}catch(e){return Promise.reject(e)}}();const d=C();return{configuration:e,jitsu:d}})}catch(e){return Promise.reject(e)}},vo=u(lo,10);let wo=window.location.href;const yo=function(){try{return Promise.resolve(function(){if(me("block-do-not-track"))return Promise.resolve(x()).then(function(e){if(!e)throw new Error(Dn)})}())}catch(e){return Promise.reject(e)}};function go(e){return e.startsWith("https://")?e.substring(8):e}function _o(e){try{return decodeURIComponent(e.replace(/\+/g," "))}catch{return""}}var So;!function(e){e.SIGNUP="SIGNUP",e.ADD_TO_CART="ADD_TO_CART",e.CHANGE_QTY="CHANGE_QTY",e.REMOVE_FROM_CART="REMOVE_FROM_CART",e.PAGE_LOAD="PAGE_LOAD",e.CLICK="CLICK",e.LOGIN="LOGIN",e.LOGOUT="LOGOUT",e.TIME_SPENT="TIME_SPENT",e.USE_CASE="USE_CASE",e.LEAD_SUBMISSION_EMAIL="LEAD_SUBMISSION_EMAIL",e.LEAD_SUBMISSION_PHONE="LEAD_SUBMISSION_PHONE"}(So||(So={}));let Eo=[];const Po=function(e,t){if(void 0===t&&(t=0),0===Eo.length)return;const n=Eo;Eo=[];const r=Io(n),o=Ao(n);e({bulk:o,shared:r},!0).catch(()=>{const r=n.concat(Eo);r.length<100&&(Eo=r,t<2&&setTimeout(()=>Po(e,t+1),500*Math.pow(2,t)))})};u(Po,100);const Ao=e=>e.map(e=>{const t=JSON.parse(JSON.stringify(e));return delete t.user,delete t.event_id,delete t.user_agent,delete t.utc_time,delete t.local_tz_offset,delete t.doc_host,delete t.ids_ga,delete t.alias,delete t.userCanBeTracked,delete t.userDataCanBeSold,delete t.edgetag,delete t.api_key,delete t.src,t}),Io=e=>{const t=_(()=>String(e[0].user.anonymous_id),""),n=_(()=>String(e[0].user_agent),""),r=_(()=>String(e[0].event_id),""),o=_(()=>String(e[0].utc_time),""),i=_(()=>Number(e[0].local_tz_offset)||0),s=_(()=>String(e[0].doc_host),""),c=_(()=>String(e[0].ids_ga),""),a=_(()=>String(e[0].alias),""),u=_(()=>Boolean(e[0].userCanBeTracked),!0),l=_(()=>Boolean(e[0].userDataCanBeSold),!0),d=_(()=>String(e[0].edgetag),""),m=_(()=>String(e[0].api_key),""),f=_(()=>String(e[0].src),"");return Object.entries({anonymous_id:t,event_id:r,user_agent:n,utc_time:o,local_tz_offset:i,doc_host:s,ids_ga:c,alias:a,userCanBeTracked:u,userDataCanBeSold:l,edgetag:d,api_key:m,src:f}).reduce((e,t)=>{let[n,r]=t;if(r){if("undefined"===r)return e;e[n]=r}return e},{})},bo=function(e){try{let r;function t(e){return r?e:Promise.resolve(!1)}const o=function(){if(_(()=>e.eventPayload.bulk.length>0,!1)){const t=_(()=>JSON.parse(JSON.stringify(e.eventPayload.bulk[0])),void 0);if(!t){const e=Promise.resolve(!1);return r=1,e}const o=_(()=>JSON.parse(JSON.stringify(t.ga)),void 0);return delete t.ga,Promise.resolve(function(e){try{return Promise.resolve(function(t,r){try{var o=function(){const t=window.loomi_ctx.jitsuKey,r=function(e){const t={trackingHost:"https://live.visually-io.com"};return e===n.TEST&&(t.trackingHost="http://localhost:8088"),e===n.STAGE&&(t.trackingHost="https://sdk.loomi-stg.xyz"),t}(window.loomi_ctx.env).trackingHost;return Promise.resolve(fetch(`${r}/api/s?token=${t}&bulk=1`,{headers:{"content-type":"text/plain"},body:JSON.stringify(e.eventPayload),method:"POST",mode:"cors",credentials:"omit",keepalive:!0})).then(function(e){return e.ok})}()}catch(e){return r(e)}return o&&o.then?o.then(void 0,r):o}(0,function(e){return console.error("vsly: Failed to send event",e),!1}))}catch(e){return Promise.reject(e)}}(e)).then(function(n){return Promise.resolve(function(e){try{try{const t=e.eventPayload,n=t.bulk[0],r=window.loomi_ctx.env,o=t.shared,i=g({experienceId:n.use_case,variantId:n.use_case_variant,storeAlias:o.alias,anonymousId:o.anonymous_id,version:n.version}),s=new URL(qn(r).cfgUrl.replace("/allocate","/match"));s.searchParams.append("q",i),fetch(s.toString())}catch(e){console.error("vsly: Failed to persist allocation",e)}return Promise.resolve()}catch(e){return Promise.reject(e)}}(e)).then(function(){return o&&C().trackExt(t,o).then().catch(e=>{console.error("vsly: Failed track ext event",e,t,o)}),r=1,n})})}}();return Promise.resolve(o&&o.then?o.then(t):t(o))}catch(i){return Promise.reject(i)}},xo="vsly_analytics_queue";function Co(e,t,n){void 0===n&&(n=!1);try{const r=window.loomi_ctx,o=r.storeAlias,i=r.jitsuKey,s=Et(),c={id:`${Date.now()}-${Math.random().toString(36).substring(2,9)}`,timestamp:Date.now(),eventPayload:{bulk:[{url:location.href,doc_path:location.pathname,doc_search:location.search,sid:r.session.id,sid_start:r.session.start_at,utm:s.utm,lmi_params:s.lmi_params,event_type:"USE_CASE",use_case:e._USE_CASE,use_case_variant:e._USE_CASE_VARIANT,version:e._USE_CASE_VERSION||1,ga:{isAudience:!1,gaName:e._USE_CASE_GA||e._USE_CASE,gaVariant:e._USE_CASE_GA_VARIANT||e._USE_CASE_VARIANT,reportGa:n}}],shared:{anonymous_id:t.id,user_agent:navigator.userAgent,utc_time:(new Date).toISOString(),local_tz_offset:(new Date).getTimezoneOffset(),doc_host:location.host,alias:o,api_key:i}},retries:0},a=ko();a.push(c),To(a)}catch(e){console.error("vsly: Failed to queue analytics event",e)}}function ko(){try{const e=localStorage.getItem(xo);if(!e)return[];const t=JSON.parse(e);return Array.isArray(t)?t:[]}catch(e){return console.error("vsly: Failed to read analytics queue",e),[]}}function To(e){try{localStorage.setItem(xo,JSON.stringify(e))}catch(e){console.error("vsly: Failed to save analytics queue",e)}}const No=(e,t)=>{try{localStorage.setItem(e,JSON.stringify({variant:t.experiment.variant,version:t.experiment.version||0}))}catch(e){}},Oo=(e,t)=>{let n=null;try{const r=localStorage.getItem(e);if(r){let e;const o=JSON.parse(r);if(o&&"object"==typeof o&&"variant"in o){e=o;const r=t.find(t=>t.experiment.variant===e.variant);r&&(r.experiment.version||0)===(e.version||0)&&(n=r)}}}catch(e){}return n},jo=e=>`vsly_redirect_test_${e[0].experiment.name}`,Lo=(e,t)=>{if(e){const n=e.experiment;t.some(e=>{const t=e.experiment;return t.variant===n.variant&&t.version===n.version})||(e=!1)}if(!e){const n=100*Math.random();let r=0;for(const o of t)if(r+=o.targeting.chance,n<=r){e=o;break}}return e},$o=function(e){void 0===e&&(e=!0);const t=window.loomi_ctx.consent;t.allowed=e,t.fin||(t.fin=Ro())},Ro=()=>(new Date).getTime(),Do=()=>window.Shopify.customerPrivacy,Uo=["AT","BE","BG","HR","CY","CZ","DK","EE","FI","FR","DE","GR","HU","IE","IT","LV","LT","LU","MT","NL","PL","PT","RO","SK","SI","ES","SE","NO","IS","LI"],Mo=function(e){void 0===e&&(e=!0);const t=window.loomi_ctx.consent;t.allowed=e,t.fin||(t.fin=qo())},qo=()=>(new Date).getTime(),Fo=()=>window.Shopify.customerPrivacy,Bo=()=>Promise.resolve(),Jo=()=>(window.loomi_ctx=window.loomi_ctx||{},window.loomi_ctx.performanceMetrics=window.loomi_ctx.performanceMetrics||{},window.loomi_ctx.performanceMetrics);function Vo(){try{const e=Jo().as;
429if(void 0===e)return;const t=performance.now();Object.assign(Jo(),{ae:t,ad:t-e}),(e=>{try{if("function"!=typeof performance.getEntriesByType)return;const t=performance.getEntriesByType("resource").filter(t=>t.startTime>=e&&(e=>{try{return new URL(e.name).pathname.endsWith("/allocate")}catch{return!1}})(t)).pop();if(!t)return;Object.assign(Jo(),{ars:t.startTime,afs:t.fetchStart,aqs:t.requestStart,aps:t.responseStart,ape:t.responseEnd,ard:t.duration,ardl:t.startTime-e,aprd:t.requestStart-t.startTime,arwd:t.responseStart-t.requestStart,ardd:t.responseEnd-t.responseStart})}catch{}})(e)}catch(e){}}function Ho(e,t){try{var n=e()}catch(e){return t(e)}return n&&n.then?n.then(void 0,t):n}function Go(){return _(co),zt(),function(e){void 0===e&&(e=window.loomi_ctx.embeddedTests);try{if(!e)return;if(0===e.length)return;const t=e.filter(e=>e.experiment.isThemeTest);t.length>0&&function(e){const t=jo(e);let n=Oo(t,e);if(n=Lo(n,e),!n)return;if(!n.experiment)return;No(t,n);const r=n.experiment,o=_(()=>r.code.find(e=>"themeTest"===e.kind).value.targetThemeId)||0,i=ne({experienceId:r.name,variantId:r.variant,version:r.version,gaExperienceName:r.gaName,gaVariantName:r.gaVariant});Co(i,zt(),_(()=>!!r.ga)||!1),Ee(i,o)}(t);const n=e.filter(e=>!e.experiment.isThemeTest);n.length>0&&function(e){const t=e.filter(e=>function(e){if(!e)return!0;try{const t=e.match(/UrlTarget\(([^)]+)\)/);if(!t)return!1;const n=function(e){try{const t=e.match(/^"([^"]*)",\s*"([^"]*)",\s*(true|false)$/);return t?{value:t[1],op:t[2],includeQueryParam:"true"===t[3]}:null}catch{return null}}(t[1]);return!!n&&function(e,t,n){const r=window.location.search||"",o=window.location.href||"",i=(s=function(e){const t=e.startsWith("/")?e:"/"+e,n=t.split("/");if(n.length<2)return t;const r=n[1];let o=!1;return r.length>0&&r.length<=7&&(2===r.length||r.length>2&&"-"===r[2])&&(o=!0),o?"/"+n.slice(2).join("/"):t}(window.location.pathname),["STORY_IL","MAYVEN_GLOBAL","JDSPORT_IL"].includes(window.loomi_ctx.storeAlias)?s.toLowerCase():s);var s;const{hostPath:c,rawQuery:a}=function(e){const t=go(e),n=t.indexOf("?");return-1!==n?{hostPath:t.substring(0,n),rawQuery:t.substring(n+1)}:{hostPath:t,rawQuery:""}}(e),u=c.toLowerCase();let l=go(o.split("?")[0]).toLowerCase(),d="",m=u;if(d=(new URL(o).host+i).toLowerCase(),n){const e=r?_o(r.substring(1)):"";if(e&&(l+="?"+e,d+="?"+e),a){const e=_o(a);e&&(m+="?"+e)}}return function(e,t,n,r){switch(r){case"contains":return e.includes(n)||t.includes(n);case"matches":try{const r=new RegExp(n);return r.test(e)||r.test(t)}catch{return!1}case"==":return e===n||t===n;case"!=":return e===t?e!==n:t!==n;default:return!1}}(l,d,m,t)}(n.value,n.op,n.includeQueryParam)}catch(e){return console.error("vsly: Failed to evaluate targeting formula",e),!1}}(e.targeting.formula));if(0===t.length)return;const n=jo(t);let r=Oo(n,t);if(r=Lo(r,t),!r)return;if(!r.experiment)return;No(n,r);const o=r.experiment,i=ne({experienceId:o.name,variantId:o.variant,version:o.version,gaExperienceName:o.gaName,gaVariantName:o.gaVariant});Co(i,zt(),_(()=>!!o.ga)||!1);const s=_(()=>o.code.find(e=>"pageRedirect"===e.kind).value);s&&ee(i,s.destUrl,s.redirectAfter||1,s.retainQueryParams,s.stickinessMode)}(n)}catch(e){console.error("vsly ETT",e)}}(),window.vsly_redirecting}const zo=()=>window.loomi_ctx.blockingConcent;(function(){try{let t;function e(e){if(t)return e;(function(){const e=ko();e.length>0&&Promise.allSettled(e.map(bo)).then(t=>{To(e.filter((e,n)=>{const r=t[n];return("fulfilled"!==r.status||!r.value)&&(e.retries++,(e=>!(Date.now()-e.timestamp>18e5||e.retries>3))(e))}))}).catch(e=>{console.error("vsly: Failed to process analytics queue",e)})})(),(()=>{const e=()=>{const e=se();return!!e&&!Uo.includes(e)};return new Promise((t,n)=>{const r=window.loomi_ctx.consent||={};r.init=qo(),(se()?Bo():v(se,50,200)).then(()=>{e()&&(Mo(),t())}),(_(()=>Fo().analyticsProcessingAllowed)?Bo():v(()=>_(()=>Fo().analyticsProcessingAllowed),50,200)).then(()=>{const r=Fo().analyticsProcessingAllowed()||e();Mo(r),r?t():n()}),r.ccListener||(document.addEventListener("visitorConsentCollected",r=>{const o=r.detail.analyticsAllowed||e();Mo(o),o?t():n()}),r.ccListener=!0)})})().catch(),function(){try{Jo().as=performance.now()}catch(e){}}();const s=ho(o,i);return s.then(Vo),s.then(e=>{let{configuration:t,tracking:r}=e;return(e=>{p("vsly-a",`${(e=>e==n.STAGE?"https://sdk.loomi-stg.xyz/":"https://assets.visually.io/")(e)}v/visually-a.js?cb=${window.loomi_ctx.sdk_version}`,{defer:!0}).catch()}
429)(i),function(e){let{configuration:t,tracking:n}=e;try{return Promise.resolve(function(e,t){try{const{storeAlias:n,env:r}=window.loomi_ctx;return Promise.resolve(Ho(function(){return Promise.resolve(po(e,n,r,t)).then(function(e){let{jitsu:t,configuration:o}=e;if(!_(()=>o.flags["kill-switch"]))return Promise.resolve(Be()).then(function(){on(o.experiments),Dr(t,o),Vn(r,n,lo),dt()})})},function(e){_(()=>e.message)!==Dn&&F("fail initialising sdk",e)}))}catch(e){return Promise.reject(e)}}(t,n)).then(function(){window.dispatchEvent(new Event("visually_loaded"))})}catch(e){return Promise.reject(e)}}({configuration:t,tracking:r})}).catch(r).finally(Tn)}const r=e=>console.error(e);if(window.fetch&&(window.vslyNativeFetch=window.fetch),window.vsly_init=!0,window.vslyIntegrationType="static",(()=>{if(_(()=>window.visually_io_editor))return!0;const e=_(()=>window.loomi_ctx.ttl);return!("number"!=typeof e||!Number.isFinite(e)||e<=0)&&e<Math.floor(Date.now()/1e3)})())return console.log("sdk blocked"),Promise.resolve();window.loomi_ctx.sdk_version="0.12.167";const{storeAlias:o,env:i}=window.loomi_ctx;if(!zo()&&Go())return Promise.resolve();const s=function(){if(zo()){function e(e){return t?e:window.loomi_ctx.consent.allowed?void(Go()&&(t=1)):(Tn(),void(t=1))}const n=Ho(function(){return Promise.resolve((console.log("consent api init"),new Promise((e,t)=>{const n=window.loomi_ctx.consent||={};n.init=Ro(),(_(()=>Do().analyticsProcessingAllowed)?Promise.resolve():v(()=>_(()=>Do().analyticsProcessingAllowed),50,200)).then(()=>{const n=window.Shopify.customerPrivacy.analyticsProcessingAllowed();console.log("consent api",n),$o(n),n?e():t()}),n.ccListener||(document.addEventListener("visitorConsentCollected",()=>{const n=window.Shopify.customerPrivacy.analyticsProcessingAllowed();console.log("visitorConsentCollected",n),$o(n),n?e():t()}),n.ccListener=!0)}))).then(function(){})},function(){Tn(),t=1});return n&&n.then?n.then(e):e(n)}}();return Promise.resolve(s&&s.then?s.then(e):e(s))}catch(c){return Promise.reject(c)}})().then(()=>console.log("vsly sdk with embed init"))}();
430
431</script>
vendor: 1 bytes, line 431
431
432<script data-vsly="preact2" type="text/javascript" data-em-disable>
433    // Preact
434!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?n(exports):n(e.preact={})}(this,function(e){var b,n,t,_,o,r,l,x={},C=[],u=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i;function w(e,n){for(var t in n)e[t]=n[t];return e}function g(e){var n=e.parentNode;n&&n.removeChild(e)}function i(e,n,t){var _,o=arguments,l={};for(_ in n)"key"!==_&&"ref"!==_&&(l[_]=n[_]);if(3<arguments.length)for(t=[t],_=3;_<arguments.length;_++)t.push(o[_]);if(null!=t&&(l.children=t),"function"==typeof e&&null!=e.defaultProps)for(_ in e.defaultProps)void 0===l[_]&&(l[_]=e.defaultProps[_]);return k(e,l,n&&n.key,n&&n.ref,null)}function k(e,n,t,_,o){var l={type:e,props:n,key:t,ref:_,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,constructor:void 0,__v:o};return null==o&&(l.__v=l),b.vnode&&b.vnode(l),l}function S(e){return e.children}function P(e,n){this.props=e,this.context=n}function N(e,n){if(null==n)return e.__?N(e.__,e.__.__k.indexOf(e)+1):null;for(var t;n<e.__k.length;n++)if(null!=(t=e.__k[n])&&null!=t.__e)return t.__e;return"function"==typeof e.type?N(e):null}function c(e){var n,t;if(null!=(e=e.__)&&null!=e.__c){for(e.__e=e.__c.base=null,n=0;n<e.__k.length;n++)if(null!=(t=e.__k[n])&&null!=t.__e){e.__e=e.__c.base=t.__e;break}return c(e)}}function s(e){(!e.__d&&(e.__d=!0)&&t.push(e)&&!p.__r++||o!==b.debounceRendering)&&((o=b.debounceRendering)||_)(p)}function p(){for(var e;p.__r=t.length;)e=t.sort(function(e,n){return e.__v.__b-n.__v.__b}),t=[],e.some(function(e){var n,t,_,o,l,r,u;e.__d&&(r=(l=(n=e).__v).__e,(u=n.__P)&&(t=[],o=D(u,l,(_=w({},l)).__v=_,n.__n,void 0!==u.ownerSVGElement,null,t,null==r?N(l):r),d(t,l),o!=r&&c(l)))})}function E(e,n,t,_,o,l,r,u,i,c){var s,p,f,a,d,h,y,v=_&&_.__k||C,m=v.length;for(i==x&&(i=null!=r?r[0]:m?N(_,0):null),t.__k=[],s=0;s<n.length;s++)if(null!=(a=t.__k[s]=null==(a=n[s])||"boolean"==typeof a?null:"string"==typeof a||"number"==typeof a?k(null,a,null,null,a):Array.isArray(a)?k(S,{children:a},null,null,null):null!=a.__e||null!=a.__c?k(a.type,a.props,a.key,null,a.__v):a)){if(a.__=t,a.__b=t.__b+1,null===(f=v[s])||f&&a.key==f.key&&a.type===f.type)v[s]=void 0;else for(p=0;p<m;p++){if((f=v[p])&&a.key==f.key&&a.type===f.type){v[p]=void 0;break}f=null}d=D(e,a,f=f||x,o,l,r,u,i,c),(p=a.ref)&&f.ref!=p&&(y=y||[],f.ref&&y.push(f.ref,null,a),y.push(p,a.__c||d,a)),null!=d?(null==h&&(h=d),i=U(e,a,f,v,r,d,i),"option"==t.type?e.value="":"function"==typeof t.type&&(t.__d=i)):i&&f.__e==i&&i.parentNode!=e&&(i=N(f))}if(t.__e=h,null!=r&&"function"!=typeof t.type)for(s=r.length;s--;)null!=r[s]&&g(r[s]);for(s=m;s--;)null!=v[s]&&W(v[s],v[s]);if(y)for(s=0;s<y.length;s++)T(y[s],y[++s],y[++s])}function U(e,n,t,_,o,l,r){var u,i,c;if(void 0!==n.__d)u=n.__d,n.__d=void 0;else if(o==t||l!=r||null==l.parentNode)e:if(null==r||r.parentNode!==e)e.appendChild(l),u=null;else{for(i=r,c=0;(i=i.nextSibling)&&c<_.length;c+=2)if(i==l)break e;e.insertBefore(l,r),u=r}return void 0!==u?u:l.nextSibling}function f(e,n,t){"-"===n[0]?e.setProperty(n,t):e[n]="number"==typeof t&&!1===u.test(n)?t+"px":null==t?"":t}function A(e,n,t,_,o){var l,r,u,i,c;if(o?"className"===n&&(n="class"):"class"===n&&(n="className"),"style"===n)if(l=e.style,"string"==typeof t)l.cssText=t;else{if("string"==typeof _&&(l.cssText="",_=null),_)for(i in _)t&&i in t||f(l,i,"");if(t)for(c in t)_&&t[c]===_[c]||f(l,c,t[c])}else"o"===n[0]&&"n"===n[1]?(r=n!==(n=n.replace(/Capture$/,"")),n=((u=n.toLowerCase())in e?u:n).slice(2),t?(_||e.addEventListener(n,a,r),(e.l||(e.l={}))[n]=t):e.removeEventListener(n,a,r)):"list"!==n&&"tagName"!==n&&"form"!==n&&"type"!==n&&"size"!==n&&!o&&n in e?e[n]=null==t?"":t:"function"!=typeof t&&"dangerouslySetInnerHTML"!==n&&(n!==(n=n.replace(/^xlink:?/,""))?null==t||!1===t?e.removeAttributeNS("http://www.w3.org/1999/xlink",n.toLowerCase()):e.setAttributeNS("http://www.w3.org/1999/xlink",n.toLowerCase(),t):null==t||!1===t&&!/^ar/.test(n)?e.removeAttribute(n):e.setAttribute(n,t))}function a(e){this.l[e.type](b.event?b.event(e):e)}function D(e,n,t,_,o,l,r,u,i){var c,s,p,f,a,d,h,y,v,m,g,k=n.type;if(void 0!==n.constructor)return null;(c=b.__b)&&c(n);try{e:if("function"==typeof k){if(y=n.props,v=(c=k.contextType)&&_[c.__c],m=c?v?v.props.value:c.__:_,t.__c?h=(s=n.__c=t.__c).__=s.__E:("prototype"in k&&k.prototype.render?n.__c=s=new k(y,m):(n.__c=s=new P(y,m),s.constructor=k,s.render=L),v&&v.sub(s),s.props=y,s.state||(s.state={}),s.context=m,s.__n=_,p=s.__d=!0,s.__h=[]),null==s.__s&&(s.__s=s.state),null!=k.getDerivedStateFromProps&&(s.__s==s.state&&(s.__s=w({},s.__s)),w(s.__s,k.getDerivedStateFromProps(y,s.__s))),f=s.props,a=s.state,p)null==k.getDerivedStateFromProps&&null!=s.componentWillMount&&s.componentWillMount(),null!=s.componentDidMount&&s.__h.push(s.componentDidMount);else{if(null==k.getDerivedStateFromProps&&y!==f&&null!=s.componentWillReceiveProps&&s.componentWillReceiveProps(y,m),!s.__e&&null!=s.shouldComponentUpdate&&!1===s.shouldComponentUpdate(y,s.__s,m)||n.__v===t.__v){s.props=y,s.state=s.__s,n.__v!==t.__v&&(s.__d=!1),(s.__v=n).__e=t.__e,n.__k=t.__k,s.__h.length&&r.push(s),function e(n,t,_){for(var o,l=0;l<n.__k.length;l++)(o=n.__k[l])&&(o.__=n,o.__e&&("function"==typeof o.type&&1<o.__k.length&&e(o,t,_),t=U(_,o,o,n.__k,null,o.__e,t),"function"==typeof n.type&&(n.__d=t)))}(n,u,e);break e}null!=s.componentWillUpdate&&s.componentWillUpdate(y,s.__s,m),null!=s.componentDidUpdate&&s.__h.push(function(){s.componentDidUpdate(f,a,d)})}s.context=m,s.props=y,s.state=s.__s,(c=b.__r)&&c(n),s.__d=!1,s.__v=n,s.__P=e,c=s.render(s.props,s.state,s.context),s.state=s.__s,null!=s.getChildContext&&(_=w(w({},_),s.getChildContext())),p||null==s.getSnapshotBeforeUpdate||(d=s.getSnapshotBeforeUpdate(f,a)),g=null!=c&&c.type==S&&null==c.key?c.props.children:c,E(e,Array.isArray(g)?g:[g],n,t,_,o,l,r,u,i),s.base=n.__e,s.__h.length&&r.push(s),h&&(s.__E=s.__=null),s.__e=!1}else null==l&&n.__v===t.__v?(n.__k=t.__k,n.__e=t.__e):n.__e=function(e,n,t,_,o,l,r,u){var i,c,s,p,f,a=t.props,d=n.props;if(o="svg"===n.type||o,null!=l)for(i=0;i<l.length;i++)if(null!=(c=l[i])&&((null===n.type?3===c.nodeType:c.localName===n.type)||e==c)){e=c,l[i]=null;break}
434if(null==e){if(null===n.type)return document.createTextNode(d);e=o?document.createElementNS("http://www.w3.org/2000/svg",n.type):document.createElement(n.type,d.is&&{is:d.is}),l=null,u=!1}if(null===n.type)a!==d&&e.data!=d&&(e.data=d);else{if(null!=l&&(l=C.slice.call(e.childNodes)),s=(a=t.props||x).dangerouslySetInnerHTML,p=d.dangerouslySetInnerHTML,!u){if(null!=l)for(a={},f=0;f<e.attributes.length;f++)a[e.attributes[f].name]=e.attributes[f].value;(p||s)&&(p&&s&&p.__html==s.__html||(e.innerHTML=p&&p.__html||""))}(function(e,n,t,_,o){var l;for(l in t)"children"===l||"key"===l||l in n||A(e,l,null,t[l],_);for(l in n)o&&"function"!=typeof n[l]||"children"===l||"key"===l||"value"===l||"checked"===l||t[l]===n[l]||A(e,l,n[l],t[l],_)})(e,d,a,o,u),p?n.__k=[]:(i=n.props.children,E(e,Array.isArray(i)?i:[i],n,t,_,"foreignObject"!==n.type&&o,l,r,x,u)),u||("value"in d&&void 0!==(i=d.value)&&i!==e.value&&A(e,"value",i,a.value,!1),"checked"in d&&void 0!==(i=d.checked)&&i!==e.checked&&A(e,"checked",i,a.checked,!1))}return e}(t.__e,n,t,_,o,l,r,i);(c=b.diffed)&&c(n)}catch(e){n.__v=null,b.__e(e,n,t)}return n.__e}function d(e,n){b.__c&&b.__c(n,e),e.some(function(n){try{e=n.__h,n.__h=[],e.some(function(e){e.call(n)})}catch(e){b.__e(e,n.__v)}})}function T(e,n,t){try{"function"==typeof e?e(n):e.current=n}catch(e){b.__e(e,t)}}function W(e,n,t){var _,o,l;if(b.unmount&&b.unmount(e),(_=e.ref)&&(_.current&&_.current!==e.__e||T(_,null,n)),t||"function"==typeof e.type||(t=null!=(o=e.__e)),e.__e=e.__d=void 0,null!=(_=e.__c)){if(_.componentWillUnmount)try{_.componentWillUnmount()}catch(e){b.__e(e,n)}
434_.base=_.__P=null}if(_=e.__k)for(l=0;l<_.length;l++)_[l]&&W(_[l],n,t);null!=o&&g(o)}function L(e,n,t){return this.constructor(e,t)}function h(e,n,t){var _,o,l;b.__&&b.__(e,n),o=(_=t===r)?null:t&&t.__k||n.__k,e=i(S,null,[e]),l=[],D(n,(!_&&t||n).__k=e,o||x,x,void 0!==n.ownerSVGElement,t&&!_?[t]:!o&&n.childNodes.length?C.slice.call(n.childNodes):null,l,t||x,_),d(l,e)}b={__e:function(e,n){for(var t,_;n=n.__;)if((t=n.__c)&&!t.__)try{if(t.constructor&&null!=t.constructor.getDerivedStateFromError&&(_=!0,t.setState(t.constructor.getDerivedStateFromError(e))),null!=t.componentDidCatch&&(_=!0,t.componentDidCatch(e)),_)return s(t.__E=t)}catch(n){e=n}throw e}},n=function(e){return null!=e&&void 0===e.constructor},P.prototype.setState=function(e,n){var t=this.__s!==this.state?this.__s:this.__s=w({},this.state);"function"==typeof e&&(e=e(t,this.props)),e&&w(t,e),null!=e&&this.__v&&(n&&this.__h.push(n),s(this))},P.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),s(this))},P.prototype.render=S,t=[],_="function"==typeof Promise?Promise.prototype.then.bind(Prom
434ise.resolve()):setTimeout,p.__r=0,r=x,l=0,e.render=h,e.hydrate=function(e,n){h(e,n,r)},e.createElement=i,e.h=i,e.Fragment=S,e.createRef=function(){return{current:null}},e.isValidElement=n,e.Component=P,e.cloneElement=function(e,n){var t,_;for(_ in n=w(w({},e.props),n),2<arguments.length&&(n.children=C.slice.call(arguments,2)),t={},n)"key"!==_&&"ref"!==_&&(t[_]=n[_]);return k(e.type,t,n.key||e.key,n.ref||e.ref,null)},e.createContext=function(e){var n={},o={__c:"__cC"+l++,__:e,Consumer:function(e,n){return e.children(n)},Provider:function(e){var t,_=this;return this.getChildContext||(t=[],this.getChildContext=function(){return n[o.__c]=_,n},this.shouldComponentUpdate=function(n){_.props.value!==n.value&&t.some(function(e){e.context=n.value,s(e)})},this.sub=function(e){t.push(e);var n=e.componentWillUnmount;e.componentWillUnmount=function(){t.splice(t.indexOf(e),1),n&&n.call(e)}}),e.children}};return(o.Consumer.contextType=o).Provider.__=o},e.toChildArray=function e(n){return null==n||"boolean"==typeof n?[]:Array.isArray(n)?C.concat.apply([],n.map(e)):[n]},e.__u=W,e.options=b});
435// Preact Hooks
436!function(_,n){"object"==typeof exports&&"undefined"!=typeof module?n(exports,require("preact")):n(_.preactHooks={},_.preact)}(this,function(_,o){var e,u,t,i=0,r=[],c=o.options.__r,f=o.options.diffed,n=o.options.__c,s=o.options.unmount;function a(_,n){o.options.__h&&o.options.__h(u,_,i||n),i=0;var t=u.__H||(u.__H={__:[],__h:[]});return _>=t.__.length&&t.__.push({}),t.__[_]}function p(_){return i=1,h(b,_)}function h(_,n,t){var o=a(e++,2);return o.t=_,o.__c||(o.__c=u,o.__=[t?t(n):b(void 0,n),function(_){var n=o.t(o.__[0],_);o.__[0]!==n&&(o.__=[n,o.__[1]],o.__c.setState({}))}]),o.__}function m(_,n){var t=a(e++,4);!o.options.__s&&E(t.__H,n)&&(t.__=_,t.__H=n,u.__h.push(t))}function v(_,n){var t=a(e++,7);return E(t.__H,n)?(t.__H=n,t.__h=_,t.__=_()):t.__}function H(){r.some(function(n){if(n.__P)try{n.__H.__h.forEach(l),n.__H.__h.forEach(y),n.__H.__h=[]}catch(_){return n.__H.__h=[],o.options.__e(_,n.__v),!0}}),r=[]}o.options.__r=function(_){c&&c(_),e=0;var n=(u=_.__c).__H;n&&(n.__h.forEach(l),n.__h.forEach(y),n.__h=[])},o.options.diffed=function(_){f&&f(_);var n=_.__c;n&&n.__H&&n.__H.__h.length&&(1!==r.push(n)&&t===o.options.requestAnimationFrame||((t=o.options.requestAnimationFrame)||function(_){function n(){clearTimeout(o),d&&cancelAnimationFrame(t),setTimeout(_)}var t,o=setTimeout(n,100);d&&(t=requestAnimationFrame(n))})(H))},o.options.__c=function(_,t){t.some(function(n){try{n.__h.forEach(l),n.__h=n.__h.filter(function(_){return!_.__||y(_)})}catch(_){t.some(function(_){_.__h&&(_.__h=[])}),t=[],o.options.__e(_,n.__v)}}),n&&n(_,t)},o.options.unmount=function(_){s&&s(_);var n=_.__c;if(n&&n.__H)try{n.__H.__.forEach(l)}catch(_){o.options.__e(_,n.__v)}};var d="function"==typeof requestAnimationFrame;function l(_){"function"==typeof _.u&&_.u()}function y(_){_.u=_.__()}function E(t,_){return!t||_.some(function(_,n){return _!==t[n]})}function b(_,n){return"function"==typeof n?n(_):n}_.useState=p,_.useReducer=h,_.useEffect=function(_,n){var t=a(e++,3);!o.options.__s&&E(t.__H,n)&&(t.__=_,t.__H=n,u.__H.__h.push(t))},_.useLayoutEffect=m,_.useRef=function(_){return i=5,v(function(){return{current:_}},[])},_.useImperativeHandle=function(_,n,t){i=6,m(function(){"function"==typeof _?_(n()):_&&(_.current=n())},null==t?t:t.concat(_))},_.useMemo=v,_.useCallback=function(_,n){return i=8,v(function(){return _},n)},_.useContext=function(_){var n=u.context[_.__c],t=a(e++,9);return t.__c=_,n?(null==t.__&&(t.__=!0,n.sub(u)),n.props.value):_.__},_.useDebugValue=function(_,n){o.options.useDebugValue&&o.options.useDebugValue(n?n(_):_)},_.useErrorBoundary=function(_){var n=a(e++,10),t=p();return n.__=_,u.componentDidCatch||(u.componentDidCatch=function(_){n.__&&n.__(_),t[1](_)}),[t[0],function(){t[1](void 0)}]}});
437// Preact Compat
438!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("preact/hooks"),require("preact")):t(e.compat={},e.preactHooks,e.preact)}(this,function(t,n,u){function r(e,t){for(var n in t)e[n]=t[n];return e}function i(e,t){for(var n in e)if("__source"!==n&&!(n in t))return!0;for(var o in t)if("__source"!==o&&e[o]!==t[o])return!0;return!1}var o,e,a,l=(o=u.Component,a=o,(e=c).prototype=Object.create(a.prototype),(e.prototype.constructor=e).__proto__=a,c.prototype.shouldComponentUpdate=function(e,t){return i(this.props,e)||i(this.state,t)},c);function c(e){var t;return(t=o.call(this,e)||this).isPureReactComponent=!0,t}function p(t,o){function n(e){var t=this.props.ref,n=t==e.ref;return!n&&t&&(t.call?t(null):t.current=null),o?!o(this.props,e)||!n:i(this.props,e)}function e(e){return this.shouldComponentUpdate=n,u.createElement(t,e)}return e.prototype.isReactComponent=!0,e.displayName="Memo("+(t.displayName||t.name)+")",e.t=!0,e}var f=u.options.__b;u.options.__b=function(e){e.type&&e.type.t&&e.ref&&(e.props.ref=e.ref,e.ref=null),f&&f(e)};var s="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.forward_ref")||3911;function d(o){function e(e,t){var n=r({},e);return delete n.ref,o(n,(t=e.ref||t)&&("object"!=typeof t||"current"in t)?t:null)}return e.$$typeof=s,(e.render=e).prototype.isReactComponent=e.t=!0,e.displayName="ForwardRef("+(o.displayName||o.name)+")",e}function _(e,o){return e?u.toChildArray(e).reduce(function(e,t,n){return e.concat(o(t,n))},[]):null}var h={map:_,forEach:_,count:function(e){return e?u.toChildArray(e).length:0},only:function(e){if(1!==(e=u.toChildArray(e)).length)throw new Error("Children.only() expects only one child.");return e[0]},toArray:u.toChildArray},m=u.options.__e;function v(e){return e&&((e=r({},e)).__c=null,e.__k=e.__k&&e.__k.map(v)),e}function y(){this.__u=0,this.u=null,this.__b=null}function C(e){var t=e.__.__c;return t&&t.o&&t.o(e)}function b(t){var n,o,r;function e(e){if(n||(n=t()).then(function(e){o=e.default||e},function(e){r=e}),r)throw r;if(!o)throw n;return u.createElement(o,e)}return e.displayName="Lazy",e.t=!0,e}function k(){this.i=null,this.l=null}u.options.__e=function(e,t,n){if(e.then)for(var o,r=t;r=r.__;)if((o=r.__c)&&o.__c)return o.__c(e,t.__c);m(e,t,n)},(y.prototype=new u.Component).__c=function(e,t){var n=this;null==n.u&&(n.u=[]),n.u.push(t);function o(){i||(i=!0,r?r(u):u())}var r=C(n.__v),i=!1;t.__c=t.componentWillUnmount,t.componentWillUnmount=function(){o(),t.__c&&t.__c()};var u=function(){var e;if(!--n.__u)for(n.__v.__k[0]=n.state.o,n.setState({o:n.__b=null});e=n.u.pop();)e.forceUpdate()};n.__u++||n.setState({o:n.__b=n.__v.__k[0]}),e.then(o,o)},y.prototype.render=function(e,t){return this.__b&&(this.__v.__k&&
438(this.__v.__k[0]=v(this.__b)),this.__b=null),[u.createElement(u.Fragment,null,t.o?null:e.children),t.o&&e.fallback]};function g(e,t,n){if(++n[1]===n[0]&&e.l.delete(t),e.props.revealOrder&&("t"!==e.props.revealOrder[0]||!e.l.size))for(n=e.i;n;){for(;3<n.length;)n.pop()();if(n[1]<n[0])break;e.i=n=n[2]}}(k.prototype=new u.Component).o=function(n){var o=this,r=C(o.__v),i=o.l.get(n);return i[0]++,function(e){function t(){o.props.revealOrder?(i.push(e),g(o,n,i)):e()}r?r(t):t()}},k.prototype.render=function(e){this.i=null,this.l=new Map;var t=u.toChildArray(e.children);e.revealOrder&&"b"===e.revealOrder[0]&&t.reverse();for(var n=t.length;n--;)this.l.set(t[n],this.i=[1,0,this.i]);return e.children},k.prototype.componentDidUpdate=k.prototype.componentDidMount=function(){var n=this;n.l.forEach(function(e,t){g(n,t,e)})};var E,N=((E=S.prototype).getChildContext=function(){return this.props.context},E.render=function(e){return e.children},S);function S(){}function x(e){var t=this,n=e.container,o=u.createElement(N,{context:t.context},e.vnode);return t.s&&t.s!==n&&(t.h.parentNode&&t.s.removeChild(t.h),u.__u(t.v),t.p=!1),e.vnode?t.p?(n.__k=t.__k,u.render(o,n),t.__k=n.__k):(t.h=document.createTextNode(""),u.hydrate("",n),n.appendChild(t.h),t.p=!0,t.s=n,u.render(o,n,t.h),t.__k=t.h.__k):t.p&&(t.h.parentNode&&t.s.removeChild(t.h),u.__u(t.v)),t.v=o,t.componentWillUnmount=function(){t.h.parentNode&&t.s.removeChild(t.h),u.__u(t.v)},null}function w(e,t){return u.createElement(x,{vnode:e,container:t})}var A=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|fill|flood|font|glyph(?!R)|horiz|marker(?!H|W|U)|overline|paint|stop|strikethrough|stroke|text(?!L)|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/;u.Component.prototype.isReactComponent={};var R="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;function U(e,t,n){if(null==t.__k)for(;t.firstChild;)t.removeChild(t.firstChild);return u.render(e,t),"function"==typeof n&&n(),e?e.__c:null}function P(e,t,n){return u.hydrate(e,t),"function"==typeof n&&n(),e?e.__c:null}var F=u.options.event;function O(e,t){e["UNSAFE_"+t]&&!e[t]&&Object.defineProperty(e,t,{configurable:!1,get:function(){return this["UNSAFE_"+t]}
438,set:function(e){this["UNSAFE_"+t]=e}})}u.options.event=function(e){F&&(e=F(e));var t=!(e.persist=function(){}),n=!1,o=e.stopPropagation;e.stopPropagation=function(){o.call(e),t=!0};var r=e.preventDefault;return e.preventDefault=function(){r.call(e),n=!0},e.isPropagationStopped=function(){return t},e.isDefaultPrevented=function(){return n},e.nativeEvent=e};var L={configurable:!0,get:function(){return this.class}},M=u.options.vnode;function D(e){return u.createElement.bind(null,e)}function V(e){return!!e&&e.$$typeof===R}function W(e){return V(e)?u.cloneElement.apply(null,arguments):e}function $(e){return!!e.__k&&(u.render(null,e),!0)}function j(e){return e&&(e.base||1===e.nodeType&&e)||null}u.options.vnode=function(i){i.$$typeof=R;var e,t,n,o=i.type,r=i.props;if(o){if(r.class!=r.className&&(L.enumerable="className"in r,null!=r.className&&(r.class=r.className),Object.defineProperty(r,"className",L)),"function"!=typeof o){for(n in r.defaultValue&&void 0!==r.value&&(r.value||0===r.value||(r.value=r.defaultValue),delete r.defaultValue),Array.isArray(r.value)&&r.multiple&&"select"===o&&(u.toChildArray(r.children).forEach(function(e){-1!=r.value.indexOf(e.props.value)&&(e.props.selected=!0)}),delete r.value),r)if(e=A.test(n))break;if(e)for(n in t=i.props={},r)t[A.test(n)?n.replace(/[A-Z0-9]/,"-$&").toLowerCase():n]=r[n]}!function(){var e=i.type,t=i.props;if(t&&"string"==typeof e){var n,o={};for(var r in t)/^on(Ani|Tra|Tou)/.test(r)&&(t[r.toLowerCase()]=t[r],delete t[r]),o[r.toLowerCase()]=r;o.ondoubleclick&&(t.ondblclick=t[o.ondoubleclick],delete t[o.ondoubleclick]),o.onbeforeinput&&(t.onbeforeinput=t[o.onbeforeinput],delete t[o.onbeforeinput]),o.onchange&&("textarea"===e||"input"===e.toLowerCase()&&!/^fil|che|ra/i.test(t.type))&&(t[n=o.oninput||"oninput"]||(t[n]=t[o.onchange],delete t[o.onchange]))}}(),"function"==typeof o&&!o.m&&o.prototype&&(O(o.prototype,"componentWillMount"),O(o.prototype,"componentWillReceiveProps"),O(o.prototype,"componentWillUpdate"),o.m=!0)}M&&M(i)};function z(e,t){return e(t)}var H=u.Fragment,T={useState:n.useState,useReducer:n.useReducer,useEffect:n.useEffect,useLayoutEffect:n.useLayoutEffect,useRef:n.useRef,useImperativeHandle:n.useImperativeHandle,useMemo:n.useMemo,useCallback:n.useCallback,useContext:n.useContext,useDebugValue:n.useDebugValue,version:"16.8.0",Children:h,render:U,hydrate:P,unmountComponentAtNode:$,createPortal:w,createElement:u.createElement,createContext:u.createContext,createFactory:D,cloneElement:W,createRef:u.createRef,Fragment:u.Fragment,isValidElement:V,findDOMNode:j,Component:u.Component,PureComponent:l,memo:p,forwardRef:d,unstable_batchedUpdates:z,StrictMode:H,Suspense:y,SuspenseList:k,lazy:b};Object.keys(n).forEach(function(e){t[e]=n[e]}),t.createElement=u.createElement,t.createContext=u.createContext,t.createRef=u.createRef,t.Fragment=u.Fragment,t.Component=u.Component,t.version="16.8.0",t.Children=h,t.render=U,t.hydrate=P,t.unmountComponentAtNode=$,t.createPortal=w,t.createFactory=D,t.cloneElement=W,t.isValidElement=V,t.findDOMNode=j,t.PureComponent=l,t.memo=p,t.forwardRef=d,t.unstable_batchedUpdates=z,t.StrictMode=H,t.Suspense=y,t.SuspenseList=k,t.lazy=b,t.default=T});
439// Goober
440!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):t((e||self).goober={})}(this,function(e){let t={data:""},r=e=>"object"==typeof window?((e?e.querySelector("#_goober"):window._goober)||Object.assign((e||document.head).appendChild(document.createElement("style")),{innerHTML:" ",id:"_goober"})).firstChild:e||t,l=/(?:([\u0080-\uFFFF\w-%@]+) *:? *([^{;]+?);|([^;}{]*?) *{)|(}\s*)/g,n=/\/\*[^]*?\*\/|  +/g,o=/\n+/g,a=(e,t)=>{let r="",l="",n="";for(let o in e){let s=e[o];"@"==o[0]?"i"==o[1]?r=o+" "+s+";":l+="f"==o[1]?a(s,o):o+"{"+a(s,"k"==o[1]?"":t)+"}":"object"==typeof s?l+=a(s,t?t.replace(/([^,])+/g,e=>o.replace(/(^:.*)|([^,])+/g,t=>/&/.test(t)?t.replace(/&/g,e):e?e+" "+t:t)):o):null!=s&&(o=/^--/.test(o)?o:o.replace(/[A-Z]/g,"-$&").toLowerCase(),n+=a.p?a.p(o,s):o+":"+s+";")}return r+(t&&n?t+"{"+n+"}":n)+l},s={},i=e=>{if("object"==typeof e){let t="";for(let r in e)t+=r+i(e[r]);return t}return e},c=(e,t,r,c,f)=>{let p=i(e),u=s[p]||(s[p]=(e=>{let t=0,r=11;for(;t<e.length;)r=101*r+e.charCodeAt(t++)>>>0;return"go"+r})(p));if(!s[u]){let t=p!==e?e:(e=>{let t,r,a=[{}];for(;t=l.exec(e.replace(n,""));)t[4]?a.shift():t[3]?(r=t[3].replace(o," ").trim(),a.unshift(a[0][r]=a[0][r]||{})):a[0][t[1]]=t[2].replace(o," ").trim();return a[0]})(e);
440s[u]=a(f?{["@keyframes "+u]:t}:t,r?"":"."+u)}return((e,t,r)=>{-1==t.data.indexOf(e)&&(t.data=r?e+t.data:t.data+e)})(s[u],t,c),u},f=(e,t,r)=>e.reduce((e,l,n)=>{let o=t[n];if(o&&o.call){let e=o(r),t=e&&e.props&&e.props.className||/^go/.test(e)&&e;o=t?"."+t:e&&"object"==typeof e?e.props?"":a(e,""):!1===e?"":e}return e+l+(null==o?"":o)},"");function p(e){let t=this||{},l=e.call?e(t.p):e;return c(l.unshift?l.raw?f(l,[].slice.call(arguments,1),t.p):l.reduce((e,r)=>Object.assign(e,r&&r.call?r(t.p):r),{}):l,r(t.target),t.g,t.o,t.k)}let u,d,g,b=p.bind({g:1}),h=p.bind({k:1});e.css=p,e.extractCss=e=>{let t=r(e),l=t.data;return t.data="",l},e.glob=b,e.keyframes=h,e.setup=function(e,t,r,l){a.p=t,u=e,d=r,g=l},e.styled=function(e,t){let r=this||{};return function(){let l=arguments;function n(o,a){let s=Object.assign({},o),i=s.className||n.className;r.p=Object.assign({theme:d&&d()},s),r.o=/ *go\d+/.test(i),s.className=p.apply(r,l)+(i?" "+i:""),t&&(s.ref=a);let c=e;return e[0]&&(c=s.as||e,delete s.as),g&&c[0]&&g(s),u(c,s)}return t?t(n):n}}});
441
442</script>
442
443<!--LOOMI SDK-->
444
445<link
446        rel="icon"
447        type="image/png"
448        href="//www.gastro-hero.de/cdn/shop/files/favicon-gastrohero_2x_d8f0535b-1bc9-4984-8fd4-9520df434e80.png?crop=center&height=48&v=1739539939&width=48"
449      >
450    
451<meta charset="utf-8">
452<meta
453  http-equiv="X-UA-Compatible"
454  content="IE=edge"
455>
456<meta
457  name="viewport"
458  content="width=device-width,initial-scale=1"
459>
460<meta
461  name="view-transition"
462  content="same-origin"
463>
464<meta
465  name="theme-color"
466  content=""
467>
468
469<meta
470  property="og:site_name"
471  content="GastroHero"
472>
473<meta
474  property="og:url"
475  content="https://www.gastro-hero.de/products/spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r"
476>
477<meta
478  property="og:title"
479  content="Gastro Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden"
480>
481<meta
482  property="og:type"
483  content="product"
484>
485<meta
486  property="og:description"
487  content="Basic-Spültisch für die Profi-Küche in der Gastronomie und Hotellerie bei GastroHero! - Schauen Sie vorbei und sichern Sie sich heldenhafte Angebote!"
488><meta
489    property="og:image"
490    content="http://www.gastro-hero.de/cdn/shop/files/232193-spt-basic10x7r.webp?v=1786034391"
491  >
492  <meta
493    property="og:image:secure_url"
494    content="https://www.gastro-hero.de/cdn/shop/files/232193-spt-basic10x7r.webp?v=1786034391"
495  >
496  <meta
497    property="og:image:width"
498    content="1200"
499  >
500  <meta
501    property="og:image:height"
502    content="1200"
503  ><meta
504    property="og:price:amount"
505    content="174,90"
506  >
507  <meta
508    property="og:price:currency"
509    content="EUR"
510  ><meta
511  name="twitter:card"
512  content="summary_large_image"
513>
514<meta
515  name="twitter:title"
516  content="Gastro Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden"
517>
518<meta
519  name="twitter:description"
520  content="Basic-Spültisch für die Profi-Küche in der Gastronomie und Hotellerie bei GastroHero! - Schauen Sie vorbei und sichern Sie sich heldenhafte Angebote!"
521>
522
523<title>
524  Gastro Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden
525</title>
526
527<link
528  rel="canonical"
529  href="https://www.gastro-hero.de/products/spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r"
530>
531
532
533  <meta
534    name="description"
535    content="Basic-Spültisch für die Profi-Küche in der Gastronomie und Hotellerie bei GastroHero! - Schauen Sie vorbei und sichern Sie sich heldenhafte Angebote!"
536  >
537
538<link href="//www.gastro-hero.de/cdn/shop/t/22/assets/overflow-list.css?v=78235234226353326431781169407" as="style" rel="preload">
539<link href="//www.gastro-hero.de/cdn/shop/t/22/assets/base.css?v=124322957804189482651788422541" rel="stylesheet" type="text/css" media="all" />
540<link href="//www.gastro-hero.de/cdn/shop/t/22/assets/base-extensions.css?v=177238266168310816441790062565" rel="stylesheet" type="text/css" media="all" />
541<link href="//www.gastro-hero.de/cdn/shop/t/22/assets/wishlist-collection.css?v=153406483100482977611789140594" rel="stylesheet" type="text/css" media="all" />
542 <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fancyapps/[email protected]/dist/fancybox/fancybox.css">
543<link
544    rel="preload"
545    as="font"
546    href="//www.gastro-hero.de/cdn/fonts/source_sans_pro/sourcesanspro_n4.50ae3e156aed9a794db7e94c4d00984c7b66616c.woff2"
547    type="font/woff2"
548    crossorigin
549    fetchpriority="low"
550  ><link
551    rel="preload"
552    as="font"
553    href="//www.gastro-hero.de/cdn/fonts/source_sans_pro/sourcesanspro_n8.0fcc94ad8ba01fd35aa61fd55bfa6db24731d609.woff2"
554    type="font/woff2"
555    crossorigin
556    fetchpriority="low"
557  ><link
558    rel="preload"
559    as="font"
560    href="//www.gastro-hero.de/cdn/fonts/source_sans_pro/sourcesanspro_n8.0fcc94ad8ba01fd35aa61fd55bfa6db24731d609.woff2"
561    type="font/woff2"
562    crossorigin
563    fetchpriority="low"
564  ><link
565    rel="preload"
566    as="font"
567    href="//www.gastro-hero.de/cdn/fonts/bebas_neue/bebasneue_n4.135cdbcf397f167ca17d9c75224e0af26b4b4e55.woff2"
568    type="font/woff2"
569    crossorigin
570    fetchpriority="low"
571  >
572<script async crossorigin fetchpriority="high" src="/cdn/shopifycloud/importmap-polyfill/es-modules-shim.2.4.0.js"></script>
vendor: 1 bytes, line 572
572
573<script type="importmap">
574  {
575    "imports": {
576      "@theme/overflow-list": "//www.gastro-hero.de/cdn/shop/t/22/assets/overflow-list.js?v=142385735724572192331787666726",
577      "@theme/product-title": "//www.gastro-hero.de/cdn/shop/t/22/assets/product-title-truncation.js?v=81744426891537421781781169407",
578      "@theme/component": "//www.gastro-hero.de/cdn/shop/t/22/assets/component.js?v=161307233428869232571781169407",
579      "@theme/dialog": "//www.gastro-hero.de/cdn/shop/t/22/assets/dialog.js?v=54646948895270793481781169407",
580      "@theme/events": "//www.gastro-hero.de/cdn/shop/t/22/assets/events.js?v=52395077014010550321781169407",
581      "@theme/focus": "//www.gastro-hero.de/cdn/shop/t/22/assets/focus.js?v=75203577612792674861781169407",
582      "@theme/morph": "//www.gastro-hero.de/cdn/shop/t/22/assets/morph.js?v=135515643021448586311781169407",
583      "@theme/paginated-list": "//www.gastro-hero.de/cdn/shop/t/22/assets/paginated-list.js?v=95298315036233333871781169407",
584      "@theme/performance": "//www.gastro-hero.de/cdn/shop/t/22/assets/performance.js?v=171015751390534793081781169407",
585      "@theme/product-form": "//www.gastro-hero.de/cdn/shop/t/22/assets/product-form.js?v=117666882455711173011790341702",
586      "@theme/recently-viewed-products": "//www.gastro-hero.de/cdn/shop/t/22/assets/recently-viewed-products.js?v=155047644986938314511781169407",
587      "@theme/scrolling": "//www.gastro-hero.de/cdn/shop/t/22/assets/scrolling.js?v=30415031853277904701781169407",
588      "@theme/section-renderer": "//www.gastro-hero.de/cdn/shop/t/22/assets/section-renderer.js?v=152586934315572818121781169407",
589      "@theme/section-hydration": "//www.gastro-hero.de/cdn/shop/t/22/assets/section-hydration.js?v=108434990705342316311781169407",
590      "@theme/money-formatting": "//www.gastro-hero.de/cdn/shop/t/22/assets/money-formatting.js?v=108199680268658335571781169407",
591      "@theme/utilities": "//www.gastro-hero.de/cdn/shop/t/22/assets/utilities.js?v=148288791061776658171782129703",
592      "@theme/variant-picker": "//www.gastro-hero.de/cdn/shop/t/22/assets/variant-picker.js?v=55097032750566170291781169407",
593      "@theme/media-gallery": "//www.gastro-hero.de/cdn/shop/t/22/assets/media-gallery.js?v=118472869927801265961781169407",
594      "@theme/quick-add": "//www.gastro-hero.de/cdn/shop/t/22/assets/quick-add.js?v=94607770430335262951781169407",
595      "@theme/warranty-addons": "//www.gastro-hero.de/cdn/shop/t/22/assets/warranty-addons.js?v=106525700797473278501785314522",
596      "@theme/paginated-list-aspect-ratio": "//www.gastro-hero.de/cdn/shop/t/22/assets/paginated-list-aspect-ratio.js?v=110373809037814780431781169407",
597      "@theme/popover-polyfill": "//www.gastro-hero.de/cdn/shop/t/22/assets/popover-polyfill.js?v=41605586218656354271781169407",
598      "@theme/component-quantity-selector": "//www.gastro-hero.de/cdn/shop/t/22/assets/component-quantity-selector.js?v=41881081037772619621781169407",
599      "@theme/comparison-slider": "//www.gastro-hero.de/cdn/shop/t/22/assets/comparison-slider.js?v=70018060199732107581781169407",
600      "@theme/sticky-add-to-cart": "//www.gastro-hero.de/cdn/shop/t/22/assets/sticky-add-to-cart.js?v=124109657754805128501781169407",
601      "@theme/fly-to-cart": "//www.gastro-hero.de/cdn/shop/t/22/assets/fly-to-cart.js?v=48483246440248933081781169407",
602      "@algolia/utils": "//www.gastro-hero.de/cdn/shop/t/22/assets/algolia-utils.js?v=150133827115386235091781169407",
603      "@algolia/templates": "//www.gastro-hero.de/cdn/shop/t/22/assets/algolia-search-templates.js?v=126203102460163785411789031599",
604      "@algolia/widgets": "//www.gastro-hero.de/cdn/shop/t/22/assets/algolia-search-widgets.js?v=137146956132506562351789658945",
605      "@algolia/facets-metadata": "//www.gastro-hero.de/cdn/shop/t/22/assets/algolia-facets-metadata.js?v=112837729327685491841789658945",
606      "@custom/toast": "//www.gastro-hero.de/cdn/shop/t/22/assets/toast.js?v=15087556433709957351781169407"
607    }
608  }
609</script>
609
610
611
612
613<script
614  src="//www.gastro-hero.de/cdn/shop/t/22/assets/view-transitions.js?v=7106414069516106341781169407"
615  async
616  
617></script>
617
618
619<link
620  rel="modulepreload"
621  href="//www.gastro-hero.de/cdn/shop/t/22/assets/utilities.js?v=148288791061776658171782129703"
622  fetchpriority="low"
623>
624<link
625  rel="modulepreload"
626  href="//www.gastro-hero.de/cdn/shop/t/22/assets/component.js?v=161307233428869232571781169407"
627  fetchpriority="low"
628>
629<link
630  rel="modulepreload"
631  href="//www.gastro-hero.de/cdn/shop/t/22/assets/section-renderer.js?v=152586934315572818121781169407"
632  fetchpriority="low"
633>
634<link
635  rel="modulepreload"
636  href="//www.gastro-hero.de/cdn/shop/t/22/assets/section-hydration.js?v=108434990705342316311781169407"
637  fetchpriority="low"
638>
639<link
640  rel="modulepreload"
641  href="//www.gastro-hero.de/cdn/shop/t/22/assets/morph.js?v=135515643021448586311781169407"
642  fetchpriority="low"
643>
644
645
646
647<link
648  rel="modulepreload"
649  href="//www.gastro-hero.de/cdn/shop/t/22/assets/focus.js?v=75203577612792674861781169407"
650  fetchpriority="low"
651>
652<link
653  rel="modulepreload"
654  href="//www.gastro-hero.de/cdn/shop/t/22/assets/recently-viewed-products.js?v=155047644986938314511781169407"
655  fetchpriority="low"
656>
657<link
658  rel="modulepreload"
659  href="//www.gastro-hero.de/cdn/shop/t/22/assets/scrolling.js?v=30415031853277904701781169407"
660  fetchpriority="low"
661>
662<link
663  rel="modulepreload"
664  href="//www.gastro-hero.de/cdn/shop/t/22/assets/events.js?v=52395077014010550321781169407"
665  fetchpriority="low"
666>
667<script
668  src="//www.gastro-hero.de/cdn/shop/t/22/assets/popover-polyfill.js?v=41605586218656354271781169407"
669  type="module"
670  fetchpriority="low"
671></script>
vendor: 1 bytes, line 671
671
672<script
673  src="//www.gastro-hero.de/cdn/shop/t/22/assets/overflow-list.js?v=142385735724572192331787666726"
674  type="module"
675  fetchpriority="low"
676></script>
vendor: 1 bytes, line 676
676
677<script
678  src="//www.gastro-hero.de/cdn/shop/t/22/assets/quick-add.js?v=94607770430335262951781169407"
679  type="module"
680  fetchpriority="low"
681></script>
681
682
683  <link
684  rel="stylesheet"
685  href="https://cdn.jsdelivr.net/npm/@algolia/[email protected]/dist/theme.min.css"
686  integrity="sha256-6VZg2e7ColRlFrMMzaMK5UHpeEPD2o4pJ4kBBPvt19E="
687  crossorigin="anonymous"
688/>
689
690<script
691  src="https://cdn.jsdelivr.net/npm/[email protected]/dist/algoliasearch.umd.js"
692  integrity="sha256-W1cOGLqpmXPQx/PgekLq8qeoKHL/WgJ9QD7GjdsTMbA="
693  crossorigin="anonymous"
694  defer
695></script>
vendor: 1 bytes, line 695
695
696<script
697  src="https://cdn.jsdelivr.net/npm/@algolia/[email protected]/dist/umd/index.production.min.js"
698  integrity="sha256-0Pfb5QT9cak4cEkFgJ0h2O+RxBR2ftylerW5JJfQjuY="
699  crossorigin="anonymous"
700  defer
701></script>
vendor: 1 bytes, line 701
701
702<script
703  src="https://cdn.jsdelivr.net/npm/@algolia/[email protected]/dist/umd/index.production.js"
704  integrity="sha256-4F+juIHMxmpot1dHUAyn4gbMRfVFs/I9k6WsoFEFQqk="
705  crossorigin="anonymous"
706  defer
707></script>
vendor: 1 bytes, line 707
707
708<script
709  src="https://cdn.jsdelivr.net/npm/@algolia/[email protected]/dist/umd/index.production.js"
710  integrity="sha256-wpkAnzdLcIepcHpyULu6SUAwGne9BupLbkv+uv/SUeI="
711  crossorigin="anonymous"
712  defer
713></script>
vendor: 1 bytes, line 713
713
714<script
715  src="https://cdn.jsdelivr.net/npm/[email protected]/dist/instantsearch.production.min.js"
716  integrity="sha256-HwnmoiDbjIjvx7Ytx+lH4N3c+P9FYgvSVLckJ9Arz7k="
717  crossorigin="anonymous"
718  defer
719></script>
vendor: 1 bytes, line 719
719
720<script
721  src="https://cdn.jsdelivr.net/npm/@algolia/[email protected]/dist/umd/index.production.js"
722  integrity="sha256-IQ8ztk8E9Mn4uBQ1964gZkVx3fpDDO3POM/O/ed9S4U="
723  crossorigin="anonymous"
724  defer
725></script>
vendor: 1 bytes, line 725
725
726<script
727  type="module"
728  fetchpriority="low"
729  src='//www.gastro-hero.de/cdn/shop/t/22/assets/algolia-utils.js?v=150133827115386235091781169407'
730></script>
vendor: 1 bytes, line 730
730
731<script
732  type="module"
733  fetchpriority="low"
734  defer
735>window.algoliaFacetSource = "new";
736          
737          window.storefrontAccessToken = '8d540d324581bb013960ba3195704e18';
738          window.theme = window.theme || {};
739          window.theme.assets = {
740            "placeholder": '//www.gastro-hero.de/cdn/shop/files/Foto-Platzhalter.png?v=1786124491',
741          
742            "autocomplete_collection_image_01": '//www.gastro-hero.de/cdn/shop/collections/18732619-02-Kuhlschranke.webp?v=1787226657',
743            "autocomplete_collection_text_01": "Kühlschränke",
744            "autocomplete_collection_url_01": '/collections/kuehlschraenke',
745          
746          
747            "autocomplete_collection_image_02": '//www.gastro-hero.de/cdn/shop/collections/18732719-02-Spulmaschinen.webp?v=1787226590',
748            "autocomplete_collection_text_02": "Spülmaschinen",
749            "autocomplete_collection_url_02": '/collections/spuelmaschinen',
750          
751          
752            "autocomplete_collection_image_03": '//www.gastro-hero.de/cdn/shop/collections/18732242-02-Kategorie-Arbeitstische.webp?v=1787226552',
753            "autocomplete_collection_text_03": "Arbeitstische",
754            "autocomplete_collection_url_03": '/collections/arbeitstische',
755          
756          
757            "autocomplete_collection_image_04": '//www.gastro-hero.de/cdn/shop/collections/18732608-02-Tief-Kuhltruhen.webp?v=1787226653',
758            "autocomplete_collection_text_04": "Kühl- \u0026 Tiefkühltruhen",
759            "autocomplete_collection_url_04": '/collections/kuehl-tiefkuehltruhen',
760          
761          
762            "autocomplete_collection_image_05": '//www.gastro-hero.de/cdn/shop/collections/18732355-02-Fritteusen.webp?v=1787226591',
763            "autocomplete_collection_text_05": "Fritteusen",
764            "autocomplete_collection_url_05": '/collections/fritteusen',
765          
766          
767            "autocomplete_collection_image_06": '//www.gastro-hero.de/cdn/shop/collections/18732811-02-Kategorie_Aufschnittmaschinen.webp?v=1787226604',
768            "autocomplete_collection_text_06": "Aufschnittmaschinen",
769            "autocomplete_collection_url_06": '/collections/aufschnittmaschinen',
770          
771          };
772          window.algoliaConfig = Object.assign({}, {
773            appId: 'LDIT6TKYZ8',
774            apiKey: 'f29358a60e8fd4eada3643a4bcf09ab0',
775            indexName: 'shopify_de_products',
776            taxRate: Number(19) / 100,
777            currency: 'EUR',
778            collection_error_redirect_url: '/'
779          });
780
781          window.autocompleteConfig = {
782            labels: {
783              "placeholder": "Shop durchsuchen...",
784              "products": "Produkte",
785              "recentSearches": "Letzte Suchen",
786              "popularSearches": "Beliebte Suchen",
787              "searchIn": "in"
788            }
789          };
790
791          window.searchTranslations = {
792            sort: {
793              label: "Sortieren nach: ",
794              recommended: "Empfohlen",
795              bestsellers: "Bestseller",
796              titleAsc: "Name, A-Z",
797              titleDesc: "Name, Z-A",
798              priceAsc: "Preis, niedrig nach hoch",
799              priceDesc: "Preis, hoch nach niedrig"
800            },
801            filters: {
802              collections: "Kollektionen",
803              manufacturer: "Hersteller",
804              productType: "Produkttyp",
805              expressShipping: "Sofort lieferbar",
806              showAll: "Alle anzeigen",
807              showLess: "Weniger anzeigen",
808              searchPlaceholder: "In Filtern suchen...",
809              resetAll: "Alle zurücksetzen",
810              price: "Preis",
811              yes: "Ja",
812              kategorien: "Kategorien",
813            },
814            search: {
815              count: "{{ count }} Ergebnisse gefunden",
816              view_all: "Alle anzeigen",
817            },
818            product: {
819              availability: {
820                unavailable: "Nicht verfügbar",
821                express: "Sofort lieferbar!",
822                standard: "Verfügbar"
823              },
824              buttons: {
825                add_to_cart: "In den Warenkorb",
826                wishlist: "Wunschliste",
827                dataSheet: "Produktdatenblatt"
828              },
829              price: {
830                inclVat: "inkl. MwSt."
831              },
832              unknownBrand: "Unbekannte Marke",
833              energy: {
834                dataSheetUnavailable: "\u003cp\u003eFür dieses Produkt gibt es leider noch keine Informationen. \u003cbr\/\u003e\u003cbr\/\u003eUnser Team beschafft derzeit alle Energielabels und Datenblätter. Kontaktieren Sie uns gerne direkt, sollten Sie in der Zwischenzeit Fragen zu diesem Produkt haben.\u003c\/p\u003e",
835                contactNow: "Zum Kontaktformular",
836                contactLink: "\/kontaktformular",
837                energyLabelAriaLabel: "Energie Label für {{ product_title }} öffnen"
838              }
839            },
840            error: {
841              default: {
842                message: "Leider haben wir keine passenden Ergebnisse für dich",
843                subtitle: "Überprüfe die Schreibweise oder versuche es mit einer anderen Suchanfrage"
844              },
845              search: {
846                message: "Keine Ergebnisse gefunden",
847                subtitle: "Versuche es mit anderen Suchbegriffen"
848              },
849              collection: {
850                filter: {
851                  message: "Leider keine Produkte gefunden!",
852                  subtitle: "Verwende weniger Filter oder alle zurücksetzen"
853                },
854                message: "In dieser Kollektion wurden leider keine Produkte gefunden!",
855                subtitle: "Entdecke weitere tolle Produkte in anderen Kategorien",
856                buttonText: "Jetzt entdecken"
857              }
858            },
859            autocomplete: {
860            placeholder: "Shop durchsuchen...",
861            products: "Produkte",
862            recentSearches: "Letzte Suchen",
863            popularSearches: "Beliebte Suchen",
864            searchIn: "in",
865            noResultsTitle: "KEINE ERGEBNISSE FÜR",
866            checkSpelling: "Überprüfe deine Rechtschreibung",
867            useFewerKeywords: "Weniger Schlüsselwörter verwenden",
868            searchLessSpecific: "Suche nach einem weniger spezifischen Artikel",
869            tryPopularCategories: "Versuche zu navigieren, indem du eine der beliebten Kategorien verwendest",
870            popularCategories: "BELIEBTE KATEGORIEN",
871            closeDialog: "Dialogfeld schließen",
872            }
873          };
874          // Consolidated facet translations for dynamic widget system
875          window.facetTranslations = {
876            // Core facets
877            price: "Preis",
878            collections: "Kollektionen",
879            manufacturer: "Hersteller",
880            productType: "Produkttyp",
881            expressShipping: "Sofort lieferbar",
882
883            // Categories
884            kategorien: "Kategorien",
885
886            // Electrical specifications
887            anschlussInVolt: "Anschluss in Volt",
888
889            // Kitchen equipment
890            anzahlBackkammern: "Anzahl Backkammern",
891            anzahlKochstellen: "Anzahl Kochstellen",
892            anzahlPizzenJeBackvorgang: "Anzahl Pizzen je Backvorgang",
893            anzahlTueren: "Anzahl Türen",
894            aufkantung: "Aufkantung",
895
896            // Storage & structure
897            anzahlBorde: "Anzahl Borde",
898            anzahlDerEinschuebe: "Anzahl der Einschübe",
899            anzahlDerGnbehaelter: "Anzahl der GN-Behälter",
900            anzahlSchubladen: "Anzahl Schubladen",
901            anzahlSchweissbalken: "Anzahl Schweißbalken",
902            armlehnen: "Armlehnen",
903
904            // Dimensions
905            breiteInMm: "Breite in mm",
906            hoeheInMm: "Höhe in mm",
907            tiefeInMm: "Tiefe in mm",
908
909            // Equipment specifications
910            durchmesserDesSchneidmessers: "Durchmesser des Schneidmessers",
911            enthaerter: "Enthärter",
912            gnMass: "GN-Maß",
913            geraetetyp: "Gerätetyp",
914            grundboden: "Grundboden",
915
916            // Cooking
917            kochart: "Kochart",
918            korbmasseInMm: "Korbmaße in mm",
919
920            // Cooling
921            kuehlbereich: "Kühlbereich",
922            kuehlung: "Kühlung",
923            kuehlvolumenLiter: "Kühlvolumen [Liter]",
924
925            // Washing/Cleaning
926            laugenpumpe: "Laugenpumpe",
927            spuelbeckenanzahl: "Spülbeckenanzahl",
928            spuelmaschinenart: "Spülmaschinenart",
929
930            // Materials & Construction
931            material: "Material",
932            montageform: "Montageform",
933            tuerart: "Türart",
934
935            // Furniture
936            chairType: "Stuhltyp",
937            klappbar: "Klappbar",
938            stapelfaehig: "Stapelbar",
939            tischform: "Tischform",
940
941            // Product lines
942            serie: "Serie",
943            qualitaetsstufe: "Qualitätsstufe",
944
945            // Power & volume
946            leistungInKw: "Leistung in kW",
947            fuellvolumenInLiter: "Füllvolumen in Liter",
948
949            // Appearance
950            farbe: "Farbe",
951            energieeffizienzklasse: "Energieeffizienzklasse"
952          };
953          window.popoverColorScheme = 'scheme-f739b20d-555a-48f9-b23f-ce97f4c93ddd';
954          
955        window.productBadges = [];
956        window.badgeLimit = 2;
957          window.productBadges.push({
958            collections: ["461479477472"],
959            label: "Express",
960            hide_when_unavailable: true,
961            is_on_sale: false,icon: '<img src="//www.gastro-hero.de/cdn/shop/files/icon-badge-express.svg?v=1786130050" width="20" height="20" loading="lazy" class="product-badges__badge-icon">',color:"#ffffff",
962              background_color:"#00b15c",
963              border_color:"#00b15c",
964              font_family:"",
965              font_weight:null});
966        
967          window.productBadges.push({
968            collections: ["504935416032"],
969            label: "Flash",
970            hide_when_unavailable: true,
971            is_on_sale: false,icon: '<img src="//www.gastro-hero.de/cdn/shop/files/icon-badge-sale.svg?v=1786130161" width="20" height="20" loading="lazy" class="product-badges__badge-icon">',color:"#ffffff",
972              background_color:"#db1420",
973              border_color:"#db1420",
974              font_family:"",
975              font_weight:"600"});
976        
977          window.productBadges.push({
978            collections: [],
979            label: "Sale",
980            hide_when_unavailable: false,
981            is_on_sale: true,icon: '<img src="//www.gastro-hero.de/cdn/shop/files/icon-badge-sale-red_1.svg?v=1790108733" width="20" height="20" loading="lazy" class="product-badges__badge-icon">',color:"#db1420",
982              background_color:"#ffffff",
983              border_color:"#db1420",
984              font_family:"",
985              font_weight:"600"});
986        
987        
988
989  window.algoliaAlternativeProductConfig = {
990    enabled: true,
991    checkField: false,
992    fieldToCheck: "",
993    valueToCheck: "",
994    alternativeProductField: "custom.alternativprodukt",
995    alternativeProductLabel: "Sehen Sie sich diese Alternative an!",
996    showPrice: true,
997    showWhenUnavailable: true,
998    showWhenInventoryContinue: true
999  };
1000
1001/* eslint-disable */
1002var ALGOLIA_INSIGHTS_SRC = "https://cdn.jsdelivr.net/npm/[email protected]/dist/search-insights.min.js";
1003
1004!function(e,a,t,n,s,i,c){e.AlgoliaAnalyticsObject=s,e[s]=e[s]||function(){
1005(e[s].queue=e[s].queue||[]).push(arguments)},e[s].version=(n.match(/@([^\/]+)\/?/)||[])[1],i=a.createElement(t),c=a.getElementsByTagName(t)[0],
1006i.async=1,i.src=n,c.parentNode.insertBefore(i,c)
1007}(window,document,"script",ALGOLIA_INSIGHTS_SRC,"aa");
1008// Cookie persistence for user tokens
1009aa('init', {
1010  appId: window.algoliaConfig.appId,
1011  apiKey: window.algoliaConfig.apiKey,
1012  useCookie: true
1013});
1014/* eslint-enable */
1015</script>
1015
1016
1017<script type="application/json" id="energy-label-data">
1018      {
1019        "energy_labels": {
1020          
1021"107502600416": {
1022              "label_mobile": "\/\/www.gastro-hero.de\/cdn\/shop\/files\/energy-label--old--10575--l_efb6cc72-73d1-445c-ae40-9d1f5b2059c0.svg?v=1739870513",
1023              "label_desktop": "\/\/www.gastro-hero.de\/cdn\/shop\/files\/energy-label--old--10575_526975d5-4093-43b4-a8a1-15eb349029bf.svg?v=1739870513",
1024              "energy_label": "Energieeffizienzklasse A"
1025            },
1026          
1027"107502371040": {
1028              "label_mobile": "\/\/www.gastro-hero.de\/cdn\/shop\/files\/energy-label-A-left.svg?v=1739870904",
1029              "label_desktop": "\/\/www.gastro-hero.de\/cdn\/shop\/files\/energy-label-A-right.svg?v=1739870905",
1030              "energy_label": "Energieeffizienzklasse A"
1031            },
1032          
1033"107502534880": {
1034              "label_mobile": "\/\/www.gastro-hero.de\/cdn\/shop\/files\/energy-label--old--10574--l_7a528ced-7e61-4bf7-b860-710bf9d6955e.svg?v=1739870657",
1035              "label_desktop": "\/\/www.gastro-hero.de\/cdn\/shop\/files\/energy-label--old--10574_c56edc1b-56a0-4b18-8729-13f39f63e721.svg?v=1739870657",
1036              "energy_label": "Energieeffizienzklasse A+"
1037            },
1038          
1039"107502502112": {
1040              "label_mobile": "\/\/www.gastro-hero.de\/cdn\/shop\/files\/energy-label--old--10573--l_3874504f-1971-417d-a599-070f69dbdcee.svg?v=1739870713",
1041              "label_desktop": "\/\/www.gastro-hero.de\/cdn\/shop\/files\/energy-label--old--10573_5b8df852-a8b4-4f70-aa87-e49713761e32.svg?v=1739870713",
1042              "energy_label": "Energieeffizienzklasse A++"
1043            },
1044          
1045"107502567648": {
1046              "label_mobile": "\/\/www.gastro-hero.de\/cdn\/shop\/files\/energy-label--old--10576--l_26e81cf2-5e8f-42d7-ba4b-2ce23691496b.svg?v=1739870579",
1047              "label_desktop": "\/\/www.gastro-hero.de\/cdn\/shop\/files\/energy-label--old--10576_68e9c05a-ba4c-42a4-a11d-1b9c74db598f.svg?v=1739870579",
1048              "energy_label": "Energieeffizienzklasse B"
1049            },
1050          
1051"107502272736": {
1052              "label_mobile": "\/\/www.gastro-hero.de\/cdn\/shop\/files\/energy-label-B-left.svg?v=1739871061",
1053              "label_desktop": "\/\/www.gastro-hero.de\/cdn\/shop\/files\/energy-label-B-right.svg?v=1739871061",
1054              "energy_label": "Energieeffizienzklasse B"
1055            },
1056          
1057"107502633184": {
1058              "label_mobile": "\/\/www.gastro-hero.de\/cdn\/shop\/files\/energy-label--old--10577--l_33a7a5a9-c324-4097-bcb3-6585f961c6c6.svg?v=1739870012",
1059              "label_desktop": "\/\/www.gastro-hero.de\/cdn\/shop\/files\/energy-label--old--10577_486903b5-f2e0-4930-9282-58ecdc527718.svg?v=1739870012",
1060              "energy_label": "Energieeffizienzklasse C"
1061            },
1062          
1063"107502305504": {
1064              "label_mobile": "\/\/www.gastro-hero.de\/cdn\/shop\/files\/energy-label-C-left.svg?v=1739871121",
1065              "label_desktop": "\/\/www.gastro-hero.de\/cdn\/shop\/files\/energy-label-C-right.svg?v=1739871121",
1066              "energy_label": "Energieeffizienzklasse C"
1067            },
1068          
1069"107502665952": {
1070              "label_mobile": "\/\/www.gastro-hero.de\/cdn\/shop\/files\/energy-label--old--10578--l_90eaee79-cc57-40d7-9f9f-3d7116bd99e3.svg?v=1739869967",
1071              "label_desktop": "\/\/www.gastro-hero.de\/cdn\/shop\/files\/energy-label--old--10578_024447b0-1f01-4206-bb88-22cfb70f8e67.svg?v=1739869967",
1072              "energy_label": "Energieeffizienzklasse D"
1073            },
1074          
1075"107502338272": {
1076              "label_mobile": "\/\/www.gastro-hero.de\/cdn\/shop\/files\/energy-label-D-left.svg?v=1739871003",
1077              "label_desktop": "\/\/www.gastro-hero.de\/cdn\/shop\/files\/energy-label-D-right.svg?v=1739871003",
1078              "energy_label": "Energieeffizienzklasse D"
1079            },
1080          
1081"107502698720": {
1082              "label_mobile": "\/\/www.gastro-hero.de\/cdn\/shop\/files\/energy-label--old--10579--l_31e7c9b5-69a8-4492-9a2b-5ba6fe19c75c.svg?v=1739869837",
1083              "label_desktop": "\/\/www.gastro-hero.de\/cdn\/shop\/files\/energy-label--old--10579_634ed421-04c1-48cf-9925-573b2d9d3a38.svg?v=1739869837",
1084              "energy_label": "Energieeffizienzklasse E"
1085            },
1086          
1087"107502436576": {
1088              "label_mobile": "\/\/www.gastro-hero.de\/cdn\/shop\/files\/energy-label-E-left.svg?v=1739870841",
1089              "label_desktop": "\/\/www.gastro-hero.de\/cdn\/shop\/files\/energy-label-E-right.svg?v=1739870842",
1090              "energy_label": "Energieeffizienzklasse E"
1091            },
1092          
1093"107596579040": {
1094              "label_mobile": "\/\/www.gastro-hero.de\/cdn\/shop\/files\/energy-label--old--10580--l_5e02041e
1094-97fe-4e4b-8fbb-db7b1ecafaed.svg?v=1739869837",
1095              "label_desktop": "\/\/www.gastro-hero.de\/cdn\/shop\/files\/energy-label--old--10580_963fcb71-d69d-4697-b435-fedd6e4417ee.svg?v=1739869837",
1096              "energy_label": "Energieeffizienzklasse F"
1097            },
1098          
1099"107497750752": {
1100              "label_mobile": "\/\/www.gastro-hero.de\/cdn\/shop\/files\/energy-label--10580--l_88f16b4a-7031-4efa-8c85-33bc65a20a01.svg?v=1739870380",
1101              "label_desktop": "\/\/www.gastro-hero.de\/cdn\/shop\/files\/energy-label--10580_28227131-9ce4-4402-8706-376963d32325.svg?v=1739870380",
1102              "energy_label": "Energieeffizienzklasse F"
1103            },
1104          
1105"107596611808": {
1106              "label_mobile": "\/\/www.gastro-hero.de\/cdn\/shop\/files\/energy-label--10580--l_4ce9485c-5781-40b3-b31f-a2e4ee91f29b.svg?v=1739871379",
1107              "label_desktop": "\/\/www.gastro-hero.de\/cdn\/shop\/files\/energy-label--10580_ccdc2848-ae17-46be-afc0-895cd4fffde8.svg?v=1739871380",
1108              "energy_label": "Energieeffizienzklasse F"
1109            },
1110          
1111"107596513504": {
1112              "label_mobile": "\/\/www.gastro-hero.de\/cdn\/shop\/files\/energy-label--old--10581--l_8f844855-849e-4796-98ed-8612896b4d10.svg?v=1739869723",
1113              "label_desktop": "\/\/www.gastro-hero.de\/cdn\/shop\/files\/energy-label--old--10581_89321b46-cfab-4d73-b3c8-ab5152e227aa.svg?v=1739869723",
1114              "energy_label": "Energieeffizienzklasse G"
1115            },
1116          
1117"107502403808": {
1118              "label_mobile": "\/\/www.gastro-hero.de\/cdn\/shop\/files\/energy-label-G-left.svg?v=1739870432",
1119              "label_desktop": "\/\/www.gastro-hero.de\/cdn\/shop\/files\/energy-label-G-right.svg?v=1739870432",
1120              "energy_label": "Energieeffizienzklasse G"
1121            },
1122          
1123"107502469344": {
1124              "label_mobile": "\/\/www.gastro-hero.de\/cdn\/shop\/files\/energy-label--old--10572--l_52e16f90-678c-4c6c-b3a5-d305c317336f.svg?v=1739870780",
1125              "label_desktop": "\/\/www.gastro-hero.de\/cdn\/shop\/files\/energy-label--old--10572_93d5b29f-75c9-403e-8482-90f1936419bf.svg?v=1739870780",
1126              "energy_label": "Energieeffizienzklasse A+++"
1127            }
1128          
1129        }
1130      }
1131</script>
1131
1132
1133
1134<script src="//www.gastro-hero.de/cdn/shop/t/22/assets/algolia-anonymous-user.js?v=9872024372435575381781169407" defer></script>
1134
1135
1136
1137
1138
1139  
1139<script
1140    src="//www.gastro-hero.de/cdn/shop/t/22/assets/client-type-selector.js?v=18681609752109080781785314522"
1141    type="module"
1142    fetchpriority="low"
1143  ></script>
1143
1144
1145
1146<script
1147  src="//www.gastro-hero.de/cdn/shop/t/22/assets/dialog.js?v=54646948895270793481781169407"
1148  type="module"
1149  fetchpriority="low"
1150></script>
vendor: 1 bytes, line 1150
1150
1151<script
1152  src="//www.gastro-hero.de/cdn/shop/t/22/assets/variant-picker.js?v=55097032750566170291781169407"
1153  type="module"
1154  fetchpriority="low"
1155></script>
vendor: 1 bytes, line 1155
1155
1156<script
1157  src="//www.gastro-hero.de/cdn/shop/t/22/assets/product-card.js?v=172824910007358918311788332899"
1158  type="module"
1159  fetchpriority="low"
1160></script>
vendor: 1 bytes, line 1160
1160
1161<script
1162  src="//www.gastro-hero.de/cdn/shop/t/22/assets/product-form.js?v=117666882455711173011790341702"
1163  type="module"
1164  fetchpriority="low"
1165></script>
vendor: 1 bytes, line 1165
1165
1166<script
1167  src="//www.gastro-hero.de/cdn/shop/t/22/assets/fly-to-cart.js?v=48483246440248933081781169407"
1168  type="module"
1169  fetchpriority="low"
1170></script>
vendor: 1 bytes, line 1170
1170
1171<script
1172  src="//www.gastro-hero.de/cdn/shop/t/22/assets/accordion-custom.js?v=100790182620168037841781169407"
1173  type="module"
1174  fetchpriority="low"
1175></script>
vendor: 1 bytes, line 1175
1175
1176<script
1177  src="//www.gastro-hero.de/cdn/shop/t/22/assets/gh-faq-accordion.js?v=73690724825959511821781169407"
1178  type="module"
1179  fetchpriority="low"
1180></script>
vendor: 1 bytes, line 1180
1180
1181<script
1182  src="//www.gastro-hero.de/cdn/shop/t/22/assets/media.js?v=40590362676877625831781169407"
1183  type="module"
1184  fetchpriority="low"
1185></script>
vendor: 1 bytes, line 1185
1185
1186<script
1187  src="//www.gastro-hero.de/cdn/shop/t/22/assets/product-price.js?v=109525312753271219431781169407"
1188  type="module"
1189  fetchpriority="low"
1190></script>
vendor: 1 bytes, line 1190
1190
1191<script
1192  src="//www.gastro-hero.de/cdn/shop/t/22/assets/product-sku.js?v=166518395435427624301781169407"
1193  type="module"
1194  fetchpriority="low"
1195></script>
vendor: 1 bytes, line 1195
1195
1196<script
1197  src="//www.gastro-hero.de/cdn/shop/t/22/assets/product-title-truncation.js?v=81744426891537421781781169407"
1198  type="module"
1199  fetchpriority="low"
1200></script>
vendor: 1 bytes, line 1200
1200
1201<script
1202  src="//www.gastro-hero.de/cdn/shop/t/22/assets/product-inventory.js?v=178450748603768690311781169407"
1203  type="module"
1204  fetchpriority="low"
1205></script>
vendor: 1 bytes, line 1205
1205
1206<script
1207  src="//www.gastro-hero.de/cdn/shop/t/22/assets/show-more.js?v=94563802205717136101781169407"
1208  type="module"
1209  fetchpriority="low"
1210></script>
vendor: 1 bytes, line 1210
1210
1211<script
1212  src="//www.gastro-hero.de/cdn/shop/t/22/assets/read-more-content.js?v=168588744081932796111784547186"
1213  type="module"
1214  fetchpriority="low"
1215></script>
vendor: 1 bytes, line 1215
1215
1216<script
1217  src="//www.gastro-hero.de/cdn/shop/t/22/assets/slideshow.js?v=59322448753330212101787213032"
1218  type="module"
1219  fetchpriority="low"
1220></script>
vendor: 1 bytes, line 1220
1220
1221<script
1222  src="//www.gastro-hero.de/cdn/shop/t/22/assets/layered-slideshow.js?v=40032922850984364701781169407"
1223  type="module"
1224  fetchpriority="low"
1225></script>
vendor: 1 bytes, line 1225
1225
1226<script
1227  src="//www.gastro-hero.de/cdn/shop/t/22/assets/anchored-popover.js?v=70834072388339059141781169407"
1228  type="module"
1229  fetchpriority="low"
1230></script>
vendor: 1 bytes, line 1230
1230
1231<script
1232  src="//www.gastro-hero.de/cdn/shop/t/22/assets/floating-panel.js?v=151277338116891310371781169407"
1233  type="module"
1234  fetchpriority="low"
1235></script>
vendor: 1 bytes, line 1235
1235
1236<script
1237  src="//www.gastro-hero.de/cdn/shop/t/22/assets/video-background.js?v=25237992823806706551781169407"
1238  type="module"
1239  fetchpriority="low"
1240></script>
vendor: 1 bytes, line 1240
1240
1241<script
1242  src="//www.gastro-hero.de/cdn/shop/t/22/assets/component-quantity-selector.js?v=41881081037772619621781169407"
1243  type="module"
1244  fetchpriority="low"
1245></script>
vendor: 1 bytes, line 1245
1245
1246<script
1247  src="//www.gastro-hero.de/cdn/shop/t/22/assets/media-gallery.js?v=118472869927801265961781169407"
1248  type="module"
1249  fetchpriority="low"
1250></script>
vendor: 1 bytes, line 1250
1250
1251<script
1252  src="//www.gastro-hero.de/cdn/shop/t/22/assets/rte-formatter.js?v=40306132146590816021781169407"
1253  type="module"
1254  fetchpriority="low"
1255></script>
vendor: 1 bytes, line 1255
1255
1256<script
1257  src="//www.gastro-hero.de/cdn/shop/t/22/assets/volume-pricing.js?v=15442793518842484731781169407"
1258  type="module"
1259  fetchpriority="low"
1260></script>
vendor: 1 bytes, line 1260
1260
1261<script
1262  src="//www.gastro-hero.de/cdn/shop/t/22/assets/price-per-item.js?v=35567757827358280521781169407"
1263  type="module"
1264  fetchpriority="low"
1265></script>
vendor: 1 bytes, line 1265
1265
1266<script
1267  src="//www.gastro-hero.de/cdn/shop/t/22/assets/volume-pricing-info.js?v=73715034179234093671781169407"
1268  type="module"
1269  fetchpriority="low"
1270></script>
1270
1271
1272
1273  
1273<script
1274    src="//www.gastro-hero.de/cdn/shop/t/22/assets/localization.js?v=141054763117267443961781169407"
1275    type="module"
1276    fetchpriority="low"
1277  ></script>
1277
1278
1279
1280
1281  
1281<script
1282    src="//www.gastro-hero.de/cdn/shop/t/22/assets/fly-to-cart.js?v=48483246440248933081781169407"
1283    type="module"
1284    fetchpriority="low"
1285  ></script>
1285
1286  
1286<script
1287    src="//www.gastro-hero.de/cdn/shop/t/22/assets/sticky-add-to-cart.js?v=124109657754805128501781169407"
1288    type="module"
1289    fetchpriority="low"
1290  ></script>
1290
1291  
1291<script type="module">
1292    import { RecentlyViewed } from '@theme/recently-viewed-products';
1293    RecentlyViewed.addProduct('8821607694560');
1294    const handle = 'spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r';
1295    if (handle) {
1296      const key = 'upsellViewedHandles';
1297      try {
1298        const stored = localStorage.getItem(key);
1299        const parsed = stored ? JSON.parse(stored) : [];
1300        const existing = Array.isArray(parsed) ? parsed : [];
1301        const next = [handle, ...existing.filter((value) => value !== handle)].slice(0, 12);
1302        localStorage.setItem(key, JSON.stringify(next));
1303      } catch (error) {
1304        // Ignore storage and parsing errors so product-page scripts continue to run.
1305      }
1306    }
1307  </script>
1307
1308
1309
1310
1311
1312
1313
1314<script
1315  src="//www.gastro-hero.de/cdn/shop/t/22/assets/auto-close-details.js?v=102542634809590739201781169407"
1316  defer="defer"
1317></script>
1317
1318
1319<script
1320  src="//www.gastro-hero.de/cdn/shop/t/22/assets/wishlist-observer.js?v=3660956096153907641781169407"
1321  defer="defer"
1322></script>
1322
1323
1324<script>
1325  function loadMenuJson(jsonString) {
1326    let menuJson = undefined;
1327
1328    try {
1329      menuJson = JSON.parse(jsonString);
1330
1331      if (menuJson === null) {
1332        throw new Error('Parsed menu JSON is null');
1333      }
1334    } catch (error) {
1335      console.error('Error parsing menu JSON:', error);
1336      return undefined;
1337    }
1338
1339    const currentMenuJson = window.menu_json;
1340
1341    const currentDate = currentMenuJson?.latestVersionUpdate
1342      ? new Date(currentMenuJson.latestVersionUpdate)
1343      : null;
1344
1345    const newDate = menuJson?.latestVersionUpdate
1346      ? new Date(menuJson.latestVersionUpdate)
1347      : null;
1348
1349    const isCurrentDateInvalid =
1350      !currentDate || isNaN(currentDate.getTime());
1351
1352    const isNewDateValid =
1353      newDate && !isNaN(newDate.getTime());
1354
1355    if (
1356      !currentMenuJson ||
1357      isCurrentDateInvalid ||
1358      (isNewDateValid && newDate > currentDate)
1359    ) {
1360      window.menu_json = menuJson;
1361    }
1362  }
1363
1364  loadMenuJson(`{"menuItems":[{"title":"Kühlen","url":"\/collections\/kuehltechnik","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732628-01-Kategorie_Kuhlen.webp?v=1787226544","subMenu":[{"title":"Kühlschränke","url":"\/collections\/kuehlschraenke","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732619-02-Kuhlschranke.webp?v=1787226657","subMenu":[{"title":"Getränkekühlschränke","url":"\/collections\/getraenkekuehlschraenke","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732578-03-Getrankekuhlschranke.webp?v=1787227146"},{"title":"Gastro-Kühlschränke","url":"\/collections\/gastro-kuehlschraenke","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732582-03-Gastro-Kuhlschranke.webp?v=1787227143"},{"title":"Lagerkühlschränke","url":"\/collections\/lagerkuehlschraenke","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732563-03-Lagerkuhlschranke.webp?v=1787227147"},{"title":"Minibarkühlschränke","url":"\/collections\/minibarkuehlschraenke","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732560-03-Minibarkuhlschranke.webp?v=1787227150"},{"title":"Barkühlschränke","url":"\/collections\/barkuehlschraenke","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732600-03-Barkuhlschranke.webp?v=1787227136"},{"title":"Medikamentenkühlschränke","url":"\/collections\/medikamentenkuehlschraenke","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732561-03-Medikamentenkuhlschranke.webp?v=1787227149"},{"title":"Weinkühlschränke","url":"\/collections\/weinkuehlschraenke","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732630-03-Weinkuhlschranke.webp?v=1787227152"},{"title":"Bäckereikühlschränke","url":"\/collections\/baeckereikuehlschraenke","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732603-03-Backereikuhlschranke.webp?v=1787227138"},{"title":"Gemeinschaftskühlschränke","url":"\/collections\/gemeinschaftskuehlschrank","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732579-03-Gemeinschaftskuhlschrank.webp?v=1787227144"},{"title":"Fleischreifeschränke","url":"\/collections\/fleischreifeschraenke","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732584-03-Fleischreifeschranke.webp?v=1787227142"},{"title":"Wildkühlschränke","url":"\/collections\/wildkuhlschranke","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732629-03-Wildkuhlschranke.webp?v=1787227153"},{"title":"Fischkühlschränke","url":"\/collections\/fischkuehlschraenke","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732587-03-Fischkuhlschranke.webp?v=1787227140"},{"title":"Dispenserkühlschränke","url":"\/collections\/weindispenser","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732597-03-Dispenserkuhlschranke.webp?v=1787227139"}]},{"title":"Tiefkühlschränke","url":"\/collections\/tiefkuehlschraenke","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732610-02-Tiefkuhlschranke.webp?v=1787226669","subMenu":[{"title":"Gastro-Tiefkühlschränke","url":"\/collections\/gastro-tiefkuehlschraenke","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732580-03-Gastro-Tiefkuhlschranke.webp?v=1787227203"},{"title":"Lagertiefkühlschränke","url":"\/collections\/lagertiefkuehlschraenke","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732562-03-Lagertiefkuhlschranke.webp?v=1787227067"},{"title":"Glastürtiefkühlschränke","url":"\/collections\/glastuertiefkuehlschraenke","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732577-03-Glasturtiefkuhlschranke.webp?v=1787227204"},{"title":"Bäckereitiefkühlschränke","url":"\/collections\/baeckereitiefkuehlschrank","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732601-03-Backereitiefkuhlschrank.webp?v=1787227200"},{"title":"Spirituosen-Tiefkühlschränke","url":"\/collections\/spirituosen-tiefkuehlschraenke","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732551-03-Spirituosen-Tiefkuhlschranke.webp?v=1787227068"},{"title":"Eiskühlschränke","url":"\/collections\/eiskuehlschraenke","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732591-03-Eiskuhlschranke.webp?v=1787227201"}
1364]},{"title":"Kühl- \u0026 Tiefkühltruhen","url":"\/collections\/kuehl-tiefkuehltruhen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732608-02-Tief-Kuhltruhen.webp?v=1787226653","subMenu":[{"title":"Tiefkühltruhen","url":"\/collections\/tiefkuehltruhen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732635-03-Tiefkuhltruhen.webp?v=1787227135"},{"title":"Eiskühltruhen","url":"\/collections\/eiskuehltruhen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732590-03-Eiskuhltruhen.webp?v=1787227126"},{"title":"Kühl-Tiefkühlkombinationstruhen","url":"\/collections\/kuehl-tiefkuehlkominationstruhen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732569-03-Kuhl-Tiefkuhlkominationstruhen.webp?v=1787227130"},{"title":"Labortiefkühltruhen","url":"\/collections\/labortiefkuehltruhen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732564-03-Labor-Tiefkuhltruhen.webp?v=1787227133"},{"title":"Kühltruhen","url":"\/collections\/kuhltruhen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732567-03-Kuhltruhen.webp?v=1787227132"},{"title":"Flaschenkühltruhen","url":"\/collections\/flaschenkuehltruhen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732585-03-Flaschenkuhltruhen.webp?v=1787227127"},{"title":"Kühl- \u0026 Tiefkühltonnen","url":"\/collections\/kuehl-tiefkuehltonnen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732568-03-Kuhl-Tiefkuhltonnen.webp?v=1787227128"}]},{"title":"Kühltische","url":"\/collections\/kuehltische","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/02-Kuehltische.png?v=1787915380","subMenu":[{"title":"Gastro-Kühltische","url":"\/collections\/gastro-kuehltische","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/02-Kuehltische_V2_08bddb1b-bd56-45d6-87c1-d4b2ddd5eaa3.png?v=1787649937"},{"title":"Mini-Kühltische","url":"\/collections\/mini-kuehltische","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732558-03-Mini-Kuhltische.webp?v=1787227172"},{"title":"Barkühltische","url":"\/collections\/barkuehltische","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732599-03-Barkuhltische.webp?v=1787227163"},{"title":"Pizza-Kühltische","url":"\/collections\/pizza-kuehltische","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732556-03-Pizza-Kuhltische.webp?v=1787649483"},{"title":"Belegstationen","url":"\/collections\/belegstationen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732598-03-Belegstationen.webp?v=1787228917"},{"title":"Bäckerei-Kühltische","url":"\/collections\/baeckerei-kuehltische","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732602-03-Backerei-Kuhltische.webp?v=1787227167"},{"title":"Kühl-Tiefkühl-Container","url":"\/collections\/kuehl-tiefkuehl-container","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732570-03-Kuhl-Tiefkuhl-Container.webp?v=1787227171"},{"title":"Unterbaukühltische","url":"\/collections\/unterbaukuehltische","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732632-03-Unterbaukuhltische.webp?v=1787227178"},{"title":"Selbstbedienungskühltische","url":"\/collections\/selbstbedienungskuehltische","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732553-03-Selbstbedienungskuhltische.webp?v=1787227176"},{"title":"Durchreichekühltische","url":"\/collections\/durchreichekuhltische","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732596-03-Durchreichekuhltische.webp?v=1787227168"}]},{"title":"Tiefkühltische","url":"\/collections\/tiefkuehltische","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732609-02-Tiefkuhltische.webp?v=1787226671"},{"title":"Kühlvitrinen","url":"\/collections\/kuehlvitrinen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732615-02-Kuhlvitrinen.webp?v=1787226662","subMenu":[{"title":"Tischkühlvitrinen","url":"\/collections\/tischkuehlvitrinen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732633-03-Tischkuhlvitrinen.webp?v=1787227187"},{"title":"Standkühlvitrinen","url":"\/collections\/standkuehlvitrinen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732640-03-Standkuhlvitrine.webp?v=1787227184"},{"title":"Kühlaufsatzvitrinen","url":"\/collections\/kuehlaufsatzvitrinen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732571-03-Kuhlaufsatzvitrinen.webp?v=1787227181"},{"title":"Neutrale Vitrinen","url":"\/collections\/neutrale-vitrinen"},{"title":"Kuchenvitrinen","url":"\/collections\/kuchenvitrinen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732573-03-Kuchenvitrinen.webp?v=1787227180"}
1364,{"title":"Sushi \u0026 Tapas Vitrinen","url":"\/collections\/sushi-tapas-vitrinen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732636-03-Sushi-Tapas-Vitrinen.webp?v=1787227186"},{"title":"Selbstbedienungskühlvirtrinen","url":"\/collections\/selbstbedienungskuehlvirtrinen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732552-03-Selbstbedienungskuhlvirtrine.webp?v=1787227183"}]},{"title":"Eisbereiter","url":"\/collections\/eisbereiter","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732627-02-Eisbereiter.webp?v=1787226647","subMenu":[{"title":"Volleisbereiter","url":"\/collections\/volleisbereiter","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732631-03-Volleisbereiter.webp?v=1787227124"},{"title":"Hohleisbereiter","url":"\/collections\/hohleisbereiter","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732576-03-Hohleisbereiter.webp?v=1787227120"},{"title":"Flockeneisbereiter","url":"\/collections\/flockeneisbereiter","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732583-03-Flockeneisbereiter.webp?v=1787227119"},{"title":"Nuggeteisbereiter","url":"\/collections\/nuggeteisbereiter","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732557-03-Nuggeteisbereiter.webp?v=1787227122"},{"title":"Scherbeneisbereiter","url":"\/collections\/scherbeneisbereiter","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732554-03-Scherbeneisbereiter.webp?v=1787227123"},{"title":"Eis-Vorratsbehälter","url":"\/collections\/eis-vorratsbehaelter","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732588-03-Eis-Vorratsbehalter.webp?v=1787227118"}]},{"title":"Saladetten","url":"\/collections\/saladetten","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732613-02-Saladetten.webp?v=1787226665"},{"title":"Kühlzellen \u0026 Aggregate","url":"\/collections\/kuehlzellen-aggregate","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732614-02-Kuhlzellen-Aggregate.webp?v=1787226663","subMenu":[{"title":"Minikühl- \u0026 -tiefkühlzellen","url":"\/collections\/minikuhl-tiefkuhlzellen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732559-03-Minikuhl-tiefkuhlzellen.webp?v=1787227193"},{"title":"Kühlzellen","url":"\/collections\/kuehlzellen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732566-03-Kuhlzellen.webp?v=1787227192"},{"title":"Tiefkühlzellen","url":"\/collections\/tiefkuehlzellen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732634-03-Tiefkuhlzellen.webp?v=1787227194"},{"title":"Aggregate","url":"\/collections\/aggregate","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732605-03-Aggregate.webp?v=1787227188"},{"title":"Kühl- \u0026 Tiefkühlzellenregale","url":"\/collections\/kuehlzellenregale","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732565-03-Kuhlzellenregale.webp?v=1787227190"}]},{"title":"Kühltheken","url":"\/collections\/kuehltheken","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732618-02-Kuhltheken.webp?v=1787226658","subMenu":[{"title":"Eistheken","url":"\/collections\/eistheken","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732589-03-Eistheken.webp?v=1787227156"},{"title":"Imbisskühltheken","url":"\/collections\/imbisskuehltheken","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732575-03-Imbisskuhltheken.webp?v=1787824661"},{"title":"Salatbars","url":"\/collections\/salatbars","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732555-03-Salatbars.webp?v=1787227162"},{"title":"Kuchentheken","url":"\/collections\/kuchentheken","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732574-03-Kuchentheken.webp?v=1787227161"},{"title":"Ausgabekühltheken","url":"\/collections\/ausgabekuhltheken","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732604-03-Ausgabekuhltheken.webp?v=1787227155"}]},{"title":"Wandkühlregale","url":"\/collections\/wandkuehlregale","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732606-02-Wandkuhlregale.webp?v=1787226542"},{"title":"Supermarktkühlung","url":"\/collections\/supermarktkuehlung","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732611-02-Supermarktkuhlung.webp?v=1787226667","subMenu":[{"title":"Supermarkt-Tiefkühltruhen","url":"\/collections\/supermarkt-tiefkuehltruhen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732638-03-Supermarkt-Tiefkuhltruhen.webp?v=1787227197"},{"title":"Supermarkt-Kühlinseln","url":"\/collections\/supermarkt-kuehlinseln","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732639-03-Supermarkt-Kuhlinseln.webp?v=1787227196"},{"title":"Supermarkt-Wandkühlregale","url":"\/collections\/supermarkt-wandkuehlregale","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732637-03-Supermarkt-Wandkuhlregale.webp?v=1787227199"}]},{"title":"Konfiskat- \u0026 Abfallkühler","url":"\/collections\/konfiskat-abfallkuehler","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732624-02-Kategorie_Abfall-Konfiskatkuhler.webp?v=1788356100"},{"title":"Schockfroster","url":"\/collections\/schockfroster","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732612-02-Schockfroster.webp?v=1787226666"},{"title":"Bierkühler","url":"\/collections\/bierkuehler","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/217795-bk-128_right_1b8e8a92-ac6d-410e-b257-be1a8dac38c6.webp?v=1787669250"},{"title":"Biertheken","url":"\/collections\/biertheken","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732622-02-Kategorie-Biertheken.webp?v=1787226644"},{"title":"Fasskühler","url":"\/collections\/fasskuehler","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732625-02-Fasskuhler.webp?v=1787226650"},{"title":"Einbaugeräte","url":"\/collections\/einbaugeraete","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732621-02-Kategorie-Einbaugerate.webp?v=1787226646","subMenu":[{"title":"Einbau-Kontaktkühlplatten","url":"\/collections\/einbau-kontaktkuehlplatten","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732593-03-Einbau-Kontaktkuhlplatten.webp?v=1787227115"},{"title":"Einbau-Kühlwannen","url":"\/collections\/einbau-kuehlwannen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732592-03-Einbau-Kuhlwannen.webp?v=1787227116"},{"title":"Einbau-Bain-Maries","url":"\/collections\/einbau-bain-maries","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732595-03-Einbau-Bain-Maries.webp?v=1787227112"},{"title":"Einbau-Kontaktheizplatten","url":"\/collections\/einbau-kontaktheizplatten","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732594-03-Einbau-Kontaktheizplatten.webp?v=1787227113"}]},{"title":"Kühl-Tiefkühlkombinationsschränke","url":"\/collections\/kuehl-tiefkuehlkomb
1364inationschraenke","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732617-02-Kuhl-Tiefkuhlkombinationschranke.webp?v=1787226654"},{"title":"Eiscrusher","url":"\/collections\/eiscrusher","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732626-02-Eiscrusher.webp?v=1787226649"},{"title":"US Range","url":"\/collections\/us-range","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732607-02-US-Range.webp?v=1787226541"}]},{"title":"Kochen \u0026 Warmhalten","url":"\/collections\/kochen-warmhalten","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/14897290-01-Kategorie_Kochen-Warmhalten.webp?v=1787226541","subMenu":[{"title":"Fritteusen","url":"\/collections\/fritteusen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732355-02-Fritteusen.webp?v=1787226591","subMenu":[{"title":"Elektrofritteusen","url":"\/collections\/elektro-fritteusen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732315-03-Elektro-Fritteusen.webp?v=1787226548"},{"title":"Backwarenfritteusen","url":"\/collections\/backwaren-fritteusen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732327-03-Backwaren-Fritteusen.webp?v=1787226546"},{"title":"Gasfritteusen","url":"\/collections\/gas-fritteusen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732311-03-Gas-Fritteusen.webp?v=1787226549"},{"title":"Heißluftfritteusen","url":"\/collections\/heissluft-fritteusen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732307-03-Heissluft-Fritteusen.webp?v=1787226551"}]},{"title":"Herde","url":"\/collections\/herde","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732351-02-Herde.webp?v=1787226597","subMenu":[{"title":"Gasherde","url":"\/collections\/gasherde","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732309-03-Gasherde.webp?v=1787824766"},{"title":"Elektroherde","url":"\/collections\/elektroherde","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732313-03-Elektroherde.webp?v=1787226578"},{"title":"Ceranherde","url":"\/collections\/ceranherde","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732325-03-Ceranherde.webp?v=1787226576"},{"title":"Induktionsherde","url":"\/collections\/induktionsherde","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732304-03-Induktionsherde.webp?v=1787226581"},{"title":"Wokherde","url":"\/collections\/wokherde","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732363-03-Wokherde.webp?v=1787226582"}]},{"title":"Heißluftöfen \u0026 Kombidämpfer","url":"\/collections\/heissluftoefen-kombidaempfer","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732352-02-Heissluftofen_Kombidampfer.webp?v=1787226596","subMenu":[{"title":"Heißluftöfen","url":"\/collections\/heissluftoefen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732306-03-Heissluftofen.webp?v=1787226571"},{"title":"Kombidämpfer","url":"\/collections\/kombidaempfer","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732300-03-Kombidampfer.webp?v=1787226574"},{"title":"Bäckereibacköfen","url":"\/collections\/baeckereibackoefen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732328-03-Backereibackofen.webp?v=1787226569"}]},{"title":"Grillgeräte","url":"\/collections\/grillgeraete","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732354-02-Grillgerate.webp?v=1787226593","subMenu":[{"title":"Elektrogrillplatten","url":"\/collections\/elektro-grillplatten","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732314-03-Elektro-Grillplatten.webp?v=1787226555"},{"title":"Gasgrillplatten","url":"\/collections\/gas-grillplatten","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732310-03-Gas-Grillplatten.webp?v=1787226557"},{"title":"Kombibräter","url":"\/collections\/kombibraeter","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732301-03-Kombibrater.webp?v=1787226562"},{"title":"Kontaktgrills","url":"\/collections\/kontaktgrills","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732299-03-Kontaktgrills.webp?v=1787226563"},{"title":"Döner- \u0026 Gyrosgrills","url":"\/collections\/doener-gyrosgrills","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732322-03-Doner-Gyrosgrills.webp?v=1787226554"},{"title":"Lavasteingrills","url":"\/collections\/lavasteingrills","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732298-03-Lavasteingrills.webp?v=1787226565"},{"title":"Wassergrills","url":"\/collections\/wassergrills","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732364-03-Wassergrills.webp?v=1787226568"},{"title":"Hähnchengrills","url":"\/collections\/haehnchengrills","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732308-03-Hahnchengrills.webp?v=1787226560"}
1364,{"title":"Teppanyaki Grills","url":"\/collections\/teppanyaki-grills","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732367-03-Teppanyaki-Grill.webp?v=1787226566"},{"title":"BBQ Grills","url":"\/collections\/bbq-grills","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732326-03-BBQ_Grill.webp?v=1787226552"},{"title":"Holzkohlegrills","url":"\/collections\/holzkohlegrills","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732305-03-Holzkohlegrill.webp?v=1787226559"}]},{"title":"Pizzaöfen","url":"\/collections\/pizzaoefen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732341-02-Pizzaofen.webp?v=1787226610","subMenu":[{"title":"Einkammer-Pizzaöfen","url":"\/collections\/einkammer-pizzaoefen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732316-03-Einkammer-Pizzaofen.webp?v=1787226623"},{"title":"Doppelkammer-Pizzaöfen","url":"\/collections\/doppelkammer-pizzaoefen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732321-03-Doppelkammer-Pizzaofen.webp?v=1787226620"},{"title":"Durchlaufpizzaöfen","url":"\/collections\/durchlaufpizzaoefen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732318-03-Durchlaufpizzaofen.webp?v=1787226622"}]},{"title":"Kleingeräte","url":"\/collections\/kleingeraete","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732349-02-Kleingerate.webp?v=1787226600","subMenu":[{"title":"Mikrowellen","url":"\/collections\/mikrowellen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732296-03-Mikrowellen.webp?v=1787226591"},{"title":"Kochfelder","url":"\/collections\/kochfelder","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732302-03-Kochfelder.webp?v=1787226589"},{"title":"Waffeleisen","url":"\/collections\/waffeleisen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732365-03-Waffeleisen.webp?v=1787226607"},{"title":"Crepes-Eisen","url":"\/collections\/crepes-eisen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732323-03-Crepes-Eisen.webp?v=1787226585"},{"title":"Popcorn-Maschine","url":"\/collections\/popcorn-maschine","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732375-03-Popcorn-Maschine.webp?v=1787226594"},{"title":"Zuckerwattemaschinen","url":"\/collections\/zuckerwattemaschinen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732361-03-Zuckerwattemaschinen.webp?v=1787226610"},{"title":"Salamander","url":"\/collections\/salamander","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732372-03-Salamander.webp?v=1787226598"},{"title":"Toaster","url":"\/collections\/toaster","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732366-03-Toaster.webp?v=1787226605"},{"title":"Eierkocher","url":"\/collections\/eierkocher","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732317-03-Eierkocher.webp?v=1787226588"},{"title":"Reiskocher","url":"\/collections\/reiskocher","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732373-03-Reiskocher.webp?v=1787226597"},{"title":"Suppentöpfe","url":"\/collections\/suppentoepfe","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732368-03-Suppentopfe.webp?v=1787226604"},{"title":"Sous Vide-Geräte","url":"\/collections\/sous-vide-geraete","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732370-03-Sous-Vide-Gerate.webp?v=1787226601"},{"title":"Dörrautomaten","url":"\/collections\/doerrautomaten","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732320-03-Dorrautomaten.webp?v=1787226586"},{"title":"Multipfannen","url":"\/collections\/multipfannen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732376-03-Multipfannen.webp?v=1787226592"},{"title":"Churrosmaker","url":"\/collections\/churrosmaker","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732324-03-Churrosmaker.webp?v=1787226584"},{"title":"Raclette","url":"\/collections\/raclette","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732374-03-Raclette.webp?v=1787226595"},{"title":"Schokoladen-Brunnen","url":"\/collections\/schokoladen-brunnen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732371-03-Schokoladen-Brunnen.webp?v=1787226599"},{"title":"Zuckerkocher","url":"\/collections\/zuckerkocher","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732362-03-Zuckerkocher.webp?v=1787226608"},{"title":"Spiralschneider","url":"\/collections\/spiralschneider","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732369-03-Spiralschneider.webp?v=1787226602"}]},{"title":"Bain-Maries","url":"\/collections\/bain-maries","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732359-02-Bain-Maries.webp?v=1787226585"},{"title":"Bainmarie-Wagen","url":"\/collections\/bainmarie-wagen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732358-02-Bainmarie-Wagen.webp?v=1787226587"},{"title":"Nudelkocher","url":"\/collections\/nudelkocher","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732342-02-Nudelkocher.webp?v=1787226608"}
1364,{"title":"Kippbratpfannen","url":"\/collections\/kippbratpfannen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732350-02-Kippbratpfannen.webp?v=1787226599"},{"title":"Kochkessel","url":"\/collections\/kochkessel","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732347-02-Kochkessel.webp?v=1787226601"},{"title":"Multibräter \u0026 Multifunktionskocher","url":"\/collections\/multibraeter-multifunktionskocher","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732344-02-Multibrater-Multifunktionskocher.webp?v=1787226606"},{"title":"Neutrale Elemente","url":"\/collections\/neutrale-elemente","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732343-02-Neutrale-Elemente.webp?v=1787226607"},{"title":"Heiße-Theken","url":"\/collections\/heisse-theken","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732353-02-Heisse-Theken.webp?v=1787226595"},{"title":"Warmhaltetische","url":"\/collections\/warmhaltetische","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732333-02-Warmhaltetische.webp?v=1787226616"},{"title":"Wärmelampen","url":"\/collections\/waermelampen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732337-02-Warmelampen.webp?v=1787226621"},{"title":"Wärmeschränke","url":"\/collections\/waermeschraenke","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732336-02-Warmeschranke.webp?v=1787226623"},{"title":"Frittenwannen","url":"\/collections\/frittenwannen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732356-02-Frittenwannen.webp?v=1787226590"},{"title":"Saucenwärmer","url":"\/collections\/saucenwaermer","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732340-02-Saucenwarmer.webp?v=1787226612"},{"title":"Tellerwärmer","url":"\/collections\/tellerwaermer","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732339-02-Tellerwarmer.webp?v=1787226613"},{"title":"Wärmebrücken","url":"\/collections\/waermebruecken","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/Unbenannt_5.png?v=1787226619"},{"title":"Warmhalteplatten","url":"\/collections\/warmhalteplatten","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732334-02-Warmhalteplatten.webp?v=1787226615"},{"title":"Wurstwärmer \u0026 Hot-Dog Geräte","url":"\/collections\/wurstwaermer-hot-dog-geraete","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732332-02-Wurstwarmer-Hot-Dog-Gerate.webp?v=1787226618"},{"title":"Buffets \u0026 Buffetinseln","url":"\/collections\/buffets-buffetinseln","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732357-02-Buffets_Buffetinseln.webp?v=1787226589"},{"title":"Mobile Kochstationen","url":"\/collections\/mobile-kochstationen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732345-02-mobile-Kochstationen.webp?v=1787226604"},{"title":"Lüftungstechnik","url":"\/collections\/lueftungstechnik","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732346-02-Luftungstechnik.webp?v=1787226603","subMenu":[{"title":"Abzugshauben","url":"\/collections\/abzugshauben","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732331-03-Abzugshauben.webp?v=1787226611"},{"title":"Flammschutzfilter","url":"\/collections\/flammschutzfilter","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732312-03-Flammschutzfilter.webp?v=1787226618"},{"title":"Drehzahlregler","url":"\/collections\/drehzahlregler","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732319-03-Drehzahlregler.webp?v=1787226616"},{"title":"Lüftung Zubehör","url":"\/collections\/lueftung-zubehoer","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732297-03-Luftung-Zubehor.webp?v=1787226619"}]}]},{"title":"Spülen \u0026 Reinigen","url":"\/collections\/spuelen-reinigen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/15118862-01-Kategorie_Spuelen-Reinigen.webp?v=1787226547","subMenu":[{"title":"Spülmaschinen","url":"\/collections\/spuelmaschinen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732719-02-Spulmaschinen.webp?v=1787226590","subMenu":[{"title":"Gläserspülmaschinen","url":"\/collections\/glaeserspuelmaschinen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732708-03-Glaserspulmaschinen.webp?v=1787227119"},{"title":"Geschirrspülmaschinen","url":"\/collections\/geschirrspuelmaschinen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732710-03-Geschirrspulmaschinen.webp?v=1787227118"},{"title":"Haubenspülmaschinen","url":"\/collections\/haubenspuelmaschinen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732705-03-Haubenspulmaschinen.webp?v=1787227120"},{"title":"Topfspülmaschinen","url":"\/collections\/topfspuelmaschinen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732693-03-Topfspulmaschinen.webp?v=1787227123"},{"title":"Korbtransportspülmaschinen","url":"\/collections\/korbtransportspuelmaschinen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/03-Korbtransportspuelmaschinen.png?v=1787227122"}]},{"title":"Armaturen","url":"\/collections\/armaturen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732725-02-Armaturen.webp?v=1787226582"},{"title":"Bodenabläufe","url":"\/collections\/bodenablaeufe","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18746117-02-Bodenablaufe.webp?v=1790078471"},{"title":"Poliermaschinen","url":"\/collections\/poliermaschinen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732721-02-Poliermaschinen.webp?v=1787226587","subMenu":[{"title":"Gläserpoliermaschinen","url":"\/collections\/glaeserpoliermaschinen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732709-03-Glaserpoliermaschinen.webp?v=1787227116"},{"title":"Besteckpoliermaschinen","url":"\/collections\/besteckpoliermaschinen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732715-03-Besteckpoliermaschinen.webp?v=1787227115"}]},{"title":"Wasseraufbereitung","url":"\/collections\/wasseraufbereitung","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732717-02-Wasseraufbereitung.webp?v=1787226593"},{"title":"Waschen","url":"\/collections\/waschen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732718-02-Waschen.webp?v=1787226591","subMenu":[{"title":"Waschmaschinen","url":"\/collections\/waschmaschinen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732690-03-Waschmaschinen.webp?v=1787227126"},{"title":"Trockner","url":"\/collections\/trockner","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732692-03-Trockner.webp?v=1787227125"}]},{"title":"Spülkörbe","url":"\/collections\/spuelkoerbe","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732720-02-Spulkorbe.webp?v=1787226589"},{"title":"Zu- \u0026 Ablauftische","url":"\/collections\/zu-ablauftische","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732716-02-Zu-_Ablauftische.webp?v=1787226594"},{"title":"Betriebshygiene","url":"\/collections\/betriebshygiene","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732724-02-Betriebshygiene.webp?v=1787226583","subMenu":[{"title":"Insektenvernichter \u0026 -fallen","url":"\/collections\/insektenvernichter-fallen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732703-03-Insektenvernichter-fallen.webp?v=1787227102"}
1364,{"title":"Sterilisator","url":"\/collections\/sterilisator","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732694-03-Sterilisator.webp?v=1787227112"},{"title":"Mülleimer","url":"\/collections\/muelleimer","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732701-03-Mulleimer.webp?v=1787227103"},{"title":"Gastro- \u0026 Küchenreiniger","url":"\/collections\/gastro-kuechenreiniger","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732711-03-Gastro-Kuchenreiniger.webp?v=1787227096"},{"title":"Spülmaschinenreiniger","url":"\/collections\/spuelmaschinenreiniger","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732696-03-Spulmaschinenreiniger.webp?v=1787227109"},{"title":"Staubsauger","url":"\/collections\/staubsauger","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732695-03-Staubsauger.webp?v=1787227110"},{"title":"Händetrockner","url":"\/collections\/haendetrockner","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732707-03-Handetrockner.webp?v=1787227101"},{"title":"Flüssigspender","url":"\/collections\/fluessigspender","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732712-03-Flussigspender.webp?v=1787227095"},{"title":"Warnschilder","url":"\/collections\/warnschilder","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732691-03-Warnschilder.webp?v=1787227113"},{"title":"Reinigungshelfer","url":"\/collections\/reinigungshelfer","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732699-03-Reinigungshelfer.webp?v=1787227106"},{"title":"Papierspender \u0026 Hygieneartikelspender","url":"\/collections\/papierspender-hygieneartikelspender","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732700-03-Papierspender.webp?v=1787227105"},{"title":"Hygienepapiere","url":"\/collections\/hygienepapiere","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732704-03-Hygienepapiere.webp?v=1787227099"}]}]},{"title":"Edelstahlmöbel","url":"\/collections\/edelstahlmoebel","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732250-01-Kategorie_Edelstahlmobel.webp?v=1787226539","subMenu":[{"title":"Arbeitstische","url":"\/collections\/arbeitstische","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732242-02-Kategorie-Arbeitstische.webp?v=1787226552"},{"title":"Arbeitsschränke","url":"\/collections\/arbeitsschraenke","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732244-02-Kategorie_Arbeitsschranke.webp?v=1787226551"},{"title":"Spülmöbel","url":"\/collections\/spuelmoebel","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732240-02-Spulmobel.webp?v=1787226561","subMenu":[{"title":"Spültische","url":"\/collections\/spueltische","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732235-03-Spultische.webp?v=1787226635"},{"title":"Spülzentren","url":"\/collections\/spuelzentren","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732234-03-Spulzentren.webp?v=1787226636"},{"title":"Spülschränke","url":"\/collections\/spuelschraenke","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732236-03-Spulschranke.webp?v=1787226634"},{"title":"Topfspülen","url":"\/collections\/topfspuelen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732233-03-Topfspulen.webp?v=1787226638"}]},{"title":"Waschbecken","url":"\/collections\/waschbecken","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732237-02-Waschbecken.webp?v=1787226566"},{"title":"Wandhängeschränke","url":"\/collections\/wandhaengeschraenke","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732238-02-Wandhangeschranke.webp?v=1787226565"},{"title":"Edelstahlregale","url":"\/collections\/edelstahlregale","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/rr-basic1250-regal-basic-120-25-3_1.png?v=1787226558"},{"title":"Wandborde","url":"\/collections\/wandborde","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732243-02-Kategorie_Wandborde.webp?v=1787226563"},{"title":"Geschirr- \u0026 Hochschränke","url":"\/collections\/geschirr-hochschraenke","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/02-Geschirr-Hoc
1364h-Edelstahlschrank.png?v=1738598226"},{"title":"Aufsatzborde","url":"\/collections\/aufsatzborde","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732241-02-Kategorie-Aufsatzborde.webp?v=1787226554"},{"title":"Fleischereitische","url":"\/collections\/fleischereitische","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732247-02-Fleischereitische.webp?v=1787226559"},{"title":"Hackblöcke \u0026 -tische","url":"\/collections\/hackbloecke-tische","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/02-Hackbloecke-Hacktische.png?v=1738598225"},{"title":"Durchreicheschränke","url":"\/collections\/durchreicheschranke","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732249-02-Durchreicheschranke.webp?v=1787226555"},{"title":"Unterschränke","url":"\/collections\/unterschraenke","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732239-02-Unterschranke.webp?v=1787226562"}]},{"title":"Vorbereitungsgeräte","url":"\/collections\/vorbereitungsgeraete","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732817-01-Kategorie_Vorbereitungsgerate.webp?v=1787226549","subMenu":[{"title":"Teigknetmaschinen","url":"\/collections\/teigknetmaschinen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732823-02-Teigknetmaschinen.webp?v=1787226627","subMenu":[{"title":"Planetenrührmaschinen","url":"\/collections\/planetenruehrmaschinen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732819-03-Planetenruhrmaschine.webp?v=1787227308"},{"title":"Spiralteigknetmaschinen","url":"\/collections\/spiralteigknetmaschinen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732818-03-Spiralteigknetmaschine.webp?v=1787227310"}]},{"title":"Teigausrollmaschinen","url":"\/collections\/teigausrollmaschinen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732824-02-Teigausrollmaschinen.webp?v=1787226626"},{"title":"Cutter","url":"\/collections\/cutter","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732808-02-Kategorie-Cutter.webp?v=1787226608"},{"title":"Aufschnittmaschinen","url":"\/collections\/aufschnittmaschinen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732811-02-Kategorie_Aufschnittmaschinen.webp?v=1787226604"},{"title":"Gemüseschneider","url":"\/collections\/gemueseschneider","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732815-02-Gemuseschneider.webp?v=1787226611"},{"title":"Stabmixer","url":"\/collections\/stabmixer","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732825-02-Stabmixer-Purierstabe.webp?v=1787226624"},{"title":"Fleischwölfe","url":"\/collections\/fleischwoelfe","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732816-02-Fleischwolfe.webp?v=1787226609"},{"title":"Vakuumiergeräte","url":"\/collections\/vakuumiergeraete","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732822-02-Vakuumiergerate.webp?v=1787226629"},{"title":"Kartoffelschälmaschinen","url":"\/collections\/kartoffelschaelmaschinen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732813-02-Kartoffelschalmaschinen.webp?v=1787226614"},{"title":"Currywurstschneider","url":"\/collections\/currywurstschneider","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732809-02-Kategorie-Currywurstschneider.webp?v=1787226606"},{"title":"Hamburgerpressen","url":"\/collections\/hamburgerpressen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732814-02-Hamburgerpressen.webp?v=1787226612"},{"title":"Wurstfüller","url":"\/collections\/wurstfueller","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732820-02-Wurstfuller.webp?v=1787226632"},{"title":"Waagen","url":"\/collections\/waagen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732821-02-Waagen.webp?v=1787226631"},{"title":"Nudelteigmaschinen","url":"\/collections\/nudelteigmaschinen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732805-02-Nudelteigmaschine.webp?v=1787226620"},{"title":"Käsereiben","url":"\/collections\/kaesereiben","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732812-02-Kasereiben.webp?v=1787226617"},{"title":"Knochensägen","url":"\/collections\/vorbereitungsgeraete-knochensaegen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732807-02-Knochensage.webp?v=1790237136"},{"title":"Küchenmaschinen","url":"\/collections\/kuechenmaschinen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732806-02-Kuchenmaschinen.webp?v=1787226619"},{"title":"Siegelgeräte","url":"\/collections\/siegelgeraete","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732827-02-Siegelgerate.webp?v=1787226622"},{"title":"Speiseeis- \u0026 Sahnemaschinen","url":"\/collections\/speiseeis-sahnemaschinen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732826-02-Speiseeis-Sahnemaschine.webp?v=1787226623"}]},{"title":"Küchenausstattung","url":"\/collections\/kuechenausstattung","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732524-01-Kategorie_Kuchenausstattung.webp?v=1787226543","subMenu":[{"title":"Transportwagen","url":"\/collections\/transportwagen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732513-02-Transportwagen.webp?v=1787226642","subMenu":[{"title":"Servierwagen","url":"\/collections\/servierwagen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732399-03-Servierwagen.webp?v=1787227074"},{"title":"Regalwagen","url":"\/collections\/regalwagen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732411-03-Regalwagen.webp?v=1787227070"},{"title":"Gläserracks- \u0026 Spülkorbwagen","url":"\/collections\/glaeserracks-spuelkorbwagen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732458-03-Glaserracks-Spulkorbwagen.webp?v=1787227184"},{"title":"Wäschewagen","url":"\/collections\/waeschewagen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732530-03-Waschewagen.webp?v=1787227083"},{"title":"Tablettwagen","url":"\/collections\/tablettwagen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732388-03-Tablettwagen.webp?v=1787227077"},{"title":"Plattformwagen","url":"\/collections\/plattformwagen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732413-03-Plattformwagen.webp?v=1787227068"},{"title":"Selfservice \u0026 Ablagewagen","url":"\/collections\/selfserviceablagewagen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732400-03-Selfservice-Ablagewagen.webp?v=1787227073"},{"title":"Tellerwagen","url":"\/collections\/tellerwagen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732381-03-Tellerwagen.webp?v=1787227080"},{"title":"Möbeltransportwagen","url":"\/collections\/moebeltransportwagen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732425-03-Mobeltransportwagen.webp?v=1787227067"},{"title":"Gepäckwagen","url":"\/collections\/gepaeckwagen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732460-03-Gepackwagen.webp?v=1787227182"},{"title":"Icecaddies","url":"\/collections\/icecaddies","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732452-03-Icecaddies.webp?v=1787227185"},{"title":"Sackkarren \u0026 Transportwagen","url":"\/collections\/sackkarren-transportwagen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732409-03-Sackkarren-Transportwagen.webp?v=1787227071"},{"title":"Sonstige Transportwagen","url":"\/collections\/sonstige-transportwagen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732395-03-Sonstige-Transportwagen.webp?v=1787227076"},{"title":"Mehlwagen","url":"\/collections\/mehlwagen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732430-03-Mehlwagen.webp?v=1787227186"},{"title":"Transportroller","url":"\/collections\/transportroller","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732535-03-Transportroller.webp?v=1787227081"},{"title":"Tellerstapler","url":"\/collections\/tellerstapler","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732382
1364-03-Tellerstapler.webp?v=1787227078"},{"title":"Zubehör für Servierwagen","url":"\/collections\/zubehoer-fuer-servierwagen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732525-03-Zubehor-Servierwagen.webp?v=1787227084"}]},{"title":"Speisentransport","url":"\/collections\/speisentransport","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732515-02-Speisentransport.webp?v=1787226639","subMenu":[{"title":"Thermoboxen","url":"\/collections\/thermoboxen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732547-03-Thermoboxen.webp?v=1787227159"},{"title":"Thermobehälter","url":"\/collections\/thermobehaelter","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732548-03-Thermobehalter.webp?v=1787227157"},{"title":"Bankettwagen","url":"\/collections\/bankettwagen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732503-03-Bankettwagen.webp?v=1787227153"},{"title":"Pizzatransport","url":"\/collections\/pizzatransport","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732414-03-Pizzatransport.webp?v=1787227156"},{"title":"Kühl- \u0026 Wärmeakkus","url":"\/collections\/kuehl-waermeakkus","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732436-03-Kuhl-Warmeakkus.webp?v=1787227154"}]},{"title":"Lebensmittelaufbewahrung","url":"\/collections\/lebensmittelaufbewahrung","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732516-02-Lebensmittelaufbewahrung.webp?v=1787226638","subMenu":[{"title":"GN-Behälter","url":"\/collections\/gn-behaelter","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/03-GN-Behaelter.webp?v=1788932580"},{"title":"Transportwagen","url":"\/collections\/lebensmittelaufbewahrung-transportwagen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732513-02-Transportwagen_e0f74d56-5ad9-45be-b6aa-b9c62c1d8cf1.webp?v=1787227150"},{"title":"Lebensmittelbehälter","url":"\/collections\/lebensmittelbehaelter","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732433-03-Lebensmittelbehalter.webp?v=1787227146"},{"title":"Eiscremebehälter","url":"\/collections\/eiscremebehaelter","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732478-03-Eiscremebehalter.webp?v=1787227143"},{"title":"Teigballenbehälter","url":"\/collections\/teigballenbehaelter","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732386-03-Teigballenbehalter.webp?v=1787227147"},{"title":"Vorratsbehälter \u0026 -dosen","url":"\/collections\/vorratsbehaelter-dosen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732531-03-Vorratsbehalter-Vorratsdosen.webp?v=1787227151"},{"title":"Eimer","url":"\/collections\/eimer","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732484-03-Eimer.webp?v=1787227141"},{"title":"Transportkannen","url":"\/collections\/transportkannen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732536-03-Transportkannen.webp?v=1787227149"}]},{"title":"Textilien","url":"\/collections\/textilien","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732514-02-Textilien.webp?v=1787226640","subMenu":[{"title":"Kochjacken","url":"\/collections\/kochjacken","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732447-03-Kochjacken.webp?v=1787227172"},{"title":"Vorbinder \u0026 Schürzen","url":"\/collections\/vorbinder-schuerzen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732532-03-Vorbinder-Schurzen.webp?v=1787227181"},{"title":"Kochhemden","url":"\/collections\/kochhemden","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732448-03-Kochhemden.webp?v=1787227170"},{"title":"Tischdecken","url":"\/collections\/tischdecken","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732545-03-Tischdecken.webp?v=1787227178"},{"title":"Tischhussen","url":"\/collections\/tischhussen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732544-03-Tischhussen.webp?v=1787227180"},{"title":"Handschuhe","url":"\/collections\/handschuhe","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732456-03-Handschuhe.webp?v=1787227166"},{"title":"Schuhe","url":"\/collections\/schuhe","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732401-03-Schuhe.webp?v=1787227176"},{"title":"Geschirrtücher","url":"\/collections\/geschirrtuecher","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732459-03-Geschirrtucher.webp?v=1787227164"},{"title":"Platz- \u0026 Tischsets","url":"\/collections\/platz-tischsets","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732543-03-Tischsets-Platzsets.webp?v=1787227175"},{"title":"Bademäntel","url":"\/collections\/bademaentel","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732505-03-Bademantel.webp?v=1787227161"},{"title":"Badematten \u0026 Vorleger","url":"\/collections\/badematten-vorleger","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732504-03-Badematten-Vorleger.webp?v=1787227160"},{"title":"Handtücher","url":"\/collections\/handtuecher","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732455-03-Handtucher.webp?v=1787227167"},{"title":"Bettwäsche","url":"\/collections\/bettwaesche","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732499-03-Bettwasche.webp?v=1787227163"}]},{"title":"Koch- \u0026 Küchengeschirr","url":"\/collections\/koch-kuechengeschirr","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732520-02-Koch-Kuchengeschirr.webp?v=1787226632","subMenu":[{"title":"Auflaufformen","url":"\/collections\/auflaufformen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732510-03-Auflaufformen.webp?v=1787226641"},{"title":"Bräter","url":"\/collections\/braeter","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732496-03-Brater.webp?v=1787226642"},{"title":"Küchenschüsseln","url":"\/collections\/kuechenschuesseln","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732440-03-Kuchenschusseln.webp?v=1787226644"},{"title":"Pfannen","url":"\/collections\/pfannen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732419-03-Pfannen.webp?v=1787226645"},{"title":"Speiseformen","url":"\/collections\/speiseformen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732393-03-Speiseformen.webp?v=1787226647"},{"title":"Töpfe","url":"\/collections\/toepfe","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732541-03-Topfe.webp?v=1787226648"}]},{"title":"Koch- \u0026 Küchenmesser","url":"\/collections\/koch-kuechenmesser","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732519-02-Koch-Kuchenmesser.webp?v=1787226633","subMenu":[{"title":"Messersets","url":"\/collections\/messersets","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732426-03-Messersets.webp?v=1787226672"},{"title":"Kochmesser","url":"\/collections\/kochmesser","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732445-03-Kochmesser.webp?v=1787226665"},{"title":"Allzweck- \u0026 Office-Messer","url":"\/collections\/allzweck-office-messer","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732511-03-Allzweck-Office-Messer.webp?v=1787226652"},{"title":"Tranchier- \u0026 Fleischmesser","url":"\/collections\/tranchier-fleischmesser","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732537-03-Tranchier-Fleischmesser.webp?v=1787227060"},{"title":"Messerschärfer \u0026 Wetzstahl","url":"\/collections\/messerschaerfer-wetzstahl","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732427-03-Messerscharfer-Wetzstahl.webp?v=1787226671"},{"title":"Ausbeinmesser","url":"\/collections\/ausbeinmesser","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732509-03-Ausbeinmesser.webp?v=1787226654"},{"title":"Barmesser","url":"\/collections\/barmesser","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732502-03-Barmesser.webp?v=1787226655"},{"title":"Beile","url":"\/collections\/beile","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732501-03-Beile.webp?v=1787226656"},{"title":"Brotmesser","url":"\/collections\/brotmesser","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732495-03-Brotmesser.webp?v=1787226658"},{"title":"Dönermesser","url":"\/collections\/doenermesser","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732489-03-Donermesser.webp?v=1787226659"},{"title":"Filetiermesser","url":"\/collections\/filetiermesser","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732473-03-Filetiermesser.webp?v=1787226660"},{"title":"Fischwerkzeuge","url":"\/collections\/fischwerkzeug"},{"title":"Gemüsemesser","url":"\/collections\/gemuesemesser","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732461-03-Gemusemesser.webp?v=1787226662"},{"title":"Hochomesser Asia","url":"\/collections\/hochomesser-asia","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732454-03-Hochomesser-Asia.webp?v=1787226663"},{"title":"Käsemesser","url":"\/collections\/kaesemesser","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732451-03-Kasemesser.webp?v=1787226668"},{"title":"Konditormesser","url":"\/collections\/konditormesser","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732444-03-Konditormesser.webp?v=1787226666"},{"title":"Lachs- \u0026 Schinkenmesser","url":"\/collections\/lachs-schinkenmesser","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732435-03-Lachs-Schinkenmesser.webp?v=1787226669"},{"title":"Schälmesser","url":"\/collections\/schaelmesser","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732406-03-Schalmesser.webp?v=1787227056"},{"title":"Streich- \u0026 Buttermesser","url":"\/collections\/streich-buttermesser","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732390-03-Streich-Buttermesser.webp?v=1787227057"},{"title":"Tomatenmesser","url":"\/collections\/tomatenmesser","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732542-03-Tomatenmesser.webp?v=1787227058"},{"title":"Wiegemesser","url":"\/collections\/wiegemesser","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732528-03-Wiegemesser.webp?v=1787227061"}]},{"title":"Küchenorganisation","url":"\/collections\/kuechenorganisation","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732518-02-Kuchenorganisation.webp?v=1787226635","subMenu":[{"title":"Eistütenhalter","url":"\/collections\/eistuetenhalter","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732476-03-Eistutenhalter.webp?v=1787227066"},{"title":"Fleischhaken","url":"\/collections\/fleischhaken","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732470-03-Fleischhaken.webp?v=1787227067"},{"title":"Küchentuch- \u0026 Folienspender","url":"\/collections\/kuechentuch-folienspender","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732438-03-Kuchentuch-Folienspender.webp?v=1787227070"},{"title":"Küchenuhren \u0026 Kochwecker","url":"\/collections\/kuechenuhren-kochwecker","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732437-03-Kuchenuhren-Kochwecker.webp?v=1787227072"},{"title":"Messerhalter","url":"\/collections\/messerhalter","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732428-03-Messerhalter.webp?v=1787227074"},{"title":"Schneidbretter","url":"\/collections\/schneidbretter","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732403-03-Schneidbretter.webp?v=1787227076"},{"title":"Lebensmittelkennzeichnungen \u0026 -markierungen","url":"\/collections\/lebensmittelkennzeichnungen-markierungen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732432-03-Lebensmittelkennzeichnung-Markierung.webp?v=1787227073"},{"title":"Besteckaufbewahrung","url":"\/collections\/besteckaufbewahrung","
1364image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732500-03-Besteckaufbewahrung_50f38765-4638-4f1a-a335-471fc3cdfddb.webp?v=1787227064"},{"title":"Fleischmulden","url":"\/collections\/fleischmulden","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732468-03-Fleischmulden.webp?v=1787227068"},{"title":"Bonspieße \u0026 -leisten","url":"\/collections\/bonspiesse-leisten","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732497-03-Bonspiesse-Bonleisten.webp?v=1787233915"},{"title":"Obst- \u0026 Beilagenbehälter","url":"\/collections\/obst-beilagenbehaelter","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732421-03-Obst-Beilagenbehalter.webp?v=1787233921"},{"title":"Snackhalter","url":"\/collections\/snackhalter","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732396-03-Snackhalter_ea503a0f-7b3b-4bfa-b7af-1deb436bf5dd.webp?v=1787228802"}]},{"title":"Aufbewahrung","url":"\/collections\/aufbewahrung","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732523-02-Aufbewahrung_b3db2814-b661-461a-a41a-11497090557c.webp?v=1787226627","subMenu":[{"title":"Lagerbehälter","url":"\/collections\/lagerbehaelter","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732434-03-Lagerbehalter.webp?v=1787226627"},{"title":"Euronormkisten","url":"\/collections\/euronormkisten","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732474-03-Euronorm-Kisten.webp?v=1787226625"}]},{"title":"Küchenwerkzeuge","url":"\/collections\/kuechenwerkzeuge","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732517-02-Kuchenwerkzeuge.webp?v=1787226636","subMenu":[{"title":"Ausstechformen","url":"\/collections\/ausstechformen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732508-03-Ausstechformen.webp?v=1787227077"},{"title":"Dosenöffner","url":"\/collections\/dosenoeffner","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732488-03-Dosenoffner.webp?v=1787227083"},{"title":"Eier- \u0026 Tomatenschneider","url":"\/collections\/eier-tomatenschneider","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732485-03-Eierschneider-Tomatenschneider.webp?v=1787227086"},{"title":"Eisportionierer","url":"\/collections\/eisportionierer","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732477-03-Eisportionierer.webp?v=1787227089"},{"title":"Flambierbrenner","url":"\/collections\/flambierbrenner","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732472-03-Flambierbrenner.webp?v=1787227090"},{"title":"Fleischhammer","url":"\/collections\/fleischhammer","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732469-03-Fleischhammer.webp?v=1787227093"},{"title":"Fondanttrichter","url":"\/collections\/fondanttrichter","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732467-03-Fondanttrichter.webp?v=1787227094"},{"title":"Kellen \u0026 Schöpfer","url":"\/collections\/kellen-schoepfer","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732450-03-Kellen-Schopfer.webp?v=1787227098"},{"title":"Gemüsehobel \u0026 Mandolinen","url":"\/collections\/gemuesehobel-mandolinen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732462-03-Gemusehobel-Mandolinen.webp?v=1787227097"},{"title":"Kochlöffel","url":"\/collections\/kochloeffel","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732446-03-Kochloffel.webp?v=1787227100"},{"title":"Messbecher \u0026 Schaufeln","url":"\/collections\/messbecher-schaufeln","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732429-03-Messbecher-Schaufeln.webp?v=1787227101"},{"title":"Mörser \u0026 Stößel","url":"\/collections\/moerser-stoessel","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732424-03-Morser-Stossel.webp?v=1787227104"},{"title":"Paletten","url":"\/collections\/paletten","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732420-03-Paletten.webp?v=1787227106"},{"title":"Pinsel","url":"\/collections\/pinsel","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732417-03-Pinsel.webp?v=1787227107"},{"title":"Pommesschneider","url":"\/collections\/pommesschneider","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732412-03-Pommesschneider.webp?v=1787227111"},{"title":"Reiben","url":"\/collections\/reiben","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732410-03-Reiben.webp?v=1787227114"},{"title":"Sahnebereiter","url":"\/collections\/sahnebereiter","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732408-03-Sahnebereiter.webp?v=1787227115"},{"title":"Salatschleudern","url":"\/collections\/salatschleudern","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732407-03-Salatschleudern.webp?v=1787227117"},{"title":"Scheren","url":"\/collections\/scheren","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732405-03-Scheren.webp?v=1787227118"},{"title":"Schneebesen","url":"\/collections\/schneebesen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732404-03-Schneebesen.webp?v=1787227119"},{"title":"Siebe","url":"\/collections\/siebe","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732397-03-Siebe.webp?v=1787227121"},{"title":"Sparschäler","url":"\/collections\/sparschaeler","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732394-03-Sparschaler.webp?v=1787227122"},{"title":"Spieße","url":"\/collections\/spiesse","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732392-03-Spiesse.webp?v=1787227123"},{"title":"Spritzbeutel \u0026 Tüllen","url":"\/collections\/spritzbeutel-tuellen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732391-03-Spritzbeutel-Tullen.webp?v=1787227125"},{"title":"Teigrollen \u0026 Nudelhölzer","url":"\/collections\/teigrollen-nudelhoelzer","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732385-03-Teigrollen-Nudelholzer.webp?v=1787227128"},{"title":"Teigschaber","url":"\/collections\/teigschaber","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732384-03-Teigschaber.webp?v=1787227129"},{"title":"Thermometer","url":"\/collections\/thermometer","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732546-03-Thermometer.webp?v=1787227132"},{"title":"Tortenringe \u0026 -teiler","url":"\/collections\/tortenringe-teiler","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732539-03-Tortenringe-teiler.webp?v=1787227134"},{"title":"Trichter","url":"\/collections\/trichter","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732534-03-Trichter.webp?v=1787227136"},{"title":"Tunkgabeln","url":"\/collections\/tunkgabeln","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732533-03-Tunkgabeln.webp?v=1787227137"},{"title":"Wender \u0026 Heber","url":"\/collections\/wender-heber","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732529-03-Wender-Heber.webp?v=1787227138"},{"title":"Zangen","url":"\/collections\/zangen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732527-03-Zangen.webp?v=1787227140"},{"title":"Blechhalter \u0026 Ständer","url":"\/collections\/blechhalter-staender"},{"title":"Dekorier- \u0026 Schneidegeräte","url":"\/collections\/dekorier-schneidegeraete","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732490-03-Dekorier-Schneidegerate.webp?v=1787227082"},{"title":"Eierringe","url":"\/collections\/eierringe","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732486-03-Eierringe.webp?v=1787227087"},{"title":"Fleischgabeln","url":"\/collections\/fleischgabeln","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732471-03-Fleischgabeln.webp?v=1787227092"},{"title":"Frittierwerkzeuge","url":"\/collections\/frittierwerkzeuge","
1364image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732466-03-Frittierwerkzeuge.webp?v=1787227095"},{"title":"Mousse \u0026 Schaumspeiseringe","url":"\/collections\/mousse-schaumspeiseringe","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732423-03-Mousse-Schaumspeiseringe.webp?v=1787227103"},{"title":"Pizzabürsten","url":"\/collections\/pizzabuersten","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732416-03-Pizzabursten.webp?v=1787227108"},{"title":"Pressen, Zitrus- \u0026 Saftpressen","url":"\/collections\/zitrus-saftpressen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732526-03-Zitrus-Saftpressen.webp?v=1787227113"},{"title":"Teigschneider","url":"\/collections\/teigschneider","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732383-03-Teigschneider.webp?v=1787227130"},{"title":"Tortenheber","url":"\/collections\/tortenheber","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732540-03-Tortenheber.webp?v=1787227133"},{"title":"Pizzaschaufeln","url":"\/collections\/pizzaschaufel","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732415-03-Pizzaschaufel.webp?v=1787227110"},{"title":"Streuer","url":"\/collections\/streuoer-kuehlen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732776-03-Salz-Pfefferstreuer.webp?v=1787227126"},{"title":"Bleche \u0026 Roste","url":"\/collections\/bleche-roste","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732498-03-Bleche-Roste.webp?v=1787227080"},{"title":"Dosieren","url":"\/collections\/dosieren","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732487-03-Dosieren.webp?v=1787227085"}]},{"title":"Verbrauchsgüter","url":"\/collections\/verbrauchsgueter","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732512-02-Verbrauchsguter.webp?v=1787226643","subMenu":[{"title":"Kerzen","url":"\/collections\/kerzen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732449-03-Kerzen.webp?v=1787227097"},{"title":"Einwegbecher \u0026 -gläser","url":"\/collections\/einwegbecher-glaeser","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732483-03-Einwegbecher-glaser.webp?v=1787227087"},{"title":"Einwegbesteck","url":"\/collections\/einwegbesteck","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732482-03-Einwegbesteck.webp?v=1787227089"},{"title":"Dekoartikel","url":"\/collections\/dekoartikel","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732491-03-Dekoartikel.webp?v=1787227086"},{"title":"Strohhalme","url":"\/collections\/strohhalme","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732389-03-Strohhalme.webp?v=1787227109"},{"title":"Tortenspitzen \u0026 Unterlagen","url":"\/collections\/tortenspitzen-unterlagen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732538-03-Tortenspitzen-Unterlagen.webp?v=1787227110"},{"title":"Einweggeschirr","url":"\/collections\/einweggeschirr","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732481-03-Einweggeschirr.webp?v=1787227090"},{"title":"Einweghandschuhe","url":"\/collections\/einweghandschuhe","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732480-03-Einweghandschuhe.webp?v=1787227091"},{"title":"Einwegtischdecke","url":"\/collections\/einwegtischdecke","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732479-03-Einwegtischdecke.webp?v=1787227092"},{"title":"Küchenfolien","url":"\/collections\/kuechenfolien","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732441-03-Kuchenfolien.webp?v=1787227099"},{"title":"Küchentücher","url":"\/collections\/kuechentuecher","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732439-03-Kuchentucher.webp?v=1787227100"},{"title":"Lebensmittelverpackungen","url":"\/collections\/lebensmittelverpackungen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732431-03-Lebensmittelverpackungen.webp?v=1787227102"},{"title":"Müllbeutel","url":"\/collections\/muellbeutel","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732422-03-Mullbeutel.webp?v=1787227103"},{"title":"Picker \u0026 Stirrer","url":"\/collections\/picker-stirrer","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732418-03-Picker_Stirrer.webp?v=1787227106"},{"title":"Servietten","url":"\/collections\/servietten","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732398-03-Servietten.webp?v=1787227107"},{"title":"Erste Hilfe","url":"\/collections\/erste-hilfe","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732475-03-Erste-Hilfe.webp?v=1787227094"},{"title":"Hotel Kosmetik","url":"\/collections\/hotel-kosmetik","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732678-03-Hotel-Kosmetik.webp?v=1787227096"}]},{"title":"Backbedarf","url":"\/collections\/backbedarf","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732522-02-Backbedarf.webp?v=1787226629","subMenu":[{"title":"Kuchen- \u0026 Backformen","url":"\/collections\/kuchen-backformen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732442-03-Kuchen-_Backformen.webp?v=1787226638"},{"title":"Gebäckfüller","url":"\/collections\/gebaeckfueller","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732464-03-Gebackfuller.webp?v=1787226633"},{"title":"Gebäcksprühpistolen","url":"\/collections\/gebaeckspruehpistolen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732463-03-Gebackspruhpistole.webp?v=1787226635"},{"title":"Backmatten","url":"\/collections\/backmatten","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732507-03-Backmatten.webp?v=1787226629"},{"title":"Brotschießer","url":"\/collections\/brotschiesser","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732494-03-Brotschiesser.webp?v=1787226631"},{"title":"Gärkörbe \u0026 -tücher","url":"\/collections\/gaerkoerbe-tuecher","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732465-03-Garkorbe-tucher.webp?v=1787226636"},{"title":"Schokoladenformen","url":"\/collections\/schokoladenformen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732402-03-Schokoladenformen.webp?v=1787226640"}]},{"title":"Gläserträger","url":"\/collections\/glaesertraeger","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732521-02-Glasertrager.webp?v=1787226631"}]},{"title":"Möbel \u0026 Einrichtung","url":"\/collections\/moebel-einrichtung","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/15118850-01-Moebel-Einrichtung.webp?v=1787226545","subMenu":[{"title":"Tische","url":"\/collections\/tische","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732671-02-Tische.webp?v=1787226579","subMenu":[{"title":"Kompletttische","url":"\/collections\/kompletttische","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732645-02-Kompletttische.webp?v=1787227088"},{"title":"Tischplatten","url":"\/collections\/tischplatten","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732685-03-Tischplatten.webp?v=1787227089"},{"title":"Tischuntergestelle","url":"\/collections\/tischuntergestelle","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732686-03-Tischuntergestelle.webp?v=1787227091"}]},{"title":"Stühle \u0026 Hocker","url":"\/collections\/stuehle-hocker","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732669-02-Stuhle-Hocker.webp?v=1787226576"},{"title":"Möbel-Sets","url":"\/collections\/moebel-sets","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732655-02-Mobel-Sets.webp?v=1787226556"},{"title":"Service \u0026 Empfang","url":"\/collections\/service-empfang","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732663-02-Service-Empfang.webp?v=1787226569","subMenu":[{"title":"Absperr- \u0026 Leitsysteme","url":"\/collections\/absperr-leitsysteme","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732673-03-Absperr-Leitsysteme.webp?v=1787227074"},{"title":"Garderobe","url":"\/collections\/garderobe","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732675-03-Gaderobe.webp?v=1787227076"},{"title":"Tafeln \u0026 Aufsteller","url":"\/collections\/tafeln-aufsteller","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732684-03-Tafeln-Aufsteller.webp?v=1787227085"},{"title":"Outdoor Aschenbecher","url":"\/collections\/outdoor-aschenbecher","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732680-03-Outdoor-Aschenbecher.webp?v=1787227081"},{"title":"Tür- \u0026 Wandschilder","url":"\/collections\/tuer-wandschilder","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732687-03-Tur-Wandschilder.webp?v=1787227086"},{"title":"Empfang","url":"\/collections\/empfang","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732674-03-Empfang.webp?v=1787227075"},{"title":"Kleiderbügel","url":"\/collections\/kleiderbuegel","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732679-03-Kleiderbugel.webp?v=1787227079"},{"title":"Gepäckablage","url":"\/collections\/gepaeckablage","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732676-03-Gepackablage.webp?v=1787227078"},{"title":"Schlüsselanhänger","url":"\/collections\/schluesselanhaenger","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732681-03-Schlusselanhanger.webp?v=1787227082"},{"title":"Schmutzfang- \u0026 Fußbodenmatten","url":"\/collections\/schmutzfang-fussbodenmatten","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732682-03-Schmutzfangmatten-Fussbodenmatten.webp?v=1787227084"}]},{"title":"Leuchten \u0026 Lampen","url":"\/collections\/leuchten-lampen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732644-02-Leuchten-Lampen.webp?v=1787226555"},{"title":"Zimmersafes","url":"\/collections\/zimmersafes","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732672-02-Zimmersafes.webp?v=1787226580"},{"title":"Bierbänke \u0026 Biertische","url":"\/collections\/bierbanke-biertische","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732652-02-Bierbanke-Biertische.webp?v=1787226547"},{"title":"Sessel \u0026 Sofas","url":"\/collections\/sessel-sofas","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732665-02-Sessel-Sofas.webp?v=1787226572"},{"title":"Regale","url":"\/collections\/regale","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732658-02-Regale.webp?v=1787226562"},{"title":"Sonnen- \u0026 Stapelliegen","url":"\/collections\/sonnen-stapelliegen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732667-02-Sonnenschirme.webp?v=1787226573"},{"title":"Kindermöbel","url":"\/collections\/kindermoebel","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732647-02-Kindermobel.webp?v=1787226554","subMenu":[{"title":"Wickeltische","url":"\/collections\/wickeltische","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732654-03-Wickeltische.webp?v=1787227072"},{"title":"Kinderhochstühle","url":"\/collections\/hochstuhl","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732677-03-Hoc
1364hstuhl.webp?v=1787227069"},{"title":"Spiel \u0026 Bewegungsmöbel","url":"\/collections\/spiel-bewegungsmoebel","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732683-03-Spiel-Bewegungsmobel.webp?v=1787227071"}]},{"title":"Schränke \u0026 Spinde","url":"\/collections\/schraenke-spinde","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732659-02-Schranke-Spinde.webp?v=1787226563"},{"title":"Sonnenschirme","url":"\/collections\/sonnenschirme","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732667-02-Sonnenschirme_aee19f97-e74b-4abc-8f17-ab94a4e91edc.webp?v=1787226575"},{"title":"Polsterauflagen, Kissen \u0026 Decken","url":"\/collections\/polsterauflagen-kissen-decken","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732656-02-Polsterauflagen-Kissen-Decken.webp?v=1787226558"},{"title":"Kassentische","url":"\/collections\/kassentische","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732648-02-Kassentische.webp?v=1787226552"},{"title":"Heizstrahler","url":"\/collections\/heizstrahler","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732649-02-Heizstrahler.webp?v=1787226551"},{"title":"Schutzhüllen","url":"\/collections\/schutzhuellen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732661-02-Schutzhullen.webp?v=1787226566"},{"title":"Terrassenüberdachung","url":"\/collections\/terrassenueberdachung","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732670-02-Terrassenuberdachung.webp?v=1787226577"},{"title":"Schuhputzmaschinen","url":"\/collections\/schuhputzmaschinen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732660-02-Schuhputzmaschinen.webp?v=1787226565"},{"title":"Blumenkübel","url":"\/collections\/blumenkuebel","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732651-02-Blumenkubel.webp?v=1787226548"}]},{"title":"Kaffeemaschinen \u0026 Getränkezubereitung","url":"\/collections\/kaffeemaschinen-getraenkezubereitung","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732265-01-Kategorie_Kaffeemaschinen-Getrankezubereitung.webp?v=1787226540","subMenu":[{"title":"Kaffeemaschinen","url":"\/collections\/kaffeemaschinen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732257-02-Kategorie-Kaffeemaschinen.webp?v=1787226575","subMenu":[{"title":"Kaffeevollautomaten","url":"\/collections\/kaffeevollautomaten","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732267-03-Vollautomaten.webp?v=1787226667"},{"title":"Siebträgermaschinen","url":"\/collections\/siebtraegermaschinen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732291-03-Siebtragermaschinen.webp?v=1787226669"},{"title":"Filterkaffeemaschinen","url":"\/collections\/filterkaffeemaschinen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732277-03-Filterkaffeemaschinen.webp?v=1787226665"},{"title":"Kaffeebereiter \u0026 Perkolatoren","url":"\/collections\/kaffeebereiter-perkolatoren","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732283-03-Kaffeebereiter-Perkolatoren.webp?v=1787226666"}]},{"title":"Kaffeemahlwerke","url":"\/collections\/kaffeemahlwerke","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732259-02-Kategorie_Kaffeemahlwerke.webp?v=1787226573"},{"title":"Milchkühler","url":"\/collections\/milchkuehler","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732256-02-Kategorie-Milchkuhler.webp?v=1787226578"},{"title":"Getränkeisolierbehälter \u0026 Isolierkannen","url":"\/collections\/getraenkeisolierbehaelter-isolierkannen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732262-02-Getrankeisolierbehalter-Isolierkannen.webp?v=1787226570"},{"title":"Kaffeezubehör","url":"\/collections\/kaffeezubehoer","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732260-02-Kaffeezubehor.webp?v=1787226577","subMenu":[{"title":"Kaffeesiebe","url":"\/collections\/kaffeesiebe","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732285-03-Kaffeesiebe.webp?v=1787226540"},{"title":"Kaffeestationen","url":"\/collections\/kaffeestationen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732286-03-Kaffeestation.webp?v=1787226541"},{"title":"Warmhalteplatten für Kaffeekannen","url":"\/collections\/warmhalteplatten-fuer-kaffeekannen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732287-03-Kaffee-Warmhalteplatten.webp?v=1787226545"},{"title":"Filterpapiere","url":"\/collections\/filterpapiere","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732278-03-Filterpapier.webp?v=1787226535"},{"title":"Reinigung \u0026 Entkalkung für Kaffeemaschinen","url":"\/collections\/reinigung-entkalkung-fur-kaffeemaschinen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732255-02-Reinigung-Kaffeemaschinen.webp?v=1787226542"},{"title":"Aufschäumkannen \u0026 Milchaufschäumer","url":"\/collections\/aufschaeumkannen-milchaufschaeumer","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732252-03-Aufschaumkanne-Milchaufschaumer.webp?v=1787226670"},{"title":"Kaffeekannen","url":"\/collections\/kaffeekannen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732284-03-Kaffeekannen.webp?v=1787226538"},{"title":"Stamper","url":"\/collections\/stamper","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732293-03-Stamper.webp?v=1787226544"}]},{"title":"Wasserkocher \u0026 -boiler","url":"\/collections\/wasserkocher-boiler","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732253-02-Wasserkocher-boiler.webp?v=1787226583"},{"title":"Barmixer","url":"\/collections\/barmixer","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732264-02-Barmixer.webp?v=1787226568"},{"title":"Barzubehör","url":"\/collections\/barzubehoer","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732263-02-Barzubehor.webp?v=1787226569","subMenu":[{"title":"Pfandmarken","url":"\/collections\/pfandmarken","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732289-03-Pfandmarken.webp?v=1787226658"},{"title":"Barlöffel","url":"\/collections\/barloeffel","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732270-03-Barloffel.webp?v=1787226641"},{"title":"Cocktailshaker","url":"\/collections\/cocktailshaker","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732273-03-Cocktailshaker.webp?v=1787226645"},{"title":"Giesser \u0026 Dosierer","url":"\/collections\/giesser-dosierer","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732281-03-Giesser-Dosierer.webp?v=1787226654"},{"title":"Flaschenverschlüsse","url":"\/collections\/flaschenverschluesse","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732280-03-Flaschenverschlusse.webp?v=1787226652"},{"title":"Korkenzieher, Kellnermesser \u0026 Flaschenöffner","url":"\/collections\/korkenzieher-kellnermesser-flaschenoeffner","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732288-03-Korkenzieher-Kellnermesser-Flaschenoffner.webp?v=1787226656"},{"title":"Tee- \u0026 Barsiebe","url":"\/collections\/tee-barsiebe","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732268-03-Teesiebe.webp?v=1787226662"},{"title":"Soda-Siphons","url":"\/collections\/soda-siphons","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732292-03-Soda-Siphons.webp?v=1787226659"},{"title":"Stössel","url":"\/collections\/stoessel","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732294-03-Stossel.webp?v=1787226661"}
1364,{"title":"Barcaddies","url":"\/collections\/barcaddies","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732269-03-Barcaddies.webp?v=1787226639"},{"title":"Barmatten","url":"\/collections\/barmatten","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732272-03-Barmatten.webp?v=1787226642"},{"title":"Eiseimer","url":"\/collections\/eiseimer","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732274-03-Eiseimer.webp?v=1787226646"},{"title":"Eiswürfelformen","url":"\/collections\/eiswuerfelformen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732275-03-Eiswurfelformen.webp?v=1787226648"},{"title":"Eiszangen, Eispickel \u0026 Eisschaufeln","url":"\/collections\/eiszangen-eispickel-eisschaufeln","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732276-03-Eiszangen-pickel-schaufeln.webp?v=1787226649"},{"title":"Flaschenhalter","url":"\/collections\/flaschenhalter","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732279-03-Flaschenhalter.webp?v=1787226651"},{"title":"Gläserschienen","url":"\/collections\/glaeserschienen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732282-03-Glaserschienen.webp?v=1787226655"}]},{"title":"Glühweinkocher","url":"\/collections\/gluehweinkocher","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732261-02-Gluhweinkocher.webp?v=1787226572"},{"title":"Slush Eis Maschinen","url":"\/collections\/slush-eis-maschinen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732254-02-Slush-Ice-Maschinen.webp?v=1787226579"},{"title":"Tassenwärmer","url":"\/collections\/tassenwaermer","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732258-02-Kategorie_Tassenwarmer.webp?v=1787226581"}]},{"title":"Tableware","url":"\/collections\/tableware","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732768-01-Tableware.webp?v=1787226548","subMenu":[{"title":"Buffet \u0026 Catering","url":"\/collections\/buffet-catering","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732766-02-Buffet-Catering.webp?v=1787226598","subMenu":[{"title":"Chafing Dishes","url":"\/collections\/chafing-dishes","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732751-03-Chafing_Dishes.webp?v=1787227142"},{"title":"Getränkespender","url":"\/collections\/getraenkespender","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732736-03-Getrankespender.webp?v=1787227152"},{"title":"Buffetdisplays","url":"\/collections\/buffetdisplays","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732758-03-Buffetdisplays.webp?v=1787227138"},{"title":"Buffetvitrinen","url":"\/collections\/buffetvitrinen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732754-03-Buffetvitrinen.webp?v=1787227141"},{"title":"Tabletts","url":"\/collections\/tabletts","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732787-03-Tabletts.webp?v=1787227160"},{"title":"Saft- \u0026 Milchkannen","url":"\/collections\/saft-milchkannen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732775-03-Saft-Milchkannen.webp?v=1787227156"},{"title":"Geschirrspender","url":"\/collections\/geschirrspender","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732737-03-Geschirrspender.webp?v=1787227150"},{"title":"Honigspender","url":"\/collections\/honigspender","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732734-03-Honigspender.webp?v=1787227153"},{"title":"Konfitüre- \u0026 Müslispender","url":"\/collections\/konfituere-mueslispender","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732730-03-Konfiture-Muslispender.webp?v=1787227154"},{"title":"Tisch- \u0026 Brotkörbe","url":"\/collections\/tisch-brotkoerbe","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732794-03-Tisch-Brotkorbe.webp?v=1787227161"},{"title":"Zubehörspender","url":"\/collections\/catering-zubehoerspender","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732802-03-Zubehorspender.webp?v=1787227164"},{"title":"Abdeckhauben","url":"\/collections\/abdeckhauben","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732762-03-Abdeckhauben.webp?v=1787227137"},{"title":"Buffetgestelle","url":"\/collections\/buffetgestelle","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732757-03-Buffetgestelle.webp?v=1787227140"},{"title":"Etageren","url":"\/collections\/etageren","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732743-03-Etageren.webp?v=1787227145"},{"title":"Frischeschalen","url":"\/collections\/frischeschalen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732740-03-Frischeschalen.webp?v=1787227149"},{"title":"Snackhalter","url":"\/collections\/buffet-catering-snackhalter","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732396-03-Snackhalter.webp?v=1787227157"},{"title":"Tortenplatten \u0026 Hauben","url":"\/collections\/tortenplatten-hauben","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732796-03-Tortenplatten-Hauben.webp?v=1787227163"},{"title":"Frischeplatten","url":"\/collections\/frischeplatten","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732741-03-Frischeplatten.webp?v=1787227147"},{"title":"Spuck- \u0026 Niesschutz","url":"\/collections\/spuck-niesschutz","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732786-03-Spuck-Niesschutz.webp?v=1787227159"}]},{"title":"Geschirr","url":"\/collections\/geschirr","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732765-02-Geschirr.webp?v=1787226599","subMenu":[{"title":"Teller","url":"\/collections\/teller","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732789-03-Teller.webp?v=1787227184"},{"title":"Tellerhauben \u0026 Clochen","url":"\/collections\/tellerhauben-clochen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732790-03-Tellerhauben-Clochen.webp?v=1787227185"},{"title":"Schüsseln \u0026 Schalen","url":"\/collections\/schuesseln-schalen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732779-03-Schusseln-Schalen.webp?v=1787227180"},{"title":"Butterdosen","url":"\/collections\/butterdosen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732752-03-Butterdosen.webp?v=1787227166"},{"title":"Dessertbecher","url":"\/collections\/dessertbecher","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732748-03-Dessertbecher.webp?v=1787227167"}
1364,{"title":"Dipschalen","url":"\/collections\/dipschalen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732746-03-Dipschalen.webp?v=1787227168"},{"title":"Tassen- \u0026 Henkelbecher","url":"\/collections\/tassen-henkelbecher","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732788-03-Tassen-Henkelbecher.webp?v=1787227182"},{"title":"Gießer","url":"\/collections\/giesser","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732735-03-Giesser.webp?v=1787227172"},{"title":"Serviergeschirr","url":"\/collections\/serviergeschirr","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732781-03-Serviergeschirr.webp?v=1787227181"},{"title":"Saucieren","url":"\/collections\/saucieren","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732777-03-Saucieren.webp?v=1787227178"},{"title":"Zuckerdosen","url":"\/collections\/zuckerdosen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732803-03-Zuckerdosen.webp?v=1787227189"},{"title":"Eierbecher","url":"\/collections\/eierbecher","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732744-03-Eierbecher.webp?v=1787227170"},{"title":"Kannen","url":"\/collections\/kannen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732732-03-Kannen.webp?v=1787227174"},{"title":"Platten","url":"\/collections\/platten","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732773-03-Platten.webp?v=1787227176"}]},{"title":"Gläser","url":"\/collections\/glaeser","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732764-02-Glaser.webp?v=1787226601","subMenu":[{"title":"Biergläser","url":"\/collections\/bierglaeser","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732759-03-Bierglaser.webp?v=1787227190"},{"title":"Weingläser","url":"\/collections\/weinglaeser","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732801-03-Weinglaser.webp?v=1787227286"},{"title":"Cocktailgläser","url":"\/collections\/cocktailglaeser","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732750-03-Cocktailglaser.webp?v=1787227193"},{"title":"Sektgläser","url":"\/collections\/sektglaeser","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732780-03-Sektglaser.webp?v=1787227282"},{"title":"Kaffee- \u0026 Teegläser","url":"\/collections\/kaffee-teeglaeser","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732733-03-Kaffee-Teeglaser.webp?v=1787227197"},{"title":"Bügelverschlussflaschen","url":"\/collections\/buegelverschlussflaschen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732753-03-Bugelverschlussflaschen.webp?v=1787227192"},{"title":"Dekanter \u0026 Karaffen","url":"\/collections\/dekanter-karaffen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732749-03-Dekanter-Karaffen.webp?v=1787227194"},{"title":"Trinkgläser","url":"\/collections\/trinkglaeser","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732797-03-Trinkglaser.webp?v=1787227285"},{"title":"Krüge \u0026 Pitcher","url":"\/collections\/kruege-pitcher","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732729-03-Kruge-Pitcher.webp?v=1787227199"},{"title":"Portions- \u0026 Einmachgläser","url":"\/collections\/portions-einmachglaeser","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732774-03-Portions-Einmachglaser.webp?v=1787227280"},{"title":"Spirituosengläser","url":"\/collections\/spirituosenglaeser","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732785-03-Spirituosenglaser.webp?v=1787227284"}]},{"title":"Besteck","url":"\/collections\/besteck","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732767-02-Besteck.webp?v=1787226597","
1364subMenu":[{"title":"Bestecksets","url":"\/collections\/bestecksets","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732760-03-Bestecksets.webp?v=1787227128"},{"title":"Gabeln","url":"\/collections\/gabel","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732739-03-Gabeln.webp?v=1787227130"},{"title":"Messer","url":"\/collections\/messer","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732771-03-Messer.webp?v=1787227133"},{"title":"Löffel","url":"\/collections\/loeffel","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732728-03-Loffel.webp?v=1787227131"},{"title":"Vorlegebesteck","url":"\/collections\/vorlegebesteck","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732800-03-Vorlegebesteck.webp?v=1787227135"},{"title":"Spezialbesteck","url":"\/collections\/spezialbesteck","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732784-03-Spezialbesteck.webp?v=1787227134"}]},{"title":"Tischaccessoires","url":"\/collections\/tischaccessoires","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732763-02-Tischaccessoires.webp?v=1787226602","subMenu":[{"title":"Tischaufsteller \u0026 Kartenhalter","url":"\/collections\/tischaufsteller-kartenhalter","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732793-03-Tischaufsteller-Kartenhalter.webp?v=1787227304"},{"title":"Salz- \u0026 Pfefferstreuer","url":"\/collections\/salz-pfefferstreuer","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732776-03-Salz-Pfefferstreuer_8ce3bb85-042e-4f52-85db-01e1efd558af.webp?v=1787227295"},{"title":"Flaschenkühler","url":"\/collections\/flaschenkuehler","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732742-03-Flaschenkuhler.webp?v=1787227289"},{"title":"Kerzenhalter","url":"\/collections\/kerzenhalter","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732731-03-Kerzenhalter.webp?v=1787227291"},{"title":"Menagen","url":"\/collections\/menagen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732770-03-Menagen.webp?v=1787227292"},{"title":"Schilder","url":"\/collections\/schilder","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732778-03-Schilder.webp?v=1787227296"},{"title":"Serviettenhalter \u0026 -ringe","url":"\/collections\/serviettenhalter-ringe","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732782-03-Serviettenhalter-ringe.webp?v=1787227298"},{"title":"Speisekarten \u0026 Rechnungsmappen","url":"\/collections\/speisekarten-rechnungsmappen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732783-03-Speisekarten-Rechnungsmappen.webp?v=1787227299"},{"title":"Tischabfalleimer","url":"\/collections\/tischabfalleimer","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732792-03-Tischabfalleimer.webp?v=1787227302"},{"title":"Vasen","url":"\/collections\/vasen","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732799-03-Vasen.webp?v=1787227306"},{"title":"Aschenbecher","url":"\/collections\/aschenbecher","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732761-03-Aschenbecher.webp?v=1787227288"},{"title":"Pager Systeme","url":"\/collections\/pager-system","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/8531\/0432\/collections\/18732772-03-Pager-System.webp?v=1787227294"}]}]}]}`);
1365</script>
1365
1366
1367
1368
1369<script>
1370  const Theme = {
1371    translations: {
1372      placeholder_image: `Platzhalterbild`,
1373      added: `Hinzugefügt`,
1374      recipient_form_fields_visible: `Empfängerformularfelder sind jetzt sichtbar.`,
1375      recipient_form_fields_hidden: `Empfängerformularfelder sind jetzt ausgeblendet.`,
1376      recipient_form_error: `Beim Absenden des Formulars ist ein Fehler aufgetreten.`,
1377      items_added_to_cart_one: `1 Artikel zum Warenkorb hinzugefügt`,
1378      items_added_to_cart_other: `{{ count }} Artikel zum Warenkorb hinzugefügt`,
1379      default_error: `Etwas ist schief gelaufen. Bitte versuche es erneut.`
1380    },
1381    routes: {
1382      cart_add_url: '/cart/add.js',
1383      cart_change_url: '/cart/change',
1384      cart_update_url: '/cart/update',
1385      cart_url: '/cart',
1386      predictive_search_url: '/search/suggest',
1387      search_url: '/search',
1388      root_url_prefix: '/',
1389      request_origin: "https:\/\/www.gastro-hero.de"
1390    },
1391    template: {
1392      name: 'product',
1393    },
1394    /**
1395     * Rewrites a menu_json URL for the active locale by stripping any existing
1396     * locale segment and applying `routes.root_url_prefix`.
1397     * @param {string} url
1398     * @returns {string}
1399     */
1400    getLocalizedUrl(url) {
1401      const prefix = this?.routes?.root_url_prefix || '/';
1402      const origin = this?.routes?.request_origin || '';
1403
1404      if (!url) return prefix === '/' ? '/' : prefix;
1405
1406      const trimmed = String(url).trim();
1407      const protocolMatch = trimmed.match(/^([a-z][a-z0-9+.-]*:)/i);
1408      const protocol = protocolMatch ? protocolMatch[1].toLowerCase() : '';
1409
1410      if (
1411        trimmed.startsWith('#') ||
1412        (protocol && protocol !== 'http:' && protocol !== 'https:')
1413      ) {
1414        return trimmed;
1415      }
1416
1417      const reservedFirstSegments = {
1418        collections: true,
1419        products: true,
1420        pages: true,
1421        blogs: true,
1422        cart: true,
1423        account: true,
1424        search: true,
1425        apps: true,
1426        policies: true,
1427      };
1428
1429      const stripLocalePrefix = (path) => {
1430        if (!path) return '/';
1431        const match = path.match(/^\/([a-z]{2}(?:-[A-Za-z]{2})?)(?=\/|$)/i);
1432        if (!match) return path;
1433        if (reservedFirstSegments[match[1].toLowerCase()]) return path;
1434        return path.slice(match[0].length) || '/';
1435      };
1436
1437      const normalizeHost = (host) => String(host || '').replace(/^www\./i, '').toLowerCase();
1438
1439      try {
1440        const base = origin || window.location.origin;
1441        const parsed = new URL(trimmed, base);
1442
1443        if (parsed.protocol !== 'http:' && parsed.protocol !== 'https:') {
1444          return trimmed;
1445        }
1446
1447        const currentHost = normalizeHost(new URL(base).hostname);
1448        const pageHost = normalizeHost(window.location.hostname);
1449        const urlHost = normalizeHost(parsed.hostname);
1450        const isInternal = urlHost === currentHost || urlHost === pageHost;
1451
1452        if (!isInternal) {
1453          return trimmed;
1454        }
1455
1456        const strippedPath = stripLocalePrefix(parsed.pathname);
1457        const path = strippedPath.startsWith('/') ? strippedPath : `/${strippedPath}`;
1458        const suffix = parsed.search + parsed.hash;
1459
1460        if (!prefix || prefix === '/') {
1461          return path + suffix;
1462        }
1463
1464        const normalizedPrefix = prefix.endsWith('/') ? prefix.slice(0, -1) : prefix;
1465        if (path === normalizedPrefix || path.startsWith(`${normalizedPrefix}/`)) {
1466          return path + suffix;
1467        }
1468
1469        return `${normalizedPrefix}${path}${suffix}`;
1470      } catch {
1471        return trimmed;
1472      }
1473    },
1474  };
1475
1476  window.Theme = Theme;
1477
1478  
1479    window.product_collections = [{
1480          "id": 459737792736,
1481          "handle": "alle-produkte",
1482          "url": "\/collections\/alle-produkte"
1483        },{
1484          "id": 459736842464,
1485          "handle": "edelstahlmoebel",
1486          "url": "\/collections\/edelstahlmoebel"
1487        },{
1488          "id": 461479477472,
1489          "handle": "express",
1490          "url": "\/collections\/express"
1491        },{
1492          "id": 504935416032,
1493          "handle": "unsere-lager-angebote",
1494          "url": "\/collections\/unsere-lager-angebote"
1495        },{
1496          "id": 459737104608,
1497          "handle": "gastrohero",
1498          "url": "\/collections\/gastrohero"
1499        },{
1500          "id": 459717935328,
1501          "handle": "frontpage",
1502          "url": "\/collections\/frontpage"
1503        },{
1504          "id": 459736449248,
1505          "handle": "marken",
1506          "url": "\/collections\/marken"
1507        },{
1508          "id": 503566532832,
1509          "handle": "showroom-hamm",
1510          "url": "\/collections\/showroom-hamm"
1511        },{
1512          "id": 459718459616,
1513          "handle": "spuelmoebel",
1514          "url": "\/collections\/spuelmoebel"
1515        },{
1516          "id": 459725668576,
1517          "handle": "spueltische",
1518          "url": "\/collections\/spueltische"
1519        },{
1520          "id": 493198442720,
1521          "handle": "tiefpreisgarantie",
1522          "url": "\/collections\/tiefpreisgarantie"
1523        },{
1524          "id": 495157280992,
1525          "handle": "deals",
1526          "url": "\/collections\/deals"
1527        }];
1528  
1529</script>
1529
1530
1531<script src="https://cdn.jsdelivr.net/npm/@fancyapps/[email protected]/dist/fancybox/fancybox.umd.js" defer="defer"></script>
vendor: 1 bytes, line 1531
1531
1532<script
1533    src="//www.gastro-hero.de/cdn/shop/t/22/assets/fancy-box.js?v=124506167660713435771781169407"
1534    type="module"
1535    fetchpriority="low"
1536></script>
vendor: 1 bytes, line 1536
1536
1537<script>
1538    document.addEventListener("DOMContentLoaded", () => {
1539      const uc_links = document.querySelectorAll('[href$="#cookie-settings"]');
1540      uc_links.forEach(link => {
1541        link.addEventListener('click', (event) => {
1542          event.preventDefault();
1543          openUsercentrics();
1544        }); 
1545      });
1546    });
1547    function openUsercentrics(){
1548      if(UC_UI && typeof UC_UI.showSecondLayer === 'function') {
1549        UC_UI.showSecondLayer();
1550      } else {
1551        console.error("Usercentrics CMP not found or showSecondLayer function is not available.");
1552      }
1553    }
1554</script>
1554
1555<style data-shopify>
1556@font-face {
1557  font-family: "Source Sans Pro";
1558  font-weight: 400;
1559  font-style: normal;
1560  font-display: swap;
1561  src: url("//www.gastro-hero.de/cdn/fonts/source_sans_pro/sourcesanspro_n4.50ae3e156aed9a794db7e94c4d00984c7b66616c.woff2") format("woff2"),
1562       url("//www.gastro-hero.de/cdn/fonts/source_sans_pro/sourcesanspro_n4.d1662e048bd96ae7123e46600ff9744c0d84502d.woff") format("woff");
1563}
1564@font-face {
1565  font-family: "Source Sans Pro";
1566  font-weight: 700;
1567  font-style: normal;
1568  font-display: swap;
1569  src: url("//www.gastro-hero.de/cdn/fonts/source_sans_pro/sourcesanspro_n7.41cbad1715ffa6489ec3aab1c16fda6d5bdf2235.woff2") format("woff2"),
1570       url("//www.gastro-hero.de/cdn/fonts/source_sans_pro/sourcesanspro_n7.01173495588557d2be0eb2bb2ecdf8e4f01cf917.woff") format("woff");
1571}
1572@font-face {
1573  font-family: "Source Sans Pro";
1574  font-weight: 400;
1575  font-style: italic;
1576  font-display: swap;
1577  src: url("//www.gastro-hero.de/cdn/fonts/source_sans_pro/sourcesanspro_i4.130f29b9baa0095b80aea9236ca9ef6ab0069c67.woff2") format("woff2"),
1578       url("//www.gastro-hero.de/cdn/fonts/source_sans_pro/sourcesanspro_i4.6146c8c8ae7b8853ccbbc8b859fcf805016ee743.woff") format("woff");
1579}
1580@font-face {
1581  font-family: "Source Sans Pro";
1582  font-weight: 700;
1583  font-style: italic;
1584  font-display: swap;
1585  src: url("//www.gastro-hero.de/cdn/fonts/source_sans_pro/sourcesanspro_i7.98bb15b3a23880a6e1d86ade6dbb197526ff768d.woff2") format("woff2"),
1586       url("//www.gastro-hero.de/cdn/fonts/source_sans_pro/sourcesanspro_i7.6274cea5e22a575d33653322a4399caadffb1338.woff") format("woff");
1587}
1588@font-face {
1589  font-family: "Source Sans Pro";
1590  font-weight: 800;
1591  font-style: normal;
1592  font-display: swap;
1593  src: url("//www.gastro-hero.de/cdn/fonts/source_sans_pro/sourcesanspro_n8.0fcc94ad8ba01fd35aa61fd55bfa6db24731d609.woff2") format("woff2"),
1594       url("//www.gastro-hero.de/cdn/fonts/source_sans_pro/sourcesanspro_n8.028a3484fc07997b668f010b009b1e5a7393f96c.woff") format("woff");
1595}
1596@font-face {
1597  font-family: "Source Sans Pro";
1598  font-weight: 800;
1599  font-style: italic;
1600  font-display: swap;
1601  src: url("//www.gastro-hero.de/cdn/fonts/source_sans_pro/sourcesanspro_i8.3e8ce4a04671b5499dbe407685be357041965a1d.woff2") format("woff2"),
1602       url("//www.gastro-hero.de/cdn/fonts/source_sans_pro/sourcesanspro_i8.91ddd08b73bc78e698cb631ea91cc54ad1f82980.woff") format("woff");
1603}
1604@font-face {
1605  font-family: "Bebas Neue";
1606  font-weight: 400;
1607  font-style: normal;
1608  font-display: swap;
1609  src: url("//www.gastro-hero.de/cdn/fonts/bebas_neue/bebasneue_n4.135cdbcf397f167ca17d9c75224e0af26b4b4e55.woff2") format("woff2"),
1610       url("//www.gastro-hero.de/cdn/fonts/bebas_neue/bebasneue_n4.3288a6929ba3287812eb6a03e362ee0bf5be1e3d.woff") format("woff");
1611}
1612
1613
1614  :root {
1615    /* Page Layout */
1616    --sidebar-width: 25rem;
1617    --narrow-content-width: 36rem;
1618    --normal-content-width: 42rem;
1619    --wide-content-width: 46rem;
1620    --narrow-page-width: 90rem;
1621    --normal-page-width: 120rem;
1622    --wide-page-width: 150rem;
1623
1624    /* Section Heights */
1625    --section-height-small: 15rem;
1626    --section-height-medium: 25rem;
1627    --section-height-large: 35rem;
1628
1629    @media screen and (min-width: 40em) {
1630      --section-height-small: 40svh;
1631      --section-height-medium: 55svh;
1632      --section-height-large: 70svh;
1633    }
1634
1635    @media screen and (min-width: 60em) {
1636      --section-height-small: 50svh;
1637      --section-height-medium: 65svh;
1638      --section-height-large: 80svh;
1639    }
1640
1641    /* Letter spacing */
1642    --letter-spacing-sm: 0.06em;
1643    --letter-spacing-md: 0.13em;
1644
1645    /* Font families */
1646    --font-body--family: "Source Sans Pro", sans-serif;
1647    --font-body--style: normal;
1648    --font-body--weight: 400;
1649    --font-subheading--family: "Source Sans Pro", sans-serif;
1650    --font-subheading--style: normal;
1651    --font-subheading--weight: 800;
1652    --font-heading--family: "Source Sans Pro", sans-serif;
1653    --font-heading--style: normal;
1654    --font-heading--weight: 800;
1655    --font-accent--family: "Bebas Neue", sans-serif;
1656    --font-accent--style: normal;
1657    --font-accent--weight: 400;
1658
1659    /* Font smoothing */
1660    --font-body--smoothing-webkit: auto;
1661    --font-body--smoothing-moz: auto;
1662    --font-subheading--smoothing-webkit: antialiased;
1663    --font-subheading--smoothing-moz: grayscale;
1664    --font-heading--smoothing-webkit: antialiased;
1665    --font-heading--smoothing-moz: grayscale;
1666    --font-accent--smoothing-webkit: auto;
1667    --font-accent--smoothing-moz: auto;
1668
1669    /* Margin sizes */
1670    --font-h1--spacing: 0.25em;
1671    --font-h2--spacing: 0.25em;
1672    --font-h3--spacing: 0.25em;
1673    --font-h4--spacing: 0.25em;
1674    --font-h5--spacing: 0.25em;
1675    --font-h6--spacing: 0.25em;
1676    --font-paragraph--spacing: 0.5em;
1677
1678    /* Heading colors */
1679    --font-h1--color: var(--color-foreground-heading);
1680    --font-h2--color: var(--color-foreground-heading);
1681    --font-h3--color: var(--color-foreground-heading);
1682    --font-h4--color: var(--color-foreground-heading);
1683    --font-h5--color: var(--color-foreground-heading);
1684    --font-h6--color: var(--color-foreground-heading);
1685
1686    /** Z-Index / Layering */
1687    --layer-section-background: -2;
1688    --layer-lowest: -1;
1689    --layer-base: 0;
1690    --layer-flat: 1;
1691    --layer-raised: 2;
1692    --layer-heightened: 4;
1693    --layer-sticky: 8;
1694    --layer-window-overlay: 10;
1695    --layer-header-menu: 12;
1696    --layer-overlay: 16;
1697    --layer-menu-drawer: 18;
1698    --layer-temporary: 20;
1699
1700    /* Max-width / Measure */
1701    --max-width--body-normal: 32.5em;
1702    --max-width--body-narrow: 22.75em;
1703    --max-width--body-wide: 60rem;
1704
1705    --max-width--heading-normal: 32.5em;
1706    --max-width--heading-narrow: 19.5em;
1707    --max-width--heading-wide: 60rem;
1708
1709    --max-width--display-normal: 13em;
1710    --max-width--display-narrow: 9.75em;
1711    --max-width--display-wide: 60rem;
1712    --max-width--display-tight: 3.25em;
1713
1714    /* Letter-spacing / Tracking */
1715    --letter-spacing--display-tight: -0.03em;
1716    --letter-spacing--display-normal: 0em;
1717    --letter-spacing--display-loose: 0.03em;
1718
1719    --letter-spacing--heading-tight: -0.03em;
1720    --letter-spacing--heading-normal: 0em;
1721    --letter-spacing--heading-loose: 0.03em;
1722
1723    --letter-spacing--body-tight: -0.03em;
1724    --letter-spacing--body-normal: 0em;
1725    --letter-spacing--body-loose: 0.03em;
1726
1727    /* Line height / Leading */
1728    --line-height: 1;
1729
1730    --line-height--display-tight: calc(1em + 4px);
1731    --line-height--display-normal: calc(1em + 8px);
1732    --line-height--display-loose: calc(1em + 12px);
1733
1734    --line-height--heading-tight: calc(1em + 4px);
1735    --line-height--heading-normal: calc(1em + 8px);
1736    --line-height--heading-loose: calc(1em + 12px);
1737
1738    --line-height--body-tight: calc(1em + 4px);
1739    --line-height--body-normal: calc(1em + 8px);
1740    --line-height--body-loose: calc(1em + 12px);
1741
1742    --line-height--body-very-tight: calc(1em + 2px);
1743     
1744    /* Typography presets */
1745    --font-size--paragraph: 1.0rem;--font-size--h1: clamp(3.0rem, 5.6vw, 3.5rem);--font-size--h2: clamp(2.25rem, 4.8vw, 3.0rem);--font-size--h3: 2.0rem;--font-size--h4: 1.5rem;--font-size--h5: 1.125rem;--font-size--h6: 1.0rem;--font-paragraph--weight: 400;--font-paragraph--letter-spacing: var(--letter-spacing--body-normal);--font-paragraph--size: var(--font-size--paragraph);--font-paragraph--family: var(--font-body--family);--font-paragraph--style: var(--font-body--style);--font-paragraph--case: ;--font-paragraph--line-height: var(--line-height--body-normal);--font-paragraph--smoothing-webkit: var(--font-body--smoothing-webkit);--font-paragraph--smoothing-moz: var(--font-body--smoothing-moz);--font-h1--weight: var(--font-heading--weight);--font-h1--letter-spacing: var(--letter-spacing--heading-normal);--font-h1--size: var(--font-size--h1);--font-h1--family: var(--font-heading--family);--font-h1--style: var(--font-heading--style);--font-h1--case: none;--font-h1--line-height: var(--line-height--display-tight);--font-h1--smoothing-webkit: var(--font-heading--smoothing-webkit);--font-h1--smoothing-moz: var(--font-heading--smoothing-moz);--font-h2--weight: var(--font-heading--weight);--font-h2--letter-spacing: var(--letter-spacing--heading-normal);--font-h2--size: var(--font-size--h2);--font-h2--family: var(--font-heading--family);--font-h2--style: var(--font-heading--style);--font-h2--case: none;--font-h2--line-height: var(--line-height--display-tight);--font-h2--smoothing-webkit: var(--font-heading--smoothing-webkit);--font-h2--smoothing-moz: var(--font-heading--smoothing-moz);--font-h3--weight: var(--font-heading--weight);--font-h3--letter-spacing: var(--letter-spacing--heading-normal);--font-h3--size: var(--font-size--h3);--font-h3--family: var(--font-heading--family);--font-h3--style: var(--font-heading--style);--font-h3--case: none;--font-h3--line-height: var(--line-height--display-normal);--font-h3--smoothing-webkit: var(--font-heading--smoothing-webkit);--font-h3--smoothing-moz: var(--font-heading--smoothing-moz);--font-h4--weight: var(--font-heading--weight);--font-h4--letter-spacing: var(--letter-spacing--heading-normal);--font-h4--size: var(--font-size--h4);--font-h4--family: var(--font-heading--family);--font-h4--style: var(--font-heading--style);--font-h4--case: none;--font-h4--line-height: var(--line-height--display-tight);--font-h4--smoothing-webkit: var(--font-heading--smoothing-webkit);--font-h4--smoothing-moz: var(--font-heading--smoothing-moz);--font-h5--weight: var(--font-heading--weight);--font-h5--letter-spacing: var(--letter-spacing--heading-normal);--font-h5--size: var(--font-size--h5);--font-h5--family: var(--font-heading--family);--font-h5--style: var(--font-heading--style);--font-h5--case: none;--font-h5--line-height: var(--line-height--display-tight);--font-h5--smoothing-webkit: var(--font-heading--smoothing-webkit);--font-h5--smoothing-moz: var(--font-heading--smoothing-moz);--font-h6--weight: var(--font-heading--weight);--font-h6--letter-spacing: var(--letter-spacing--heading-normal);--font-h6--size: var(--font-size--h6);--font-h6--family: var(--font-heading--family);--font-h6--style: var(--font-heading--style);--font-h6--case: none;--font-h6--line-height: var(--line-height--display-tight);--font-h6--smoothing-webkit: var(--font-heading--smoothing-webkit);--font-h6--smoothing-moz: var(--font-heading--smoothing-moz);
1746
1747    /* Hardcoded font sizes */
1748    --font-size--3xs: 0.625rem;
1749    --font-size--2xs: 0.75rem;
1750    --font-size--xs: 0.8125rem;
1751    --font-size--sm: 0.875rem;
1752    --font-size--md: 1rem;
1753    --font-size--lg: 1.125rem;
1754    --font-size--xl: 1.25rem;
1755    --font-size--2xl: 1.5rem;
1756    --font-size--3xl: 2rem;
1757    --font-size--4xl: 2.5rem;
1758    --font-size--5xl: 3rem;
1759    --font-size--6xl: 3.5rem;
1760    
1761    /* GH Old Theme Size Variables */
1762    --size--xs: 1rem;
1763    --size--sm: 1.5rem;
1764    --size--md: 2.5rem;
1765    --size--lg: 3rem;
1766
1767    /* Menu font sizes */
1768    --menu-font-sm--size: 0.875rem;
1769    --menu-font-sm--line-height: calc(1.1 + 0.5 * min(16 / 14));
1770    --menu-font-md--size: 1rem;
1771    --menu-font-md--line-height: calc(1.1 + 0.5 * min(16 / 16));
1772    --menu-font-lg--size: 1.125rem;
1773    --menu-font-lg--line-height: calc(1.1 + 0.5 * min(16 / 18));
1774    --menu-font-xl--size: 1.25rem;
1775    --menu-font-xl--line-height: calc(1.1 + 0.5 * min(16 / 20));
1776    --menu-font-2xl--size: 1.75rem;
1777    --menu-font-2xl--line-height: calc(1.1 + 0.5 * min(16 / 28));
1778
1779    /* Colors */
1780    --color-error: #f00;
1781    --color-error-secondary: #db1420;
1782    --color-warning: #d7811e;
1783    --color-success: #008000;
1784    --color-success-secondary: #008b10;
1785    --color-available: #00b15c;
1786    --color-white: #FFFFFF;
1787    --color-white-rgb: 255 255 255;
1788    --color-black: #000000;
1789    --color-instock: #3ED660;
1790    --color-lowstock: #EE9441;
1791    --color-outofstock: #C8C8C8;
1792    --color-compare-at-price: #db1420;
1793    --color-border-subdued: #d9dee3;
1794    --color-background-warning: #fbf0dd;
1795    --color-background-success: #f3f9f3;
1796
1797    /* Opacity */
1798    --opacity-5: 0.05;
1799    --opacity-8: 0.08;
1800    --opacity-10: 0.1;
1801    --opacity-15: 0.15;
1802    --opacity-20: 0.2;
1803    --opacity-25: 0.25;
1804    --opacity-30: 0.3;
1805    --opacity-40: 0.4;
1806    --opacity-50: 0.5;
1807    --opacity-60: 0.6;
1808    --opacity-70: 0.7;
1809    --opacity-80: 0.8;
1810    --opacity-85: 0.85;
1811    --opacity-90: 0.9;
1812    --opacity-subdued-text: var(--opacity-70);
1813
1814    --shadow-button: 0 2px 3px rgb(0 0 0 / 20%);
1815    --gradient-image-overlay: linear-gradient(to top, rgb(0 0 0 / 0.5), transparent);
1816
1817    /* Spacing */
1818    --margin-3xs: 0.125rem;
1819    --margin-2xs: 0.3rem;
1820    --margin-xs: 0.5rem;
1821    --margin-sm: 0.7rem;
1822    --margin-md: 0.8rem;
1823    --margin-lg: 1rem;
1824    --margin-xl: 1.25rem;
1825    --margin-2xl: 1.5rem;
1826    --margin-3xl: 1.75rem;
1827    --margin-4xl: 2rem;
1828    --margin-5xl: 3rem;
1829    --margin-6xl: 5rem;
1830
1831    --scroll-margin: 50px;
1832
1833    --padding-3xs: 0.125rem;
1834    --padding-2xs: 0.25rem;
1835    --padding-xs: 0.5rem;
1836    --padding-sm: 0.7rem;
1837    --padding-md: 0.8rem;
1838    --padding-lg: 1rem;
1839    --padding-xl: 1.25rem;
1840    --padding-2xl: 1.5rem;
1841    --padding-3xl: 1.75rem;
1842    --padding-4xl: 2rem;
1843    --padding-4xl-plus: 2.5rem;
1844    --padding-5xl: 3rem;
1845    --padding-5xl-plus: 3.75rem;
1846    --padding-6xl: 4rem;
1847
1848    --gap-3xs: 0.125rem;
1849    --gap-2xs: 0.3rem;
1850    --gap-xs: 0.5rem;
1851    --gap-sm: 0.7rem;
1852    --gap-md: 0.9rem;
1853    --gap-lg: 1rem;
1854    --gap-xl: 1.25rem;
1855    --gap-2xl: 1.5rem;
1856    --gap-3xl: 1.75rem;
1857    --gap-4xl: 2rem;
1858    --gap-4xl-plus: 2.5rem;
1859    --gap-5xl: 3rem;
1860    --gap-6xl: 4rem;
1861
1862    --spacing-scale-sm: 0.6;
1863    --spacing-scale-md: 0.7;
1864    --spacing-scale-default: 1.0;
1865
1866    /* Checkout buttons gap */
1867    --checkout-button-gap: 10px;
1868
1869    /* Borders */
1870    --style-border-width: 1px;
1871    --style-border-radius-xs: 0.2rem;
1872    --style-border-radius-sm: 0.6rem;
1873    --style-border-radius-md: 0.8rem;
1874    --style-border-radius-50: 50%;
1875    --style-border-radius-lg: 1rem;
1876    --style-border-radius-pills: 40px;
1877    --style-border-radius-inputs: 2px;
1878    --style-border-radius-buttons-primary: 2px;
1879    --style-border-radius-buttons-secondary: 2px;
1880    --style-border-radius-buttons-disabled: 2px;
1881    --style-border-width-primary: 2px;
1882    --style-border-width-secondary: 2px;
1883    --style-border-width-disabled: 0px;
1884    --style-border-width-inputs: 1px;
1885    --style-border-radius-popover: 16px;
1886    --style-border-popover: 1px none rgb(var(--color-border-rgb) / 50%);
1887    --style-border-drawer: 1px none rgb(var(--color-border-rgb) / 50%);
1888    --style-border-swatch-opacity: 10%;
1889    --style-border-swatch-width: 1px;
1890    --style-border-swatch-style: solid;
1891
1892    /* Animation */
1893    --ease-out-cubic: cubic-bezier(0.33, 1, 0.68, 1);
1894    --ease-out-quad: cubic-bezier(0.32, 0.72, 0, 1);
1895    --ease-in-out-quad: cubic-bezier(0.455, 0.03, 0.515, 0.955);
1896    --animation-speed-fast: 0.0625s;
1897    --animation-speed: 0.125s;
1898    --animation-speed-slow: 0.2s;
1899    --animation-speed-medium: 0.15s;
1900    --animation-easing: ease-in-out;
1901    --animation-slideshow-easing: cubic-bezier(0.4, 0, 0.2, 1);
1902    --drawer-animation-speed: 0.2s;
1903    --animation-values-slow: var(--animation-speed-slow) var(--animation-easing);
1904    --animation-values: var(--animation-speed) var(--animation-easing);
1905    --animation-values-fast: var(--animation-speed-fast) var(--animation-easing);
1906    --animation-values-allow-discrete: var(--animation-speed) var(--animation-easing) allow-discrete;
1907    --animation-timing-hover: cubic-bezier(0.25, 0.46, 0.45, 0.94);
1908    --animation-timing-active: cubic-bezier(0.5, 0, 0.75, 0);
1909    --animation-timing-bounce: cubic-bezier(0.34, 1.56, 0.64, 1);
1910    --animation-timing-default: cubic-bezier(0, 0, 0.2, 1);
1911    --animation-timing-fade-in: cubic-bezier(0.16, 1, 0.3, 1);
1912    --animation-timing-fade-out: cubic-bezier(0.4, 0, 0.2, 1);
1913    /* Spring definitions suffixed with perceptual duration (d<ms>) and bounce (b<%>)*/
1914    --spring-d300-b0-easing: linear(0, 0.0033 0.81%, 0.027 2.42%, 0.0916 4.84%, 0.4745 15.32%, 0.6422 20.97%, 0.7175, 0.7789, 0.8283 30.64%, 0.876, 0.9111 38.71%, 0.941, 0.9611 48.39%, 0.9707, 0.978 54.84%, 0.9885 62.1%, 0.9949 70.97%, 0.9982 82.26%, 0.9997 100%);
1915    --spring-d300-b0-duration: 0.4980s;
1916    --spring-d280-b0-easing: linear(0, 0.0044, 0.0164 1.85%, 0.085 4.63%, 0.4571 14.81%, 0.575 18.52%, 0.6505, 0.7148 24.07%, 0.7849, 0.8393, 0.8809 35.18%, 0.9189, 0.9453 44.44%, 0.9662, 0.9793 55.55%, 0.9894 62.95%, 0.995 71.28%, 0.9982 82.39%, 0.9997 99.98%);
1917    --spring-d280-b0-duration: 0.4648s;
1918    --spring-d260-b0-easing: linear(0, 0.0058, 0.0216 2.15%, 0.0748 4.29%, 0.4646 15.03%, 0.5673, 0.655, 0.7279, 0.7872, 0.8349, 0.8727 34.36%, 0.9107, 0.9379 42.95%, 0.9609 48.31%, 0.9778 54.76%, 0.9887 62.27%, 0.9948 70.86%, 0.9983 82.67%, 0.9997 99.85%);
1919    --spring-d260-b0-duration: 0.4316s;
1920    --spring-d220-b0-easing: linear(
1921      0,
1922      0.0093 1.37%,
1923      0.0696 4.12%,
1924      0.4667 15.09%,
1925      0.6322 20.58%,
1926      0.6986 23.32%,
1927      0.7793 27.44%,
1928      0.8219 30.18%,
1929      0.8721,
1930      0.9089 38.42%,
1931      0.9427,
1932      0.9644,
1933      0.978 54.88%,
1934      0.9881 61.74%,
1935      0.9944 69.97%,
1936      0.998 80.95%,
1937      0.9996 98.78%
1938    );
1939    --spring-d220-b0-duration: 0.3818s;
1940    --spring-d180-b0-easing: linear(0, 0.0234, 0.0805 4.48%, 0.4865 15.68%, 0.6211 20.16%, 0.7696 26.88%, 0.8064 29.12%, 0.8646, 0.9063, 0.9358, 0.9563 47.04%, 0.9757, 0.9867 60.48%, 0.9941 69.44%, 0.9979 80.64%, 0.9996 98.56%);
1941    --spring-d180-b0-duration: 0.2988s;
1942
1943    /* View transitions */
1944    /* View transition old */
1945    --view-transition-old-main-content: var(--animation-speed) var(--animation-easing) both fadeOut;
1946
1947    /* View transition new */
1948    --view-transition-new-main-content: var(--animation-speed) var(--animation-easing) both fadeIn, var(--animation-speed) var(--animation-easing) both slideInTopViewTransition;
1949
1950    /* Focus */
1951    --focus-outline-width: 0.09375rem;
1952    --focus-outline-offset: 0.2em;
1953
1954    /* Badges */
1955    --badge-blob-padding-block: 1px;
1956    --badge-blob-padding-inline: 12px 8px;
1957    --badge-rectangle-padding-top: 2px;
1958    --badge-rectangle-padding-right: 6px;
1959    --badge-rectangle-padding-bottom: 2px;
1960    --badge-rectangle-padding-left: 4px;
1961    --badge-wrapper-flex-direction: column;
1962    @media screen and (min-width: 750px) {
1963      --badge-blob-padding-block: 4px;
1964      --badge-blob-padding-inline: 16px 12px;
1965    }
1966    --badge-border-radius: 2px;
1967    --badge-font-family: var(--font-subheading--family);
1968    --badge-font-weight: var(--font-subheading--weight);
1969    --badge-font-size: 14px;
1970    --badge-smoothing-webkit: var(--font-subheading--smoothing-webkit);
1971    --badge-smoothing-moz: var(--font-subheading--smoothing-moz);
1972    --badge-text-transform: none;
1973    /* Icons */
1974    --icon-size-2xs: 0.6rem;
1975    --icon-size-xs: 0.85rem;
1976    --icon-size-s: 1rem;
1977    --icon-size-sm: 1.25rem;
1978    --icon-size-md: 1.375rem;
1979    --icon-size-lg: 1.5rem;
1980    /* Custom Icon Sizes */
1981    --icon-size-xl: 1.75rem;
1982    --icon-size-xxl: 2rem;
1983    --icon-size-3xl: 2.25rem;
1984    --icon-size-4xl: 2.5rem;
1985    --icon-size-5xl: 3rem;
1986    /* Custom Icon Sizes End */
1987    --icon-stroke-width: 1.5px;
1988    --carousel-icon-background-color: #ffffff;
1989    --carousel-icon-color: #002341;
1990    --carousel-icon-border-width: 2px;
1991    --carousel-icon-border-color: #002341;
1992
1993    /* Input */
1994    --input-email-min-width: 200px;
1995    --input-search-max-width: 650px;
1996    --input-padding-y: 0.5rem;
1997    --input-padding-x: 0.75rem;
1998    --input-padding: var(--input-padding-y) var(--input-padding-x);
1999    --input-box-shadow-width: var(--style-border-width-inputs);
2000    --input-box-shadow: 0 0 0 var(--input-box-shadow-width) var(--color-input-border);
2001    --input-box-shadow-focus: 0 0 0 var(--input-box-shadow-width) var(--color-input-border-hover);
2002    --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));
2003    --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5));
2004    --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));
2005    --input-textarea-min-height: 55px;
2006
2007    /* Checkbox */
2008    --checkbox-size: 24px;
2009    --checkbox-border-radius: var(--style-border-radius-inputs);
2010    --checkbox-border: var(--style-border-width-inputs) solid var(--color-input-border);
2011    --checkbox-label-padding: 8px;
2012
2013    @media screen and (min-width: 750px) {
2014      --checkbox-size: 24px;
2015      --checkbox-border-radius: var(--style-border-radius-inputs);
2016      --checkbox-label-padding: 6px;
2017    }
2018
2019    /* Button size */
2020    --button-size-sm: 30px;
2021    --button-size-md: 36px;
2022    --button-size: var(--minimum-touch-target);
2023    --button-padding-inline: 24px;
2024    --button-padding-block: 16px;
2025
2026    /* Button font-family */
2027    --button-font-family-primary: var(--font-body--family);
2028    --button-font-family-secondary: var(--font-body--family);
2029    --button-font-family-disabled: var(--font-body--family);
2030    --button-smoothing-webkit-primary: var(--font-body--smoothing-webkit);
2031    --button-smoothing-moz-primary: var(--font-body--smoothing-moz);
2032    --button-smoothing-webkit-secondary: var(--font-body--smoothing-webkit);
2033    --button-smoothing-moz-secondary: var(--font-body--smoothing-moz);
2034    --button-smoothing-webkit-disabled: var(--font-body--smoothing-webkit);
2035    --button-smoothing-moz-disabled: var(--font-body--smoothing-moz);
2036
2037    /* Custom Button font weight */
2038    --button-font-weight-primary: 600;
2039    --button-font-weight-secondary: 600;
2040    --button-font-weight-disabled: 600;
2041    --button-font-weight-tertiary: 400;
2042
2043    /* Custom Button Font Size */
2044    --button-font-size-small: 14px;
2045    --button-font-size-medium: 16px;
2046    --button-font-size-large: 16px;
2047    --button-font-size-fit: 16px;
2048    
2049    /* Custom Button Line Height */
2050    --button-line-height-small: var(--line-height--body-tight);
2051    --button-line-height-medium: var(--line-height--body-tight);
2052    --button-line-height-large: var(--line-height--body-tight);
2053    --button-line-height-fit: var(--line-height--body-tight);
2054    
2055    /* Custom Button Height */
2056    --button-height-small: 36px;
2057    --button-height-medium: 48px;
2058    --button-height-large: 60px;  
2059
2060    /* Button text case */
2061    --button-text-case: ;
2062    --button-text-case-primary: default;
2063    --button-text-case-secondary: default;
2064    --button-text-case-disabled: default;
2065
2066    /* Borders */
2067    --border-color: rgb(var(--color-border-rgb) / var(--opacity-50));
2068    --border-color-subdued: rgb(var(--color-border-rgb) / var(--opacity-8));
2069    --border-width-sm: 1px;
2070    --border-width-md: 2px;
2071    --border-width-lg: 5px;
2072    --border-radius-sm: 0.25rem;
2073    --border-radius-md: 0.5rem;
2074
2075    /* Drawers */
2076    --drawer-inline-padding: 25px;
2077    --drawer-menu-inline-padding: 2.5rem;
2078    --drawer-header-block-padding: 20px;
2079    --drawer-content-block-padding: 10px;
2080    --drawer-header-desktop-top: 0rem;
2081    --drawer-padding: calc(var(--padding-sm) + 7px);
2082    --drawer-height: 100dvh;
2083    --drawer-width: 95vw;
2084    --drawer-max-width: 500px;
2085    --cart-drawer-dialog-width: 640px;
2086    --cart-drawer-dialog-width-mobile: 100dvw;
2087    --cart-drawer-padding-inline-mobile: 20px;
2088    --cart-drawer-padding-inline-desktop: 48px;
2089    --cart-drawer-header-padding-block-desktop: 20px;
2090    --cart-drawer-header-padding-block-mobile: 16px;
2091    --cart-drawer-header-background-color: var(--color-background);
2091--cart-drawer-bubble-count-font-weight: inherit;--cart-drawer-line-item-image-width: 90px;
2092    --cart-drawer-line-item-column-gap-mobile: 24px;
2093    --cart-drawer-line-item-column-gap-desktop: 24px;
2094    --cart-drawer-energy-label-icon-height: 18px;
2095
2096    /* Variant Picker Swatches */
2097    --variant-picker-swatch-width-unitless: 34;
2098    --variant-picker-swatch-height-unitless: 34;
2099    --variant-picker-swatch-width: 34px;
2100    --variant-picker-swatch-height: 34px;
2101    --variant-picker-swatch-radius: 32px;
2102    --variant-picker-border-width: 1px;
2103    --variant-picker-border-style: solid;
2104    --variant-picker-border-opacity: 10%;
2105
2106    /* Variant Picker Buttons */
2107    --variant-picker-button-radius: 14px;
2108    --variant-picker-button-border-width: 1px;
2109
2110    /* Slideshow */
2111    --slideshow-controls-size: 3.5rem;
2112    --slideshow-controls-icon: 2rem;
2113    --peek-next-slide-size: 3rem;
2114
2115    /* Utilities */
2116    --backdrop-opacity: 0.15;
2117    --backdrop-color-rgb: var(--color-shadow-rgb);
2118    --minimum-touch-target: 44px;
2119    --disabled-opacity: 0.5;
2120    --skeleton-opacity: 0.025;
2121
2122    /* Shapes */
2123    --shape--circle: circle(50% at center);
2124    --shape--sunburst: polygon(100% 50%,94.62% 55.87%,98.3% 62.94%,91.57% 67.22%,93.3% 75%,85.7% 77.39%,85.36% 85.36%,77.39% 85.7%,75% 93.3%,67.22% 91.57%,62.94% 98.3%,55.87% 94.62%,50% 100%,44.13% 94.62%,37.06% 98.3%,32.78% 91.57%,25% 93.3%,22.61% 85.7%,14.64% 85.36%,14.3% 77.39%,6.7% 75%,8.43% 67.22%,1.7% 62.94%,5.38% 55.87%,0% 50%,5.38% 44.13%,1.7% 37.06%,8.43% 32.78%,6.7% 25%,14.3% 22.61%,14.64% 14.64%,22.61% 14.3%,25% 6.7%,32.78% 8.43%,37.06% 1.7%,44.13% 5.38%,50% 0%,55.87% 5.38%,62.94% 1.7%,67.22% 8.43%,75% 6.7%,77.39% 14.3%,85.36% 14.64%,85.7% 22.61%,93.3% 25%,91.57% 32.78%,98.3% 37.06%,94.62% 44.13%);
2125    --shape--diamond: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
2126    --shape--blob: polygon(85.349% 11.712%, 87.382% 13.587%, 89.228% 15.647%, 90.886% 17.862%, 92.359% 20.204%, 93.657% 22.647%, 94.795% 25.169%, 95.786% 27.752%, 96.645% 30.382%, 97.387% 33.048%, 98.025% 35.740%, 98.564% 38.454%, 99.007% 41.186%, 99.358% 43.931%, 99.622% 46.685%, 99.808% 49.446%, 99.926% 52.210%, 99.986% 54.977%, 99.999% 57.744%, 99.975% 60.511%, 99.923% 63.278%, 99.821% 66.043%, 99.671% 68.806%, 99.453% 71.565%, 99.145% 74.314%, 98.724% 77.049%, 98.164% 79.759%, 97.433% 82.427%, 96.495% 85.030%, 95.311% 87.529%, 93.841% 89.872%, 92.062% 91.988%, 89.972% 93.796%, 87.635% 95.273%, 85.135% 96.456%, 82.532% 97.393%, 79.864% 98.127%, 77.156% 98.695%, 74.424% 99.129%, 71.676% 99.452%, 68.918% 99.685%, 66.156% 99.844%, 63.390% 99.942%, 60.624% 99.990%, 57.856% 99.999%, 55.089% 99.978%, 52.323% 99.929%, 49.557% 99.847%, 46.792% 99.723%, 44.031% 99.549%, 41.273% 99.317%, 38.522% 99.017%, 35.781% 98.639%, 33.054% 98.170%, 30.347% 97.599%, 27.667% 96.911%, 25.024% 96.091%, 22.432% 95.123%, 19.907% 93.994%, 17.466% 92.690%, 15.126% 91.216%, 12.902% 89.569%, 10.808% 87.761%, 8.854% 85.803%, 7.053% 83.703%, 5.418% 81.471%, 3.962% 79.119%, 2.702% 76.656%, 1.656% 74.095%, 0.846% 71.450%, 0.294% 68.740%, 0.024% 65.987%, 0.050% 63.221%, 0.343% 60.471%, 0.858% 57.752%, 1.548% 55.073%, 2.370% 52.431%, 3.283% 49.819%, 4.253% 47.227%, 5.249% 44.646%, 6.244% 42.063%, 7.211% 39.471%, 8.124% 36.858%, 8.958% 34.220%, 9.711% 31.558%, 10.409% 28.880%, 11.083% 26.196%, 11.760% 23.513%, 12.474% 20.839%, 13.259% 18.186%, 14.156% 15.569%, 15.214% 13.012%, 16.485% 10.556%, 18.028% 8.261%, 19.883% 6.211%, 22.041% 4.484%, 24.440% 3.110%, 26.998% 2.057%, 29.651% 1.275%, 32.360% 0.714%, 35.101% 0.337%, 37.859% 0.110%, 40.624% 0.009%, 43.391% 0.016%, 46.156% 0.113%, 48.918% 0.289%, 51.674% 0.533%, 54.425% 0.837%, 57.166% 1.215%, 59.898% 1.654%, 62.618% 2.163%, 65.322% 2.750%, 68.006% 3.424%, 70.662% 4.197%, 73.284% 5.081%, 75.860% 6.091%, 78.376% 7.242%, 80.813% 8.551%, 83.148% 10.036%, 85.349% 11.712%);
2127
2128    /* Buy buttons */
2129    --height-buy-buttons: var(--button-height-medium);
2130
2131    /* Card image width and height variables */
2132    --card-width-small: 10rem;
2133
2134    --height-small: 10rem;
2135    --height-medium: 11.5rem;
2136    --height-large: 13rem;
2137    --height-full: 100vh;
2138
2139    @media screen and (min-width: 750px) {
2140      --height-small: 17.5rem;
2141      --height-medium: 21.25rem;
2142      --height-large: 25rem;
2143    }
2144
2145    /* Modal */
2146    --modal-max-height: 65dvh;
2147    --quick-add-modal-height: min(38.5rem, 96vh);
2148    --quick-add-modal-width: min(54rem, 96vw);
2149    --quick-add-modal-gallery-width: 24rem;
2150
2151    /* Card styles for search */
2152    --card-bg-hover: rgb(var(--color-foreground-rgb) / var(--opacity-5));
2153    --card-border-hover: rgb(var(--color-foreground-rgb) / var(--opacity-30));
2154    --card-border-focus: rgb(var(--color-foreground-rgb) / var(--opacity-10));
2155
2156    /* Cart */
2157    --cart-primary-font-family: var(--font-body--family);
2158    --cart-primary-font-style: var(--font-body--style);
2159    --cart-primary-font-weight: var(--font-body--weight);
2160    --cart-primary-smoothing-webkit: var(--font-body--smoothing-webkit);
2161    --cart-primary-smoothing-moz: var(--font-body--smoothing-moz);
2162    --cart-secondary-font-family: var(--font-secondary--family);
2163    --cart-secondary-font-style: var(--font-secondary--style);
2164    --cart-secondary-font-weight: var(--font-secondary--weight);
2165    --cart-secondary-smoothing-webkit: var(--font-secondary--smoothing-webkit);
2166    --cart-secondary-smoothing-moz: var(--font-secondary--smoothing-moz);
2167
2168    /* Wishlist button */
2169    --wishlist-button-unselected-fill: #ffffff;
2170    --wishlist-button-selected-fill: #ec6500;
2171    --wishlist-count-background: #db1420;
2172
2173    /* Product Card */
2174    --product-card-background: #ffffff;
2175
2176    /* Policy pages */--policy-max-width: var(--max-width--body-wide);--policy-alignment: start;
2177    --policy-margin: 0;
2178    
2179      --policy-background-color: transparent;
2180      --policy-body-padding: 0;
2181    
2182   }
2183</style>
2184<style data-shopify>
2185  
2186    
2187      :root,
2188    
2189    
2190    
2191    .color-scheme-1 {
2192        --color-background: rgb(255 255 255 / 1.0);
2193        /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */
2194        --color-background-rgb: 255 255 255;
2195        --color-background-subdue: rgb(245 246 247 / 1.0);
2196        --color-background-subdue-rgb: 245 246 247;
2197        --opacity-5-15: 0.05;
2198        --opacity-10-25: 0.1;
2199        --opacity-35-55: 0.35;
2200        --opacity-40-60: 0.4;
2201        --opacity-30-60: 0.3;
2202        --color-foreground: rgb(0 35 65 / 1.0);
2203        --color-foreground-rgb: 0 35 65;
2204        --color-foreground-secondary: rgb(87 110 130 / 1.0);
2205        --color-foreground-secondary-rgb: 87 110 130;
2206        --color-foreground-heading: rgb(0 35 65 / 1.0);
2207        --color-foreground-heading-rgb: 0 35 65;
2208        --color-highlight: rgb(236 101 0 / 1.0);
2209        --color-highlight-rgb: 236 101 0;
2210        --color-primary: rgb(0 35 65 / 1.0);
2211        --color-primary-rgb: 0 35 65;
2212        --color-primary-hover: rgb(0 19 49 / 1.0);
2213        --color-primary-hover-rgb: 0 19 49;
2214        --color-primary-disabled: rgb(130 147 162 / 1.0);
2215        --color-primary-disabled-rgb: 130 147 162;
2216        --color-border: rgb(217 222 227 / 1.0);
2217        --color-border-rgb: 217 222 227;
2218        --color-shadow: rgb(0 35 65 / 1.0);
2219        --color-shadow-rgb: 0 35 65;
2220        --color-primary-button-text: rgb(255 255 255 / 1.0);
2221        --color-primary-button-background: rgb(0 35 65 / 1.0);
2222        --color-primary-button-border: rgb(0 35 65 / 1.0);
2223        --color-primary-button-hover-text: rgb(255 255 255 / 1.0);
2224        --color-primary-button-hover-background: rgb(0 19 49 / 1.0);
2225        --color-primary-button-hover-border: rgb(0 19 49 / 1.0);
2226        --color-secondary-button-text: rgb(0 35 65 / 1.0);
2227        --color-secondary-button-background: rgb(255 255 255 / 1.0);
2228        --color-secondary-button-border: rgb(0 35 65 / 1.0);
2229        --color-secondary-button-border-rgb: 0 35 65;
2230        --color-secondary-button-hover-text: rgb(0 19 49 / 1.0);
2231        --color-secondary-button-hover-background: rgb(245 246 247 / 1.0);
2232        --color-secondary-button-hover-border: rgb(0 19 49 / 1.0);
2233        --color-disabled-button-text: rgb(130 147 162 / 1.0);
2234        --color-disabled-button-background: rgb(217 222 227 / 1.0);
2235        --color-disabled-button-border: rgb(217 222 227 / 1.0);
2236        --color-input-background: rgb(255 255 255 / 1.0);
2237        --color-input-text: rgb(0 35 65 / 1.0);
2238        --color-input-text-rgb: 0 35 65;
2239        --color-input-border: rgb(130 147 162 / 1.0);
2240        --color-input-hover-background: rgb(255 255 255 / 1.0);
2241        --color-disabled-input-text: rgb(130 147 162 / 1.0);
2242        --color-disabled-input-background: rgb(245 246 247 / 1.0);
2243        --color-disabled-input-border: rgb(130 147 162 / 1.0);
2244        --color-variant-background: rgb(255 255 255 / 1.0);
2245        --color-variant-border: rgb(0 35 65 / 1.0);
2246        --color-variant-text: rgb(0 35 65 / 1.0);
2247        --color-variant-text-rgb: 0 35 65;
2248        --color-variant-hover-background: rgb(245 245 245 / 1.0);
2249        --color-variant-hover-text: rgb(0 19 49 / 1.0);
2250        --color-variant-hover-border: rgb(0 19 49 / 1.0);
2251        --color-selected-variant-background: rgb(0 19 49 / 1.0);
2252        --color-selected-variant-border: rgb(0 19 49 / 1.0);
2253        --color-selected-variant-text: rgb(255 255 255 / 1.0);
2254        --color-selected-variant-hover-background: rgb(0 35 65 / 1.0);
2255        --color-selected-variant-hover-text: rgb(255 255 255 / 1.0);
2256        --color-selected-variant-hover-border: rgb(0 35 65 / 1.0);
2257
2258        --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));
2259        --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));
2260        --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));
2261        --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60));
2262        --font-h1--color: var(--color-foreground-heading);
2263        --font-h2--color: var(--color-foreground-heading);
2264        --font-h3--color: var(--color-foreground-heading);
2265        --font-h4--color: var(--color-foreground-heading);
2266        --font-h5--color: var(--color-foreground-heading);
2267        --font-h6--color: var(--color-foreground-heading);
2268
2269        /* Shadows */
2270        
2271          --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
2272        
2273        
2274          --shadow-blur: 20px;
2275          --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
2276        
2277
2278        /* Gastro Hero Custom Integration */
2279        --color-input-border-hover: rgb(87 110 130 / 1.0);
2280        --input-box-shadow: 0 0 0 var(--input-box-shadow-width) var(--color-input-border);
2281        --input-box-shadow-focus: 0 0 0 var(--input-box-shadow-width) var(--color-input-border-hover);
2282      }
2283  
2284    
2285    
2286    
2287    .color-scheme-6e779877-7f67-41b2-894e-8a493a1feb23 {
2288        --color-background: rgb(255 255 255 / 1.0);
2289        /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */
2290        --color-background-rgb: 255 255 255;
2291        --color-background-subdue: rgb(245 246 247 / 1.0);
2292        --color-background-subdue-rgb: 245 246 247;
2293        --opacity-5-15: 0.05;
2294        --opacity-10-25: 0.1;
2295        --opacity-35-55: 0.35;
2296        --opacity-40-60: 0.4;
2297        --opacity-30-60: 0.3;
2298        --color-foreground: rgb(0 35 65 / 1.0);
2299        --color-foreground-rgb: 0 35 65;
2300        --color-foreground-secondary: rgb(87 110 130 / 1.0);
2301        --color-foreground-secondary-rgb: 87 110 130;
2302        --color-foreground-heading: rgb(0 35 65 / 1.0);
2303        --color-foreground-heading-rgb: 0 35 65;
2304        --color-highlight: rgb(0 177 92 / 1.0);
2305        --color-highlight-rgb: 0 177 92;
2306        --color-primary: rgb(0 35 65 / 1.0);
2307        --color-primary-rgb: 0 35 65;
2308        --color-primary-hover: rgb(0 19 49 / 1.0);
2309        --color-primary-hover-rgb: 0 19 49;
2310        --color-primary-disabled: rgb(0 0 0 / 1.0);
2311        --color-primary-disabled-rgb: 0 0 0;
2312        --color-border: rgb(217 222 227 / 1.0);
2313        --color-border-rgb: 217 222 227;
2314        --color-shadow: rgb(0 35 65 / 1.0);
2315        --color-shadow-rgb: 0 35 65;
2316        --color-primary-button-text: rgb(255 255 255 / 1.0);
2317        --color-primary-button-background: rgb(119 170 0 / 1.0);
2318        --color-primary-button-border: rgb(119 170 0 / 1.0);
2319        --color-primary-button-hover-text: rgb(255 255 255 / 1.0);
2320        --color-primary-button-hover-background: rgb(99 142 0 / 1.0);
2321        --color-primary-button-hover-border: rgb(99 142 0 / 1.0);
2322        --color-secondary-button-text: rgb(119 170 0 / 1.0);
2323        --color-secondary-button-background: rgb(255 255 255 / 1.0);
2324        --color-secondary-button-border: rgb(119 170 0 / 1.0);
2325        --color-secondary-button-border-rgb: 119 170 0;
2326        --color-secondary-button-hover-text: rgb(119 170 0 / 1.0);
2327        --color-secondary-button-hover-background: rgb(243 249 243 / 1.0);
2328        --color-secondary-button-hover-border: rgb(99 142 0 / 1.0);
2329        --color-disabled-button-text: rgb(130 147 162 / 1.0);
2330        --color-disabled-button-background: rgb(217 222 227 / 1.0);
2331        --color-disabled-button-border: rgb(130 147 162 / 1.0);
2332        --color-input-background: rgb(255 255 255 / 1.0);
2333        --color-input-text: rgb(0 35 65 / 1.0);
2334        --color-input-text-rgb: 0 35 65;
2335        --color-input-border: rgb(130 147 162 / 1.0);
2336        --color-input-hover-background: rgb(255 255 255 / 1.0);
2337        --color-disabled-input-text: rgb(87 110 130 / 1.0);
2338        --color-disabled-input-background: rgb(245 246 247 / 1.0);
2339        --color-disabled-input-border: rgb(130 147 162 / 1.0);
2340        --color-variant-background: rgb(255 255 255 / 1.0);
2341        --color-variant-border: rgb(0 35 65 / 1.0);
2342        --color-variant-text: rgb(0 35 65 / 1.0);
2343        --color-variant-text-rgb: 0 35 65;
2344        --color-variant-hover-background: rgb(245 245 245 / 1.0);
2345        --color-variant-hover-text: rgb(0 19 49 / 1.0);
2346        --color-variant-hover-border: rgb(0 19 49 / 1.0);
2347        --color-selected-variant-background: rgb(0 19 49 / 1.0);
2348        --color-selected-variant-border: rgb(0 19 49 / 1.0);
2349        --color-selected-variant-text: rgb(255 255 255 / 1.0);
2350        --color-selected-variant-hover-background: rgb(0 35 65 / 1.0);
2351        --color-selected-variant-hover-text: rgb(255 255 255 / 1.0);
2352        --color-selected-variant-hover-border: rgb(0 35 65 / 1.0);
2353
2354        --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));
2355        --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));
2356        --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));
2357        --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60));
2358        --font-h1--color: var(--color-foreground-heading);
2359        --font-h2--color: var(--color-foreground-heading);
2360        --font-h3--color: var(--color-foreground-heading);
2361        --font-h4--color: var(--color-foreground-heading);
2362        --font-h5--color: var(--color-foreground-heading);
2363        --font-h6--color: var(--color-foreground-heading);
2364
2365        /* Shadows */
2366        
2367          --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
2368        
2369        
2370          --shadow-blur: 20px;
2371          --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
2372        
2373
2374        /* Gastro Hero Custom Integration */
2375        --color-input-border-hover: rgb(87 110 130 / 1.0);
2376        --input-box-shadow: 0 0 0 var(--input-box-shadow-width) var(--color-input-border);
2377        --input-box-shadow-focus: 0 0 0 var(--input-box-shadow-width) var(--color-input-border-hover);
2378      }
2379  
2380    
2381    
2382    
2383    .color-scheme-f739b20d-555a-48f9-b23f-ce97f4c93ddd {
2384        --color-background: rgb(255 255 255 / 1.0);
2385        /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */
2386        --color-background-rgb: 255 255 255;
2387        --color-background-subdue: rgb(245 246 247 / 1.0);
2388        --color-background-subdue-rgb: 245 246 247;
2389        --opacity-5-15: 0.05;
2390        --opacity-10-25: 0.1;
2391        --opacity-35-55: 0.35;
2392        --opacity-40-60: 0.4;
2393        --opacity-30-60: 0.3;
2394        --color-foreground: rgb(0 35 65 / 1.0);
2395        --color-foreground-rgb: 0 35 65;
2396        --color-foreground-secondary: rgb(87 110 130 / 1.0);
2397        --color-foreground-secondary-rgb: 87 110 130;
2398        --color-foreground-heading: rgb(0 35 65 / 1.0);
2399        --color-foreground-heading-rgb: 0 35 65;
2400        --color-highlight: rgb(236 101 0 / 1.0);
2401        --color-highlight-rgb: 236 101 0;
2402        --color-primary: rgb(0 35 65 / 1.0);
2403        --color-primary-rgb: 0 35 65;
2404        --color-primary-hover: rgb(0 19 49 / 1.0);
2405        --color-primary-hover-rgb: 0 19 49;
2406        --color-primary-disabled: rgb(130 147 162 / 1.0);
2407        --color-primary-disabled-rgb: 130 147 162;
2408        --color-border: rgb(217 222 227 / 1.0);
2409        --color-border-rgb: 217 222 227;
2410        --color-shadow: rgb(0 35 65 / 1.0);
2411        --color-shadow-rgb: 0 35 65;
2412        --color-primary-button-text: rgb(255 255 255 / 1.0);
2413        --color-primary-button-background: rgb(236 101 0 / 1.0);
2414        --color-primary-button-border: rgb(236 101 0 / 1.0);
2415        --color-primary-button-hover-text: rgb(255 255 255 / 1.0);
2416        --color-primary-button-hover-background: rgb(232 76 5 / 1.0);
2417        --color-primary-button-hover-border: rgb(232 76 5 / 1.0);
2418        --color-secondary-button-text: rgb(236 101 0 / 1.0);
2419        --color-secondary-button-background: rgb(255 255 255 / 1.0);
2420        --color-secondary-button-border: rgb(236 101 0 / 1.0);
2421        --color-secondary-button-border-rgb: 236 101 0;
2422        --color-secondary-button-hover-text: rgb(232 76 5 / 1.0);
2423        --color-secondary-button-hover-background: rgb(254 245 238 / 1.0);
2424        --color-secondary-button-hover-border: rgb(232 76 5 / 1.0);
2425        --color-disabled-button-text: rgb(130 147 162 / 1.0);
2426        --color-disabled-button-background: rgb(245 246 247 / 1.0);
2427        --color-disabled-button-border: rgb(130 147 162 / 1.0);
2428        --color-input-background: rgb(255 255 255 / 1.0);
2429        --color-input-text: rgb(0 35 65 / 1.0);
2430        --color-input-text-rgb: 0 35 65;
2431        --color-input-border: rgb(130 147 162 / 1.0);
2432        --color-input-hover-background: rgb(255 255 255 / 1.0);
2433        --color-disabled-input-text: rgb(87 110 130 / 1.0);
2434        --color-disabled-input-background: rgb(245 246 247 / 1.0);
2435        --color-disabled-input-border: rgb(130 147 162 / 1.0);
2436        --color-variant-background: rgb(255 255 255 / 1.0);
2437        --color-variant-border: rgb(0 35 65 / 1.0);
2438        --color-variant-text: rgb(0 35 65 / 1.0);
2439        --color-variant-text-rgb: 0 35 65;
2440        --color-variant-hover-background: rgb(245 245 245 / 1.0);
2441        --color-variant-hover-text: rgb(0 19 49 / 1.0);
2442        --color-variant-hover-border: rgb(0 19 49 / 1.0);
2443        --color-selected-variant-background: rgb(0 19 49 / 1.0);
2444        --color-selected-variant-border: rgb(0 19 49 / 1.0);
2445        --color-selected-variant-text: rgb(255 255 255 / 1.0);
2446        --color-selected-variant-hover-background: rgb(0 35 65 / 1.0);
2447        --color-selected-variant-hover-text: rgb(255 255 255 / 1.0);
2448        --color-selected-variant-hover-border: rgb(0 35 65 / 1.0);
2449
2450        --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));
2451        --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));
2452        --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));
2453        --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60));
2454        --font-h1--color: var(--color-foreground-heading);
2455        --font-h2--color: var(--color-foreground-heading);
2456        --font-h3--color: var(--color-foreground-heading);
2457        --font-h4--color: var(--color-foreground-heading);
2458        --font-h5--color: var(--color-foreground-heading);
2459        --font-h6--color: var(--color-foreground-heading);
2460
2461        /* Shadows */
2462        
2463          --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
2464        
2465        
2466          --shadow-blur: 20px;
2467          --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
2468        
2469
2470        /* Gastro Hero Custom Integration */
2471        --color-input-border-hover: rgb(87 110 130 / 1.0);
2472        --input-box-shadow: 0 0 0 var(--input-box-shadow-width) var(--color-input-border);
2473        --input-box-shadow-focus: 0 0 0 var(--input-box-shadow-width) var(--color-input-border-hover);
2474      }
2475  
2476    
2477    
2478    
2479    .color-scheme-algolia {
2480        --color-background: rgb(255 255 255 / 1.0);
2481        /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */
2482        --color-background-rgb: 255 255 255;
2483        --color-background-subdue: rgb(245 246 247 / 1.0);
2484        --color-background-subdue-rgb: 245 246 247;
2485        --opacity-5-15: 0.05;
2486        --opacity-10-25: 0.1;
2487        --opacity-35-55: 0.35;
2488        --opacity-40-60: 0.4;
2489        --opacity-30-60: 0.3;
2490        --color-foreground: rgb(0 35 65 / 1.0);
2491        --color-foreground-rgb: 0 35 65;
2492        --color-foreground-secondary: rgb(87 110 130 / 1.0);
2493        --color-foreground-secondary-rgb: 87 110 130;
2494        --color-foreground-heading: rgb(0 35 65 / 1.0);
2495        --color-foreground-heading-rgb: 0 35 65;
2496        --color-highlight: rgb(236 101 0 / 1.0);
2497        --color-highlight-rgb: 236 101 0;
2498        --color-primary: rgb(0 35 65 / 1.0);
2499        --color-primary-rgb: 0 35 65;
2500        --color-primary-hover: rgb(0 19 49 / 1.0);
2501        --color-primary-hover-rgb: 0 19 49;
2502        --color-primary-disabled: rgb(0 0 0 / 1.0);
2503        --color-primary-disabled-rgb: 0 0 0;
2504        --color-border: rgb(217 222 227 / 1.0);
2505        --color-border-rgb: 217 222 227;
2506        --color-shadow: rgb(0 35 65 / 1.0);
2507        --color-shadow-rgb: 0 35 65;
2508        --color-primary-button-text: rgb(255 255 255 / 1.0);
2509        --color-primary-button-background: rgb(119 170 0 / 1.0);
2510        --color-primary-button-border: rgb(119 170 0 / 1.0);
2511        --color-primary-button-hover-text: rgb(255 255 255 / 1.0);
2512        --color-primary-button-hover-background: rgb(99 142 0 / 1.0);
2513        --color-primary-button-hover-border: rgb(99 142 0 / 1.0);
2514        --color-secondary-button-text: rgb(0 35 65 / 1.0);
2515        --color-secondary-button-background: rgb(255 255 255 / 1.0);
2516        --color-secondary-button-border: rgb(0 35 65 / 1.0);
2517        --color-secondary-button-border-rgb: 0 35 65;
2518        --color-secondary-button-hover-text: rgb(0 19 49 / 1.0);
2519        --color-secondary-button-hover-background: rgb(245 246 247 / 1.0);
2520        --color-secondary-button-hover-border: rgb(0 19 49 / 1.0);
2521        --color-disabled-button-text: rgb(130 147 162 / 1.0);
2522        --color-disabled-button-background: rgb(245 246 247 / 1.0);
2523        --color-disabled-button-border: rgb(130 147 162 / 1.0);
2524        --color-input-background: rgb(255 255 255 / 1.0);
2525        --color-input-text: rgb(0 35 65 / 1.0);
2526        --color-input-text-rgb: 0 35 65;
2527        --color-input-border: rgb(130 147 162 / 1.0);
2528        --color-input-hover-background: rgb(255 255 255 / 1.0);
2529        --color-disabled-input-text: rgb(87 110 130 / 1.0);
2530        --color-disabled-input-background: rgb(245 246 247 / 1.0);
2531        --color-disabled-input-border: rgb(130 147 162 / 1.0);
2532        --color-variant-background: rgb(255 255 255 / 1.0);
2533        --color-variant-border: rgb(0 35 65 / 1.0);
2534        --color-variant-text: rgb(0 35 65 / 1.0);
2535        --color-variant-text-rgb: 0 35 65;
2536        --color-variant-hover-background: rgb(245 245 245 / 1.0);
2537        --color-variant-hover-text: rgb(0 19 49 / 1.0);
2538        --color-variant-hover-border: rgb(0 19 49 / 1.0);
2539        --color-selected-variant-background: rgb(0 19 49 / 1.0);
2540        --color-selected-variant-border: rgb(0 19 49 / 1.0);
2541        --color-selected-variant-text: rgb(255 255 255 / 1.0);
2542        --color-selected-variant-hover-background: rgb(0 35 65 / 1.0);
2543        --color-selected-variant-hover-text: rgb(255 255 255 / 1.0);
2544        --color-selected-variant-hover-border: rgb(0 35 65 / 1.0);
2545
2546        --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));
2547        --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));
2548        --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));
2549        --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60));
2550        --font-h1--color: var(--color-foreground-heading);
2551        --font-h2--color: var(--color-foreground-heading);
2552        --font-h3--color: var(--color-foreground-heading);
2553        --font-h4--color: var(--color-foreground-heading);
2554        --font-h5--color: var(--color-foreground-heading);
2555        --font-h6--color: var(--color-foreground-heading);
2556
2557        /* Shadows */
2558        
2559          --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
2560        
2561        
2562          --shadow-blur: 20px;
2563          --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
2564        
2565
2566        /* Gastro Hero Custom Integration */
2567        --color-input-border-hover: rgb(87 110 130 / 1.0);
2568        --input-box-shadow: 0 0 0 var(--input-box-shadow-width) var(--color-input-border);
2569        --input-box-shadow-focus: 0 0 0 var(--input-box-shadow-width) var(--color-input-border-hover);
2570      }
2571  
2572    
2573    
2574    
2575    .color-scheme-04b5a4c9-ea04-4bce-996f-de2b125baab0 {
2576        --color-background: rgb(245 246 247 / 1.0);
2577        /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */
2578        --color-background-rgb: 245 246 247;
2579        --color-background-subdue: rgb(245 246 247 / 1.0);
2580        --color-background-subdue-rgb: 245 246 247;
2581        --opacity-5-15: 0.05;
2582        --opacity-10-25: 0.1;
2583        --opacity-35-55: 0.35;
2584        --opacity-40-60: 0.4;
2585        --opacity-30-60: 0.3;
2586        --color-foreground: rgb(0 35 65 / 1.0);
2587        --color-foreground-rgb: 0 35 65;
2588        --color-foreground-secondary: rgb(87 110 130 / 1.0);
2589        --color-foreground-secondary-rgb: 87 110 130;
2590        --color-foreground-heading: rgb(0 35 65 / 1.0);
2591        --color-foreground-heading-rgb: 0 35 65;
2592        --color-highlight: rgb(236 101 0 / 1.0);
2593        --color-highlight-rgb: 236 101 0;
2594        --color-primary: rgb(0 35 65 / 1.0);
2595        --color-primary-rgb: 0 35 65;
2596        --color-primary-hover: rgb(0 19 49 / 1.0);
2597        --color-primary-hover-rgb: 0 19 49;
2598        --color-primary-disabled: rgb(130 147 162 / 1.0);
2599        --color-primary-disabled-rgb: 130 147 162;
2600        --color-border: rgb(217 222 227 / 1.0);
2601        --color-border-rgb: 217 222 227;
2602        --color-shadow: rgb(0 35 65 / 1.0);
2603        --color-shadow-rgb: 0 35 65;
2604        --color-primary-button-text: rgb(255 255 255 / 1.0);
2605        --color-primary-button-background: rgb(0 35 65 / 1.0);
2606        --color-primary-but
2606ton-border: rgb(0 35 65 / 1.0);
2607        --color-primary-button-hover-text: rgb(255 255 255 / 1.0);
2608        --color-primary-button-hover-background: rgb(0 19 49 / 1.0);
2609        --color-primary-button-hover-border: rgb(0 19 49 / 1.0);
2610        --color-secondary-button-text: rgb(0 35 65 / 1.0);
2611        --color-secondary-button-background: rgb(255 255 255 / 1.0);
2612        --color-secondary-button-border: rgb(0 35 65 / 1.0);
2613        --color-secondary-button-border-rgb: 0 35 65;
2614        --color-secondary-button-hover-text: rgb(0 19 49 / 1.0);
2615        --color-secondary-button-hover-background: rgb(245 246 247 / 1.0);
2616        --color-secondary-button-hover-border: rgb(0 19 49 / 1.0);
2617        --color-disabled-button-text: rgb(130 147 162 / 1.0);
2618        --color-disabled-button-background: rgb(217 222 227 / 1.0);
2619        --color-disabled-button-border: rgb(217 222 227 / 1.0);
2620        --color-input-background: rgb(255 255 255 / 1.0);
2621        --color-input-text: rgb(0 35 65 / 1.0);
2622        --color-input-text-rgb: 0 35 65;
2623        --color-input-border: rgb(130 147 162 / 1.0);
2624        --color-input-hover-background: rgb(255 255 255 / 1.0);
2625        --color-disabled-input-text: rgb(87 110 130 / 1.0);
2626        --color-disabled-input-background: rgb(245 246 247 / 1.0);
2627        --color-disabled-input-border: rgb(130 147 162 / 1.0);
2628        --color-variant-background: rgb(255 255 255 / 1.0);
2629        --color-variant-border: rgb(0 35 65 / 1.0);
2630        --color-variant-text: rgb(0 35 65 / 1.0);
2631        --color-variant-text-rgb: 0 35 65;
2632        --color-variant-hover-background: rgb(245 245 245 / 1.0);
2633        --color-variant-hover-text: rgb(0 19 49 / 1.0);
2634        --color-variant-hover-border: rgb(0 19 49 / 1.0);
2635        --color-selected-variant-background: rgb(0 19 49 / 1.0);
2636        --color-selected-variant-border: rgb(0 19 49 / 1.0);
2637        --color-selected-variant-text: rgb(255 255 255 / 1.0);
2638        --color-selected-variant-hover-background: rgb(0 35 65 / 1.0);
2639        --color-selected-variant-hover-text: rgb(255 255 255 / 1.0);
2640        --color-selected-variant-hover-border: rgb(0 35 65 / 1.0);
2641
2642        --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));
2643        --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));
2644        --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));
2645        --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60));
2646        --font-h1--color: var(--color-foreground-heading);
2647        --font-h2--color: var(--color-foreground-heading);
2648        --font-h3--color: var(--color-foreground-heading);
2649        --font-h4--color: var(--color-foreground-heading);
2650        --font-h5--color: var(--color-foreground-heading);
2651        --font-h6--color: var(--color-foreground-heading);
2652
2653        /* Shadows */
2654        
2655          --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
2656        
2657        
2658          --shadow-blur: 20px;
2659          --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
2660        
2661
2662        /* Gastro Hero Custom Integration */
2663        --color-input-border-hover: rgb(87 110 130 / 1.0);
2664        --input-box-shadow: 0 0 0 var(--input-box-shadow-width) var(--color-input-border);
2665        --input-box-shadow-focus: 0 0 0 var(--input-box-shadow-width) var(--color-input-border-hover);
2666      }
2667  
2668    
2669    
2670    
2671    .color-scheme-e0a32d95-8deb-4832-8d3b-e6dd24be9368 {
2672        --color-background: rgb(0 35 65 / 1.0);
2673        /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */
2674        --color-background-rgb: 0 35 65;
2675        --color-background-subdue: rgb(0 18 33 / 1.0);
2676        --color-background-subdue-rgb: 0 18 33;
2677        --opacity-5-15: 0.15;
2678        --opacity-10-25: 0.25;
2679        --opacity-35-55: 0.55;
2680        --opacity-40-60: 0.6;
2681        --opacity-30-60: 0.6;
2682        --color-foreground: rgb(255 255 255 / 1.0);
2683        --color-foreground-rgb: 255 255 255;
2684        --color-foreground-secondary: rgb(245 246 247 / 1.0);
2685        --color-foreground-secondary-rgb: 245 246 247;
2686        --color-foreground-heading: rgb(255 255 255 / 1.0);
2687        --color-foreground-heading-rgb: 255 255 255;
2688        --color-highlight: rgb(236 101 0 / 1.0);
2689        --color-highlight-rgb: 236 101 0;
2690        --color-primary: rgb(255 255 255 / 1.0);
2691        --color-primary-rgb: 255 255 255;
2692        --color-primary-hover: rgb(255 255 255 / 1.0);
2693        --color-primary-hover-rgb: 255 255 255;
2694        --color-primary-disabled: rgb(130 147 162 / 1.0);
2695        --color-primary-disabled-rgb: 130 147 162;
2696        --color-border: rgb(0 18 33 / 1.0);
2697        --color-border-rgb: 0 18 33;
2698        --color-shadow: rgb(0 18 33 / 1.0);
2699        --color-shadow-rgb: 0 18 33;
2700        --color-primary-button-text: rgb(255 255 255 / 1.0);
2701        --color-primary-button-background: rgb(0 19 49 / 1.0);
2702        --color-primary-button-border: rgb(0 18 33 / 1.0);
2703        --color-primary-button-hover-text: rgb(255 255 255 / 1.0);
2704        --color-primary-button-hover-background: rgb(0 19 49 / 1.0);
2705        --color-primary-button-hover-border: rgb(0 19 49 / 1.0);
2706        --color-secondary-button-text: rgb(0 35 65 / 1.0);
2707        --color-secondary-button-background: rgb(255 255 255 / 1.0);
2708        --color-secondary-button-border: rgb(0 35 65 / 1.0);
2709        --color-secondary-button-border-rgb: 0 35 65;
2710        --color-secondary-button-hover-text: rgb(0 19 49 / 1.0);
2711        --color-secondary-button-hover-background: rgb(245 246 247 / 1.0);
2712        --color-secondary-button-hover-border: rgb(0 19 49 / 1.0);
2713        --color-disabled-button-text: rgb(130 147 162 / 1.0);
2714        --color-disabled-button-background: rgb(245 246 247 / 1.0);
2715        --color-disabled-button-border: rgb(130 147 162 / 1.0);
2716        --color-input-background: rgb(255 255 255 / 0.78);
2717        --color-input-text: rgb(0 35 65 / 1.0);
2718        --color-input-text-rgb: 0 35 65;
2719        --color-input-border: rgb(0 35 65 / 1.0);
2720        --color-input-hover-background: rgb(0 0 0 / 0.01);
2721        --color-disabled-input-text: rgb(87 110 130 / 1.0);
2722        --color-disabled-input-background: rgb(245 246 247 / 1.0);
2723        --color-disabled-input-border: rgb(130 147 162 / 1.0);
2724        --color-variant-background: rgb(255 255 255 / 1.0);
2725        --color-variant-border: rgb(0 35 65 / 1.0);
2726        --color-variant-text: rgb(0 35 65 / 1.0);
2727        --color-variant-text-rgb: 0 35 65;
2728        --color-variant-hover-background: rgb(245 245 245 / 1.0);
2729        --color-variant-hover-text: rgb(0 19 49 / 1.0);
2730        --color-variant-hover-border: rgb(0 19 49 / 1.0);
2731        --color-selected-variant-background: rgb(0 19 49 / 1.0);
2732        --color-selected-variant-border: rgb(0 19 49 / 1.0);
2733        --color-selected-variant-text: rgb(255 255 255 / 1.0);
2734        --color-selected-variant-hover-background: rgb(0 35 65 / 1.0);
2735        --color-selected-variant-hover-text: rgb(255 255 255 / 1.0);
2736        --color-selected-variant-hover-border: rgb(0 35 65 / 1.0);
2737
2738        --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));
2739        --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));
2740        --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));
2741        --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60));
2742        --font-h1--color: var(--color-foreground-heading);
2743        --font-h2--color: var(--color-foreground-heading);
2744        --font-h3--color: var(--color-foreground-heading);
2745        --font-h4--color: var(--color-foreground-heading);
2746        --font-h5--color: var(--color-foreground-heading);
2747        --font-h6--color: var(--color-foreground-heading);
2748
2749        /* Shadows */
2750        
2751          --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
2752        
2753        
2754          --shadow-blur: 20px;
2755          --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
2756        
2757
2758        /* Gastro Hero Custom Integration */
2759        --color-input-border-hover: rgb(87 110 130 / 1.0);
2760        --input-box-shadow: 0 0 0 var(--input-box-shadow-width) var(--color-input-border);
2761        --input-box-shadow-focus: 0 0 0 var(--input-box-shadow-width) var(--color-input-border-hover);
2762      }
2763  
2764    
2765    
2766    
2767    .color-scheme-0ed03da0-d623-4c53-9c16-caa1023fe1b2 {
2768        --color-background: rgb(236 101 0 / 1.0);
2769        /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */
2770        --color-background-rgb: 236 101 0;
2771        --color-background-subdue: rgb(245 246 247 / 1.0);
2772        --color-background-subdue-rgb: 245 246 247;
2773        --opacity-5-15: 0.05;
2774        --opacity-10-25: 0.1;
2775        --opacity-35-55: 0.35;
2776        --opacity-40-60: 0.4;
2777        --opacity-30-60: 0.3;
2778        --color-foreground: rgb(255 255 255 / 1.0);
2779        --color-foreground-rgb: 255 255 255;
2780        --color-foreground-secondary: rgb(255 255 255 / 1.0);
2781        --color-foreground-secondary-rgb: 255 255 255;
2782        --color-foreground-heading: rgb(255 255 255 / 1.0);
2783        --color-foreground-heading-rgb: 255 255 255;
2784        --color-highlight: rgb(0 35 65 / 1.0);
2785        --color-highlight-rgb: 0 35 65;
2786        --color-primary: rgb(255 255 255 / 1.0);
2787        --color-primary-rgb: 255 255 255;
2788        --color-primary-hover: rgb(0 19 49 / 1.0);
2789        --color-primary-hover-rgb: 0 19 49;
2790        --color-primary-disabled: rgb(130 147 162 / 1.0);
2791        --color-primary-disabled-rgb: 130 147 162;
2792        --color-border: rgb(217 222 227 / 1.0);
2793        --color-border-rgb: 217 222 227;
2794        --color-shadow: rgb(0 35 65 / 1.0);
2795        --color-shadow-rgb: 0 35 65;
2796        --color-primary-button-text: rgb(255 255 255 / 1.0);
2797        --color-primary-button-background: rgb(0 35 65 / 1.0);
2798        --color-primary-button-border: rgb(0 35 65 / 1.0);
2799        --color-primary-button-hover-text: rgb(255 255 255 / 1.0);
2800        --color-primary-button-hover-background: rgb(0 19 49 / 1.0);
2801        --color-primary-button-hover-border: rgb(0 19 49 / 1.0);
2802        --color-secondary-button-text: rgb(0 35 65 / 1.0);
2803        --color-secondary-button-background: rgb(255 255 255 / 1.0);
2804        --color-secondary-button-border: rgb(0 35 65 / 1.0);
2805        --color-secondary-button-border-rgb: 0 35 65;
2806        --color-secondary-button-hover-text: rgb(0 19 49 / 1.0);
2807        --color-secondary-button-hover-background: rgb(245 246 247 / 1.0);
2808        --color-secondary-button-hover-border: rgb(0 19 49 / 1.0);
2809        --color-disabled-button-text: rgb(130 147 162 / 1.0);
2810        --color-disabled-button-background: rgb(245 246 247 / 1.0);
2811        --color-disabled-button-border: rgb(130 147 162 / 1.0);
2812        --color-input-background: rgb(255 255 255 / 1.0);
2813        --color-input-text: rgb(0 35 65 / 1.0);
2814        --color-input-text-rgb: 0 35 65;
2815        --color-input-border: rgb(130 147 162 / 1.0);
2816        --color-input-hover-background: rgb(255 255 255 / 1.0);
2817        --color-disabled-input-text: rgb(130 147 162 / 1.0);
2818        --color-disabled-input-background: rgb(245 246 247 / 1.0);
2819        --color-disabled-input-border: rgb(130 147 162 / 1.0);
2820        --color-variant-background: rgb(255 255 255 / 1.0);
2821        --color-variant-border: rgb(0 35 65 / 1.0);
2822        --color-variant-text: rgb(0 35 65 / 1.0);
2823        --color-variant-text-rgb: 0 35 65;
2824        --color-variant-hover-background: rgb(245 245 245 / 1.0);
2825        --color-variant-hover-text: rgb(0 19 49 / 1.0);
2826        --color-variant-hover-border: rgb(0 19 49 / 1.0);
2827        --color-selected-variant-background: rgb(0 19 49 / 1.0);
2828        --color-selected-variant-border: rgb(0 19 49 / 1.0);
2829        --color-selected-variant-text: rgb(255 255 255 / 1.0);
2830        --color-selected-variant-hover-background: rgb(0 35 65 / 1.0);
2831        --color-selected-variant-hover-text: rgb(255 255 255 / 1.0);
2832        --color-selected-variant-hover-border: rgb(0 35 65 / 1.0);
2833
2834        --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));
2835        --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));
2836        --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));
2837        --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60));
2838        --font-h1--color: var(--color-foreground-heading);
2839        --font-h2--color: var(--color-foreground-heading);
2840        --font-h3--color: var(--color-foreground-heading);
2841        --font-h4--color: var(--color-foreground-heading);
2842        --font-h5--color: var(--color-foreground-heading);
2843        --font-h6--color: var(--color-foreground-heading);
2844
2845        /* Shadows */
2846        
2847          --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
2848        
2849        
2850          --shadow-blur: 20px;
2851          --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
2852        
2853
2854        /* Gastro Hero Custom Integration */
2855        --color-input-border-hover: rgb(87 110 130 / 1.0);
2856        --input-box-shadow: 0 0 0 var(--input-box-shadow-width) var(--color-input-border);
2857        --input-box-shadow-focus: 0 0 0 var(--input-box-shadow-width) var(--color-input-border-hover);
2858      }
2859  
2860    
2861    
2862    
2863    .color-scheme-bdae68ba-4c98-4ecd-a783-87c26ecdafec {
2864        --color-background: rgb(255 255 255 / 1.0);
2865        /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */
2866        --color-background-rgb: 255 255 255;
2867        --color-background-subdue: rgb(255 255 255 / 1.0);
2868        --color-background-subdue-rgb: 255 255 255;
2869        --opacity-5-15: 0.05;
2870        --opacity-10-25: 0.1;
2871        --opacity-35-55: 0.35;
2872        --opacity-40-60: 0.4;
2873        --opacity-30-60: 0.3;
2874        --color-foreground: rgb(0 35 65 / 1.0);
2875        --color-foreground-rgb: 0 35 65;
2876        --color-foreground-secondary: rgb(87 110 130 / 1.0);
2877        --color-foreground-secondary-rgb: 87 110 130;
2878        --color-foreground-heading: rgb(0 35 65 / 1.0);
2879        --color-foreground-heading-rgb: 0 35 65;
2880        --color-highlight: rgb(236 101 0 / 1.0);
2881        --color-highlight-rgb: 236 101 0;
2882        --color-primary: rgb(0 35 65 / 1.0);
2883        --color-primary-rgb: 0 35 65;
2884        --color-primary-hover: rgb(0 19 49 / 1.0);
2885        --color-primary-hover-rgb: 0 19 49;
2886        --color-primary-disabled: rgb(130 147 162 / 1.0);
2887        --color-primary-disabled-rgb: 130 147 162;
2888        --color-border: rgb(217 222 227 / 1.0);
2889        --color-border-rgb: 217 222 227;
2890        --color-shadow: rgb(0 35 65 / 1.0);
2891        --color-shadow-rgb: 0 35 65;
2892        --color-primary-button-text: rgb(255 255 255 / 1.0);
2893        --color-primary-button-background: rgb(0 35 65 / 1.0);
2894        --color-primary-button-border: rgb(0 35 65 / 1.0);
2895        --color-primary-button-hover-text: rgb(255 255 255 / 1.0);
2896        --color-primary-button-hover-background: rgb(0 19 49 / 1.0);
2897        --color-primary-button-hover-border: rgb(0 19 49 / 1.0);
2898        --color-secondary-button-text: rgb(0 35 65 / 1.0);
2899        --color-secondary-button-background: rgb(255 255 255 / 1.0);
2900        --color-secondary-button-border: rgb(0 35 65 / 1.0);
2901        --color-secondary-button-border-rgb: 0 35 65;
2902        --color-secondary-button-hover-text: rgb(0 19 49 / 1.0);
2903        --color-secondary-button-hover-background: rgb(245 246 247 / 1.0);
2904        --color-secondary-button-hover-border: rgb(0 19 49 / 1.0);
2905        --color-disabled-button-text: rgb(130 147 162 / 1.0);
2906        --color-disabled-button-background: rgb(245 246 247 / 1.0);
2907        --color-disabled-button-border: rgb(130 147 162 / 1.0);
2908        --color-input-background: rgb(255 255 255 / 1.0);
2909        --color-input-text: rgb(0 35 65 / 1.0);
2910        --color-input-text-rgb: 0 35 65;
2911        --color-input-border: rgb(130 147 162 / 1.0);
2912        --color-input-hover-background: rgb(255 255 255 / 1.0);
2913        --color-disabled-input-text: rgb(130 147 162 / 1.0);
2914        --color-disabled-input-background: rgb(245 246 247 / 1.0);
2915        --color-disabled-input-border: rgb(130 147 162 / 1.0);
2916        --color-variant-background: rgb(255 255 255 / 1.0);
2917        --color-variant-border: rgb(0 35 65 / 1
2917.0);
2918        --color-variant-text: rgb(0 35 65 / 1.0);
2919        --color-variant-text-rgb: 0 35 65;
2920        --color-variant-hover-background: rgb(245 245 245 / 1.0);
2921        --color-variant-hover-text: rgb(0 19 49 / 1.0);
2922        --color-variant-hover-border: rgb(0 19 49 / 1.0);
2923        --color-selected-variant-background: rgb(0 19 49 / 1.0);
2924        --color-selected-variant-border: rgb(0 19 49 / 1.0);
2925        --color-selected-variant-text: rgb(255 255 255 / 1.0);
2926        --color-selected-variant-hover-background: rgb(0 35 65 / 1.0);
2927        --color-selected-variant-hover-text: rgb(255 255 255 / 1.0);
2928        --color-selected-variant-hover-border: rgb(0 35 65 / 1.0);
2929
2930        --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));
2931        --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));
2932        --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));
2933        --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60));
2934        --font-h1--color: var(--color-foreground-heading);
2935        --font-h2--color: var(--color-foreground-heading);
2936        --font-h3--color: var(--color-foreground-heading);
2937        --font-h4--color: var(--color-foreground-heading);
2938        --font-h5--color: var(--color-foreground-heading);
2939        --font-h6--color: var(--color-foreground-heading);
2940
2941        /* Shadows */
2942        
2943          --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
2944        
2945        
2946          --shadow-blur: 20px;
2947          --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
2948        
2949
2950        /* Gastro Hero Custom Integration */
2951        --color-input-border-hover: rgb(87 110 130 / 1.0);
2952        --input-box-shadow: 0 0 0 var(--input-box-shadow-width) var(--color-input-border);
2953        --input-box-shadow-focus: 0 0 0 var(--input-box-shadow-width) var(--color-input-border-hover);
2954      }
2955  
2956    
2957    
2958    
2959    .color-scheme-69982c92-80ba-446d-a590-0f7c8e68cc35 {
2960        --color-background: rgb(0 35 65 / 1.0);
2961        /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */
2962        --color-background-rgb: 0 35 65;
2963        --color-background-subdue: rgb(245 246 247 / 1.0);
2964        --color-background-subdue-rgb: 245 246 247;
2965        --opacity-5-15: 0.15;
2966        --opacity-10-25: 0.25;
2967        --opacity-35-55: 0.55;
2968        --opacity-40-60: 0.6;
2969        --opacity-30-60: 0.6;
2970        --color-foreground: rgb(255 255 255 / 1.0);
2971        --color-foreground-rgb: 255 255 255;
2972        --color-foreground-secondary: rgb(87 110 130 / 1.0);
2973        --color-foreground-secondary-rgb: 87 110 130;
2974        --color-foreground-heading: rgb(0 35 65 / 1.0);
2975        --color-foreground-heading-rgb: 0 35 65;
2976        --color-highlight: rgb(236 101 0 / 1.0);
2977        --color-highlight-rgb: 236 101 0;
2978        --color-primary: rgb(0 35 65 / 1.0);
2979        --color-primary-rgb: 0 35 65;
2980        --color-primary-hover: rgb(0 19 49 / 1.0);
2981        --color-primary-hover-rgb: 0 19 49;
2982        --color-primary-disabled: rgb(130 147 162 / 1.0);
2983        --color-primary-disabled-rgb: 130 147 162;
2984        --color-border: rgb(0 19 49 / 1.0);
2985        --color-border-rgb: 0 19 49;
2986        --color-shadow: rgb(0 35 65 / 1.0);
2987        --color-shadow-rgb: 0 35 65;
2988        --color-primary-button-text: rgb(255 255 255 / 1.0);
2989        --color-primary-button-background: rgb(236 101 0 / 1.0);
2990        --color-primary-button-border: rgb(236 101 0 / 1.0);
2991        --color-primary-button-hover-text: rgb(255 255 255 / 1.0);
2992        --color-primary-button-hover-background: rgb(232 76 5 / 1.0);
2993        --color-primary-button-hover-border: rgb(232 76 5 / 1.0);
2994        --color-secondary-button-text: rgb(0 35 65 / 1.0);
2995        --color-secondary-button-background: rgb(255 255 255 / 1.0);
2996        --color-secondary-button-border: rgb(0 35 65 / 1.0);
2997        --color-secondary-button-border-rgb: 0 35 65;
2998        --color-secondary-button-hover-text: rgb(0 19 49 / 1.0);
2999        --color-secondary-button-hover-background: rgb(245 246 247 / 1.0);
3000        --color-secondary-button-hover-border: rgb(0 19 49 / 1.0);
3001        --color-disabled-button-text: rgb(130 147 162 / 1.0);
3002        --color-disabled-button-background: rgb(245 246 247 / 1.0);
3003        --color-disabled-button-border: rgb(130 147 162 / 1.0);
3004        --color-input-background: rgb(255 255 255 / 1.0);
3005        --color-input-text: rgb(0 35 65 / 1.0);
3006        --color-input-text-rgb: 0 35 65;
3007        --color-input-border: rgb(130 147 162 / 1.0);
3008        --color-input-hover-background: rgb(255 255 255 / 1.0);
3009        --color-disabled-input-text: rgb(130 147 162 / 1.0);
3010        --color-disabled-input-background: rgb(245 246 247 / 1.0);
3011        --color-disabled-input-border: rgb(130 147 162 / 1.0);
3012        --color-variant-background: rgb(255 255 255 / 1.0);
3013        --color-variant-border: rgb(0 35 65 / 1.0);
3014        --color-variant-text: rgb(0 35 65 / 1.0);
3015        --color-variant-text-rgb: 0 35 65;
3016        --color-variant-hover-background: rgb(245 245 245 / 1.0);
3017        --color-variant-hover-text: rgb(0 19 49 / 1.0);
3018        --color-variant-hover-border: rgb(0 19 49 / 1.0);
3019        --color-selected-variant-background: rgb(0 19 49 / 1.0);
3020        --color-selected-variant-border: rgb(0 19 49 / 1.0);
3021        --color-selected-variant-text: rgb(255 255 255 / 1.0);
3022        --color-selected-variant-hover-background: rgb(0 35 65 / 1.0);
3023        --color-selected-variant-hover-text: rgb(255 255 255 / 1.0);
3024        --color-selected-variant-hover-border: rgb(0 35 65 / 1.0);
3025
3026        --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));
3027        --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));
3028        --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));
3029        --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60));
3030        --font-h1--color: var(--color-foreground-heading);
3031        --font-h2--color: var(--color-foreground-heading);
3032        --font-h3--color: var(--color-foreground-heading);
3033        --font-h4--color: var(--color-foreground-heading);
3034        --font-h5--color: var(--color-foreground-heading);
3035        --font-h6--color: var(--color-foreground-heading);
3036
3037        /* Shadows */
3038        
3039          --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
3040        
3041        
3042          --shadow-blur: 20px;
3043          --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
3044        
3045
3046        /* Gastro Hero Custom Integration */
3047        --color-input-border-hover: rgb(87 110 130 / 1.0);
3048        --input-box-shadow: 0 0 0 var(--input-box-shadow-width) var(--color-input-border);
3049        --input-box-shadow-focus: 0 0 0 var(--input-box-shadow-width) var(--color-input-border-hover);
3050      }
3051  
3052    
3053    
3054    
3055    .color-scheme-e65914f7-d674-4426-a03d-55c497ec50a8 {
3056        --color-background: rgb(255 255 255 / 1.0);
3057        /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */
3058        --color-background-rgb: 255 255 255;
3059        --color-background-subdue: rgb(255 255 255 / 1.0);
3060        --color-background-subdue-rgb: 255 255 255;
3061        --opacity-5-15: 0.05;
3062        --opacity-10-25: 0.1;
3063        --opacity-35-55: 0.35;
3064        --opacity-40-60: 0.4;
3065        --opacity-30-60: 0.3;
3066        --color-foreground: rgb(0 35 65 / 1.0);
3067        --color-foreground-rgb: 0 35 65;
3068        --color-foreground-secondary: rgb(87 110 130 / 1.0);
3069        --color-foreground-secondary-rgb: 87 110 130;
3070        --color-foreground-heading: rgb(0 35 65 / 1.0);
3071        --color-foreground-heading-rgb: 0 35 65;
3072        --color-highlight: rgb(0 177 92 / 1.0);
3073        --color-highlight-rgb: 0 177 92;
3074        --color-primary: rgb(0 35 65 / 1.0);
3075        --color-primary-rgb: 0 35 65;
3076        --color-primary-hover: rgb(0 19 49 / 1.0);
3077        --color-primary-hover-rgb: 0 19 49;
3078        --color-primary-disabled: rgb(130 147 162 / 1.0);
3079        --color-primary-disabled-rgb: 130 147 162;
3080        --color-border: rgb(217 222 227 / 1.0);
3081        --color-border-rgb: 217 222 227;
3082        --color-shadow: rgb(0 35 65 / 1.0);
3083        --color-shadow-rgb: 0 35 65;
3084        --color-primary-button-text: rgb(255 255 255 / 1.0);
3085        --color-primary-button-background: rgb(119 170 0 / 1.0);
3086        --color-primary-button-border: rgb(119 170 0 / 1.0);
3087        --color-primary-button-hover-text: rgb(255 255 255 / 1.0);
3088        --color-primary-button-hover-background: rgb(99 142 0 / 1.0);
3089        --color-primary-button-hover-border: rgb(99 142 0 / 1.0);
3090        --color-secondary-button-text: rgb(255 255 255 / 1.0);
3091        --color-secondary-button-background: rgb(0 35 65 / 1.0);
3092        --color-secondary-button-border: rgb(0 35 65 / 1.0);
3093        --color-secondary-button-border-rgb: 0 35 65;
3094        --color-secondary-button-hover-text: rgb(255 255 255 / 1.0);
3095        --color-secondary-button-hover-background: rgb(0 19 49 / 1.0);
3096        --color-secondary-button-hover-border: rgb(0 19 49 / 1.0);
3097        --color-disabled-button-text: rgb(130 147 162 / 1.0);
3098        --color-disabled-button-background: rgb(245 246 247 / 1.0);
3099        --color-disabled-button-border: rgb(130 147 162 / 1.0);
3100        --color-input-background: rgb(255 255 255 / 1.0);
3101        --color-input-text: rgb(0 35 65 / 1.0);
3102        --color-input-text-rgb: 0 35 65;
3103        --color-input-border: rgb(130 147 162 / 1.0);
3104        --color-input-hover-background: rgb(255 255 255 / 1.0);
3105        --color-disabled-input-text: rgb(130 147 162 / 1.0);
3106        --color-disabled-input-background: rgb(245 246 247 / 1.0);
3107        --color-disabled-input-border: rgb(130 147 162 / 1.0);
3108        --color-variant-background: rgb(255 255 255 / 1.0);
3109        --color-variant-border: rgb(0 35 65 / 1.0);
3110        --color-variant-text: rgb(0 35 65 / 1.0);
3111        --color-variant-text-rgb: 0 35 65;
3112        --color-variant-hover-background: rgb(245 245 245 / 1.0);
3113        --color-variant-hover-text: rgb(0 19 49 / 1.0);
3114        --color-variant-hover-border: rgb(0 19 49 / 1.0);
3115        --color-selected-variant-background: rgb(0 19 49 / 1.0);
3116        --color-selected-variant-border: rgb(0 19 49 / 1.0);
3117        --color-selected-variant-text: rgb(255 255 255 / 1.0);
3118        --color-selected-variant-hover-background: rgb(0 35 65 / 1.0);
3119        --color-selected-variant-hover-text: rgb(255 255 255 / 1.0);
3120        --color-selected-variant-hover-border: rgb(0 35 65 / 1.0);
3121
3122        --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));
3123        --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));
3124        --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));
3125        --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60));
3126        --font-h1--color: var(--color-foreground-heading);
3127        --font-h2--color: var(--color-foreground-heading);
3128        --font-h3--color: var(--color-foreground-heading);
3129        --font-h4--color: var(--color-foreground-heading);
3130        --font-h5--color: var(--color-foreground-heading);
3131        --font-h6--color: var(--color-foreground-heading);
3132
3133        /* Shadows */
3134        
3135          --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
3136        
3137        
3138          --shadow-blur: 20px;
3139          --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
3140        
3141
3142        /* Gastro Hero Custom Integration */
3143        --color-input-border-hover: rgb(87 110 130 / 1.0);
3144        --input-box-shadow: 0 0 0 var(--input-box-shadow-width) var(--color-input-border);
3145        --input-box-shadow-focus: 0 0 0 var(--input-box-shadow-width) var(--color-input-border-hover);
3146      }
3147  
3148    
3149    
3150    
3151    .color-scheme-49d4fcf6-8397-4462-9c00-684c6e01d90f {
3152        --color-background: rgb(245 246 247 / 1.0);
3153        /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */
3154        --color-background-rgb: 245 246 247;
3155        --color-background-subdue: rgb(245 246 247 / 1.0);
3156        --color-background-subdue-rgb: 245 246 247;
3157        --opacity-5-15: 0.05;
3158        --opacity-10-25: 0.1;
3159        --opacity-35-55: 0.35;
3160        --opacity-40-60: 0.4;
3161        --opacity-30-60: 0.3;
3162        --color-foreground: rgb(0 35 65 / 1.0);
3163        --color-foreground-rgb: 0 35 65;
3164        --color-foreground-secondary: rgb(87 110 130 / 1.0);
3165        --color-foreground-secondary-rgb: 87 110 130;
3166        --color-foreground-heading: rgb(0 35 65 / 1.0);
3167        --color-foreground-heading-rgb: 0 35 65;
3168        --color-highlight: rgb(236 101 0 / 1.0);
3169        --color-highlight-rgb: 236 101 0;
3170        --color-primary: rgb(0 35 65 / 1.0);
3171        --color-primary-rgb: 0 35 65;
3172        --color-primary-hover: rgb(0 19 49 / 1.0);
3173        --color-primary-hover-rgb: 0 19 49;
3174        --color-primary-disabled: rgb(130 147 162 / 1.0);
3175        --color-primary-disabled-rgb: 130 147 162;
3176        --color-border: rgb(217 222 227 / 1.0);
3177        --color-border-rgb: 217 222 227;
3178        --color-shadow: rgb(0 35 65 / 1.0);
3179        --color-shadow-rgb: 0 35 65;
3180        --color-primary-button-text: rgb(255 255 255 / 1.0);
3181        --color-primary-button-background: rgb(119 170 0 / 1.0);
3182        --color-primary-button-border: rgb(119 170 0 / 1.0);
3183        --color-primary-button-hover-text: rgb(255 255 255 / 1.0);
3184        --color-primary-button-hover-background: rgb(99 142 0 / 1.0);
3185        --color-primary-button-hover-border: rgb(99 142 0 / 1.0);
3186        --color-secondary-button-text: rgb(0 35 65 / 1.0);
3187        --color-secondary-button-background: rgb(255 255 255 / 1.0);
3188        --color-secondary-button-border: rgb(0 35 65 / 1.0);
3189        --color-secondary-button-border-rgb: 0 35 65;
3190        --color-secondary-button-hover-text: rgb(0 19 49 / 1.0);
3191        --color-secondary-button-hover-background: rgb(245 246 247 / 1.0);
3192        --color-secondary-button-hover-border: rgb(0 19 49 / 1.0);
3193        --color-disabled-button-text: rgb(130 147 162 / 1.0);
3194        --color-disabled-button-background: rgb(217 222 227 / 1.0);
3195        --color-disabled-button-border: rgb(217 222 227 / 1.0);
3196        --color-input-background: rgb(255 255 255 / 1.0);
3197        --color-input-text: rgb(0 35 65 / 1.0);
3198        --color-input-text-rgb: 0 35 65;
3199        --color-input-border: rgb(130 147 162 / 1.0);
3200        --color-input-hover-background: rgb(255 255 255 / 1.0);
3201        --color-disabled-input-text: rgb(130 147 162 / 1.0);
3202        --color-disabled-input-background: rgb(245 246 247 / 1.0);
3203        --color-disabled-input-border: rgb(130 147 162 / 1.0);
3204        --color-variant-background: rgb(255 255 255 / 1.0);
3205        --color-variant-border: rgb(0 35 65 / 1.0);
3206        --color-variant-text: rgb(0 35 65 / 1.0);
3207        --color-variant-text-rgb: 0 35 65;
3208        --color-variant-hover-background: rgb(245 245 245 / 1.0);
3209        --color-variant-hover-text: rgb(0 19 49 / 1.0);
3210        --color-variant-hover-border: rgb(0 19 49 / 1.0);
3211        --color-selected-variant-background: rgb(0 19 49 / 1.0);
3212        --color-selected-variant-border: rgb(0 19 49 / 1.0);
3213        --color-selected-variant-text: rgb(255 255 255 / 1.0);
3214        --color-selected-variant-hover-background: rgb(0 35 65 / 1.0);
3215        --color-selected-variant-hover-text: rgb(255 255 255 / 1.0);
3216        --color-selected-variant-hover-border: rgb(0 35 65 / 1.0);
3217
3218        --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));
3219        --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));
3220        --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));
3221        --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60));
3222        --font-h1--color: var(--color-foreground-heading);
3223        --font-h2--color: var(--color-foreground-heading);
3224        --font-h3--color: var(--color-foreground-heading);
3225        --font-h4--color: var(--color-foreground-heading);
3226        --font-h5--color: var(--color-foreground-heading);
3227        --font-h6--color: var(--color-foreground-heading);
3228
3229        /* Shadows */
3230        
3231          --shadow
3231-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
3232        
3233        
3234          --shadow-blur: 20px;
3235          --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
3236        
3237
3238        /* Gastro Hero Custom Integration */
3239        --color-input-border-hover: rgb(87 110 130 / 1.0);
3240        --input-box-shadow: 0 0 0 var(--input-box-shadow-width) var(--color-input-border);
3241        --input-box-shadow-focus: 0 0 0 var(--input-box-shadow-width) var(--color-input-border-hover);
3242      }
3243  
3244  
3245body, .color-scheme-1, .color-scheme-6e779877-7f67-41b2-894e-8a493a1feb23, .color-scheme-f739b20d-555a-48f9-b23f-ce97f4c93ddd, .color-scheme-algolia, .color-scheme-04b5a4c9-ea04-4bce-996f-de2b125baab0, .color-scheme-e0a32d95-8deb-4832-8d3b-e6dd24be9368, .color-scheme-0ed03da0-d623-4c53-9c16-caa1023fe1b2, .color-scheme-bdae68ba-4c98-4ecd-a783-87c26ecdafec, .color-scheme-69982c92-80ba-446d-a590-0f7c8e68cc35, .color-scheme-e65914f7-d674-4426-a03d-55c497ec50a8, .color-scheme-49d4fcf6-8397-4462-9c00-684c6e01d90f {
3246    color: var(--color-foreground);
3247    background-color: var(--color-background);
3248  }
3249</style>
3250
3251
3252    
3252<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
3252<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/74185310432/digital_wallets/dialog">
3253<meta id="in-context-paypal-metadata" data-shop-id="74185310432" data-venmo-supported="false" data-environment="production" data-locale="de_DE" data-paypal-v4="true" data-currency="EUR">
3254<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="buy" href="/cart/46978063499488:1?ucp/version=2026-08-25" payment="com.google.pay dev.shopify.card"><link rel="alternate" type="application/json+oembed" href="https://www.gastro-hero.de/products/spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r.oembed">
3255<script async="async" src="/checkouts/internal/preloads.js?locale=de-DE&default_configuration_id=2439413984"></script>
vendor: 1 bytes, line 3255
3255
3256<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":74185310432,"countryCode":"DE","currencyCode":"EUR","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/74185310432","merchantName":"GastroHero","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex"],"total":{"type":"pending","label":"GastroHero","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 3256
3256
3257<script id="shopify-features" type="application/json">{"accessToken":"8e3d381993e8b8a78f6700990eba56cd","betas":["rich-media-storefront-analytics"],"domain":"www.gastro-hero.de","predictiveSearch":true,"shopId":74185310432,"locale":"de"}</script>
vendor: 1 bytes, line 3257
3257
3258<script>var Shopify = Shopify || {};
3259Shopify.shop = "gastrohero-germany.myshopify.com";
3260Shopify.locale = "de";
3261Shopify.currency = {"active":"EUR","rate":"1.0"};
3262Shopify.country = "DE";
3263Shopify.theme = {"name":"[Live] Germany","id":159711396064,"schema_name":"Horizon","schema_version":"3.3.1","theme_store_id":null,"role":"main"};
3264Shopify.theme.handle = "null";
3265Shopify.theme.style = {"id":null,"handle":null};
3266Shopify.cdnHost = "www.gastro-hero.de/cdn";
3267Shopify.routes = Shopify.routes || {};
3268Shopify.routes.root = "/";
3269Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
3270Shopify.SignInWithShop = Shopify.SignInWithShop || {};
3271Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
3272Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 3272
3272
3273<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 3273
3273
3274<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 3274
3274
3275<script>
3276  window.Shopify = window.Shopify || {};
3277  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
3278  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
3279  window.Shopify.SignInWithShop.eligible = true;
3280</script>
vendor: 1 bytes, line 3280
3280
3281<script id="shop-js-analytics" type="application/json">{"pageType":"product"}</script>
vendor: 1 bytes, line 3281
3281
3282<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 3282
3282
3283<script type="module">
3284  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.de.esm.js");
3285
3286  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
3287
3288</script>
vendor: 1 bytes, line 3288
3288
3289<script>
3290  window.Shopify = window.Shopify || {};
3291  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
3292  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"]};
3293</script>
vendor: 1 bytes, line 3293
3293
3294<script>(function() {
3295  var isLoaded = false;
3296  function asyncLoad() {
3297    if (isLoaded) return;
3298    isLoaded = true;
3299    var urls = ["https:\/\/nudgify.ams3.cdn.digitaloceanspaces.com\/shopify.js?uuid=a3ab4e7f-73fe-4bff-bd07-919cae0474f7\u0026shop=gastrohero-germany.myshopify.com","https:\/\/justone.ai\/embed\/script-tags\/4548bddca1b7472f9d13423217c966ad\/shopifyEmbed.js?shop=gastrohero-germany.myshopify.com"];
3300    for (var i = 0; i < urls.length; i++) {
3301      var s = document.createElement('script');
3302      s.type = 'text/javascript';
3303      s.async = true;
3304      s.src = urls[i];
3305      var x = document.getElementsByTagName('script')[0];
3306      x.parentNode.insertBefore(s, x);
3307    }
3308  };
3309  if(window.attachEvent) {
3310    window.attachEvent('onload', asyncLoad);
3311  } else {
3312    window.addEventListener('load', asyncLoad, false);
3313  }
3314})();</script>
vendor: 1 bytes, line 3314
3314
3315<script id="__st">var __st={"a":74185310432,"offset":7200,"reqid":"a8149ebe-5098-451f-9e7e-8a67bd30880f-1790695776","pageurl":"www.gastro-hero.de\/products\/spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r?variant=46978063499488","u":"635dcfa68724","p":"product","rtyp":"product","rid":8821607694560};</script>
vendor: 1 bytes, line 3315
3315
3316<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 3316
3316
3317<script id="form-persister">!function(){'use strict';const t='contact',e='new_comment',n=[[t,t],['blogs',e],['comments',e],[t,'customer']],o='password',r='form_key',c=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',o],s=()=>{try{return window.sessionStorage}catch{return}},i='__shopify_v',u=t=>t.elements[r],a=function(){const t=[...n].map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(',');var e;return e=t,()=>e?[...document.querySelectorAll(e)].map((t=>t.form)):[]}();function m(t){const e=u(t);a().includes(t)&&(!e||!e.value)&&function(t){try{if(!s())return;!function(t){const e=s();if(!e)return;const n=u(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){u(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:r})),t.elements[r].value=e}(t,e),function(t,e){const n=s();if(!n)return;const r=[...t.querySelectorAll(`input[type='${o}']`)].map((({name:t})=>t)),u=[...c,...r],a={};for(const[o,c]of new FormData(t).entries())u.includes(o)||(a[o]=c);n.setItem(e,JSON.stringify({[i]:1,action:t.action,data:a}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(t)}const f=t=>{if('true'===t.dataset.persistBound)return;const e=function(t,e){const n=function(t){return'function'==typeof t.submit?t.submit:HTMLFormElement.prototype.submit}(t).bind(t);return function(){let t;return()=>{t||(t=!0,(()=>{try{e(),n()}catch(t){(t=>{console.error('form submit failed',t)})(t)}})(),setTimeout((()=>t=!1),250))}}()}(t,(()=>{m(t)}));!function(t,e){if('function'==typeof t.submit&&'function'==typeof e)try{t.submit=e}catch{}}(t,e),t.addEventListener('submit',(t=>{t.preventDefault(),e()})),t.dataset.persistBound='true'};!function(){function t(t){const e=(t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form})(t);e&&m(e)}document.addEventListener('submit',t),document.addEventListener('DOMContentLoaded',(()=>{const e=a();for(const t of e)f(t);var n;n=document.body,new window.MutationObserver((t=>{for(const e of t)if('childList'===e.type&&e.addedNodes.length)for(const t of e.addedNodes)1===t.nodeType&&'FORM'===t.tagName&&a().includes(t)&&f(t)})).observe(n,{childList:!0,subtree:!0,attributes:!1}),document.removeEventListener('submit',t)}))}()}();</script>
vendor: 1 bytes, line 3317
3317
3318<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.gastro-hero.de/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 3318
3318
3319<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.gastro-hero.de/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
3319<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 3319
3319
3320<script>
3321  window.Shopify = window.Shopify || {};
3322  window.Shopify.MCP = window.Shopify.MCP || {};
3323  window.Shopify.MCP.enabled = true;
3324  window.Shopify.MCP.shop = "gastrohero-germany.myshopify.com";
3325  window.Shopify.MCP.mcpEndpoint = "https:\/\/www.gastro-hero.de\/api\/mcp";
3326  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"]}}];
3327</script>
vendor: 1 bytes, line 3327
3327
3328<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.gastro-hero.de\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
3329</script>
vendor: 1 bytes, line 3329
3329
3330<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.gastro-hero.de/cdn/shopifycloud/portable-wallets/latest/portable-wallets.de.js",t.type="module",document.head.appendChild(t)}};
3331</script>
vendor: 1 bytes, line 3331
3331
3332<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
3333  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);
3334</script>
vendor: 1 bytes, line 3334
3334
3335<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})}}));
3336</script>
3336
3337<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.gastro-hero.de/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
3338<style id="shopify-accelerated-checkout-cart">
3339        #shopify-buyer-consent {
3340  margin-top: 1em;
3341  display: inline-block;
3342  width: 100%;
3343}
3344
3345#shopify-buyer-consent.hidden {
3346  display: none;
3347}
3348
3349#shopify-subscription-policy-button {
3350  background: none;
3351  border: none;
3352  padding: 0;
3353  text-decoration: underline;
3354  font-size: inherit;
3355  cursor: pointer;
3356}
3357
3358#shopify-subscription-policy-button::before {
3359  box-shadow: none;
3360}
3361
3362      </style>
3363<link rel="stylesheet" media="screen" href="//www.gastro-hero.de/cdn/shop/t/22/compiled_assets/styles.css?v=116348454132086229951790680147">
3364<script id="blocks-script" data-blocks="_download-files-accordion-row" defer="defer" src="//www.gastro-hero.de/cdn/shop/t/22/compiled_assets/block-scripts.js?v=31533616681052853741785761018"></script>
vendor: 1 bytes, line 3364
3364
3365<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
vendor: 1 bytes, line 3365
3365
3366<script>
3367  window.dataLayer = window.dataLayer || [];
3368
3369  const onDomReady = (callback) => {
3370    if (document.readyState === "loading") {
3371      document.addEventListener("DOMContentLoaded", callback, { once: true });
3372    } else {
3373      callback();
3374    }
3375  };
3376
3377
3378  const getCustomerData = () => ({
3379    first_name: null,
3380    last_name: null,
3381    email: null,
3382    phone: null,
3383    city: null,
3384    country: null,
3385    zip: null,
3386    region: null,
3387    street: null,
3388    customer_id: null
3389  });
3390
3391  const getSelectedCustomerType = () => {
3392    const storedType = localStorage.getItem("selectedCustomerType");
3393    if (storedType) return storedType;
3394    const defaultMode = "b2b";
3395    if (defaultMode === "b2c") return "private";
3396    if (defaultMode === "b2b") return "corporate";
3397    return defaultMode;
3398  };
3399
3400  window.selectedCustomerType = getSelectedCustomerType();
3401
3402  const mapCustomerType = (type) => {
3403    if (type === "private" || type === "b2c") return "B2C";
3404    return "B2B";
3405  };
3406  
3407    window.country_language_g = "de-DE";
3408  
3409  const analyticsData = {
3410    customer_type_g: mapCustomerType(window.selectedCustomerType),
3411    country_language_g: window.country_language_g,
3412    login_status_g: false,
3413    uuid_g: null,
3414    checkout_type: "guest",
3415    newsletter_status: "not_subscribed"
3416  };
3417  analyticsData.items = [];
3418
3419  
3420    var _rawCat = ["Edelstahlmöbel\/Spülmöbel\/Spültische"];
3421    var _parsed = _rawCat;
3422    if (typeof _parsed === "string") {
3423      try {
3424        _parsed = JSON.parse(_parsed);
3425      } catch (e) {}
3426    }
3427    var categoryPath = Array.isArray(_parsed) ? _parsed[0] : _parsed;
3428    var splitCategoryItems = typeof categoryPath === "string"
3429      ? categoryPath.split('/').map((category) => category.trim())
3430      : [];
3431
3432    const i = {};
3433    i["item_id"] = "8821607694560";
3434    i["item_category"] = splitCategoryItems.length > 0 ? splitCategoryItems[0] : "";
3435    i["item_category2"] = splitCategoryItems.length > 1 ? splitCategoryItems[1] : "";
3436    i["item_category3"] = splitCategoryItems.length > 2 ? splitCategoryItems[2] : "";
3437    analyticsData.items.push(i);
3438  
3439
3440  window.dataLayer.push(analyticsData);
3441
3442  const ACCOUNT_SIGNUP_PENDING_KEY = "accountSignupPending";
3443  const ACCOUNT_SIGNUP_TRACKED_KEY = "registrationTracked";
3444  const UNACTIVATED_REGISTER_REDIRECT_KEY = "gh-register-unactivated-redirect";
3445
3446  const isCreateCustomerForm = (form) => {
3447    if (!(form instanceof HTMLFormElement)) return false;
3448    const formType = form.querySelector('input[name="form_type"]');
3449    return formType instanceof HTMLInputElement && formType.value === "create_customer";
3450  };
3451
3452  document.addEventListener(
3453    "submit",
3454    (event) => {
3455      if (!isCreateCustomerForm(event.target)) return;
3456      const form = event.target;
3457      if (typeof form.checkValidity === "function" && !form.checkValidity()) return;
3458      try {
3459        if (sessionStorage.getItem(UNACTIVATED_REGISTER_REDIRECT_KEY)) return;
3460        sessionStorage.setItem(ACCOUNT_SIGNUP_PENDING_KEY, "1");
3461      } catch (error) {}
3462    },
3463    true
3464  );
3465
3466  try {
3467    const signupPending = sessionStorage.getItem(ACCOUNT_SIGNUP_PENDING_KEY);
3468    const isAccountHome = /\/account\/?$/.test(window.location.pathname);
3469    const isLoginOrRegisterPage = /\/account\/(login|register)/.test(window.location.pathname);
3470    const isLoggedIn = false;
3471
3472    if (signupPending && isAccountHome && isLoggedIn) {
3473      window.dataLayer.push({
3474        event: "account_signup_dev",
3475        component: "registration"
3476      });
3477      sessionStorage.setItem(ACCOUNT_SIGNUP_TRACKED_KEY, "1");
3478      sessionStorage.removeItem(ACCOUNT_SIGNUP_PENDING_KEY);
3479    } else if (signupPending && isLoginOrRegisterPage) {
3480      sessionStorage.removeItem(ACCOUNT_SIGNUP_PENDING_KEY);
3481    }
3482  } catch (error) {}
3483
3484  const parseTrackingCategories = (value) => {
3485    let parsed = value;
3486    if (typeof parsed === "string") {
3487      try {
3488        parsed = JSON.parse(parsed);
3489      } catch (error) {}
3490    }
3491    const path = Array.isArray(parsed) ? parsed[0] : parsed;
3492    return typeof path === "string" ? path.split("/").map((category) => category.trim()) : [];
3493  };
3494
3495  const getProductInfo = async (handle, collectionId, collectionTitle, itemList, trigger = null) => {
3496    const root = (window.Shopify && window.Shopify.routes && window.Shopify.routes.root) || "/";
3497    const response = await fetch(root + "products/" + handle + ".json");
3498    const product = await response.json();
3499    let categories = [];
3500    if (trigger != null) {
3501      const card = trigger.closest("product-card[data-analytics-categories]");
3502      if (card && String(card.dataset.productId) === String(product.product.id)) {
3503        categories = parseTrackingCategories(JSON.parse(card.dataset.analyticsCategories));
3504      } else {
3505        const dataScript = trigger.querySelector("script");
3506        if (dataScript && dataScript.innerHTML) {
3507          const productData = JSON.parse(dataScript.innerHTML);
3508          categories = parseTrackingCategories(productData?.cat);
3509        }
3510      }
3511    }
3512
3513    const algoliaHit = window.AlgoliaTemplate?.hitDataStore.get(handle);
3514    if (algoliaHit) {
3515      categories = window.AlgoliaTemplate.getProductCategories(algoliaHit);
3516    }
3517
3518    const taxRate = 19;
3519    const taxMultiplier = 1 + taxRate / 100;
3520
3521    return {
3522      collection_id: collectionId,
3523      item_list_name: itemList,
3524      value: (parseFloat(product.product.variants[0].price) * taxMultiplier).toFixed(2),
3525      currency: "EUR",
3526      items: [
3527        {
3528          item_id: product.product.id,
3529          item_sku: product.product.variants[0].sku,
3530          item_variant: product.product.variants[0].id,
3531          item_name: product.product.title,
3532          variant_name: product.product.title,
3533          item_category: categories.length > 0 ? categories[0] : "",
3534          item_category2: categories.length > 1 ? categories[1] : "",
3535          item_category3: categories.length > 2 ? categories[2] : "",
3536          price: (parseFloat(product.product.variants[0].price) * taxMultiplier).toFixed(2),
3537          item_brand: product.product.vendor,
3538          quantity: "1"
3539        }
3540      ]
3541    };
3542  };
3543
3544  const clearPreviousDataLayerItems = () => {
3545    window.dataLayer = window.dataLayer || [];
3546    for (let i = 0; i < window.dataLayer.length; i++) {
3547      if (window.dataLayer[i] && window.dataLayer[i].customer_type_g) {
3548        window.dataLayer[i].items = [];
3549        break;
3550      }
3551    }
3552    window.dataLayer.push({ ecommerce: null, items: null });
3553  };
3554  window.clearPreviousDataLayerItems = clearPreviousDataLayerItems;
3555
3556  const gatherProductNodes = () => {
3557    const pathname = window.location.pathname;
3558    const isCollectionOrSearchPage = pathname.includes("/collections/") || pathname.includes("/search");
3559    if (!isCollectionOrSearchPage) return;
3560
3561    const productNodes = document.querySelectorAll('*[href*="/products"][product-id]');
3562    const uniqueProductIds = new Set();
3563
3564    productNodes.forEach((node) => {
3565      const productId = node.getAttribute("product-id");
3566      if (!productId || uniqueProductIds.has(productId)) return;
3567      uniqueProductIds.add(productId);
3568
3569      let categories = [];
3570      try {
3571        const dataScript = node.querySelector("script");
3572        const parsed = dataScript ? JSON.parse(dataScript.innerHTML) : null;
3573        categories = parseTrackingCategories(parsed?.cat);
3574      } catch (error) {}
3575
3576      const itemData = {
3577        items: [
3578          {
3579            item_id: productId,
3580            item_category: categories.length > 0 ? categories[0] : "",
3581            item_category2: categories.length > 1 ? categories[1] : "",
3582            item_category3: categories.length > 2 ? categories[2] : ""
3583          }
3584        ]
3585      };
3586
3587      for (let i = 0; i < window.dataLayer.length; i++) {
3588        if (window.dataLayer[i].customer_type_g) {
3589          window.dataLayer[i].items.push(itemData.items[0]);
3590          break;
3591        }
3592      }
3593    });
3594  };
3595  const handleWishlistEvent = async (e) => {
3596    const button = e.target;
3597    if (!button) return;
3598    const wishlistEngine = button.matches?.(".wishlist-engine")
3599      ? button
3600      : button.querySelector?.(".wishlist-engine");
3601    const wasAlreadyAdded = wishlistEngine?.dataset.added === "true";
3602
3603    setTimeout(async () => {
3604      if (!wasAlreadyAdded) {
3605        const parent = button.closest("[data-collection-id]");
3606        const collectionId = parent?.dataset.collectionId || null;
3607        const collectionTitle = parent?.dataset.collectionTitle || null;
3608        const itemListParent = button.closest("[data-item-list]");
3609        const itemListName = itemListParent?.dataset.itemList || null;
3610
3611        const productHandle =
3612          button.dataset.productHandle || button.closest("[data-product-handle]")?.dataset.productHandle;
3613
3614        if (!productHandle) return;
3615
3616        const ecommerce = await getProductInfo(
3617          productHandle,
3618          collectionId,
3619          collectionTitle,
3620          itemListName,
3621          button
3622        );
3623
3624        window.dataLayer.push({
3625          event: "add_to_wishlist_dev",
3626          user_data: getCustomerData(),
3627          ecommerce,
3628          ecomm_pagetype: "product"
3629        });
3630      }
3631    }, 100);
3632  };
3633  const bindTrackingHandlers = () => {
3634    if (window._ghTrackingBound) return;
3635    window._ghTrackingBound = true;
3636
3637    const wishlistButtons = document.querySelectorAll(".wishlist");
3638    wishlistButtons.forEach((button) => {
3639      button.addEventListener("click", () => handleWishlistEvent({ target: button }));
3640    });
3641
3642    const productLinks = document.querySelectorAll('a[href*="/products"]');
3643    productLinks.forEach((link) => {
3644      link.addEventListener("click", async (e) => {
3645        if (
3646          e.target.closest(".wishlist") ||
3647          e.target.closest("add-to-cart-component") ||
3648          e.target.closest("button[name=\"add\"]") ||
3649          e.target.closest(".algolia-product-card") ||
3650          e.target.closest(".product-card-horizontal")
3651        ) {
3652          return;
3653        }
3654
3655        const handleFromData = link.dataset.productHandle || link.closest("[data-product-handle]")?.dataset.productHandle;
3656        const href = link.getAttribute("href") || "";
3657        const match = href.match(/\/products\/([^/?#]+)/);
3658        const handle = handleFromData || (match ? match[1] : null);
3659        if (!handle) return;
3660
3661        const ecommerce = await getProductInfo(handle, null, null, null, link);
3662
3663        const tempSelectDev = {
3664          customer_type_g: mapCustomerType(window.selectedCustomerType),
3665          country_language_g: "DE-DE",
3666          login_status_g: false,
3667          uuid_g: null,
3668          checkout_type: "guest",
3669          newsletter_status: "not_subscribed",
3670          items: [
3671            {
3672              item_id: ecommerce.items[0].item_id,
3673              item_category: ecommerce.items[0].item_category,
3674              item_category2: ecommerce.items[0].item_category2,
3675              item_category3: ecommerce.items[0].item_category3
3676            }
3677          ]
3678        };
3679
3680        clearPreviousDataLayerItems();
3681        window.dataLayer.push(tempSelectDev);
3682        window.dataLayer.push({
3683          event: "select_item_dev",
3684          user_data: getCustomerData(),
3685          ecommerce,
3686          ecomm_pagetype: "product"
3687        });
3688      });
3689    });
3690
3691    if ("product" === "cart") {
3692      const cartDataEl = document.querySelector(".js-cart-categories");
3693      if (cartDataEl && cartDataEl.textContent) {
3694        const cartItemsList = JSON.parse(cartDataEl.textContent);
3695        for (let i = 0; i < window.dataLayer.length; i++) {
3696          if (window.dataLayer[i].customer_type_g) {
3697            window.dataLayer[i].items.push(...cartItemsList.items);
3698            break;
3699          }
3700        }
3701      }
3702    }
3703
3704    if (window.location.search.includes("customer_posted=true")) {
3705      window.dataLayer.push({
3706        event: "newsletter_signup_dev",
3707        component: "footer"
3708      });
3709    }
3710
3711    try {
3712      const loginTrackingKey = "gh-account-login-pending";
3713      if (window.location.pathname === "/account" && sessionStorage.getItem(loginTrackingKey) === "1") {
3714        window.dataLayer.push({
3715          event: "account_login_dev",
3716          component: "login"
3717        });
3718        sessionStorage.removeItem(loginTrackingKey);
3719      }
3720    } catch (error) {}
3721
3722    if (window.location.pathname === "/account/subscribe") {
3723      window.dataLayer.push({
3724        event: "newsletter_signup_dev",
3725        component: "account"
3726      });
3727    }
3728
3729    if (window.location.pathname.includes("/account/unsubscribe")) {
3730      window.dataLayer.push({
3731        event: "newsletter_cancellation_dev",
3732        component: "account"
3733      });
3734    }
3735
3736    document.addEventListener("click", (e) => {
3737      const checkoutButtons = document.querySelectorAll("button[name=\"checkout\"], a[data-checkout]");
3738      checkoutButtons.forEach((checkoutButton) => {
3739        if (checkoutButton && (e.target === checkoutButton || checkoutButton.contains(e.target))) {
3740          const cartDataEl = document.querySelector(".js-cart-categories");
3741          if (!cartDataEl || !cartDataEl.textContent) return;
3742          const ecommerce = JSON.parse(cartDataEl.textContent);
3743          window.dataLayer.push({
3744            event: "checkout_button_click_dev",
3745            user_data: getCustomerData(),
3746            ecommerce,
3747            ecomm_pagetype: "product"
3748          });
3749        }
3750      });
3751
3752      if (!window._quoteListenerInstalled) {
3753        window._quoteListenerInstalled = true;
3754        document.body.addEventListener("click", (evt) => {
3755          const btn = evt.target.closest(".omgrfq-product-button.omgrfq-btn-add-quotes");
3756          if (!btn) return;
3757          if (btn.dataset._pushGuard) return;
3758          btn.dataset._pushGuard = "1";
3759
3760          const cartDataEl = document.querySelector(".js-cart-categories");
3761          if (!cartDataEl || !cartDataEl.textContent) return;
3762          const ecommerce = JSON.parse(cartDataEl.textContent);
3763
3764          window.dataLayer.push({
3765            event: "quote_button_click_dev",
3766            user_data: getCustomerData(),
3767            ecommerce,
3768            ecomm_pagetype: "product"
3769          });
3770
3771          setTimeout(() => delete btn.dataset._pushGuard, 1000);
3772        });
3773      }
3774
3775      const rebuyButton = document.querySelector("rebuy-button");
3776      if (rebuyButton && (e.target === rebuyButton || rebuyButton.contains(e.target))) {
3777        const cartDataEl = document.querySelector(".js-cart-categories");
3778        if (!cartDataEl || !cartDataEl.textContent) return;
3779        const ecommerce = JSON.parse(cartDataEl.textContent);
3780        window.dataLayer.push({
3781          event: "add_to_cart",
3782          user_data: getCustomerData(),
3783          ecommerce,
3784          ecomm_pagetype: "product"
3785        });
3786      }
3787
3788      const orderAgainButton = e.target.closest("order-again button");
3789      if (orderAgainButton) {
3790        const cartDataEl = document.querySelector(".js-cart-categories");
3791        if (!cartDataEl || !cartDataEl.textContent) return;
3792        const ecommerce = JSON.parse(cartDataEl.textContent);
3793        window.dataLayer.push({
3794          event: "add_to_cart",
3795          user_data: getCustomerData(),
3796          ecommerce,
3797          ecomm_pagetype: "product"
3798        });
3799      }
3800    });
3801
3802    gatherProductNodes();
3803    document.addEventListener("shopify:section:load", gatherProductNodes);
3804  };
3805
3806  onDomReady(bindTrackingHandlers);
3807
3808  let lastSyncedShopifyConsent = "";
3809
3810  const syncTrackingConsent = (consentObj) => {
3811    const marketingConsentKey = 'gh-marketing-consent';
3812    if (!consentObj || !window.Shopify || !window.Shopify.customerPrivacy) return;
3813    if (typeof window.Shopify.customerPrivacy.setTrackingConsent !== "function") return;
3814
3815    const shopifyConsent = {
3816      analytics: Boolean(consentObj.analytics ?? consentObj.analyticsProcessingAllowed),
3817      marketing: Boolean(consentObj.marketing ?? consentObj.marketingAllowed),
3818      preferences: Boolean(consentObj.preferences ?? consentObj.preferencesProcessingAllowed),
3819      sale_of_data: Boolean(consentObj.sale_of_data ?? consentObj.saleOfDataAllowed)
3820    };
3821    const consentKey = JSON.stringify(shopifyConsent);
3822    if (consentKey === lastSyncedShopifyConsent) return;
3823    lastSyncedShopifyConsent = consentKey;
3824
3825    window.Shopify.customerPrivacy.setTrackingConsent(shopifyConsent);
3826    const wasMarketingAllowed = localStorage.getItem(marketingConsentKey) === 'true';
3827
3828    if (shopifyConsent.marketing && !wasMarketingAllowed) {
3829      window.dataLayer = window.dataLayer || [];
3830      window.dataLayer.push({
3831        marketing_accept: true,
3832        event: "marketing_accept"
3833      });
3834    }
3835    localStorage.setItem(marketingConsentKey, String(shopifyConsent.marketing));
3836  };
3837
3838  const applyQueuedShopifyConsent = () => {
3839    if (window.__ghShopifyConsent) {
3840      syncTrackingConsent(window.__ghShopifyConsent);
3841    }
3842  };
3843
3844  window.addEventListener("gh:consent", (event) => {
3845    syncTrackingConsent(event.detail);
3846  });
3847
3848  window.Shopify.loadFeatures([{ name: "consent-tracking-api", version: "0.1" }], (error) => {
3849    if (error) throw error;
3850    applyQueuedShopifyConsent();
3851  });
3852  window.addEventListener("wishlist_click", handleWishlistEvent);
3853</script>
vendor: 1 bytes, line 3853
3853
3854<script>
3855      var customWishlistPlaceholderImage='data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAwIiBoZWlnaHQ9IjEyMDAiIHZpZXdCb3g9IjAgMCAxMjAwIDEyMDAiIGZpbGw9Im5vbmUiPjxwYXRoIGQ9Ik01OTkuNSAyMjQuMDAyYy0xMDcuOTg1LS4zNjYtMjIxLjM3MyA0OC40OTMtMjg2LjUgMTA0LjE1NHYzNTEuODg3QzMxMyA4MjQuNDI1IDQxNy4zMzUgODYyLjE2NyA1OTkuNSA5NzcgNzgyLjAzMSA4NjIuMTY3IDg4NiA4MjQuNDI1IDg4NiA2ODAuMDQzVjMyOC4xNTZjLTY1LjEyNy01NS42NjEtMTc4LjU4OC0xMDQuNTItMjg2LjUtMTA0LjE1NCIgZmlsbD0iI2M5Y2ZkMyIvPjxwYXRoIGQ9Ik01OTkuNDk3IDUxMS43NDJ2OTMuNDAzaDExOS40NDh2NzQuNjc4YzAgMTguNTA1LTIuNDA5IDIwLjkxOS05LjU2NCAyOC4xNi0xOC4xMDcgMTguMjg1LTU2Ljk1IDQyLjc4OC0xMDkuODg0IDc0Ljk3LTUyLjkzNC0zMi4xODItOTEuNzc2LTU2LjY4NS0xMDkuNTE4LTc0Ljk3LTcuMzAxLTcuMzE1LTkuNTY1LTkuNjU1LTkuNTY1LTI4LjE2VjQxNy4xN2EyOTEgMjkxIDAgMCAxIDExOC4yMDctMjguNTk5aDIuNDgyQTI5MSAyOTEgMCAwIDEgNzE5LjMxIDQxNy4xN1YzMTUuNzIxYTM2NS43IDM2NS43IDAgMCAwLTExOC4yMDctMjEuMjExaC0yLjQ4MmMtODAuMzEzIDAtMTYxLjEzOCAzMi42OTUtMjEzLjcwNyA2OC4yNDJ2MzE3LjI5YzAgNzkuNzI1IDM5LjM1NCAxMDcuMTU0IDE3NS43NDEgMTg5LjczMWwzOS4yMDcgMjMuODQ0IDM5LjIwOC0yMy44NDRjMTM2LjM4Ny04Mi41NzcgMTc1LjY2Ny0xMDkuNzEzIDE3NS42NjctMTg5LjczMVY1MTEuODE1eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==';
3856    </script>
3856
3857  <!-- BEGIN app block: shopify://apps/hreflang-manager/blocks/gwa-hreflang/35dc0b05-d599-4c8e-8584-8cd17768854a --><!-- BEGIN app snippet: gwa-hreflang-product --><link rel="alternate" hreflang="de-AT" href="https://www.gastro-hero.at/products/spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r"><link rel="alternate" hreflang="fr-FR" href="https://www.gastro-hero.fr/products/table-de-lavage-basic-10x6-avec-1-cuve-a-droite-dosseret-et-etagere-inferieure-spt-basic10x6r"><link rel="alternate" hreflang="de-CH" href="https://www.gastro-held.ch/products/spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r"><link rel="alternate" hreflang="fr-CH" href="https://www.gastro-held.ch/fr/products/table-de-lavage-basic-10x6-avec-1-cuve-a-droite-dosseret-et-etagere-inferieure-spt-basic10x6r"><link rel="alternate" hreflang="x-default" href="https://www.gastro-hero.de/products/spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r"><link rel="alternate" hreflang="de-DE" href="https://www.gastro-hero.de/products/spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r"><!-- END app snippet -->�<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
3858
3859
3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870  
3870<script async src="https://static.klaviyo.com/onsite/js/Uke7d6/klaviyo.js?company_id=Uke7d6"></script>
3870
3871  
3871<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
3871
3872
3873  
3874    
3874<script id="viewed_product">
3875      if (item == null) {
3876        var _learnq = _learnq || [];
3877
3878        var MetafieldReviews = null
3879        var MetafieldYotpoRating = null
3880        var MetafieldYotpoCount = null
3881        var MetafieldLooxRating = null
3882        var MetafieldLooxCount = null
3883        var okendoProduct = null
3884        var okendoProductReviewCount = null
3885        var okendoProductReviewAverageValue = null
3886        try {
3887          // The following fields are used for Customer Hub recently viewed in order to add reviews.
3888          // This information is not part of __kla_viewed. Instead, it is part of __kla_viewed_reviewed_items
3889          MetafieldReviews = {"rating":{"scale_min":"1.0","scale_max":"5.0","value":"4.4"},"rating_count":5};
3890          MetafieldYotpoRating = null
3891          MetafieldYotpoCount = null
3892          MetafieldLooxRating = null
3893          MetafieldLooxCount = null
3894
3895          okendoProduct = null
3896          // If the okendo metafield is not legacy, it will error, which then requires the new json formatted data
3897          if (okendoProduct && 'error' in okendoProduct) {
3898            okendoProduct = null
3899          }
3900          okendoProductReviewCount = okendoProduct ? okendoProduct.reviewCount : null
3901          okendoProductReviewAverageValue = okendoProduct ? okendoProduct.reviewAverageValue : null
3902        } catch (error) {
3903          console.error('Error in Klaviyo onsite reviews tracking:', error);
3904        }
3905
3906        var item = {
3907          Name: "Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden",
3908          ProductID: 8821607694560,
3909          Categories: ["Alle Produkte","Edelstahlmöbel","Express","Flash Sale – bis zu 63%","GastroHero","Homepage - Bestseller","Marken","Showroom Hamm","Spülmöbel","Spültische","Tiefpreisgarantie","💥 DEALS"],
3910          ImageURL: "https://www.gastro-hero.de/cdn/shop/files/232193-spt-basic10x7r_grande.webp?v=1786034391",
3911          URL: "https://www.gastro-hero.de/products/spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r",
3912          Brand: "GastroHero",
3913          Price: "174,90 €",
3914          Value: "174,90",
3915          CompareAtPrice: "365,00 €"
3916        };
3917        _learnq.push(['track', 'Viewed Product', item]);
3918        _learnq.push(['trackViewedItem', {
3919          Title: item.Name,
3920          ItemId: item.ProductID,
3921          Categories: item.Categories,
3922          ImageUrl: item.ImageURL,
3923          Url: item.URL,
3924          Metadata: {
3925            Brand: item.Brand,
3926            Price: item.Price,
3927            Value: item.Value,
3928            CompareAtPrice: item.CompareAtPrice
3929          },
3930          metafields:{
3931            reviews: MetafieldReviews,
3932            yotpo:{
3933              rating: MetafieldYotpoRating,
3934              count: MetafieldYotpoCount,
3935            },
3936            loox:{
3937              rating: MetafieldLooxRating,
3938              count: MetafieldLooxCount,
3939            },
3940            okendo: {
3941              rating: okendoProductReviewAverageValue,
3942              count: okendoProductReviewCount,
3943            }
3944          }
3945        }]);
3946      }
3947    </script>
3947
3948  
3949
3950
3951
3952
3953  
3953<script>
3954    window.klaviyoReviewsProductDesignMode = false
3955  </script>
3955
3956
3957
3958
3959
3960
3961
3962
3963
3964
3965<!-- END app block --><!-- BEGIN app block: shopify://apps/se-wishlist-engine/blocks/app-embed/8f7c0857-8e71-463d-a168-8e133094753b --><link rel="preload" href="https://cdn.shopify.com/extensions/01a0c411-07b1-7271-9d7c-6ed52cf404ae/wishlist-engine-264/assets/wishlist-engine.css" as="style" onload="this.onload=null;this.rel='stylesheet'">
3966<noscript><link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a0c411-07b1-7271-9d7c-6ed52cf404ae/wishlist-engine-264/assets/wishlist-engine.css"></noscript>
3967
3968<meta name="wishlist_shop_current_currency" content="{{amount_with_comma_separator}} €" id="wishlist_shop_current_currency"/>
3969<script data-id="Ad05seVZTT0FSY1FTM__14198427981142892921" type="application/javascript">
3970  var  customHeartIcon='<svg aria-hidden="true" width="16" height="16" viewbox="0 0 16 16" fill="#fff"><path clip-rule="evenodd" d="M8 14.667s7-4.95 7-9.635-6.21-5.045-7-.36c-.79-4.685-7-4.324-7 .72 0 5.046 7 9.275 7 9.275Z" stroke="#002341" stroke-width="1.25" stroke-linejoin="round"></path></svg>';
3971  var  customHeartFillIcon='<svg aria-hidden="true" width="16" height="16" viewbox="0 0 16 16" fill="#ec6500"><path fill-rule="evenodd" clip-rule="evenodd" d="M8 14.667s7-4.95 7-9.635-6.21-5.045-7-.36c-.79-4.685-7-4.324-7 .72 0 5.046 7 9.275 7 9.275Z" stroke="#ec6500" stroke-width="1.25" stroke-linejoin="round"></path></svg>';
3972</script>
3972
3973
3974 
3975<script src="https://cdn.shopify.com/extensions/01a0c411-07b1-7271-9d7c-6ed52cf404ae/wishlist-engine-264/assets/wishlist-engine-app.js" defer></script>
3975
3976
3977<!-- END app block --><!-- BEGIN app block: shopify://apps/speed-kit/blocks/speed-kit-installation/80ceebdf-9344-464b-989b-ffce65a9af7a -->
3977<script src="https://gastro-hero.app.baqend.com/v1/speedkit/install.js" async crossorigin="anonymous"></script>
3977
3978
3979<!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core -->
3980
3981
3982
3983
3984
3985
3986
3987<link rel="dns-prefetch" href="https://cdn.judge.me">
3988<link rel="dns-prefetch" href="https://cdn1.judge.me">
3989<link rel="dns-prefetch" href="https://api.judge.me">
3990
3991<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"coupon_receiving_condition":"any_review","coupon_value_type":"percentage","coupon_value_percentage":10,"coupon_value_fixed_amount":0,"coupon_discount_type":"single","coupon_tier_text_enabled":false,"coupon_tier_text_percentage":10,"coupon_tier_text_fixed_amount":0,"coupon_tier_photo_enabled":false,"coupon_tier_photo_percentage":10,"coupon_tier_photo_fixed_amount":0,"coupon_tier_video_enabled":false,"coupon_tier_video_percentage":10,"coupon_tier_video_fixed_amount":0,"enable_coupons":false,"badge_no_review_text":"(0)","badge_n_reviews_text":"({{ n }})","badge_star_color":"#EC6500","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Kundenbewertungen","widget_open_form_text":"Bewertung schreiben","widget_close_form_text":"Bewertung abbrechen","widget_refresh_page_text":"Seite aktualisieren","widget_summary_text":"Basierend auf {{ number_of_reviews }} Bewertung/Bewertungen","widget_no_review_text":"Schreiben Sie die erste Bewertung","widget_name_field_text":"Anzeigename","widget_verified_name_field_text":"Verifizierter Name (öffentlich)","widget_name_placeholder_text":"Anzeigename","widget_required_field_error_text":"Dieses Feld ist erforderlich.","widget_email_field_text":"E-Mail-Adresse","widget_verified_email_field_text":"Verifizierte E-Mail (privat, kann nicht bearbeitet werden)","widget_email_placeholder_text":"Ihre E-Mail-Adresse","widget_email_field_error_text":"Bitte geben Sie eine gültige E-Mail-Adresse ein.","widget_rating_field_text":"Bewertung","widget_review_title_field_text":"Bewertungstitel","widget_review_title_placeholder_text":"Geben Sie Ihrer Bewertung einen Titel","widget_review_body_field_text":"Bewertungsinhalt","widget_review_body_placeholder_text":"Beginnen Sie hier zu schreiben...","widget_pictures_field_text":"Bild/Video (optional)","widget_submit_review_text":"Bewertung abschicken","widget_submit_verified_review_text":"Verifizierte Bewertung abschicken","widget_submit_success_msg_with_auto_publish":"Vielen Dank! Bitte aktualisieren Sie die Seite in wenigen Momenten, um Ihre Bewertung zu sehen. Sie können Ihre Bewertung entfernen oder bearbeiten, indem Sie sich bei \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e anmelden","widget_submit_success_msg_no_auto_publish":"Vielen Dank! Ihre Bewertung wird veröffentlicht, sobald sie vom Shop-Administrator genehmigt wurde. Sie können Ihre Bewertung entfernen oder bearbeiten, indem Sie sich bei \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e anmelden","widget_show_default_reviews_out_of_total_text":"Es werden {{ n_reviews_shown }} von {{ n_reviews }} Bewertungen angezeigt.","widget_show_all_link_text":"Alle anzeigen","widget_show_less_link_text":"Weniger anzeigen","widget_author_said_text":"{{ reviewer_name }} sagte:","widget_days_text":"vor {{ n }} Tag/Tagen","widget_weeks_text":"vor {{ n }} Woche/Wochen","widget_months_text":"vor {{ n }} Monat/Monaten","widget_years_text":"vor {{ n }} Jahr/Jahren","widget_yesterday_text":"Gestern","widget_today_text":"Heute","widget_replied_text":"\u003e\u003e {{ shop_name }} antwortete:","widget_read_more_text":"Mehr lesen","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"#fbcd0a","widget_rating_filter_see_all_text":"Alle Bewertungen anzeigen","widget_sorting_most_recent_text":"Neueste","widget_sorting_highest_rating_text":"Höchste Bewertung","widget_sorting_lowest_rating_text":"Niedrigste Bewertung","widget_sorting_with_pictures_text":"Nur Bilder","widget_sorting_most_helpful_text":"Hilfreichste","widget_open_question_form_text":"Eine Frage stellen","widget_reviews_subtab_text":"Bewertungen","widget_questions_subtab_text":"Fragen","widget_question_label_text":"Frage","widget_answer_label_text":"Antwort","widget_question_placeholder_text":"Schreiben Sie hier Ihre Frage","widget_submit_question_text":"Frage absenden","widget_question_submit_success_text":"Vielen Dank für Ihre Frage! Wir werden Sie benachrichtigen, sobald sie beantwortet wird.","widget_star_color":"#EC6500","verified_badge_text":"Verifiziert","verified_badge_bg_color":"#006F00","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":3,"widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(außerhalb des Shops)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"über","enable_review_pictures":true,"enable_question_anwser":false,"widget_theme":"default","review_date_format":"dd/mm/yyyy","default_sort_method":"most-recent","enable_ai_review_visibility":true,"widget_product_reviews_subtab_text":"Produktbewertungen","widget_shop_reviews_subtab_text":"Shop-Bewertungen","widget_other_products_reviews_text":"Be
3991wertungen für andere Produkte","widget_store_reviews_subtab_text":"Shop-Bewertungen","widget_product_variant_reference_text":"Bewertung für","widget_no_store_reviews_text":"Dieser Shop hat noch keine Bewertungen erhalten","widget_web_restriction_product_reviews_text":"Dieses Produkt hat noch keine Bewertungen erhalten","widget_no_items_text":"Keine Elemente gefunden","widget_show_more_text":"Mehr anzeigen","widget_write_a_store_review_text":"Shop-Bewertung schreiben","widget_product_and_store_reviews_text":"Produkt- und Shop-Bewertungen","widget_reviews_in_collection_text":"Bewertungen in dieser Kollektion","widget_other_languages_heading":"Bewertungen in anderen Sprachen","widget_translate_review_text":"Bewertung übersetzen nach {{ language }}","widget_translating_review_text":"Übersetzung läuft...","widget_show_original_translation_text":"Original anzeigen ({{ language }})","widget_translate_review_failed_text":"Bewertung konnte nicht übersetzt werden.","widget_translate_review_retry_text":"Erneut versuchen","widget_translate_review_try_again_later_text":"Versuchen Sie es später noc
3991h einmal","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Bilder zuerst","show_pictures_on_all_rev_page_mobile":false,"show_pictures_on_all_rev_page_desktop":false,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"★ Bewertungen","floating_tab_title":"Lassen Sie Kunden für uns sprechen","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Kunden bewerten uns mit {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 basierend auf {{ shop.metafields.judgeme.all_reviews_count }} Bewertungen.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} von 5 Sternen basierend auf {{ shop.metafields.judgeme.all_reviews_count }} Bewertungen","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"branded","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":false,"featured_carousel_show_header":true,"featured_carousel_title":"Lassen Sie Kunden für uns sprechen","testimonials_carousel_title":"Kunden sagen uns","videos_carousel_title":"Echte Kunden-Geschichten","cards_carousel_title":"Kunden sagen uns","featured_carousel_count_text":"aus {{ n }} Bewertungen","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":false,"featured_carousel_height":250,"featured_carousel_width":80,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"branded","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":false,"widget_pagination_use_custom_color":false,"widget_star_use_custom_color":false,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":false,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Videos zuerst","widget_review_pending_text":"Ausstehend","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":true,"disable_json_ld":true,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"Keine Fragen","preview_badge_n_question_text":"{{ number_of_questions }} Frage/Fragen","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":true,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Suchen","widget_sorting_verified_only_text":"Nur verifizierte","widget_sorting_most_relevant_text":"Relevanteste","featured_carousel_theme":"default","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":true,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Mehr Bewertungen lesen","featured_carousel_view_product_button_text":"Produkt ansehen","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Mehr Bewertungen laden","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_advanced_speed_features":5,"widget_public_name_text":"wird öffentlich angezeigt wie","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonym","medals_widget_title":"Judge.me Bewertungsmedaillen","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":false,"widget_invalid_yt_video_url_error_text":"Keine YouTube-Video-URL","widget_max_length_field_error_text":"Bitte geben Sie nicht mehr als {0} Zeichen ein.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verifiziert vom Shop","widget_show_photo_gallery":false,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Von uns hergestellt, von Ihnen geteilt","widget_ugc_subt
3991itle":"Markieren Sie uns, um Ihr Bild auf unserer Seite zu sehen","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Jetzt kaufen","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Mehr laden","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"Bewertungen ansehen","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#002341","widget_enable_secondary_color":true,"widget_secondary_color":"#F5F6F7","widget_summary_average_rating_text":"{{ average_rating }} von 5","widget_media_grid_title":"Kundenfotos \u0026 -videos","widget_media_grid_see_more_text":"Mehr sehen","widget_round_style":false,"widget_show_product_medals":false,"widget_verified_by_judgeme_text":"Verifiziert von Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Verifiziert von Judge.me","widget_media_field_exceed_quantity_message":"Entschuldigung, wir können nur {{ max_media }} für eine Bewertung akzeptieren.","widget_media_field_exceed_limit_message":"{{ file_name }} ist zu groß, bitte wählen Sie ein {{ media_type }} kleiner als {{ size_limit }}MB.","widget_review_submitted_text":"Bewertung abgesendet!","widget_question_submitted_text":"Frage abgesendet!","widget_close_form_text_question":"Abbrechen","widget_write_your_answer_here_text":"Schreiben Sie hier Ihre Antwort","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":false,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"gesammelt von Judge.me","widget_pagination_type":"load_more","widget_load_more_text":"Mehr laden","widget_load_more_color":"#108474","widget_full_review_text":"Vollständige Bewertung","widget_read_more_reviews_text":"Mehr Bewertungen lesen","widget_read_questions_text":"Fragen lesen","widget_questions_and_answers_text":"Fragen \u0026 Antworten","widget_verified_by_text":"Verifiziert von","widget_verified_text":"Verifiziert","widget_number_of_reviews_text":"{{ number_of_reviews }} Bewertungen","widget_back_button_text":"Zurück","widget_next_button_text":"Weiter","widget_custom_forms_filter_button":"Filter","custom_forms_style":"horizontal","widget_show_review_information":false,"how_reviews_are_collected":"Wie werden Bewertungen gesammelt?","widget_show_review_keywords":false,"widget_gdpr_statement":"Wie wir Ihre Daten verwenden: Wir kontaktieren Sie nur bezüglich der von Ihnen abgegebenen Bewertung und nur, wenn nötig. Durch das Absenden Ihrer Bewertung stimmen Sie den \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eNutzungsbedingungen\u003c/a\u003e, der \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eDatenschutzrichtlinie\u003c/a\u003e und den \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003eInhaltsrichtlinien\u003c/a\u003e von Judge.me zu.","widget_multilingual_sorting_enabled":true,"widget_translate_review_content_enabled":true,"widget_translate_review_content_method":"automatic","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"popup_widget_source_mode":"auto","popup_widget_page_product":"current_product","popup_widget_page_collection":"current_collection","popup_widget_page_cart":"cart_mode","popup_widget_page_home":"all","popup_widget_star_rating":"all","popup_widget_review_type":"all","popup_widget_top_up_thin_pages":true,"popup_widget_corner_styling":"soft","review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_text_color":"#000000","review_snippet_widget_lighter_text_color":"#7B7B7B","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#002341","show_product_variant":false,"all_reviews_product_variant_label_text":"Variante: ","widget_show_verified_branding":false,"widget_ai_summary_title":"Kunden sagen","widget_ai_summary_disclaimer":"Von KI zusammengefasst und ausgewählt aus aktuellen Kundenbewertungen","widget_show_ai_summary":true,"widget_show_ai_summary_bg":true,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Kunden bewerten die
3991sen Shop","store_summary_widget_button_text":"Kundenbewertungen ansehen","store_summary_widget_button_theme_text":"KI-Bewertungszusammenfassung ansehen","widget_show_review_title_input":true,"widget_autofill_review_title":true,"redirect_reviewers_invited_via_email":"external_form","request_store_review_after_product_review":true,"request_review_other_products_in_order":true,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":"#002341","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#002341","review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_form_theme":"multi_step","review_form_location":"in_store_popup","review_form_external_page_background_color":"#C5F7F0","review_content_screen_title_text":"Wie würden Sie dieses Produkt bewerten?","review_content_introduction_text":"Wir würden uns freuen, wenn Sie etwas über Ihre Erfahrung teilen würden.","store_review_form_title_text":"Wie würden Sie diesen Shop bewerten?","store_review_form_introduction_text":"Wir würden uns freuen, wenn Sie etwas über Ihre Erfahrung teilen würden.","show_review_guidance_text":true,"one_star_review_guidance_text":"Schlecht","five_star_review_guidance_text":"Großartig","customer_information_screen_title_text":"Über Sie","customer_information_introduction_text":"Bitte teilen Sie uns mehr über sich mit.","custom_questions_screen_title_text":"Ihre Erfahrung im Detail","custom_questions_introduction_text":"Hier sind einige Fragen, die uns helfen, mehr über Ihre Erfahrung zu verstehen.","review_submitted_screen_title_text":"Vielen Dank für Ihre Bewertung!","review_submitted_screen_thank_you_text":"Wir verarbeiten sie und sie wird bald im Shop erscheinen.","review_submitted_screen_email_verification_text":"Bitte bestätigen Sie Ihre E-Mail-Adresse, indem Sie auf den Link klicken, den wir Ihnen gerade gesendet haben. Dies hilft uns, die Bewertungen authentisch zu halten.","confirm_email_screen_title_text":"Bestätigen Sie Ihre E-Mail","confirm_email_screen_message_text":"Um Bewertungen authentisch zu halten, senden wir Ihnen einen sicheren Link zum Weiterschreiben Ihrer Bewertung. Es dauert nur einen Moment.","check_email_screen_title_text":"Überprüfen Sie Ihre E-Mail","check_email_screen_message_text":"Wir haben Ihnen eine E-Mail an {{ email }} gesendet. Klicken Sie auf die Schaltfläche in der E-Mail, um fortzufahren.","check_email_screen_resend_message_text":"E-Mail erneut gesendet!","check_email_resend_hint_text":"E-Mail nicht erhalten? Überprüfen Sie Ihren Spam-Ordner oder [senden Sie die E-Mail erneut].","verification_email_rate_limit_error_text":"Sie haben das Limit für Bewertungsversuche für dieses Produkt erreicht. Bitte überprüfen Sie Ihren Posteingang oder versuchen Sie es später erneut.","review_submitted_request_store_review_text":"Möchten Sie Ihre Erfahrung beim Einkaufen bei uns teilen?","review_submitted_review_other_products_text":"Möchten Sie diese Produkte bewerten?","store_review_screen_title_text":"Möchten Sie Ihre Erfahrung mit uns teilen?","store_review_introduction_text":"Wir würden uns freuen, wenn Sie etwas über Ihre Erfahrung teilen würden.","reviewer_media_screen_title_picture_text":"Bild teilen","reviewer_media_introduction_picture_text":"Laden Sie ein Foto hoch, um Ihre Bewertung zu unterstützen.","reviewer_media_screen_title_video_text":"Video teilen","reviewer_media_introduction_video_text":"Laden Sie ein Video hoch, um Ihre Bewertung zu unterstützen.","reviewer_media_screen_title_picture_or_video_text":"Bild oder Video teilen","reviewer_media_introduction_picture_or_video_text":"Laden Sie ein Foto oder Video hoch, um Ihre Bewertung zu unterstützen.","reviewer_media_youtube_url_text":"Fügen Sie hier Ihre Youtube-URL ein","advanced_settings_next_step_button_text":"Weiter","advanced_settings_close_review_button_text":"Schließen","modal_write_review_flow":true,"write_review_flow_required_text":"Erforderlich","write_review_flow_privacy_message_text":"Wir respektieren Ihre Privatsphäre.","write_review_flow_anonymous_text":"Be
3991wertung als anonym","write_review_flow_visibility_text":"Dies wird nicht für andere Kunden sichtbar sein.","write_review_flow_multiple_selection_help_text":"Wählen Sie so viele aus, wie Sie möchten","write_review_flow_single_selection_help_text":"Wählen Sie eine Option","write_review_flow_required_field_error_text":"Dieses Feld ist erforderlich","write_review_flow_invalid_email_error_text":"Bitte geben Sie eine gültige E-Mail-Adresse ein","write_review_flow_max_length_error_text":"Max. {{ max_length }} Zeichen.","write_review_flow_media_upload_text":"\u003cb\u003eZum Hochladen klicken\u003c/b\u003e oder ziehen und ablegen","write_review_flow_gdpr_statement":"Wir kontaktieren Sie nur bei Bedarf bezüglich Ihrer Bewertung. Mit dem Absenden Ihrer Bewertung stimmen Sie unseren \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eGeschäftsbedingungen\u003c/a\u003e und unserer \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eDatenschutzrichtlinie\u003c/a\u003e zu.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Erzählen Sie uns mehr","negative_review_resolution_text":"Ihre Erfahrung ist uns wichtig. Falls es Probleme mit Ihrem Kauf gab, sind wir hier, um zu helfen. Zögern Sie nicht, uns zu kontaktieren, wir würden gerne die Gelegenheit haben, die Dinge zu korrigieren.","negative_review_resolution_button_text":"Kontaktieren Sie uns","negative_review_resolution_proceed_with_review_text":"Hinterlassen Sie eine Bewertung","negative_review_resolution_subject":"Problem mit dem Kauf von {{ shop_name }}.{{ order_name }}","coupon_promo_intro_any_review_text":"Schreiben Sie eine Bewertung und erhalten Sie einen Gutschein über {{ amount }} Rabatt auf Ihren nächsten Einkauf","coupon_promo_intro_with_photo_text":"Schreiben Sie eine Bewertung und fügen Sie ein Foto oder Video hinzu, um einen Gutschein über {{ amount }} Rabatt auf Ihren nächsten Einkauf zu erhalten","coupon_promo_intro_with_video_text":"Schreiben Sie eine Bewertung und fügen Sie ein Video hinzu, um einen Gutschein über {{ amount }} Rabatt auf Ihren nächsten Einkauf zu erhalten","coupon_promo_intro_up_to_any_review_text":"Schreiben Sie eine Bewertung und erhalten Sie einen Gutschein über bis zu {{ amount }} Rabatt auf Ihren nächsten Einkauf","coupon_promo_intro_up_to_with_photo_text":"Schreiben Sie eine Bewertung und fügen Sie ein Foto oder Video hinzu, um einen Gutschein über bis zu {{ amount }} Rabatt auf Ihren nächsten Einkauf zu erhalten","coupon_promo_intro_external_text":"Schreiben Sie eine Bewertung und erhalten Sie eine Belohnung für Ihren nächsten Einkauf","coupon_promo_intro_external_with_photo_text":"Schreiben Sie eine Bewertung und fügen Sie ein Foto oder Video hinzu, um eine Belohnung für Ihren nächsten Einkauf zu erhalten","coupon_promo_intro_external_with_video_text":"Schreiben Sie eine Bewertung und fügen Sie ein Video hinzu, um eine Belohnung für Ihren nächsten Einkauf zu erhalten","coupon_promo_media_photo_text":"Fügen Sie ein Foto oder Video hinzu und erhalten Sie einen Gutschein über {{ amount }} Rabatt auf Ihren nächsten Einkauf","coupon_promo_media_photo_only_text":"Fügen Sie ein Foto hinzu und erhalten Sie einen Gutschein über {{ amount }} Rabatt auf Ihren nächsten Einkauf","coupon_promo_media_video_text":"Fügen Sie ein Video hinzu und erhalten Sie einen Gutschein über {{ amount }} Rabatt auf Ihren nächsten Einkauf","coupon_promo_media_external_photo_text":"Fügen Sie ein Foto oder Video hinzu und erhalten Sie eine Belohnung für Ihren nächsten Einkauf","coupon_promo_media_external_photo_only_text":"Fügen Sie ein Foto hinzu und erhalten Sie eine Belohnung für Ihren nächsten Einkauf","coupon_promo_media_external_video_text":"Fügen Sie ein Video hinzu und erhalten Sie eine Belohnung für Ihren nächsten Einkauf","coupon_promo_success_text":"Sie haben einen Gutschein für Ihren nächsten Einkauf bei {{ shop_name }} erhalten!","coupon_promo_success_subtext":"Sie erhalten Ihre Gutschein-E-Mail innerhalb einer Stunde.","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":true,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Be
3991wertung gesammelt durch eine Einladung zum Shop","transparency_badges_from_another_provider_text":"Bewertung gesammelt von einem anderen Anbieter","transparency_badges_collected_from_store_visitor_text":"Bewertung gesammelt von einem Shop-Besucher","transparency_badges_written_in_google_text":"Bewertung in Google geschrieben","transparency_badges_written_in_etsy_text":"Bewertung in Etsy geschrieben","transparency_badges_written_in_shop_app_text":"Bewertung in Shop App geschrieben","transparency_badges_earned_reward_text":"Bewerter erhielt einen Rabattcode für eine zukünftige Bestellung","product_review_widget_per_page":10,"widget_other_languages_reviews_per_page":3,"widget_store_review_label_text":"Shop-Bewertung","widget_cart_mode_aggregate_heading_text":"Kunden bewerten diesen Shop","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":false,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":false,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":false,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":true,"review_widget_qna_enabled":false,"review_widget_revamp_dual_publish_end_date":"2026-09-13T17:41:08.000+00:00","review_widget_header_theme":"minimal","review_widget_widget_title_enabled":false,"review_widget_header_text_size":"small","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"stars_only","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_show_review_highlights":true,"review_widget_show_review_keywords_in_gray":false,"review_widget_reviews_section_theme":"cards","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"compact","review_widget_number_of_columns_desktop":1,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_card_section_size":"small","review_widget_star_and_histogram_color":"#EC6500","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#002341","review_widget_lighter_text_color":"#576E82","review_widget_corner_styling":"soft","review_widget_custom_css":".jm-review-widget-minimal-header__action-buttons,.jm-no-reviews-state__text,.jm-no-reviews-state__action-buttons{display:none!important}.jdgm-masonry-grid__masonry-item,.jdgm-review-card,.jm-ai-insights{border-radius:4px!important;margin-bottom:0!important}.jdgm-review-card__content{background:#ffffff!important}.jm-ai-insights{margin-bottom:0!important;border-radius:4px!important}.jdgm-masonry-grid__container{position:static!important;height:auto!important;display:grid!important;grid-template-columns:1fr;gap:8px}.jdgm-masonry-grid__masonry-item{position:static!important;transform:none!important;width:auto!important}.jdgm-review-card .jm-star-rating__font-icon{font-size:1em!important}.jdgm-review-card .jm-star-rating .jm-cluster{--cluster-space:2px!important}.jm-stack{padding:0!important}.jdgm-empty-state{color:#002341!important;}.jm-other-languages-section__heading{margin-block-end:0!important;}.jm-filter-panel{border-block-end:0!important;}","review_widget_review_word_singular":"Bewertung","review_widget_review_word_plural":"Bewertungen","review_widget_voting_label":"Hilfreich?","review_widget_shop_reply_label":"Antwort von {{ shop_name }}:","review_widget_filters_title":"Filter","review_widget_filter_rating_title":"Be
3991wertung","review_widget_filter_keyword_title":"Stichwort","review_widget_clear_filters_text":"Filter löschen","review_widget_expand_more_text":"Mehr","review_widget_review_highlights_title":"Bewertungs-Highlights","qna_widget_question_word_singular":"Frage","qna_widget_question_word_plural":"Fragen","qna_widget_answer_reply_label":"Antwort von {{ answerer_name }}:","qna_content_screen_title_text":"Frage dieses Produkts stellen","qna_widget_question_required_field_error_text":"Bitte geben Sie Ihre Frage ein.","qna_widget_flow_gdpr_statement":"Wir kontaktieren Sie nur bei Bedarf bezüglich Ihrer Frage. Mit dem Absenden Ihrer Frage stimmen Sie unseren \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eGeschäftsbedingungen\u003c/a\u003e und unserer \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eDatenschutzrichtlinie\u003c/a\u003e zu.","qna_widget_question_submitted_text":"Danke für Ihre Frage!","qna_widget_close_form_text_question":"Schließen","qna_widget_question_submit_success_text":"Wir werden Ihnen per E-Mail informieren, wenn wir Ihre Frage beantworten.","all_reviews_widget_v2025_enabled":true,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_show_review_highlights":false,"all_reviews_widget_v2025_show_review_keywords_in_gray":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Kundenbewertungen","all_reviews_widget_v2025_ai_summary_title":"Kunden sagen über diesen Shop","all_reviews_widget_v2025_no_review_text":"Schreiben Sie die erste Bewertung","all_reviews_widget_v2025_review_highlights_title":"Bewertungs-Highlights","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_card_grouping":"per_media","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"Von unseren Kunden","reviews_grid_widget_show_average_rating":true,"trust_badge_enabled":false,"trust_badge_structure":"outline","trust_badge_color":"black","trust_badge_star":"black","trust_badge_rating_display_default":"show_avg_text","platform":"shopify","branding_url":"https://app.judge.me/reviews","branding_text":"Unterstützt von Judge.me","locale":"en","reply_name":"GastroHero","shop_currency":"EUR","widget_version":"3.0","footer":true,"autopublish":false,"review_dates":false,"enable_custom_form":false,"shop_locale":"de","enable_multi_locales_translations":false,"show_review_title_input":true,"autofill_review_title":true,"review_verification_email_status":"always","require_verification_before_submit":false,"sign_in_with_
3991shop_enabled":false,"customer_account_validation_enabled":true,"most_relevant_sort_enabled":false,"widget_events_v4_impressions_enabled":false,"widget_events_review_grain_enabled":false,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":false,"uses_external_coupon":false,"hostname_allowlist":"","can_be_branded":false,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"GastroHero"};</script>
3991 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #002341;--jdgm-secondary-color: #F5F6F7;--jdgm-star-color: #EC6500;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #002341;--jdgm-paginate-color: #002341;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #002341}.jdgm-histogram__bar-content{background-color:#002341}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#006F00}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"Mehr sehen"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"Mehr sehen"}}.jdgm-preview-badge .jdgm-star.jdgm-star{color:#EC6500}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-rev .jdgm-rev__timestamp,.jdgm-quest .jdgm-rev__timestamp,.jdgm-carousel-item__timestamp{display:none !important}.jdgm-rev .jdgm-rev__icon{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'über'}.jdgm-rev__variant-label:before{content:'Variante: '}.jdgm-rev__out-of-store-text:before{content:'(außerhalb des Shops)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #002341;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#002341}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'GastroHero'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )}
3992</style> <style class='jdgm-settings-style'>.jdgm-review-widget .jm-review-widget-minimal-header__action-buttons,.jdgm-review-widget .jm-no-reviews-state__text,.jdgm-review-widget .jm-no-reviews-state__action-buttons{display:none !important}.jdgm-review-widget .jdgm-masonry-grid__masonry-item,.jdgm-review-widget .jdgm-review-card,.jdgm-review-widget .jm-ai-insights{border-radius:4px !important;margin-bottom:0 !important}.jdgm-review-widget .jdgm-review-card__content{background:#fff !important}.jdgm-review-widget .jm-ai-insights{margin-bottom:0 !important;border-radius:4px !important}.jdgm-review-widget .jdgm-masonry-grid__container{position:static !important;height:auto !important;display:grid !important;grid-template-columns:1fr;gap:8px}.jdgm-review-widget .jdgm-masonry-grid__masonry-item{position:static !important;transform:none !important;width:auto !important}.jdgm-review-widget .jdgm-review-card .jm-star-rating__font-icon{font-size:1em !important}.jdgm-review-widget .jdgm-review-card .jm-star-rating .jm-cluster{--cluster-space:2px!important}.jdgm-review-widget .jm-stack{padding:0 !important}.jdgm-review-widget .jdgm-empty-state{color:#002341 !important}.jdgm-review-widget .jm-other-languages-section__heading{margin-block-end:0 !important}.jdgm-review-widget .jm-filter-panel{border-block-end:0 !important}
3993</style>
3994
3995  
3996  
3997  
3998  <style class='jdgm-miracle-styles'>
3999  @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK
3999/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-spinner:empty{display:block}.jdgm-prev-badge{display:block !important}
4000
4001</style>
4002
4003
4004  
4005  
4006   
4007
4008
4009
4010
4011<script data-cfasync='false' class='jdgm-script'>
4012!function(e){window.jdgm=window.jdgm||{};
4013/* INF-1976 */
4014var _jdgmBlocked=function(){var raw=(window.jdgmSettings||{}).hostname_allowlist;var list=(raw==null?"":""+raw).split(/[\s,]+/).map(function(h){return h.trim().toLowerCase().replace(/\.$/,"");}).filter(function(h){return h;});if(!list.length)return false;var host=(e.location.hostname||"").toLowerCase().replace(/\.$/,"");if(/(^|\.)shopifypreview\.com$/.test(host))return false;var bare=host.replace(/^www\./,"");for(var i=0;i<list.length;i++){var en=list[i];if(en.indexOf("*.")===0){var b=en.slice(2);if(host===b||host.slice(-(b.length+1))==="."+b)return false;}else if(bare===en.replace(/^www\./,""))return false;}return true;}();
4015if(_jdgmBlocked){jdgm._loaderExecuted=true;jdgm._blocked=true;var _jdgmS=e.createElement("style");_jdgmS.textContent='[class^="jdgm-"],[class*=" jdgm-"]{display:none !important}';(e.head||e.documentElement).appendChild(_jdgmS);return;}
4016jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a0ec75-cd34-70ff-8c10-2324df83d15e/judgeme-768/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/",
4017jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)?
4018setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){
4019!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d),
4020(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!",
4021a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))},
4022jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest;
4023t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))},
4024t.open("GET",e),t.onerror=function(){if(e.indexOf(jdgm.CDN_HOST)===0&&jdgm.CDN_HOST_ALT!==jdgm.CDN_HOST){var f=e.replace(jdgm.CDN_HOST,jdgm.CDN_HOST_ALT);jdgm.loadJS(f,d)}},t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll(
4025".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting?
4026parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"):
4027jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css")
4028)}))}(document);
4029</script>
4029
4030<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a0ec75-cd34-70ff-8c10-2324df83d15e/judgeme-768/assets/shopify_v2.css"></noscript>
4031
4032<!-- BEGIN app snippet: theme_fix_tags -->
4032<script>
4033  (function() {
4034    var jdgmThemeFixes = null;
4035    if (!jdgmThemeFixes) return;
4036
4037    // "All themes" fix: CSS and JS applied on every theme. CSS is injected
4038    // before the per-theme fix so the theme-specific CSS wins the cascade.
4039    // HTML is never applied globally (too risky).
4040    var allThemesFix = jdgmThemeFixes['all'];
4041    if (allThemesFix && allThemesFix.css) {
4042      var allStyleTag = document.createElement('style');
4043      allStyleTag.classList.add('jdgm-theme-fix-style-all');
4044      allStyleTag.innerHTML = allThemesFix.css;
4045      document.head.append(allStyleTag);
4046    };
4047
4048    if (allThemesFix && allThemesFix.js) {
4049      var allScriptTag = document.createElement('script');
4050      allScriptTag.classList.add('jdgm-theme-fix-script-all');
4051      allScriptTag.innerHTML = allThemesFix.js;
4052      document.head.append(allScriptTag);
4053    };
4054
4055    var thisThemeFix = jdgmThemeFixes[Shopify.theme.id];
4056    if (!thisThemeFix) return;
4057
4058    if (thisThemeFix.html) {
4059      document.addEventListener("DOMContentLoaded", function() {
4060        var htmlDiv = document.createElement('div');
4061        htmlDiv.classList.add('jdgm-theme-fix-html');
4062        htmlDiv.innerHTML = thisThemeFix.html;
4063        document.body.append(htmlDiv);
4064      });
4065    };
4066
4067    if (thisThemeFix.css) {
4068      var styleTag = document.createElement('style');
4069      styleTag.classList.add('jdgm-theme-fix-style');
4070      styleTag.innerHTML = thisThemeFix.css;
4071      document.head.append(styleTag);
4072    };
4073
4074    if (thisThemeFix.js) {
4075      var scriptTag = document.createElement('script');
4076      scriptTag.classList.add('jdgm-theme-fix-script');
4077      scriptTag.innerHTML = thisThemeFix.js;
4078      document.head.append(scriptTag);
4079    };
4080  })();
4081</script>
4081
4082<!-- END app snippet -->
4083<!-- End of Judge.me Core -->
4084
4085
4086
4087<!-- END app block --><!-- BEGIN app block: shopify://apps/o-request-a-quote/blocks/omgrfq_script/5f4ac0e6-8a57-4f3d-853e-0194eab86273 -->
4088
4089
vendor: 17,932 bytes, lines 4090-4130
4090<script
4091  id="omgrfq-script"
4092  type='text/javascript'
4093  data-type="custom">
4094    if ((typeof window.jQuery === 'undefined')) {<!-- BEGIN app snippet: omg-jquery -->
4095    (function(){"use strict";var C=document,D=window,st=C.documentElement,L=C.createElement.bind(C),ft=L("div"),q=L("table"),Mt=L("tbody"),ot=L("tr"),H=Array.isArray,S=Array.prototype,Dt=S.concat,U=S.filter,at=S.indexOf,ct=S.map,Bt=S.push,ht=S.slice,z=S.some,_t=S.splice,Pt=/^#(?:[\w-]|\\.|[^\x00-\xa0])*$/,Ht=/^\.(?:[\w-]|\\.|[^\x00-\xa0])*$/,$t=/<.+>/,jt=/^\w+$/;function J(t,n){var r=It(n);return!t||!r&&!A(n)&&!c(n)?[]:!r&&Ht.test(t)?n.getElementsByClassName(t.slice(1).replace(/\\/g,"")):!r&&jt.test(t)?n.getElementsByTagName(t):n.querySelectorAll(t)}var dt=function(){function t(n,r){if(n){if(Y(n))return n;var i=n;if(g(n)){var e=r||C;if(i=Pt.test(n)&&A(e)?e.getElementById(n.slice(1).replace(/\\/g,"")):$t.test(n)?yt(n):Y(e)?e.find(n):g(e)?o(e).find(n):J(n,e),!i)return}else if(O(n))return this.ready(n);(i.nodeType||i===D)&&(i=[i]),this.length=i.length;for(var s=0,f=this.length;s<f;s++)this[s]=i[s]}}return t.prototype.init=function(n,r){return new t(n,r)},t}(),u=dt.prototype,o=u.init;o.fn=o.prototype=u,u.length=0,u.splice=_t,typeof Symbol=="function"&&(u[Symbol.iterator]=S[Symbol.iterator]);function Y(t){return t instanceof dt}function B(t){return!!t&&t===t.window}function A(t){return!!t&&t.nodeType===9}function It(t){return!!t&&t.nodeType===11}function c(t){return!!t&&t.nodeType===1}function Ft(t){return!!t&&t.nodeType===3}function Wt(t){return typeof t=="boolean"}function O(t){return typeof t=="function"}function g(t){return typeof t=="string"}function v(t){return t===void 0}function P(t){return t===null}function lt(t){return!isNaN(parseFloat(t))&&isFinite(t)}function G(t){if(typeof t!="object"||t===null)return!1;var n=Object.getPrototypeOf(t);return n===null||n===Object.prototype}o.isWindow=B,o.isFunction=O,o.isArray=H,o.isNumeric=lt,o.isPlainObject=G;function d(t,n,r){if(r){for(var i=t.length;i--;)if(n.call(t[i],i,t[i])===!1)return t}else if(G(t))for(var e=Object.keys(t),i=0,s=e.length;i<s;i++){var f=e[i];if(n.call(t[f],f,t[f])===!1)return t}else for(var i=0,s=t.length;i<s;i++)if(n.call(t[i],i,t[i])===!1)return t;return t}o.each=d,u.each=function(t){return d(this,t)},u.empty=function(){return this.each(function(t,n){for(;n.firstChild;)n.removeChild(n.firstChild)})};var qt=/\S+/g;function j(t){return g(t)?t.match(qt)||[]:[]}u.toggleClass=function(t,n){var r=j(t),i=!v(n);return this.each(function(e,s){c(s)&&d(r,function(f,a){i?n?s.classList.add(a):s.classList.remove(a):s.classList.toggle(a)})})},u.addClass=function(t){return this.toggleClass(t,!0)},u.removeAttr=function(t){var n=j(t);return this.each(function(r,i){c(i)&&d(n,function(e,s){i.removeAttribute(s)})})};function Ut(t,n){if(t){if(g(t)){if(arguments.length<2){if(!this[0]||!c(this[0]))return;var r=this[0].getAttribute(t);return P(r)?void 0:r}return v(n)?this:P(n)?this.removeAttr(t):this.each(function(e,s){c(s)&&s.setAttribute(t,n)})}for(var i in t)this.attr(i,t[i]);return this}}u.attr=Ut,u.removeClass=function(t){return arguments.length?this.toggleClass(t,!1):this.attr("class","")},u.hasClass=function(t){return!!t&&z.call(this,function(n){return c(n)&&n.classList.contains(t)})},u.get=function(t){return v(t)?ht.call(this):(t=Number(t),this[t<0?t+this.length:t])},u.eq=function(t){return o(this.get(t))},u.first=function(){return this.eq(0)},u.last=function(){return this.eq(-1)};function zt(t){return v(t)?this.get().map(function(n){return c(n)||Ft(n)?n.textContent:""}).join(""):this.each(function(n,r){c(r)&&(r.textContent=t)})}u.text=zt;function T(t,n,r){if(c(t)){var i=D.getComputedStyle(t,null);return r?i.getPropertyValue(n)||void 0:i[n]||t.style[n]}}function E(t,n){return parseInt(T(t,n),10)||0}function gt(t,n){return E(t,"border".concat(n?"Left":"Top","Width"))+E(t,"padding".concat(n?"Left":"Top"))+E(t,"padding".concat(n?"Right":"Bottom"))+E(t,"border".concat(n?"Right":"Bottom","Width"))}var X={};function Jt(t){if(X[t])return X[t];var n=L(t);C.body.insertBefore(n,null);var r=T(n,"display");return C.body.removeChild(n),X[t]=r!=="none"?r:"block"}function vt(t){return T(t,"display")==="none"}function pt(t,n){var r=t&&(t.matches||t.webkitMatchesSelector||t.msMatchesSelector);return!!r&&!!n&&r.call(t,n)}function I(t){return g(t)?function(n,r){return pt(r,t)}:O(t)?t:Y(t)?function(n,r){return t.is(r)}:t?function(n,r){return r===t}:function(){return!1}}u.filter=function(t){var n=I(t);return o(U.call(this,function(r,i){return n.call(r,i,r)}))};function x(t,n){return n?t.filter(n):t}u.detach=function(t){return x(this,t).each(function(n,r){r.parentNode&&r.parentNode.removeChild(r)}),this};var Yt=/^\s*<(\w+)[^>]*>/,Gt=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,mt={"*":ft,tr:Mt,td:ot,th:ot,thead:q,tbody:q,tfoot:q};function yt(t){if(!g(t))return[];if(Gt.test(t))return[L(RegExp.$1)];var n=Yt.test(t)&&RegExp.$1,r=mt[n]||mt["*"];return r.innerHTML=t,o(r.childNodes).detach().get()}o.parseHTML=yt,u.has=function(t){var n=g(t)?function(r,i){return J(t,i).length}:function(r,i){return i.contains(t)};return this.filter(n)},u.not=function(t){var n=I(t);return this.filter(function(r,i){return(!g(t)||c(i))&&!n.call(i,r,i)})};function R(t,n,r,i){for(var e=[],s=O(n),f=i&&I(i),a=0,y=t.length;a<y;a++)if(s){var h=n(t[a]);h.length&&Bt.apply(e,h)}else for(var p=t[a][n];p!=null&&!(i&&f(-1,p));)e.push(p),p=r?p[n]:null;return e}function bt(t){return t.multiple&&t.options?R(U.call(t.options,function(n){return n.selected&&!n.disabled&&!n.parentNode.disabled}),"value"):t.value||""}function Xt(t){return arguments.length?this.each(function(n,r){var i=r.multiple&&r.options;if(i||Ot.test(r.type)){var e=H(t)?ct.call(t,String):P(t)?[]:[String(t)];i?d(r.options,function(s,f){f.selected=e.indexOf(f.value)>=0},!0):r.checked=e.indexOf(r.value)>=0}else r.value=v(t)||P(t)?"":t}):this[0]&&bt(this[0])}u.val=Xt,u.is=function(t){var n=I(t);return z.call(this,function(r,i){return n.call(r,i,r)})},o.guid=1;function w(t){return t.length>1?U.call(t,function(n,r,i){return at.call(i,n)===r}):t}o.unique=w,u.add=function(t,n){return o(w(this.get().concat(o(t,n).get())))},u.children=function(t){return x(o(w(R(this,function(n){return n.children}))),t)},u.parent=function(t){return x(o(w(R(this,"parentNode"))),t)},u.index=function(t){var n=t?o(t)[0]:this[0],r=t?this:o(n).parent().children();return at.call(r,n)},u.closest=function(t){var n=this.filter(t);if(n.length)return n;var r=this.parent();return r.length?r.closest(t):n},u.siblings=function(t){return x(o(w(R(this,function(n){return o(n).parent().children().not(n)}))),t)},u.find=function(t){return o(w(R(this,function(n){return J(t,n)})))};var Kt=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,Qt=/^$|^module$|\/(java|ecma)script/i,Vt=["type","src","nonce","noModule"];function Zt(t,n){var r=o(t);r.filter("script").add(r.find("script")).each(function(i,e){if(Qt.test(e.type)&&st.contains(e)){var s=L("script");s.text=e.textContent.replace(Kt,""),d(Vt,function(f,a){e[a]&&(s[a]=e[a])}),n.head.insertBefore(s,null),n.head.removeChild(s)}})}function kt(t,n,r,i,e){i?t.insertBefore(n,r?t.firstChild:null):t.nodeName==="HTML"?t.parentNode.replaceChild(n,t):t.parentNode.insertBefore(n,r?t:t.nextSibling),e&&Zt(n,t.ownerDocument)}function N(t,n,r,i,e,s,f,a){return d(t,function(y,h){d(o(h),function(p,M){d(o(n),function(b,W){var rt=r?M:W,it=r?W:M,m=r?p:b;kt(rt,m?it.cloneNode(!0):it,i,e,!m)},a)},f)},s),n}u.after=function(){return N(arguments,this,!1,!1,!1,!0,!0)},u.append=function(){return N(arguments,this,!1,!1,!0)};function tn(t){if(!arguments.length)return this[0]&&this[0].innerHTML;if(v(t))return this;var n=/<script[\s>]/.test(t);return this.each(function(r,i){c(i)&&(n?o(i).empty().append(t):i.innerHTML=t)})}u.html=tn,u.appendTo=function(t){return N(arguments,this,!0,!1,!0)},u.wrapInner=function(t){return this.each(function(n,r){var i=o(r),e=i.contents();e.length?e.wrapAll(t):i.append(t)})},u.before=function(){return N(arguments,this,!1,!0)},u.wrapAll=function(t){for(var n=o(t),r=n[0];r.children.length;)r=r.firstElementChild;return this.first().before(n),this.appendTo(r)},u.wrap=function(t){return this.each(function(n,r){var i=o(t)[0];o(r).wrapAll(n?i.cloneNode(!0):i)})},u.insertAfter=function(t){return N(arguments,this,!0,!1,!1,!1,!1,!0)},u.insertBefore=function(t){return N(arguments,this,!0,!0)},u.prepend=function(){return N(arguments,this,!1,!0,!0,!0,!0)},u.prependTo=function(t){return N(arguments,this,!0,!0,!0,!1,!1,!0)},u.contents=function(){return o(w(R(this,function(t){return t.tagName==="IFRAME"?[t.contentDocument]:t.tagName==="TEMPLATE"?t.content.childNodes:t.childNodes})))},u.next=function(t,n,r){return x(o(w(R(this,"nextElementSibling",n,r))),t)},u.nextAll=function(t){return this.next(t,!0)},u.nextUntil=function(t,n){return this.next(n,!0,t)},u.parents=function(t,n){return x(o(w(R(this,"parentElement",!0,n))),t)},u.parentsUntil=function(t,n){return this.parents(n,t)},u.prev=function(t,n,r){return x(o(w(R(this,"previousElementSibling",n,r))),t)},u.prevAll=function(t){return this.prev(t,!0)},u.prevUntil=function(t,n){return this.prev(n,!0,t)},u.map=function(t){return o(Dt.apply([],ct.call(this,function(n,r){return t.call(n,r,n)})))},u.clone=function(){return this.map(function(t,n){return n.cloneNode(!0)})},u.offsetParent=function(){return this.map(function(t,n){for(var r=n.offsetParent;r&&T(r,"position")==="static";)r=r.offsetParent;return r||st})},u.slice=function(t,n){return o(ht.call(this,t,n))};var nn=/-([a-z])/g;function K(t){return t.replace(nn,function(n,r){return r.toUpperCase()})}u.ready=function(t){var n=function(){return setTimeout(t,0,o)};return C.readyState!=="loading"?n():C.addEventListener("DOMContentLoaded",n),this},u.unwrap=function(){return this.parent().each(function(t,n){if(n.tagName!=="BODY"){var r=o(n);r.replaceWith(r.children())}}),this},u.offset=function(){var t=this[0];if(t){var n=t.getBoundingClientRect();return{top:n.top+D.pageYOffset,left:n.left+D.pageXOffset}}},u.position=function(){var t=this[0];if(t){var n=T(t,"position")==="fixed",r=n?t.getBoundingClientRect():this.offset();if(!n){for(var i=t.ownerDocument,e=t.offsetParent||i.documentElement;(e===i.body||e===i.documentElement)&&T(e,"position")==="static";)e=e.parentNode;if(e!==t&&c(e)){var s=o(e).offset();r.top-=s.top+E(e,"borderTopWidth"),r.left-=s.left+E(e,"borderLeftWidth")}}return{top:r.top-E(t,"marginTop"),left:r.left-E(t,"marginLeft")}}};var Et={class:"className",contenteditable:"contentEditable",for:"htmlFor",readonly:"readOnly",maxlength:"maxLength",tabindex:"tabIndex",colspan:"colSpan",rowspan:"rowSpan",usemap:"useMap"};u.prop=function(t,n){if(t){if(g(t))return t=Et[t]||t,arguments.length<2?this[0]&&this[0][t]:this.each(function(i,e){e[t]=n});for(var r in t)this.prop(r,t[r]);return this}},u.removeProp=function(t){return this.each(function(n,r){delete r[Et[t]||t]})};var rn=/^--/;function Q(t){return rn.test(t)}var V={},en=ft.style,un=["webkit","moz","ms"];function sn(t,n){if(n===void 0&&(n=Q(t)),n)return t;if(!V[t]){var r=K(t),i="".concat(r[0].toUpperCase()).concat(r.slice(1)),e="".concat(r," ").concat(un.join("".concat(i," "))).concat(i).split(" ");d(e,function(s,f){if(f in en)return V[t]=f,!1})}return V[t]}var fn={animationIterationCount:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0};function wt(t,n,r){return r===void 0&&(r=Q(t)),!r&&!fn[t]&&lt(n)?"".concat(n,"px"):n}function on(t,n){if(g(t)){var r=Q(t);return t=sn(t,r),arguments.length<2?this[0]&&T(this[0],t,r):t?(n=wt(t,n,r),this.each(function(e,s){c(s)&&(r?s.style.setProperty(t,n):s.style[t]=n)})):this}for(var i in t)this.css(i,t[i]);return this}u.css=on;function Ct(t,n){try{return t(n)}catch{return n}}var an=/^\s+|\s+$/;function St(t,n){var r=t.dataset[n]||t.dataset[K(n)];return an.test(r)?r:Ct(JSON.parse,r)}function cn(t,n,r){r=Ct(JSON.stringify,r),t.dataset[K(n)]=r}function hn(t,n){if(!t){if(!this[0])return;var r={};for(var i in this[0].dataset)r[i]=St(this[0],i);return r}if(g(t))return arguments.length<2?this[0]&&St(this[0],t):v(n)?this:this.each(function(e,s){cn(s,t,n)});for(var i in t)this.data(i,t[i]);return this}u.data=hn;function Tt(t,n){var r=t.documentElement;return Math.max(t.body["scroll".concat(n)],r["scroll".concat(n)],t.body["offset".concat(n)],r["offset".concat(n)],r["client".concat(n)])}d([!0,!1],function(t,n){d(["Width","Height"],function(r,i){var e="".concat(n?"outer":"inner").concat(i);u[e]=function(s){if(this[0])return B(this[0])?n?this[0]["inner".concat(i)]:this[0].document.documentElement["client".concat(i)]:A(this[0])?Tt(this[0],i):this[0]["".concat(n?"offset":"client").concat(i)]+(s&&n?E(this[0],"margin".concat(r?"Top":"Left"))+E(this[0],"margin".concat(r?"Bottom":"Right")):0)}})}),d(["Width","Height"],function(t,n){var r=n.toLowerCase();u[r]=function(i){if(!this[0])return v(i)?void 0:this;if(!arguments.length)return B(this[0])?this[0].document.documentElement["client".concat(n)]:A(this[0])?Tt(this[0],n):this[0].getBoundingClientRect()[r]-gt(this[0],!t);var e=parseInt(i,10);return this.each(function(s,f){if(c(f)){var a=T(f,"boxSizing");f.style[r]=wt(r,e+(a==="border-box"?gt(f,!t):0))}})}});var Rt="___cd";u.toggle=function(t){return this.each(function(n,r){if(c(r)){var i=vt(r),e=v(t)?i:t;e?(r.style.display=r[Rt]||"",vt(r)&&(r.style.display=Jt(r.tagName))):i||(r[Rt]=T(r,"display"),r.style.display="none")}})},u.hide=function(){return this.toggle(!1)},u.show=function(){return this.toggle(!0)};var xt="___ce",Z=".",k={focus:"focusin",blur:"focusout"},Nt={mouseenter:"mouseover",mouseleave:"mouseout"},dn=/^(mouse|pointer|contextmenu|drag|drop|click|dblclick)/i;function tt(t){return Nt[t]||k[t]||t}function nt(t){var n=t.split(Z);return[n[0],n.slice(1).sort()]}u.trigger=function(t,n){if(g(t)){var r=nt(t),i=r[0],e=r[1],s=tt(i);if(!s)return this;var f=dn.test(s)?"MouseEvents":"HTMLEvents";t=C.createEvent(f),t.initEvent(s,!0,!0),t.namespace=e.join(Z),t.___ot=i}t.___td=n;var a=t.___ot in k;return this.each(function(y,h){a&&O(h[t.___ot])&&(h["___i".concat(t.type)]=!0,h[t.___ot](),h["___i".concat(t.type)]=!1),h.dispatchEvent(t)})};function Lt(t){return t[xt]=t[xt]||{}}function ln(t,n,r,i,e){var s=Lt(t);s[n]=s[n]||[],s[n].push([r,i,e]),t.addEventListener(n,e)}function At(t,n){return!n||!z.call(n,function(r){return t.indexOf(r)<0})}function F(t,n,r,i,e){var s=Lt(t);if(n)s[n]&&(s[n]=s[n].filter(function(f){var a=f[0],y=f[1],h=f[2];if(e&&h.guid!==e.guid||!At(a,r)||i&&i!==y)return!0;t.removeEventListener(n,h)}));else for(n in s)F(t,n,r,i,e)}u.off=function(t,n,r){var i=this;if(v(t))this.each(function(s,f){!c(f)&&!A(f)&&!B(f)||F(f)});else if(g(t))O(n)&&(r=n,n=""),d(j(t),function(s,f){var a=nt(f),y=a[0],h=a[1],p=tt(y);i.each(function(M,b){!c(b)&&!A(b)&&!B(b)||F(b,p,h,n,r)})});else for(var e in t)this.off(e,t[e]);return this},u.remove=function(t){return x(this,t).detach().off(),this},u.replaceWith=function(t){return this.before(t).remove()},u.replaceAll=function(t){return o(t).replaceWith(this),this};function gn(t,n,r,i,e){var s=this;if(!g(t)){for(var f in t)this.on(f,n,r,t[f],e);return this}return g(n)||(v(n)||P(n)?n="":v(r)?(r=n,n=""):(i=r,r=n,n="")),O(i)||(i=r,r=void 0),i?(d(j(t),function(a,y){var h=nt(y),p=h[0],M=h[1],b=tt(p),W=p in Nt,rt=p in k;b&&s.each(function(it,m){if(!(!c(m)&&!A(m)&&!B(m))){var et=function(l){if(l.target["___i".concat(l.type)])return l.stopImmediatePropagation();if(!(l.namespace&&!At(M,l.namespace.split(Z)))&&!(!n&&(rt&&(l.target!==m||l.___ot===b)||W&&l.relatedTarget&&m.contains(l.relatedTarget)))){var ut=m;if(n){for(var _=l.target;!pt(_,n);)if(_===m||(_=_.parentNode,!_))return;ut=_}Object.defineProperty(l,"currentTarget",{configurable:!0,get:function(){return ut}}),Object.defineProperty(l,"delegateTarget",{configurable:!0,get:function(){return m}}),Object.defineProperty(l,"data",{configurable:!0,get:function(){return r}});var bn=i.call(ut,l,l.___td);e&&F(m,b,M,n,et),bn===!1&&(l.preventDefault(),l.stopPropagation())}};et.guid=i.guid=i.guid||o.guid++,ln(m,b,M,n,et)}})}),this):this}u.on=gn;function vn(t,n,r,i){return this.on(t,n,r,i,!0)}u.one=vn;var pn=/\r?\n/g;function mn(t,n){return"&".concat(encodeURIComponent(t),"=").concat(encodeURIComponent(n.replace(pn,`\r
4096    `)))}var yn=/file|reset|submit|button|image/i,Ot=/radio|checkbox/i;u.serialize=function(){var t="";return this.each(function(n,r){d(r.elements||[r],function(i,e){if(!(e.disabled||!e.name||e.tagName==="FIELDSET"||yn.test(e.type)||Ot.test(e.type)&&!e.checked)){var s=bt(e);if(!v(s)){var f=H(s)?s:[s];d(f,function(a,y){t+=mn(e.name,y)})}}})}),t.slice(1)},typeof exports<"u"?module.exports=o:D.cash=o})();
4097<!-- END app snippet -->// app
4098        window.OMGJquery = window.cash
4099    } else {
4100        window.OMGJquery = window.jQuery
4101    }
4102
4103    var OMGRFQConfigs = {};
4104    var omgrfq_productCollection = [];
4105    var OMGRFQ_localization = {
4106        language: {
4107            iso_code: "de",
4108            name: "Deutsch",
4109        }
4110    };
4111    window.OMGIsUsingMigrate = true;
4112    var countAppendPrice = 0
4113    let OMGRFQB2bSettings = {}<!-- BEGIN app snippet: omgrfq_classDefinePosition -->
4114function getElementsCollectionsPage() {
4115    const selectors = [
4116        ".grid__item--collection-template",
4117        ".grid--uniform .grid__item > .grid-product__content",
4118        ".card-list .card-list__column .card",
4119        ".grid-uniform .grid__item",
4120        ".grid-uniform .grid-item",
4121        ".collage-grid__row .grid-product",
4122        ".product-card .product-card__content",
4123        ".card-wrapper .card > .card__content",
4124        ".card-wrapper > .card-information",
4125        ".product__grid-item .product-wrap",
4126        ".productgrid--items .productgrid--item",
4127        ".product-block > .product-block__inner",
4128        ".list-item.product-list-item",
4129        ".product-block .block-inner",
4130        ".product-list--collection .product-item",
4131        "#main-collection-product-grid [class^='#column']",
4132        ".collection-grid .grid-product",
4133        '.grid--uniform .grid__item',
4134        '.main-content .grid .grid__item.four-fifths',
4135        '.ecom-collection__product-item',
4136        '.modal-content > .product--outer',
4137    ]
4138
4139    return selectors.join(',')
4140}
4141
4142function OMGQuotesPriceClass() {
4143    const selectors = [
4144        'product-price .price',
4145        '#productPrice-product-template',
4146        '.modal_price',
4147        '.product-form--price-wrapper',
4148        '.product-single__price',
4149        '.product_single_price',
4150        '.product-single__price-product-template',
4151        '.product-pricing',
4152        '.product__price-container',
4153        '.product--price',
4154        '.product-price',
4155        '.product-prices',
4156        '.product__price',
4157        '.price-box',
4158        '.price-container',
4159        '.price-list',
4160        '.product-detail .price-area',
4161        '.price_outer',
4162        '#product-price',
4163        '.price_range',
4164        '.detail-price',
4165        '.product-single__form-price',
4166        '.data-price-wrapper',
4167        ".priceProduct",
4168        "#ProductPrice",
4169        ".product-single__prices",
4170        ".ProductMeta__PriceList",
4171        ".tt-price",
4172        '.single_product__price',
4173        '.pricearea',
4174        '.product-item-caption-price',
4175        '.product--price-wrapper',
4176        '.product-card__price',
4177        '.product-card__availability',
4178        '.productitem--price',
4179        '.boost-pfs-filter-product-item-price',
4180        '.price_wrapper',
4181        '.product-list-item-price',
4182        '.grid-product__price',
4183        '.product_price',
4184        '.grid-product__price-wrap',
4185        '.product-item__price',
4186        '.price-product',
4187        '.product-price__price',
4188        '.product-item__price-wrapper',
4189        '.product__prices',
4190        '.product-item--price',
4191        '.grid-link__meta',
4192        '.list-meta',
4193        '.ProductItem .ProductItem__PriceList',
4194        '.product-item__price-list',
4195        '.product-thumb-caption-price',
4196        '.product-card__price-wrapper',
4197        '.card__price',
4198        '.card__availability',
4199        "#main-collection-product-grid [class^='#product-card-price']",
4200        '.grid__item span[itemprop="price"]',
4201        '.f\\:product-single__block-product-price',
4202        '.ecom-product-single__price',
4203        '.ecom-collection__product-prices',
4204        '.productitem--price',
4205        '.modal_price',
4206        '.variant-item__price .price',
4207        '.variant-item__totals .price',
4208        '.totals__product-total',
4209        '.product-form-installment',
4210        '.product-pricing',
4211        '.t4s-product-price',
4212        '.prices',
4213        '.price',
4214        '.compare-at-price',
4215    ];
4216
4217    return selectors.join(",");
4218}
4219
4220function OMGQuotesTitleClass() {
4221    const selectors = [
4222        '.product-single__title',
4223        '.product-title',
4224        '.product-single h2',
4225        '.product-name',
4226        '.product__heading',
4227        '.product-header',
4228        '.detail-info h1',
4229        '#product-description h1',
4230        '.product__title',
4231        '.product-meta__title',
4232        '#productInfo-product h1',
4233        '.product-detail .title',
4234        '.section_title',
4235        '.product-info-inner h1.page-heading',
4236        '.product_title',
4237        '.product_name',
4238        '.ProductMeta__Title',
4239        '.tt-title',
4240        '.single_product__title',
4241        '.product-item-caption-title',
4242        '.section__title',
4243        '.f\\:product-single__block-product-title',
4244        '.ecom-product__heading',
4245        '.product-item__title',
4246        '.product-details_title',
4247        '.item-title',
4248        '.view-product-title+div h1',
4249        '.product-information h1',
4250        '.shopify-product-form',
4251    ];
4252
4253    return selectors.join(',');
4254}
4255
4256function OMGQuotesDescriptionClass() {
4257    const selectors = [
4258        'rte-formatter',
4259        '.product-single__description',
4260        '.short-description',
4261        '.product-description',
4262        '.description',
4263        '.short-des',
4264        '.product-details__description',
4265        '.product-desc',
4266        '#product-description .rte',
4267        '.product__description',
4268        '.product_description',
4269        '.product-block-list__item--description',
4270        '.tabs__product-page',
4271        '.pr_short_des',
4272        '.product-single__desc',
4273        '.product-tabs',
4274        '.site-box-content .rte',
4275        '.product-simple-tab',
4276        '.product_section .description',
4277        '.ProductMeta__Description',
4278        '.tt-collapse-block',
4279        '.product-single .detail-bottom',
4280        '.short-description-detail',
4281        '.dt-sc-tabs-container',
4282        '.product-thumbnail__price',
4283        '.collapsibles-wrapper',
4284        '.product-description-tabs',
4285        '.product-single__content-text',
4286        '.product-tabs',
4287        '.f\\:product-single__block-product-description',
4288        '.ecom-product-single__description',
4289        '.product__description-container',
4290        '.product-details .accordion',
4291        '#main-product details',
4292    ];
4293
4294    return selectors.join(',');
4295}
4296
4297function OMGQuotesCollectionCartClass() {
4298    const selectors = [
4299        '.btn.product-btn',
4300        '.product-item .action form',
4301        '.btn.add-to-cart-btn',
4302        '.boost-pfs-addtocart-wrapper',
4303        '.productitem--action',
4304        '.btn-cart',
4305        '.product-form .product-add',
4306        '.button--add-to-cart',
4307        '.product-item__action-button',
4308        '.blog-read-more',
4309        '.tt-btn-addtocart',
4310        '.pr_atc_',
4311        '.product-add-cart',
4312        '.productgrid--items .productgrid--item button.productitem--action-atc',
4313        '.add_to_cart_button',
4314        '.product-item__action-list',
4315        '.quick-add__submit',
4316        '.ecom-product-single__add-to-cart',
4317        '.ecom-collection__product-simple-add-to-cart',
4318        '.product-form--atc-button',
4319        '.quick-add__button',
4320        'button.product-form__submit',
4321    ];
4322
4323    return selectors.join(',');
4324}
4325<!-- END app snippet -->
4326
4327    
4328    
4329    
4330    OMGRFQConfigs = {"store":"gastrohero-germany.myshopify.com","app_url":"https:\/\/apps.quotesnap.net","app_url_old":"","settings":{"general_settings":{"email_vat":0,"added_code":1,"calendar_lang":"en","redirect_link":"","vat_form_text":"Vat","calendar_theme":"material_blue","customize_data":{"isDefault":false,"button_view_history_quotes":{"color":"rgba(255, 255, 255, 1)","bg_color":"rgba(32, 34, 35, 1)","font_size":"Default","text_bold":0,"text_align":"center","text_italic":0,"text_underline":0,"stroke_enable":0,"stroke_size":"Default","stroke_color":"rgba(255, 201, 10
43307, 1)","shadow_enable":0,"hover_enable":0,"hover_font_size":"Default","hover_font_color":"rgba(255, 255, 255, 1)","hover_border_radius":"Default","hover_bg_color":"rgba(255, 206, 122, 1)","hover_stroke_size":"Default","hover_stroke_color":"rgba(255, 206, 122, 1)","border_radius":"Default"},"button_view_quotes":{"color":"rgba(255, 255, 255, 1)","bg_color":"rgba(32, 34, 35, 1)","font_size":"Default","text_bold":0,"text_align":"center","text_italic":0,"text_underline":0,"stroke_enable":0,"stroke_size":"Default","stroke_color":"rgba(255, 201, 107, 1)","shadow_enable":0,"hover_enable":0,"hover_font_size":"Default","hover_font_color":"rgba(255, 255, 255, 1)","hover_border_radius":"Default","hover_bg_color":"rgba(255, 206, 122, 1)","hover_stroke_size":"Default","hover_stroke_color":"rgba(255, 206, 122, 1)","border_radius":"Default"},"button_add_quote":{"color":"rgba(32, 34, 35, 1)","bg_color":"rgba(255, 201, 107, 1)","font_size":"Default","text_bold":0,"text_align":"center","text_italic":0,"text_underline":0,"stroke_enable":"","stroke_size":"Default","stroke_color":"rgba(32, 34, 35, 1)","shadow_enable":0,"hover_enable":0,"hover_font_size":"Default","hover_font_color":"rgba(255, 255, 255, 1)","hover_border_radius":"Default","hover_bg_color":"rgba(255, 206, 122, 1)","hover_stroke_size":"Default","hover_stroke_color":"rgba(255, 206, 122, 1)","border_radius":"Default"}},"submit_all_cart":0,"user_confirm_email":0,"view_button_manual":0,"redirect_continue_btn":"","unsuccess_submit_mess":"Error when submitting a quote request!","add_quote_success_mess":"Add product to quote successfully!","user_confirm_email_text":"Your confirm quote has been sent into your email","request_quote_page_title_text":"Request A Quote","allow_out_stock":1,"formattingStandards":{"name_format":{"order":"first_last"},"address_format":{"displayDirection":"vertical"}},"custom_css":"\/* Horizon Button Stylings *\/\n#app-quotes {\n  --color-primary-button-background: #77AA00;\n  --color-primary-button-text: #ffffff;\n  --color-primary-button-border: #77AA00;\n  --color-primary-button-hover-background: #638E00;\n  --color-primary-button-hover-text: #ffffff;\n  --color-primary-button-hover-border: #638E00;\n  --color-secondary-button-background: #ffffff;\n  --color-secondary-button-text: #002341;\n  --color-secondary-button-border: #002341;\n  --color-secondary-button-hover-background: #f5f6f7;\n  --color-secondary-button-hover-text: #001331;\n  --color-secondary-button-hover-border: #001331;\n  --button-padding-inline: 16px;\n  --button-padding-block: 8px;\n  --button-height-medium: 48px;\n  --button-font-weight-primary: 700;\n  --button-font-weight-secondary: 700;\n  --style-border-radius-buttons-secondary: 2px;\n  --style-border-radius-buttons-primary: 2px;\n  --border-radius--md: 2px;\n  --style-border-width-secondary: 2px;\n  --border-color--subdued: #D9DEE3;\n  --border-color--default: #8293A2;\n  --background-color--default: #ffffff;\n  --text-color--secondary: #576E82;\n  --space--xxx-sm: 4px;\n  --space--xx-sm: 8px;\n  --space--x-sm: 12px;\n  --space--sm: 16px;\n  --space--md: 24px;\n  --space--lg: 32px;\n  --font-size--x-sm: 16px;\n  --font-size--xx-sm: 14px;\n  --font-size--xxx-sm: 12px;\n}\n@media screen and (max-width: 768px) {\n    .omgrfq_product_price {\n        display: none !important;\n    }\n    .omgrfq-edit-button {\n        margin-bottom: 12px !important;\n    }\n    .omgrfq-quantity-change {\n        display: inline-flex !important;\n    }\n    .omgrfq-submit-table .omgrfq_product_qty_content .item-qty,\n    .omgrfq-submit-table .omgrfq_product_qty_content .item_qty {\n        width: 50px !important;\n    }\n    .omgrfq_total_price { \n        display: inline-flex !important;\n        justify-content: left !important;\n        margin-left: 12px !important;\n    }\n    .omgrfq_total_price span {\n        font-weight: 700 !important;\n    }\n    .omgrfq_product_item {\n        border-top: 1px solid var(--border-color--subdued) !important;\n    }\n}\n#translate_tab {\n    padding-left: 20px !important;\n}\n#omgrfq-submit-quote-form .omg-title-wrap-buttons .omgrfq-line {\n    height: 1px !important;\n}\n.omgrfq_product_title a {\n    line-height: 125% !important;\n}\n.omgrfq_product_table, .ot-total {\n    font-weight: 700 !important;\n}\n.omgrfq_product_row, .ot-summary {\n    border-top: 1px solid var(--border-color--subdued) !important;\n}\n.omgrfq-input-price .omgrfq-form-control {\n    font-weight: 500 !important;\n    text-align: center !important;\n} \n.cart-drawer__summary .omgrfq-btn-quotes,\n.cart-page__summary .omgrfq-btn-quotes{\n    --button-height-cart: 40px;\n    height: var(--button-height-cart) !important;\n    padding: 0 !important;\n}\n#app-quotes .omgrfq_continue_shopping{\n    --text-align: center !important;\n    display: grid !important;
4330\n    align-content: center !important;\n    text-decoration: none !important;\n    text-align: var(--text-align) !important;\n    color: var(--button-color) !important;\n    appearance: none !important;\n    background-color: var(--button-background-color)!important;\n    border: none !important;\n    margin-block: 0 !important;\n    transition:\n        color var(--animation-speed) var(--animation-easing),\n        box-shadow var(--animation-speed) var(--animation-easing),\n        background-color var(--animation-speed) var(--animation-easing) !important;\n    cursor: pointer !important;\n    width: fit-content !important;\n    box-shadow: inset 0 0 0 var(--button-border-width) var(--button-border-color) !important;\n    padding-block: var(--button-padding-block) !important;\n    padding-inline: var(--button-padding-inline) !important;\n    font-family: var(--button-font-family-secondary) !important;\n    text-transform: var(--button-text-case-secondary) !important;\n    border-radius: var(--style-border-radius-buttons-secondary) !important;\n    font-weight: var(--button-font-weight-secondary) !important;\n    font-size: var(--button-font-size-medium) !important;\n    line-height: var(--button-line-height-medium) !important;\n    height: var(--button-height-medium) !important;\n    --button-color: var(--color-secondary-button-text) !important;\n    --button-background-color: var(--color-secondary-button-background) !important;\n    --button-border-color: var(--color-secondary-button-border) !important;\n    --button-border-width: var(--style-border-width-secondary) !important;\n\n}\n#app-quotes .omgrfq_continue_shopping:hover {\n    --button-color: var(--color-secondary-button-hover-text) !important;\n    --button-background-color: var(--color-secondary-button-hover-background) !important;\n    --button-border-color: var(--color-secondary-button-hover-border) !important;\n}\n\n#app-quotes .omgrfq_product-form--atc-button{\n    --text-align: center !important;\n    --omg-btn-submit-bg-color: var(--button-background-color);\n    display: grid !important;\n    align-content: center !important;\n    text-decoration: none !important;\n    text-align: var(--text-align) !important;\n    color: var(--button-color) !important;\n    appearance: none !important;\n    background-color: var(--button-background-color)!important;\n    border: none !important;\n    margin-block: 0 !important;\n    transition:\n    color var(--animation-speed) var(--animation-easing),\n    box-shadow var(--animation-speed) var(--animation-easing),\n    background-color var(--animation-speed) var(--animation-easing) !important;\n    cursor: pointer !important;\n    width: fit-content !important;\n    box-shadow: inset 0 0 0 var(--button-border-width) var(--button-border-color) !important;\n    padding-block: var(--button-padding-block) !important;\n    padding-inline: var(--button-padding-inline) !important;\n    font-family: var(--button-font-family-primary) !important;\n    text-transform: var(--button-text-case-primary) !important;\n    border-radius: var(--style-border-radius-buttons-primary) !important;\n    font-weight: var(--button-font-weight-primary) !important;\n    font-size: var(--button-font-size-medium) !important;\n    line-height: var(--button-line-height-medium) !important;\n    height: var(--button-height-medium) !important;\n    --button-color: var(--color-primary-button-text) !important;\n    --button-background-color: var(--color-primary-button-background) !important;\n    --button-border-color: var(--color-primary-button-border) !important;\n    --button-border-width: var(--style-border-width-primary) !important;\n}\n\n#app-quotes .omgrfq_product-form--atc-button:hover {\n    --button-color: var(--color-primary-button-hover-text) !important;\n    --button-background-color: var(--color-primary-button-hover-background) !important;\n    --button-border-color: var(--color-primary-button-hover-border) !important;\n}\n\n.omgrfq-button-cart {\n    width: 100% !important;\n}\n\n.omgrfq-button-cart .omgrfq-product-button.omgrfq-btn-add-quotes {\n    margin-top: 4px !important;\n    margin-bottom: 0 !important;\n    width: 100% !important;\n}\n\n\/* hide button for AB test\n    footer.cart-footer .omgrfq-button-cart,\n    footer.cart-page-buy .omgrfq-button-cart {\n        display: none;\n} *\/\n\n\/* button spacing adjustment *\/\nfooter.cart-footer .omgrfq-button-cart .omgrfq-product-button,\nfooter.cart-page-buy .omgrfq-button-cart .omgrfq-product-button {\n    margin-top: -8px;\n    margin-bottom: 0;\n}\n\nfooter.cart-footer .omgrfq-button-cart .omgrfq-product-button button,\nfooter.cart-page-buy .omgrfq-button-cart .omgrfq-product-button button {\n    height: 40px;\n    padding: 4px 8px;\n}\n\n\/* change font family *\/\n#app-quotes, \n.omgrfq-button-cart {\n    font-family: 'Source Sans Pro' !important;\n}\n\n\/* remove box shadow *\/\n#app-quotes .quote-title,\n#app-quotes .omgrfq-form,\n#app-quotes .omgrfq-product-wrapper,\n#app-quotes .button-submit-quote {\n    box-shadow: none !important;\n}\n\n#app-quotes button, #app-quotes input {\n    border-radius: var(--style-border-radius-buttons-secondary) !important;\n}\n\n#app-quotes .quote-title {\n    outline: 1px solid var(--border-color--subdued) !important;\n}\n\n#app-quotes .button-submit-quote {\n    outline: 1px solid var(--border-color--subdued) !important;\n}\n\n\/* fix buttons alignment *\/\n#app-quotes .button-submit-quote {\n    display: flex !important;\n    justify-content: flex-end !important;\n    gap: 8px !important;\n    padding-block: 12px !important;\n}\n\n#app-quotes .omgrfq_continue_shopping {\n    \/\/ border: 2px solid #008b10 !important;\n}\n\n\/* block headers adjustment *\/\n.omg-title-form-block {\n    font-size: var(--font-size--sm) !important;\n}\n\n\/* collapsable header *\/\n#app-quotes .omg-form-collapse-header {\n    background: var(--background-color--default) !important;\n    border-top: 1px solid var(--border-color--subdued) !important;\n}\n#app-quotes .omg-form-collapse-header .omg-form-collapse-title {\n    font-weight: 700 !important;\n}\n\n\/* form fields adjustemnt *\/\n#app-quotes .omgrfq-input label {\n    display: block !important;\n    margin-bottom: var(--space--xxx-sm) !important;\n    font-weight: 700 !important;\n    font-size: var(--font-size--xx-sm) !important;\n}\n\n#app-quotes .omgrfq-input input {\n    background: var(--background-color--default) !important;\n    border: 1px solid var(--border-color--default) !important;\n    font-size: var(--font-size--x-sm) !important;\n}\n\n#app-quotes .omgrfq-input input::placeholder {\n    color: var(--text-color--secondary) !important;\n}\n\n\/* cart items table *\/\n#app-quotes .omgrfq-table {\n    font-size: 14px !important;\n}\n\n#app-quotes .omgrfq-table th {\n    color: var(--text-color--secondary) !important;\n    font-weight: 700 !important;\n    font-size: var(--font-size--xxx-sm) !important;\n}
4330\n\n#app-quotes .omgrfq-table .item_qty {\n    background: var(--background-color--default) !important;\n    border: 1px solid var(--border-color--default) !important;\n    border-radius: var(--border-radius--md) !important;\n}\n\n#app-quotes .omgrfq-popup-snap .omgrfq_product_image>a, \n#app-quotes .omgrfq-quotes-page-content-snap .omgrfq_product_image>a {\n    border: none !important;\n}\n\n#app-quotes .omgrfq-content-step-submit .omgrfq_product_title a:first-child, \n#app-quotes .omgrfq-content-step-submit .omgrfq_product_title-info a:first-child, \n#app-quotes .omgrfq-content-step-submit .omgrfq_product_title-wrapper a:first-child  {\n    font-weight: 400 !important;\n}\n\n\/* progress stepper adjustment *\/\n#app-quotes .omg-title-buttons {\n    font-weight: 400 !important;\n    color: var(--text-color--secondary) !important;\n}\n\n#app-quotes .omg-title-buttons .omg-btn-step {\n    border-radius : 50% !important;\n    margin-right: var(--space--xxx-sm) !important;\n}\n\n#app-quotes .omg-title-buttons.active .omg-btn-step {\n    background: var(--text-color--secondary) !important;\n}\n\n#app-quotes .omgrfq-popup-snap .omgrfq_continue_shopping-button, \n#app-quotes .omgrfq-quotes-page-content-snap .omgrfq_continue_shopping-button {\n    padding: var(--space--x-sm) var(--space--md) !important;\n}\n\n#app-quotes .button-submit-quote button:first-child {\n    margin: 0 !important;\n}\n\n\/* country flag *\/\n#app-quotes .omgrfq-form-control.omgrfq-form-control--country {\n    width: 100% !important;\n}\n\n#app-quotes .omgrfq-select-country .omgrfq-select-country__img {\n    border-radius: var(--border-radius--md) !important;\n}\n\n\/* success page adjustemnts *\/\n.omgrfq-submit-success > div {\n    max-width: 420px !important;\n}\n\n.icon-request-submit {\n    margin-bottom: var(--space--lg) !important;\n}\n\n.icon-request-submit img {\n    max-width: 360px !important;\n}\n\n\/* email template *\/\n.germany-auto-template__content .list-product .product-item__image img {\n    border-radius: 4px;\n    height: 120px;\n    object-fit: contain;\n    width: 120px;\n}\n\n.form-group > .control-label {\n    font-weight: bold !important;\n}\n\n.price.ot-block-price {\n    display: inline !important;\n}\n\n.compare-at-price.ot-block-price {\n    display: inline !important;\n}\n\n[data-quick-add-button=add] .quick-add__button--choose {\n    opacity: 0;\n    visibility: hidden;\n}","allow_collection_button":0,"position_button":"auto","custom_element_position":"","show_on_product":1,"hide_price":0,"hide_add_cart":0,"hide_price_collection":0,"hide_add_cart_collection":0,"form_data":[{"id":136847,"req":1,"input":"simple","width":100,"content":"Simple text"},{"id":237727,"req":0,"input":"checkbox","label":"Checkboxes","width":100,"choices":[{"sel":0,"label":"Ja, ich möchte ein Leasingangebot anfordern"}],"defaultValue":""},{"id":654956,"max":20,"min":0,"req":0,"type":"text","input":"text","label":"Text","width":100,"placeholder":"Enter your value","defaultValue":""}],"product_addition_in_form":0,"ggsite_key":{"v2":"","v3":""},"type_recaptcha":0,"use_google_recaptcha":0,"country_setting":{"mode":"all","country_codes":[],"include_all":true},"sku_text":"SKU","product_text":"Product","price_text":"Price","option_text":"Option","message_text":"Notes","quantity_text":"Qty","total_form_text":"Subtotal","show_product_sku":0,"show_total_price":1,"total_price_text":"Total price","hide_option_table":0,"hide_remove_table":0,"offered_price_text":"Wished price","show_offered_price":0,"show_product_price":1,"hide_quantity_table":0,"message_placeholder":"Enter your notes","properties_form_text":"Properties","show_product_message":0,"show_properties_form":0,"show_total_price_products":1,"popup_shopping_mess":"Continue Shopping","popup_header_list_quote":"Step 2: Contact Info","submitting_quote_mess":"Submit Request","submitting_position":"right","empty_quote_mess":"Your quote is currently empty!","popup_header_empty_quote":"Empty List","empty_quote_image":1,"continue_shopping_empty_label":"Continue Shopping","illustration_image_empty":"","tracking_source":0,"viewed_products":0,"show_app_in_page":0,"auto_create_draft":0,"customer_data_sync":0,"choosen_page":0,"submit_quote_button":"Request Submitted","success_submit_mess":"Thank y
4330ou for submitting a quote request!","popup_header_submited_quote":"Request Submitted","continue_shopping_submit_label":"Continue Shopping","request_submit_image":1,"illustration_image_submited":"https:\/\/storage.quotesnap.net\/quote\/gastrohero-germany.myshopify.com\/Mascott-NL-typ_1786708482.jpg","type_request_submit":"full-size","toast_message_request_submit":"Request Submitted","redirect_url_request_submit":"","open_in_new_tab_request_submit":false,"enable_customer_type_selector":0,"type_quote_form":"popup","submit_form_add_one":0,"submit_form_add_one_text":"Only add 1 product to your submit quote form","toast_message_success":"Your quote is successfully added","toast_display_duration":3,"view_form_submit":{"b2b_show_billing":1,"b2b_show_company":1,"b2b_show_shipping":1,"dtc_show_shipping":1,"b2b_show_payment_term":1,"dtc_multiple_shipping":0},"fields_setting":{"contact_info":{"last_name":{"enabled":true,"required":true},"first_name":{"enabled":true,"required":true},"phone_number":{"enabled":true,"required":true}},"shipping_address":{"city":{"enabled":true,"required":false},"state":{"enabled":true,"required":false},"address":{"enabled":true,"required":false},"company":{"enabled":true,"required":false},"country":{"enabled":true,"required":false,"market_ids":[],"country_mode":"all","specific_country_codes":[]},"last_name":{"enabled":true,"required":false},"first_name":{"enabled":true,"required":false},"postal_code":{"enabled":true,"required":false},"phone_number":{"enabled":true,"required":false}}},"use_multiple_language":true,"appearance":{"font_size":"16","text_color":"rgba(0, 35, 65, 1)","footer_bg_color":"rgba(255, 255, 255, 1)","header_bg_color":"rgba(255, 255, 255, 1)","primary_bg_color":"rgba(255, 255, 255, 1)","secondary_bg_color":"rgba(245, 246, 247, 1)","submit_button_color":"rgba(255, 255, 255, 1)","continue_button_color":"rgba(0, 35, 65, 1)","section_title_bg_color":"rgba(245, 246, 247, 1)","submit_button_bg_color":"rgba(119, 170, 0, 1)","continue_button_bg_color":"rgba(255, 255, 255, 1)"},"button_translations":{"de":{"id":10778,"shop":"gastrohero-germany.myshopify.com","type":"dtc","lang_code":"DE","lang_name":"German","is_default":1,"translations":{"button_label":"Jetzt Angebot \/ Leasing anfragen","display_a_toast_message":"Ihr Angebot wurde erfolgreich hinzugefügt","get_instant_quote_message":"Angebot eingereicht","validation_message_max_qty":"Sie können nur bis zu {max_quantity} anfordern","validation_message_min_qty":"Sie müssen mindestens {min_quantity} anfordern"},"created_at":"2026-08-12T06:25:44.000000Z","updated_at":"2026-08-12T06:47:38.000000Z"},"default":{"id":10778,"shop":"gastrohero-germany.myshopify.com","type":"dtc","lang_code":"DE","lang_name":"German","is_default":1,"translations":{"button_label":"Jetzt Angebot \/ Leasing anfragen","display_a_toast_message":"Ihr Angebot wurde erfolgreich hinzugefügt","get_instant_quote_message":"Angebot eingereicht","validation_message_max_qty":"Sie können nur bis zu {max_quantity} anfordern","validation_message_min_qty":"Sie müssen mindestens {min_quantity} anfordern"},"created_at":"2026-08-12T06:25:44.000000Z","updated_at":"2026-08-12T06:47:38.000000Z"}},"button_translations_b2b":{"en":{"id":10777,"shop":"gastrohero-germany.myshopify.com","type":"b2b","lang_code":"EN","lang_name":"English","is_default":1,"translations":{"button_label":"Request for quote","display_a_toast_message":"Your quote is successfully added","get_instant_quote_message":"Quote submitted","validation_message_max_qty":"You can only request up to {max_quantity}","validation_message_min_qty":"You need to request at least {min_quantity}"},"created_at":"2026-08-12T06:14:03.000000Z","updated_at":"2026-08-12T06:14:03.000000Z"},"default":{"id":10777,"shop":"gastrohero-germany.myshopify.com","type":"b2b","lang_code":"EN","lang_name":"English","is_default":1,"translations":{"button_label":"Request for quote","display_a_toast_message":"Your quote is successfully added","get_instant_quote_message":"Quote submitted","validation_message_max_qty":"You can only request up to {max_quantity}","validation_message_min_qty":"You need to request at least {min_quantity}"},"created_at":"2026-08-12T06:14:03.000000Z","updated_at":"2026-08-12T06:14:03.000000Z"}},"button_quantity_limit":{"id":9067,"shop":"gastrohero-germany.myshopify.com","type":"dtc","active":false,"applied_product_type":0,"min_quantity":1,"max_quantity":0,"max_same_as_inventory":false,"allow_submit_out_of_stock":false,"created_at":"2026-08-12T06:14:06.000000Z","updated_at":"2026-08-12T06:14:06.000000Z"},"button_quantity_limit_b2b":{"id":9068,"shop":"gastrohero-germany.myshopify.com","type":"b2b","active":false,"applied_product_type":0,"min_quantity":1,"max_quantity":0,"max_same_as_inventory":false,"allow_submit_out_of_stock":false,"created_at":"2026-08-12T06:14:06.000000Z","updated_at":"2026-08-12T06:14:06.000000Z"},"show_next_cart_history":0,"view_quote_history_position":{"side":"right","margin_top":{"unit":"px","amount":210}},"view_history_quotes_mess":"View History Quote","show_history_quotes_button":0,"show_next_cart":0,"view_quote_position":{"side":"right","margin_top":{"unit":"px","amount":35}},"view_quote_mess":"View Quote","show_view_button":1,"show_view_button_empty":0,"button_text":"Request for quote"},"integrate":"{\"quantity\":false}","hide_price_settings":{"follow_quote":1,"hide_price":0,"hide_add_cart":0,"hide_price_collection":0,"hide_add_cart_collection":0,"applied_products_mode":1,"applied_customers_mode":1,"to_see_price":0,"applied_products_tags":[],"applied_customers_tags":[],"applied_customers_country":[],"applied_specific_products":[],"applied_products_collections":[]},"support_settings":{"price_element":"","loading_element":"","collection_element":"","list_collection_data":{"index":{"all":{"class_append":"","product_per_page":12}},"search":{"class_append":"","product_per_page":12},"collection":{"class_append":"","product_per_page":12}}
4330,"price_element_collection":"","enable_show_currency_code":0,"script_disabled_page_types":[],"add_cart_collection_element":"","hide_price_cart_button_immediately":""},"multiple_form_settings":{"translations":{"de":{"id":23329,"lang_code":"DE","lang_name":"German","shop":"gastrohero-germany.myshopify.com","type":"dtc","translations":{"edit_label":"Bearbeiten","note_title":"Anmerkungen \/ Leasing-Wunsch","billing_title":"Rechnungsadresse","company_title":"Unternehmen","contact_title":"Kontaktinformationen","search_by_all":"Alle","search_by_sku":"Artikelnummer","products_title":"Produkte","select_product":"Auswählen","shipping_title":"Lieferadresse","search_by_label":"Suchen nach","search_by_title":"Produkttitel","search_products":"Produkte suchen","company_id_title":"Unternehmens-ID","no_results_found":"Keine Ergebnisse gefunden","product_selected":"Produkt ausgewählt","add_product_label":"Produkt hinzufügen","information_title":"Kontaktinformation","no_products_found":"Keine Produkte gefunden","products_selected":"Produkte ausgewählt","register_as_label":"Registrieren als","search_by_barcode":"Barcode","search_by_variant":"Varianten-Titel","billing_city_label":"Stadt","company_name_label":"Firmenname","location_b2b_title":"Standort","location_dtc_title":"Adresse","payment_term_title":"Zahlungsbedingungen","auto_fill_help_text":"Bitte anmelden, um Ihre gespeicherten Informationen automatisch auszufüllen","billing_state_label":"Bundesland\/Kanton","email_address_label":"E-Mail-Adresse","shipping_city_label":"Stadt","contact_person_title":"Ansprechpartner","shipping_state_label":"Bundesland\/Kanton","billing_address_label":"Adresse","billing_company_label":"Firma\/zu Händen","billing_country_label":"Land\/Region","loading_more_products":"Lade mehr...","no_products_found_hint":"Versuchen Sie, die Filter oder den Suchbegriff zu ändern","shipping_address_label":"Address","shipping_company_label":"Firma","shipping_country_label":"Land\/Region","add_product_modal_title":"Produkte auswählen","billing_last_name_label":"Nachname","company_id_place_holder":"Geben Sie Ihre Unternehmens-ID ein","contact_last_name_label":"Nachname","shipping_use_as_billing":"Als Rechnungsadresse verwenden","billing_first_name_label":"Vorname","company_name_placeholder":"Geben Sie Ihren Firmennamen ein","contact_first_name_label":"Vorname","placeholder_billing_city":"Geben Sie Ihre Stadt ein","shipping_last_name_label":"Nachname","billing_postal_code_label":"Postleitzahl","contact_and_company_title":"Kontakt & Firma","email_address_placeholder":"E-Mail-Adresse","placeholder_billing_state":"Geben Sie Ihr Bundesland\/Kanton ein","placeholder_shipping_city":"Geben Sie Ihre Stadt ein","shipping_first_name_label":"Vorname","billing_phone_number_label":"Telefonnummer","close_modal_select_product":"Schließen","contact_phone_number_label":"Telefonnummer","placeholder_shipping_state":"Geben Sie Ihr Bundesland ein","shipping_postal_code_label":"Postleitzahl","placeholder_billing_address":"Geben Sie Ihre Adresse ein","placeholder_billing_company":"Geben Sie Ihre Firma\/zu Händen ein","placeholder_billing_country":"Geben Sie Ihr Land\/Region ein","shipping_phone_number_label":"Telefonnummer","placeholder_shipping_address":"Geben Sie Ihre Adresse ein","placeholder_shipping_company":"Geben Sie Ihre Firma ein","placeholder_shipping_country":"Geben Sie Ihr Land\/Ihre Region ein","placeholder_billing_last_name":"Geben Sie Ihren Nachnamen ein","placeholder_contact_last_name":"Geben Sie Ihren Nachnamen ein","placeholder_billing_first_name":"Geben Sie Ihren Vornamen ein","placeholder_contact_first_name":"Geben Sie Ihren Vornamen ein","placeholder_shipping_last_name":"Geben Sie Ihren Nachnamen ein","placeholder_billing_postal_code":"Geben Sie Ihre Postleitzahl ein","placeholder_shipping_first_name":"Geben Sie Ihren Vornamen ein","placeholder_billing_phone_number":"Geben Sie Ihre Telefonnummer ein","placeholder_contact_phone_number":"Bitte geben Sie Ihre Telefonnummer ein","placeholder_shipping_postal_code":"Geben Sie Ihre Postleitzahl ein","placeholder_shipping_phone_number":"Geben Sie Ihre Telefonnummer ein"},"form_step_1":{"47792":{"footer_setting":{"submitting_quote_mess":"Zum Angebot hinzufügen"},"quote_form_header":{"popup_shopping_mess":"Weiter einkaufen","popup_header_list_quote":"Schritt 1: Produktanfrage"},"information_setting":{"247684":{"label":"Detailanfrage","choices":[],"content":"","placeholder":"Geben Sie Ihre Anfrage ein"}}}},"form_step_2":{"empty_list":{"empty_quote_mess":"Ihr Angebot ist derzeit leer!","continue_shopping_label":"Weiter einkaufen","popup_header_empty_quote":"Leere Liste"},"request_submit":{"toast_message":"Anfrage gesendet","success_submit_mess":"Vielen Dank für Ihre Angebotsanfrage! Unsere Fachberater werden sich in Kürze mit Ihnen in Verbindung setzen, um Ihnen ein Angebot zu unterbreiten.","continue_shopping_label":"Weiter einkaufen","popup_header_submitted_quote":"Anfrage gesendet"},"view_quote_form":{"toast_message_success":"Ihr Angebot wurde erfolgreich hinzugefügt","submit_form_add_one_text":"Fügen Sie nur 1 Produkt zu Ihrem Angebotsformular hinzu"},"quote_form_bottom":{"submitting_quote_mess":"Anfrage senden"},"quote_form_header":{"popup_shopping_mess":"Weiter einkaufen","popup_header_list_quote":"Schritt 2: Kontaktinformationen"},"quote_form_information":{"form_data":{"136847":{"choices":[],"content":"Fügen Sie hier zusätzliche Hinweise zu Ihrer Anfrage hinzu. Wenn Sie ein Leasing-Angebot wünschen, können Sie dies ebenfalls in diesem Feld vermerken."},"237727":{"label":"Leasen Sie Ihre Ausstattung – schnell & unkompliziert!","choices":[{"sel":0,"label":"Ja, ich möchte ein Leasingangebot anfordern"}],"content":""},"654956":{"label":"Sonderanfrage","choices":[],"content":"","placeholder":"Tragen Sie Ihre Anfrage ein"}}},"quote_form_request_list":{"sku_text":"Artikelnummer","price_text":"Preis","option_text":"Option","message_text":"Notizen","product_text":"Produkt","quantity_text":"Menge","total_price_text":"Gesamtpreis","offered_price_text":"Gewünschter Preis","message_placeholder":"Geben Sie Ihre Notizen ein","properties_form_text":"Eigenschaften","sub_total_price_quote_text":"Zwischensumme"}},"is_default":true,"created_at":"2026-08-12T06:51:29.000000Z","updated_at":"2026-08-14T11:53:52.000000Z"},"en":{"id":23327,"lang_code":"EN","lang_name":"English","shop":"gastrohero-germany.myshopify.com","type":"dtc","translations":{"edit_label":"Edit","note_title":"Note","billing_title":"Billing Address","company_title":"Company","contact_title":"Contact Information","search_by_all":"All","search_by_sku":"SKU","products_title":"Products","select_product":"Select","shipping_title":"Shipping address","search_by_label":"Search by","search_by_title":"Product title","search_products":"Search products","company_id_title":"Company ID","no_results_found":"No results found","product_selected":"product selected","add_product_label":"Add product","information_title":"Contact information","no_products_found":"No products found","products_selected":"products selected","register_as_label":"Register as","search_by_barcode":"Barcode","search_by_variant":"Variant title","billing_city_label":"City","company_name_label":"Company name","location_b2b_title":"Location","location_dtc_title":"Address","payment_term_title":"Payment terms","auto_fill_help_text":"Login to auto-fill your registered information","billing_state_label":"State","email_address_label":"Email address","shipping_city_label":"City","contact_person_title":"Contact person","shipping_state_label":"State","billing_address_label":"Address","billing_company_label":"Company\/attention","billing_country_label":"Country\/region","loading_more_products":"Loading more…","no_products_found_hint":"Try changing the filters or search term","shipping_address_label":"Address","shipping_company_label":"Company\/attention","shipping_country_label":"Country\/region","add_product_modal_title":"Select products","billing_last_name_label":"Last name","company_id_place_holder":"Enter your company ID","contact_last_name_label":"Last name","shipping_use_as_billing":"Use as billing address","billing_first_name_label":"First name","company_name_placeholder":"Enter your company name","contact_first_name_label":"First name","placeholder_billing_city":"Enter your city","shipping_last_name_label":"Last name","billing_postal_code_label":"Postal Code","contact_and_company_title":"Contact & company","email_address_placeholder":"Enter your email","placeholder_billing_state":"Enter your state","placeholder_shipping_city":"Enter your city","shipping_first_name_label":"First name","billing_phone_number_label":"Phone number","close_modal_select_product":"Close","contact_phone_number_label":"Phone number","placeholder_shipping_state":"Enter your state","shipping_postal_code_label":"Postal Code","placeholder_billing_address":"Enter your address","placeholder_billing_company":"Enter your company\/attention","placeholder_billing_country":"Enter your country\/region","shipping_phone_number_label":"Phone number","placeholder_shipping_address":"Enter your address","placeholder_shipping_company":"Enter your company\/attention","placeholder_shipping_country":"Enter your country\/region","placeholder_billing_last_name":"Enter your last name","placeholder_contact_last_name":"Enter your last name","placeholder_billing_first_name":"Enter your first name","placeholder_contact_first_name":"Enter your first name","placeholder_shipping_last_name":"Enter your last name","placeholder_billing_postal_code":"Enter your postal code","placeholder_shipping_first_name":"Enter your first name","placeholder_billing_phone_number":"Enter your phone number","placeholder_contact_phone_number":"Enter your phone number","placeholder_shipping_postal_code":"Enter your postal code","placeholder_shipping_phone_number":"Enter your phone number"},"form_step_1":{"47792":{"footer_setting":{"submitting_quote_mess":"Add To Quote"},"quote_form_header":{"popup_shopping_mess":"Continue Shopping","popup_header_list_quote":"Step 1: Product Inquiry"},"information_setting":{"247684":{"label":"Detail inquiry","choices":[],"content":"","placeholder":"Enter your inquiry"}}}},"form_step_2":{"empty_list":{"empty_quote_mess":"Your quote is currently empty!","continue_shopping_label":"Continue Shopping","popup_header_empty_quote":"Empty List"},"request_submit":{"toast_message":"Request Submitted","success_submit_mess":"Thank y
4330ou for submitting a quote request!","continue_shopping_label":"Continue Shopping","popup_header_submitted_quote":"Request Submitted"},"view_quote_form":{"toast_message_success":"Your quote is successfully added","submit_form_add_one_text":"Only add 1 product to your submit quote form"},"quote_form_bottom":{"submitting_quote_mess":"Submit Request"},"quote_form_header":{"popup_shopping_mess":"Continue Shopping","popup_header_list_quote":"Step 2: Contact Info"},"quote_form_information":{"form_data":{"136847":{"choices":[],"content":"Simple text"},"237727":{"label":"Checkboxes","choices":[{"sel":0,"label":"Option 1"}],"content":""},"654956":{"label":"Text","choices":[],"content":"","placeholder":"Enter your value"}}},"quote_form_request_list":{"sku_text":"SKU","price_text":"Price","option_text":"Option","message_text":"Notes","product_text":"Product","quantity_text":"Qty","total_price_text":"Total price","offered_price_text":"Wished price","message_placeholder":"Enter your notes","properties_form_text":"Properties","sub_total_price_quote_text":"Subtotal"}},"is_default":false,"created_at":"2026-08-12T06:14:03.000000Z","updated_at":"2026-08-14T11:50:04.000000Z"},"default":{"id":23329,"lang_code":"DE","lang_name":"German","shop":"gastrohero-germany.myshopify.com","type":"dtc","translations":{"edit_label":"Bearbeiten","note_title":"Anmerkungen \/ Leasing-Wunsch","billing_title":"Rechnungsadresse","company_title":"Unternehmen","contact_title":"Kontaktinformationen","search_by_all":"Alle","search_by_sku":"Artikelnummer","products_title":"Produkte","select_product":"Auswählen","shipping_title":"Lieferadresse","search_by_label":"Suchen nach","search_by_title":"Produkttitel","search_products":"Produkte suchen","company_id_title":"Unternehmens-ID","no_results_found":"Keine Ergebnisse gefunden","product_selected":"Produkt ausgewählt","add_product_label":"Produkt hinzufügen","information_title":"Kontaktinformation","no_products_found":"Keine Produkte gefunden","products_selected":"Produkte ausgewählt","register_as_label":"Registrieren als","search_by_barcode":"Barcode","search_by_variant":"Varianten-Titel","billing_city_label":"Stadt","company_name_label":"Firmenname","location_b2b_title":"Standort","location_dtc_title":"Adresse","payment_term_title":"Zahlungsbedingungen","auto_fill_help_text":"Bitte anmelden, um Ihre gespeicherten Informationen automatisch auszufüllen","billing_state_label":"Bundesland\/Kanton","email_address_label":"E-Mail-Adresse","shipping_city_label":"Stadt","contact_person_title":"Ansprechpartner","shipping_state_label":"Bundesland\/Kanton","billing_address_label":"Adresse","billing_company_label":"Firma\/zu Händen","billing_country_label":"Land\/Region","loading_more_products":"Lade mehr...","no_products_found_hint":"Versuchen Sie, die Filter oder den Suchbegriff zu ändern","shipping_address_label":"Address","shipping_company_label":"Firma","shipping_country_label":"Land\/Region","add_product_modal_title":"Produkte auswählen","billing_last_name_label":"Nachname","company_id_place_holder":"Geben Sie Ihre Unternehmens-ID ein","contact_last_name_label":"Nachname","shipping_use_as_billing":"Als Rechnungsadresse verwenden","billing_first_name_label":"Vorname","company_name_placeholder":"Geben Sie Ihren Firmennamen ein","contact_first_name_label":"Vorname","placeholder_billing_city":"Geben Sie Ihre Stadt ein","shipping_last_name_label":"Nachname","billing_postal_code_label":"Postleitzahl","contact_and_company_title":"Kontakt & Firma","email_address_placeholder":"E-Mail-Adresse","placeholder_billing_state":"Geben Sie Ihr Bundesland\/Kanton ein","placeholder_shipping_city":"Geben Sie Ihre Stadt ein","shipping_first_name_label":"Vorname","billing_phone_number_label":"Telefonnummer","close_modal_select_product":"Schließen","contact_phone_number_label":"Telefonnummer","placeholder_shipping_state":"Geben Sie Ihr Bundesland ein","shipping_postal_code_label":"Postleitzahl","placeholder_billing_address":"Geben Sie Ihre Adresse ein","placeholder_billing_company":"Geben Sie Ihre Firma\/zu Händen ein","placeholder_billing_country":"Geben Sie Ihr Land\/Region ein","shipping_phone_number_label":"Telefonnummer","placeholder_shipping_address":"Geben Sie Ihre Adresse ein","placeholder_shipping_company":"Geben Sie Ihre Firma ein","placeholder_shipping_country":"Geben Sie Ihr Land\/Ihre Region ein","placeholder_billing_last_name":"Geben Sie Ihren Nachnamen ein","placeholder_contact_last_name":"Geben Sie Ihren Nachnamen ein","placeholder_billing_first_name":"Geben Sie Ihren Vornamen ein","placeholder_contact_first_name":"Geben Sie Ihren Vornamen ein","placeholder_shipping_last_name":"Geben Sie Ihren Nachnamen ein","placeholder_billing_postal_code":"Geben Sie Ihre Postleitzahl ein","placeholder_shipping_first_name":"Geben Sie Ihren Vornamen ein","placeholder_billing_phone_number":"Geben Sie Ihre Telefonnummer ein","placeholder_contact_phone_number":"Bitte geben Sie Ihre Telefonnummer ein","placeholder_shipping_postal_code":"Geben Sie Ihre Postleitzahl ein","placeholder_shipping_phone_number":"Geben Sie Ihre Telefonnummer ein"},"form_step_1":{"47792":{"footer_setting":{"submitting_quote_mess":"Zum Angebot hinzufügen"},"quote_form_header":{"popup_shopping_mess":"Weiter einkaufen","popup_header_list_quote":"Schritt 1: Produktanfrage"},"information_setting":{"247684":{"label":"Detailanfrage","choices":[],"content":"","placeholder":"Geben Sie Ihre Anfrage ein"}}}},"form_step_2":{"empty_list":{"empty_quote_mess":"Ihr Angebot ist derzeit leer!","continue_shopping_label":"Weiter einkaufen","popup_header_empty_quote":"Leere Liste"},"request_submit":{"toast_message":"Anfrage gesendet","success_submit_mess":"Vielen Dank für Ihre Angebotsanfrage! Unsere Fachberater werden sich in Kürze mit Ihnen in Verbindung setzen, um Ihnen ein Angebot zu unterbreiten.","continue_shopping_label":"Weiter einkaufen","popup_header_submitted_quote":"Anfrage gesendet"},"view_quote_form":{"toast_message_success":"Ihr Angebot wurde erfolgreich hinzugefügt","submit_form_add_one_text":"Fügen Sie nur 1 Produkt zu Ihrem Angebotsformular hinzu"},"quote_form_bottom":{"submitting_quote_mess":"Anfrage senden"},"quote_form_header":{"popup_shopping_mess":"Weiter einkaufen","popup_header_list_quote":"Schritt 2: Kontaktinformationen"},"quote_form_information":{"form_data":{"136847":{"choices":[],"content":"Fügen Sie hier zusätzliche Hinweise zu Ihrer Anfrage hinzu. Wenn Sie ein Leasing-Angebot wünschen, können Sie dies ebenfalls in diesem Feld vermerken."},"237727":{"label":"Leasen Sie Ihre Ausstattung – schnell & unkompliziert!","choices":[{"sel":0,"label":"Ja, ich möchte ein Leasingangebot anfordern"}],"content":""},"654956":{"label":"Sonderanfrage","choices":[],"content":"","placeholder":"Tragen Sie Ihre Anfrage ein"}}},"quote_form_request_list":{"sku_text":"Artikelnummer","price_text":"Preis","option_text":"Option","message_text":"Notizen","product_text":"Produkt","quantity_text":"Menge","total_price_text":"Gesamtpreis","offered_price_text":"Gewünschter Preis","message_placeholder":"Geben Sie Ihre Notizen ein","properties_form_text":"Eigenschaften","sub_total_price_quote_text":"Zwischensumme"}},"is_default":true,"created_at":"2026-08-12T06:51:29.000000Z","updated_at":"2026-08-14T11:53:52.000000Z"}}
4330,"common_setting":{"id":47792,"footer_setting":{"submitting_position":"right","submitting_quote_mess":"Add To Quote"},"display_setting":{"condition":"all","type_form":"popup"},"quote_form_header":{"popup_shopping_mess":"Continue Shopping","popup_header_list_quote":"Step 1: Product Inquiry"},"request_list":{"sku_text":"SKU","price_text":"Price","option_text":"Option","message_text":"Notes","product_text":"Product","quantity_text":"Qty","show_product_sku":0,"show_total_price":1,"total_price_text":"Total price","hide_option_table":0,"hide_remove_table":0,"offered_price_text":"Wished price","show_offered_price":0,"show_product_price":1,"hide_quantity_table":0,"message_placeholder":"Enter your notes","properties_form_text":"Properties","show_product_message":0,"show_properties_form":0,"show_sub_total_price_quote":1,"sub_total_price_quote_text":"Subtotal"}},"form_settings":[{"id":47792,"name":"Default Form","type_condition":"all","manual_condition":[],"automatically_condition":[],"information_setting":[{"id":247684,"max":20,"min":0,"req":0,"type":"text","input":"text","label":"Detail inquiry","width":100,"placeholder":"Enter your inquiry"}],"created_at":1786515243,"status":1,"footer_setting":{"submitting_position":"right","submitting_quote_mess":"Add To Quote"}}]},"limit_file_size":0,"have_branding":0,"is_plan_b2b":true,"condition_product_rule":{"automate_kind_condition":"AND","enable_all_products":1,"enable_automate_products":0,"enable_manual_products":0,"manual_products":[],"addConditions":[]},"discounts":[],"tax":{"shop":"gastrohero-germany.myshopify.com","tax_label":"Tax","is_use_shopify_tax":0,"show_price_before_tax":0}},"theme":[],"abTests":{"export_quote_pdf_Mar_2022":true,"redesign_hide_price_may_2023":true,"quote_snap_restructure_jul_2023":false,"quote_snap_storefront_improve_jul_2023":true,"quote_snap_charge_plan_aug_2023":false,"quote_snap_new_home_page":true,"quote_snap_new_home_page_onboarding_trial_oct_2023":false,"quote_snap_free_trial_oct_2023":true,"quote_snap_auto_hide_price_oct_2023":true,"quote_snap_halloween_oct_2023":false,"quote_snap_charge_now_nov_2023":true,"quote_salesperson_sep_2023":true,"quote_snap_admin_email_oct_2023":true,"quote_snap_recommend_app_nov_2023":true,"quote_snap_BFCM_oct_2023":false,"quote_snap_new_onboarding_nov_2023":true,"quote_snap_convert_email_oct_2023":true,"quote_snap_new_get_started_nov_2023":true,"quote_snap_bfs_nov_2023":true,"quote_snap_switch_app_free_plan_dec_2023":true,"quote_snap_discount_30_dec_2023":false,"quote_snap_translate_text_dec_2023":true,"quote_snap_email_translate_dec_2023":true,"quote_snap_get_started_dec_2023":true,"quote_snap_email_multiple_language_dec_2023":true,"quote_snap_pdf_multiple_language_dec_2023":true,"quote_snap_integrate_mailchimp_jan_2024":true,"quote_snap_hide_price_country_jan_2024":true,"quote_snap_integrate_hubspot_jan_2024":true,"quote_snap_integrate_shopify_jan_2024":true,"quote_snap_upload_file_aws_jan_2024":true,"quote_snap_up_sell_march_2024":false,"quote_snap_charge_one_time_mar_2024":false,"quote_snap_off_collection_march_2024":false,"quote_snap_charge_one_time_with_discount_mar_2024":false,"quote_snap_modal_charge_one_time_march_2024":false,"quote_snap_restructure_email_mar_2024":true,"quote_snap_convert_product_variant_apr_2024":true,"quote_snap_on_off_onboarding_apr_2024":false,"quote_snap_multiple_form_may_2024":true,"quote_snap_conditional_form_may_2024":true,"quote_snap_email_editor_mode_may_2024":true,"quote_customize_for_shop_request_may_2023":false,"quote_snap_redesign_pricing_plan_jun_2024":true,"quote_snap_b2b_setting_jul_2024":true,"quote_snap_redesign_pricing_b2b_aug_2024":true,"quote_snap_release_b2b_sep_2024":true,"quote_snap_b2b_feature_test_sep_2024":false,"quote_snap_form_b2b_sep_2024":true,"quote_snap_access_form_b2b_sep_2024":true,"quote_snap_customer_account_nov_2024":false,"quote_snap_new_hide_price_pricing_now_2024":true,"quote_snap_form_b2b_dtc_split_nov_2024":true,"convert_webhook_abtest":false,"quote_snap_dispatch_now_jan_2025":false,"quote_snap_storefront_graphql_feb_2025":true,"quote_snap_form_settings_pricing_feb_2025":true,"quote_snap_support_storefront_access_token_apr_2025":true,"quote_snap_shipping_and_tax_rate_aug_2025":true,"quote_snap_form_multiple_language_oct_2025":true,"quote_snap_bulk_edit_quotes_oct_2025":true,"quote_snap_accept_reject_quote_nov_2025":true,"quote_snap_quote_button_translation_nov_2025":true,"quote_snap_quote_button_quantity_limit_nov_2025":true,"quote_snap_show_price_before_tax_jan_2026":true,"quote_snap_agent_homepage_aug_2026":true},"storefront_setting":{"access_token":"c91a3d6a3e42722de3b83bc776e3a4a7"},"currency":"{{amount_with_comma_separator}} €"}
4331    
4332        
4333        OMGRFQConfigs.market = {
4334            id: "28820930784",
4335            handle: "de"
4336        }
4337    
4338    
4339
4340    
4341        OMGDiscountLimit = []
4342    
4343
4344
4345    
4346    if (OMGRFQConfigs?.abTests?.quote_snap_auto_hide_price_oct_2023) {
4347        
4348    //
4349    }<!-- BEGIN app snippet: omgrfq_appendCollection -->
4350function appendElementInCollectionPage() {
4351    if (!(Number(OMGRFQConfigs.settings.general_settings.allow_collection_button)
4352        || OMGRFQConfigs.settings?.hide_price_settings?.hide_price_collection
4353        || OMGRFQConfigs.settings?.hide_price_settings?.hide_add_cart_collection)) {
4354        return
4355    }
4356    if (OMGRFQConfigs?.settings?.support_settings?.list_collection_data) {
4357            
4358            
4359
4360            
4361            
4362
4363            
4364            
4365setTimeout(() => {
4366            appendElementInCollectionPage()
4367        }, 50)
4368    } else {
4369        appendElementInCollectionPageDefault()
4370    }
4371}
4372
4373function appendElementInCollectionPageDefault() {
4374
4375}
4376<!-- END app snippet -->OMGRFQConfigs.app_url = "https://apps.quotesnap.net/api/";
4377    OMGRFQConfigs.statesAssetUrl = "https://cdn.shopify.com/extensions/01a0eb0c-250a-792b-9446-15632b365736/request-for-quote-by-omega-1179/assets/omg-states.json";
4378
4379    const omgConfigSettings = OMGRFQConfigs?.settings
4380    // call custom script
4381    const headAppend = document.head
4382    headAppend.appendChild(
4383        document.createRange().createContextualFragment('
4383<script>' + omgConfigSettings.custom_script + '<\/script>')
4384    )
4385
4386    const omgDefaultHidePriceDisabled = Number(omgConfigSettings?.hide_price_settings?.to_see_price) === 4;
4387    let omg_hide_price = omgDefaultHidePriceDisabled ? 0 : (omgConfigSettings?.hide_price_settings?.hide_price || 0),
4388        omg_hide_price_collection = omgDefaultHidePriceDisabled ? 0 : (omgConfigSettings?.hide_price_settings?.hide_price_collection || 0),
4389        omg_hide_add_cart = omgConfigSettings?.hide_price_settings?.hide_add_cart || 0,
4390        omg_hide_add_cart_collection = omgConfigSettings?.hide_price_settings?.hide_add_cart_collection || 0
4391    let isUsingHidePrice =
4392        Number(omg_hide_price) ||
4393        Number(omg_hide_price_collection) ||
4394        Number(omg_hide_add_cart) ||
4395        Number(omg_hide_add_cart_collection);
4396    const supportSettings = omgConfigSettings?.support_settings;
4397    
4398        localStorage.removeItem("gastrohero-germany.myshopify.com_omgrfq_formInfo")
4399    
4400    
4401    
4402        
4403        
4404        
4405        
4406            
4407                
4408                OMGRFQB2bSettings = {"hide_price_setting":{"to_see_price":4,"hide_price_show_text":"","hide_price_enter_pass":"","type_condition":"selected","manual_condition":[],"automatically_condition":[],"collection_condition":[],"hide_on_product":1,"hide_on_collection":0,"applied_customers_mode":0,"applied_customers_country":[],"applied_customers_tags":[],"applied_customers_without_tags":null,"hide_on_all_page":0,"hide_price_full_text_login":"","hide_price_text_login":"","hide_price_login_url":""},"button_setting":{"position_button":"auto","type_condition":"all","manual_condition":[],"automatically_condition":[],"collection_condition":[],"show_on_product":0,"show_on_collection":0,"show_on_cart":1,"custom_element_position":"","cart_position":"under","applied_customers_mode":0,"applied_customers_tags":[],"applied_customers_without_tags":[],"type_quote_form":"popup","toast_message_success":"Your quote is successfully added","get_quote_action":[],"custom_styles":{"label":"Request for quote","bg_color":"rgba(255, 255, 255, 1)","font_size":"16px","text_bold":1,"font_color":"rgba(119, 170, 0, 1)","text_align":"center","stroke_size":"2px","text_italic":0,"hover_enable":1,"stroke_color":"rgba(119, 170, 0, 1)","border_radius":"2px","shadow_enable":0,"stroke_enable":1,"hover_bg_color":"rgba(243, 249, 243, 1)","text_underline":0,"hover_font_size":"16px","hover_font_color":"rgba(99, 142, 0, 1)","hover_stroke_size":"2px","hover_stroke_color":"rgba(99, 142, 0, 1)","hover_border_radius":"2px"},"message_after_click":"Quote submitted"},"hide_add_cart_setting":{"hide_add_cart":0,"display_logic":0,"atc_behavior":"not_required","quantity_threshold":1,"always_display_quote":0,"use_inventory_threshold":0},"hide_buy_now_setting":{"hide_buy_now":0,"display_logic":0},"view_quote_setting":{"show_view_button_empty":0,"show_view_button":0,"view_quote_position":{"side":"right","margin_top":{"unit":"px","amount":35}},"custom_styles":{"label":"View Quote","bg_color":"rgba(32, 34, 35, 1)","font_size":"Default","text_bold":0,"font_color":"rgba(255, 255, 255, 1)","text_align":"center","stroke_size":"Default","text_italic":0,"hover_enable":0,"stroke_color":"rgba(32, 34, 35, 1)","border_radius":"Default","shadow_enable":0,"stroke_enable":0,"hover_bg_color":"rgba(255, 206, 122, 1)","text_underline":0,"hover_font_size":"Default","hover_font_color":"rgba(255, 255, 255, 1)","hover_stroke_size":"Default","hover_stroke_color":"rgba(255, 206, 122, 1)","hover_border_radius":"Default"},"show_next_cart":0},"view_history_setting":{"show_history_quotes_button":0,"view_quote_history_position":{"side":"right","margin_top":{"unit":"px","amount":35}},"custom_styles":{"label":"View History Quote","bg_color":"rgba(32, 34, 35, 1)","font_size":"Default","text_bold":0,"font_color":"rgba(255, 255, 255, 1)","text_align":"center","stroke_size":"Default","text_italic":0,"hover_enable":0,"stroke_color":"rgba(32, 34, 35, 1)","border_radius":"Default","shadow_enable":0,"stroke_enable":0,"hover_bg_color":"rgba(255, 206, 122, 1)","text_underline":0,"hover_font_size":"Default","hover_font_color":"rgba(255, 255, 255, 1)","hover_stroke_size":"Default","hover_stroke_color":"rgba(255, 206, 122, 1)","hover_border_radius":"Default"},"show_next_cart_history":0}}
4409                OMGRFQB2bSettings = convertDataB2b(OMGRFQB2bSettings);
4410            
4411        
4412
4413        const omgHidePriceDisabled = Number(OMGRFQB2bSettings?.hide_price?.to_see_price) === 4;
4414        omg_hide_price = omgHidePriceDisabled ? 0 : (OMGRFQB2bSettings?.hide_price?.hide_on_product || 0),
4415        omg_hide_price_collection = omgHidePriceDisabled ? 0 : (OMGRFQB2bSettings?.hide_price?.hide_on_collection || 0),
4416        omg_hide_add_cart = OMGRFQB2bSettings?.hide_add_cart_setting?.hide_add_cart || 0,
4417        omg_hide_add_cart_collection = OMGRFQB2bSettings?.hide_add_cart_setting?.hide_add_cart || 0
4418        isUsingHidePrice =
4419            Number(omg_hide_price) ||
4420            Number(omg_hide_price_collection) ||
4421            Number(omg_hide_add_cart) ||
4422            Number(omg_hide_add_cart_collection);
4423
4424        // CSS chặn giá phải nằm sẵn trong trang trước khi app JS chạy để không lóe giá, nhưng chèn rồi
4425        // thì không có cơ chế gỡ ra. Vì vậy trang nào không bật cờ hide tương ứng thì không được chèn.
4426        
4427        const priceThemeClassCSS = Number(omg_hide_price) ? OMGQuotesPriceClass() : "";
4428        
4429    
4430
4431    function convertDataB2b(data) {
4432        data['customize_data'] = {
4433            'button_add_quote': {},
4434            'button_view_history_quotes': {},
4435            'button_view_quotes': {},
4436        }
4437        data['customize_data']['button_add_quote'] = data?.button_setting?.custom_styles || {}
4438        data['customize_data']['button_view_history_quotes'] = data?.view_history_setting?.custom_styles || {}
4439        data['customize_data']['button_view_quotes'] = data?.view_quote_setting?.custom_styles || {}
4440        data['view_quote_mess'] = data?.view_quote_setting?.custom_styles?.label || "View Quote"
4441        data['view_history_quotes_mess'] = data?.view_history_setting?.custom_styles?.label || "View History Quote"
4442        data['button_text'] = data?.button_setting?.custom_styles?.label || "Request for quote"
4443        delete(data?.button_setting?.custom_styles)
4444        delete(data?.view_history_setting?.custom_styles)
4445        delete(data?.view_quote_setting?.custom_styles)
4446        data = Object.assign({
4447            customize_data: data['customize_data'],
4448            button_setting: data?.button_setting,
4449            hide_price: data?.hide_price_setting,
4450            view_quote_mess: data['view_quote_mess'],
4451            view_history_quotes_mess: data['view_history_quotes_mess'],
4452            button_text: data['button_text'],
4453            hide_add_cart_setting: data?.hide_add_cart_setting,
4454            hide_buy_now_setting: data?.hide_buy_now_setting
4455        }, data?.view_quote_setting, data?.view_history_setting);
4456
4457        return data;
4458    }
4459
4460    if (OMGRFQConfigs?.abTests?.quote_snap_auto_hide_price_oct_2023 && supportSettings && isUsingHidePrice) {
4461        let listFieldHide = [
4462            { field: "price_element", default: ".price", isUsing: Number(omg_hide_price) },
4463            { field: "price_element_collection", default: ".price", isUsing: Number(omg_hide_price_collection) },
4464            {
4465                field: "add_cart_product_element",
4466                default: 'button[name="add"]',
4467                isUsing: Number(omg_hide_add_cart) || Number(omg_hide_add_cart_collection),
4468            },
4469            {
4470                field: "add_cart_collection_element",
4471                default: 'button[name="add"]',
4472                isUsing: Number(omg_hide_add_cart) || Number(omg_hide_add_cart_collection),
4473            },
4474        ];
4475
4476        const getHidePriceCSS = (useDefault = true) => {
4477            let result = [];
4478            for (let item of listFieldHide) {
4479                if (item.isUsing) {
4480                    let fieldText = typeof supportSettings[item.field] === "string" ? supportSettings[item.field].trim() : "";
4481                    if (!fieldText && useDefault) {
4482                        fieldText = item.default;
4483                    }
4484                    if (fieldText) result.push(fieldText);
4485                }
4486            }
4487
4488            return result.join(",");
4489        }
4490
4491        const joinPriceSelectors = (...selectorGroups) => selectorGroups.filter((selectorGroup) => selectorGroup?.trim()).join(",");
4492
4493        // Pseudo-element không cho phép pseudo-class đứng sau nên không gắn :not miễn trừ được.
4494        const isPseudoElementSelector = (selector) => /::|:(before|after|first-line|first-letter)\b/i.test(selector);
4495
4496        // Storefront JS hiện lại nút bằng cách gắn class omgrfq-atc-visible; :where giữ specificity
4497        // bằng 0 để không làm rule ẩn mạnh hơn selector gốc do support cấu hình. Mỗi selector một
4498        // rule riêng để một selector nhập sai không phá các selector còn lại.
4499        const buildHideRules = (hideSelectors) =>
4500            hideSelectors
4501                .split(",")
4502                .map((selector) => selector.trim())
4503                .filter(Boolean)
4504                .map((selector) =>
4505                    isPseudoElementSelector(selector)
4506                        ? `${selector} {display: none;}`
4507                        : `${selector}:not(:where(.omgrfq-atc-visible)) {display: none;}`
4508                )
4509                .join("\n");
4510
4511        const hidePriceCSS = joinPriceSelectors(getHidePriceCSS(), priceThemeClassCSS);
4512        const styleCustomCss = omgConfigSettings?.general_settings?.customcss || omgConfigSettings?.general_settings?.custom_css || "";
4513        if (hidePriceCSS) {
4514            const hidePriceStyle = document.createElement("style");
4515            hidePriceStyle.setAttribute("id", "omgrfq-hide-price");
4516            hidePriceStyle.textContent = `${buildHideRules(hidePriceCSS)}\n${styleCustomCss}`;
4517            headAppend.appendChild(hidePriceStyle);
4518        }
4519
4520        const clearHidePriceCSS = () => {
4521            const hidePriceCSSElement = document.getElementById("omgrfq-hide-price");
4522            if (hidePriceCSSElement) {
4523                const newHidePriceCSS = joinPriceSelectors(getHidePriceCSS(false), priceThemeClassCSS);
4524                hidePriceCSSElement.textContent = newHidePriceCSS ? `${buildHideRules(newHidePriceCSS)}\n${styleCustomCss}` : styleCustomCss;
4525            }
4526        }
4527
4528        let clearIntervalNumber = 0
4529        const clearHidePriceInterval = setInterval(() => {
4530            clearIntervalNumber += 1
4531            if (window.processedCollection || clearIntervalNumber >= 10) {
4532                clearHidePriceCSS();
4533                clearInterval(clearHidePriceInterval);
4534            }
4535        }, 500);
4536    } else {
4537        const style = document.createElement('style');
4538        style.textContent = omgConfigSettings?.general_settings?.customcss || omgConfigSettings?.general_settings?.custom_css;
4539        headAppend.appendChild(style);
4540    }
4541
4542    async function detectCustomerCountry () {
4543        try {
4544            const result = await fetch("https://get.geojs.io/v1/ip/geo.json").then(result => result.json());
4545            OMGRFQConfigs.customerCountry = result?.country_code || "";
4546        } catch (e) {
4547            console.log(e);
4548        }
4549    }
4550
4551    function appendScript(url, body) {
4552        const OMGScript = document.createElement('script');
4553        OMGScript.src = url;
4554        OMGScript.defer = true;
4555        body.appendChild(OMGScript);
4556    }<!-- BEGIN app snippet: omgrfq_striptag -->
4557
4558    function strip_tags(str, allowed_tags) {
4559    var key = '', allowed = false;
4560    var matches = [];
4561    var allowed_array = [];
4562    var allowed_tag = '';
4563    var i = 0;
4564    var k = '';
4565    var html = '';
4566
4567    var replacer = function (search, replace, str) {
4568    return str.split(search).join(replace);
4569    };
4570    // Build allowes tags associative array
4571    if (allowed_tags) {
4572    allowed_array = allowed_tags.match(/([a-zA-Z0-9]+)/gi);
4573    }
4574
4575    str += '';
4576
4577    // Match tags
4578    matches = str.match(/(<\/?[\S][^>]*>)/gi);
4579
4580    // Go through all HTML tags
4581    for (key in matches) {
4582    if (isNaN(key)) {
4583    // IE7 Hack
4584    continue;
4585    }
4586
4587    // Save HTML tag
4588    html = matches[key].toString();
4589
4590    // Is tag not in allowed list ? Remove from str !
4591    allowed = false;
4592
4593    // Go through all allowed tags
4594    for (k in allowed_array) {
4595    // Init
4596    allowed_tag = allowed_array[k];
4597    i = -1;
4598
4599    if (i !== 0) {
4600    i = html.toLowerCase().indexOf('<' + allowed_tag + '>');
4601    }
4602    if (i !== 0) {
4603    i = html.toLowerCase().indexOf('<' + allowed_tag + ' ');
4604    }
4605    if (i !== 0) {
4606    i = html.toLowerCase().indexOf('</' + allowed_tag);
4607    }
4608
4609    // Determine
4610    if (i === 0) {
4611    allowed = true;
4612    break;
4613    }
4614    }
4615
4616    if (!allowed) {
4617    str = replacer(html, "", str);
4618    // Custom replace. No regexing
4619    }
4620    }
4621
4622    return str;
4623    }
4624
4625<!-- END app snippet -->
4626    OMGRFQConfigs.customerId = null;
4627    OMGRFQConfigs.customerTags = null;
4628    
4629    
4630    omgrfq_productCollection[8821607694560] = {"id":8821607694560,"title":"Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden","handle":"spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r","description":"\u003cp\u003eDie \u003cstrong\u003eSpültische der Basic-Serie\u003c\/strong\u003e überzeugen durch \u003cstrong\u003ehohe Qualität, besondere Langlebigkeit \u003c\/strong\u003eund einen \u003cstrong\u003eexellenten Produktpreis\u003c\/strong\u003e. Aufgrund der \u003cstrong\u003esoliden Verarbeitung\u003c\/strong\u003e und der \u003cstrong\u003eHerstellung nach Hygiene-Vorschriften\u003c\/strong\u003e eignen sich die \u003cstrong\u003eSpültische \u003c\/strong\u003eideal für Profi-Küchen in der Gastronomie und Hotellerie.\u003c\/p\u003e\r\n\u003cp\u003e\u003cstrong\u003eProduktvorteile im Überblick:\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003cul\u003e\n\u003cli\u003eBasic-Spültisch für die Profi-Küche in der Gastronomie und Hotellerie\u003c\/li\u003e\n\u003cli\u003eEdelstahl-Aufkantung auf der Rückseite\u003c\/li\u003e\n\u003cli\u003emit Grundboden\u003c\/li\u003e\n\u003cli\u003enach Hygiene- und Sicherheitsrichtlinien produziert\u003c\/li\u003e\n\u003cli\u003eleicht zu reinigen\u003c\/li\u003e\n\u003c\/ul\u003e\r\n\u003cp\u003e\u003cstrong\u003eInformationen zum Material:\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003cul\u003e\n\u003cli\u003evollständig aus hochwertigem Edelstahl Aisi 201 gefertigt\u003c\/li\u003e\n\u003cli\u003esehr hohe Tragkraft\u003c\/li\u003e\n\u003c\/ul\u003e\r\n\u003cp\u003e\u003cstrong\u003eProduktdetails:\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003cul\u003e\n\u003cli\u003eProduktmaße (B x T x H): 1000 x 600 x 950 mm\u003c\/li\u003e\n\u003cli\u003ehöhenverstellbare Füße \/ Arbeitshöhe: 845 - 865 mm\u003c\/li\u003e\n\u003cli\u003eBeckenmaße (B x T xH): 400 x 400 x 250 mm\u003c\/li\u003e\n\u003cli\u003e1 Becken rechts\u003c\/li\u003e\n\u003c\/ul\u003e\r\n\u003cp\u003e Hinweis: das Standrohr ist nicht im Lieferumfang enthalten\u003c\/p\u003e\r\n\u003cp\u003e\u003cem\u003e\u003cstrong\u003eHinweis: Die 
4630Vorrichtung im Becken ist für Ablaufventile mit 1 1\/2 Zoll-Anschluss ausgelegt.\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e","published_at":"2024-10-31T18:10:22+01:00","created_at":"2025-02-05T16:29:06+01:00","vendor":"GastroHero","type":"Spültische","tags":["Edelstahlmöbel","Spülmöbel","Spültische"],"price":17490,"price_min":17490,"price_max":17490,"available":true,"price_varies":false,"compare_at_price":36500,"compare_at_price_min":36500,"compare_at_price_max":36500,"compare_at_price_varies":false,"variants":[{"id":46978063499488,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"SPT-BASIC10X6R","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden","public_title":null,"options":["Default Title"],"price":17490,"weight":20900,"compare_at_price":36500,"inventory_management":"shopify","barcode":"4255614800324","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/www.gastro-hero.de\/cdn\/shop\/files\/232193-spt-basic10x7r.webp?v=1786034391","\/\/www.gastro-hero.de\/cdn\/shop\/files\/7576795-spt-basic10x7r_left_1.webp?v=1786034392","\/\/www.gastro-hero.de\/cdn\/shop\/files\/7576796-spt-basic10x7r_becken_1.webp?v=1786034392","\/\/www.gastro-hero.de\/cdn\/shop\/files\/7576797-spt-basic10x7r_ablage_1.webp?v=1786034393","\/\/www.gastro-hero.de\/cdn\/shop\/files\/7576798-spt-basic10x7r_back_1.webp?v=1786034393","\/\/www.gastro-hero.de\/cdn\/shop\/files\/232303-spt-eco12x6l_fu__1.webp?v=1786034394"],"featured_image":"\/\/www.gastro-hero.de\/cdn\/shop\/files\/232193-spt-basic10x7r.webp?v=1786034391","options":["Title"],"media":[{"alt":null,"id":44447598837984,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1200,"width":1200,"src":"\/\/www.gastro-hero.de\/cdn\/shop\/files\/232193-spt-basic10x7r.webp?v=1786034391"},"aspect_ratio":1.0,"height":1200,"media_type":"image","src":"\/\/www.gastro-hero.de\/cdn\/shop\/files\/232193-spt-basic10x7r.webp?v=1786034391","width":1200},{"alt":null,"id":44447598903520,"position":2,"preview_image":{"aspect_ratio":1.0,"height":1200,"width":1200,"src":"\/\/www.gastro-hero.de\/cdn\/shop\/files\/7576795-spt-basic10x7r_left_1.webp?v=1786034392"},"aspect_ratio":1.0,"height":1200,"media_type":"image","src":"\/\/www.gastro-hero.de\/cdn\/shop\/files\/7576795-spt-basic10x7r_left_1.webp?v=1786034392","width":1200},{"alt":null,"id":44447598936288,"position":3,"preview_image":{"aspect_ratio":1.0,"height":1200,"width":1200,"src":"\/\/www.gastro-hero.de\/cdn\/shop\/files\/7576796-spt-basic10x7r_becken_1.webp?v=1786034392"},"aspect_ratio":1.0,"height":1200,"media_type":"image","src":"\/\/www.gastro-hero.de\/cdn\/shop\/files\/7576796-spt-basic10x7r_becken_1.webp?v=1786034392","width":1200},{"alt":null,"id":44447599034592,"position":4,"preview_image":{"aspect_ratio":1.0,"height":1200,"width":1200,"src":"\/\/www.gastro-hero.de\/cdn\/shop\/files\/7576797-spt-basic10x7r_ablage_1.webp?v=1786034393"},"aspect_ratio":1.0,"height":1200,"media_type":"image","src":"\/\/www.gastro-hero.de\/cdn\/shop\/files\/7576797-spt-basic10x7r_ablage_1.webp?v=1786034393","width":1200},{"alt":null,"id":44447599132896,"position":5,"preview_image":{"aspect_ratio":1.0,"height":1200,"width":1200,"src":"\/\/www.gastro-hero.de\/cdn\/shop\/files\/7576798-spt-basic10x7r_back_1.webp?v=1786034393"},"aspect_ratio":1.0,"height":1200,"media_type":"image","src":"\/\/www.gastro-hero.de\/cdn\/shop\/files\/7576798-spt-basic10x7r_back_1.webp?v=1786034393","width":1200},{"alt":null,"id":44447599263968,"position":6,"preview_image":{"aspect_ratio":1.0,"height":1200,"width":1200,"src":"\/\/www.gastro-hero.de\/cdn\/shop\/files\/232303-spt-eco12x6l_fu__1.webp?v=1786034394"},"aspect_ratio":1.0,"height":1200,"media_type":"image","src":"\/\/www.gastro-hero.de\/cdn\/shop\/files\/232303-spt-eco12x6l_fu__1.webp?v=1786034394","width":1200}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003eDie \u003cstrong\u003eSpültische der Basic-Serie\u003c\/strong\u003e überzeugen durch \u003cstrong\u003ehohe Qualität, besondere Langlebigkeit \u003c\/strong\u003eund einen \u003cstrong\u003eexellenten Produktpreis\u003c\/strong\u003e. Aufgrund der \u003cstrong\u003esoliden Verarbeitung\u003c\/strong\u003e und der \u003cstrong\u003eHerstellung nach Hygiene-Vorschriften\u003c\/strong\u003e eignen sich die \u003cstrong\u003eSpültische \u003c\/strong\u003eideal für Profi-Küchen in der Gastronomie und Hotellerie.\u003c\/p\u003e\r\n\u003cp\u003e\u003cstrong\u003eProduktvorteile im Überblick:\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003cul\u003e\n\u003cli\u003eBasic-Spültisch für die Profi-Küche in der Gastronomie und Hotellerie\u003c\/li\u003e\n\u003cli\u003eEdelstahl-Aufkantung auf der Rückseite\u003c\/li\u003e\n\u003cli\u003emit Grundboden\u003c\/li\u003e\n\u003cli\u003enach Hygiene- und Sicherheitsrichtlinien produziert\u003c\/li\u003e\n\u003cli\u003eleicht zu reinigen\u003c\/li\u003e\n\u003c\/ul\u003e\r\n\u003cp\u003e\u003cstrong\u003eInformationen zum Material:\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003cul\u003e\n\u003cli\u003evollständig aus hochwertigem Edelstahl Aisi 201 gefertigt\u003c\/li\u003e\n\u003cli\u003esehr hohe Tragkraft\u003c\/li\u003e\n\u003c\/ul\u003e\r\n\u003cp\u003e\u003cstrong\u003eProduktdetails:\u003c\/strong\u003e\u003c\/p\u003e\r\n\u003cul\u003e\n\u003cli\u003eProduktmaße (B x T x H): 1000 x 600 x 950 mm\u003c\/li\u003e\n\u003cli\u003ehöhenverstellbare Füße \/ Arbeitshöhe: 845 - 865 mm\u003c\/li\u003e\n\u003cli\u003eBeckenmaße (B x T xH): 400 x 400 x 250 mm\u003c\/li\u003e\n\u003cli\u003e1 Becken rechts\u003c\/li\u003e\n\u003c\/ul\u003e\r\n\u003cp\u003e Hinweis: das Standrohr ist nicht im Lieferumfang enthalten\u003c\/p\u003e\r\n\u003cp\u003e\u003cem\u003e\u003cstrong\u003eHinweis: Die 
4630Vorrichtung im Becken ist für Ablaufventile mit 1 1\/2 Zoll-Anschluss ausgelegt.\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e"};
4631    
4632    
4633    
4634    
4635        var variantIndex = 0;
4636        
4637        omgrfq_productCollection[8821607694560].price = 174.9;
4638        omgrfq_productCollection[8821607694560].price_max = 174.9;
4639        omgrfq_productCollection[8821607694560].price_min = 174.9;
4640        
4641        
4642            omgrfq_productCollection[8821607694560].variants[variantIndex].inventory_quantity = 59;
4643            
4644            omgrfq_productCollection[8821607694560].variants[variantIndex].priceAfterDiscount = 174.9;
4645            omgrfq_productCollection[8821607694560].variants[variantIndex].basePrice = 174.9;
4646            omgrfq_productCollection[8821607694560].variants[variantIndex].price = 174.9;
4647            
4648            variantIndex++;
4649        
4650    
4651    OMGRFQConfigs.variant_selected_or_first = {"id":46978063499488,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"SPT-BASIC10X6R","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden","public_title":null,"options":["Default Title"],"price":17490,"weight":20900,"compare_at_price":36500,"inventory_management":"shopify","barcode":"4255614800324","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}
4652    
4653    if (typeof omgrfq_productCollection[8821607694560]['collection'] === 'undefined') omgrfq_productCollection[8821607694560]['collection'] = [];
4654    if (typeof omgrfq_productCollection[8821607694560]['collectionId'] === 'undefined') omgrfq_productCollection[8821607694560]['collectionId'] = [];
4655    omgrfq_productCollection[8821607694560]['collection'].push(`Alle Produkte`);
4656    omgrfq_productCollection[8821607694560]['collectionId'].push(459737792736);
4657    
4658    if (typeof omgrfq_productCollection[8821607694560]['collection'] === 'undefined') omgrfq_productCollection[8821607694560]['collection'] = [];
4659    if (typeof omgrfq_productCollection[8821607694560]['collectionId'] === 'undefined') omgrfq_productCollection[8821607694560]['collectionId'] = [];
4660    omgrfq_productCollection[8821607694560]['collection'].push(`Edelstahlmöbel`);
4661    omgrfq_productCollection[8821607694560]['collectionId'].push(459736842464);
4662    
4663    if (typeof omgrfq_productCollection[8821607694560]['collection'] === 'undefined') omgrfq_productCollection[8821607694560]['collection'] = [];
4664    if (typeof omgrfq_productCollection[8821607694560]['collectionId'] === 'undefined') omgrfq_productCollection[8821607694560]['collectionId'] = [];
4665    omgrfq_productCollection[8821607694560]['collection'].push(`Express`);
4666    omgrfq_productCollection[8821607694560]['collectionId'].push(461479477472);
4667    
4668    if (typeof omgrfq_productCollection[8821607694560]['collection'] === 'undefined') omgrfq_productCollection[8821607694560]['collection'] = [];
4669    if (typeof omgrfq_productCollection[8821607694560]['collectionId'] === 'undefined') omgrfq_productCollection[8821607694560]['collectionId'] = [];
4670    omgrfq_productCollection[8821607694560]['collection'].push(`Flash Sale – bis zu 63%`);
4671    omgrfq_productCollection[8821607694560]['collectionId'].push(504935416032);
4672    
4673    if (typeof omgrfq_productCollection[8821607694560]['collection'] === 'undefined') omgrfq_productCollection[8821607694560]['collection'] = [];
4674    if (typeof omgrfq_productCollection[8821607694560]['collectionId'] === 'undefined') omgrfq_productCollection[8821607694560]['collectionId'] = [];
4675    omgrfq_productCollection[8821607694560]['collection'].push(`GastroHero`);
4676    omgrfq_productCollection[8821607694560]['collectionId'].push(459737104608);
4677    
4678    if (typeof omgrfq_productCollection[8821607694560]['collection'] === 'undefined') omgrfq_productCollection[8821607694560]['collection'] = [];
4679    if (typeof omgrfq_productCollection[8821607694560]['collectionId'] === 'undefined') omgrfq_productCollection[8821607694560]['collectionId'] = [];
4680    omgrfq_productCollection[8821607694560]['collection'].push(`Homepage - Bestseller`);
4681    omgrfq_productCollection[8821607694560]['collectionId'].push(459717935328);
4682    
4683    if (typeof omgrfq_productCollection[8821607694560]['collection'] === 'undefined') omgrfq_productCollection[8821607694560]['collection'] = [];
4684    if (typeof omgrfq_productCollection[8821607694560]['collectionId'] === 'undefined') omgrfq_productCollection[8821607694560]['collectionId'] = [];
4685    omgrfq_productCollection[8821607694560]['collection'].push(`Marken`);
4686    omgrfq_productCollection[8821607694560]['collectionId'].push(459736449248);
4687    
4688    if (typeof omgrfq_productCollection[8821607694560]['collection'] === 'undefined') omgrfq_productCollection[8821607694560]['collection'] = [];
4689    if (typeof omgrfq_productCollection[8821607694560]['collectionId'] === 'undefined') omgrfq_productCollection[8821607694560]['collectionId'] = [];
4690    omgrfq_productCollection[8821607694560]['collection'].push(`Showroom Hamm`);
4691    omgrfq_productCollection[8821607694560]['collectionId'].push(503566532832);
4692    
4693    if (typeof omgrfq_productCollection[8821607694560]['collection'] === 'undefined') omgrfq_productCollection[8821607694560]['collection'] = [];
4694    if (typeof omgrfq_productCollection[8821607694560]['collectionId'] === 'undefined') omgrfq_productCollection[8821607694560]['collectionId'] = [];
4695    omgrfq_productCollection[8821607694560]['collection'].push(`Spülmöbel`);
4696    omgrfq_productCollection[8821607694560]['collectionId'].push(459718459616);
4697    
4698    if (typeof omgrfq_productCollection[8821607694560]['collection'] === 'undefined') omgrfq_productCollection[8821607694560]['collection'] = [];
4699    if (typeof omgrfq_productCollection[8821607694560]['collectionId'] === 'undefined') omgrfq_productCollection[8821607694560]['collectionId'] = [];
4700    omgrfq_productCollection[8821607694560]['collection'].push(`Spültische`);
4701    omgrfq_productCollection[8821607694560]['collectionId'].push(459725668576);
4702    
4703    if (typeof omgrfq_productCollection[8821607694560]['collection'] === 'undefined') omgrfq_productCollection[8821607694560]['collection'] = [];
4704    if (typeof omgrfq_productCollection[8821607694560]['collectionId'] === 'undefined') omgrfq_productCollection[8821607694560]['collectionId'] = [];
4705    omgrfq_productCollection[8821607694560]['collection'].push(`Tiefpreisgarantie`);
4706    omgrfq_productCollection[8821607694560]['collectionId'].push(493198442720);
4707    
4708    if (typeof omgrfq_productCollection[8821607694560]['collection'] === 'undefined') omgrfq_productCollection[8821607694560]['collection'] = [];
4709    if (typeof omgrfq_productCollection[8821607694560]['collectionId'] === 'undefined') omgrfq_productCollection[8821607694560]['collectionId'] = [];
4710    omgrfq_productCollection[8821607694560]['collection'].push(`💥 DEALS`);
4711    omgrfq_productCollection[8821607694560]['collectionId'].push(495157280992);
4712    
4713    omgrfq_productCollection[8821607694560]['isShowQuoteButton'] = false;
4714    omgrfq_productCollection[8821607694560]['isHideQuotePrice'] = false;
4715    
4716
4717    // init app
4718    async function initAppQuotesOMG() {
4719        if (OMGRFQConfigs?.settings?.hide_price_settings?.applied_customers_mode == 4 || OMGRFQConfigs?.appQuotesSettings?.hide_price?.applied_customers_mode == 4) await detectCustomerCountry();
4720
4721        OMGRFQConfigs.currency = "{{amount_with_comma_separator}} €";
4722
4723        OMGRFQConfigs.currency = strip_tags(OMGRFQConfigs.currency);
4724
4725        // if (!document.getElementById('app-quotes')) {
4726        let appendApp = document.createElement('div');
4727        appendApp.setAttribute('id', 'app-quotes');
4728        const bodyAppend = document.body
4729        bodyAppend.appendChild(appendApp);
4730        if (window.omg_quote_list_checkJS === 1) {
4731            window.reRenderAppQuoteOMG()
4732        } else {
4733            document.addEventListener('callScriptApp', () => {
4734                window.reRenderAppQuoteOMG()
4735            });
4736        }
4737        setTimeout(() => {
4738            if (JSON.stringify(OMGRFQConfigs['appQuotesSettings'].form_data).indexOf('"input":"date"') > -1
4739                || (OMGRFQConfigs.settings?.multiple_form_settings?.form_settings?.length && JSON.stringify(OMGRFQConfigs.settings?.multiple_form_settings.form_settings))?.indexOf('"input":"date"') > -1) {
4740                appendScript("https://cdn.jsdelivr.net/npm/flatpickr", bodyAppend);
4741                setTimeout(() =>{
4742                    if (OMGRFQConfigs['appQuotesSettings'].calendar_lang != 'en') {
4743                        appendScript("https://cdn.jsdelivr.net/npm/flatpickr/dist/l10n/"+OMGRFQConfigs['appQuotesSettings'].calendar_lang+'.js', bodyAppend);
4744                    }
4745                }, 200)
4746            }
4747        }, 300)
4748        // }
4749    }
4750
4751    OMGRFQConfigs['appQuotesSettings'] = Object.assign({}, omgConfigSettings.general_settings, omgConfigSettings.condition_product_rule, supportSettings, OMGRFQB2bSettings);
4752    // dont have any match theme json
4753    if (!Object.keys(OMGRFQConfigs?.theme).length || typeof OMGRFQConfigs?.theme === 'string') {
4754        OMGRFQConfigs.theme = {};
4755        OMGRFQConfigs.theme.title_class = OMGQuotesTitleClass();
4756        OMGRFQConfigs.theme.description_class = OMGQuotesDescriptionClass();
4757        OMGRFQConfigs.theme.price_class = OMGQuotesPriceClass();
4758        OMGRFQConfigs.theme.collection_addcart = OMGQuotesCollectionCartClass();
4759    }
4760
4761
4762
4763    // append collection div
4764    if (document.readyState === "complete"
4765        || document.readyState === "loaded"
4766        || document.readyState === "interactive") {
4767        if (!OMGRFQConfigs?.abTests?.quote_snap_auto_hide_price_oct_2023) {
4768            console.log('not abTest')
4769            appendElementInCollectionPage()
4770        }
4771
4772        initAppQuotesOMG();
4773    } else {
4774        window.addEventListener("DOMContentLoaded", () => {
4775            if (!OMGRFQConfigs?.abTests?.quote_snap_auto_hide_price_oct_2023) {
4776                console.log('not abTest')
4777                appendElementInCollectionPage()
4778            }
4779
4780            initAppQuotesOMG();
4781        })
4782    }
4783</script>
4783
4784
4785    
4786    
4787    <link rel="preload" href="https://cdn.shopify.com/extensions/01a0eb0c-250a-792b-9446-15632b365736/request-for-quote-by-omega-1179/assets/omgrfg_style_b2b.css" as="style" onload="this.onload=null;this.rel='stylesheet'">
4788    <noscript><link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a0eb0c-250a-792b-9446-15632b365736/request-for-quote-by-omega-1179/assets/omgrfg_style_b2b.css"></noscript>
4789    
4789<script src="https://cdn.shopify.com/extensions/01a0eb0c-250a-792b-9446-15632b365736/request-for-quote-by-omega-1179/assets/omg-app-quote-b2b.js" defer></script>
4789
4790    
4791
4792
4793
4794<!-- END app block -->
4794<script src="https://cdn.shopify.com/extensions/01a0ec75-cd34-70ff-8c10-2324df83d15e/judgeme-768/assets/loader.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 4794
4794
4795<script src="https://cdn.shopify.com/extensions/019feb7b-2b89-71ba-a248-f1c8ef9b3368/stape-remix-56/assets/widget.js" type="text/javascript" defer="defer"></script>
4795
4796<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
4797<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: 74185310432,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 4797
4797
4798<script>
4799  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
4800</script>
vendor: 1 bytes, line 4800
4800
4801<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}
4801).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: 74185310432,storefrontBaseUrl: "https://www.gastro-hero.de",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.gastro-hero.de/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2471264480","configuration":"{\"app_domain\":\"gastro-hero.app.baqend.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"bb4c3a4598027d10ea6ad819b4e79f5e","type":"APP","apiClientId":3109943,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]}
4801,"dataSharingState":"unrestricted"},{"id":"2455568608","configuration":"{ \"alias\": \"GASTROHERO_GERMANY\", \"apiKey\": \"ux4ung2maf2gh5lxklpkp.fc64n2iubntb63ae5o2db\" }","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"089c563d4539df58b1e71259ac47d388","type":"APP","apiClientId":6779637,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1772749024","configuration":"{\"accountID\":\"4548bddca1b7472f9d13423217c966ad\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"23c8e03086c374c0b97c93580ddc9ec5","type":"APP","apiClientId":158237,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1416036576","configuration":"{\"accountID\":\"Uke7d6\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"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":"833978592","configuration":"{\"plugin\":\"shopify_3.0.0\",\"uptain_id\":\"sVhKFxTcO3lrKEmp\",\"transfer_existing_customer_data\":\"false\",\"transfer_opt_in_customer_data\":\"false\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"1db12df6cccd57ce00b7b45a38f6e9d9","type":"APP","apiClientId":3082997,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"804421856","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"742490336","configuration":"{\"accountID\":\"74185310432\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"9cf281f576a3744d05c8685f9f7f3f72","type":"APP","apiClientId":10250649601,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"88244448","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"17","type":"CUSTOM","privacyPurposes":[],"name":"Stape Server Side Custom Pixel","dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"99877088","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Tracking Consent","dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"152928480","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","SALE_OF_DATA"],"name":"Algolia Shopify Tracking","dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"GastroHero","paymentSettings":{"currencyCode":"EUR"},"myshopifyDomain":"gastrohero-germany.myshopify.com","countryCode":"DE","storefrontUrl":"https:\/\/www.gastro-hero.de"},"customer":null,"cart":null,"checkout":null,"productVariants":[{"price":{"amount":174.9,"currencyCode":"EUR"},"product":{"title":"Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden","vendor":"GastroHero","i
4801d":"8821607694560","untranslatedTitle":"Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden","url":"\/products\/spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r","type":"Spültische"},"id":"46978063499488","image":{"src":"\/\/www.gastro-hero.de\/cdn\/shop\/files\/232193-spt-basic10x7r.webp?v=1786034391"},"sku":"SPT-BASIC10X6R","title":"Default Title","untranslatedTitle":"Default Title"}],"products":[{"id":"8821607694560","handle":"spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r","isCollective":null,"title":"Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden","type":"Spültische","untranslatedTitle":"Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden","url":"\/products\/spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r","vendor":"GastroHero","remoteShopId":null,"variants":[{"id":"46978063499488","image":{"src":"\/\/www.gastro-hero.de\/cdn\/shop\/files\/232193-spt-basic10x7r.webp?v=1786034391"},"price":{"amount":174.9,"currencyCode":"EUR"},"sku":"SPT-BASIC10X6R","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"8821576433888","handle":"geschirr-reiniger-profi-12-kg-kanister-mit-chlor-rm-profi12c","isCollective":null,"title":"Geschirr-Reiniger PROFI 12 kg Kanister mit Chlor","type":"Spülmaschinenreiniger","untranslatedTitle":"Geschirr-Reiniger PROFI 12 kg Kanister mit Chlor","url":"\/products\/geschirr-reiniger-profi-12-kg-kanister-mit-chlor-rm-profi12c","vendor":"GastroHero","remoteShopId":null,"variants":[{"id":"46977970798816","image":{"src":"\/\/www.gastro-hero.de\/cdn\/shop\/files\/231146-profi_12_c_2.webp?v=1786245449"},"price":{"amount":65.9,"currencyCode":"EUR"},"sku":"RM-PROFI12C","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"8821647900896","handle":"grubentuch-halbleinen-blau-weiss-kariert-50-x-100-cm-49850","isCollective":null,"title":"Grubentuch Halbleinen, blau-weiß kariert, 50 x 100 cm","type":"Geschirrtücher","untranslatedTitle":"Grubentuch Halbleinen, blau-weiß kariert, 50 x 100 cm","url":"\/products\/grubentuch-halbleinen-blau-weiss-kariert-50-x-100-cm-49850","vendor":"Linco Textilvertrieb","remoteShopId":null,"variants":[{"id":"46978202829024","image":{"src":"\/\/www.gastro-hero.de\/cdn\/shop\/files\/204988-49850-1.webp?v=1787056562"},"price":{"amount":1.69,"currencyCode":"EUR"},"sku":"49850","title":"Default Title","untranslatedTitle":"Default Title"}]}],"purchasingCompany":null},},"https://www.gastro-hero.de/cdn","a5bf51cfwabd6c495p49b74ff1maa529d2b",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"159711396064","themePublished":"true","eventMetadataId":"381b206e-7252-439e-a20e-30545973676f","pageType":"product","resourceId":"8821607694560","shopId":"74185310432","storefrontBaseUrl":"https:\/\/www.gastro-hero.de","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"a5bf51cfwabd6c495p49b74ff1maa529d2b","publish":"custom","events":"[[\"page_viewed\",{}],[\"product_viewed\",{\"productVariant\":{\"price\":{\"amount\":174.9,\"currencyCode\":\"EUR\"},\"product\":{\"title\":\"Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden\",\"vendor\":\"GastroHero\",\"id\":\"8821607694560\",\"untranslatedTitle\":\"Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden\",\"url\":\"\/products\/spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r\",\"type\":\"Spültische\"},\"id\":\"46978063499488\",\"image\":{\"src\":\"\/\/www.gastro-hero.de\/cdn\/shop\/files\/232193-spt-basic10x7r.webp?v=1786034391\"},\"sku\":\"SPT-BASIC10X6R\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"}}]]"});})();</script>
4801<script>
4802  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
4803  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
4804  window.ShopifyAnalytics.meta.currency = 'EUR';
4805  var meta = {"product":{"id":8821607694560,"gid":"gid:\/\/shopify\/Product\/8821607694560","vendor":"GastroHero","type":"Spültische","handle":"spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r","variants":[{"id":46978063499488,"price":17490,"name":"Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden","public_title":null,"sku":"SPT-BASIC10X6R"}],"remote":false},"page":{"pageType":"product","resourceType":"product","resourceId":8821607694560,"requestId":"a8149ebe-5098-451f-9e7e-8a67bd30880f-1790695776"}};
4806  for (var attr in meta) {
4807    window.ShopifyAnalytics.meta[attr] = meta[attr];
4808  }
4809</script>
vendor: 1 bytes, line 4809
4809
4810<script class="analytics">
4811  (function () {
4812    var customDocumentWrite = function(content) {
4813      var jquery = null;
4814
4815      if (window.jQuery) {
4816        jquery = window.jQuery;
4817      } else if (window.Checkout && window.Checkout.$) {
4818        jquery = window.Checkout.$;
4819      }
4820
4821      if (jquery) {
4822        jquery('body').append(content);
4823      }
4824    };
4825
4826    var hasLoggedConversion = function(token) {
4827      if (token) {
4828        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
4829      }
4830      return false;
4831    }
4832
4833    var setCookieIfConversion = function(token) {
4834      if (token) {
4835        var twoMonthsFromNow = new Date(Date.now());
4836        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
4837
4838        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
4839      }
4840    }
4841
4842    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
4843    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
4844    if (trekkie.integrations) {
4845      return;
4846    }
4847    trekkie.methods = [
4848      'identify',
4849      'page',
4850      'ready',
4851      'track',
4852      'trackForm',
4853      'trackLink'
4854    ];
4855    trekkie.factory = function(method) {
4856      return function() {
4857        var args = Array.prototype.slice.call(arguments);
4858        args.unshift(method);
4859        trekkie.push(args);
4860        if (method == 'track' || method == 'page') {
4861          var pageUrl;
4862          try {
4863            pageUrl = window.location.href;
4864          } catch (e) {}
4865          var pageReferrer;
4866          try {
4867            pageReferrer = document.referrer;
4868          } catch (e) {}
4869          try {
4870            if (window.__TREKKIE_SHIM_QUEUE == null) {
4871              window.__TREKKIE_SHIM_QUEUE = [];
4872            }
4873            window.__TREKKIE_SHIM_QUEUE.push({
4874              from: 'trekkie-stub',
4875              method: method,
4876              args: args.slice(1),
4877              pageContext: {
4878                url: pageUrl,
4879                referrer: pageReferrer
4880              }
4881            });
4882          } catch (e) {
4883            // no-op
4884          }
4885        }
4886        return trekkie;
4887      };
4888    };
4889    for (var i = 0; i < trekkie.methods.length; i++) {
4890      var key = trekkie.methods[i];
4891      trekkie[key] = trekkie.factory(key);
4892    }
4893    trekkie.load = function(config) {
4894      trekkie.config = config || {};
4895      trekkie.config.initialDocumentCookie = document.cookie;
4896      var first = document.getElementsByTagName('script')[0];
4897var script = document.createElement('script');
4898script.type = 'text/javascript';
4899script.onerror = function(e) {
4900  var scriptFallback = document.createElement('script');
4901  scriptFallback.type = 'text/javascript';
4902  scriptFallback.onerror = function(error) {
4903          var Monorail = {
4904      produce: function produce(monorailDomain, schemaId, payload) {
4905        var currentMs = new Date().getTime();
4906        var event = {
4907          schema_id: schemaId,
4908          payload: payload,
4909          metadata: {
4910            event_created_at_ms: currentMs,
4911            event_sent_at_ms: currentMs
4912          }
4913        };
4914        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
4915      },
4916      sendRequest: function sendRequest(endpointUrl, payload) {
4917        // Try the sendBeacon API
4918        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
4919          var blobData = new window.Blob([payload], {
4920            type: 'text/plain'
4921          });
4922
4923          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
4924            return true;
4925          } // sendBeacon was not successful
4926
4927        } // XHR beacon
4928
4929        var xhr = new XMLHttpRequest();
4930
4931        try {
4932          xhr.open('POST', endpointUrl);
4933          xhr.setRequestHeader('Content-Type', 'text/plain');
4934          xhr.send(payload);
4935        } catch (e) {
4936          console.log(e);
4937        }
4938
4939        return false;
4940      },
4941      isIos12: function isIos12() {
4942        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
4943      }
4944    };
4945    Monorail.produce('monorail-edge.shopifysvc.com',
4946      'trekkie_storefront_load_errors/1.1',
4947      {shop_id: 74185310432,
4948      theme_id: 159711396064,
4949      app_name: "storefront",
4950      context_url: window.location.href,
4951      source_url: "//www.gastro-hero.de/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"});
4952
4953  };
4954  scriptFallback.async = true;
4955  scriptFallback.src = '//www.gastro-hero.de/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
4956  first.parentNode.insertBefore(scriptFallback, first);
4957};
4958script.async = true;
4959script.src = '//www.gastro-hero.de/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
4960first.parentNode.insertBefore(script, first);
4961
4962    };
4963    trekkie.load(
4964      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":74185310432,"isMerchantRequest":null,"themeId":159711396064,"themeCityHash":"2446167982826253983","contentLanguage":"de","currency":"EUR","eventMetadataId":"381b206e-7252-439e-a20e-30545973676f"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
4965    );
4966
4967    var loaded = false;
4968    trekkie.ready(function() {
4969      if (loaded) return;
4970      loaded = true;
4971
4972      window.ShopifyAnalytics.lib = window.trekkie;
4973
4974      var originalDocumentWrite = document.write;
4975      document.write = customDocumentWrite;
4976      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
4977      document.write = originalDocumentWrite;
4978
4979      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
4980      var token = match? match[1]: undefined;
4981      if (!hasLoggedConversion(token)) {
4982        setCookieIfConversion(token);
4983        window.ShopifyAnalytics.lib.track("Viewed Product",{"currency":"EUR","variantId":46978063499488,"productId":8821607694560,"productGid":"gid:\/\/shopify\/Product\/8821607694560","name":"Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden","price":"174.90","sku":"SPT-BASIC10X6R","brand":"GastroHero","variant":null,"category":"Spültische","nonInteraction":true,"remote":false,"available":true},undefined,undefined,{"shopifyEmitted":true});
4984      }
4985    });
4986
4987    window.ShopifyAnalytics.lib.page(null,{"pageType":"product","resourceType":"product","resourceId":8821607694560,"requestId":"a8149ebe-5098-451f-9e7e-8a67bd30880f-1790695776","shopifyEmitted":true});
4988
4989    var eventsListenerScript = document.createElement('script');
4990    eventsListenerScript.async = true;
4991    eventsListenerScript.src = "//www.gastro-hero.de/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
4992    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
4993})();</script>
vendor: 1 bytes, line 4993
4993
4994<script
4995  defer
4996  src="https://www.gastro-hero.de/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
4997  data-application="storefront-renderer"
4998  data-shop-id="74185310432"
4999  data-render-region="gcp-us-central1"
5000  data-page-type="product"
5001  data-theme-instance-id="159711396064"
5002  data-theme-name="Horizon"
5003  data-theme-version="3.3.1"
5004  data-monorail-region="shop_domain"
5005  data-resource-timing-sampling-rate="10"
5006  data-shs="true"
5007  data-shs-beacon="true"
5008  data-shs-export-with-fetch="true"
5009  data-shs-logs-sample-rate="1"
5010  data-shs-beacon-endpoint="https://www.gastro-hero.de/api/collect"
5011></script>
5011
5012<meta name="shopify-y" content="3b270b9c-3a86-4e6c-a271-8f7825a00c06" data-expiration="1822253376000"><meta name="shopify-s" content="1317b6d7-96a5-4476-b29c-c5b7e059bfeb" data-expiration="1790697576000"><meta name="new-cookie-storage-activated" content="t">
5013</head>
5014
5015  
5016
5017  <body class="page-width-narrow card-hover-effect-subtle-zoom store--de">
5018    
5019    <div class="hidden-wishlist-btn hidden">
5020    <a class="wkh-button">
5021    <span class="wkh-icon">
5022        <svg viewBox="0 0 64 64" aria-hidden="true" focusable="false">
5023        <path d="M32.012,59.616c-1.119-.521-2.365-1.141-3.707-1.859a79.264,79.264,0,0,1-11.694-7.614C6.316,42,.266,32.6.254,22.076,0.244,12.358,7.871,4.506,17.232,4.5a16.661,16.661,0,0,1,11.891,4.99l2.837,2.889,2.827-2.9a16.639,16.639,0,0,1,11.874-5.02h0c9.368-.01,17.008,7.815,17.021,17.539,0.015,10.533-6.022,19.96-16.312,28.128a79.314,79.314,0,0,1-11.661,7.63C34.369,58.472,33.127,59.094,32.012,59.616Z"></path>
5024        </svg>
5025    </span>
5026    <span class="wkh-counter">0</span>
5027    </a>
5028</div>
5029    
5030
5031    <a
5032  class="skip-to-content-link button-secondary"
5033  href="#MainContent"
5034>
5035  Direkt zum Inhalt
5036</a>
5037
5038
5039
5040    <div id="header-group">
5041      <!-- BEGIN sections: header-group -->
5042<div id="shopify-section-sections--21785297289440__custom_liquid_BB6xc8" class="shopify-section shopify-section-group-header-group">
5043
5044<div class="section-background color-scheme-1"></div>
5045<div
5046  class="section section--page-width spacing-style color-scheme-1"
5047  style="--padding-block-start: 0px; --padding-block-end:0px; 
5048--padding-inline-start:0px; --padding-inline-end:0px; 
5049"
5050>
5051  <dialog id="gh-az-dialog" class="dialog-modal gh-az__dialog" aria-labelledby="gh-az-title">
5052  <div class="gh-az__header">
5053    <h2 id="gh-az-title" class="gh-az__title">Gesetzliche Gewährleistung</h2>
5054    <button type="button" class="button button-unstyled close-button gh-az__close" data-gh-az-close aria-label="Schließen">
5055      <svg aria-hidden="true" focusable="false" width="14" height="14" viewBox="0 0 14 14" fill="none">
5056        <path d="M12 2L2 12M2 2l10 10" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
5057      </svg>
5058    </button>
5059  </div>
5060
5061  <div class="gh-az__body">
5062    <img src="//www.gastro-hero.de/cdn/shop/files/Legal_guarantee_notice_DE.png?v=1790420965&amp;width=1800" alt="Ihre gesetzlichen Gewährleistungsrechte" srcset="//www.gastro-hero.de/cdn/shop/files/Legal_guarantee_notice_DE.png?v=1790420965&amp;width=600 600w, //www.gastro-hero.de/cdn/shop/files/Legal_guarantee_notice_DE.png?v=1790420965&amp;width=900 900w, //www.gastro-hero.de/cdn/shop/files/Legal_guarantee_notice_DE.png?v=1790420965&amp;width=1200 1200w, //www.gastro-hero.de/cdn/shop/files/Legal_guarantee_notice_DE.png?v=1790420965&amp;width=1800 1800w" width="1800" height="2545" loading="lazy" class="gh-az__img" sizes="(min-width: 750px) 848px, 100vw">
5063<a href="//www.gastro-hero.de/cdn/shop/files/eu-gewaehrleistungsmitteilung-de-farbig.pdf?v=8287261567074961017" class="gh-az__pdf" target="_blank" rel="noopener">
5064        <span>Als PDF öffnen</span>
5065        <span class="visually-hidden">Wird in einem neuen Fenster geöffnet.</span>
5066        <svg aria-hidden="true" focusable="false" width="20" height="20" viewBox="0 0 20 20" fill="none">
5067          <path d="M14.25 11.25v1c0 1.105-.895 2-2 2h-4.5c-1.105 0-2-.895-2-2v-4.5c0-1.105.895-2 2-2h1" stroke="currentColor" stroke-width="1.25" stroke-linecap="round"/>
5068          <path d="M14.75 5.25h-3m3 0v3m0-3-4 4" stroke="currentColor" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"/>
5069        </svg>
5070      </a></div>
5071</dialog>
5072
5073<style>
5074  /* Visibility: all #gh-zoom links only for B2C */
5075  html:not([data-customer-type="b2c"]) li:has(> a[href*="#gh-zoom"]),
5076  html:not([data-customer-type="b2c"]) a[href*="#gh-zoom"] {
5077    display: none !important;
5078  }
5079
5080  /* Announcement link: underlined, no underline on hover */
5081  .standalone__announcement-link[href*="#gh-zoom"],
5082  .standalone__announcement-link[href*="#gh-zoom"] p {
5083    text-decoration: underline;
5084    text-underline-offset: 0.2em;
5085  }
5086  .standalone__announcement-link[href*="#gh-zoom"]:hover,
5087  .standalone__announcement-link[href*="#gh-zoom"]:hover p {
5088    text-decoration: none;
5089  }
5090
5091  /* Dialog — mirrors .gh-image-modal-link__dialog */
5092  .dialog-modal.gh-az__dialog {
5093    display: flex;
5094    flex-direction: column;
5095    width: 100%;
5096    max-width: min(56rem, 100%);
5097    padding: 0;
5098    overflow: hidden;
5099    border: var(--style-border-popover, 0);
5100    border-radius: var(--style-border-radius-popover, 16px);
5101    background-color: #fff;
5102    color: var(--color-foreground, rgb(0 35 65));
5103    font-family: var(--font-paragraph--family, inherit);
5104    font-size: var(--font-paragraph--size, 16px);
5105    font-weight: 400;
5106    line-height: 1.5;
5107    letter-spacing: normal;
5108    text-transform: none;
5109    text-align: start;
5110  }
5111  .dialog-modal.gh-az__dialog:not([open]) { display: none; }
5112
5113  /* Own slide animation (theme's elementSlideInTop animates margin-top, which breaks centering) */
5114  @keyframes gh-az-in {
5115    from { translate: 0 var(--padding-sm, 8px); opacity: 0; }
5116    to   { translate: 0 0; opacity: 1; }
5117  }
5118  @keyframes gh-az-out {
5119    from { translate: 0 0; opacity: 1; }
5120    to   { translate: 0 var(--padding-sm, 8px); opacity: 0; }
5121  }
5122  .dialog-modal.gh-az__dialog[open] {
5123    animation: gh-az-in var(--animation-speed, 0.2s) var(--animation-easing, ease) forwards;
5124  }
5125  .dialog-modal.gh-az__dialog.dialog-closing {
5126    animation: gh-az-out var(--animation-speed, 0.2s) var(--animation-easing, ease) forwards;
5127  }
5128
5129  /* Desktop: centered horizontally and vertically */
5130  @media screen and (min-width: 750px) {
5131    .dialog-modal.gh-az__dialog {
5132      position: fixed;
5133      inset: 0;
5134      height: fit-content;
5135      max-height: 90dvh;
5136      /* !important beats keyframe margins (theme's elementSlideInTop animates margin-top) */
5137      margin: auto !important;
5138    }
5139  }
5140  @media screen and (max-width: 749px) {
5141    .dialog-modal.gh-az__dialog {
5142      width: 100dvw;
5143      max-width: 100%;
5144      height: 100dvh;
5145      max-height: 100%;
5146      margin: 0;
5147      border-radius: 0;
5148    }
5149  }
5150
5151  .gh-az__header {
5152    display: flex;
5153    flex-shrink: 0;
5154    align-items: center;
5155    justify-content: space-between;
5156    gap: var(--gap-md, 14px);
5157    padding: var(--padding-lg, 16px) var(--padding-md, 12px) var(--padding-lg, 16px) var(--padding-2xl, 24px);
5158    background-color: rgb(245 246 247);
5159    border-block-end: 1px solid var(--color-border, rgb(0 35 65 / 0.1));
5160  }
5161  .gh-az__dialog .gh-az__title {
5162    margin: 0;
5163    font-size: 18px;
5164    font-weight: 700;
5165    line-height: 1.3;
5166  }
5167  .gh-az__close {
5168    position: static;
5169    flex-shrink: 0;
5170    width: 44px;
5171    height: 44px;
5172    display: flex;
5173    align-items: center;
5174    justify-content: center;
5175    border-radius: 50%;
5176    cursor: pointer;
5177    color: inherit;
5178  }
5179  .gh-az__close svg { width: var(--icon-size-sm, 14px); height: var(--icon-size-sm, 14px); }
5180
5181  .gh-az__body {
5182    display: flex;
5183    flex: 1 1 auto;
5184    flex-direction: column;
5185    align-items: flex-start;
5186    gap: var(--gap-md, 14px);
5187    min-height: 0;
5188    padding: var(--padding-xl, 20px) var(--padding-2xl, 24px) var(--padding-2xl, 24px);
5189    overflow: hidden auto;
5190    overscroll-behavior: contain;
5191  }
5192  @media screen and (max-width: 749px) {
5193    .gh-az__body { padding: var(--padding-lg, 16px) var(--padding-md, 12px) var(--padding-2xl, 24px); }
5194  }
5195  .gh-az__dialog .gh-az__img {
5196    display: block;
5197    flex-shrink: 0;
5198    width: 100%;
5199    max-width: 100%;
5200    height: auto;
5201  }
5202
5203  .gh-az__pdf {
5204    display: inline-flex;
5205    align-items: center;
5206    gap: var(--gap-2xs, 5px);
5207    color: inherit;
5208    text-decoration: underline;
5209    text-underline-offset: 0.15em;
5210  }
5211  .gh-az__pdf svg { width: 1em; height: 1em; }
5212</style>
5213
5214<script>
5215  (() => {
5216    const dialog = document.getElementById('gh-az-dialog');
5217    if (!dialog || dialog.dataset.init) return;
5218    dialog.dataset.init = '1';
5219    document.body.appendChild(dialog);
5220
5221    const TRIGGER = 'a[href*="#gh-zoom"]';
5222    const body = dialog.querySelector('.gh-az__body');
5223    let lastTrigger = null;
5224
5225    const open = (trigger) => {
5226      lastTrigger = trigger;
5227      dialog.classList.remove('dialog-closing');
5228      body.scrollTop = 0;
5229      dialog.showModal();
5230      document.documentElement.style.overflow = 'hidden';
5231    };
5232
5233    // Plays slide-out (.dialog-closing) before closing
5234    const close = () => {
5235      if (!dialog.open || dialog.classList.contains('dialog-closing')) return;
5236      const reduce = window.matchMedia('(prefers-reduced-motion: reduce)').matches;
5237      const done = () => {
5238        dialog.classList.remove('dialog-closing');
5239        dialog.close();
5240      };
5241      if (reduce) return done();
5242      dialog.classList.add('dialog-closing');
5243      dialog.addEventListener('animationend', done, { once: true });
5244      setTimeout(() => dialog.open && done(), 500); // fallback
5245    };
5246
5247    document.addEventListener('click', (e) => {
5248      const trigger = e.target.closest(TRIGGER);
5249      if (!trigger) return;
5250      e.preventDefault();
5251      e.stopPropagation();
5252      open(trigger);
5253    }, true);
5254
5255    dialog.addEventListener('click', (e) => {
5256      if (e.target.closest('[data-gh-az-close]') || e.target === dialog) close();
5257    });
5258
5259    dialog.addEventListener('cancel', (e) => {
5260      e.preventDefault();
5261      close();
5262    });
5263
5264    dialog.addEventListener('close', () => {
5265      document.documentElement.style.overflow = '';
5266      lastTrigger?.focus({ preventScroll: true });
5267    });
5268  })();
5269</script>
5269
5270</div>
5271
5272
5273</div><section id="shopify-section-sections--21785297289440__offer_banner_VGKTmW" class="shopify-section shopify-section-group-header-group">
5274
5275
5276
5277
5278  <div
5279    class="
5280      offer-banner__parent"
5281    
5282  >
5283    
5284
5285<script src="//www.gastro-hero.de/cdn/shop/t/22/assets/countdown-element.js?v=99203364958400282101781169407" type="module" fetchpriority="low"></script>
vendor: 1 bytes, line 5285
5285
5286<script src="//www.gastro-hero.de/cdn/shop/t/22/assets/copy-to-clipboard.js?v=118200917042795196051781169407" type="module" fetchpriority="low"></script>
5286
5287
5288
5289
5290<div
5291    class="code-banner offer-bar__main  custom-typography  custom-font-size  "
5292    style="
5293      --offer-bar-bg-color: #db0029;
5294      --offer-bar-text-color: #ffffff;--color:#ffffff;--font-size: 1rem;      --font-weight: var(--font-accent--weight);--font-family: var(--font-accent--family);    --font-smoothing-webkit: var(--font-accent--smoothing-webkit);    --font-smoothing-moz: var(--font-accent--smoothing-moz);    --text-transform: none;    --text-wrap: pretty;          --line-height: var(--line-height--body-normal);        --letter-spacing: var(--letter-spacing--body-normal);--offer-margin-top: 2px;"
5295>
5296    
5297        <a class="offer-bar__link" href="/collections/unsere-lager-angebote">
5298            <span class="visually-hidden">Flash Sale – bis zu 63%</span>
5299        </a>
5300    
5301    <div class="offer-bar__description"><p>Flash Sale – bis zu 63%!</p></div>
5302    <span class="offer-bar__span">
5303        
5304            <countdown-component
5305                data-start="2026-09-28 00:01"
5306                data-expiry="2026-09-30 23:59"
5307            >Nur noch<span ref="daysGroup">
5308                    <strong ref="days"></strong> Tage</span>
5309                <span ref="hoursGroup">
5310                    <strong ref="hours"></strong> Std</span>
5311                <span ref="minutesGroup">
5312                    <strong ref="minutes"></strong> Min</span>
5313            </countdown-component>
5314          
5315    </span>  
5316    
5317</div>
5318
5319
5320  </div>
5321
5322
5323
5324
5325</section><div id="shopify-section-sections--21785297289440__header_announcements_9jGBFp" class="shopify-section shopify-section-group-header-group">
5326  
5326<script
5327    src='//www.gastro-hero.de/cdn/shop/t/22/assets/announcement-rotator.js?v=67381200418012856721781169407'
5328    type='module'
5329    fetchpriority='low'
5330  ></script>
5330
5331
5332
5333
5334
5335<div
5336  class='section-background color-scheme-1'
5337  style='background-color: #f5f6f7;'
5338></div>
5339<aside
5340  class='announcement-bar spacing-style section section--page-width color-scheme-1'
5341  style='--padding-block-start: 4px; --padding-block-end:4px; 
5342--padding-inline-start:0px; --padding-inline-end:0px; 
5343; --border-bottom-width: 0px; background-color: #f5f6f7;'
5344>
5345
5346  
5347  <ul class="announcement-bar__container-desktop custom  custom-typography  custom-font-size " style="--color:;--font-size: 0.75rem;      --font-weight: var(--font-body--weight);--font-family: var(--font-body--family);    --font-smoothing-webkit: var(--font-body--smoothing-webkit);    --font-smoothing-moz: var(--font-body--smoothing-moz);    --text-transform: none;    --text-wrap: pretty;          --line-height: var(--line-height--body-normal);        --letter-spacing: var(--letter-spacing--body-normal);">
5348    
5349
5350<li class="standalone__announcement-item">
5351    
5352        <a href="/pages/unsere-vorteile" class="standalone__announcement-link">
5353            
5354<div class="standalone__announcement-image">
5355                    <img src="//www.gastro-hero.de/cdn/shop/files/icon-check-navy.svg?v=1786186315&amp;width=150" alt="
5356icon check navy" srcset="//www.gastro-hero.de/cdn/shop/files/icon-check-navy.svg?v=1786186315&amp;width=150 150w" width="150" height="150">
5357                </div>
5358            
5359           <p><strong>Versandkostenfrei ab 350 €*</strong></p>
5360        </a>
5361    
5362</li>
5363
5364
5365
5366<li class="standalone__announcement-item">
5367    
5368        <a href="/pages/unsere-vorteile" class="standalone__announcement-link">
5369            
5370<div class="standalone__announcement-image">
5371                    <img src="//www.gastro-hero.de/cdn/shop/files/icon-check-navy.svg?v=1786186315&amp;width=150" alt="
5372icon check navy" srcset="//www.gastro-hero.de/cdn/shop/files/icon-check-navy.svg?v=1786186315&amp;width=150 150w" width="150" height="150">
5373                </div>
5374            
5375           <p><strong>Tiefpreisgarantie**</strong></p>
5376        </a>
5377    
5378</li>
5379
5380
5381
5382<li class="standalone__announcement-item">
5383    
5384        <a href="/pages/unsere-vorteile" class="standalone__announcement-link">
5385            
5386<div class="standalone__announcement-image">
5387                    <img src="//www.gastro-hero.de/cdn/shop/files/icon-check-navy.svg?v=1786186315&amp;width=150" alt="
5388icon check navy" srcset="//www.gastro-hero.de/cdn/shop/files/icon-check-navy.svg?v=1786186315&amp;width=150 150w" width="150" height="150">
5389                </div>
5390            
5391           <p><strong>Schnelle Lieferung</strong></p>
5392        </a>
5393    
5394</li>
5395
5396
5397
5398<li class="standalone__announcement-item">
5399    
5400        <a href="#gh-zoom" class="standalone__announcement-link">
5401            
5402<div class="standalone__announcement-image">
5403                    <img src="//www.gastro-hero.de/cdn/shop/files/icon-check-shield_20ebd73b-e211-40d9-a739-cbee0327a201.svg?v=1790440043&amp;width=150" alt="
5404icon check shield 20ebd73b e211 40d9 a739 cbee0327a201" srcset="//www.gastro-hero.de/cdn/shop/files/icon-check-shield_20ebd73b-e211-40d9-a739-cbee0327a201.svg?v=1790440043&amp;width=150 150w" width="150" height="159">
5405                </div>
5406            
5407           <p>Gesetzliche Gewährleistung</p>
5408        </a>
5409    
5410</li>
5411
5412<li class="announcement-bar__item announcement-bar__item--client-type-selector">
5413    
5414
5415<client-type-selector
5416  class="client-type-selector client-type-selector--radio "
5417  price-mode="b2b"
5418>
5419  
5420    <div class="client-type-selector__radio-wrap">
5421      <div class="client-type-selector__radio-group" role="group" aria-label="Kundentyp">
5422        <button
5423          type="button"
5424          class="client-type-selector__radio"
5425          aria-pressed="false"
5426          data-customer-type="corporate"
5427        >Geschäftskunde</button>
5428        <button
5429          type="button"
5430          class="client-type-selector__radio client-type-selector__radio--selected"
5431          aria-pressed="true"
5432          data-customer-type="private"
5433        >Privatkunde</button>
5434      </div>
5435      
5436      
5437        <div class="client-type-selector__info">
5438          <button
5439            type="button"
5440            class="client-type-selector__info-button"
5441            aria-label="Preisinformationen anzeigen"
5442            aria-describedby="client-type-selector-tooltip-AMERJY2NITWFiT2F3L__client_type_selector_Adki8c"
5443          >
5444            
5445<img src="//www.gastro-hero.de/cdn/shop/files/icon-info-2.svg?v=1786129259&amp;width=40" alt="
5446icon info 2" srcset="//www.gastro-hero.de/cdn/shop/files/icon-info-2.svg?v=1786129259&amp;width=40 40w" width="40" height="40" loading="lazy">
5447            
5448          </button>
5449          <div class="client-type-selector__tooltip" id="client-type-selector-tooltip-AMERJY2NITWFiT2F3L__client_type_selector_Adki8c" role="tooltip">
5450            <p><strong>Geschäftskunde oder Privatkunde?<br/></strong>Standardmäßig werden unsere Preise für Geschäftskunden ohne gesetzliche Mehrwertsteuer angezeigt. Die Einstellung “Privatkunde” zeigt die Verkaufspreise mit der gesetzlichen Mehrwertsteuer an. Sie können jederzeit wechseln.<strong><br/></strong></p>
5451          </div>
5452        </div>
5453      
5454    </div>
5455  
5456</client-type-selector>
5457  </li>
5458
5459
5460  </ul>
5461
5462
5463  
5464    <div class='announcement-bar__container-mobile announcement-bar__container-mobile--with-icon'>
5465      
5466<img src="//www.gastro-hero.de/cdn/shop/files/2025-GH-Topshop-Logo_DEAT.svg?v=1786188802&amp;width=150" alt="
54672025 GH Topshop Logo DEAT" srcset="//www.gastro-hero.de/cdn/shop/files/2025-GH-Topshop-Logo_DEAT.svg?v=1786188802&amp;width=150 150w" width="150" height="150" class="top-shop-icon">
5468      
5469      <div class="announcement-bar__container-content custom  custom-typography  custom-font-size " style="--color:;--font-size: 0.75rem;      --font-weight: var(--font-body--weight);--font-family: var(--font-body--family);    --font-smoothing-webkit: var(--font-body--smoothing-webkit);    --font-smoothing-moz: var(--font-body--smoothing-moz);    --text-transform: none;    --text-wrap: pretty;          --line-height: var(--line-height--body-normal);        --letter-spacing: var(--letter-spacing--body-normal);"><img src="//www.gastro-hero.de/cdn/shop/files/icon-phone-24.svg?v=1786026326&amp;width=150" alt="
5470icon phone 24" srcset="//www.gastro-hero.de/cdn/shop/files/icon-phone-24.svg?v=1786026326&amp;width=150 150w" width="150" height="150">
5471<a href='tel:0231 1772630' data-tracking='phone.hotline'>
5472            <b>
5473              0231 1772630
5474            </b>
5475          </a><span>Verkauf Mo-Fr (8-18 Uhr)</span></div>
5476    </div>
5477  
5478</aside>
5479
5480
5481</div><header id="shopify-section-sections--21785297289440__header_section" class="shopify-section shopify-section-group-header-group header-section">
5482
5483
5484
5485
5486
5487
5488
5489
5490
5491
5492<script type="application/ld+json">
5493      {
5494        "@context": "https://schema.org",
5495        "@type": "Organization",
5496        "name": "GastroHero",
5497        "url": "https:\/\/www.gastro-hero.de",
5498        
5499          "logo": "https:\/\/www.gastro-hero.de\/cdn\/shop\/files\/logos2026_GastroHero_Logo_4C.svg?v=1786449711\u0026width=512",
5500        
5501        "contactPoint": [
5502          {
5503            "@type": "ContactPoint",
5504            "email": "[email protected]",
5505            "telephone": "02311772630",
5506            "contactType": "customer service",
5507            "areaServed": "DE"
5508          }
5509        ],
5510        "vatID": "DE815459089",
5511        "hasMerchantReturnPolicy": {
5512          "@type": "MerchantReturnPolicy",
5513          "url": "https:\/\/www.gastro-hero.de\/policies\/return-policy",
5514          "applicableCountry": "DE",
5515          "merchantReturnLink": "https:\/\/www.gastro-hero.de\/apps\/returns"
5516        }
5517        
5518      }
5519    </script>
5519<header-component
5520  id="header-component"
5521  class="header"
5522  data-badge-position="right"
5523  data-theme-color="rgb(255 255 255)"
5524  
5525    data-menu-bar-layout="true"
5526  
5527  
5528    data-search-bar-in-menu-row="true"
5529  
5530  
5531    data-actions-bottom-desktop="true"
5532  
5533  
5534    data-mobile-account-icon-only="true"
5535  
5536  
5537    data-show-logged-in-account-text="true"
5538  
5539  
5540  
5541    data-drawer-position="bottom"
5542  
5543  
5544  
5545    sticky="scroll-up"
5546  
5547  
5548  
5549  
5550  data-skip-node-update
5551  data-scroll-direction="none"
5552>
5553    
5554
5555    
5556
5557    
5558    
5559      <div
5560        class="header__row header__row--top color-scheme-1 section section--full-width-margin section--page-width"
5561        ref="headerRowTop"style="--border-bottom-width: 0px; --border-bottom-width-mobile: 0px;">
5562        <div class="header__columns spacing-style header__columns--badge-right">
5563          <div
5564      class="header__column header__column--left"
5565      data-testid="header-top-left"
5566    >
5567      
5568        
5569          
5570              
5571            
5572        
5573      
5574        
5575          
5576              
5577
5578
5579
5580
5581<a
5582  
5583  href="/"
5584  class="size-style spacing-style header-logo"
5585  style="
5586    --size-style-width: ;--size-style-height: ;
5587    --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
5588    --font-family: var(--font-body--family);
5589    --font-style: var(--font-body--style);
5590    --font-weight: 600;
5591  "
5592  
5593>
5594  
5595
5596  <span
5597    class="header-logo__image-container header-logo__image-container--original"
5598    data-testid="header-logo"
5599  >
5600    
5601    
5602  
5603  
5604  
5605
5606  
5607
5608  
5609
5610  
5611<img src="//www.gastro-hero.de/cdn/shop/files/logos2026_GastroHero_Logo_4C.svg?height=48&amp;v=1786449711" alt="
5612logos2026 GastroHero Logo 4C" width="202" height="48" class="header-logo__image" srcset="//www.gastro-hero.de/cdn/shop/files/logos2026_GastroHero_Logo_4C.svg?height=48&amp;v=1786449711 1x, //www.gastro-hero.de/cdn/shop/files/logos2026_GastroHero_Logo_4C.svg?height=96&amp;v=1786449711 2x, //www.gastro-hero.de/cdn/shop/files/logos2026_GastroHero_Logo_4C.svg?height=144&amp;v=1786449711 3x" style="--header-logo-image-width: 202px;--header-logo-image-width-mobile: 118px; --header-logo-image-height: 48px; --header-logo-image-height-mobile: 28px;">
5613
5614
5615  </span>
5616
5617  
5618  
5619</a>
5620
5621
5622
5623
5624
5625            
5626        
5627      
5628    </div><div
5629      class="header__column header__column--right"
5630      data-testid="header-top-right"
5631    >
5632      
5633        
5634          
5635              <div class="header-info-cards" >
5636    <a
5637      class="header-info-card"
5638      href="tel:02311772630"
5639        data-tracking="phone.hotline"
5640      
5641    ><span class="header-info-card__icon">
5642        <img src="//www.gastro-hero.de/cdn/shop/files/icon-phone-24.svg?v=1786026326&amp;width=36" alt="" srcset="//www.gastro-hero.de/cdn/shop/files/icon-phone-24.svg?v=1786026326&amp;width=36 36w" width="36" height="36" loading="lazy" class="header-info-card__icon-image">
5643      </span><span class="header-info-card__content">
5644      <span class="header-info-card__text">0231 1772630</span><span class="header-info-card__subtext">Verkauf Mo-Fr (8-18 Uhr)</span></span></a>
5645
5646
5647<a
5648      class="header-info-card"
5649      href="/pages/hilfe"
5650      
5651    ><span class="header-info-card__icon">
5652        <img src="//www.gastro-hero.de/cdn/shop/files/icon-question-24_3e54246a-ee16-424c-98c9-a66e50a47352.svg?v=1786026240&amp;width=36" alt="" srcset="//www.gastro-hero.de/cdn/shop/files/icon-question-24_3e54246a-ee16-424c-98c9-a66e50a47352.svg?v=1786026240&amp;width=36 36w" width="36" height="36" loading="lazy" class="header-info-card__icon-image">
5653      </span><span class="header-info-card__content">
5654      <span class="header-info-card__text">Hilfe</span><span class="header-info-card__subtext">Schnell & einfach online</span></span></a>
5655
5656
5657
5658  </div>
5659
5660
5661
5662            
5663          
5664        
5665      
5666        
5667          
5668              
5669
5670
5671
5672
5673
5674
5675
5676            
5677        
5678      
5679        
5680          
5681              
5682  
5683
5684            
5685        
5686      
5687        
5688          
5689              
5690            
5691        
5692      
5693        
5694          
5695              
5696                <div class="header-actions-placement header-actions-placement--top">
5697                  
5697<script
5698  type="module"
5699  src="//www.gastro-hero.de/cdn/shop/t/22/assets/cart-icon.js?v=34167250377805109941781169407"
5700  fetchpriority="low"
5701></script>
5701
5702
5703
5704
5705<header-actions
5706  class="header-actions--custom-colors"
5707  
5708    style="
5709      --header-actions-text-color-mobile: #002341;
5710      --header-actions-icon-color-mobile: #002341;
5711      --header-actions-text-color-desktop: #ffffff;
5712      --header-actions-icon-color-desktop: #ffffff;
5713    "
5714  
5715>
5716  
5717      <a
5718      href="/account/login"
5719      class="header-actions__action header-actions__action--account"
5720      rel="nofollow"
5721      aria-label="Anmelden"
5722    >
5723      <account-icon><span class="svg-wrapper"><svg width="24" height="24" aria-hidden="true" class="icon login-header__icon" fill="none">
5724    <path d="M12 15C15.866 15 19 11.866 19 8C19 4.13401 15.866 1 12 1C8.13401 1 5 4.13401 5 8C5 11.866 8.13401 15 12 15Z" 
5725    stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
5726    <path d="M23 23C22.2527 20.6769 20.7848 18.6503 18.8079 17.2125C16.8309 15.7747 14.4471 15 12 15C9.55294 15 7.16909 15.7747 5.19213 17.2125C3.21518 18.6503 1.74726 20.6769 1 23" 
5727    stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
5728</svg></span><span class="login-text">Anmelden</span></account-icon>
5729    </a>
5730
5731    
5732     
5733    
5734  
5735
5736  
5737  
5738    
5739    <a
5740  class="header-actions__wishlist-button header-actions__action"
5741  aria-label="Wunschliste"
5742  href="/pages/wishlist"
5743>
5744  <span
5745      class="wishlist-button__icon"
5746      aria-hidden="true"
5747  ><svg
5748    width="24"
5749    height="24"
5750    aria-hidden="true"
5751    class="icon"
5752    fill="none"
5753>
5754<path fill-rule="evenodd" clip-rule="evenodd" d="M12 22C12 22 22.5 14.5749 22.5 7.54815C22.5 0.521375 13.184 -0.0194266 12 7.00826C10.816 -0.0194266 1.5 0.521375 1.5 8.08895C1.5 15.6565 12 22 12 22Z" stroke="currentColor" stroke-width="1.5" stroke-linejoin="round" />
5755</svg></span>
5756  <span class="wishlist-h-count wishlist-total-count" data-total="0">0</span>
5757</a>
5758
5759
5760
5761  
5762  
5763
5764  
5765    
5765<script
5766      src="//www.gastro-hero.de/cdn/shop/t/22/assets/cart-drawer.js?v=104671636323788685481786440503"
5767      type="module"
5768      fetchpriority="low"
5769    ></script>
5769
5770    
5771    
5772    
5773    <cart-drawer-component
5774      class="cart-drawer cart-drawer--custom-line-item-image-width cart-drawer--hide-line-item-dividers cart-drawer--custom-energy-label-icon-height"
5775      
5776      
5777    >
5778      <template id="empty-cart-template">
5779        
5780      <div
5781        class="cart-drawer__header color-scheme-1"
5782        id="cart-drawer-header"
5783      >
5784        <div
5785          class="cart-drawer__heading custom custom-typography custom-font-size"
5786style="
5787
5788
5789--color:var(--color-foreground-heading);--font-size: 1.125rem;--font-weight: var(--font-heading--weight);--font-family: var(--font-heading--family);      --font-smoothing-webkit: var(--font-heading--smoothing-webkit);      --font-smoothing-moz: var(--font-heading--smoothing-moz);--text-transform: none;--text-wrap: pretty;--line-height: var(--line-height--body-normal);--letter-spacing: var(--letter-spacing--body-normal);--custom-mobile-font-size: 18px;"
5790
5791          id="cart-drawer-heading"
5792          role="heading"
5793          aria-level="2"
5794        >
5795          Warenkorb
5796          
5797
5798<div
5799  ref="cartBubble"
5800  class="cart-bubble"
5801  
5802  
5803    data-maintain-ratio
5804  
5805>
5806  <span class="cart-bubble__background"></span>
5807  <span
5808    ref="cartBubbleText"
5809    id="cart-bubble-text"
5810    class="cart-bubble__text"
5811    
5812  >
5813    <span class="visually-hidden">Artikel im Warenkorb insgesamt: 0
5814    </span>
5815    <span
5816      class="cart-bubble__text-count"
5817      ref="cartBubbleCount"
5818      aria-hidden="true"
5819      data-testid="cart-bubble"
5820    >(0)</span>
5821  </span>
5822</div>
5823
5824        </div>
5825
5826        <button
5827          ref="closeButton"
5828          on:click="cart-drawer-component/close"
5829          class="button close-button cart-drawer__close-button button-unstyled"
5830          aria-label="Dialogfeld schließen"
5831        >
5832          <span class="svg-wrapper"><svg aria-hidden="true" focusable="false" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
5833  <path d="M12 2L2 12" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
5834  <path d="M12 12L2 2" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
5835</svg>
5836</span>
5837        </button>
5838      </div>
5839
5840      <div
5841        class="cart-drawer__content cart-drawer__content--empty color-scheme-1"
5842        aria-label="Warenkorb"
5843      >
5844      <div class="cart-drawer__empty-text" style="margin-top: 120px;">
5845      <div class="cart-drawer__svg--empty">
5846        <svg xmlns="http://www.w3.org/2000/svg" width="42" height="45" viewBox="0 0 42 45" fill="none" aria-hidden="true" focusable="false">
5847        <path d="M1.66699 6.0397L2.33366 6.5197L3.00033 6.9997L3.66699 7.4797L4.33366 7.9597L9.66699 32.9197H37.0003L40.3337 16.2797L12.3337 14.3597" stroke="#002341" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" stroke-dasharray="2 3"></path>
5848        <ellipse cx="13.0003" cy="40.6" rx="3.33333" ry="3.2" stroke="#002341" stroke-width="1.5"></ellipse>
5849        <ellipse cx="33.0003" cy="40.6" rx="3.33333" ry="3.2" stroke="#002341" stroke-width="1.5"></ellipse>
5850        <path d="M23 0.920013V7.32001" stroke="#002341" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
5851        <path d="M32.334 2.84003L29.334 8.17071" stroke="#002341" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
5852        <path d="M13.667 2.84003L16.667 8.17071" stroke="#002341" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
5853      </svg>
5854      </div>
5855        <span
5856          class="cart-drawer__heading--empty"
5857          id="cart-drawer-heading-empty"
5858        >
5859          Dein Warenkorb ist leer
5860        </span>      
5861      </div>
5862      
5863        <div class="cart-drawer__items">
5864          
5865
5866
5867
5868<script
5869  src="//www.gastro-hero.de/cdn/shop/t/22/assets/component-cart-items.js?v=64029342307953655191786440503"
5870  type="module"
5871  fetchpriority="low"
5872></script>
vendor: 1 bytes, line 5872
5872
5873<script
5874  src="//www.gastro-hero.de/cdn/shop/t/22/assets/component-cart-quantity-selector.js?v=105130809908858639751781169407"
5875  type="module"
5876  fetchpriority="low"
5877></script>
vendor: 1 bytes, line 5877
5877
5878<script
5879  src="//www.gastro-hero.de/cdn/shop/t/22/assets/volume-pricing-info.js?v=73715034179234093671781169407"
5880  type="module"
5881  fetchpriority="low"
5882></script>
5882
5883
5884<div
5885  
5886  class="cart-items__wrapper"
5887  
5888>
5889  
5890<p class="cart-page__empty-note">Entdecke unsere Produkte und füge jetzt Artikel hinzu.</p><a
5891          class="button cart-items__empty-button"
5892          href="/pages/alle-kollektionen"
5893        >
5894          <span class="button-text">
5895            Jetzt entdecken
5896          </span>
5897        </a></div>
5898
5899
5900
5901        </div>
5902
5903      
5904      </div>
5905    
5906      </template>
5907      <button
5908        class="button header-actions__action button-unstyled"
5909        on:click="/open"
5910        aria-haspopup="dialog"
5911        aria-label="Warenkorb"
5912        aria-describedby="cart-bubble-text"
5913        data-testid="cart-drawer-trigger"
5914      >
5915        
5916  <cart-icon
5917    class="
5918      header-actions__cart-icon
5919      
5920       header-actions__cart-icon--no-price
5921    "
5922    data-testid="cart-icon"
5923    data-hydration-key="cart-icon"
5924  >
5925    <div class="cart-highlight__wrapper cart--empty">
5926      <span
5927        class="svg-wrapper"
5928        aria-hidden="true"
5929      >
5930        
5931        <svg
5932    width="24"
5933    height="24"
5934    aria-hidden="true"
5935    class="icon"
5936    style="fill: none; stroke: currentColor;"
5937>
5938<path fill-rule="evenodd" clip-rule="evenodd"
5939d="M17 20.5C17 21.328 17.672 22 18.5 22C19.328 22 20 21.328 20 20.5C20 19.672 19.328 19 18.5 19C17.672 19 17 19.672 17 20.5V20.5Z"
5940stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
5941<path fill-rule="evenodd" clip-rule="evenodd"
5942d="M7 20.5C7 21.328 7.672 22 8.5 22C9.328 22 10 21.328 10 20.5C10 19.672 9.328 19 8.5 19C7.672 19 7 19.672 7 20.5V20.5Z"
5943stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
5944<path d="M1 3H4.40541L8.2973 19" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
5945<path d="M7.98966 17H20.1805L23 9H6" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
5946</svg>
5947      </span>
5948      
5949    </div>
5950
5951    
5952
5953<div
5954  ref="cartBubble"
5955  class="cart-bubble visually-hidden"
5956  
5957  
5958    data-maintain-ratio
5959  
5960>
5961  <span class="cart-bubble__background"></span>
5962  <span
5963    ref="cartBubbleText"
5964    id="cart-bubble-text"
5965    class="cart-bubble__text"
5966    
5967      role="status"
5968    
5969  >
5970    <span class="visually-hidden">Artikel im Warenkorb insgesamt: 0
5971    </span>
5972    <span
5973      class="cart-bubble__text-count hidden"
5974      ref="cartBubbleCount"
5975      aria-hidden="true"
5976      data-testid="cart-bubble"
5977    >0</span>
5978  </span>
5979</div>
5980
5981  </cart-icon>
5982
5983      </button><dialog
5984        ref="dialog"
5985        class="cart-drawer__dialog dialog-modal dialog-drawer color-scheme-e65914f7-d674-4426-a03d-55c497ec50a8 cart-drawer--empty cart-drawer__dialog--summary-unstuck cart-drawer__dialog--summary-no-shadow cart-drawer__dialog--summary-alternative-totals"
5986        aria-labelledby="cart-drawer-heading-empty"
5987        scroll-lock
5988        cart-summary-sticky="true"
5989      >
5990        <div
5991          class="cart-drawer__inner  cart-drawer__inner--empty"
5992          data-hydration-key="cart-drawer-inner"
5993        >
5994          <cart-items-component
5995            class="cart-items-component"
5996            data-drawer
5997            data-section-id="sections--21785297289440__header_section"
5998          >
5999      <div
6000        class="cart-drawer__header color-scheme-1"
6001        id="cart-drawer-header"
6002      >
6003        <div
6004          class="cart-drawer__heading custom custom-typography custom-font-size"
6005style="
6006
6007
6008--color:var(--color-foreground-heading);--font-size: 1.125rem;--font-weight: var(--font-heading--weight);--font-family: var(--font-heading--family);      --font-smoothing-webkit: var(--font-heading--smoothing-webkit);      --font-smoothing-moz: var(--font-heading--smoothing-moz);--text-transform: none;--text-wrap: pretty;--line-height: var(--line-height--body-normal);--letter-spacing: var(--letter-spacing--body-normal);--custom-mobile-font-size: 18px;"
6009
6010          id="cart-drawer-heading"
6011          role="heading"
6012          aria-level="2"
6013        >
6014          Warenkorb
6015          
6016
6017<div
6018  ref="cartBubble"
6019  class="cart-bubble"
6020  
6021  
6022    data-maintain-ratio
6023  
6024>
6025  <span class="cart-bubble__background"></span>
6026  <span
6027    ref="cartBubbleText"
6028    id="cart-bubble-text"
6029    class="cart-bubble__text"
6030    
6031  >
6032    <span class="visually-hidden">Artikel im Warenkorb insgesamt: 0
6033    </span>
6034    <span
6035      class="cart-bubble__text-count"
6036      ref="cartBubbleCount"
6037      aria-hidden="true"
6038      data-testid="cart-bubble"
6039    >(0)</span>
6040  </span>
6041</div>
6042
6043        </div>
6044
6045        <button
6046          ref="closeButton"
6047          on:click="cart-drawer-component/close"
6048          class="button close-button cart-drawer__close-button button-unstyled"
6049          aria-label="Dialogfeld schließen"
6050        >
6051          <span class="svg-wrapper"><svg aria-hidden="true" focusable="false" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
6052  <path d="M12 2L2 12" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
6053  <path d="M12 12L2 2" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
6054</svg>
6055</span>
6056        </button>
6057      </div>
6058
6059      <div
6060        class="cart-drawer__content cart-drawer__content--empty color-scheme-1"
6061        aria-label="Warenkorb"
6062      >
6063      <div class="cart-drawer__empty-text" style="margin-top: 120px;">
6064      <div class="cart-drawer__svg--empty">
6065        <svg xmlns="http://www.w3.org/2000/svg" width="42" height="45" viewBox="0 0 42 45" fill="none" aria-hidden="true" focusable="false">
6066        <path d="M1.66699 6.0397L2.33366 6.5197L3.00033 6.9997L3.66699 7.4797L4.33366 7.9597L9.66699 32.9197H37.0003L40.3337 16.2797L12.3337 14.3597" stroke="#002341" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" stroke-dasharray="2 3"></path>
6067        <ellipse cx="13.0003" cy="40.6" rx="3.33333" ry="3.2" stroke="#002341" stroke-width="1.5"></ellipse>
6068        <ellipse cx="33.0003" cy="40.6" rx="3.33333" ry="3.2" stroke="#002341" stroke-width="1.5"></ellipse>
6069        <path d="M23 0.920013V7.32001" stroke="#002341" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
6070        <path d="M32.334 2.84003L29.334 8.17071" stroke="#002341" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
6071        <path d="M13.667 2.84003L16.667 8.17071" stroke="#002341" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
6072      </svg>
6073      </div>
6074        <span
6075          class="cart-drawer__heading--empty"
6076          id="cart-drawer-heading-empty"
6077        >
6078          Dein Warenkorb ist leer
6079        </span>      
6080      </div>
6081      
6082        <div class="cart-drawer__items">
6083          
6084
6085
6086
6087<script
6088  src="//www.gastro-hero.de/cdn/shop/t/22/assets/component-cart-items.js?v=64029342307953655191786440503"
6089  type="module"
6090  fetchpriority="low"
6091></script>
vendor: 1 bytes, line 6091
6091
6092<script
6093  src="//www.gastro-hero.de/cdn/shop/t/22/assets/component-cart-quantity-selector.js?v=105130809908858639751781169407"
6094  type="module"
6095  fetchpriority="low"
6096></script>
vendor: 1 bytes, line 6096
6096
6097<script
6098  src="//www.gastro-hero.de/cdn/shop/t/22/assets/volume-pricing-info.js?v=73715034179234093671781169407"
6099  type="module"
6100  fetchpriority="low"
6101></script>
6101
6102
6103<div
6104  
6105  class="cart-items__wrapper"
6106  
6107>
6108  
6109<p class="cart-page__empty-note">Entdecke unsere Produkte und füge jetzt Artikel hinzu.</p><a
6110          class="button cart-items__empty-button"
6111          href="/pages/alle-kollektionen"
6112        >
6113          <span class="button-text">
6114            Jetzt entdecken
6115          </span>
6116        </a></div>
6117
6118
6119
6120        </div>
6121
6122      
6123      </div>
6124    
6125</cart-items-component>
6126        </div>
6127        
6128      </dialog>
6129    </cart-drawer-component>
6130  
6131</header-actions>
6132
6133
6134
6135
6136<style data-shopify>
6137  header-actions {
6138    gap: 0px;
6139  }
6140
6141  @media screen and (min-width: 1024px) {
6142    header-actions {
6143      gap: 14px;
6144    }
6145  }
6146
6147  .header-actions__cart-icon {
6148    --cart-bubble-top: -1px;
6149    --cart-bubble-right: 0.5px;
6150  }
6151
6152  .header-actions__cart-icon--no-price {
6153    --cart-bubble-right: 0;
6154  }
6155
6156  .header-actions__cart-icon--no-price .cart-bubble {
6157    --cart-bubble-right: 0;
6158  }
6159
6160  .header-actions__cart-icon--no-price .cart-highlight__wrapper {
6161    padding-inline-end: 0;
6162  }
6163
6164  .header-actions__cart-icon.header-actions__cart-icon--has-cart svg {
6165      /* Create donut mask where the cart bubble sits */
6166      mask: radial-gradient(
6167        calc(var(--cart-bubble-size) + 6px) at calc(100% - var(--cart-bubble-right)) var(--cart-bubble-top),
6168        transparent 45.45%,
6169        #fff 45.45%,
6170        #fff 100%
6171      );
6172    }
6173
6174  .cart-highlight__price,
6175  .cart--empty .cart-highlight__price,
6176  .cart--empty + .cart-bubble {
6177    display: none;
6178  }
6179
6180  /* START - Light Cart Highlight */
6181  
6182
6183  .cart-bubble__text-count,
6184  .wishlist-bubble__text-count {
6185    color: #ffffff;
6186  }
6187  /* END - Light Cart Highlight */
6188
6189  /* START - Dark Cart Highlight */
6190  .header--dark {
6191    
6192
6193    .cart-bubble__text-count,
6194    .wishlist-bubble__text-count {
6195      color: #ffffff;
6196    }
6197  }
6198  /* END - Dark Cart Highlight */
6199
6200  @media screen and (min-width: 1024px) {
6201    .cart-highlight__price  {
6202      display: block;
6203      font-size: 16px;
6204      font-weight: 400;
6205    }
6206    .cart-drawer button.header-actions__action {
6207      overflow: visible;
6208    }
6209  
6210    .cart-highlight__wrapper {
6211      --cart-bubble-top: 8px;
6212      --cart-bubble-right: 0px;
6213      
6214      display: flex;
6215      align-items: center;
6216      gap: var(--gap-3xs);
6217      /* START - Light Cart Highlight Background */
6218      background-color: color-mix(in srgb, #001331 100%, transparent);
6219      /* END - Light Cart Highlight Background */
6220      border-radius: 2px;
6221      height: 40px;
6222      padding: 0 12px 0 max(0px, calc(12px - 9px));
6223      margin-left: 5px;
6224
6225      &.cart--empty {
6226        padding: 0;
6227        margin: 0;
6228        background-color: transparent;
6229      }
6230    }
6231
6232    /* START - Dark Cart Highlight Background */
6233    .cart-highlight__wrapper {background-color: color-mix(in srgb, #001331 100%, transparent);}
6234    /* END - Dark Cart Highlight Background */
6235      
6236    .cart-bubble {
6237      --cart-bubble-top: -2px;
6238      --cart-bubble-right: -10px;
6239    }
6240
6241    .header-actions__cart-icon--no-price .cart-bubble {
6242      --cart-bubble-right: 0;
6243    }
6244
6245    .header-actions__cart-icon--no-price .cart-highlight__wrapper {
6246      padding-inline: 0;
6247      margin: 0;
6248    }
6249
6250    .header-actions__cart-icon.header-actions__cart-icon--has-cart svg,
6251    .header-actions__cart-icon.header-actions__cart-icon--has-cart.header-actions__cart-icon--no-price .cart-highlight__wrapper {
6252      /* Create donut mask where the cart bubble sits */
6253      mask: none;
6254    }
6255
6256    .header-actions__cart-icon.header-actions__cart-icon--has-cart .cart-highlight__wrapper {
6257      /* Create donut mask where the cart bubble sits */
6258      mask: radial-gradient(
6259        calc(var(--cart-bubble-size) + 6px) at calc(100% - var(--cart-bubble-right)) var(--cart-bubble-top),
6260        transparent 45.45%,
6261        #fff 45.45%,
6262        #fff 100%
6263      );
6264    }
6265  }
6266
6267  .header-actions__action account-icon {
6268    display: flex;
6269    align-items: center;
6270  }
6271
6272  @media screen and (min-width: 1024px) {
6273    .header__row--menu-bar .header-actions__action--account account-icon {
6274      gap: 0;
6275    }
6276
6277    .header__row--menu-bar .header-actions__action--account .login-text {
6278      white-space: nowrap;
6279    }
6280  }
6281
6282  .header-actions__action--account:has(.profile-picture):not(:has(.header-actions__account-text)) {
6283    height: var(--button-size);
6284    width: var(--button-size);
6285  }
6286
6287  .header-actions__action--account:has(.profile-picture):has(.header-actions__account-text) {
6288    height: var(--button-size);
6289  }
6290
6291  #header-component[data-show-logged-in-account-text] .header-actions__account-text {
6292    display: none;
6293  }
6294
6295  @media screen and (min-width: 1024px) {
6296    #header-component[data-show-logged-in-account-text] .header-actions__action--account:has(.profile-picture):has(.header-actions__account-text) {
6297      width: auto;
6298    }
6299
6300    #header-component[data-show-logged-in-account-text] .header-actions__action--account account-icon:has(.header-actions__account-text) {
6301      gap: var(--gap-2xs);
6302    }
6303
6304    #header-component[data-show-logged-in-account-text] .header-actions__account-text {
6305      display: inline;
6306      white-space: nowrap;
6307    }
6308
6309    #header-component[data-show-logged-in-account-text] .header__row--menu-bar .header-actions__action--account account-icon:has(.header-actions__account-text) {
6310      gap: var(--gap-xs);
6311    }
6312  }
6313
6314  .profile-picture {
6315    display: flex;
6316    justify-content: center;
6317    align-items: center;
6318    width: 30px;
6319    height: 30px;
6320    background-color: var(--account-profile-bg-color, #002341);
6321    color: var(--account-profile-text-color, #f5f6f7);
6322    border-radius: 50%;
6323  }
6324  
6325  .profile-picture span {
6326    font-family: var(--font-accent--family);
6327    -webkit-font-smoothing: var(--font-heading--smoothing-webkit);
6328    -moz-osx-font-smoothing: var(--font-heading--smoothing-moz);
6329    letter-spacing: var(--letter-spacing--body-loose);
6330    text-transform: uppercase;
6331    font-size: 16px;
6332    margin-top: 2px;
6333  }
6334
6335  #header-component[data-mobile-account-icon-only] {
6336    @media screen and (max-width: 1023px) {
6337      .header-actions__account-profile {
6338        display: none;
6339      }
6340
6341      .header-actions__action--account .login-text {
6342        display: none;
6343      }
6344    }
6345
6346    @media screen and (min-width: 1024px) {
6347      .header-actions__account-icon {
6348        display: none;
6349      }
6350    }
6351  }
6352
6353  .cart-drawer__svg--empty {
6354  width: 100%;
6355  display: flex;
6356  justify-content: center;
6357  margin-bottom: var(--margin-xs);
6358  }
6359
6360  .cart-drawer__dialog--empty-alternative .cart-drawer__svg--empty svg {
6361    width: 39px;
6362    height: 39px;
6363  }
6364
6365  .cart-drawer__close-button{
6366  position: static;
6367  opacity: .8;
6368  --icon-stroke-width: 1px;
6369  }
6370  .cart-drawer__close-button svg{
6371      width: var(--icon-size-sm);
6372      height: var(--icon-size-sm);
6373  }
6374
6375  
6376    #header-component header-actions.header-actions--custom-colors,
6377    #header-component.header--dark header-actions.header-actions--custom-colors {
6378      @media screen and (max-width: 1023px) {
6379        .header-actions__action {
6380          --button-color: var(--header-actions-text-color-mobile);
6381          color: var(--header-actions-text-color-mobile);
6382        }
6383
6384        .header-actions__action .login-text,
6385        .header-actions__action .header-actions__account-text,
6386        .header-actions__cart-icon .cart-highlight__wrapper .cart-highlight__price {
6387          color: var(--header-actions-text-color-mobile);
6388        }
6389
6390        .header-actions__action .svg-wrapper,
6391        .header-actions__action svg,
6392        .header-actions__wishlist-button,
6393        .header-actions__wishlist-button .wishlist-button__icon,
6394        .header-actions__cart-icon .cart-highlight__wrapper .svg-wrapper {
6395          color: var(--header-actions-icon-color-mobile);
6396        }
6397      }
6398
6399      @media screen and (min-width: 1024px) {
6400        .header-actions__action {
6401          --button-color: var(--header-actions-text-color-desktop);
6402          color: var(--header-actions-text-color-desktop);
6403        }
6404
6405        .header-actions__action .login-text,
6406        .header-actions__action .header-actions__account-text,
6407        .header-actions__cart-icon .cart-highlight__wrapper .cart-highlight__price {
6408          color: var(--header-actions-text-color-desktop);
6409        }
6410
6411        .header-actions__account-text {
6412          font-weight: 700;
6413        }
6414
6415        .header-actions__action .svg-wrapper,
6416        .header-actions__action svg,
6417        .header-actions__wishlist-button,
6418        .header-actions__wishlist-button .wishlist-button__icon,
6419        .header-actions__cart-icon .cart-highlight__wrapper .svg-wrapper {
6420          color: var(--header-actions-icon-color-desktop);
6421        }
6422      }
6423    }
6424  
6425</style>
6426
6427
6428
6429                </div>
6430              
6431            
6432            
6433        
6434      
6435    </div>
6436          
6437            
6438
6439
6440<a
6441  class="badge-logo"
6442  
6443    href=/pages/uber-uns
6444  
6445  style="--badge-logo-image-width: 42px;--badge-logo-image-width-mobile: 28px; --badge-logo-image-height: 42px; --badge-logo-image-height-mobile: 28px;"
6446>
6447  
6448  
6449  
6450  
6451
6452  
6453
6454  
6455
6456  
6457<img src="//www.gastro-hero.de/cdn/shop/files/2025-GH-Topshop-Logo_DEAT.svg?height=42&amp;v=1786188802" alt="
64582025 GH Topshop Logo DEAT" width="42" height="42" class="badge-logo__image" srcset="//www.gastro-hero.de/cdn/shop/files/2025-GH-Topshop-Logo_DEAT.svg?height=42&amp;v=1786188802 1x, //www.gastro-hero.de/cdn/shop/files/2025-GH-Topshop-Logo_DEAT.svg?height=84&amp;v=1786188802 2x, //www.gastro-hero.de/cdn/shop/files/2025-GH-Topshop-Logo_DEAT.svg?height=126&amp;v=1786188802 3x" style="--badge-logo-image-width: 42px;--badge-logo-image-width-mobile: 28px; --badge-logo-image-height: 42px; --badge-logo-image-height-mobile: 28px;">
6459
6460
6461</a>
6462
6463
6464
6465
6466
6467
6468          
6469        </div>
6470      </div>
6471    
6472  
6473    
6474
6475    
6476
6477    
6478    
6479      <div
6480        class="header__row header__row--bottom color-scheme-69982c92-80ba-446d-a590-0f7c8e68cc35 section section--full-width-margin section--page-width header__row--menu-bar"
6481        ref="headerRowTop"style="--border-bottom-width: 0px;">
6482        <div class="header__columns spacing-style">
6483          <div
6484      class="header__column header__column--left"
6485      data-testid="header-bottom-left"
6486    >
6487      
6488        
6489          
6490              
6491
6492
6493
6494
6495
6496
6497
6498
6499<div
6500  class="header__drawer header__drawer--bottom-row"
6501  ref="headerDrawerContainer"
6502  
6503>
6504  
6505
6506<drawer-menu
6507  class="header-drawer "
6508  see-menu-text="[menu] ansehen"
6509  fallback-image-url="//www.gastro-hero.de/cdn/shop/files/Foto-Platzhalter.png?v=1786124491&width=180"
6510  data-show-collection-images="true"
6511  data-alternative-layout="true"
6512  data-back-text="Zurück"
6513  data-view-all-text="Alle anzeigen"
6514  data-skip-subtree-update
6515>
6516  <template id="DrawerMenuFallbackImagePlaceholder">
6517    <div class="drawer-menu__image-placeholder drawer-menu__image-placeholder--svg">
6518      <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 525.5 525.5"><path d="M324.5 212.7H203c-1.6 0-2.8 1.3-2.8 2.8V308c0 1.6 1.3 2.8 2.8 2.8h121.6c1.6 0 2.8-1.3 2.8-2.8v-92.5c0-1.6-1.3-2.8-2.9-2.8zm1.1 95.3c0 .6-.5 1.1-1.1 1.1H203c-.6 0-1.1-.5-1.1-1.1v-92.5c0-.6.5-1.1 1.1-1.1h121.6c.6 0 1.1.5 1.1 1.1V308z"/><path d="M210.4 299.5H240v.1s.1 0 .2-.1h75.2v-76.2h-105v76.2zm1.8-7.2l20-20c1.6-1.6 3.8-2.5 6.1-2.5s4.5.9 6.1 2.5l1.5 1.5 16.8 16.8c-12.9 3.3-20.7 6.3-22.8 7.2h-27.7v-5.5zm101.5-10.1c-20.1 1.7-36.7 4.8-49.1 7.9l-16.9-16.9 26.3-26.3c1.6-1.6 3.8-2.5 6.1-2.5s4.5.9 6.1 2.5l27.5 27.5v7.8zm-68.9 15.5c9.7-3.5 33.9-10.9 68.9-13.8v13.8h-68.9zm68.9-72.7v46.8l-26.2-26.2c-1.9-1.9-4.5-3-7.3-3s-5.4 1.1-7.3 3l-26.3 26.3-.9-.9c-1.9-1.9-4.5-3-7.3-3s-5.4 1.1-7.3 3l-18.8 18.8V225h101.4z"/><path d="M232.8 254c4.6 0 8.3-3.7 8.3-8.3s-3.7-8.3-8.3-8.3-8.3 3.7-8.3 8.3 3.7 8.3 8.3 8.3zm0-14.9c3.6 0 6.6 2.9 6.6 6.6s-2.9 6.6-6.6 6.6-6.6-2.9-6.6-6.6 3-6.6 6.6-6.6z"/></svg>
6519    </div>
6520  </template>
6521  <details
6522    id="Details-menu-drawer-container"
6523    data-skip-node-update="true"
6524    class="menu-drawer-container"
6525    ref="details"
6526    scroll-lock
6527  >
6528    <summary
6529      class="header__icon header__icon--menu header__icon--summary"
6530      aria-label="Menü"
6531      on:click="/toggle"
6532    >
6533      <span class="svg-wrapper header-drawer-icon header-drawer-icon--open">
6534        
6535<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" class="icon " fill="none">
6536<path d="M3 5H21" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" />
6537<path d="M3 12H21" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" />
6538<path d="M3 19H21" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" />
6539</svg></span>
6540      <span class="svg-wrapper header-drawer-icon header-drawer-icon--close"><svg aria-hidden="true" focusable="false" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
6541  <path d="M12 2L2 12" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
6542  <path d="M12 12L2 2" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
6543</svg>
6544</span>
6545    </summary>
6546    <div
6547      ref="menuDrawer"
6548      class="drawer-menu drawer-menu--alternative"
6549    >
6550      <div class="drawer-menu-main">
6551        
6552          <div class="drawer-menu-alt">
6553            <div class="drawer-menu-alt__viewport">
6554              <div class="drawer-menu-alt__track" data-alt-track>
6555                <div class="drawer-menu-alt__panel drawer-menu-alt__panel--root" data-alt-panel="root">
6556                  <div class="drawer-menu-alt__toolbar">
6557                    
6558                      <a href="/" class="drawer-menu-alt__logo" aria-label="GastroHero">
6559                        <img src="//www.gastro-hero.de/cdn/shop/files/logos2026_GastroHero_Logo_4C_f556e032-6272-4b16-b2f8-f033e5144d6d.svg?v=1786536362&amp;width=400" alt="" srcset="//www.gastro-hero.de/cdn/shop/files/logos2026_GastroHero_Logo_4C_f556e032-6272-4b16-b2f8-f033e5144d6d.svg?v=1786536362&amp;width=200 200w, //www.gastro-hero.de/cdn/shop/files/logos2026_GastroHero_Logo_4C_f556e032-6272-4b16-b2f8-f033e5144d6d.svg?v=1786536362&amp;width=400 400w" width="400" height="95" loading="eager" class="drawer-menu-alt__logo-img">
6560                      </a>
6561                    
6562                    <button
6563                      type="button"
6564                      class="button close-button menu-drawer__close-button drawer-menu-alt__close drawer-menu__header-close-button"
6565                      aria-label="close menu drawer"
6566                    ><svg aria-hidden="true" focusable="false" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
6567  <path d="M12 2L2 12" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
6568  <path d="M12 12L2 2" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
6569</svg>
6570</button>
6571                  </div>
6572                  <ul class="drawer-menu-nav-items drawer-menu-alt__list">
6573                    
6574  
6575
6576<li class="drawer-menu-nav-items__item main-menu__placeholder"></li>
6577
6578
6579
6580                    
6581  
6582
6583                  </ul>
6584                  
6585  
6586
6587<div
6588  class="drawer-menu-main-footer"
6589  style="padding-top: 24px; padding-bottom: 24px; background-color: #f5f6f7;"
6590  
6591>
6592  <ul class="drawer-menu-main-footer__items-wrapper">
6593    <li class="drawer-menu-main-footer__item">
6594    <a href="/pages/hilfe" class="drawer-menu__footer-item">
6595        <p class="text">
6596            Hilfe & Service
6597        </p><svg
6598    width="40"
6599    height="40"
6600    viewBox="0 0 40 40"
6601    aria-hidden="false"
6602    aria-label="open menu"
6603    class="icon "
6604    style="fill: none;"
6605>
6606    <path xmlns="http://www.w3.org/2000/svg" d="M17 14.6595L22.0888 19.7483C22.1219 19.7813 22.1481 19.8205 22.166 19.8637C22.1839 19.9069 22.1932 19.9532 22.1932 19.9999C22.1932 20.0466 22.1839 20.0929 22.166 20.1361C22.1481 20.1792 22.1219 20.2185 22.0888 20.2515L17 25.3403"  stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" stroke="currentColor"/>
6607</svg></a>
6608</li>
6609
6610<li class="drawer-menu-main-footer__item">
6611    <a href="/kontaktformular" class="drawer-menu__footer-item">
6612        <p class="text">
6613            Kontaktformular
6614        </p><svg
6615    width="40"
6616    height="40"
6617    viewBox="0 0 40 40"
6618    aria-hidden="false"
6619    aria-label="open menu"
6620    class="icon "
6621    style="fill: none;"
6622>
6623    <path xmlns="http://www.w3.org/2000/svg" d="M17 14.6595L22.0888 19.7483C22.1219 19.7813 22.1481 19.8205 22.166 19.8637C22.1839 19.9069 22.1932 19.9532 22.1932 19.9999C22.1932 20.0466 22.1839 20.0929 22.166 20.1361C22.1481 20.1792 22.1219 20.2185 22.0888 20.2515L17 25.3403"  stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" stroke="currentColor"/>
6624</svg></a>
6625</li>
6626
6627<li class="drawer-menu-main-footer__item">
6628    <a href="#gh-zoom" class="drawer-menu__footer-item">
6629        <p class="text">
6630            Gesetzliche Gewährleistung
6631        </p><svg
6632    width="40"
6633    height="40"
6634    viewBox="0 0 40 40"
6635    aria-hidden="false"
6636    aria-label="open menu"
6637    class="icon "
6638    style="fill: none;"
6639>
6640    <path xmlns="http://www.w3.org/2000/svg" d="M17 14.6595L22.0888 19.7483C22.1219 19.7813 22.1481 19.8205 22.166 19.8637C22.1839 19.9069 22.1932 19.9532 22.1932 19.9999C22.1932 20.0466 22.1839 20.0929 22.166 20.1361C22.1481 20.1792 22.1219 20.2185 22.0888 20.2515L17 25.3403"  stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" stroke="currentColor"/>
6641</svg></a>
6642</li>
6643
6644
6645  </ul>
6646
6647  
6648
6649  
6650    
6651
6652<client-type-selector
6653  class="client-type-selector client-type-selector--radio client-type-selector--top"
6654  price-mode="b2b"
6655>
6656  
6657    <div class="client-type-selector__radio-wrap">
6658      <div class="client-type-selector__radio-group" role="group" aria-label="Kundentyp">
6659        <button
6660          type="button"
6661          class="client-type-selector__radio"
6662          aria-pressed="false"
6663          data-customer-type="corporate"
6664        >Geschäftskunde</button>
6665        <button
6666          type="button"
6667          class="client-type-selector__radio client-type-selector__radio--selected"
6668          aria-pressed="true"
6669          data-customer-type="private"
6670        >Privatkunde</button>
6671      </div>
6672      
6673      
6674        <div class="client-type-selector__info">
6675          <button
6676            type="button"
6677            class="client-type-selector__info-button"
6678            aria-label="Preisinformationen anzeigen"
6679            aria-describedby="client-type-selector-tooltip-client-type-selector-top"
6680          >
6681            
6682<img src="//www.gastro-hero.de/cdn/shop/files/icon-info-2.svg?v=1786129259&amp;width=40" alt="
6683icon info 2" srcset="//www.gastro-hero.de/cdn/shop/files/icon-info-2.svg?v=1786129259&amp;width=40 40w" width="40" height="40" loading="lazy">
6684            
6685          </button>
6686          <div class="client-type-selector__tooltip" id="client-type-selector-tooltip-client-type-selector-top" role="tooltip">
6687            <p><strong>Geschäftskunde oder Privatkunde?<br/></strong>Standardmäßig werden unsere Preise für Geschäftskunden ohne gesetzliche Mehrwertsteuer angezeigt. Die Einstellung “Privatkunde” zeigt die Verkaufspreise mit der gesetzlichen Mehrwertsteuer an. Sie können jederzeit wechseln.<strong><br/></strong></p>
6688          </div>
6689        </div>
6690      
6691    </div>
6692  
6693</client-type-selector>
6694  
6695</div>
6696
6697
6698
6699
6700                </div>
6701              </div>
6702            </div>
6703          </div>
6704        
6705      </div>
6706      <div class="drawer-menu__overlay"></div>
6707      
6708    </div>
6709  </details>
6710</drawer-menu>
6711<script src="//www.gastro-hero.de/cdn/shop/t/22/assets/drawer-menu.js?v=172199811478429911201788422541" defer></script>
6711
6712
6713
6714</div>
6715
6716
6717
6718            
6719        
6720      
6721        
6722          
6723              
6724
6725
6726
6727
6728
6729
6730
6731
6732<mega-menu
6733    ref="headerMenu"
6734    class="header-menu mega-menu"
6735    
6736    view-all="Alle anzeigen"
6737    data-skip-subtree-update
6738>
6739    <div class="header-menu__inner">
6740    <nav
6741        class="menu-list mega-menu-links" aria-label="Mega-Menü-Navigation"
6742        style="--menu-top-level-font-family: var(--font---family);
6743--menu-top-level-smoothing-webkit: var(--font---smoothing-webkit);
6744--menu-top-level-smoothing-moz: var(--font---smoothing-moz);
6745--menu-top-level-font-size-desktop: 1rem; --menu-top-level-font-style: var(--font---style); --menu-top-level-font-weight: var(--font---weight); --menu-top-level-font-case:none;
6746
6747  --menu-top-level-font-size: var(--menu-font-sm--size); --menu-top-level-font-line-height:
6748  var(--menu-font-sm--line-height);
6749
6750--menu-top-level-font-color: var(--color-foreground); --menu-top-level-font-color-rgb: var(--color-foreground-rgb);
6751"
6752    >
6753        
6754        <overflow-list
6755  
6756    ref="overflowMenu"
6757  
6758  
6759    class="overflow-menu"
6760  
6761  
6762    minimum-items="2"
6763  
6764  
6765    data-testid="header-menu-overflow-list"
6766  
6767  
6768    data-skip-node-update
6769  
6770>
6771  <template shadowrootmode="open">
6772    <link href="//www.gastro-hero.de/cdn/shop/t/22/assets/overflow-list.css?v=78235234226353326431781169407" rel="stylesheet" type="text/css" media="all" />
6773
6774    <ul part="list">
6775      <slot></slot>
6776      <slot
6777        name="more"
6778        part="more"
6779        hidden
6780        
6781      >
6782        <li
6783          part="more"
6784        >
6785          <button
6786            class="button"
6787            type="button"
6788            tabindex="0"
6789          >
6790            Mehr
6791          </button>
6792        </li>
6793      </slot>
6794      <li
6795        part="placeholder"
6796        hidden
6797      ></li>
6798    </ul>
6799
6800    <div part="overflow">
6801      <ul part="overflow-list">
6802        <slot name="overflow"></slot>
6803      </ul>
6804    </div>
6805  </template>
6806
6807  
6808            
6809  
6810
6811<li
6812  role="presentation"
6813  class="menu-list__list-item menu-list__list-item--mega-menu menu-list__list-item--button-trigger"
6814  
6815  id="menuitem-AcWZDL1hkQnE2bTN2Q__mega-menu-item"
6816  
6817>
6818  
6819    <button
6820      type="button"
6821      data-skip-node-update="true"
6822      class="menu-list__link menu-list__link--button"
6823      aria-controls="mega-menu-AcWZDL1hkQnE2bTN2Q__mega-menu-item"
6824      aria-haspopup="true"
6825      aria-expanded="false"
6826      ref="menuitem"
6827    >
6828      <span class="menu-list__link-title">
6829        
6830
6831
6832<svg width="16" height="16" aria-hidden="true" class="icon icon--light" style="--icon-fill: none;">
6833    <image xlink:href="//www.gastro-hero.de/cdn/shop/files/hamburger_dark_mode.svg?v=1761117226&width=16"  width="16" height="16"/>
6834</svg>
6835
6836
6837
6838<svg width="16" height="16" aria-hidden="true" class="icon icon--dark" style="--icon-fill: none;">
6839    <image xlink:href="//www.gastro-hero.de/cdn/shop/files/hamburger_dark_mode.svg?v=1761117226&width=16"  width="16" height="16"/>
6840</svg>
6841
6842
6843
6844
6845
6846
6847Kategorien</span>
6848    </button>
6849  
6850  
6851  <div
6852    id="mega-menu-AcWZDL1hkQnE2bTN2Q__mega-menu-item"
6853    class="mega-menu__component mega-menu__component--button-trigger"
6854    aria-label="Mega-Menü-Navigation"
6855    data-view-all="Mehr..."
6856  >
6857    <div class="mega-menu__component-container">
6858      <ul class="mega-menu__items" role="menubar"></ul>
6859      <div class="mega-menu__component-separator"></div>
6860      <div class="mega-menu__submenus-container"></div>
6861    </div>
6862  </div>
6863</li>
6864
6865<style data-shopify>
6866  #mega-menu-AcWZDL1hkQnE2bTN2Q__mega-menu-item {
6867    --mega-menu-item-hover-bg: #fef5ee;
6868    --mega-menu-second-level-hover-color: #002341;
6869    --mega-menu-third-level-hover-color: #002341;
6870  }
6871
6872  
6873    #menuitem-AcWZDL1hkQnE2bTN2Q__mega-menu-item.menu-list__list-item--button-trigger {
6874      flex-direction: row;
6875      position: relative;
6876      height: auto;
6877      align-self: center;
6878    }
6879
6880    #menuitem-AcWZDL1hkQnE2bTN2Q__mega-menu-item.menu-list__list-item--button-trigger::after {
6881      display: none;
6882    }
6883
6884    #menuitem-AcWZDL1hkQnE2bTN2Q__mega-menu-item .menu-list__link--button {
6885      display: inline-flex;
6886      align-items: center;
6887      font-size: var(--button-font-size-medium);
6888      font-weight: 700;
6889      height: var(--button-height-medium);
6890      letter-spacing: var(--letter-spacing--body-normal);
6891      line-height: var(--button-line-height-medium);
6892      min-width: var(--button-height-medium);
6893      padding-block: 0;
6894      padding-inline: var(--padding-lg);
6895      text-transform: none;
6896      background-color: var(--color-primary-button-background);
6897      border: var(--style-border-width-primary) solid transparent;
6898      border-radius: var(--style-border-radius-buttons-primary);
6899      color: var(--color-white);
6900      flex-direction: row;
6901      justify-content: center;
6902      box-shadow: none;
6903    }
6904
6905    #menuitem-AcWZDL1hkQnE2bTN2Q__mega-menu-item .menu-list__link--button .menu-list__link-title {
6906      padding-inline: 0;
6907      color: inherit;
6908    }
6909
6910    #menuitem-AcWZDL1hkQnE2bTN2Q__mega-menu-item .menu-list__link--button:hover,
6911    #menuitem-AcWZDL1hkQnE2bTN2Q__mega-menu-item .menu-list__link--button:focus {
6912      color: var(--color-white);
6913      background-color: var(--color-primary-button-hover-background);
6914    }
6915  
6916
6917  
6918    #menuitem-AcWZDL1hkQnE2bTN2Q__mega-menu-item .menu-list__link-title {
6919      display: flex;
6920      align-items: center;
6921      column-gap: calc(var(--gap-xl) / 2);
6922    }
6923  
6924</style>
6925
6926
6927
6928
6929            
6930  
6931
6932        
6933</overflow-list>
6934
6935    </nav>
6936    </div>
6937
6938    
6938<script
6939        src="//www.gastro-hero.de/cdn/shop/t/22/assets/mega-menu.js?v=14103029807726598181788422541"
6940        type="module"
6941        fetchpriority="low"
6942    ></script>
6942
6943</mega-menu>
6944
6945
6946
6947
6948
6949
6950
6951
6952
6953            
6954        
6955      
6956        
6957          
6958              
6959<script fetchpriority="high" defer src="//www.gastro-hero.de/cdn/shop/t/22/assets/algolia-autocomplete.js?v=30634262524603927281785225313" type="module"></script>
6959
6960<div class="search-bar search-bar--menu-row" data-skip-subtree-update>
6961  <algolia-searchbar class="color-scheme-1">
6962    <div id="search-container"></div>
6963    <div id="search-panel-container"></div>
6964</algolia-searchbar>
6965</div>
6966
6967<style>
6968      .search-dropdown__left-side
6969    #autocomplete-0-querySuggestionsPlugin-list:before{
6970        content: "VORSCHLÄGE";
6971    }
6972</style>
6973
6974
6975            
6976        
6977      
6978    </div><div
6979      class="header__column header__column--right"
6980      data-testid="header-bottom-right"
6981    >
6982      
6983        
6984          
6985              
6986                <div class="header-actions-placement header-actions-placement--bottom">
6987                  
6987<script
6988  type="module"
6989  src="//www.gastro-hero.de/cdn/shop/t/22/assets/cart-icon.js?v=34167250377805109941781169407"
6990  fetchpriority="low"
6991></script>
6991
6992
6993
6994
6995<header-actions
6996  class="header-actions--custom-colors"
6997  
6998    style="
6999      --header-actions-text-color-mobile: #002341;
7000      --header-actions-icon-color-mobile: #002341;
7001      --header-actions-text-color-desktop: #ffffff;
7002      --header-actions-icon-color-desktop: #ffffff;
7003    "
7004  
7005>
7006  
7007      <a
7008      href="/account/login"
7009      class="header-actions__action header-actions__action--account"
7010      rel="nofollow"
7011      aria-label="Anmelden"
7012    >
7013      <account-icon><span class="svg-wrapper"><svg width="24" height="24" aria-hidden="true" class="icon login-header__icon" fill="none">
7014    <path d="M12 15C15.866 15 19 11.866 19 8C19 4.13401 15.866 1 12 1C8.13401 1 5 4.13401 5 8C5 11.866 8.13401 15 12 15Z" 
7015    stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
7016    <path d="M23 23C22.2527 20.6769 20.7848 18.6503 18.8079 17.2125C16.8309 15.7747 14.4471 15 12 15C9.55294 15 7.16909 15.7747 5.19213 17.2125C3.21518 18.6503 1.74726 20.6769 1 23" 
7017    stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
7018</svg></span><span class="login-text">Anmelden</span></account-icon>
7019    </a>
7020
7021    
7022     
7023    
7024  
7025
7026  
7027  
7028    
7029    <a
7030  class="header-actions__wishlist-button header-actions__action"
7031  aria-label="Wunschliste"
7032  href="/pages/wishlist"
7033>
7034  <span
7035      class="wishlist-button__icon"
7036      aria-hidden="true"
7037  ><svg
7038    width="24"
7039    height="24"
7040    aria-hidden="true"
7041    class="icon"
7042    fill="none"
7043>
7044<path fill-rule="evenodd" clip-rule="evenodd" d="M12 22C12 22 22.5 14.5749 22.5 7.54815C22.5 0.521375 13.184 -0.0194266 12 7.00826C10.816 -0.0194266 1.5 0.521375 1.5 8.08895C1.5 15.6565 12 22 12 22Z" stroke="currentColor" stroke-width="1.5" stroke-linejoin="round" />
7045</svg></span>
7046  <span class="wishlist-h-count wishlist-total-count" data-total="0">0</span>
7047</a>
7048
7049
7050
7051  
7052  
7053
7054  
7055    
7055<script
7056      src="//www.gastro-hero.de/cdn/shop/t/22/assets/cart-drawer.js?v=104671636323788685481786440503"
7057      type="module"
7058      fetchpriority="low"
7059    ></script>
7059
7060    
7061    
7062    
7063    <cart-drawer-component
7064      class="cart-drawer cart-drawer--custom-line-item-image-width cart-drawer--hide-line-item-dividers cart-drawer--custom-energy-label-icon-height"
7065      
7066      
7067    >
7068      <template id="empty-cart-template">
7069        
7070      <div
7071        class="cart-drawer__header color-scheme-1"
7072        id="cart-drawer-header"
7073      >
7074        <div
7075          class="cart-drawer__heading custom custom-typography custom-font-size"
7076style="
7077
7078
7079--color:var(--color-foreground-heading);--font-size: 1.125rem;--font-weight: var(--font-heading--weight);--font-family: var(--font-heading--family);      --font-smoothing-webkit: var(--font-heading--smoothing-webkit);      --font-smoothing-moz: var(--font-heading--smoothing-moz);--text-transform: none;--text-wrap: pretty;--line-height: var(--line-height--body-normal);--letter-spacing: var(--letter-spacing--body-normal);--custom-mobile-font-size: 18px;"
7080
7081          id="cart-drawer-heading"
7082          role="heading"
7083          aria-level="2"
7084        >
7085          Warenkorb
7086          
7087
7088<div
7089  ref="cartBubble"
7090  class="cart-bubble"
7091  
7092  
7093    data-maintain-ratio
7094  
7095>
7096  <span class="cart-bubble__background"></span>
7097  <span
7098    ref="cartBubbleText"
7099    id="cart-bubble-text"
7100    class="cart-bubble__text"
7101    
7102  >
7103    <span class="visually-hidden">Artikel im Warenkorb insgesamt: 0
7104    </span>
7105    <span
7106      class="cart-bubble__text-count"
7107      ref="cartBubbleCount"
7108      aria-hidden="true"
7109      data-testid="cart-bubble"
7110    >(0)</span>
7111  </span>
7112</div>
7113
7114        </div>
7115
7116        <button
7117          ref="closeButton"
7118          on:click="cart-drawer-component/close"
7119          class="button close-button cart-drawer__close-button button-unstyled"
7120          aria-label="Dialogfeld schließen"
7121        >
7122          <span class="svg-wrapper"><svg aria-hidden="true" focusable="false" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
7123  <path d="M12 2L2 12" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
7124  <path d="M12 12L2 2" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
7125</svg>
7126</span>
7127        </button>
7128      </div>
7129
7130      <div
7131        class="cart-drawer__content cart-drawer__content--empty color-scheme-1"
7132        aria-label="Warenkorb"
7133      >
7134      <div class="cart-drawer__empty-text" style="margin-top: 120px;">
7135      <div class="cart-drawer__svg--empty">
7136        <svg xmlns="http://www.w3.org/2000/svg" width="42" height="45" viewBox="0 0 42 45" fill="none" aria-hidden="true" focusable="false">
7137        <path d="M1.66699 6.0397L2.33366 6.5197L3.00033 6.9997L3.66699 7.4797L4.33366 7.9597L9.66699 32.9197H37.0003L40.3337 16.2797L12.3337 14.3597" stroke="#002341" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" stroke-dasharray="2 3"></path>
7138        <ellipse cx="13.0003" cy="40.6" rx="3.33333" ry="3.2" stroke="#002341" stroke-width="1.5"></ellipse>
7139        <ellipse cx="33.0003" cy="40.6" rx="3.33333" ry="3.2" stroke="#002341" stroke-width="1.5"></ellipse>
7140        <path d="M23 0.920013V7.32001" stroke="#002341" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
7141        <path d="M32.334 2.84003L29.334 8.17071" stroke="#002341" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
7142        <path d="M13.667 2.84003L16.667 8.17071" stroke="#002341" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
7143      </svg>
7144      </div>
7145        <span
7146          class="cart-drawer__heading--empty"
7147          id="cart-drawer-heading-empty"
7148        >
7149          Dein Warenkorb ist leer
7150        </span>      
7151      </div>
7152      
7153        <div class="cart-drawer__items">
7154          
7155
7156
7157
7158<script
7159  src="//www.gastro-hero.de/cdn/shop/t/22/assets/component-cart-items.js?v=64029342307953655191786440503"
7160  type="module"
7161  fetchpriority="low"
7162></script>
vendor: 1 bytes, line 7162
7162
7163<script
7164  src="//www.gastro-hero.de/cdn/shop/t/22/assets/component-cart-quantity-selector.js?v=105130809908858639751781169407"
7165  type="module"
7166  fetchpriority="low"
7167></script>
vendor: 1 bytes, line 7167
7167
7168<script
7169  src="//www.gastro-hero.de/cdn/shop/t/22/assets/volume-pricing-info.js?v=73715034179234093671781169407"
7170  type="module"
7171  fetchpriority="low"
7172></script>
7172
7173
7174<div
7175  
7176  class="cart-items__wrapper"
7177  
7178>
7179  
7180<p class="cart-page__empty-note">Entdecke unsere Produkte und füge jetzt Artikel hinzu.</p><a
7181          class="button cart-items__empty-button"
7182          href="/pages/alle-kollektionen"
7183        >
7184          <span class="button-text">
7185            Jetzt entdecken
7186          </span>
7187        </a></div>
7188
7189
7190
7191        </div>
7192
7193      
7194      </div>
7195    
7196      </template>
7197      <button
7198        class="button header-actions__action button-unstyled"
7199        on:click="/open"
7200        aria-haspopup="dialog"
7201        aria-label="Warenkorb"
7202        aria-describedby="cart-bubble-text"
7203        data-testid="cart-drawer-trigger"
7204      >
7205        
7206  <cart-icon
7207    class="
7208      header-actions__cart-icon
7209      
7210       header-actions__cart-icon--no-price
7211    "
7212    data-testid="cart-icon"
7213    data-hydration-key="cart-icon"
7214  >
7215    <div class="cart-highlight__wrapper cart--empty">
7216      <span
7217        class="svg-wrapper"
7218        aria-hidden="true"
7219      >
7220        
7221        <svg
7222    width="24"
7223    height="24"
7224    aria-hidden="true"
7225    class="icon"
7226    style="fill: none; stroke: currentColor;"
7227>
7228<path fill-rule="evenodd" clip-rule="evenodd"
7229d="M17 20.5C17 21.328 17.672 22 18.5 22C19.328 22 20 21.328 20 20.5C20 19.672 19.328 19 18.5 19C17.672 19 17 19.672 17 20.5V20.5Z"
7230stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
7231<path fill-rule="evenodd" clip-rule="evenodd"
7232d="M7 20.5C7 21.328 7.672 22 8.5 22C9.328 22 10 21.328 10 20.5C10 19.672 9.328 19 8.5 19C7.672 19 7 19.672 7 20.5V20.5Z"
7233stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
7234<path d="M1 3H4.40541L8.2973 19" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
7235<path d="M7.98966 17H20.1805L23 9H6" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
7236</svg>
7237      </span>
7238      
7239    </div>
7240
7241    
7242
7243<div
7244  ref="cartBubble"
7245  class="cart-bubble visually-hidden"
7246  
7247  
7248    data-maintain-ratio
7249  
7250>
7251  <span class="cart-bubble__background"></span>
7252  <span
7253    ref="cartBubbleText"
7254    id="cart-bubble-text"
7255    class="cart-bubble__text"
7256    
7257      role="status"
7258    
7259  >
7260    <span class="visually-hidden">Artikel im Warenkorb insgesamt: 0
7261    </span>
7262    <span
7263      class="cart-bubble__text-count hidden"
7264      ref="cartBubbleCount"
7265      aria-hidden="true"
7266      data-testid="cart-bubble"
7267    >0</span>
7268  </span>
7269</div>
7270
7271  </cart-icon>
7272
7273      </button><dialog
7274        ref="dialog"
7275        class="cart-drawer__dialog dialog-modal dialog-drawer color-scheme-e65914f7-d674-4426-a03d-55c497ec50a8 cart-drawer--empty cart-drawer__dialog--summary-unstuck cart-drawer__dialog--summary-no-shadow cart-drawer__dialog--summary-alternative-totals"
7276        aria-labelledby="cart-drawer-heading-empty"
7277        scroll-lock
7278        cart-summary-sticky="true"
7279      >
7280        <div
7281          class="cart-drawer__inner  cart-drawer__inner--empty"
7282          data-hydration-key="cart-drawer-inner"
7283        >
7284          <cart-items-component
7285            class="cart-items-component"
7286            data-drawer
7287            data-section-id="sections--21785297289440__header_section"
7288          >
7289      <div
7290        class="cart-drawer__header color-scheme-1"
7291        id="cart-drawer-header"
7292      >
7293        <div
7294          class="cart-drawer__heading custom custom-typography custom-font-size"
7295style="
7296
7297
7298--color:var(--color-foreground-heading);--font-size: 1.125rem;--font-weight: var(--font-heading--weight);--font-family: var(--font-heading--family);      --font-smoothing-webkit: var(--font-heading--smoothing-webkit);      --font-smoothing-moz: var(--font-heading--smoothing-moz);--text-transform: none;--text-wrap: pretty;--line-height: var(--line-height--body-normal);--letter-spacing: var(--letter-spacing--body-normal);--custom-mobile-font-size: 18px;"
7299
7300          id="cart-drawer-heading"
7301          role="heading"
7302          aria-level="2"
7303        >
7304          Warenkorb
7305          
7306
7307<div
7308  ref="cartBubble"
7309  class="cart-bubble"
7310  
7311  
7312    data-maintain-ratio
7313  
7314>
7315  <span class="cart-bubble__background"></span>
7316  <span
7317    ref="cartBubbleText"
7318    id="cart-bubble-text"
7319    class="cart-bubble__text"
7320    
7321  >
7322    <span class="visually-hidden">Artikel im Warenkorb insgesamt: 0
7323    </span>
7324    <span
7325      class="cart-bubble__text-count"
7326      ref="cartBubbleCount"
7327      aria-hidden="true"
7328      data-testid="cart-bubble"
7329    >(0)</span>
7330  </span>
7331</div>
7332
7333        </div>
7334
7335        <button
7336          ref="closeButton"
7337          on:click="cart-drawer-component/close"
7338          class="button close-button cart-drawer__close-button button-unstyled"
7339          aria-label="Dialogfeld schließen"
7340        >
7341          <span class="svg-wrapper"><svg aria-hidden="true" focusable="false" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
7342  <path d="M12 2L2 12" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
7343  <path d="M12 12L2 2" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
7344</svg>
7345</span>
7346        </button>
7347      </div>
7348
7349      <div
7350        class="cart-drawer__content cart-drawer__content--empty color-scheme-1"
7351        aria-label="Warenkorb"
7352      >
7353      <div class="cart-drawer__empty-text" style="margin-top: 120px;">
7354      <div class="cart-drawer__svg--empty">
7355        <svg xmlns="http://www.w3.org/2000/svg" width="42" height="45" viewBox="0 0 42 45" fill="none" aria-hidden="true" focusable="false">
7356        <path d="M1.66699 6.0397L2.33366 6.5197L3.00033 6.9997L3.66699 7.4797L4.33366 7.9597L9.66699 32.9197H37.0003L40.3337 16.2797L12.3337 14.3597" stroke="#002341" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" stroke-dasharray="2 3"></path>
7357        <ellipse cx="13.0003" cy="40.6" rx="3.33333" ry="3.2" stroke="#002341" stroke-width="1.5"></ellipse>
7358        <ellipse cx="33.0003" cy="40.6" rx="3.33333" ry="3.2" stroke="#002341" stroke-width="1.5"></ellipse>
7359        <path d="M23 0.920013V7.32001" stroke="#002341" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
7360        <path d="M32.334 2.84003L29.334 8.17071" stroke="#002341" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
7361        <path d="M13.667 2.84003L16.667 8.17071" stroke="#002341" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
7362      </svg>
7363      </div>
7364        <span
7365          class="cart-drawer__heading--empty"
7366          id="cart-drawer-heading-empty"
7367        >
7368          Dein Warenkorb ist leer
7369        </span>      
7370      </div>
7371      
7372        <div class="cart-drawer__items">
7373          
7374
7375
7376
7377<script
7378  src="//www.gastro-hero.de/cdn/shop/t/22/assets/component-cart-items.js?v=64029342307953655191786440503"
7379  type="module"
7380  fetchpriority="low"
7381></script>
vendor: 1 bytes, line 7381
7381
7382<script
7383  src="//www.gastro-hero.de/cdn/shop/t/22/assets/component-cart-quantity-selector.js?v=105130809908858639751781169407"
7384  type="module"
7385  fetchpriority="low"
7386></script>
vendor: 1 bytes, line 7386
7386
7387<script
7388  src="//www.gastro-hero.de/cdn/shop/t/22/assets/volume-pricing-info.js?v=73715034179234093671781169407"
7389  type="module"
7390  fetchpriority="low"
7391></script>
7391
7392
7393<div
7394  
7395  class="cart-items__wrapper"
7396  
7397>
7398  
7399<p class="cart-page__empty-note">Entdecke unsere Produkte und füge jetzt Artikel hinzu.</p><a
7400          class="button cart-items__empty-button"
7401          href="/pages/alle-kollektionen"
7402        >
7403          <span class="button-text">
7404            Jetzt entdecken
7405          </span>
7406        </a></div>
7407
7408
7409
7410        </div>
7411
7412      
7413      </div>
7414    
7415</cart-items-component>
7416        </div>
7417        
7418      </dialog>
7419    </cart-drawer-component>
7420  
7421</header-actions>
7422
7423
7424
7425
7426<style data-shopify>
7427  header-actions {
7428    gap: 0px;
7429  }
7430
7431  @media screen and (min-width: 1024px) {
7432    header-actions {
7433      gap: 14px;
7434    }
7435  }
7436
7437  .header-actions__cart-icon {
7438    --cart-bubble-top: -1px;
7439    --cart-bubble-right: 0.5px;
7440  }
7441
7442  .header-actions__cart-icon--no-price {
7443    --cart-bubble-right: 0;
7444  }
7445
7446  .header-actions__cart-icon--no-price .cart-bubble {
7447    --cart-bubble-right: 0;
7448  }
7449
7450  .header-actions__cart-icon--no-price .cart-highlight__wrapper {
7451    padding-inline-end: 0;
7452  }
7453
7454  .header-actions__cart-icon.header-actions__cart-icon--has-cart svg {
7455      /* Create donut mask where the cart bubble sits */
7456      mask: radial-gradient(
7457        calc(var(--cart-bubble-size) + 6px) at calc(100% - var(--cart-bubble-right)) var(--cart-bubble-top),
7458        transparent 45.45%,
7459        #fff 45.45%,
7460        #fff 100%
7461      );
7462    }
7463
7464  .cart-highlight__price,
7465  .cart--empty .cart-highlight__price,
7466  .cart--empty + .cart-bubble {
7467    display: none;
7468  }
7469
7470  /* START - Light Cart Highlight */
7471  
7472
7473  .cart-bubble__text-count,
7474  .wishlist-bubble__text-count {
7475    color: #ffffff;
7476  }
7477  /* END - Light Cart Highlight */
7478
7479  /* START - Dark Cart Highlight */
7480  .header--dark {
7481    
7482
7483    .cart-bubble__text-count,
7484    .wishlist-bubble__text-count {
7485      color: #ffffff;
7486    }
7487  }
7488  /* END - Dark Cart Highlight */
7489
7490  @media screen and (min-width: 1024px) {
7491    .cart-highlight__price  {
7492      display: block;
7493      font-size: 16px;
7494      font-weight: 400;
7495    }
7496    .cart-drawer button.header-actions__action {
7497      overflow: visible;
7498    }
7499  
7500    .cart-highlight__wrapper {
7501      --cart-bubble-top: 8px;
7502      --cart-bubble-right: 0px;
7503      
7504      display: flex;
7505      align-items: center;
7506      gap: var(--gap-3xs);
7507      /* START - Light Cart Highlight Background */
7508      background-color: color-mix(in srgb, #001331 100%, transparent);
7509      /* END - Light Cart Highlight Background */
7510      border-radius: 2px;
7511      height: 40px;
7512      padding: 0 12px 0 max(0px, calc(12px - 9px));
7513      margin-left: 5px;
7514
7515      &.cart--empty {
7516        padding: 0;
7517        margin: 0;
7518        background-color: transparent;
7519      }
7520    }
7521
7522    /* START - Dark Cart Highlight Background */
7523    .cart-highlight__wrapper {background-color: color-mix(in srgb, #001331 100%, transparent);}
7524    /* END - Dark Cart Highlight Background */
7525      
7526    .cart-bubble {
7527      --cart-bubble-top: -2px;
7528      --cart-bubble-right: -10px;
7529    }
7530
7531    .header-actions__cart-icon--no-price .cart-bubble {
7532      --cart-bubble-right: 0;
7533    }
7534
7535    .header-actions__cart-icon--no-price .cart-highlight__wrapper {
7536      padding-inline: 0;
7537      margin: 0;
7538    }
7539
7540    .header-actions__cart-icon.header-actions__cart-icon--has-cart svg,
7541    .header-actions__cart-icon.header-actions__cart-icon--has-cart.header-actions__cart-icon--no-price .cart-highlight__wrapper {
7542      /* Create donut mask where the cart bubble sits */
7543      mask: none;
7544    }
7545
7546    .header-actions__cart-icon.header-actions__cart-icon--has-cart .cart-highlight__wrapper {
7547      /* Create donut mask where the cart bubble sits */
7548      mask: radial-gradient(
7549        calc(var(--cart-bubble-size) + 6px) at calc(100% - var(--cart-bubble-right)) var(--cart-bubble-top),
7550        transparent 45.45%,
7551        #fff 45.45%,
7552        #fff 100%
7553      );
7554    }
7555  }
7556
7557  .header-actions__action account-icon {
7558    display: flex;
7559    align-items: center;
7560  }
7561
7562  @media screen and (min-width: 1024px) {
7563    .header__row--menu-bar .header-actions__action--account account-icon {
7564      gap: 0;
7565    }
7566
7567    .header__row--menu-bar .header-actions__action--account .login-text {
7568      white-space: nowrap;
7569    }
7570  }
7571
7572  .header-actions__action--account:has(.profile-picture):not(:has(.header-actions__account-text)) {
7573    height: var(--button-size);
7574    width: var(--button-size);
7575  }
7576
7577  .header-actions__action--account:has(.profile-picture):has(.header-actions__account-text) {
7578    height: var(--button-size);
7579  }
7580
7581  #header-component[data-show-logged-in-account-text] .header-actions__account-text {
7582    display: none;
7583  }
7584
7585  @media screen and (min-width: 1024px) {
7586    #header-component[data-show-logged-in-account-text] .header-actions__action--account:has(.profile-picture):has(.header-actions__account-text) {
7587      width: auto;
7588    }
7589
7590    #header-component[data-show-logged-in-account-text] .header-actions__action--account account-icon:has(.header-actions__account-text) {
7591      gap: var(--gap-2xs);
7592    }
7593
7594    #header-component[data-show-logged-in-account-text] .header-actions__account-text {
7595      display: inline;
7596      white-space: nowrap;
7597    }
7598
7599    #header-component[data-show-logged-in-account-text] .header__row--menu-bar .header-actions__action--account account-icon:has(.header-actions__account-text) {
7600      gap: var(--gap-xs);
7601    }
7602  }
7603
7604  .profile-picture {
7605    display: flex;
7606    justify-content: center;
7607    align-items: center;
7608    width: 30px;
7609    height: 30px;
7610    background-color: var(--account-profile-bg-color, #002341);
7611    color: var(--account-profile-text-color, #f5f6f7);
7612    border-radius: 50%;
7613  }
7614  
7615  .profile-picture span {
7616    font-family: var(--font-accent--family);
7617    -webkit-font-smoothing: var(--font-heading--smoothing-webkit);
7618    -moz-osx-font-smoothing: var(--font-heading--smoothing-moz);
7619    letter-spacing: var(--letter-spacing--body-loose);
7620    text-transform: uppercase;
7621    font-size: 16px;
7622    margin-top: 2px;
7623  }
7624
7625  #header-component[data-mobile-account-icon-only] {
7626    @media screen and (max-width: 1023px) {
7627      .header-actions__account-profile {
7628        display: none;
7629      }
7630
7631      .header-actions__action--account .login-text {
7632        display: none;
7633      }
7634    }
7635
7636    @media screen and (min-width: 1024px) {
7637      .header-actions__account-icon {
7638        display: none;
7639      }
7640    }
7641  }
7642
7643  .cart-drawer__svg--empty {
7644  width: 100%;
7645  display: flex;
7646  justify-content: center;
7647  margin-bottom: var(--margin-xs);
7648  }
7649
7650  .cart-drawer__dialog--empty-alternative .cart-drawer__svg--empty svg {
7651    width: 39px;
7652    height: 39px;
7653  }
7654
7655  .cart-drawer__close-button{
7656  position: static;
7657  opacity: .8;
7658  --icon-stroke-width: 1px;
7659  }
7660  .cart-drawer__close-button svg{
7661      width: var(--icon-size-sm);
7662      height: var(--icon-size-sm);
7663  }
7664
7665  
7666    #header-component header-actions.header-actions--custom-colors,
7667    #header-component.header--dark header-actions.header-actions--custom-colors {
7668      @media screen and (max-width: 1023px) {
7669        .header-actions__action {
7670          --button-color: var(--header-actions-text-color-mobile);
7671          color: var(--header-actions-text-color-mobile);
7672        }
7673
7674        .header-actions__action .login-text,
7675        .header-actions__action .header-actions__account-text,
7676        .header-actions__cart-icon .cart-highlight__wrapper .cart-highlight__price {
7677          color: var(--header-actions-text-color-mobile);
7678        }
7679
7680        .header-actions__action .svg-wrapper,
7681        .header-actions__action svg,
7682        .header-actions__wishlist-button,
7683        .header-actions__wishlist-button .wishlist-button__icon,
7684        .header-actions__cart-icon .cart-highlight__wrapper .svg-wrapper {
7685          color: var(--header-actions-icon-color-mobile);
7686        }
7687      }
7688
7689      @media screen and (min-width: 1024px) {
7690        .header-actions__action {
7691          --button-color: var(--header-actions-text-color-desktop);
7692          color: var(--header-actions-text-color-desktop);
7693        }
7694
7695        .header-actions__action .login-text,
7696        .header-actions__action .header-actions__account-text,
7697        .header-actions__cart-icon .cart-highlight__wrapper .cart-highlight__price {
7698          color: var(--header-actions-text-color-desktop);
7699        }
7700
7701        .header-actions__account-text {
7702          font-weight: 700;
7703        }
7704
7705        .header-actions__action .svg-wrapper,
7706        .header-actions__action svg,
7707        .header-actions__wishlist-button,
7708        .header-actions__wishlist-button .wishlist-button__icon,
7709        .header-actions__cart-icon .cart-highlight__wrapper .svg-wrapper {
7710          color: var(--header-actions-icon-color-desktop);
7711        }
7712      }
7713    }
7714  
7715</style>
7716
7717
7718
7719                </div>
7720              
7721            
7722            
7723        
7724      
7725    </div>
7726          
7727        </div>
7728      </div>
7729    
7730  
7731
7732  
7733</header-component>
7734
7735<script
7736  src="//www.gastro-hero.de/cdn/shop/t/22/assets/header.js?v=48691755252947916261781169407"
7737  type="module"
7738></script>
7738
7739
7740
7741<style data-shopify>
7742  #header-component {
7743    --account-profile-bg-color: #001331;
7744    --account-profile-text-color: #f5f6f7;
7745  }
7746
7747  
7748
7749  .header-actions__action .cart-bubble__background,
7750  .header-actions__action .wishlist-bubble__background {
7751    background-color: #db1420;
7752  }
7753
7754  .header--dark {
7755    .header__row {
7756      background-color: var(--dark-header-bg-color);
7757    }
7758
7759    .menu-list__link,
7760    .menu-drawer-container .header__icon--summary {
7761      color: var(--dark-header-text-color);
7762    }
7763
7764    .menu-list:where(:has(.menu-list__list-item:hover)),
7765    .menu-list:where(:has(.menu-list__list-item:focus-within)),
7766    .menu-list:where(:has(.menu-list__list-item:not([aria-hidden='true']) .menu-list__link--active)) {
7767      .menu-list__link {
7768        color: rgb(var(--dark-header-text-color-rgb) / 100%);
7769      }
7770    }
7771
7772    .menu-list:not(:has(.menu-list__list-item:hover)) .menu-list__link--active,
7773    .menu-list .menu-list__list-item:where(:hover, :focus-within) .menu-list__link,
7774    .menu-list .menu-list__list-item[slot='overflow'] .menu-list__link[aria-expanded='true'],
7775    .header-actions__action {
7776      color: var(--dark-header-text-color);
7777    }
7778
7779    .menu-list .menu-list__list-item:where(:hover, :focus-within) .menu-list__link:not(.menu-list__link--button) {
7780      text-decoration: underline;
7781    }
7782
7783    .header-actions__action .cart-bubble__background,
7784    .header-actions__action .wishlist-bubble__background {
7785      background-color: #ec6500;
7786    }
7787  }
7788
7789  @media screen and (max-width: 1023px) {
7790    #header-component[data-menu-style=drawer] .header__row--top .header__columns,
7791    .header__row--top .header__columns {
7792      --header-template-columns: var(--page-margin) auto auto 1fr auto auto auto var(--page-margin);
7793      grid-template-areas: 
7794        '. logo badge . support rightB rightC .'
7795        '. search search search search search search .';
7796      row-gap: 0;
7797    }
7798
7799    #header-component[data-search-bar-in-menu-row] .header__row--top .header__columns {
7800      grid-template-areas: '. logo badge . support rightB rightC .';
7801    }
7802
7803    #header-component[data-search-bar-in-menu-row] .header__row--top .header__columns.header__columns--badge-right {
7804      grid-template-areas: '. logo . support rightB rightC badge .';
7805    }
7806
7807    #header-component[data-drawer-position='bottom'] .header__row--top .header__columns:not(.header__columns--badge-right) {
7808      --header-template-columns: var(--page-margin) auto auto 1fr auto auto var(--page-margin);
7809      grid-template-areas: '. logo badge . support rightB .';
7810    }
7811
7812    #header-component[data-drawer-position='bottom'] .header__row--top .header__columns.header__columns--badge-right {
7813      --header-template-columns: var(--page-margin) auto 1fr auto auto auto var(--page-margin);
7814      grid-template-areas: '. logo . support rightB badge .';
7815    }
7816
7817    #header-component[data-drawer-position='bottom'] .header__row--top .header__drawer {
7818      display: none;
7819    }
7820
7821    #header-component[data-search-bar-in-menu-row] .header__row--menu-bar .header__columns {
7822      display: grid;
7823      --header-template-columns: var(--page-margin) 1fr 1fr 1fr var(--page-margin);
7824      grid-template-areas: '. search search search .';
7825      grid-template-columns: var(--header-template-columns);
7826      row-gap: 0;
7827      padding-block: 10px;
7828      align-items: center;
7829    }
7830
7831    #header-component[data-search-bar-in-menu-row][data-drawer-position='bottom'] .header__row--menu-bar .header__columns {
7832      --header-template-columns: var(--page-margin) auto 1fr 1fr var(--page-margin);
7833      grid-template-areas: '. drawer search search .';
7834    }
7835
7836    #header-component[data-search-bar-in-menu-row][data-drawer-position='bottom'] .header__row--menu-bar .header__drawer {
7837      grid-area: drawer;
7838    }
7839
7840    #header-component[data-search-bar-in-menu-row] .header__row--menu-bar .search-bar--menu-row {
7841      grid-area: search;
7842      width: auto;
7843      max-width: unset;
7844      min-width: 0;
7845    }
7846
7847    #header-component:not([data-search-bar-in-menu-row]) .header__row--menu-bar .header__columns {
7848      display: flex;
7849      align-items: center;
7850      gap: var(--gap-md);
7851      grid-template-areas: unset;
7852      grid-template-columns: unset;
7853      padding-block: var(--padding-xs);
7854    }
7855
7856    #header-component:not([data-search-bar-in-menu-row]) .header__row--menu-bar .header__column--left {
7857      display: flex;
7858      flex: 1;
7859      min-width: 0;
7860      align-items: center;
7861      gap: var(--gap-md);
7862    }
7863
7864    #header-component:not([data-search-bar-in-menu-row]) .header__row--menu-bar .header__column--right {
7865      display: flex;
7866      flex-shrink: 0;
7867      align-items: center;
7868    }
7869
7870    .header__row--menu-bar .header-menu {
7871      display: none;
7872    }
7873
7874    #header-component:not([data-search-bar-in-menu-row]) .header__row--menu-bar .search-bar {
7875      flex: 1;
7876      min-width: 0;
7877      width: auto;
7878      margin-bottom: 8px;
7879      max-width: unset;
7880    }
7881
7882    #header-component:not([data-search-bar-in-menu-row]) .header__row--menu-bar header-actions {
7883      flex-shrink: 0;
7884    }
7885
7886    .header__row--menu-bar header-actions {
7887      grid-area: unset;
7888      flex-shrink: 0;
7889    }
7890
7891    #header-component[data-actions-bottom-desktop] .header-actions-placement--bottom {
7892      display: none !important;
7893    }
7894
7895    #header-component[data-actions-bottom-desktop] .header__row--menu-bar .header__column--right:has(.header-actions-placement--bottom) {
7896      display: none;
7897    }
7898
7899    #header-component[data-actions-bottom-desktop] .header-actions-placement--top {
7900      display: flex;
7901      justify-content: flex-end;
7902      grid-area: rightB;
7903    }
7904    
7905    #header-component[data-menu-style=drawer] .header__drawer,
7906    .header__drawer {
7907      grid-area: rightC;
7908    }
7909
7910    #header-component[data-menu-style=drawer] .header-support,
7911    .header-support,
7912    #header-component[data-menu-style=drawer] .header-info-cards,
7913    .header-info-cards {
7914      grid-area: support;
7915      margin-right: var(--margin-3xl);
7916    }
7917
7918    #header-component[data-menu-style=drawer] .header__columns .header-logo,
7919    .header__columns .header-logo {
7920      grid-area: logo;
7921      justify-content: start;
7922    }
7923
7924    .header__columns:not(.header__columns--badge-right) .badge-logo {
7925      grid-area: badge !important;
7926      margin-left: var(--gap-md);
7927    }
7928
7929    #header-component[data-menu-style='drawer'] .header__row--top .header__columns.header__columns--badge-right {
7930      --header-template-columns: var(--page-margin) auto 1fr auto auto auto auto var(--page-margin);
7931      grid-template-areas:
7932        '. logo . support rightB rightC badge .'
7933        '. search search search search search search .';
7934    }
7935
7936    #header-component[data-search-bar-in-menu-row][data-menu-style='drawer'] .header__row--top .header__columns.header__columns--badge-right {
7937      grid-template-areas: '. logo . support rightB rightC badge .';
7938    }
7939
7940    #header-component[data-drawer-position='bottom'][data-search-bar-in-menu-row][data-menu-style='drawer'] .header__row--top .header__columns.header__columns--badge-right {
7941      grid-template-areas: '. logo . support rightB badge .';
7942    }
7943
7944    #header-component[data-menu-style='drawer'] .header__columns--badge-right > .badge-logo {
7945      grid-area: badge !important;
7946      margin-inline-start: var(--gap-md);
7947      margin-inline-end: 0;
7948      flex-shrink: 0;
7949      justify-self: end;
7950    }
7951
7952    #header-component[data-menu-style=drawer] .header__column > .client-type-selector,
7953    .header__column > .client-type-selector {
7954      display: none;
7955    }
7956
7957    .header__row--top .search-bar {
7958      grid-area: search;
7959      margin-bottom: 8px;
7960      max-width: unset;
7961      position: relative;
7962    }
7963  }
7964
7965  @media screen and (min-width: 1024px) {
7966    #header-component[data-actions-bottom-desktop] .header-actions-placement--top {
7967      display: none !important;
7968    }
7969  }
7970
7971  @media screen and (max-width: 575px) {
7972    #header-component[data-menu-style=drawer] .header__row--top .header__columns,
7973    .header__row--top .header__columns {
7974      --header-template-columns: var(--page-margin) auto auto 1fr auto auto var(--page-margin);
7975      grid-template-areas: 
7976        '. logo . . rightB rightC .'
7977        '. search search search search search .';
7978      row-gap: 0;
7979    }
7980
7981    #header-component[data-search-bar-in-menu-row] .header__row--top .header__columns,
7982    #header-component[data-search-bar-in-menu-row] .header__row--top .header__columns.header__columns--badge-right {
7983      grid-template-areas: '. logo . . rightB rightC .';
7984    }
7985
7986    #header-component[data-drawer-position='bottom'] .header__row--top .header__columns:not(.header__columns--badge-right) {
7987      --header-template-columns: var(--page-margin) auto auto 1fr auto var(--page-margin);
7988      grid-template-areas: '. logo . . rightB .';
7989    }
7990
7991    #header-component[data-drawer-position='bottom'] .header__row--top .header__columns.header__columns--badge-right {
7992      --header-template-columns: var(--page-margin) auto auto 1fr auto auto var(--page-margin);
7993      grid-template-areas: '. logo . . rightB badge .';
7994    }
7995
7996    #header-component[data-search-bar-in-menu-row][data-drawer-position='bottom'] .header__row--top .header__columns:not(.header__columns--badge-right) {
7997      grid-template-areas: '. logo . . rightB .';
7998    }
7999
8000    #header-component[data-search-bar-in-menu-row][data-drawer-position='bottom'] .header__row--top .header__columns.header__columns--badge-right {
8001      grid-template-areas: '. logo . . rightB badge .';
8002    }
8003
8004    #header-component[data-menu-style=drawer] .header-support,
8005    .header-support,
8006    #header-component[data-menu-style=drawer] .header-info-cards,
8007    .header-info-cards {
8008      margin-left: auto;
8009      margin-right: 0;
8010    }
8011
8012    #header-component[data-menu-style=drawer] .header__columns .badge-logo,
8013    .header__columns .badge-logo {
8014      display: none;
8015    }
8016
8017    #header-component[data-menu-style='drawer'] .header__columns--badge-right {
8018      --header-template-columns: var(--page-margin) auto auto 1fr auto auto auto var(--page-margin);
8019      grid-template-areas:
8020        '. logo . . rightB rightC badge .'
8021        '. search search search search search .';
8022    }
8023
8024    #header-component[data-search-bar-in-menu-row][data-menu-style='drawer'] .header__columns--badge-right {
8025      grid-template-areas: '. logo . . rightB rightC badge .';
8026    }
8027
8028    #header-component[data-search-bar-in-menu-row][data-drawer-position='bottom'][data-menu-style='drawer'] .header__columns--badge-right {
8029      grid-template-areas: '. logo . . rightB badge .';
8030    }
8031  }
8032
8033  @media screen and (min-width: 576px) and (max-width: 1023px) {
8034    #header-component[data-hide-badge-logo-mobile] .header__columns .badge-logo,
8035    #header-component[data-hide-badge-logo-mobile] .header__columns--badge-right > .badge-logo {
8036      display: none;
8037    }
8038  }
8039
8040  @media screen and (max-width: 1023px) {
8041    #header-component[data-drawer-position='bottom'] .header__drawer
8041--bottom-row {
8042      --header-drawer-min-height: unset;
8043      min-height: unset;
8044      align-items: center;
8045    }
8046
8047    #header-component[data-drawer-position='bottom'] .header__drawer--bottom-row .menu-drawer-container .header__icon--summary {
8048      width: 48px;
8049      height: 48px;
8050      min-width: 48px;
8051      min-height: 48px;
8052      padding: 0;
8053      display: flex;
8054      align-items: center;
8055      justify-content: center;
8056      flex-shrink: 0;
8057      margin-inline-end: var(--margin-sm);
8058      background-color: var(--color-primary-button-background);
8059      color: var(--color-primary-button-text);
8060      border-radius: 2px;
8061    }
8062
8063    #header-component[data-drawer-position='bottom'] .header__drawer--bottom-row .menu-drawer-container .header__icon--summary .header-drawer-icon {
8064      margin: 0;
8065      width: 24px;
8066      height: 24px;
8067    }
8068
8069    #header-component[data-drawer-position='bottom'] .header__drawer--bottom-row .menu-drawer-container .header__icon--summary .header-drawer-icon svg {
8070      width: 24px;
8071      height: 24px;
8072    }
8073  }
8074</style>
8075
8076
8077
8078
8079
8080  
8080<script type="module">
8081    import { hydrate } from '@theme/section-hydration';
8082    const url = new URL(window.location.href);
8083    url.searchParams.delete('page');
8084    hydrate('sections--21785297289440__header_section', url);
8085  </script>
8085
8086
8087
8088
8089</header><section id="shopify-section-sections--21785297289440__offer_banner_q8hEqc" class="shopify-section shopify-section-group-header-group">
8090
8091
8092
8093
8094
8095
8096
8097</section>
8098<!-- END sections: header-group -->
8099    </div>
8100
8101    
8101<script>
8102      // Inline header height and menu style calculations to prevent layout shift
8103      // Note: Updates in calculateHeaderGroupHeight(), updateTransparentHeaderOffset() and setHeaderMenuStyle() utilities.js should be kept in sync with this function
8104      (function setHeaderHeighCustomProperties() {
8105        /*
8106         * Header calculation functions for maintaining CSS variables
8107         * Mimic calculateHeaderGroupHeight() in utilities.js
8108         */
8109        const header = document.querySelector('header-component');
8110        const headerGroup = document.querySelector('#header-group');
8111        const hasHeaderSection = headerGroup?.querySelector('.header-section');
8112
8113        if (!header || !headerGroup) return;
8114
8115        const headerHeight = header.offsetHeight;
8116
8117        // Calculate the occupied height of the header group (stable across overlap/absolute positioning)
8118        const headerGroupRect = headerGroup.getBoundingClientRect();
8119        const headerGroupHeight = Math.round(
8120          Array.from(headerGroup.children).reduce((maxBottom, element) => {
8121            if (!(element instanceof HTMLElement)) return maxBottom;
8122            const rect = element.getBoundingClientRect();
8123            return Math.max(maxBottom, rect.bottom - headerGroupRect.top);
8124          }, 0)
8125        );
8126
8127        // Set CSS variables
8128        document.body.style.setProperty('--header-height', `${headerHeight}px`);
8129        document.body.style.setProperty('--header-group-height', `${headerGroupHeight}px`);
8130
8131        /**
8132         * Updates CSS custom properties for transparent header offset calculation
8133         * Mimic updateTransparentHeaderOffset() in utilities.js
8134         */
8135
8136        if (!hasHeaderSection || !header?.hasAttribute('transparent')) {
8137          document.body.style.setProperty('--transparent-header-offset-boolean', '0');
8138          return;
8139        }
8140
8141        const hasImmediateSection = hasHeaderSection.nextElementSibling?.classList.contains('shopify-section');
8142
8143        const shouldApplyOffset = !hasImmediateSection ? '1' : '0';
8144        document.body.style.setProperty('--transparent-header-offset-boolean', shouldApplyOffset);
8145      })();
8146
8147      (function setHeaderMenuStyle() {
8148        const headerComponent = document.querySelector('#header-component');
8149        if (headerComponent) {
8150          const overflowList = headerComponent?.querySelector('overflow-list');
8151          const hasReachedMinimum = overflowList && overflowList.hasAttribute('minimum-reached');
8152          const hasReachedBreakpoint = window.innerWidth < 1024;
8153          const menuBarLayout = headerComponent.dataset.menuBarLayout === 'true';
8154
8155          if (menuBarLayout && !hasReachedBreakpoint) {
8156            headerComponent.dataset.menuStyle = 'menu';
8157            return;
8158          }
8159
8160          
8161          headerComponent.dataset.menuStyle = hasReachedMinimum || hasReachedBreakpoint ? 'drawer' : 'menu';
8162        }
8163      })();
8164    </script>
8164
8165
8166    <main
8167      id="MainContent"
8168      class="content-for-layout"
8169      role="main"
8170      data-page-transition-enabled="false"
8171      data-product-transition="false"
8172      data-template="product"
8173    >
8174      <section id="shopify-section-template--21785299419360__breadcrumbs_Eefzqa" class="shopify-section">
8174<script
8175  src="//www.gastro-hero.de/cdn/shop/t/22/assets/breadcrumbs-element.js?v=131673562765822849471788422541"
8176  defer
8177  type="module"
8178></script>
8178
8179
8180
8181
8182
8183
8184
8185
8186    
8187      
8187<script type="application/ld+json">
8188        {
8189          "@context": "https://schema.org",
8190          "@type": "BreadcrumbList",
8191          "itemListElement": [
8192            {
8193              "@type": "ListItem",
8194              "position": 1,
8195              "item": {
8196                "@id": "https:\/\/www.gastro-hero.de",
8197                "name": "GastroHero"
8198              }
8199            }
8200            
8201              
8202              ,{
8203                "@type": "ListItem",
8204                "position": 2,
8205                "item": {
8206                  "@context": "https://schema.org/",
8207                  "@type": "Collection",
8208                  "@id": "https:\/\/www.gastro-hero.de\/collections\/edelstahlmoebel",
8209                  "name": "Edelstahlmöbel",
8210                  "description": "Hochwertige Edelstahlmöbel sind das Herzstück einer jeden Großküche und Gastronomie. Sie stellen nicht nur praktische Ablageflächen, Stauraum und Arbeitsflächen dar, sondern sind auch optisch, dank der glänzenden Edelstahloptik eine wahre Bereicherung für jede Gewerbeküche. Daher finden Sie bei GastroHero unter anderem Arbeitsschränke, Arbeitstische, Wandhängeschränke und Wandborde in unterschiedlichen Ausführungen und Maßen."
8211                }
8212              }
8213            
8214              
8215              ,{
8216                "@type": "ListItem",
8217                "position": 3,
8218                "item": {
8219                  "@context": "https://schema.org/",
8220                  "@type": "Collection",
8221                  "@id": "https:\/\/www.gastro-hero.de\/collections\/spuelmoebel",
8222                  "name": "Spülmöbel",
8223                  "description": "Spülmöbel im Gastronomie Einsatz\nWer in der Gastronomie Erfolg haben will, muss unbedingt auf professionelle Reinlichkeit achten. Dazu ist es unerlässlich, die richtigen Möbel aus Edelstahl einzusetzen, denn nur diese bieten die nötige Widerstandskraft und Pflegeleichtigkeit. Mit unserem Sortiment, das den Spültisch , als auch den Spülmaschinentisch ( Spülzentrum ) umfasst, sind Sie bestens gerüstet um jeglichen Abwasch zu erledigen und gleichzeitig mit minimalem Aufwand eine ordentliche Küche zu unterhalten. Welche Größen sich für Ihren konkreten Bedarf am besten eignen und welche Kombinationsmöglichkeiten es innerhalb unseres ganzheitlichen Gastro Sortiments für Sie gibt, können wir gerne bei einem Telefonat besprechen."
8224                }
8225              }
8226            
8227              
8228              ,{
8229                "@type": "ListItem",
8230                "position": 4,
8231                "item": {
8232                  "@context": "https://schema.org/",
8233                  "@type": "Collection",
8234                  "@id": "https:\/\/www.gastro-hero.de\/collections\/spueltische",
8235                  "name": "Spültische",
8236                  "description": "Sauberkeit ist in der Gastronomie mitunter das Wichtigste! Mit einem Spültisch aus Edelstahl können Sie Ihre Küche und Küchenutensilien hygienisch sauber halten.\nGroße Spülbecken lassen auch sperriges Spülgut blitzschnell wieder glänzen. Bei GastroHero finden Sie daher günstige Edelstahl-Spültische in Top-Qualität und in unterschiedlichen Ausführungen und Maßen. Ob mit zwei oder einem Becken – Sie haben die freie Auswahl. Je nachdem wie Ihre Großküche gestaltet werden soll, finden Sie bei uns wahlweise Spültische mit rechter oder linker Abtropffläche. Alle Spültische sind aus hochwertigem Chromnickelstahl (Edelstahl) gefertigt, welcher optimal für die hohen Anforderungen in der Gastronomie geeignet ist. Edelstahl-Spültische sind besonders hygienisch und leicht zu reinigen."
8237                }
8238              }
8239            
8240            
8241              
8242              ,{
8243                "@type": "ListItem",
8244                "position": 5,
8245                "item": {
8246                  "@context": "https://schema.org/",
8247                  "@type": "Product",
8248                  "@id": "https:\/\/www.gastro-hero.de\/products\/spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r#product",
8249                  "name": "Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden",
8250                  "description": "Die Spültische der Basic-Serie überzeugen durch hohe Qualität, besondere Langlebigkeit und einen exellenten Produktpreis. Aufgrund der soliden Verarbeitung und der Herstellung nach Hygiene-Vorschriften eignen sich die Spültische ideal für Profi-Küchen in der Gastronomie und Hotellerie.\r\nProduktvorteile im Überblick:\r\n\nBasic-Spültisch für die Profi-Küche in der Gastronomie und Hotellerie\nEdelstahl-Aufkantung auf der Rückseite\nmit Grundboden\nnach Hygiene- und Sicherheitsrichtlinien produziert\nleicht zu reinigen\n\r\nInformationen zum Material:\r\n\nvollständig aus hochwertigem Edelstahl Aisi 201 gefertigt\nsehr hohe Tragkraft\n\r\nProduktdetails:\r\n\nProduktmaße (B x T x H): 1000 x 600 x 950 mm\nhöhenverstellbare Füße \/ Arbeitshöhe: 845 - 865 mm\nBeckenmaße (B x T xH): 400 x 400 x 250 mm\n1 Becken rechts\n\r\n Hinweis: das Standrohr ist nicht im Lieferumfang enthalten\r\nHinweis: Die 
8250Vorrichtung im Becken ist für Ablaufventile mit 1 1\/2 Zoll-Anschluss ausgelegt."
8251                }
8252              }
8253            
8254          ]
8255        }
8256      </script>
8256
8257    
8258
8259
8260<div class="section-background color-scheme-1"></div>
8261<div
8262  class="section section--page-width color-scheme-1 spacing-style"
8263  style="--padding-block-start: 16px;--padding-block-end: 16px;"
8264>
8265  <bread-crumbs class="breadcrumbs-custom">
8266    <nav class="breadcrumbs" aria-label="Breadcrumb">
8267      <button
8268        ref="backButton"
8269        type="button"
8270        class="breadcrumbs__back-link"
8271        aria-label="Zurück"
8272      ><svg
8273  viewBox="0 2 40 40"
8274  width="40"
8275  height="40"
8276  aria-hidden="true"
8277  class="icon"
8278>
8279  <path d="M8.75 20.4969L31.25 20.4969" stroke="#002341" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
8280  <path d="M12.5 24.2469L8.75 20.4969L12.5 16.7469" stroke="#002341" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
8281</svg></button>
8282
8283      <div ref="container" class="breadcrumbs__container hide-scrollbar"></div>
8284
8285      <template ref="separatorTemplate" class="breadcrumbs__separator-template"><svg aria-hidden="true" focusable="false" width="8" height="12" viewBox="0 0 8 12" fill="none" xmlns="http://www.w3.org/2000/svg">
8286  <path d="M1.5 1L6.5 6L1.5 11" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
8287</svg>
8288</template>
8289    </nav>
8290  </bread-crumbs>
8291</div></section><div id="shopify-section-template--21785299419360__section_aaNTFq" class="shopify-section section-wrapper">
8292
8293
8294
8295<div class="section-background color-scheme-1"></div>
8296<div
8297  class="section section--page-width color-scheme-1"
8298  data-testid="ui-test-section"
8299
8300  
8301
8302  style="
8303    
8304
8305    
8306  "
8307>
8308  <div class="custom-section-background">
8309    
8310
8311
8312
8313  </div>
8314
8315  <div
8316    class="border-style custom-section-content"
8317    style="--border-width: 1px; --border-style: none; --border-color:
8318rgb(var(--color-border-rgb) / 1.0); --border-radius:
83190px;"
8320  >
8321    
8322
8323    <div
8324      class="
8325        spacing-style
8326        layout-panel-flex
8327        layout-panel-flex--row
8328        section-content-wrapper
8329        
8330        
8331        
8332         mobile-column
8333      "
8334      style="
8335        --flex-direction: row; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
8336
8337--gap: max(24px, calc(var(--gap-scale, 1.0) * 60px));
8338
8339--horizontal-alignment: flex-start; --vertical-alignment: flex-start;
8340--horizontal-alignment-tablet: flex-start;
8341--horizontal-alignment-mobile: flex-start;
8342--vertical-alignment-tablet: flex-start;
8343--vertical-alignment-mobile: flex-start;
8344
8345        --padding-block-start: 12px;--padding-block-end: max(20px, calc(var(--spacing-scale) * 24px));
8346        
8347        
8348      "
8349      data-testid="section-content"
8350    >
8351      
8352  
8353
8354
8355<div
8356  class="
8357    group-block
8358    group-block--height-fit
8359    group-block--width-fill
8360    border-style
8361    spacing-style
8362    size-style
8363    
8364    
8365    
8366
8367
8368
8369"
8370  style="
8371    --border-width: 1px; --border-style: none; --border-color:
8372rgb(var(--color-border-rgb) / 1.0); --border-radius:
83730px;
8374    --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
8375    --size-style-width: 100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
8376    
8377  "
8378  
8379  data-testid="group-block"
8380><div class="group-block__media-wrapper">
8381    
8382    
8383    
8384
8385    
8386    
8387    
8388
8389    
8390    
8391
8392
8393
8394
8395    
8396    
8397    
8398
8399    
8400
8401    
8402
8403  </div>
8404
8405  <div
8406    class="
8407      group-block-content
8408      
8409      
8410      layout-panel-flex
8411      layout-panel-flex--column
8412       mobile-column
8413      
8414    "
8415    style="--flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
8416
8417--gap: 0px;
8418
8419--horizontal-alignment: flex-start; --vertical-alignment: center;
8420--horizontal-alignment-tablet: flex-start;
8421--horizontal-alignment-mobile: flex-start;
8422--vertical-alignment-tablet: center;
8423--vertical-alignment-mobile: center;
8424"
8425  >
8426  
8427
8428
8429    
8430    
8431    <div class="product-vendor" data-vendor-handle="gastrohero" >
8432    
8433        <a
8434        href="/collections/gastrohero"
8435        class="product-vendor__link"
8436        aria-label="GastroHero"
8437        >
8438        <img src="//www.gastro-hero.de/cdn/shop/files/logos2026_GastroHero_Logo_4C.svg?v=1786449711&amp;width=150" alt="GastroHero" srcset="//www.gastro-hero.de/cdn/shop/files/logos2026_GastroHero_Logo_4C.svg?v=1786449711&amp;width=150 150w" width="150" height="36" class="product-vendor__image">
8439        </a>
8440     
8441    </div>
8442
8443
8444
8445
8446
8447
8448
8449
8450
8451
8452
8453  <div class=" spacing-style text-block text-block--AeXVMdm5jT3NXVE1mS__text_VY9Nhh custom    text-block--align-left text-block--full-width  custom-typography  custom-font-size  custom-color               custom-mobile-font-size      "  style="    --padding-block-start: 0px; --padding-block-end:4px; --padding-inline-start:0px; --padding-inline-end:0px;     --color:var(--color-foreground);--font-size: 1.5rem;      --font-weight: var(--font-subheading--weight);--font-family: var(--font-subheading--family);    --font-smoothing-webkit: var(--font-subheading--smoothing-webkit);    --font-smoothing-moz: var(--font-subheading--smoothing-moz);    --text-transform: none;    --text-wrap: pretty;          --line-height: var(--line-height--body-tight);        --letter-spacing: var(--letter-spacing--body-normal);    --width: 100%;    --max-width: var(--max-width--body-none);    --custom-mobile-font-size: 18px;          --text-align: left;              ">
8454
8455    
8456<h1>Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden</h1>
8457
8458  </div>
8459
8460
8461
8462
8463
8464
8465
8466
8467
8468<div
8469  class="
8470    group-block
8471    group-block--height-fit
8472    group-block--width-fill
8473    border-style
8474    spacing-style
8475    size-style
8476    
8477    
8478    
8479
8480
8481
8482"
8483  style="
8484    --border-width: 1px; --border-style: none; --border-color:
8485rgb(var(--color-border-rgb) / 1.0); --border-radius:
84860px;
8487    --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
8488    --size-style-width: 100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
8489    
8490  "
8491  
8492  data-testid="group-block"
8493><div class="group-block__media-wrapper">
8494    
8495    
8496    
8497
8498    
8499    
8500    
8501
8502    
8503    
8504
8505
8506
8507
8508    
8509    
8510    
8511
8512    
8513
8514    
8515
8516  </div>
8517
8518  <div
8519    class="
8520      group-block-content
8521      
8522      
8523      layout-panel-flex
8524      layout-panel-flex--row
8525      
8526      
8527    "
8528    style="--flex-direction: row; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
8529
8530--gap: 12px;
8531
8532--horizontal-alignment: flex-start; --vertical-alignment: center;
8533--horizontal-alignment-tablet: flex-start;
8534--horizontal-alignment-mobile: flex-start;
8535--vertical-alignment-tablet: center;
8536--vertical-alignment-mobile: center;
8537"
8538  >
8539  
8540
8541
8542<product-sku-component
8543  class="text-block  custom-typography custom-font-size custom-color text-left custom spacing-style 
8544
8545
8546"
8547  data-product-id="8821607694560"
8548  style="
8549    
8550      display: block;
8551    
8552    --color:var(--color-foreground-secondary);--font-size: 0.875rem;      --font-weight: var(--font-body--weight);--font-family: var(--font-body--family);    --font-smoothing-webkit: var(--font-body--smoothing-webkit);    --font-smoothing-moz: var(--font-body--smoothing-moz);    --text-transform: none;    --text-wrap: pretty;          --line-height: var(--line-height--body-normal);        --letter-spacing: var(--letter-spacing--body-normal);
8553    --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
8554    --width: fit-content;
8555  "
8556  
8557>
8558  <div ref="skuContainer">
8559  <span
8560    class="sku"
8561    ref="sku"
8562    data-testid="product-sku"
8563  >Art.-Nr.: SPT-BASIC10X6R</span>
8564</div>
8565
8566</product-sku-component>
8567
8568
8569<div class="review-widget" >
8570  
8571      
8572
8573
8574  <div >
8575    <div class="jdgm-widget jdgm-preview-badge" data-id="8821607694560">
8576      <div style='display:none' class='jdgm-prev-badge' data-average-rating='4.40' data-number-of-reviews='5' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='4.40' tabindex='0' aria-label='4.40 stars' role='button'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--half'></span> </span> <span class='jdgm-prev-badge__text'> (5) </span> </div>
8577    </div>
8578  </div>
8579
8580
8581    
8582</div>
8583
8584
8585
8586</div>
8587</div>
8588
8589
8590
8591
8592
8593
8594</div>
8595</div>
8596
8597
8598
8599
8600
8601
8602
8603    
8604    
8605
8606
8607
8608<div class="
8609        wishlist-button__block button button-secondary button--medium 
8610
8611
8612hidden:mobile-custom 
8613     wishlist wishlist--icon wishlist-button-wrapper" style="" data-product-handle="spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r">
8614    <div class="wishlist-engine" data-product_id="8821607694560" data-variant_id="46978063499488" data-full_button="false" data-css="false">
8615    </div>
8616    
8616<script type="application/json" class="js-categories">
8617        {
8618            "cat": ["Edelstahlmöbel\/Spülmöbel\/Spültische"]
8619        }
8620    </script>
8620
8621</div>
8622
8623
8624
8625
8626
8627
8628
8629
8630    </div>
8631  </div>
8632</div>
8633
8634
8635
8636
8637
8638</div><div id="shopify-section-template--21785299419360__main" class="shopify-section">
8639
8640
8641
8642<script type="application/ld+json">
8643      {
8644        "@context": "https://schema.org/",
8645        "@type": "Product",
8646        "@id": "https:\/\/www.gastro-hero.de\/products\/spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r#product",
8647        "name": "Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden",
8648        "image": [
8649          
8650            "//www.gastro-hero.de/cdn/shop/files/232193-spt-basic10x7r.webp?v=1786034391&width=600" ,
8651          
8652            "//www.gastro-hero.de/cdn/shop/files/7576795-spt-basic10x7r_left_1.webp?v=1786034392&width=600" ,
8653          
8654            "//www.gastro-hero.de/cdn/shop/files/7576796-spt-basic10x7r_becken_1.webp?v=1786034392&width=600" ,
8655          
8656            "//www.gastro-hero.de/cdn/shop/files/7576797-spt-basic10x7r_ablage_1.webp?v=1786034393&width=600" ,
8657          
8658            "//www.gastro-hero.de/cdn/shop/files/7576798-spt-basic10x7r_back_1.webp?v=1786034393&width=600" ,
8659          
8660            "//www.gastro-hero.de/cdn/shop/files/232303-spt-eco12x6l_fu__1.webp?v=1786034394&width=600" 
8661          
8662        ],
8663        "description": "Die Spültische der Basic-Serie überzeugen durch hohe Qualität, besondere Langlebigkeit und einen exellenten Produktpreis. Aufgrund der soliden Verarbeitung und der Herstellung nach Hygiene-Vorschriften eignen sich die Spültische ideal für Profi-Küchen in der Gastronomie und Hotellerie.Produktvorteile im Überblick:Basic-Spültisch für die Profi-Küche in der Gastronomie und HotellerieEdelstahl-Aufkantung auf der Rückseitemit Grundbodennach Hygiene- und Sicherheitsrichtlinien produziertleicht zu reinigenInformationen zum Material:vollständig aus hochwertigem Edelstahl Aisi 201 gefertigtsehr hohe TragkraftProduktdetails:Produktmaße (B x T x H): 1000 x 600 x 950 mmhöhenverstellbare Füße \/ Arbeitshöhe: 845 - 865 mmBeckenmaße (B x T xH): 400 x 400 x 250 mm1 Becken rechts Hinweis: das Standrohr ist nicht im Lieferumfang enthaltenHinweis: Die Vorrichtung im Becken ist für Ablaufventile mit 1 1\/2 Zoll-Anschluss ausgelegt.",
8664        
8665          "sku": "SPT-BASIC10X6R",
8666        
8667        
8668          "gtin": "4255614800324",
8669        
8670        
8671          "brand": {
8672            "@type": "Brand",
8673            "name": "GastroHero"
8674          },
8675        
8676
8677        "aggregateRating":{
8678          "@type":"AggregateRating",
8679          "ratingValue": 4.4,
8680          "reviewCount": 5
8681        },
8682        "review": [
8683            {
8684              "@type": "Review",
8685              "@id": "https:\/\/www.gastro-hero.de\/products\/spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r?judgeme_review_uuid=95fd5a26-e41a-47fe-8eee-491a9a597a43' data-review-language='de",
8686              "reviewBody": "Sehr geehrte Gastro Hero mit der Ware und Service ich bin sehr zufrieden ich danke euch",
8687              "datePublished": null,
8688              "reviewRating": {
8689                "@type": "Rating",
8690                "ratingValue": "5",
8691                "bestRating": "5",
8692                "worstRating": "1"
8693              },
8694              "author": {
8695                "@type": "Person",
8696                "name": "Anonymous"
8697              }
8698            },
8699            {
8700              "@type": "Review",
8701              "@id": "https:\/\/www.gastro-hero.de\/products\/spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r?judgeme_review_uuid=58449c11-5f5d-4de7-b30b-aff8d8ec5691' data-review-language='de",
8702              "reviewBody": "Prompte Lieferung und gute Qualität",
8703              "datePublished": null,
8704              "reviewRating": {
8705                "@type": "Rating",
8706                "ratingValue": "4",
8707                "bestRating": "5",
8708                "worstRating": "1"
8709              },
8710              "author": {
8711                "@type": "Person",
8712                "name": "N.W."
8713              }
8714            },
8715            {
8716              "@type": "Review",
8717              "@id": "https:\/\/www.gastro-hero.de\/products\/spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r?judgeme_review_uuid=fc6c9170-34b7-46d1-914a-e5fef8e5887c' data-review-language='de",
8718              "reviewBody": "Einsatz in einer Gemeinschaftsunterkunft",
8719              "datePublished": null,
8720              "reviewRating": {
8721                "@type": "Rating",
8722                "ratingValue": "4",
8723                "bestRating": "5",
8724                "worstRating": "1"
8725              },
8726              "author": {
8727                "@type": "Person",
8728                "name": "Maud Kessler"
8729              }
8730            },
8731            {
8732              "@type": "Review",
8733              "@id": "https:\/\/www.gastro-hero.de\/products\/spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r?judgeme_review_uuid=6cc578f6-dd4b-403f-82f7-e91d9b7083e8' data-review-language='de",
8734              "reviewBody": "Schnell, gut verpackt, Ware ist in Ordnung",
8735              "datePublished": null,
8736              "reviewRating": {
8737                "@type": "Rating",
8738                "ratingValue": "5",
8739                "bestRating": "5",
8740                "worstRating": "1"
8741              },
8742              "author": {
8743                "@type": "Person",
8744                "name": "Stefan Schneider"
8745              }
8746            },
8747            {
8748              "@type": "Review",
8749              "@id": "https:\/\/www.gastro-hero.de\/products\/spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r?judgeme_review_uuid=a0008551-19a4-416c-80e0-104c510c6aba' data-review-language='fr",
8750              "reviewBody": "Pas complet,dommage \n\u003cbr \/\u003eManque le bouchon et la grille",
8751              "datePublished": null,
8752              "reviewRating": {
8753                "@type": "Rating",
8754                "ratingValue": "4",
8755                "bestRating": "5",
8756                "worstRating": "1"
8757              },
8758              "author": {
8759                "@type": "Person",
8760                "name": "Anonymous"
8761              }
8762            }
8763        ],
8764        "offers": {
8765          "@type": "Offer",
8766          "price": 174.9,
8767          "priceCurrency": "EUR",
8768          "priceValidUntil": "2027-12-31",
8769          "availability": "https://schema.org/InStock",
8770          "hasMerchantReturnPolicy": {
8771            "@type": "MerchantReturnPolicy",
8772            "name": "14-Day Return Policy",
8773            "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow",
8774            "merchantReturnDays": 14,
8775            "returnMethod": "https://schema.org/ReturnByMail",
8776            "returnFees": "https://schema.org/FreeReturn",
8777            "itemCondition": "https://schema.org/NewCondition",
8778            "applicableCountry": "DE",
8779            "merchantReturnLink": "https://www.gastro-hero.de/apps/returns",
8780            "additionalProperty": [
8781              {
8782                "@type": "PropertyValue",
8783                "name": "Return Limit Per Order",
8784                "value": "250 EUR"
8785              },
8786              {
8787                "@type": "PropertyValue",
8788                "name": "Excluded Items",
8789                "value": "Custom-built items, special order articles, spare parts, and wear parts"
8790              },
8791              {
8792                "@type": "PropertyValue",
8793                "name": "Original Packaging Required",
8794                "value": "Yes, securely packaged as originally shipped"
8795              }
8796            ]
8797          },
8798          "eligibleRegion": {
8799            "@type": "Country",
8800            "name": "DE"
8801          },
8802          "shippingDetails": {
8803            "@type": "OfferShippingDetails",
8804            "shippingDestination": {
8805              "@type": "DefinedRegion",
8806              "addressCountry": "DE"
8807            },
8808            "shippingRate": {
8809              "@type": "MonetaryAmount",
8810              "value": "7.9",
8811              "currency": "EUR"
8812            },
8813            "deliveryTime": {
8814              "@type": "ShippingDeliveryTime",
8815              "handlingTime": {
8816                "@type": "QuantitativeValue",
8817                "minValue": 1,
8818                "maxValue": 2,
8819                "unitCode": "d"
8820              },
8821              "transitTime": {
8822                "@type": "QuantitativeValue",
8823                "minValue": 2,
8824                "maxValue": 4,
8825                "unitCode": "d"
8826              },
8827              "businessDays": {
8828                "@type": "OpeningHoursSpecification",
8829                "dayOfWeek": [
8830                  
8831                    "https://schema.org/Monday",
8832                  
8833                    "https://schema.org/Tuesday",
8834                  
8835                    "https://schema.org/Wednesday",
8836                  
8837                    "https://schema.org/Thursday",
8838                  
8839                    "https://schema.org/Friday"
8840                  
8841                ],
8842                "opens": "8:00",
8843                "closes": "18:00"
8844              },
8845              "cutoffTime": "18:00:00"
8846            }
8847          }
8848        }
8849      }
8850    </script>
8850
8851
8852
8853<script type="application/json" data-upsell-primary-products>
8854  null
8855</script>
8855
8856
8857
8858
8859<script type="application/json" data-upsell-second-tab-products>
8860  [{"id":8821576433888,"title":"Geschirr-Reiniger PROFI 12 kg Kanister mit Chlor","handle":"geschirr-reiniger-profi-12-kg-kanister-mit-chlor-rm-profi12c","description":"\u003cp\u003e\u003cstrong\u003eProduktdetails:\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eleistungsstarker Geschirr-Reiniger für Ihre Spülmaschine\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003emit aktiver Chlorbleiche\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003ealkanischer Reiniger mit guter, stärkelösender Wirkung\u003c\/li\u003e\n\u003cli\u003eeignet sich wunderbar zur Entfernung von Speiseresten aller Art\u003c\/li\u003e\n\u003cli\u003eauch angetrocknete Kaffee- und Teerückstände werden problemlos entfernt\u003c\/li\u003e\n\u003cli\u003eReiniger bleicht mit Aktivchlor\u003c\/li\u003e\n\u003cli\u003eeignet sich für Porzellan, Edelstahl, Glas und Kunststoffgeschirr\u003c\/li\u003e\n\u003cli\u003e12 kg Kanister\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eHinweis:\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003enicht geeignet für Aluminium, Eloxal und Leichtmetall-Legierung\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eBitte beachten Sie die Mindestbestellmenge von \u003cspan\u003e2 Stück\u003c\/span\u003e.\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e","published_at":"2024-10-31T17:49:27+01:00","created_at":"2025-02-05T16:12:48+01:00","vendor":"GastroHero","type":"Spülmaschinenreiniger","tags":["Betriebshygiene","Spülen \u0026 Reinigen","Spülmaschinenreiniger"],"price":6590,"price_min":6590,"price_max":6590,"available":true,"price_varies":false,"compare_at_price":7690,"compare_at_price_min":7690,"compare_at_price_max":7690,"compare_at_price_varies":false,"variants":[{"id":46977970798816,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"RM-PROFI12C","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Geschirr-Reiniger PROFI 12 kg Kanister mit Chlor","public_title":null,"options":["Default Title"],"price":6590,"weight":12000,"compare_at_price":7690,"inventory_management":"shopify","barcode":"4015957562002","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/www.gastro-hero.de\/cdn\/shop\/files\/231146-profi_12_c_2.webp?v=1786245449"],"featured_image":"\/\/www.gastro-hero.de\/cdn\/shop\/files\/231146-profi_12_c_2.webp?v=1786245449","options":["Title"],"media":[{"alt":null,"id":44493430259936,"position":1,"preview_image":{"aspect_ratio":1.0,"height":800,"width":800,"src":"\/\/www.gastro-hero.de\/cdn\/shop\/files\/231146-profi_12_c_2.webp?v=1786245449"},"aspect_ratio":1.0,"height":800,"media_type":"image","src":"\/\/www.gastro-hero.de\/cdn\/shop\/files\/231146-profi_12_c_2.webp?v=1786245449","width":800}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003e\u003cstrong\u003eProduktdetails:\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eleistungsstarker Geschirr-Reiniger für Ihre Spülmaschine\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003emit aktiver Chlorbleiche\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003ealkanischer Reiniger mit guter, stärkelösender Wirkung\u003c\/li\u003e\n\u003cli\u003eeignet sich wunderbar zur Entfernung von Speiseresten aller Art\u003c\/li\u003e\n\u003cli\u003eauch angetrocknete Kaffee- und Teerückstände werden problemlos entfernt\u003c\/li\u003e\n\u003cli\u003eReiniger bleicht mit Aktivchlor\u003c\/li\u003e\n\u003cli\u003eeignet sich für Porzellan, Edelstahl, Glas und Kunststoffgeschirr\u003c\/li\u003e\n\u003cli\u003e12 kg Kanister\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eHinweis:\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003enicht geeignet für Aluminium, Eloxal und Leichtmetall-Legierung\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eBitte beachten Sie die Mindestbestellmenge von \u003cspan\u003e2 Stück\u003c\/span\u003e.\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e"},{"id":8821647900896,"title":"Grubentuch Halbleinen, blau-weiß kariert, 50 x 100 cm","handle":"grubentuch-halbleinen-blau-weiss-kariert-50-x-100-cm-49850","description":"\u003cp\u003e\u003cstrong\u003eProduktvorteile im Überblick:\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eGrubentuch aus Halbleinen\u003c\/li\u003e\n\u003cli\u003evielseitiges Küchen- und Servicetuch\u003c\/li\u003e\n\u003cli\u003epraktisch beim Anfassen heißer Töpfe\u003c\/li\u003e\n\u003cli\u003ezum Abwischen von Arbeitsflächen und Tischen\u003c\/li\u003e\n\u003cli\u003efür das Abtrocknen von Geschirr und Händen\u003c\/li\u003e\n\u003cli\u003epflegeleicht und besonders strapazierfähig\u003c\/li\u003e\n\u003cli\u003eideal für Gastronomie und Hotellerie\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003eProduktdetails:\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eMaterial: Halbleinen\u003c\/li\u003e\n\u003cli\u003eFarbe: Blau-Weiß kariert\u003c\/li\u003e\n\u003cli\u003eGröße: 50 x 100 cm\u003c\/li\u003e\n\u003cli\u003eGewicht: ca. 200 g\/m²\u003c\/li\u003e\n\u003c\/ul\u003e","published_at":"2026-08-18T14:36:02+02:00","created_at":"2025-02-05T16:48:42+01:00","vendor":"Linco Textilvertrieb","type":"Geschirrtücher","tags":["Geschirrtücher","Küchenausstattung","Textilien"],"price":169,"price_min":169,"price_max":169,"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":46978202829024,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"49850","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Grubentuch Halbleinen, blau-weiß kariert, 50 x 100 cm","public_title":null,"options":["Default Title"],"price":169,"weight":200,"compare_at_price":null,"inventory_management":"shopify","barcode":"4255614809822","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/www.gastro-hero.de\/cdn\/shop\/files\/204988-49850-1.webp?v=1787056562"],"featured_image":"\/\/www.gastro-hero.de\/cdn\/shop\/files\/204988-49850-1.webp?v=1787056562","o
8860ptions":["Title"],"media":[{"alt":null,"id":44734405148896,"position":1,"preview_image":{"aspect_ratio":1.333,"height":900,"width":1200,"src":"\/\/www.gastro-hero.de\/cdn\/shop\/files\/204988-49850-1.webp?v=1787056562"},"aspect_ratio":1.333,"height":900,"media_type":"image","src":"\/\/www.gastro-hero.de\/cdn\/shop\/files\/204988-49850-1.webp?v=1787056562","width":1200}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003e\u003cstrong\u003eProduktvorteile im Überblick:\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eGrubentuch aus Halbleinen\u003c\/li\u003e\n\u003cli\u003evielseitiges Küchen- und Servicetuch\u003c\/li\u003e\n\u003cli\u003epraktisch beim Anfassen heißer Töpfe\u003c\/li\u003e\n\u003cli\u003ezum Abwischen von Arbeitsflächen und Tischen\u003c\/li\u003e\n\u003cli\u003efür das Abtrocknen von Geschirr und Händen\u003c\/li\u003e\n\u003cli\u003epflegeleicht und besonders strapazierfähig\u003c\/li\u003e\n\u003cli\u003eideal für Gastronomie und Hotellerie\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003eProduktdetails:\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eMaterial: Halbleinen\u003c\/li\u003e\n\u003cli\u003eFarbe: Blau-Weiß kariert\u003c\/li\u003e\n\u003cli\u003eGröße: 50 x 100 cm\u003c\/li\u003e\n\u003cli\u003eGewicht: ca. 200 g\/m²\u003c\/li\u003e\n\u003c\/ul\u003e"}]
8861</script>
8861
8862
8863
8864
8865
8866
8867
8868
8869
8870
8871  
8872
8873  
8874    <sticky-add-to-cart
8875  class="sticky-add-to-cart sticky-add-to-cart--full-width"
8876  data-variant-available="true"
8877  data-product-id="8821607694560"
8878  data-current-variant-id="46978063499488"
8879  data-initial-quantity="1"
8880  data-default-variant-title="Standardtitel"
8881  style="--color-sticky-atc-full-width-bar-border: #f5f6f7;"
8882>
8883  <div
8884    class="sticky-add-to-cart__bar color-scheme-e65914f7-d674-4426-a03d-55c497ec50a8"
8885    data-stuck="false"
8886    ref="stickyBar"
8887    role="region"
8888    aria-label="Leiste „Schnell in den Warenkorb“"
8889  >
8890    <div class="sticky-add-to-cart-full-width__inner">
8891      
8892      
8893        <div class="sticky-add-to-cart__image">
8894          
8895          <img src="//www.gastro-hero.de/cdn/shop/files/232193-spt-basic10x7r.webp?v=1786034391&amp;width=120" alt="Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden" width="120" height="120" loading="lazy" class="sticky-add-to-cart__image-img" data-testid="sticky-product-image" ref="productImage">
8896        </div>
8897      
8898
8899      
8900      <div
8901        class="sticky-add-to-cart__info"
8902        data-has-image="true"
8903        data-singleton="true"
8904        data-single-option="false"
8905      >
8906      
8907
8908
8909  <div >
8910    <div class="jdgm-widget jdgm-preview-badge" data-id="8821607694560">
8911      <div style='display:none' class='jdgm-prev-badge' data-average-rating='4.40' data-number-of-reviews='5' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='4.40' tabindex='0' aria-label='4.40 stars' role='button'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--half'></span> </span> <span class='jdgm-prev-badge__text'> (5) </span> </div>
8912    </div>
8913  </div>
8914
8915
8916        <p class="sticky-add-to-cart__title" data-testid="sticky-product-title">
8917          Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden
8918        </p>
8919        <span class="sticky-add-to-cart__vendor-title h6">
8920          GastroHero
8921        </span>
8922        <div
8923          class="sticky-add-to-cart__variant"
8924          data-testid="sticky-variant-title"
8925          
8926            style="display: none;"
8927          
8928        >
8929          
8930        </div>
8931      </div>
8932
8933      <div class="sticky-add-to-cart__price" data-testid="sticky-price-display">
8934        
8935  <div ref="priceContainer">
8936    
8937      
8938      
8939
8940      
8941        <span role="group">
8942          <span class="visually-hidden">Angebotspreis&nbsp;</span>
8943          
8944            <span class="price">
8945              <span class="price__amount price__amount--b2c">
8946                208,13 €
8947              </span>
8948              <span class="price__amount price__amount--b2b">
8949                174,90 €
8950              </span>
8951            </span>
8952          
8953        </span>
8954      
8955
8956      
8957        <span role="group">
8958          <span class="visually-hidden">Normaler Preis&nbsp;</span>
8959          
8960            <span class="compare-at-price">
8961              <span class="price__amount price__amount--b2c">434,35 €</span>
8962              <span class="price__amount price__amount--b2b">365,00 €</span>
8963            </span>
8964          
8965        </span>
8966      
8967    
8968
8969  </div>
8970
8971
8972<div class="tax-note">
8973      <span class="tax-note__content--b2b">208,13 €&nbsp;inkl. MwSt.
8974      </span>
8975      <span class="tax-note__content--b2c">
8976        inkl. MwSt.
8977      </span>
8978      
8979      
8980    </div></div>
8981
8982
8983      <button
8984        type="button"
8985        class="sticky-add-to-cart__button add-to-cart-button button button--medium"
8986        ref="addToCartButton"
8987        on:click="/handleAddToCartClick"
8988        
8989      >
8990        <span class="add-to-cart-text">
8991          <span class="add-to-cart-text__content">
8992            <span>In den Warenkorb</span>
8993            <span
8994              ref="quantityDisplay"
8995              
8996                style="display: none;"
8997              
8998            > (<span ref="quantityNumber">1</span>)</span>
8999          </span>
9000          
9001            <span class="svg-wrapper add-to-cart-icon add-to-cart-icon--trailing"><svg aria-hidden="true" focusable="false" id="icon-cart" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none">
9002  <path
9003    fill-rule="evenodd"
9004    clip-rule="evenodd"
9005    d="M17 20.5C17 21.328 17.672 22 18.5 22C19.328 22 20 21.328 20 20.5C20 19.672 19.328 19 18.5 19C17.672 19 17 19.672 17 20.5V20.5Z"
9006    stroke="currentColor"
9007    stroke-width="var(--icon-stroke-width)"
9008    stroke-linecap="round"
9009    stroke-linejoin="round"
9010  />
9011  <path
9012    fill-rule="evenodd"
9013    clip-rule="evenodd"
9014    d="M7 20.5C7 21.328 7.672 22 8.5 22C9.328 22 10 21.328 10 20.5C10 19.672 9.328 19 8.5 19C7.672 19 7 19.672 7 20.5V20.5Z"
9015    stroke="currentColor"
9016    stroke-width="var(--icon-stroke-width)"
9017    stroke-linecap="round"
9018    stroke-linejoin="round"
9019  />
9020  <path
9021    d="M1 3H4.40541L8.2973 19"
9022    stroke="currentColor"
9023    stroke-width="var(--icon-stroke-width)"
9024    stroke-linecap="round"
9025    stroke-linejoin="round"
9026  />
9027  <path
9028    d="M7.98966 17H20.1805L23 9H6"
9029    stroke="currentColor"
9030    stroke-width="var(--icon-stroke-width)"
9031    stroke-linecap="round"
9032    stroke-linejoin="round"
9033  />
9034</svg></span>
9035          
9036        </span>
9037        <span class="add-to-cart__added">
9038          <span class="svg-wrapper add-to-cart__added-icon"><svg aria-hidden="true" class="checkmark-burst" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
9039  <g class="check">
9040    <circle class="ring" cx="12" cy="12" r="10" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
9041    <path class="tick" d="M9 12.75L11.25 15L15 9.75" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
9042  </g>
9043  <g class="burst">
9044    <g style="--index: 0;">
9045      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
9046    </g>
9047    <g style="--index: 1;">
9048      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
9049    </g>
9050    <g style="--index: 2;">
9051      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
9052    </g>
9053    <g style="--index: 3;">
9054      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
9055    </g>
9056    <g style="--index: 4;">
9057      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
9058    </g>
9059    <g style="--index: 5;">
9060      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
9061    </g>
9062    <g style="--index: 6;">
9063      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
9064    </g>
9065    <g style="--index: 7;">
9066      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
9067    </g>
9068  </g>
9069</svg>
9070</span>
9071        </span>
9072      </button>
9073    </div>
9074  </div>
9075</sticky-add-to-cart>
9076
9077
9078
9079  
9080
9081
9082
9083
9084
9085
9086
9087
9088<div class="section-background color-scheme-e65914f7-d674-4426-a03d-55c497ec50a8"></div>
9089<div
9090  class="product-information section section--page-width spacing-style color-scheme-e65914f7-d674-4426-a03d-55c497ec50a8 relative"
9091  style="--padding-block-start: 0px;--padding-block-end: max(20px, calc(var(--spacing-scale) * 60px)); --gap: 48px; --three-column-left-width:40;--three-column-middle-width:35;--three-column-right-width:25;"
9092  data-testid="product-information"
9093>
9094  
9095    
9096    <a
9097  class="skip-to-content-link button-secondary"
9098  href="#ProductInformation-template--21785299419360__main"
9099>
9100  Zu Produktinformationen springen
9101</a>
9102
9103
9104
9105  
9106  <div
9107    class="product-information__grid product-information--media-left three-column-layout three-column--hide-3rd-column-tablet-down three-column--custom-widths"
9108    data-product-grid-content
9109  >
9110    
9111    
9112    
9113
9114    
9115      
9116        
9117      <div
9118        class="product-information__media"
9119        data-testid="product-information-media"
9120      > 
9121        
9122
9123
9124
9125      
9125<script
9126        src="//www.gastro-hero.de/cdn/shop/t/22/assets/fancy-box-gallery.js?v=127376199302289256751781169407"
9127        type="module"
9128      ></script>
9128
9129  
9130<script
9131    src="//www.gastro-hero.de/cdn/shop/t/22/assets/drag-zoom-wrapper.js?v=151540336912736131061781169407"
9132    type="module"
9133  ></script>
9133<style data-shopify>
9134  
9135    .product-media-container {
9136      --media-preview-ratio: 1;
9137    }
9138
9139    
9140      .product-media-container.constrain-height {
9141        background-color: var(--color-background);
9142      }
9143
9144      .product-media-container.constrain-height:has(.product-media-constraint-wrapper) {
9145        display: flex;
9146        justify-content: center;
9147        align-items: center;
9148      }
9149
9150      /* Mobile constraint wrapper sizing - use width-based approach since max-height is disabled */
9151      .product-media-constraint-wrapper {
9152        width: 100%;
9153        max-width: 100%;
9154        flex-shrink: 0;
9155      }
9156
9157      /* Desktop constraint wrapper sizing */
9158      @media screen and (min-width: 750px) {
9159        .product-media-constraint-wrapper {
9160          width: min(100%, calc(var(--constrained-height) * 1));
9161        }
9162      }
9163    
9164
9165    /* Constrain all deferred-media content to parent bounds when specific aspect ratio is set */
9166    .product-media-container:not(.dialog-zoomed-gallery *) .product-media deferred-media,
9167    .product-media-container:not(.dialog-zoomed-gallery *) .product-media product-model {
9168      width: 100%;
9169      height: 100%;
9170      top: 0;
9171      left: 0;
9172    }
9173
9174    /* Ensure video elements respect container aspect ratio with controls fitting the video height */
9175    .product-media-container:not(.dialog-zoomed-gallery *) .product-media deferred-media video {
9176      width: 100%;
9177      height: auto; /* Shrink to natural aspect ratio so controls hug the video edges */
9178      max-height: 100%; /* Cap at container height if container is wider than the video's native ratio */
9179      top: 50%;
9180      left: 0;
9181      transform: translateY(-50%); /* Re-center vertically since the element is position:absolute */
9182      object-fit: contain;
9183    }
9184
9185    /* Ensure iframe elements respect container aspect ratio */
9186    .product-media-container:not(.dialog-zoomed-gallery *) .product-media deferred-media iframe {
9187      width: 100%;
9188      height: 100%;
9189      object-fit: contain;
9190    }
9191
9192    /* 3D models need special handling since they don't support object-fit */
9193    .product-media-container:not(.dialog-zoomed-gallery *) .product-media product-model model-viewer {
9194      width: 100%;
9195      height: 100%;
9196    }
9197
9198    /* Clear gallery aspect ratio for zoom dialog - let media display at natural aspect ratios */
9199    .dialog-zoomed-gallery .product-media {
9200      --gallery-aspect-ratio: var(--ratio);
9201    }
9202  
9203
9204  
9205
9206  
9207    .media-fit-cover {
9208      --product-media-fit: cover;
9209    }
9210
9211    /* Media fit for all media elements - default to cover */
9212    .media-fit-cover :is(img, video, iframe, .deferred-media__poster-image) {
9213      object-fit: cover;
9214      width: 100%;
9215      height: 100%;
9216    }
9217
9218    /* 3D Models (no object-fit support, just sizing) */
9219    .media-fit-cover model-viewer {
9220      width: 100%;
9221      height: 100%;
9222    }
9223  
9224
9225  /* Add background color so carousel arrows' mix-blend-mode works correctly even on transparent areas. */
9226  
9227    .media-fit-contain :is(img, .deferred-media__poster-image) {
9228      background-color: var(--color-background);
9229    }
9230  
9231
9232  
9233  
9234  
9235    
9236    ::view-transition-old(gallery-item-open),
9237    ::view-transition-new(gallery-item-open),
9238    ::view-transition-old(gallery-item-close),
9239    ::view-transition-new(gallery-item-close) {
9240      height: 100%;
9241      width: 100%;
9242      object-fit: cover;
9243      object-position: var(--gallery-media-focal-point, center);
9244    }
9245  
9246  
9247
9248  :root { --gallery-media-border-radius: 0px; }
9249</style>
9250
9251
9252  <media-gallery
9253    class="
9254      spacing-style
9255      
9256      media-gallery--carousel
9257      
9258      
9259        media-gallery--extend
9260      
9261    "
9262    style="--padding-block-start: 0px;--padding-block-end: max(20px, calc(var(--spacing-scale) * 24px));--padding-inline-start: 0px;--padding-inline-end: 0px; --thumbnail-width: 48px; --media-radius: 0px;--image-gap: 4px; --gallery-aspect-ratio: 1;"
9263    data-presentation="carousel"
9264    
9265  >
9266    
9267      <div class="media-gallery__badges">
9268        
9269  
9270<div
9271    class="product-badges product-badges-pdp spacing-style 
9272
9273
9274"
9275    style="--padding-block-start: 12px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
9276    --badge-rectangle-padding-top: 8px;
9277    --badge-rectangle-padding-right: 8px;
9278    --badge-rectangle-padding-bottom: 8px;
9279    --badge-rectangle-padding-left: 8px;"
9280    
9281  ><div
9282  class="product-badges__wrapper ">
9283
9284 
9285      <div
9286        class="product-badges__badge product-badges__badge--rectangle product-badges__badge--custom "
9287        style="color: #ffffff;background-color: #00b15c;border: 1px solid #00b15c;"
9288      ><img src="//www.gastro-hero.de/cdn/shop/files/icon-badge-express.svg?v=1786130050&amp;width=16" width="20" height="20" loading="lazy" class="product-badges__badge-icon">
9289Express</div>
9290
9291
9292
9293
9294
9295 
9296      <div
9297        class="product-badges__badge product-badges__badge--rectangle product-badges__badge--custom "
9298        style="color: #ffffff;background-color: #db1420;border: 1px solid #db1420;font-weight: 600;"
9299      ><img src="//www.gastro-hero.de/cdn/shop/files/icon-badge-sale.svg?v=1786130161&amp;width=16" width="20" height="20" loading="lazy" class="product-badges__badge-icon">
9300Flash</div>
9301
9302
9303
9304</div>
9305
9306
9307</div>
9308
9309
9310      </div>
9311    
9312    
9313    
9314
9315    
9316
9317    <slideshow-component
9318  
9319    ref="slideshow"
9320  
9321  
9322  style="--slideshow-timeline: --slide-0, --slide-1, --slide-2, --slide-3, --slide-4, --slide-5;--slide-min-height: auto;--slide-min-height-desktop: auto;"
9323  
9324  initial-slide="0"
9325  
9326  
9327    infinite
9328  
9329
9330  
9331>
9332  
9333  <slideshow-container ref="slideshowContainer">
9334    
9335    
9336      
9337        <slideshow-arrows
9338  ref="slideshowArrows"
9339  
9340  position="center"
9341  
9342    class="mobile:hidden"
9343  
9344><button
9345  class="
9346    slideshow-control slideshow-control--previous
9347    
9348    
9349    slideshow-control--style-arrow
9350    button button-unstyled button-unstyled--transparent
9351     flip-x
9352  "
9353  
9354  aria-label="Vorherige Folie"
9355  
9356  on:click="/previous"
9357  ref="previous"
9358
9359  
9360  
9361    disabled
9362  
9363  
9364
9365  
9366>
9367  <span class="svg-wrapper icon-arrow"><svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--icon-stroke-width)" vector-effect="non-scaling-stroke" d="M4.25 10h11.5m0 0-4-4m4 4-4 4"/></svg>
9368</span>
9369</button>
9370<button
9371  class="
9372    slideshow-control slideshow-control--next
9373    
9374    
9375    slideshow-control--style-arrow
9376    button button-unstyled button-unstyled--transparent
9377    
9378  "
9379  
9380  aria-label="Nächste Folie"
9381  
9382  on:click="/next"
9383  ref="next"
9384
9385  
9386  
9387  
9388
9389  
9390>
9391  <span class="svg-wrapper icon-arrow"><svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--icon-stroke-width)" vector-effect="non-scaling-stroke" d="M4.25 10h11.5m0 0-4-4m4 4-4 4"/></svg>
9392</span>
9393</button>
9394</slideshow-arrows>
9395
9396      
9397    
9398    <slideshow-slides
9399      tabindex="-1"
9400      ref="scroller"
9401      
9402    >
9403      
9404      
9405        
9406        
9407        
9408        
9409
9410        <slideshow-slide
9411  ref="slides[]"
9412  aria-hidden="false"
9413  style="--slideshow-timeline: --slide-0; --product-media-fit: contain; --grid-template-rows: 50dvh 1fr; --grid-template-rows-desktop: 70dvh 1fr;"
9414  
9415    class="product-media-container constrain-height media-fit-contain product-media-container--image product-media-container--zoomable"
9416  
9417  on:click="#fancy-box-gallery-AYjFZeXhnbmV6REtoe__media-gallery/open/0"
9418  
9419  
9420  
9421  
9422  on:click="#fancy-box-gallery-AYjFZeXhnbmV6REtoe__media-gallery/open/0"
9423>
9424  
9425
9426            <div
9427              class="product-media-constraint-wrapper">
9428
9429<div
9430  class="product-media"
9431  style="--ratio: 1.0"
9432  data-media-id="44447598837984"
9433>
9434  
9435  <img src="//www.gastro-hero.de/cdn/shop/files/232193-spt-basic10x7r.webp?v=1786034391&amp;width=3840" alt="Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden" srcset="//www.gastro-hero.de/cdn/shop/files/232193-spt-basic10x7r.webp?v=1786034391&amp;width=240 240w, //www.gastro-hero.de/cdn/shop/files/232193-spt-basic10x7r.webp?v=1786034391&amp;width=352 352w, //www.gastro-hero.de/cdn/shop/files/232193-spt-basic10x7r.webp?v=1786034391&amp;width=832 832w, //www.gastro-hero.de/cdn/shop/files/232193-spt-basic10x7r.webp?v=1786034391&amp;width=1200 1200w, //www.gastro-hero.de/cdn/shop/files/232193-spt-basic10x7r.webp?v=1786034391&amp;width=1600 1600w, //www.gastro-hero.de/cdn/shop/files/232193-spt-basic10x7r.webp?v=1786034391&amp;width=1920 1920w, //www.gastro-hero.de/cdn/shop/files/232193-spt-basic10x7r.webp?v=1786034391&amp;width=2560 2560w, //www.gastro-hero.de/cdn/shop/files/232193-spt-basic10x7r.webp?v=1786034391&amp;width=3840 3840w" width="3840" height="3840" sizes="(min-width: 95rem) calc(45rem + (100vw - 95rem)), (min-width: 750px) calc(50vw - 40px - 24px), 100vw" class="product-media__image" transitionToProduct="false" data_max_resolution="//www.gastro-hero.de/cdn/shop/files/232193-spt-basic10x7r.webp?v=1786034391&amp;width=3840" fetchpriority="high" style="--focal-point: 50.0% 50.0%;">
9436
9437  
9438
9439  
9440</div>
9441
9442
9443</div>
9444          
9445        
9446</slideshow-slide>
9447
9448      
9449        
9450        
9451        
9452        
9453
9454        <slideshow-slide
9455  ref="slides[]"
9456  aria-hidden="true"
9457  style="--slideshow-timeline: --slide-1; --product-media-fit: contain; --grid-template-rows: 50dvh 1fr; --grid-template-rows-desktop: 70dvh 1fr;"
9458  
9459    class="product-media-container constrain-height media-fit-contain product-media-container--image product-media-container--zoomable"
9460  
9461  on:click="#fancy-box-gallery-AYjFZeXhnbmV6REtoe__media-gallery/open/1"
9462  
9463  
9464  
9465  
9466  on:click="#fancy-box-gallery-AYjFZeXhnbmV6REtoe__media-gallery/open/1"
9467>
9468  
9469
9470            <div
9471              class="product-media-constraint-wrapper">
9472
9473<div
9474  class="product-media"
9475  style="--ratio: 1.0"
9476  data-media-id="44447598903520"
9477>
9478  
9479  <img src="//www.gastro-hero.de/cdn/shop/files/7576795-spt-basic10x7r_left_1.webp?v=1786034392&amp;width=3840" alt="Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden" srcset="//www.gastro-hero.de/cdn/shop/files/7576795-spt-basic10x7r_left_1.webp?v=1786034392&amp;width=240 240w, //www.gastro-hero.de/cdn/shop/files/7576795-spt-basic10x7r_left_1.webp?v=1786034392&amp;width=352 352w, //www.gastro-hero.de/cdn/shop/files/7576795-spt-basic10x7r_left_1.webp?v=1786034392&amp;width=832 832w, //www.gastro-hero.de/cdn/shop/files/7576795-spt-basic10x7r_left_1.webp?v=1786034392&amp;width=1200 1200w, //www.gastro-hero.de/cdn/shop/files/7576795-spt-basic10x7r_left_1.webp?v=1786034392&amp;width=1600 1600w, //www.gastro-hero.de/cdn/shop/files/7576795-spt-basic10x7r_left_1.webp?v=1786034392&amp;width=1920 1920w, //www.gastro-hero.de/cdn/shop/files/7576795-spt-basic10x7r_left_1.webp?v=1786034392&amp;width=2560 2560w, //www.gastro-hero.de/cdn/shop/files/7576795-spt-basic10x7r_left_1.webp?v=1786034392&amp;width=3840 3840w" width="3840" height="3840" sizes="(min-width: 95rem) calc(45rem + (100vw - 95rem)), (min-width: 750px) calc(50vw - 40px - 24px), 100vw" class="product-media__image" transitionToProduct="false" data_max_resolution="//www.gastro-hero.de/cdn/shop/files/7576795-spt-basic10x7r_left_1.webp?v=1786034392&amp;width=3840" fetchpriority="auto" style="--focal-point: 50.0% 50.0%;">
9480
9481  
9482
9483  
9484</div>
9485
9486
9487</div>
9488          
9489        
9490</slideshow-slide>
9491
9492      
9493        
9494        
9495        
9496        
9497
9498        <slideshow-slide
9499  ref="slides[]"
9500  aria-hidden="true"
9501  style="--slideshow-timeline: --slide-2; --product-media-fit: contain; --grid-template-rows: 50dvh 1fr; --grid-template-rows-desktop: 70dvh 1fr;"
9502  
9503    class="product-media-container constrain-height media-fit-contain product-media-container--image product-media-container--zoomable"
9504  
9505  on:click="#fancy-box-gallery-AYjFZeXhnbmV6REtoe__media-gallery/open/2"
9506  
9507  
9508  
9509  
9510  on:click="#fancy-box-gallery-AYjFZeXhnbmV6REtoe__media-gallery/open/2"
9511>
9512  
9513
9514            <div
9515              class="product-media-constraint-wrapper">
9516
9517<div
9518  class="product-media"
9519  style="--ratio: 1.0"
9520  data-media-id="44447598936288"
9521>
9522  
9523  <img src="//www.gastro-hero.de/cdn/shop/files/7576796-spt-basic10x7r_becken_1.webp?v=1786034392&amp;width=3840" alt="Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden" srcset="//www.gastro-hero.de/cdn/shop/files/7576796-spt-basic10x7r_becken_1.webp?v=1786034392&amp;width=240 240w, //www.gastro-hero.de/cdn/shop/files/7576796-spt-basic10x7r_becken_1.webp?v=1786034392&amp;width=352 352w, //www.gastro-hero.de/cdn/shop/files/7576796-spt-basic10x7r_becken_1.webp?v=1786034392&amp;width=832 832w, //www.gastro-hero.de/cdn/shop/files/7576796-spt-basic10x7r_becken_1.webp?v=1786034392&amp;width=1200 1200w, //www.gastro-hero.de/cdn/shop/files/7576796-spt-basic10x7r_becken_1.webp?v=1786034392&amp;width=1600 1600w, //www.gastro-hero.de/cdn/shop/files/7576796-spt-basic10x7r_becken_1.webp?v=1786034392&amp;width=1920 1920w, //www.gastro-hero.de/cdn/shop/files/7576796-spt-basic10x7r_becken_1.webp?v=1786034392&amp;width=2560 2560w, //www.gastro-hero.de/cdn/shop/files/7576796-spt-basic10x7r_becken_1.webp?v=1786034392&amp;width=3840 3840w" width="3840" height="3840" sizes="(min-width: 95rem) calc(45rem + (100vw - 95rem)), (min-width: 750px) calc(50vw - 40px - 24px), 100vw" class="product-media__image" transitionToProduct="false" data_max_resolution="//www.gastro-hero.de/cdn/shop/files/7576796-spt-basic10x7r_becken_1.webp?v=1786034392&amp;width=3840" fetchpriority="auto" style="--focal-point: 50.0% 50.0%;">
9524
9525  
9526
9527  
9528</div>
9529
9530
9531</div>
9532          
9533        
9534</slideshow-slide>
9535
9536      
9537        
9538        
9539        
9540        
9541
9542        <slideshow-slide
9543  ref="slides[]"
9544  aria-hidden="true"
9545  style="--slideshow-timeline: --slide-3; --product-media-fit: contain; --grid-template-rows: 50dvh 1fr; --grid-template-rows-desktop: 70dvh 1fr;"
9546  
9547    class="product-media-container constrain-height media-fit-contain product-media-container--image product-media-container--zoomable"
9548  
9549  on:click="#fancy-box-gallery-AYjFZeXhnbmV6REtoe__media-gallery/open/3"
9550  
9551  
9552  
9553  
9554  on:click="#fancy-box-gallery-AYjFZeXhnbmV6REtoe__media-gallery/open/3"
9555>
9556  
9557
9558            <div
9559              class="product-media-constraint-wrapper">
9560
9561<div
9562  class="product-media"
9563  style="--ratio: 1.0"
9564  data-media-id="44447599034592"
9565>
9566  
9567  <img src="//www.gastro-hero.de/cdn/shop/files/7576797-spt-basic10x7r_ablage_1.webp?v=1786034393&amp;width=3840" alt="Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden" srcset="//www.gastro-hero.de/cdn/shop/files/7576797-spt-basic10x7r_ablage_1.webp?v=1786034393&amp;width=240 240w, //www.gastro-hero.de/cdn/shop/files/7576797-spt-basic10x7r_ablage_1.webp?v=1786034393&amp;width=352 352w, //www.gastro-hero.de/cdn/shop/files/7576797-spt-basic10x7r_ablage_1.webp?v=1786034393&amp;width=832 832w, //www.gastro-hero.de/cdn/shop/files/7576797-spt-basic10x7r_ablage_1.webp?v=1786034393&amp;width=1200 1200w, //www.gastro-hero.de/cdn/shop/files/7576797-spt-basic10x7r_ablage_1.webp?v=1786034393&amp;width=1600 1600w, //www.gastro-hero.de/cdn/shop/files/7576797-spt-basic10x7r_ablage_1.webp?v=1786034393&amp;width=1920 1920w, //www.gastro-hero.de/cdn/shop/files/7576797-spt-basic10x7r_ablage_1.webp?v=1786034393&amp;width=2560 2560w, //www.gastro-hero.de/cdn/shop/files/7576797-spt-basic10x7r_ablage_1.webp?v=1786034393&amp;width=3840 3840w" width="3840" height="3840" sizes="(min-width: 95rem) calc(45rem + (100vw - 95rem)), (min-width: 750px) calc(50vw - 40px - 24px), 100vw" class="product-media__image" transitionToProduct="false" data_max_resolution="//www.gastro-hero.de/cdn/shop/files/7576797-spt-basic10x7r_ablage_1.webp?v=1786034393&amp;width=3840" fetchpriority="auto" style="--focal-point: 50.0% 50.0%;">
9568
9569  
9570
9571  
9572</div>
9573
9574
9575</div>
9576          
9577        
9578</slideshow-slide>
9579
9580      
9581        
9582        
9583        
9584        
9585
9586        <slideshow-slide
9587  ref="slides[]"
9588  aria-hidden="true"
9589  style="--slideshow-timeline: --slide-4; --product-media-fit: contain; --grid-template-rows: 50dvh 1fr; --grid-template-rows-desktop: 70dvh 1fr;"
9590  
9591    class="product-media-container constrain-height media-fit-contain product-media-container--image product-media-container--zoomable"
9592  
9593  on:click="#fancy-box-gallery-AYjFZeXhnbmV6REtoe__media-gallery/open/4"
9594  
9595  
9596  
9597  
9598  on:click="#fancy-box-gallery-AYjFZeXhnbmV6REtoe__media-gallery/open/4"
9599>
9600  
9601
9602            <div
9603              class="product-media-constraint-wrapper">
9604
9605<div
9606  class="product-media"
9607  style="--ratio: 1.0"
9608  data-media-id="44447599132896"
9609>
9610  
9611  <img src="//www.gastro-hero.de/cdn/shop/files/7576798-spt-basic10x7r_back_1.webp?v=1786034393&amp;width=3840" alt="Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden" srcset="//www.gastro-hero.de/cdn/shop/files/7576798-spt-basic10x7r_back_1.webp?v=1786034393&amp;width=240 240w, //www.gastro-hero.de/cdn/shop/files/7576798-spt-basic10x7r_back_1.webp?v=1786034393&amp;width=352 352w, //www.gastro-hero.de/cdn/shop/files/7576798-spt-basic10x7r_back_1.webp?v=1786034393&amp;width=832 832w, //www.gastro-hero.de/cdn/shop/files/7576798-spt-basic10x7r_back_1.webp?v=1786034393&amp;width=1200 1200w, //www.gastro-hero.de/cdn/shop/files/7576798-spt-basic10x7r_back_1.webp?v=1786034393&amp;width=1600 1600w, //www.gastro-hero.de/cdn/shop/files/7576798-spt-basic10x7r_back_1.webp?v=1786034393&amp;width=1920 1920w, //www.gastro-hero.de/cdn/shop/files/7576798-spt-basic10x7r_back_1.webp?v=1786034393&amp;width=2560 2560w, //www.gastro-hero.de/cdn/shop/files/7576798-spt-basic10x7r_back_1.webp?v=1786034393&amp;width=3840 3840w" width="3840" height="3840" sizes="(min-width: 95rem) calc(45rem + (100vw - 95rem)), (min-width: 750px) calc(50vw - 40px - 24px), 100vw" class="product-media__image" transitionToProduct="false" data_max_resolution="//www.gastro-hero.de/cdn/shop/files/7576798-spt-basic10x7r_back_1.webp?v=1786034393&amp;width=3840" fetchpriority="auto" style="--focal-point: 50.0% 50.0%;">
9612
9613  
9614
9615  
9616</div>
9617
9618
9619</div>
9620          
9621        
9622</slideshow-slide>
9623
9624      
9625        
9626        
9627        
9628        
9629
9630        <slideshow-slide
9631  ref="slides[]"
9632  aria-hidden="true"
9633  style="--slideshow-timeline: --slide-5; --product-media-fit: contain; --grid-template-rows: 50dvh 1fr; --grid-template-rows-desktop: 70dvh 1fr;"
9634  
9635    class="product-media-container constrain-height media-fit-contain product-media-container--image product-media-container--zoomable"
9636  
9637  on:click="#fancy-box-gallery-AYjFZeXhnbmV6REtoe__media-gallery/open/5"
9638  
9639  
9640  
9641  
9642  on:click="#fancy-box-gallery-AYjFZeXhnbmV6REtoe__media-gallery/open/5"
9643>
9644  
9645
9646            <div
9647              class="product-media-constraint-wrapper">
9648
9649<div
9650  class="product-media"
9651  style="--ratio: 1.0"
9652  data-media-id="44447599263968"
9653>
9654  
9655  <img src="//www.gastro-hero.de/cdn/shop/files/232303-spt-eco12x6l_fu__1.webp?v=1786034394&amp;width=3840" alt="Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden" srcset="//www.gastro-hero.de/cdn/shop/files/232303-spt-eco12x6l_fu__1.webp?v=1786034394&amp;width=240 240w, //www.gastro-hero.de/cdn/shop/files/232303-spt-eco12x6l_fu__1.webp?v=1786034394&amp;width=352 352w, //www.gastro-hero.de/cdn/shop/files/232303-spt-eco12x6l_fu__1.webp?v=1786034394&amp;width=832 832w, //www.gastro-hero.de/cdn/shop/files/232303-spt-eco12x6l_fu__1.webp?v=1786034394&amp;width=1200 1200w, //www.gastro-hero.de/cdn/shop/files/232303-spt-eco12x6l_fu__1.webp?v=1786034394&amp;width=1600 1600w, //www.gastro-hero.de/cdn/shop/files/232303-spt-eco12x6l_fu__1.webp?v=1786034394&amp;width=1920 1920w, //www.gastro-hero.de/cdn/shop/files/232303-spt-eco12x6l_fu__1.webp?v=1786034394&amp;width=2560 2560w, //www.gastro-hero.de/cdn/shop/files/232303-spt-eco12x6l_fu__1.webp?v=1786034394&amp;width=3840 3840w" width="3840" height="3840" sizes="(min-width: 95rem) calc(45rem + (100vw - 95rem)), (min-width: 750px) calc(50vw - 40px - 24px), 100vw" class="product-media__image" transitionToProduct="false" data_max_resolution="//www.gastro-hero.de/cdn/shop/files/232303-spt-eco12x6l_fu__1.webp?v=1786034394&amp;width=3840" fetchpriority="auto" style="--focal-point: 50.0% 50.0%;">
9656
9657  
9658
9659  
9660</div>
9661
9662
9663</div>
9664          
9665        
9666</slideshow-slide>
9667
9668      
9669      
9670    
9671    </slideshow-slides>
9672  </slideshow-container>
9673  
9674        
9675
9676  <slideshow-controls
9677    
9678      ref="slideshowControls"
9679    
9680    pagination-position="center"
9681    scroll-mode="horizontal"
9682    
9683    
9684    
9685      thumbnails
9686    
9687    
9688    
9689      style="--thumbnail-radius: 0px;"
9690    
9691  >
9692    
9693
9694    
9695
9696    
9697        <scroll-hint
9698          ref="thumbnailsContainer"
9699          class="slideshow-controls__thumbnails-container"
9700        >
9701          <div class="slideshow-controls__thumbnails">
9702            
9703              <button
9704                class="slideshow-control button button-unstyled slideshow-controls__thumbnail"
9705                aria-label="Folie 1 von 6"
9706                on:click="/select/0"
9707                style="--aspect-ratio: 1;"
9708                ref="thumbnails[]"
9709                
9710                  aria-selected="true"
9711                
9712              >
9713                
9714                <img src="//www.gastro-hero.de/cdn/shop/files/232193-spt-basic10x7r.webp?v=1786034391&amp;width=144" alt="Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden" srcset="//www.gastro-hero.de/cdn/shop/files/232193-spt-basic10x7r.webp?v=1786034391&amp;width=144 144w" width="144" height="144" loading="lazy" style="object-position: 50.0% 50.0%;">
9715
9716                
9717              </button>
9718            
9719              <button
9720                class="slideshow-control button button-unstyled slideshow-controls__thumbnail"
9721                aria-label="Folie 2 von 6"
9722                on:click="/select/1"
9723                style="--aspect-ratio: 1;"
9724                ref="thumbnails[]"
9725                
9726              >
9727                
9728                <img src="//www.gastro-hero.de/cdn/shop/files/7576795-spt-basic10x7r_left_1.webp?v=1786034392&amp;width=144" alt="Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden" srcset="//www.gastro-hero.de/cdn/shop/files/7576795-spt-basic10x7r_left_1.webp?v=1786034392&amp;width=144 144w" width="144" height="144" loading="lazy" style="object-position: 50.0% 50.0%;">
9729
9730                
9731              </button>
9732            
9733              <button
9734                class="slideshow-control button button-unstyled slideshow-controls__thumbnail"
9735                aria-label="Folie 3 von 6"
9736                on:click="/select/2"
9737                style="--aspect-ratio: 1;"
9738                ref="thumbnails[]"
9739                
9740              >
9741                
9742                <img src="//www.gastro-hero.de/cdn/shop/files/7576796-spt-basic10x7r_becken_1.webp?v=1786034392&amp;width=144" alt="Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden" srcset="//www.gastro-hero.de/cdn/shop/files/7576796-spt-basic10x7r_becken_1.webp?v=1786034392&amp;width=144 144w" width="144" height="144" loading="lazy" style="object-position: 50.0% 50.0%;">
9743
9744                
9745              </button>
9746            
9747              <button
9748                class="slideshow-control button button-unstyled slideshow-controls__thumbnail"
9749                aria-label="Folie 4 von 6"
9750                on:click="/select/3"
9751                style="--aspect-ratio: 1;"
9752                ref="thumbnails[]"
9753                
9754              >
9755                
9756                <img src="//www.gastro-hero.de/cdn/shop/files/7576797-spt-basic10x7r_ablage_1.webp?v=1786034393&amp;width=144" alt="Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden" srcset="//www.gastro-hero.de/cdn/shop/files/7576797-spt-basic10x7r_ablage_1.webp?v=1786034393&amp;width=144 144w" width="144" height="144" loading="lazy" style="object-position: 50.0% 50.0%;">
9757
9758                
9759              </button>
9760            
9761              <button
9762                class="slideshow-control button button-unstyled slideshow-controls__thumbnail"
9763                aria-label="Folie 5 von 6"
9764                on:click="/select/4"
9765                style="--aspect-ratio: 1;"
9766                ref="thumbnails[]"
9767                
9768              >
9769                
9770                <img src="//www.gastro-hero.de/cdn/shop/files/7576798-spt-basic10x7r_back_1.webp?v=1786034393&amp;width=144" alt="Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden" srcset="//www.gastro-hero.de/cdn/shop/files/7576798-spt-basic10x7r_back_1.webp?v=1786034393&amp;width=144 144w" width="144" height="144" loading="lazy" style="object-position: 50.0% 50.0%;">
9771
9772                
9773              </button>
9774            
9775              <button
9776                class="slideshow-control button button-unstyled slideshow-controls__thumbnail"
9777                aria-label="Folie 6 von 6"
9778                on:click="/select/5"
9779                style="--aspect-ratio: 1;"
9780                ref="thumbnails[]"
9781                
9782              >
9783                
9784                <img src="//www.gastro-hero.de/cdn/shop/files/232303-spt-eco12x6l_fu__1.webp?v=1786034394&amp;width=144" alt="Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden" srcset="//www.gastro-hero.de/cdn/shop/files/232303-spt-eco12x6l_fu__1.webp?v=1786034394&amp;width=144 144w" width="144" height="144" loading="lazy" style="object-position: 50.0% 50.0%;">
9785
9786                
9787              </button>
9788            
9789          </div>
9790        </scroll-hint>
9791      
9792
9793    
9794  </slideshow-controls>
9795
9796  
9797
9798
9799
9800
9801
9802        
9803      
9804</slideshow-component>
9805
9806
9807
9808
9809    
9810
9811          
9812          <fancy-box-gallery
9813            ref="fancyBoxGalleryComponent"
9814            id="fancy-box-gallery-AYjFZeXhnbmV6REtoe__media-gallery"
9815            class="fancy-box-gallery"
9816          >
9817          <ul><li>
9818                    
9819                      <img src="//www.gastro-hero.de/cdn/shop/files/232193-spt-basic10x7r.webp?v=1786034391&amp;width=3840" alt="Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden" srcset="//www.gastro-hero.de/cdn/shop/files/232193-spt-basic10x7r.webp?v=1786034391&amp;width=240 240w, //www.gastro-hero.de/cdn/shop/files/232193-spt-basic10x7r.webp?v=1786034391&amp;width=352 352w, //www.gastro-hero.de/cdn/shop/files/232193-spt-basic10x7r.webp?v=1786034391&amp;width=832 832w, //www.gastro-hero.de/cdn/shop/files/232193-spt-basic10x7r.webp?v=1786034391&amp;width=1200 1200w, //www.gastro-hero.de/cdn/shop/files/232193-spt-basic10x7r.webp?v=1786034391&amp;width=1600 1600w, //www.gastro-hero.de/cdn/shop/files/232193-spt-basic10x7r.webp?v=1786034391&amp;width=1920 1920w, //www.gastro-hero.de/cdn/shop/files/232193-spt-basic10x7r.webp?v=1786034391&amp;width=2560 2560w, //www.gastro-hero.de/cdn/shop/files/232193-spt-basic10x7r.webp?v=1786034391&amp;width=3840 3840w" width="3840" height="3840" loading="lazy" sizes="100vw" ref="fancyBoxMedia[]">
9820                    
9821                    
9822                  </li><li>
9823                    
9824                      <img src="//www.gastro-hero.de/cdn/shop/files/7576795-spt-basic10x7r_left_1.webp?v=1786034392&amp;width=3840" alt="Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden" srcset="//www.gastro-hero.de/cdn/shop/files/7576795-spt-basic10x7r_left_1.webp?v=1786034392&amp;width=240 240w, //www.gastro-hero.de/cdn/shop/files/7576795-spt-basic10x7r_left_1.webp?v=1786034392&amp;width=352 352w, //www.gastro-hero.de/cdn/shop/files/7576795-spt-basic10x7r_left_1.webp?v=1786034392&amp;width=832 832w, //www.gastro-hero.de/cdn/shop/files/7576795-spt-basic10x7r_left_1.webp?v=1786034392&amp;width=1200 1200w, //www.gastro-hero.de/cdn/shop/files/7576795-spt-basic10x7r_left_1.webp?v=1786034392&amp;width=1600 1600w, //www.gastro-hero.de/cdn/shop/files/7576795-spt-basic10x7r_left_1.webp?v=1786034392&amp;width=1920 1920w, //www.gastro-hero.de/cdn/shop/files/7576795-spt-basic10x7r_left_1.webp?v=1786034392&amp;width=2560 2560w, //www.gastro-hero.de/cdn/shop/files/7576795-spt-basic10x7r_left_1.webp?v=1786034392&amp;width=3840 3840w" width="3840" height="3840" loading="lazy" sizes="100vw" ref="fancyBoxMedia[]">
9825                    
9826                    
9827                  </li><li>
9828                    
9829                      <img src="//www.gastro-hero.de/cdn/shop/files/7576796-spt-basic10x7r_becken_1.webp?v=1786034392&amp;width=3840" alt="Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden" srcset="//www.gastro-hero.de/cdn/shop/files/7576796-spt-basic10x7r_becken_1.webp?v=1786034392&amp;width=240 240w, //www.gastro-hero.de/cdn/shop/files/7576796-spt-basic10x7r_becken_1.webp?v=1786034392&amp;width=352 352w, //www.gastro-hero.de/cdn/shop/files/7576796-spt-basic10x7r_becken_1.webp?v=1786034392&amp;width=832 832w, //www.gastro-hero.de/cdn/shop/files/7576796-spt-basic10x7r_becken_1.webp?v=1786034392&amp;width=1200 1200w, //www.gastro-hero.de/cdn/shop/files/7576796-spt-basic10x7r_becken_1.webp?v=1786034392&amp;width=1600 1600w, //www.gastro-hero.de/cdn/shop/files/7576796-spt-basic10x7r_becken_1.webp?v=1786034392&amp;width=1920 1920w, //www.gastro-hero.de/cdn/shop/files/7576796-spt-basic10x7r_becken_1.webp?v=1786034392&amp;width=2560 2560w, //www.gastro-hero.de/cdn/shop/files/7576796-spt-basic10x7r_becken_1.webp?v=1786034392&amp;width=3840 3840w" width="3840" height="3840" loading="lazy" sizes="100vw" ref="fancyBoxMedia[]">
9830                    
9831                    
9832                  </li><li>
9833                    
9834                      <img src="//www.gastro-hero.de/cdn/shop/files/7576797-spt-basic10x7r_ablage_1.webp?v=1786034393&amp;width=3840" alt="Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden" srcset="//www.gastro-hero.de/cdn/shop/files/7576797-spt-basic10x7r_ablage_1.webp?v=1786034393&amp;width=240 240w, //www.gastro-hero.de/cdn/shop/files/7576797-spt-basic10x7r_ablage_1.webp?v=1786034393&amp;width=352 352w, //www.gastro-hero.de/cdn/shop/files/7576797-spt-basic10x7r_ablage_1.webp?v=1786034393&amp;width=832 832w, //www.gastro-hero.de/cdn/shop/files/7576797-spt-basic10x7r_ablage_1.webp?v=1786034393&amp;width=1200 1200w, //www.gastro-hero.de/cdn/shop/files/7576797-spt-basic10x7r_ablage_1.webp?v=1786034393&amp;width=1600 1600w, //www.gastro-hero.de/cdn/shop/files/7576797-spt-basic10x7r_ablage_1.webp?v=1786034393&amp;width=1920 1920w, //www.gastro-hero.de/cdn/shop/files/7576797-spt-basic10x7r_ablage_1.webp?v=1786034393&amp;width=2560 2560w, //www.gastro-hero.de/cdn/shop/files/7576797-spt-basic10x7r_ablage_1.webp?v=1786034393&amp;width=3840 3840w" width="3840" height="3840" loading="lazy" sizes="100vw" ref="fancyBoxMedia[]">
9835                    
9836                    
9837                  </li><li>
9838                    
9839                      <img src="//www.gastro-hero.de/cdn/shop/files/7576798-spt-basic10x7r_back_1.webp?v=1786034393&amp;width=3840" alt="Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden" srcset="//www.gastro-hero.de/cdn/shop/files/7576798-spt-basic10x7r_back_1.webp?v=1786034393&amp;width=240 240w, //www.gastro-hero.de/cdn/shop/files/7576798-spt-basic10x7r_back_1.webp?v=1786034393&amp;width=352 352w, //www.gastro-hero.de/cdn/shop/files/7576798-spt-basic10x7r_back_1.webp?v=1786034393&amp;width=832 832w, //www.gastro-hero.de/cdn/shop/files/7576798-spt-basic10x7r_back_1.webp?v=1786034393&amp;width=1200 1200w, //www.gastro-hero.de/cdn/shop/files/7576798-spt-basic10x7r_back_1.webp?v=1786034393&amp;width=1600 1600w, //www.gastro-hero.de/cdn/shop/files/7576798-spt-basic10x7r_back_1.webp?v=1786034393&amp;width=1920 1920w, //www.gastro-hero.de/cdn/shop/files/7576798-spt-basic10x7r_back_1.webp?v=1786034393&amp;width=2560 2560w, //www.gastro-hero.de/cdn/shop/files/7576798-spt-basic10x7r_back_1.webp?v=1786034393&amp;width=3840 3840w" width="3840" height="3840" loading="lazy" sizes="100vw" ref="fancyBoxMedia[]">
9840                    
9841                    
9842                  </li><li>
9843                    
9844                      <img src="//www.gastro-hero.de/cdn/shop/files/232303-spt-eco12x6l_fu__1.webp?v=1786034394&amp;width=3840" alt="Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden" srcset="//www.gastro-hero.de/cdn/shop/files/232303-spt-eco12x6l_fu__1.webp?v=1786034394&amp;width=240 240w, //www.gastro-hero.de/cdn/shop/files/232303-spt-eco12x6l_fu__1.webp?v=1786034394&amp;width=352 352w, //www.gastro-hero.de/cdn/shop/files/232303-spt-eco12x6l_fu__1.webp?v=1786034394&amp;width=832 832w, //www.gastro-hero.de/cdn/shop/files/232303-spt-eco12x6l_fu__1.webp?v=1786034394&amp;width=1200 1200w, //www.gastro-hero.de/cdn/shop/files/232303-spt-eco12x6l_fu__1.webp?v=1786034394&amp;width=1600 1600w, //www.gastro-hero.de/cdn/shop/files/232303-spt-eco12x6l_fu__1.webp?v=1786034394&amp;width=1920 1920w, //www.gastro-hero.de/cdn/shop/files/232303-spt-eco12x6l_fu__1.webp?v=1786034394&amp;width=2560 2560w, //www.gastro-hero.de/cdn/shop/files/232303-spt-eco12x6l_fu__1.webp?v=1786034394&amp;width=3840 3840w" width="3840" height="3840" loading="lazy" sizes="100vw" ref="fancyBoxMedia[]">
9845                    
9846                    
9847                  </li></ul>
9848          
9849          </fancy-box-gallery>
9850          
9851      
9852</media-gallery>
9853
9854
9855
9856
9857
9858
9859
9860      </div>
9861    
9862      
9863    
9864      
9865        
9866      <div class="product-information__above-media">
9867        
9868  
9869<div
9870  id="ProductInformation-template--21785299419360__main"
9871  class="
9872    product-details
9873    
9874    spacer-context spacer-context--column
9875  "
9876  style="--details-position: flex-start;"
9877  data-testid="product-information-details"
9878  
9879>
9880  
9881
9882  <div
9883  class="
9884    group-block
9885    group-block--height-fit
9886    group-block--width-fill
9887    border-style
9888    spacing-style
9889    size-style
9890    
9891    
9892    
9893
9894
9895
9896"
9897  style="
9898    --border-width: 1px; --border-style: none; --border-color:
9899rgb(var(--color-border-rgb) / 1.0); --border-radius:
99000px;
9901    --padding-block-start: 0px;--padding-block-end: max(20px, calc(var(--spacing-scale) * 24px));--padding-inline-start: 0px;--padding-inline-end: 0px;
9902    --size-style-width: 100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
9903    
9904  "
9905  
9906  data-testid="group-block"
9907><div class="group-block__media-wrapper">
9908    
9909    
9910    
9911
9912    
9913    
9914    
9915
9916    
9917    
9918
9919
9920
9921
9922    
9923    
9924    
9925
9926    
9927
9928    
9929
9930  </div>
9931
9932  <div
9933    class="
9934      group-block-content
9935      
9936      
9937      layout-panel-flex
9938      layout-panel-flex--column
9939      
9940      
9941    "
9942    style="--flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
9943
9944--gap: 0px;
9945
9946--horizontal-alignment: ; --vertical-alignment: ;
9947--horizontal-alignment-tablet: ;
9948--horizontal-alignment-mobile: ;
9949--vertical-alignment-tablet: ;
9950--vertical-alignment-mobile: ;
9951"
9952  >
9953    <div class="view-product-title">
9954      <a
9955        href="/products/spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r?variant=46978063499488"
9956        class="link"
9957      >Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden
9958      </a>
9959    </div>
9960    
9961
9962
9963
9964
9965<div
9966  class="
9967    group-block
9968    group-block--height-fill
9969    group-block--width-fill
9970    border-style
9971    spacing-style
9972    size-style
9973    
9974    
9975    
9976
9977
9978
9979"
9980  style="
9981    --border-width: 1px; --border-style: none; --border-color:
9982rgb(var(--color-border-rgb) / 1.0); --border-radius:
99830px;
9984    --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
9985    --size-style-width: 100%;--size-style-height: 100%;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
9986    
9987  "
9988  
9989  data-testid="group-block"
9990><div class="group-block__media-wrapper">
9991    
9992    
9993    
9994
9995    
9996    
9997    
9998
9999    
10000    
10001
10002
10003
10004
10005    
10006    
10007    
10008
10009    
10010
10011    
10012
10013  </div>
10014
10015  <div
10016    class="
10017      group-block-content
10018      
10019      
10020      layout-panel-flex
10021      layout-panel-flex--column
10022       mobile-column
10023      
10024    "
10025    style="--flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
10026
10027--gap: 12px;
10028
10029--horizontal-alignment: flex-start; --vertical-alignment: flex-start;
10030--horizontal-alignment-tablet: flex-start;
10031--horizontal-alignment-mobile: flex-start;
10032--vertical-alignment-tablet: flex-start;
10033--vertical-alignment-mobile: flex-start;
10034"
10035  >
10036  
10037
10038
10039<div
10040  class="
10041    group-block
10042    group-block--height-fit
10043    group-block--width-fill
10044    border-style
10045    spacing-style
10046    size-style
10047    
10048    
10049    
10050
10051
10052
10053"
10054  style="
10055    --border-width: 1px; --border-style: none; --border-color:
10056rgb(var(--color-border-rgb) / 1.0); --border-radius:
100570px;
10058    --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
10059    --size-style-width: 100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
10060    
10061  "
10062  
10063  data-testid="group-block"
10064><div class="group-block__media-wrapper">
10065    
10066    
10067    
10068
10069    
10070    
10071    
10072
10073    
10074    
10075
10076
10077
10078
10079    
10080    
10081    
10082
10083    
10084
10085    
10086
10087  </div>
10088
10089  <div
10090    class="
10091      group-block-content
10092      
10093      
10094      layout-panel-flex
10095      layout-panel-flex--column
10096       mobile-column
10097      
10098    "
10099    style="--flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
10100
10101--gap: 6px;
10102
10103--horizontal-alignment: flex-start; --vertical-alignment: center;
10104--horizontal-alignment-tablet: flex-start;
10105--horizontal-alignment-mobile: flex-start;
10106--vertical-alignment-tablet: center;
10107--vertical-alignment-mobile: center;
10108"
10109  >
10110  <div id="shopify-block-ANzJ3Q2tQWlJkZDQ4R__product_usps_chB73Q" class="shopify-block">
10111<div class="product-usps 
10112
10113
10114" >
10115    
10116    <div
10117        class="product-usps__content"
10118    >
10119        <ul><li>Mit einem Becken auf der rechten  Seite</li><li>Mit Abtropffläche links und mit Grundboden </li><li>Mit 100 mm Aufkantung</li><li>Vollständig aus hochwertigem Edelstahl AISI 201 gefertigt</li><li>Produktmaße (B x T x H): 1000 x 600 x 950 mm</li></ul>
10120    </div>
10121</div>    
10122
10123
10124
10125</div>
10126
10127<div class="spacing-style energy-label-block energy-label-block--AekUvWFhVVy9QcGFab__energy_label_ifWPrJ hide-when-empty 
10128
10129
10130"
10131  style="
10132    --padding-block-start: 0px; --padding-block-end:8px; 
10133--padding-inline-start:0px; --padding-inline-end:0px; 
10134
10135  "
10136  
10137></div>
10138
10139
10140
10141
10142
10143
10144<div class="product-popup-guarantee" >
10145  
10146
10147
10148
10149
10150
10151
10152
10153<dialog-component
10154  class="popup-link"
10155  
10156>
10157  <button
10158    on:click="/showDialog"
10159    type="button"
10160    class="button-unstyled button gh-popup-link__button"
10161      data-tracking="pdp.buy-box.showroom"
10162    
10163  >
10164   
10165
10166<div 
10167  class="gh-popup-opener spacing-style border-style"
10168  style="
10169    --border-width: px; --border-style: ; --border-color:
10170rgb(var(--color-border-rgb) / 0.0); --border-radius:
101718px; overflow: hidden; 
10172    --padding-block-start: 12px; --padding-block-end:12px; 
10173--padding-inline-start:0px; --padding-inline-end:0px; 
10174
10175  "
10176  
10177><div id="shopify-block-AanBvMmJQM1hRMlNEV__icon" class="shopify-block icon-block">
10178
10179
10180
10181
10182
10183
10184  <svg
10185    class="icon-block__media icon-block-AanBvMmJQM1hRMlNEV__icon icon-default"
10186    aria-hidden="true"
10187    focusable="false"
10188    xmlns="http://www.w3.org/2000/svg"
10189    width="20"
10190    height="20"
10191    viewBox="0 0 20 20"
10192    
10193      
10194    
10195  >
10196<path
10197      d="M9.91038 18.5904L14.9458 9.80988C17.1744 5.9237 14.4213 1.03316 10.004 1.03316C5.61856 1.03316 2.85676 5.85475 5.01217 9.74644L9.91038 18.5904ZM10.004 0C4.84496 0 1.59264 5.67261 4.13039 10.2547L9.34236 19.6651C9.58751 20.1078 10.2108 20.1126 10.4625 19.6737L15.82 10.3316C18.4445 5.75498 15.2016 0 10.004 0Z"
10198      fill-rule="evenodd"
10199    />
10200    <path d="M12.9997 6.79602C12.9997 8.5559 11.6011 9.98256 9.87597 9.98256C8.1508 9.98256 6.75228 8.5559 6.75228 6.79602C6.75228 5.03615 8.1508 3.60949 9.87597 3.60949C11.6011 3.60949 12.9997 5.03615 12.9997 6.79602ZM9.87597 8.9494C11.0418 8.9494 11.9869 7.9853 11.9869 6.79602C11.9869 5.60675 11.0418 4.64265 9.87597 4.64265C8.71015 4.64265 7.76506 5.60675 7.76506 6.79602C7.76506 7.9853 8.71015 8.9494 9.87597 8.9494Z" /></svg>
10201
10202
10203
10204
10205</div>
10206<div class="gh-popup-opener__label">
10207
10208
10209
10210
10211
10212
10213  <div class=" spacing-style text-block text-block--AVCtWUE5uSXRueHNjQ__main_text custom    text-block--align-left custom-typography  custom-font-size  custom-color           "  style="    --padding-block-start: 0px; --padding-block-end:0px; --padding-inline-start:0px; --padding-inline-end:0px;     --color:var(--color-foreground);--font-size: 0.875rem;      --font-weight: var(--font-body--weight);--font-family: var(--font-body--family);    --font-smoothing-webkit: var(--font-body--smoothing-webkit);    --font-smoothing-moz: var(--font-body--smoothing-moz);    --text-transform: none;    --text-wrap: pretty;          --line-height: var(--line-height--body-tight);        --letter-spacing: var(--letter-spacing--body-normal);    --width: 100%;    --max-width: var(--max-width--body-normal);    --custom-mobile-font-size: 18px;          --text-align: left;              ">
10214
10215    
10216<p>Im <span style="text-decoration:underline"><strong>Showroom</strong></span><strong> </strong>anschauen</p>
10217
10218  </div>
10219
10220
10221
10222
10223
10224
10225</div></div>
10226
10227
10228
10229
10230
10231</button>
10232
10233  <dialog
10234    ref="dialog"
10235    class="popup-link__content gh-popup-link__content dialog-modal color-scheme-f739b20d-555a-48f9-b23f-ce97f4c93ddd popup-link__content--drawer dialog-drawer "
10236    scroll-lock
10237    aria-labelledby="popup-dialog-heading"
10238  >
10239    <header class="gh-popup-link__drawer-header">
10240      <div id="popup-dialog-heading" class="h2 gh-popup-link__drawer-title"
10241        role="heading" aria-level="2">Im Digitaler Showroom verfügbar</div>
10242      <button
10243        ref="closeButton"
10244        on:click="/closeDialog"
10245        class="button button-unstyled close-button popup-link__close"
10246        aria-label="Dialogfeld schließen"
10247        type="button"
10248      ><svg aria-hidden="true" focusable="false" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
10249  <path d="M12 2L2 12" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
10250  <path d="M12 12L2 2" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
10251</svg>
10252</button>
10253    </header>
10254
10255    <div class="popup-link__inner ">
10256  
10257
10258
10259<div
10260  class="
10261    group-block
10262    group-block--height-fit
10263    group-block--width-fill
10264    border-style
10265    spacing-style
10266    size-style
10267    
10268    
10269    
10270
10271
10272
10273"
10274  style="
10275    --border-width: 1px; --border-style: none; --border-color:
10276rgb(var(--color-border-rgb) / 1.0); --border-radius:
102778px; overflow: hidden; 
10278    --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
10279    --size-style-width: 100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
10280    
10281  "
10282  
10283  data-testid="group-block"
10284><div class="group-block__media-wrapper">
10285    
10286    
10287    
10288
10289    
10290    
10291    
10292
10293    
10294    
10295
10296
10297
10298
10299    
10300    
10301    
10302
10303    
10304      
10305<div
10306  class="overlay overlay--solid "
10307  style="
10308    --overlay-layer: 0;
10309    --overlay-color: #ec6500;
10310    --overlay-color--end: rgba(236, 101, 0, 0);
10311    --overlay-direction: to top; --overlay-border-radius: 8px;"
10312></div>
10313
10314
10315
10316    
10317
10318    
10319
10320  </div>
10321
10322  <div
10323    class="
10324      group-block-content
10325      
10326      
10327      layout-panel-flex
10328      layout-panel-flex--column
10329       mobile-column
10330      
10331    "
10332    style="--flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
10333
10334--gap: 12px;
10335
10336--horizontal-alignment: center; --vertical-alignment: center;
10337--horizontal-alignment-tablet: center;
10338--horizontal-alignment-mobile: center;
10339--vertical-alignment-tablet: center;
10340--vertical-alignment-mobile: center;
10341"
10342  >
10343  
10344
10345
10346
10347
10348
10349
10350
10351
10352
10353
10354
10355
10356
10357
10358  <div
10359    class="
10360  image-block image-block--ATHBSbXR4UEp6K0ZWV__image_4q8kDD image-block--height-fit spacing-style size-style
10361"
10362    style="
10363  --ratio: 1;
10364  --size-style-width:50%;--size-style-height: fit;--size-style-width-mobile: fit-content; --size-style-width-mobile-min: fit-content;
10365  --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
10366"
10367    
10368  >
10369    
10370<img src="//www.gastro-hero.de/cdn/shop/files/2026-showroom-mascot-header.png?v=1786455431&amp;width=3840" alt="
103712026 showroom mascot header" srcset="//www.gastro-hero.de/cdn/shop/files/2026-showroom-mascot-header.png?v=1786455431&amp;width=240 240w, //www.gastro-hero.de/cdn/shop/files/2026-showroom-mascot-header.png?v=1786455431&amp;width=352 352w, //www.gastro-hero.de/cdn/shop/files/2026-showroom-mascot-header.png?v=1786455431&amp;width=832 832w, //www.gastro-hero.de/cdn/shop/files/2026-showroom-mascot-header.png?v=1786455431&amp;width=1200 1200w, //www.gastro-hero.de/cdn/shop/files/2026-showroom-mascot-header.png?v=1786455431&amp;width=1600 1600w, //www.gastro-hero.de/cdn/shop/files/2026-showroom-mascot-header.png?v=1786455431&amp;width=1920 1920w, //www.gastro-hero.de/cdn/shop/files/2026-showroom-mascot-header.png?v=1786455431&amp;width=2560 2560w, //www.gastro-hero.de/cdn/shop/files/2026-showroom-mascot-header.png?v=1786455431&amp;width=3840 3840w" width="800" height="711" class="image-block__image border-style" style="
10372  --ratio: 1;
10373  --border-width: 1px; --border-style: none; --border-color:
10374rgb(var(--color-border-rgb) / 1.0); --border-radius:
103750px;
10376" sizes="auto, (min-width: 750px) 100vw, 100vw">
10377
10378  </div>
10379
10380
10381
10382
10383
10384
10385</div>
10386</div>
10387
10388
10389
10390
10391
10392
10393
10394
10395<div
10396  class="
10397    group-block
10398    group-block--height-fit
10399    group-block--width-fill
10400    border-style
10401    spacing-style
10402    size-style
10403    
10404    
10405    
10406
10407
10408
10409"
10410  style="
10411    --border-width: 1px; --border-style: none; --border-color:
10412rgb(var(--color-border-rgb) / 1.0); --border-radius:
104130px;
10414    --padding-block-start: max(20px, calc(var(--spacing-scale) * 24px));--padding-block-end: 12px;--padding-inline-start: 0px;--padding-inline-end: 0px;
10415    --size-style-width: 100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
10416    
10417  "
10418  
10419  data-testid="group-block"
10420><div class="group-block__media-wrapper">
10421    
10422    
10423    
10424
10425    
10426    
10427    
10428
10429    
10430    
10431
10432
10433
10434
10435    
10436    
10437    
10438
10439    
10440
10441    
10442
10443  </div>
10444
10445  <div
10446    class="
10447      group-block-content
10448      
10449      
10450      layout-panel-flex
10451      layout-panel-flex--column
10452       mobile-column
10453      
10454    "
10455    style="--flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
10456
10457--gap: 0px;
10458
10459--horizontal-alignment: flex-start; --vertical-alignment: center;
10460--horizontal-alignment-tablet: flex-start;
10461--horizontal-alignment-mobile: flex-start;
10462--vertical-alignment-tablet: center;
10463--vertical-alignment-mobile: center;
10464"
10465  >
10466  
10467
10468
10469
10470
10471
10472
10473  <div class=" spacing-style text-block text-block--ARWNNVjhOZGVWQUNpK__text_ARFDea h3    text-block--align-left text-block--full-width           "  style="    --padding-block-start: 0px; --padding-block-end:0px; --padding-inline-start:0px; --padding-inline-end:0px;     --color:var(--color-foreground);    --width: 100%;    --max-width: var(--max-width--body-none);    --custom-mobile-font-size: 18px;          --text-align: left;              ">
10474
10475    
10476<p>Digitaler Showroom</p>
10477
10478  </div>
10479
10480
10481
10482
10483
10484
10485
10486
10487
10488
10489
10490
10491
10492  <div class=" spacing-style text-block text-block--AZEs4Q2Vwb0VJQW1kN__text_q7A9Xf custom    text-block--align-left text-block--full-width  custom-typography  custom-font-size  custom-color           "  style="    --padding-block-start: 0px; --padding-block-end:0px; --padding-inline-start:0px; --padding-inline-end:0px;     --color:var(--color-foreground);--font-size: 1.125rem;      --font-weight: var(--font-body--weight);--font-family: var(--font-body--family);    --font-smoothing-webkit: var(--font-body--smoothing-webkit);    --font-smoothing-moz: var(--font-body--smoothing-moz);    --text-transform: none;    --text-wrap: pretty;          --line-height: var(--line-height--body-normal);        --letter-spacing: var(--letter-spacing--body-normal);    --width: 100%;    --max-width: var(--max-width--body-none);    --custom-mobile-font-size: 18px;          --text-align: left;              ">
10493
10494    
10495<p>Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden<strong> im Digital-Showroom erleben - jetzt live ansehen.</strong></p>
10496
10497  </div>
10498
10499
10500
10501
10502
10503
10504
10505</div>
10506</div>
10507
10508
10509
10510
10511
10512
10513
10514
10515
10516
10517
10518
10519  <div class=" spacing-style text-block text-block--AM1RNOXNjWitRVGMya__text_DtJV4p custom    text-block--align-left text-block--full-width  custom-typography  custom-font-size  custom-color           "  style="    --padding-block-start: 0px; --padding-block-end:32px; --padding-inline-start:0px; --padding-inline-end:0px;     --color:var(--color-foreground);--font-size: 0.875rem;      --font-weight: var(--font-body--weight);--font-family: var(--font-body--family);    --font-smoothing-webkit: var(--font-body--smoothing-webkit);    --font-smoothing-moz: var(--font-body--smoothing-moz);    --text-transform: none;    --text-wrap: pretty;          --line-height: var(--line-height--body-normal);        --letter-spacing: var(--letter-spacing--body-normal);    --width: 100%;    --max-width: var(--max-width--body-none);    --custom-mobile-font-size: 18px;          --text-align: left;              ">
10520
10521    
10522<p>Erlebe dieses Produkt live in unserem digitalen Showroom. Unser Berater führt dich per WhatsApp-Video durch den virtuellen Showroom, zeigt dir alle Details und beantwortet deine Fragen in Echtzeit.</p>
10523
10524  </div>
10525
10526
10527
10528
10529
10530
10531
10532
10533
10534
10535
10536
10537
10538  <div class=" spacing-style text-block text-block--AQnVsVFpOcGx4dnhCL__text_eXiyGq custom     custom-typography  custom-font-size  custom-color           "  style="    --padding-block-start: 0px; --padding-block-end:4px; --padding-inline-start:0px; --padding-inline-end:0px;     --color:var(--color-foreground);--font-size: 1.125rem;      --font-weight: var(--font-subheading--weight);--font-family: var(--font-subheading--family);    --font-smoothing-webkit: var(--font-subheading--smoothing-webkit);    --font-smoothing-moz: var(--font-subheading--smoothing-moz);    --text-transform: none;    --text-wrap: pretty;          --line-height: var(--line-height--body-tight);        --letter-spacing: var(--letter-spacing--body-normal);    --width: fit-content;    --max-width: var(--max-width--body-normal);    --custom-mobile-font-size: 18px;              ">
10539
10540    
10541<p>So erreichst du uns</p>
10542
10543  </div>
10544
10545
10546
10547
10548
10549
10550
10551
10552
10553
10554
10555
10556
10557  <div class=" spacing-style text-block text-block--AWGhzSk5VSmM1WEVIM__text_iqzetn custom     custom-typography  custom-font-size  custom-color           "  style="    --padding-block-start: 0px; --padding-block-end:24px; --padding-inline-start:0px; --padding-inline-end:0px;     --color:var(--color-foreground);--font-size: 0.875rem;      --font-weight: var(--font-body--weight);--font-family: var(--font-body--family);    --font-smoothing-webkit: var(--font-body--smoothing-webkit);    --font-smoothing-moz: var(--font-body--smoothing-moz);    --text-transform: none;    --text-wrap: pretty;          --line-height: var(--line-height--body-normal);        --letter-spacing: var(--letter-spacing--body-normal);    --width: fit-content;    --max-width: var(--max-width--body-normal);    --custom-mobile-font-size: 18px;              ">
10558
10559    
10560<p>Wir beraten dich persönlich (Mo-Fr von 9-12 und 13-16 Uhr) per WhatsApp & VR – flexibel, eff
10560izient und ortsunabhängig.</p>
10561
10562  </div>
10563
10564
10565
10566
10567
10568
10569
10570
10571
10572
10573
10574
10575
10576  <div class=" spacing-style text-block text-block--AOG0za1ExRUd4SUgwe__text_gpWagM custom    text-block--align-left custom-typography  custom-font-size  custom-color  text-block--background           "  style="    --padding-block-start: 12px; --padding-block-end:12px; --padding-inline-start:24px; --padding-inline-end:24px;     --color:var(--color-foreground);--font-size: 0.875rem;      --font-weight: var(--font-body--weight);--font-family: var(--font-body--family);    --font-smoothing-webkit: var(--font-body--smoothing-webkit);    --font-smoothing-moz: var(--font-body--smoothing-moz);    --text-transform: none;    --text-wrap: pretty;          --line-height: var(--line-height--body-tight);        --letter-spacing: var(--letter-spacing--body-normal);    --width: 100%;    --max-width: var(--max-width--body-normal);    --custom-mobile-font-size: 18px;          --text-align: left;              --text-background-color: #fef5ee;      --text-corner-radius: 8px;      --text-padding: max(var(--padding-2xs), calc((var(--text-corner-radius) + var(--padding-xs)) * (1 - cos(45deg))));          ">
10577
10578    
10579<p><strong>1. Nummer zu WhatsApp hinzufügen</strong><br/>Speichere die Nummer <a href="tel:01733127909" target="_blank" title="tel:01733127909">01733127909</a></p>
10580
10581  </div>
10582
10583
10584
10585
10586
10587
10588
10589
10590
10591
10592<div
10593  class="
10594    spacer-block
10595    spacer-block--size-pixel
10596    
10597  "
10598  style="
10599    
10600      --spacer-size: 8px;
10601    
10602
10603    
10604  "
10605  
10606  data-testid="spacer-block"
10607></div>
10608
10609
10610
10611
10612
10613
10614
10615
10616
10617
10618
10619  <div class=" spacing-style text-block text-block--Ac3pBUllxbStLYUNTZ__text_tThjEw custom    text-block--align-left custom-typography  custom-font-size  custom-color  text-block--background           "  style="    --padding-block-start: 12px; --padding-block-end:12px; --padding-inline-start:24px; --padding-inline-end:24px;     --color:var(--color-foreground);--font-size: 0.875rem;      --font-weight: var(--font-body--weight);--font-family: var(--font-body--family);    --font-smoothing-webkit: var(--font-body--smoothing-webkit);    --font-smoothing-moz: var(--font-body--smoothing-moz);    --text-transform: none;    --text-wrap: pretty;          --line-height: var(--line-height--body-tight);        --letter-spacing: var(--letter-spacing--body-normal);    --width: 100%;    --max-width: var(--max-width--body-normal);    --custom-mobile-font-size: 18px;          --text-align: left;              --text-background-color: #fef5ee;      --text-corner-radius: 8px;      --text-padding: max(var(--padding-2xs), calc((var(--text-corner-radius) + var(--padding-xs)) * (1 - cos(45deg))));          ">
10620
10621    
10622<p><strong>2. Starte den Whatsapp-Anruf<br/></strong>Alternativ kannst du uns auch direkt schreiben</p>
10623
10624  </div>
10625
10626
10627
10628
10629
10630
10631
10632
10633
10634
10635<div
10636  class="
10637    spacer-block
10638    spacer-block--size-pixel
10639    
10640  "
10641  style="
10642    
10643      --spacer-size: 8px;
10644    
10645
10646    
10647  "
10648  
10649  data-testid="spacer-block"
10650></div>
10651
10652
10653
10654
10655
10656
10657
10658
10659
10660
10661
10662  <div class=" spacing-style text-block text-block--AaWd4cVkxME1SaDlLa__text_LKCXwK custom    text-block--align-left custom-typography  custom-font-size  custom-color  text-block--background           "  style="    --padding-block-start: 12px; --padding-block-end:12px; --padding-inline-start:24px; --padding-inline-end:24px;     --color:var(--color-foreground);--font-size: 0.875rem;      --font-weight: var(--font-body--weight);--font-family: var(--font-body--family);    --font-smoothing-webkit: var(--font-body--smoothing-webkit);    --font-smoothing-moz: var(--font-body--smoothing-moz);    --text-transform: none;    --text-wrap: pretty;          --line-height: var(--line-height--body-tight);        --letter-spacing: var(--letter-spacing--body-normal);    --width: 100%;    --max-width: var(--max-width--body-normal);    --custom-mobile-font-size: 18px;          --text-align: left;              --text-background-color: #fef5ee;      --text-corner-radius: 8px;      --text-padding: max(var(--padding-2xs), calc((var(--text-corner-radius) + var(--padding-xs)) * (1 - cos(45deg))));          ">
10663
10664    
10665<p><strong>3. Beratung erfolgt live per WhatsApp-Video<br/></strong>Unterstützung durch VR-Headset für realistische Produktansichten</p>
10666
10667  </div>
10668
10669
10670
10671
10672
10673
10674
10675
10676
10677
10678
10679
10680
10681  <div class=" spacing-style text-block text-block--AeS9NUGNCbm9FUzNDU__text_ePD4ky custom     custom-typography  custom-font-size  custom-color           "  style="    --padding-block-start: 32px; --padding-block-end:4px; --padding-inline-start:0px; --padding-inline-end:0px;     --color:var(--color-foreground);--font-size: 1.125rem;      --font-weight: var(--font-subheading--weight);--font-family: var(--font-subheading--family);    --font-smoothing-webkit: var(--font-subheading--smoothing-webkit);    --font-smoothing-moz: var(--font-subheading--smoothing-moz);    --text-transform: none;    --text-wrap: pretty;          --line-height: var(--line-height--body-tight);        --letter-spacing: var(--letter-spacing--body-normal);    --width: fit-content;    --max-width: var(--max-width--body-normal);    --custom-mobile-font-size: 18px;              ">
10682
10683    
10684<p>Leitung besetzt? Kein Problem.</p>
10685
10686  </div>
10687
10688
10689
10690
10691
10692
10693
10694
10695
10696
10697
10698
10699
10700  <div class=" spacing-style text-block text-block--AK2k2WlQyQnB5NE42S__text_CbGjBx custom     custom-typography  custom-font-size  custom-color           "  style="    --padding-block-start: 0px; --padding-block-end:24px; --padding-inline-start:0px; --padding-inline-end:0px;     --color:var(--color-foreground);--font-size: 0.875rem;      --font-weight: var(--font-body--weight);--font-family: var(--font-body--family);    --font-smoothing-webkit: var(--font-body--smoothing-webkit);    --font-smoothing-moz: var(--font-body--smoothing-moz);    --text-transform: none;    --text-wrap: pretty;          --line-height: var(--line-height--body-normal);        --letter-spacing: var(--letter-spacing--body-normal);    --width: fit-content;    --max-width: var(--max-width--body-normal);    --custom-mobile-font-size: 18px;              ">
10701
10702    
10703<p>Sende uns einfach eine WhatsApp-Nachricht oder schreibe uns eine E-Mail, wir melden uns dann zeitnah zurück.</p>
10704
10705  </div>
10706
10707
10708
10709
10710
10711
10712
10713
10714
10715<div
10716  class="
10717    group-block
10718    group-block--height-fit
10719    group-block--width-fill
10720    border-style
10721    spacing-style
10722    size-style
10723     color-scheme-1
10724    
10725    
10726
10727
10728
10729"
10730  style="
10731    --border-width: 1px; --border-style: none; --border-color:
10732rgb(var(--color-border-rgb) / 1.0); --border-radius:
107330px;
10734    --padding-block-start: 0px;--padding-block-end: max(20px, calc(var(--spacing-scale) * 24px));--padding-inline-start: 0px;--padding-inline-end: 0px;
10735    --size-style-width: 100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
10736    
10737  "
10738  
10739  data-testid="group-block"
10740><div class="group-block__media-wrapper">
10741    
10742    
10743    
10744
10745    
10746    
10747    
10748
10749    
10750    
10751
10752
10753
10754
10755    
10756    
10757    
10758
10759    
10760
10761    
10762
10763  </div>
10764
10765  <div
10766    class="
10767      group-block-content
10768      
10769      
10770      layout-panel-flex
10771      layout-panel-flex--row
10772       mobile-column
10773      
10774    "
10775    style="--flex-direction: row; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
10776
10777--gap: 12px;
10778
10779--horizontal-alignment: flex-start; --vertical-alignment: center;
10780--horizontal-alignment-tablet: flex-start;
10781--horizontal-alignment-mobile: flex-start;
10782--vertical-alignment-tablet: center;
10783--vertical-alignment-mobile: center;
10784"
10785  >
10786  
10787
10788
10789<a
10790  
10791    href="tel:01733127909"
10792  
10793  class="
10794    size-style
10795    button
10796    button--AZDlQcUpVUjhNbFJLM__button_cXLwUY
10797    button--fit
10798    
10799    
10800  "
10801  style="--size-style-width:100%;--size-style-height: ;
10802  --size-style-width-mobile:100%; --size-style-width-mobile-min:100%;
10803"
10804>
10805  Bei Whatsapp schreiben
10806</a>
10807
10808
10809
10810
10811
10812
10813
10814
10815<a
10816  
10817    href="mailto:[email protected]"
10818  
10819  class="
10820    size-style
10821    button
10822    button--AM014NG5JR2UzLzhaZ__button_4XxRtP
10823    button--fit
10824    
10825    
10826  "
10827  style="--size-style-width:100%;--size-style-height: ;
10828  --size-style-width-mobile:100%; --size-style-width-mobile-min:100%;
10829"
10830>
10831  E-Mail senden
10832</a>
10833
10834
10835
10836
10837
10838
10839</div>
10840</div>
10841
10842
10843
10844
10845
10846
10847</div>
10848  </dialog>
10849</dialog-component>
10850
10851
10852
10853</div>
10854  
10855
10856
10857
10858
10859
10860
10861
10862
10863    <div class="quantity-rules-block" >
10864        
10865        
10866        
10867    </div>
10868
10869
10870
10871
10872
10873</div>
10874</div>
10875
10876
10877
10878
10879
10880
10881
10882
10883<div
10884  class="
10885    group-block
10886    group-block--height-fit
10887    group-block--width-fill
10888    border-style
10889    spacing-style
10890    size-style
10891     color-scheme-6e779877-7f67-41b2-894e-8a493a1feb23
10892    
10893    
10894
10895
10896
10897"
10898  style="
10899    --border-width: 1px; --border-style: solid; --border-color:
10900rgb(var(--color-border-rgb) / 1.0); --border-radius:
109014px; overflow: hidden; 
10902    --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
10903    --size-style-width: 100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
10904    
10905  "
10906  
10907  data-testid="group-block"
10908><div class="group-block__media-wrapper">
10909    
10910    
10911    
10912
10913    
10914    
10915    
10916
10917    
10918    
10919
10920
10921
10922
10923    
10924    
10925    
10926
10927    
10928
10929    
10930
10931  </div>
10932
10933  <div
10934    class="
10935      group-block-content
10936      
10937      
10938      layout-panel-flex
10939      layout-panel-flex--column
10940       mobile-column
10941      
10942    "
10943    style="--flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
10944
10945--gap: 0px;
10946
10947--horizontal-alignment: flex-start; --vertical-alignment: center;
10948--horizontal-alignment-tablet: flex-start;
10949--horizontal-alignment-mobile: flex-start;
10950--vertical-alignment-tablet: center;
10951--vertical-alignment-mobile: center;
10952"
10953  >
10954  
10955
10956
10957
10958
10959
10960
10961
10962
10963  <div class="product-details__banner spacing-style"
10964    style="--padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;"
10965    
10966  >
10967    
10968
10969<script src="//www.gastro-hero.de/cdn/shop/t/22/assets/countdown-element.js?v=99203364958400282101781169407" type="module" fetchpriority="low"></script>
vendor: 1 bytes, line 10969
10969
10970<script src="//www.gastro-hero.de/cdn/shop/t/22/assets/copy-to-clipboard.js?v=118200917042795196051781169407" type="module" fetchpriority="low"></script>
10970
10971
10972
10973
10974<div
10975    class="code-banner offer-bar__main  custom-typography  custom-font-size   border-style size-style"
10976    style="
10977      --offer-bar-bg-color: #db1420;
10978      --offer-bar-text-color: #fff;--color:#fff;--font-size: 1rem;      --font-weight: var(--font-accent--weight);--font-family: var(--font-accent--family);    --font-smoothing-webkit: var(--font-accent--smoothing-webkit);    --font-smoothing-moz: var(--font-accent--smoothing-moz);    --text-transform: none;    --text-wrap: pretty;          --line-height: var(--line-height--body-normal);        --letter-spacing: var(--letter-spacing--body-normal);--offer-margin-top: 2px;--border-width: 1px; --border-style: none; --border-color:
10979rgb(var(--color-border-rgb) / 1.0); --border-radius:
109804px 4px 0px 0px; overflow: hidden; --size-style-width: 100%;--size-style-height: ;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;"
10981>
10982    
10983        <a class="offer-bar__link" href="/collections/unsere-lager-angebote">
10984            <span class="visually-hidden">Flash Sale – bis zu 63%</span>
10985        </a>
10986    
10987    <div class="offer-bar__description"><p>Flash Sale!</p></div>
10988    <span class="offer-bar__span">
10989        
10990            <countdown-component
10991                data-start="2026-09-28 00:01"
10992                data-expiry="2026-09-30 23:59"
10993            >Nur noch<span ref="daysGroup">
10994                    <strong ref="days"></strong> Tage</span>
10995                <span ref="hoursGroup">
10996                    <strong ref="hours"></strong> Std</span>
10997                <span ref="minutesGroup">
10998                    <strong ref="minutes"></strong> Min</span>
10999            </countdown-component>
11000          
11001    </span>  
11002    
11003</div>
11004
11005
11006  </div>
11007
11008
11009
11010
11011
11012<div
11013  class="
11014    group-block
11015    group-block--height-fit
11016    group-block--width-fill
11017    border-style
11018    spacing-style
11019    size-style
11020    
11021    
11022    
11023
11024
11025
11026"
11027  style="
11028    --border-width: 1px; --border-style: none; --border-color:
11029rgb(var(--color-border-rgb) / 1.0); --border-radius:
110300px;
11031    --padding-block-start: 16px;--padding-block-end: 16px;--padding-inline-start: 16px;--padding-inline-end: 16px;
11032    --size-style-width: 100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
11033    
11034  "
11035  
11036  data-testid="group-block"
11037><div class="group-block__media-wrapper">
11038    
11039    
11040    
11041
11042    
11043    
11044    
11045
11046    
11047    
11048
11049
11050
11051
11052    
11053    
11054    
11055
11056    
11057      
11058<div
11059  class="overlay overlay--solid "
11060  style="
11061    --overlay-layer: 0;
11062    --overlay-color: #f5f6f7;
11063    --overlay-color--end: rgba(245, 246, 247, 0);
11064    --overlay-direction: to top; --overlay-border-radius: 0px;"
11065></div>
11066
11067
11068
11069    
11070
11071    
11072
11073  </div>
11074
11075  <div
11076    class="
11077      group-block-content
11078      
11079      
11080      layout-panel-flex
11081      layout-panel-flex--column
11082       mobile-column
11083      
11084    "
11085    style="--flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
11086
11087--gap: 0px;
11088
11089--horizontal-alignment: flex-end; --vertical-alignment: flex-start;
11090--horizontal-alignment-tablet: flex-end;
11091--horizontal-alignment-mobile: flex-end;
11092--vertical-alignment-tablet: flex-start;
11093--vertical-alignment-mobile: flex-start;
11094"
11095  >
11096  
11097
11098
11099<div
11100  class="
11101    group-block
11102    group-block--height-fit
11103    group-block--width-fill
11104    border-style
11105    spacing-style
11106    size-style
11107    
11108    
11109    
11110
11111
11112
11113"
11114  style="
11115    --border-width: 1px; --border-style: none; --border-color:
11116rgb(var(--color-border-rgb) / 1.0); --border-radius:
111170px;
11118    --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
11119    --size-style-width: 100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
11120    
11121  "
11122  
11123  data-testid="group-block"
11124><div class="group-block__media-wrapper">
11125    
11126    
11127    
11128
11129    
11130    
11131    
11132
11133    
11134    
11135
11136
11137
11138
11139    
11140    
11141    
11142
11143    
11144
11145    
11146
11147  </div>
11148
11149  <div
11150    class="
11151      group-block-content
11152      
11153      
11154      layout-panel-flex
11155      layout-panel-flex--row
11156       mobile-column
11157       mobile-column-reverse
11158    "
11159    style="--flex-direction: row; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
11160
11161--gap: 12px;
11162
11163--horizontal-alignment: flex-start; --vertical-alignment: last baseline;
11164--horizontal-alignment-tablet: flex-start;
11165--horizontal-alignment-mobile: flex-start;
11166--vertical-alignment-tablet: last baseline;
11167--vertical-alignment-mobile: flex-end;
11168"
11169  >
11170  
11171
11172
11173<product-price
11174  class="text-block text-block--align-right text-right default spacing-style price-style--de-ch-pdp"
11175  data-block-id="AOTRTYnlBR2JDNmhmU__price_JAyMrG"
11176  data-product-id="8821607694560"
11177  style="--color:var(--color-foreground);--padding-block-start: 0px;--padding-block-end: 8px;--padding-inline-start: 0px;--padding-inline-end: 0px;--width: 100%;--color-price-label: #576e82;
11178      --color-compare-at-price: #576e82;
11179      --color-price: #db1420;--color-saving-badge: #db1420;"
11180  
11181>
11182
11183<span class="price-badges__wrapper" style="--justify-content: right">
11184  
11185    
11186    <div
11187  class="product-badges__wrapper "style="--badge-wrapper-flex-direction: row;">
11188
11189 
11190      <div
11191        class="product-badges__badge product-badges__badge--rectangle product-badges__badge--custom "
11192        style="color: #db1420;background-color: #ffffff;border: 1px solid #db1420;font-weight: 600;"
11193      >Tiefpreisgarantie</div>
11194
11195
11196
11197</div>
11198
11199
11200
11201  
11202  
11203    
11204    
11205
11206
11207
11208
11209   <span role="group" class="product-badges__saving" ref="savingBadge">
11210      
11211        <span class="product-badges__badge product-badges__badge--rectangle">
11212            -53%
11213        </span>
11214      
11215</span> 
11216
11217
11218
11219
11220
11221
11222</span>
11223  
11224  <div ref="priceContainer">
11225    
11226      
11227      
11228        <span role="group">
11229          <span class="visually-hidden">Normaler Preis&nbsp;</span>
11230          
11231            <span class="compare-at-price">
11232              <span class="price__amount price__amount--b2c">434,35 €</span>
11233              <span class="price__amount price__amount--b2b">365,00 €</span>
11234            </span>
11235          
11236        </span>
11237      
11238
11239      
11240        <span role="group">
11241          <span class="visually-hidden">Angebotspreis&nbsp;</span>
11242          
11243            <span class="price">
11244              <span class="price__amount price__amount--b2c">
11245                208,13 €
11246              </span>
11247              <span class="price__amount price__amount--b2b">
11248                174,90 €
11249              </span>
11250            </span>
11251          
11252        </span>
11253      
11254
11255      
11256    
11257
11258  </div>
11259
11260
11261  
11262    <span class="price-tax-note">
11263      <div class="tax-note">
11264      <span class="tax-note__content--b2b">208,13 €&nbsp;inkl. MwSt.
11265      </span>
11266      <span class="tax-note__content--b2c">
11267        inkl. MwSt.
11268      </span>
11269      
11270      
11271    </div>
11272      
11273        
11274
11275
11276
11277
11278
11279
11280
11281
11282
11283
11284
11285
11286
11287
11288
11289
11290
11291
11292
11293
11294
11295
11296
11297<dialog-component
11298  class="popup-link"
11299  
11300>
11301  <button
11302    on:click="/showDialog"
11303    type="button"
11304    class="button-unstyled link shipping-drawer-opener"
11305  >zzgl. Versandkosten</button>
11306
11307  <dialog
11308    ref="dialog"
11309    class="popup-link__content gh-popup-link__content dialog-modal color-scheme-f739b20d-555a-48f9-b23f-ce97f4c93ddd popup-link__content--drawer dialog-drawer "
11310    scroll-lock
11311    aria-labelledby="popup-dialog-heading"
11312  >
11313    <header class="gh-popup-link__drawer-header">
11314      <div id="popup-dialog-heading" class="h5 h5 gh-popup-link__drawer-title gh-popup-link__drawer-title--preset"
11315        role="heading" aria-level="2">Verfügbare Versandoptionen</div>
11316      <button
11317        ref="closeButton"
11318        on:click="/closeDialog"
11319        class="button button-unstyled close-button popup-link__close"
11320        aria-label="Dialogfeld schließen"
11321        type="button"
11322      ><svg aria-hidden="true" focusable="false" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
11323  <path d="M12 2L2 12" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
11324  <path d="M12 12L2 2" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
11325</svg>
11326</button>
11327    </header>
11328
11329    <div class="popup-link__inner text-block text-block--align-left text-left">
11330    
11331      <div class="popup-link__inner-content">
11332        
11333
11334  
11335
11336  
11337  
11338
11339  
11340
11341  <div class="metafield-rich_text_field"><p><strong>Kostenfreier Versand ab 
11342            <span class="calculated-price">
11343                <span class="price__amount--b2c">416,50 € </span>
11344                <span class="price__amount--b2b">350 € </span>
11345            </span>
11346        </strong></p><ul><li>Versicherter Versand: <strong>
11347            <span class="calculated-price">
11348                <span class="price__amount--b2c">11,78 € </span>
11349                <span class="price__amount--b2b">9,90 € </span>
11350            </span>
11351        </strong></li><li>Unversicherter Versand mit Hebebühne: <strong>
11352            <span class="calculated-price">
11353                <span class="price__amount--b2c">23,68 € </span>
11354                <span class="price__amount--b2b">19,90 € </span>
11355            </span>
11356        </strong></li><li>Versicherter Versand mit Hebebühne: <strong>
11357            <span class="calculated-price">
11358                <span class="price__amount--b2c">35,58 € </span>
11359                <span class="price__amount--b2b">29,90 € </span>
11360            </span>
11361        </strong></li></ul><p><strong>Versand unter 
11362            <span class="calculated-price">
11363                <span class="price__amount--b2c">416,50 € </span>
11364                <span class="price__amount--b2b">350 € </span>
11365            </span>
11366        </strong></p><ul><li>Unversicherter Versand: <strong>
11367            <span class="calculated-price">
11368                <span class="price__amount--b2c">9,40 € </span>
11369                <span class="price__amount--b2b">7,90 € </span>
11370            </span>
11371        </strong></li><li>Versicherter Versand: <strong>
11372            <span class="calculated-price">
11373                <span class="price__amount--b2c">21,30 € </span>
11374                <span class="price__amount--b2b">17,90 € </span>
11375            </span>
11376        </strong></li><li>Unversicherter Versand mit Hebebühne: <strong>
11377            <span class="calculated-price">
11378                <span class="price__amount--b2c">33,20 € </span>
11379                <span class="price__amount--b2b">27,90 € </span>
11380            </span>
11381        </strong></li><li>Versicherter Versand mit Hebebühne: <strong>
11382            <span class="calculated-price">
11383                <span class="price__amount--b2c">45,10 € </span>
11384                <span class="price__amount--b2b">37,90 € </span>
11385            </span>
11386        </strong></li></ul><p></p><p><strong>Erstattung der Versandkosten:</strong></p><p>In diesen Fällen werden die Versandkosten erstattet:</p><ul><li>Stornierte Bestellung</li><li>Kein Versand der Lieferung (Bestellung hat das Lager nicht  verlassen)</li></ul><p>Bitte beachte die folgenden Sonderregelungen:</p><p>Eine direkte Lieferung auf eine  Bergstation erfolgt nicht. Hier wird die Ware bis zur Talstation geliefert.</p><p>Die Versandkosten für das Europäische Ausland findest du <a href="/policies/shipping-policy" target="_blank" title="Shipping Policy"><strong>hier.</strong></a></p></div>
11387
11388
11389      </div>
11390    
11391  </div>
11392  </dialog>
11393</dialog-component>
11394
11395
11396
11397
11398
11399      
11400    </span>
11401  
11402  
11403    
11404
11405
11406
11407
11408<span class="saving-note">
11409    <span class="b2c">Du sparst: 226,22 €</span>
11410    <span class="b2b">Du sparst: 190,10 €</span>
11411</span>
11412
11413
11414  
11415</product-price>
11416
11417
11418
11419
11420
11421
11422
11423</div>
11424</div>
11425
11426
11427
11428
11429
11430
11431
11432
11433
11434
11435
11436
11437
11438
11439
11440
11441<span
11442  class="buy-buttons-block buy-buttons-block--AYUZLd1Y4ZlV5NU9ZT__buy_buttons_L676Wc"
11443  
11444>
11445
11446<product-form-component
11447              data-section-id="template--21785299419360__main"
11448              data-product-id="8821607694560"
11449              data-product-url="/products/spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r"
11450              data-product-price="174.9"
11451              on:submit="/handleSubmit"
11452              data-quantity-default="1"
11453              data-quantity-error-max="Dieser Artikel hat ein Maximum von {{ maximum }}"
11454            >
11455              <div
11456                class="visually-hidden"
11457                aria-live="assertive"
11458                role="status"
11459                aria-atomic="true"
11460                ref="liveRegion"
11461              ></div><form method="post" action="/cart/add" id="BuyButtons-ProductForm-template--21785299419360__main" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" data-type="add-to-cart-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input
11462                  type="hidden"
11463                  name="id"
11464                  ref="variantId"
11465                  value="46978063499488"
11466                >
11467                
11468                <input
11469                  type="hidden"
11470                  name="properties[_categories]"
11471                  value="[&quot;Edelstahlmöbel/Spülmöbel/Spültische&quot;]">
11472                <input
11473                  type="hidden"
11474                  name="properties[_moduleClassification]"
11475                  value="32.97"><div
11476                    class="product-form-buttons spacing-style"
11477                    style="--padding-block-start: 12px;--padding-block-end: 12px;--padding-inline-start: 0px;--padding-inline-end: 0px;"
11478                    ref="productFormButtons"
11479                  >
11480          
11481
11482
11483
11484<div
11485  class="quantity-selector-wrapper"
11486  ref="quantitySelectorWrapper"
11487>
11488  <quantity-selector-component
11489    class="quantity-selector"
11490    data-variant-id="46978063499488"
11491    
11492ref="quantitySelector"
11493    
11494  >
11495    <button
11496      class="button quantity-minus button-unstyled"
11497      type="button"
11498      name="minus"
11499      on:click="/decreaseQuantity"
11500      ref="minusButton"
11501      
11502    >
11503      <span class="visually-hidden">Menge verringern</span
11504      ><span class="svg-wrapper icon-plus"><svg aria-hidden="true" focusable="false" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
11505  <path d="M2.75 7H11.25" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/>
11506</svg>
11507</span>
11508    </button>
11509    <input
11510      type="number"
11511      name="quantity"
11512      value="1"
11513      data-cart-quantity="0"
11514      min="1"
11515      data-min="1"
11516      on:blur="/setQuantity"
11517      on:focus="/selectInputValue"
11518      ref="quantityInput"
11519      aria-label="Anzahl"
11520      
11521      
11522      step="1"
11523      
11524    >
11525    <button
11526      class="button quantity-plus button-unstyled"
11527      type="button"
11528      name="plus"
11529      on:click="/increaseQuantity"
11530      ref="plusButton"
11531      
11532    >
11533      <span class="visually-hidden">Menge erhöhen</span
11534      ><span class="svg-wrapper icon-plus"><svg aria-hidden="true" focusable="false" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
11535  <path class="vertical" d="M2.75 7H11.25" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/>
11536  <path class="horizontal" d="M7 2.75L7 11.25" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/>
11537</svg>
11538</span>
11539    </button>
11540  </quantity-selector-component></div>
11541
11542
11543
11544
11545
11546
11547
11548
11549
11550<span
11551  
11552  style="--add-to-cart-font-case: ;"
11553>
11554  <add-to-cart-component
11555  ref="addToCartButtonContainer"
11556  data-product-variant-media="//www.gastro-hero.de/cdn/shop/files/232193-spt-basic10x7r.webp?v=1786034391&width=100"
11557  data-add-to-cart-animation="false"
11558>
11559  <button
11560    
11561      id="BuyButtons-ProductSubmitButton-AM280Mnc4cGNkWVVmQ__add-to-cart"
11562    
11563    type="submit"
11564    name="add"
11565    ref="addToCartButton"
11566    on:click="/handleClick"
11567    class="button add-to-cart-button button button--medium"
11568    
11569      data-testid="standalone-add-to-cart"
11570    
11571    
11572  >
11573    <span
11574      class="add-to-cart-text"
11575    >
11576      <span class="add-to-cart-text__content">
11577        <span>
11578          <span>In den Warenkorb</span>
11579        </span>
11580      </span>
11581      
11582        <span
11583          aria-hidden="true"
11584          class="svg-wrapper add-to-cart-icon"
11585        ><svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--icon-stroke-width)" d="M16.608 9.421V6.906H3.392v8.016c0 .567.224 1.112.624 1.513.4.402.941.627 1.506.627H8.63M8.818 3h2.333c.618 0 1.212.247 1.649.686a2.35 2.35 0 0 1 .683 1.658v1.562H6.486V5.344c0-.622.246-1.218.683-1.658A2.33 2.33 0 0 1 8.82 3"/><path stroke="currentColor" stroke-linecap="round" stroke-width="var(--icon-stroke-width)" d="M14.608 12.563v5m2.5-2.5h-5"/></svg>
11586</span>
11587      
11588    </span>
11589    
11590    <span class="add-to-cart__added">
11591      <span class="svg-wrapper add-to-cart__added-icon"><svg aria-hidden="true" class="checkmark-burst" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
11592  <g class="check">
11593    <circle class="ring" cx="12" cy="12" r="10" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
11594    <path class="tick" d="M9 12.75L11.25 15L15 9.75" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
11595  </g>
11596  <g class="burst">
11597    <g style="--index: 0;">
11598      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
11599    </g>
11600    <g style="--index: 1;">
11601      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
11602    </g>
11603    <g style="--index: 2;">
11604      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
11605    </g>
11606    <g style="--index: 3;">
11607      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
11608    </g>
11609    <g style="--index: 4;">
11610      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
11611    </g>
11612    <g style="--index: 5;">
11613      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
11614    </g>
11615    <g style="--index: 6;">
11616      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
11617    </g>
11618    <g style="--index: 7;">
11619      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
11620    </g>
11621  </g>
11622</svg>
11623</span>
11624    </span>
11625  </button>
11626</add-to-cart-component>
11627
11628</span>
11629
11630
11631
11632
11633          
11634  
11635
11636
11637
11638
11639<div class="product-info-atc__like-btn 
11640
11641
11642hidden:desktop-custom hidden:tablet-custom 
11643 wishlist wishlist--icon wishlist-button-wrapper" style="" data-product-handle="spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r">
11644    <div class="wishlist-engine" data-product_id="8821607694560" data-variant_id="46978063499488" data-full_button="false" data-css="false">
11645    </div>
11646    
11646<script type="application/json" class="js-categories">
11647        {
11648            "cat": ["Edelstahlmöbel\/Spülmöbel\/Spültische"]
11649        }
11650    </script>
11650
11651</div>
11652
11653
11654
11655
11656
11657
11658
11659
11660          
11661<span
11662              class="product-form-text__error hidden"
11663              ref="addToCartTextError"
11664            >
11665              <span class="svg-wrapper"><svg aria-hidden="true" focusable="false" class="icon icon-error" viewBox="0 0 13 13">
11666  <circle cx="6.5" cy="6.5" r="5.5" stroke="#fff" stroke-width="var(--icon-stroke-width)"/>
11667  <circle cx="6.5" cy="6.5" r="5.5" fill="#EB001B" stroke="#EB001B" stroke-width=".7"/>
11668  <path fill="#fff" d="m5.874 3.528.1 4.044h1.053l.1-4.044zm.627 6.133c.38 0 .68-.288.68-.656s-.3-.656-.68-.656-.681.288-.681.656.3.656.68.656"/>
11669  <path fill="#fff" stroke="#EB001B" stroke-width=".7" d="M5.874 3.178h-.359l.01.359.1 4.044.008.341h1.736l.008-.341.1-4.044.01-.359H5.873Zm.627 6.833c.56 0 1.03-.432 1.03-1.006s-.47-1.006-1.03-1.006-1.031.432-1.031 1.006.47 1.006 1.03 1.006Z"/>
11670</svg>
11671</span>
11672            </span></div><input type="hidden" name="product-id" value="8821607694560" /><input type="hidden" name="section-id" value="template--21785299419360__main" /></form></product-form-component>
11673  
11674  
11675</span>
11676
11677
11678
11679
11680
11681
11682
11683</div>
11684</div>
11685
11686
11687
11688
11689
11690
11691
11692
11693<div
11694  class="
11695    group-block
11696    group-block--height-fit
11697    group-block--width-fill
11698    border-style
11699    spacing-style
11700    size-style
11701    
11702    
11703    
11704
11705
11706
11707"
11708  style="
11709    --border-width: 1px; --border-style: none; --border-color:
11710rgb(var(--color-border-rgb) / 1.0); --border-radius:
117110px;
11712    --padding-block-start: 12px;--padding-block-end: 12px;--padding-inline-start: 16px;--padding-inline-end: 16px;
11713    --size-style-width: 100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
11714    
11715  "
11716  
11717  data-testid="group-block"
11718><div class="group-block__media-wrapper">
11719    
11720    
11721    
11722
11723    
11724    
11725    
11726
11727    
11728    
11729
11730
11731
11732
11733    
11734    
11735    
11736
11737    
11738
11739    
11740
11741  </div>
11742
11743  <div
11744    class="
11745      group-block-content
11746      
11747      
11748      layout-panel-flex
11749      layout-panel-flex--column
11750       mobile-column
11751      
11752    "
11753    style="--flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
11754
11755--gap: 12px;
11756
11757--horizontal-alignment: flex-start; --vertical-alignment: center;
11758--horizontal-alignment-tablet: flex-start;
11759--horizontal-alignment-mobile: flex-start;
11760--vertical-alignment-tablet: center;
11761--vertical-alignment-mobile: center;
11762"
11763  >
11764  
11765
11766<div 
11767  class="product-drawers-area spacing-style  relative"
11768  style="
11769    --padding-block-start: 0px; --padding-block-end:0px; 
11770--padding-inline-start:0px; --padding-inline-end:0px; 
11771
11772  "
11773  
11774>
11775<div
11776  class="overlay overlay--solid "
11777  style="
11778    --overlay-layer: -1;
11779    --overlay-color: #f5f6f7;
11780    --overlay-color--end: rgba(245, 246, 247, 0);
11781    --overlay-direction: to top;"
11782></div>
11783
11784
11785
11786
11787
11788
11789
11790
11791
11792
11793
11794
11795
11796
11797
11798
11799
11800
11801
11802
11803<dialog-component
11804  class="popup-link"
11805  
11806>
11807  <button
11808    on:click="/showDialog"
11809    type="button"
11810    class="button-unstyled button gh-popup-link__button"
11811  >
11812      
11813
11814<div class="product-drawer-opener__inner">
11815  <div class="product-drawer-opener__icon-wrapper">
11816    
11817
11818    <div class="product-drawer-opener__icon-circle"></div>
11819  
11820  </div>
11821  <div class="gh-popup-opener__label with-vertical-spacing">
11822    
11823      <span class="gh-popup-opener__label-main gh-popup-opener__label-main--colored">
11824Sofort lieferbar!
11825        1 - 2 Werktage</span>
11826    
11827    
11828      <span class="gh-popup-opener__label-secondary">
11829Für Bestellungen, die bis 14 Uhr eingehen</span>
11830    
11831  </div>
11832  <div class="gh-popup-opener__decorative-arrow"><svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 16" fill="none"><path d="M16.5 8.33118H1.5" stroke="currentColor" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"/><path d="M14 10.8312L16.5 8.33118L14 5.83118" stroke="currentColor" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"/></svg>
11833</div>
11834</div>
11835
11836    </button>
11837
11838  <dialog
11839    ref="dialog"
11840    class="popup-link__content gh-popup-link__content dialog-modal color-scheme-f739b20d-555a-48f9-b23f-ce97f4c93ddd popup-link__content--drawer dialog-drawer "
11841    scroll-lock
11842    aria-labelledby="popup-dialog-heading"
11843  >
11844    <header class="gh-popup-link__drawer-header">
11845      <div id="popup-dialog-heading" class="h2 gh-popup-link__drawer-title"
11846        role="heading" aria-level="2">
11847      
11848        <span class="gh-popup-link__drawer-title-inner">Express</span>
11849      
11850    </div>
11851      <button
11852        ref="closeButton"
11853        on:click="/closeDialog"
11854        class="button button-unstyled close-button popup-link__close"
11855        aria-label="Dialogfeld schließen"
11856        type="button"
11857      ><svg aria-hidden="true" focusable="false" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
11858  <path d="M12 2L2 12" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
11859  <path d="M12 12L2 2" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
11860</svg>
11861</button>
11862    </header>
11863
11864    <div class="popup-link__inner ">
11865      
11866        <div class="popup-link__inner-content"><p>Wir garantieren Ihnen nicht nur Qualität zu günstigen Preisen, sondern auch eine schnelle Lieferung. Unsere GastroHero Express* Produkte werden für Sie daher besonders schnell verschickt. <strong>Bei Bestellungen bis 14 Uhr, verlässt Ihr Paket noch am selben Tag unser Lager</strong> und ist dann in der Regel innerhalb von 1 - 2 Werktagen bei Ihnen. Unsere verfügbaren Artikel sind entsprechend gekennzeichnet. Achten Sie auf unser grünes Express Label.</p><p><strong>Vorteile unserer Express Produkte:</strong></p><ul><li>Versand am gleichen Tag*</li><li>Geprüfte Qualität</li><li>Zu online Preisen</li></ul><p><em>
11866* Gilt bei Bestellungen von Montags – Freitags und für die kostenlosen Zahlarten Paypal, Rechnungskauf für Firmenkunden, Kreditkarte, eps-Überweisung und Bezahle mit Klarna.</em></p></div>
11867      
11868    </div>
11869  </dialog>
11870</dialog-component>
11871
11872
11873
11874
11875</div>
11876
11877
11878
11879
11880
11881</div>
11882</div>
11883
11884
11885
11886
11887
11888
11889</div>
11890</div>
11891
11892
11893
11894
11895
11896
11897</div>
11898</div>
11899
11900
11901
11902
11903
11904
11905  </div>
11906</div>
11907
11908
11909
11910</div>
11911
11912
11913
11914
11915
11916
11917      </div>
11918    
11919      
11920    
11921      
11922        
11923  
11924<div
11925  id="ProductInformation-template--21785299419360__main"
11926  class="
11927    product-details
11928    
11929    spacer-context spacer-context--column
11930  "
11931  style="--details-position: flex-start;"
11932  data-testid="product-information-details"
11933  
11934>
11935  
11936
11937  <div
11938  class="
11939    group-block
11940    group-block--height-fit
11941    group-block--width-custom
11942    border-style
11943    spacing-style
11944    size-style
11945    
11946    
11947    
11948
11949
11950
11951"
11952  style="
11953    --border-width: 1px; --border-style: none; --border-color:
11954rgb(var(--color-border-rgb) / 1.0); --border-radius:
119550px;
11956    --padding-block-start: 0px;--padding-block-end: max(20px, calc(var(--spacing-scale) * 24px));--padding-inline-start: 0px;--padding-inline-end: 0px;
11957    --size-style-width:100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
11958    
11959  "
11960  
11961  data-testid="group-block"
11962><div class="group-block__media-wrapper">
11963    
11964    
11965    
11966
11967    
11968    
11969    
11970
11971    
11972    
11973
11974
11975
11976
11977    
11978    
11979    
11980
11981    
11982
11983    
11984
11985  </div>
11986
11987  <div
11988    class="
11989      group-block-content
11990      
11991      
11992      layout-panel-flex
11993      layout-panel-flex--column
11994      
11995      
11996    "
11997    style="--flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
11998
11999--gap: 0px;
12000
12001--horizontal-alignment: ; --vertical-alignment: ;
12002--horizontal-alignment-tablet: ;
12003--horizontal-alignment-mobile: ;
12004--vertical-alignment-tablet: ;
12005--vertical-alignment-mobile: ;
12006"
12007  >
12008    <div class="view-product-title">
12009      <a
12010        href="/products/spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r?variant=46978063499488"
12011        class="link"
12012      >Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden
12013      </a>
12014    </div>
12015        
12016    
12017    
12018
12019    
12020    
12021    
12022    
12023
12024<div
12025  class="divider divider-AVUtyd3IxdEFmZFBWT__badge-info-top-divider spacing-style"
12026  style="
12027    --divider-justify-content: center;
12028    --padding-block-start: 0px;--padding-block-end: 0px;
12029  "
12030  
12031
12032>
12033  <span
12034    class="divider__line"
12035    style="
12036      --divider-border-thickness: 1px;
12037      
12038        --divider-border-rounded: 0;
12039      
12040      --divider-flex-basis: 100%;
12041    "
12042  ></span>
12043</div>
12044
12045
12046
12047
12048
12049
12050    
12051    <div class="badge-info-drawer spacing-style 
12052
12053
12054" style="--padding-block-start: max(20px, calc(var(--spacing-scale) * 24px));--padding-block-end: max(20px, calc(var(--spacing-scale) * 24px));--padding-inline-start: 0px;--padding-inline-end: 0px;" >
12055        
12056
12057
12058
12059
12060
12061
12062
12063<dialog-component
12064  class="popup-link"
12065  
12066>
12067  <button
12068    on:click="/showDialog"
12069    type="button"
12070    class="button-unstyled button gh-popup-link__button"
12071  >
12072        <div class="badge-info-drawer__opener" style="">
12073            
12074        
12075
12076 
12077      <div
12078        class="product-badges__badge product-badges__badge--rectangle product-badges__badge--custom badge-info-drawer__badge"
12079        style="color: #ffffff;background-color: #00b15c;border: 1px solid #00b15c;"
12080      ><img src="//www.gastro-hero.de/cdn/shop/files/icon-badge-express.svg?v=1786130050&amp;width=16" width="20" height="20" loading="lazy" class="product-badges__badge-icon">
12081Express</div>
12082
12083
12084
12085    
12086<div class="badge-info-drawer__opener-heading custom 
12087        
12088             custom-typography 
12089            
12090                  custom-font-size 
12091            
12092            
12093                 custom-color 
12094            
12095        
12096    " style="--color:var(--color-foreground);--font-size: 1.5rem;      --font-weight: var(--font-body--weight);--font-family: var(--font-body--family);    --font-smoothing-webkit: var(--font-body--smoothing-webkit);    --font-smoothing-moz: var(--font-body--smoothing-moz);    --text-transform: none;    --text-wrap: pretty;          --line-height: var(--line-height--body-tight);        --letter-spacing: var(--letter-spacing--body-normal);">
12097                    <div class="metafield-rich_text_field"><p>Heute bestellt, <strong>heute verschickt!</strong></p></div>
12098                </div>
12099            <div class="badge-info-drawer__opener-info custom 
12100                
12101                   custom-typography 
12102                  
12103                       custom-font-size 
12104                  
12105                  
12106                       custom-color 
12107                  
12108              
12109          " style="--color:var(--color-foreground);--font-size: 0.875rem;      --font-weight: var(--font-body--weight);--font-family: var(--font-body--family);    --font-smoothing-webkit: var(--font-body--smoothing-webkit);    --font-smoothing-moz: var(--font-body--smoothing-moz);    --text-transform: none;    --text-wrap: pretty;          --line-height: var(--line-height--body-tight);        --letter-spacing: var(--letter-spacing--body-normal);"><img src="//www.gastro-hero.de/cdn/shop/files/icon-express-truck_1.svg?v=1786693872&amp;width=200" alt="
12110icon express truck 1" srcset="//www.gastro-hero.de/cdn/shop/files/icon-express-truck_1.svg?v=1786693872&amp;width=200 200w" width="200" height="200" loading="lazy" class="badge-info-drawer__opener-icon">
12111<div class="metafield-rich_text_field"><p>Garantierter Versand am gleichen Tag bei Bestellungen bis 14 Uhr. <strong>
12111Mehr</strong></p></div>
12112</div>
12113        </div>
12114    </button>
12115
12116  <dialog
12117    ref="dialog"
12118    class="popup-link__content gh-popup-link__content dialog-modal color-scheme-f739b20d-555a-48f9-b23f-ce97f4c93ddd popup-link__content--drawer dialog-drawer "
12119    scroll-lock
12120    aria-labelledby="popup-dialog-heading"
12121  >
12122    <header class="gh-popup-link__drawer-header">
12123      <div id="popup-dialog-heading" class="h2 gh-popup-link__drawer-title"
12124        role="heading" aria-level="2">
12125        
12126
12127 
12128      <div
12129        class="product-badges__badge product-badges__badge--rectangle product-badges__badge--custom badge-info-drawer__badge"
12130        style="color: #ffffff;background-color: #00b15c;border: 1px solid #00b15c;"
12131      ><img src="//www.gastro-hero.de/cdn/shop/files/icon-badge-express.svg?v=1786130050&amp;width=16" width="20" height="20" loading="lazy" class="product-badges__badge-icon">
12132Express</div>
12133
12134
12135
12136    </div>
12137      <button
12138        ref="closeButton"
12139        on:click="/closeDialog"
12140        class="button button-unstyled close-button popup-link__close"
12141        aria-label="Dialogfeld schließen"
12142        type="button"
12143      ><svg aria-hidden="true" focusable="false" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
12144  <path d="M12 2L2 12" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
12145  <path d="M12 12L2 2" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
12146</svg>
12147</button>
12148    </header>
12149
12150    <div class="popup-link__inner ">
12151        <div class="badge-info-drawer__content">
12152            
12153
12154
12155
12156
12157
12158
12159  <rte-formatter class=" spacing-style text-block text-block--AVkR4NU5MRmZhMFBHa__badge-info-drawer-text-1 rte     rte           "  style="    --padding-block-start: 0px; --padding-block-end:0px; --padding-inline-start:0px; --padding-inline-end:0px;         --width: fit-content;    --max-width: var(--max-width--body-normal);    --custom-mobile-font-size: 18px;              ">
12160
12161    
12162<div class="metafield-rich_text_field"><p><strong>Heute bestellt, heute verschickt!</strong><br />
12163<br />
12164Wir garantieren Ihnen nicht nur Qualität zu günstigen Preisen, sondern auch eine schnelle Lieferung. Unsere GastroHero Express* Produkte werden für Sie daher besonders schnell verschickt. <strong>Bei Bestellungen bis 14 Uhr, verlässt Ihr Paket noch am selben Tag unser Lager</strong> und ist dann in der Regel innerhalb von 1 - 2 Werktagen bei Ihnen. Unsere verfügbaren Artikel sind entsprechend gekennzeichnet. Achten Sie auf unser grünes Express Label.</p><p><strong>Vorteile unserer Express Produkte:</strong></p><ul><li>Versand am gleichen Tag*</li><li>Geprüfte Qualität</li><li>Zu online Preisen</li></ul><p><em>* Gilt bei Bestellungen von Montags – Freitags und für kostenlose Zahlarten wie Paypal, Kreditkarte, oder Rechnung.</em></p><p><br />
12165            </p></div>
12166
12167  </rte-formatter>
12168
12169
12170
12171
12172
12173
12174
12175            
12176            
12177            
12178            
12179        </div>
12180    </div>
12181  </dialog>
12182</dialog-component>
12183
12184
12185
12186    </div>
12187    
12188
12189<div
12190  class="divider divider-AUndlWUpGTm0vYUw4b__badge-info-bottom-divider spacing-style"
12191  style="
12192    --divider-justify-content: center;
12193    --padding-block-start: 0px;--padding-block-end: 0px;
12194  "
12195  
12196
12197>
12198  <span
12199    class="divider__line"
12200    style="
12201      --divider-border-thickness: 1px;
12202      
12203        --divider-border-rounded: 0;
12204      
12205      --divider-flex-basis: 100%;
12206    "
12207  ></span>
12208</div>
12209
12210
12211
12212
12213
12214
12215
12216
12217
12218
12219
12220
12221
12222
12223
12224
12225<div class="product-info-box product-info-box--AYm1ObkdRWDhHOFpUe__product_info_box_Bffx3d spacing-style 
12226
12227
12228hidden:tablet-custom hidden:mobile-custom " style="--padding-block-start: max(20px, calc(var(--spacing-scale) * 24px));--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;" >
12229    <div class="product-info-box__title">
12230        
12231
12232
12233
12234
12235
12236
12237  <div class=" spacing-style text-block text-block--AZGxZUk9hSHZuc2RLZ__product-info-title custom     custom-typography  custom-font-size  custom-color  text-block--margin-0          "  style="    --padding-block-start: 0px; --padding-block-end:0px; --padding-inline-start:0px; --padding-inline-end:0px;     --color:var(--color-foreground);--font-size: 1.125rem;      --font-weight: var(--font-body--weight);--font-family: var(--font-body--family);    --font-smoothing-webkit: var(--font-body--smoothing-webkit);    --font-smoothing-moz: var(--font-body--smoothing-moz);    --text-transform: none;    --text-wrap: pretty;          --line-height: var(--line-height--body-tight);        --letter-spacing: var(--letter-spacing--body-normal);    --width: fit-content;    --max-width: var(--max-width--body-normal);    --custom-mobile-font-size: 18px;              ">
12238
12239    
12240<div class="metafield-rich_text_field"><p>Mit <strong>GastroHero </strong>kannst du nichts falsch machen!</p></div>
12241
12242  </div>
12243
12244
12245
12246
12247
12248
12249
12250    </div>
12251    <div class="product-info-box__text">
12252        
12253
12254
12255
12256
12257
12258
12259  <div class=" spacing-style text-block text-block--AaWg5WUFIcklPTTZmW__product-info-text custom     custom-typography  custom-font-size  custom-color  text-block--margin-0 list-icon-style           "  style="    --padding-block-start: 0px; --padding-block-end:0px; --padding-inline-start:0px; --padding-inline-end:0px;     --color:var(--color-foreground);--font-size: 0.875rem;      --font-weight: var(--font-body--weight);--font-family: var(--font-body--family);    --font-smoothing-webkit: var(--font-body--smoothing-webkit);    --font-smoothing-moz: var(--font-body--smoothing-moz);    --text-transform: none;    --text-wrap: pretty;          --line-height: var(--line-height--body-tight);        --letter-spacing: var(--letter-spacing--body-normal);    --width: fit-content;    --max-width: var(--max-width--body-normal);    --custom-mobile-font-size: 18px;            --list-icon: url('//www.gastro-hero.de/cdn/shop/files/icon-check-circle-green.svg?v=1786215263&width=100');  --list-icon-size: 20px;  --list-icon-gap: 8px;  --list-item-gap: 8px;  ">
12260
12261    
12262<div class="metafield-rich_text_field"><ul><li><strong>Top Preise:</strong> Über 12.000 Artikel in Profi-Qualität zu günstigen Preisen</li><li><strong>Versandkostenfrei*</strong> ab 350 € netto Bestellwert innerhalb der Deutschlands</li><li><strong>Professioneller Bedarf</strong> für Gewerbe, kirchliche-, soziale Einrichtungen, Vereine oder Behörden</li></ul></div>
12263
12264  </div>
12265
12266
12267
12268
12269
12270
12271
12272    </div>
12273    
12274</div>
12275
12276   
12277
12278
12279
12280
12281
12282
12283
12284
12285
12286  <div class=" spacing-style text-block text-block--AcERPaGt5ZThiNWNyU__text_xpKbtj custom     custom-typography  custom-font-size  custom-color  text-block--margin-0          "  style="    --padding-block-start: 0px; --padding-block-end:24px; --padding-inline-start:0px; --padding-inline-end:0px;     --color:var(--color-foreground);--font-size: 0.875rem;      --font-weight: var(--font-body--weight);--font-family: var(--font-body--family);    --font-smoothing-webkit: var(--font-body--smoothing-webkit);    --font-smoothing-moz: var(--font-body--smoothing-moz);    --text-transform: none;    --text-wrap: pretty;          --line-height: var(--line-height--body-tight);        --letter-spacing: var(--letter-spacing--body-normal);    --width: fit-content;    --max-width: var(--max-width--body-normal);    --custom-mobile-font-size: 18px;              ">
12287
12288    
12289<div class="metafield-rich_text_field"><p><a href="/pages/unsere-vorteile" target="_blank" title="Alle Vorteile">
12289Alle Vorteile</a></p></div>
12290
12291  </div>
12292
12293
12294
12295
12296
12297
12298
12299
12300<div
12301  class="divider divider-Ab0h6YzNXc3Bmb2ZEe__divider_nzaPNM spacing-style"
12302  style="
12303    --divider-justify-content: center;
12304    --padding-block-start: 0px;--padding-block-end: 0px;
12305  "
12306  
12307
12308>
12309  <span
12310    class="divider__line"
12311    style="
12312      --divider-border-thickness: 1px;
12313      
12314        --divider-border-rounded: 0;
12315      
12316      --divider-flex-basis: 100%;
12317    "
12318  ></span>
12319</div>
12320
12321
12322
12323
12324
12325
12326
12327<div
12328  class="product-info-extra border-style spacing-style"  style="--border-width: 1px; --border-style: none; --border-color:
12329rgb(var(--color-border-rgb) / 1.0); --border-radius:
123300px;--padding-block-start: max(20px, calc(var(--spacing-scale) * 24px));--padding-block-end: max(20px, calc(var(--spacing-scale) * 24px));--padding-inline-start: 0px;--padding-inline-end: 0px;"
12331>
12332  <div class="product-info-support">
12333    <div class="product-info-support__info">
12334      <div
12335        class="product-info-support__text custom-typography custom-font-size"
12336        style="--color:;--font-size: 0.875rem;      --font-weight: var(--font-body--weight);--font-family: var(--font-body--family);    --font-smoothing-webkit: var(--font-body--smoothing-webkit);    --font-smoothing-moz: var(--font-body--smoothing-moz);    --text-transform: ;    --text-wrap: pretty;          --line-height: var(--line-height--body-tight);        --letter-spacing: var(--letter-spacing--body-);"
12337      ><p>Unsicher? Nicht das passende Produkt? <strong>Wir beraten dich gerne!</strong></p></div>
12338      <a
12339        href="tel:0231 1772630"
12340        class="product-info-support__phone-number is-open"
12341          data-tracking="phone.hotline"
12342        
12343        
12344      >0231 1772630</a>
12345      <p class="product-info-support__availability">Verkauf Mo-Fr (8-18 Uhr)</p>
12346    </div>
12347    
12348      
12349<img src="//www.gastro-hero.de/cdn/shop/files/Experte_Mark_KA_75809fb2-4e55-4a12-a52a-c78f8e3a53ff.jpg?v=1786370037&amp;width=64" alt="" srcset="//www.gastro-hero.de/cdn/shop/files/Experte_Mark_KA_75809fb2-4e55-4a12-a52a-c78f8e3a53ff.jpg?v=1786370037&amp;width=64 64w" width="64" height="72" loading="lazy" role="presentation" class="product-info-support__image product-info-support__image--circle">
12350  </div>
12351</div>
12352
12353
12354
12355
12356
12357
12358<div
12359  class="divider divider-AcE9YNi9oNUlKRUFXV__divider_NKCifT spacing-style"
12360  style="
12361    --divider-justify-content: center;
12362    --padding-block-start: 0px;--padding-block-end: 0px;
12363  "
12364  
12365
12366>
12367  <span
12368    class="divider__line"
12369    style="
12370      --divider-border-thickness: 1px;
12371      
12372        --divider-border-rounded: 0;
12373      
12374      --divider-flex-basis: 100%;
12375    "
12376  ></span>
12377</div>
12378
12379
12380
12381
12382
12383
12384
12385
12386
12387
12388
12389
12390  <div class=" spacing-style text-block text-block--AWmdISmszRUhDSXJ4a__text_pXqAFz custom     custom-typography  custom-font-size  custom-color  text-block--margin-0          "  style="    --padding-block-start: 30px; --padding-block-end:0px; --padding-inline-start:0px; --padding-inline-end:0px;     --color:var(--color-foreground);--font-size: 0.875rem;      --font-weight: var(--font-body--weight);--font-family: var(--font-body--family);    --font-smoothing-webkit: var(--font-body--smoothing-webkit);    --font-smoothing-moz: var(--font-body--smoothing-moz);    --text-transform: none;    --text-wrap: pretty;          --line-height: var(--line-height--body-normal);        --letter-spacing: var(--letter-spacing--body-normal);    --width: fit-content;    --max-width: var(--max-width--body-normal);    --custom-mobile-font-size: 18px;              ">
12391
12392    
12393<div class="metafield-rich_text_field"><p><strong>Schnell und sicher kaufen</strong></p></div>
12394
12395  </div>
12396
12397
12398
12399
12400
12401
12402
12403
12404<div
12405  class="badge-list badge-list--item-border badge-list--large badge-list-alignment--left"
12406  style="
12407    --badge-list-padding-top: 8px;--badge-list-item-border-color: #d9dee3;"
12408  
12409>
12410  
12411    <div class="badge-list__items">
12412        
12413          
12414            <div class="badge-list__item color-scheme-1">
12415                
12416                <img src="//www.gastro-hero.de/cdn/shop/files/paypal.svg?v=1786191891&amp;width=100" alt="PayPal" srcset="//www.gastro-hero.de/cdn/shop/files/paypal.svg?v=1786191891&amp;width=100 100w" width="100" height="25" loading="lazy" class="badge-list__image">
12417            </div>
12418          
12419        
12420          
12421            <div class="badge-list__item color-scheme-1">
12422                
12423                <img src="//www.gastro-hero.de/cdn/shop/files/logo-billie-symbol_1.png?v=1786192025&amp;width=100" alt="Billie" srcset="//www.gastro-hero.de/cdn/shop/files/logo-billie-symbol_1.png?v=1786192025&amp;width=100 100w" width="100" height="73" loading="lazy" class="badge-list__image">
12424            </div>
12425          
12426        
12427          
12428            <div class="badge-list__item color-scheme-1">
12429                
12430                <img src="//www.gastro-hero.de/cdn/shop/files/logo-sepa_4142ded7-f6fd-476e-9b3e-c361e536dabf.png?v=1786191691&amp;width=100" alt="Sepa" srcset="//www.gastro-hero.de/cdn/shop/files/logo-sepa_4142ded7-f6fd-476e-9b3e-c361e536dabf.png?v=1786191691&amp;width=100 100w" width="100" height="73" loading="lazy" class="badge-list__image">
12431            </div>
12432          
12433        
12434          
12435            <div class="badge-list__item color-scheme-1">
12436                
12437                <img src="//www.gastro-hero.de/cdn/shop/files/icon-klarna_1.png?v=1786191691&amp;width=100" alt="Klarna" srcset="//www.gastro-hero.de/cdn/shop/files/icon-klarna_1.png?v=1786191691&amp;width=100 100w" width="100" height="69" loading="lazy" class="badge-list__image">
12438            </div>
12439          
12440        
12441          
12442            <div class="badge-list__item color-scheme-1">
12443                
12444                <img src="//www.gastro-hero.de/cdn/shop/files/icon-visa.png?v=1786191691&amp;width=100" alt="Visa" srcset="//www.gastro-hero.de/cdn/shop/files/icon-visa.png?v=1786191691&amp;width=100 100w" width="100" height="69" loading="lazy" class="badge-list__image">
12445            </div>
12446          
12447        
12448          
12449            <div class="badge-list__item color-scheme-1">
12450                
12451                <img src="//www.gastro-hero.de/cdn/shop/files/icon-mastercard.png?v=1786191691&amp;width=100" alt="MasterCard" srcset="//www.gastro-hero.de/cdn/shop/files/icon-mastercard.png?v=1786191691&amp;width=100 100w" width="100" height="69" loading="lazy" class="badge-list__image">
12452            </div>
12453          
12454        
12455          
12456            <div class="badge-list__item color-scheme-1">
12457                
12458                <img src="//www.gastro-hero.de/cdn/shop/files/AXP_BlueBoxLogo_Alternate_SMALLscale_RGB_DIGITAL_80x80_7972d011-c3ef-4fff-bcc5-f0b34431a7aa.png?v=1786191691&amp;width=100" alt="AMX" srcset="//www.gastro-hero.de/cdn/shop/files/AXP_BlueBoxLogo_Alternate_SMALLscale_RGB_DIGITAL_80x80_7972d011-c3ef-4fff-bcc5-f0b34431a7aa.png?v=1786191691&amp;width=100 100w" width="100" height="100" loading="lazy" class="badge-list__image">
12459            </div>
12460          
12461        
12462          
12463            <div class="badge-list__item color-scheme-1">
12464                
12465                <img src="//www.gastro-hero.de/cdn/shop/files/Apple_Pay_Mark_RGB_1.png?v=1786191691&amp;width=100" alt="Apple Pay" srcset="//www.gastro-hero.de/cdn/shop/files/Apple_Pay_Mark_RGB_1.png?v=1786191691&amp;width=100 100w" width="100" height="64" loading="lazy" class="badge-list__image">
12466            </div>
12467          
12468        
12469          
12470            <div class="badge-list__item color-scheme-1">
12471                
12472                <img src="//www.gastro-hero.de/cdn/shop/files/google-pay.webp?v=1789635656&amp;width=100" alt="Google Pay" srcset="//www.gastro-hero.de/cdn/shop/files/google-pay.webp?v=1789635656&amp;width=100 100w" width="100" height="53" loading="lazy" class="badge-list__image">
12473            </div>
12474          
12475        
12476    </div>
12477  
12478</div>
12479
12480
12481
12482
12483
12484  </div>
12485</div>
12486
12487
12488
12489</div>
12490
12491
12492
12493
12494
12495
12496      
12497    
12498    <div class="product-information__additional-blocks">
12499      
12500  <div id="shopify-block-AK2dDcTl3MXZCbFVkU__product_list_KF3rEn" class="shopify-block product-list-block">
12501
12502
12503
12504
12505
12506
12507
12508
12509
12510
12511
12512
12513
12514
12515</div>
12516<div id="shopify-block-AKzVXd3JobVVjd2pHO__product_list_9DTeBF" class="shopify-block product-list-block">
12517
12518
12519
12520
12521
12522
12523
12524
12525
12526<div class="section-background color-scheme-1"></div>
12527<div class="
12528    product-list-block__wrapper
12529    spacing-style
12530  "
12531  style="
12532    --padding-block-start: max(20px, calc(var(--spacing-scale) * 60px));--padding-block-end: 0px;
12533    --gap: 12px;
12534  "
12535>
12536  <div class="section-resource-list__header">
12537<div
12538  class="
12539    group-block
12540    group-block--height-fit
12541    group-block--width-fill
12542    border-style
12543    spacing-style
12544    size-style
12545    
12546    
12547    
12548
12549
12550
12551"
12552  style="
12553    --border-width: 1px; --border-style: none; --border-color:
12554rgb(var(--color-border-rgb) / 1.0); --border-radius:
125550px;
12556    --padding-block-start: 0px;--padding-block-end: 12px;--padding-inline-start: 0px;--padding-inline-end: 0px;
12557    --size-style-width: 100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
12558    
12559  "
12560  
12561  data-testid="group-block"
12562><div class="group-block__media-wrapper">
12563    
12564    
12565    
12566
12567    
12568    
12569    
12570
12571    
12572    
12573
12574
12575
12576
12577    
12578    
12579    
12580
12581    
12582
12583    
12584
12585  </div>
12586
12587  <div
12588    class="
12589      group-block-content
12590      
12591      
12592      layout-panel-flex
12593      layout-panel-flex--row
12594      
12595      
12596    "
12597    style="--flex-direction: row; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
12598
12599--gap: 12px;
12600
12601--horizontal-alignment: space-between;
12601 --vertical-alignment: last baseline;
12602--horizontal-alignment-tablet: flex-start;
12603--horizontal-alignment-mobile: flex-start;
12604--vertical-alignment-tablet: last baseline;
12605--vertical-alignment-mobile: last baseline;
12606"
12607  >
12608
12609
12610
12611
12612
12613
12614
12615
12616
12617
12618  <div class=" spacing-style text-block text-block--AUVNISmRqbTJJNERuR__product_list_text_BrLLrx h5              "  style="    --padding-block-start: 0px; --padding-block-end:0px; --padding-inline-start:0px; --padding-inline-end:0px;     --color:var(--color-foreground);    --width: fit-content;    --max-width: var(--max-width--body-normal);    --custom-mobile-font-size: px;              ">
12619
12620    
12621<h2>Wird oft zusammen gekauft</h2>
12622
12623  </div>
12624
12625
12626
12627
12628
12629
12630</div>
12631</div>
12632
12633
12634
12635</div>
12636
12637  
12638
12639  
12640
12641
12642<div
12643  class="
12644    resource-list
12645    
12646    
12647      
12648    
12649     
12650    
12651    
12652    
12653    
12654    
12655      resource-list--fits-desktop
12656    
12657    
12658      resource-list--fits-tablet
12659    
12660    
12661    resource-list__carousel
12662  "
12663  style="--resource-list-column-gap-desktop: 8px;--column-count: 4;--column-count-tablet: 4;--column-count-mobile: 1;--mobile-card-size: 60cqw;"
12664  
12665    data-testid="resource-list-grid"
12666  
12667>
12668  
12669  
12670      
12671
12672
12673
12674
12675
12676<div
12677  class="resource-list__carousel"
12678  style="--gutter-slide-width: var(--util-page-margin-offset); --slide-width-max: 450px;"
12679>
12680  <slideshow-component
12681  
12682    ref="resourceListCarousel"
12683  
12684  
12685    class="resource-list__carousel"
12686  
12687  style="--slideshow-timeline: --slide-0, --slide-1, --slide-2, --slide-3, --slide-4, --slide-5, --slide-6, --slide-7, --slide-8, --slide-9, --slide-10, --slide-11;--slide-min-height: auto;--slide-min-height-desktop: auto;"
12688  
12689  initial-slide="0"
12690  
12691  
12692
12693  
12694>
12695  
12696  <slideshow-container ref="slideshowContainer">
12697    
12698      <slideshow-arrows
12699  ref="slideshowArrows"
12700  
12701  position="center"
12702  
12703    class="
12704
12705
12706"
12707  
12708><button
12709  class="
12710    slideshow-control slideshow-control--previous
12711    
12712     slideshow-control--shape-square
12713    slideshow-control--style-chevron
12714    button button-unstyled button-unstyled--transparent
12715     flip-x
12716  "
12717  
12718  aria-label="Vorherige Folie"
12719  
12720  on:click="/previous"
12721  ref="previous"
12722
12723  
12724  
12725    disabled
12726  
12727  
12728
12729  
12730    style="
12731      background-color: var(--carousel-icon-background-color);
12732      color: var(--carousel-icon-color);
12733      
12734        border: var(--carousel-icon-border-width) solid var(--carousel-icon-border-color);
12735      
12736    "
12737  
12738>
12739  <span class="svg-wrapper icon-caret"><svg aria-hidden="true" focusable="false" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
12740  <path d="M11 5.5L7 9.5L3 5.5" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
12741</svg>
12742</span>
12743</button>
12744<button
12745  class="
12746    slideshow-control slideshow-control--next
12747    
12748     slideshow-control--shape-square
12749    slideshow-control--style-chevron
12750    button button-unstyled button-unstyled--transparent
12751    
12752  "
12753  
12754  aria-label="Nächste Folie"
12755  
12756  on:click="/next"
12757  ref="next"
12758
12759  
12760  
12761  
12762
12763  
12764    style="
12765      background-color: var(--carousel-icon-background-color);
12766      color: var(--carousel-icon-color);
12767      
12768        border: var(--carousel-icon-border-width) solid var(--carousel-icon-border-color);
12769      
12770    "
12771  
12772>
12773  <span class="svg-wrapper icon-caret"><svg aria-hidden="true" focusable="false" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
12774  <path d="M11 5.5L7 9.5L3 5.5" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
12775</svg>
12776</span>
12777</button>
12778</slideshow-arrows>
12779
12780    
12781    
12782    <slideshow-slides
12783      tabindex="-1"
12784      ref="scroller"
12785      
12786        gutters="start end"
12787      
12788    >
12789      
12790  
12791    <slideshow-slide
12792  ref="slides[]"
12793  aria-hidden="false"
12794  style="--slideshow-timeline: --slide-0; --product-media-fit: cover; --grid-template-rows: 50dvh 1fr; --grid-template-rows-desktop: 70dvh 1fr;"
12795  
12796    class="resource-list__slide"
12797  
12798  
12799  
12800  
12801  
12802  
12803  
12804>
12805  <div
12806          class="resource-list__item"
12807        >
12808          
12809            
12810
12811
12812
12813
12814
12815
12816
12817
12818
12819<style data-shopify>
12820  
12821</style>
12822
12823
12824<product-card
12825  class="product-card border-style product-card--hover-effect desktop-shadow mobile-solid color-scheme-6e779877-7f67-41b2-894e-8a493a1feb23"
12826  style="
12827    --border-width: 1px; --border-style: none; --border-color:
12828rgb(var(--color-border-rgb) / 1.0); --border-radius:
128294px; overflow: hidden; 
12830    --product-card-background: var(--color-background);
12831    
12832     
12833     
12834      --product-card-hover-color-mobile: #8293a2;
12835     
12836    
12837    
12838    
12839  "
12840  data-product-id="8821576433888"
12841  id="product-card-Aa2R0MTMzc1crR0RWT__static-product-card"
12842  data-analytics-categories="[&quot;Spülen \u0026 Reinigen\/Betriebshygiene\/Spülmaschinenreiniger&quot;]"
12843  data-analytics-variant-ids="[46977970798816]"
12844  data-product-transition="false"
12845  
12846  
12847>
12848  
12849<div
12850        class="product-badges product-badges--card spacing-style"
12851        style="--padding-block-start: 12px;--padding-block-end: 12px;--padding-inline-start: 12px;--padding-inline-end: 12px;"
12852        
12853      ><div
12854  class="product-badges__wrapper ">
12855
12856 
12857      <div
12858        class="product-badges__badge product-badges__badge--rectangle product-badges__badge--custom "
12859        style="color: #ffffff;background-color: #00b15c;border: 1px solid #00b15c;"
12860      ><img src="//www.gastro-hero.de/cdn/shop/files/icon-badge-express.svg?v=1786130050&amp;width=16" width="20" height="20" loading="lazy" class="product-badges__badge-icon">
12861Express</div>
12862
12863
12864
12865
12866
12867 
12868      <div
12869        class="product-badges__badge product-badges__badge--rectangle product-badges__badge--custom "
12870        style="color: #db1420;background-color: #ffffff;border: 1px solid #db1420;font-weight: 600;"
12871      ><img src="//www.gastro-hero.de/cdn/shop/files/icon-badge-sale-red_1.svg?v=1790108733&amp;width=16" width="20" height="20" loading="lazy" class="product-badges__badge-icon">
12872Sale</div>
12873
12874
12875
12876</div>
12877
12878
12879</div>
12880  
12881  
12882
12883
12884
12885
12886<div class="product-card__like-btn product-card__like-btn--horizon 
12887
12888
12889
12890 wishlist wishlist--icon wishlist-button-wrapper" style="" data-product-handle="geschirr-reiniger-profi-12-kg-kanister-mit-chlor-rm-profi12c">
12891    <div class="wishlist-engine" data-product_id="8821576433888" data-variant_id="46977970798816" data-full_button="false" data-css="false">
12892    </div>
12893    
12893<script type="application/json" class="js-categories">
12894        {
12895            "cat": ["Spülen \u0026 Reinigen\/Betriebshygiene\/Spülmaschinenreiniger"]
12896        }
12897    </script>
12897
12898</div>
12899
12900
12901
12902
12903
12904
12905
12906  <a
12907    id="a0a2b93a293e69e8b0f90d34a5fc54b4"
12908    
12909      href="/products/geschirr-reiniger-profi-12-kg-kanister-mit-chlor-rm-profi12c?variant=46977970798816"
12910    
12911    class="product-card__link"
12912    ref="productCardLink"
12913  >
12914    <span class="visually-hidden">
12915      Geschirr-Reiniger PROFI 12 kg Kanister mit Chlor
12916    </span>
12917  </a>
12918  <div
12919    class="
12920      product-card__content
12921      layout-panel-flex
12922      layout-panel-flex--column
12923      product-grid__card
12924      spacing-style
12925      gap-style
12926       color-scheme-6e779877-7f67-41b2-894e-8a493a1feb23
12927    "
12928    style="
12929      --flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
12930
12931
12932
12933--horizontal-alignment: ; --vertical-alignment: ;
12934--horizontal-alignment-tablet: ;
12935--horizontal-alignment-mobile: ;
12936--vertical-alignment-tablet: ;
12937--vertical-alignment-mobile: ;
12938
12939      --padding-block-start: 12px;--padding-block-end: 12px;--padding-inline-start: 12px;--padding-inline-end: 12px;
12940      --product-card-gap: 4px;
12941      --quick-add-display: flex;
12942      --quick-add-mobile-display: flex;
12943      --quick-add-mobile-opacity: 1;
12944      --zoom-out-padding-inline-start: min(var(--padding-xs), 8.4px);
12945      --zoom-out-padding-inline-end: min(var(--padding-xs), 8.4px);
12946      --zoom-out-padding-block-start: min(var(--padding-xs), 8.4px);
12947      --zoom-out-padding-block-end: min(var(--padding-xs), 8.4px);
12948    "
12949  >
12950    
12951  
12952
12953
12954
12955
12956
12957
12958
12959
12960<div
12961  ref="cardGallery"
12962  class="card-gallery card-gallery-AWnFsV3VJOXZVOGV1M__product_card_gallery_pA96NF spacing-style border-style card-gallery--badge-top-left"
12963  style="
12964    --border-width: 1px; --border-style: none; --border-color:
12965rgb(var(--color-border-rgb) / 1.0); --border-radius:
129660px;
12967    --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
12968    --gallery-aspect-ratio: 16 / 9;
12969  "
12970  data-product-id="8821576433888"
12971  
12972  
12973  data-image-ratio="landscape"
12974  
12975>
12976    <a
12977      class="contents"
12978      ref="cardGalleryLink"
12979      href="/products/geschirr-reiniger-profi-12-kg-kanister-mit-chlor-rm-profi12c?variant=46977970798816"
12980      aria-label="Geschirr-Reiniger PROFI 12 kg Kanister mit Chlor"
12981    >
12982      <slideshow-component
12983  
12984    ref="slideshow"
12985  
12986  
12987  style="--slideshow-timeline: --slide-0;--slide-min-height: auto;--slide-min-height-desktop: auto;"
12988  
12989  initial-slide="0"
12990  
12991  
12992    infinite
12993  
12994
12995  data-generic-media-size="1" disabled="true"
12996>
12997  
12998  <slideshow-container ref="slideshowContainer">
12999    
13000    
13001    <slideshow-slides
13002      tabindex="-1"
13003      ref="scroller"
13004      
13005    >
13006      <slideshow-slide
13007  ref="slides[]"
13008  aria-hidden="false"
13009  style="--slideshow-timeline: --slide-0; --product-media-fit: contain; --grid-template-rows: 50dvh 1fr; --grid-template-rows-desktop: 70dvh 1fr;"
13010  
13011    class="product-media-container media-fit product-media-container--image"
13012  
13013  
13014  
13015  
13016    slide-id="44493430259936"
13017  
13018  
13019  
13020  
13021>
13022  
13023
13024<div
13025  class="product-media"
13026  style="--ratio: 1.0"
13027  data-media-id="44493430259936"
13028>
13029  
13030  <img src="//www.gastro-hero.de/cdn/shop/files/231146-profi_12_c_2.webp?v=1786245449&amp;width=3840" alt="Geschirr-Reiniger PROFI 12 kg Kanister mit Chlor" srcset="//www.gastro-hero.de/cdn/shop/files/231146-profi_12_c_2.webp?v=1786245449&amp;width=240 240w, //www.gastro-hero.de/cdn/shop/files/231146-profi_12_c_2.webp?v=1786245449&amp;width=352 352w, //www.gastro-hero.de/cdn/shop/files/231146-profi_12_c_2.webp?v=1786245449&amp;width=832 832w, //www.gastro-hero.de/cdn/shop/files/231146-profi_12_c_2.webp?v=1786245449&amp;width=1200 1200w, //www.gastro-hero.de/cdn/shop/files/231146-profi_12_c_2.webp?v=1786245449&amp;width=1600 1600w, //www.gastro-hero.de/cdn/shop/files/231146-profi_12_c_2.webp?v=1786245449&amp;width=1920 1920w, //www.gastro-hero.de/cdn/shop/files/231146-profi_12_c_2.webp?v=1786245449&amp;width=2560 2560w, //www.gastro-hero.de/cdn/shop/files/231146-profi_12_c_2.webp?v=1786245449&amp;width=3840 3840w" width="3840" height="3840" loading="eager" sizes="(min-width: 750px) 50vw, 100vw" class="product-media__image" transitionToProduct="false" data_max_resolution="//www.gastro-hero.de/cdn/shop/files/231146-profi_12_c_2.webp?v=1786245449&amp;width=3840" fetchpriority="auto" style="--focal-point: 50.0% 50.0%;">
13031
13032  
13033</div>
13034
13035
13036
13037</slideshow-slide>
13038
13039    </slideshow-slides>
13040  </slideshow-container>
13041  
13042</slideshow-component>
13043
13044
13045
13046    </a>
13047  
13048  
13049    
13050    
13051    
13052  
13053
13054</div>
13055
13056
13057
13058
13059
13060
13061
13062
13063
13064
13065
13066
13067
13068
13069
13070
13071
13072
13073  
13074  <a
13075    class="contents user-select-text"
13076    ref="productTitleLink"
13077    href="/products/geschirr-reiniger-profi-12-kg-kanister-mit-chlor-rm-profi12c?variant=46977970798816"
13078  >
13079    <span
13080      class="product-title__vendor product-title__vendor--icon"
13081      data-vendor-handle="gastrohero"
13082    >
13083        
13084        
13085          <img src="//www.gastro-hero.de/cdn/shop/files/logos2026_GastroHero_Logo_4C.svg?v=1786449711&amp;width=150" alt="GastroHero" srcset="//www.gastro-hero.de/cdn/shop/files/logos2026_GastroHero_Logo_4C.svg?v=1786449711&amp;width=150 150w" width="150" height="36" class="product-vendor__image">
13086        
13087</span>
13088    
13089
13090
13091
13092
13093
13094  <div class="product-title__text spacing-style text-block text-block--AM1Nzdk14QXRBd2FHT__product_title_cNTBWh custom     custom-typography  custom-font-size  custom-color           "  style="    --padding-block-start: 0px; --padding-block-end:8px; --padding-inline-start:0px; --padding-inline-end:0px;     --color:var(--color-foreground);--font-size: 0.875rem;      --font-weight: var(--font-subheading--weight);--font-family: var(--font-subheading--family);    --font-smoothing-webkit: var(--font-subheading--smoothing-webkit);    --font-smoothing-moz: var(--font-subheading--smoothing-moz);    --text-transform: none;    --text-wrap: pretty;          --line-height: var(--line-height--body-tight);        --letter-spacing: var(--letter-spacing--body-normal);    --width: fit-content;    --max-width: var(--max-width--body-normal);    --custom-mobile-font-size: px;              ">
13095    <h3>Geschirr-Reiniger PROFI 12 kg Kanister mit Chlor</h3>
13096  </div>
13097
13098
13099
13100
13101  </a>
13102
13103
13104
13105
13106
13107
13108<div class="spacing-style energy-label-block energy-label-block--ARytuWUd6L3ZaZys0Z__energy_label_9r6Qb6 hide-when-empty 
13109
13110
13111"
13112  style="
13113    --padding-block-start: 0px; --padding-block-end:0px; 
13114--padding-inline-start:0px; --padding-inline-end:0px; 
13115
13116  "
13117  
13118></div>
13119<div class="review-widget" >
13120  
13121      
13122
13123
13124  <div >
13125    <div class="jdgm-widget jdgm-preview-badge" data-id="8821576433888">
13126      <div style='display:none' class='jdgm-prev-badge' data-average-rating='4.50' data-number-of-reviews='2' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='4.50' tabindex='0' aria-label='4.50 stars' role='button'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--half'></span> </span> <span class='jdgm-prev-badge__text'> (2) </span> </div>
13127    </div>
13128  </div>
13129
13130
13131    
13132</div>
13133
13134
13135
13136
13137
13138<product-price
13139  class="text-block text-block--align-left text-left default spacing-style price-style--de-ch"
13140  data-block-id="AT2VHQWp2VXBZWmU4L__price_pdjHiY"
13141  data-product-id="8821576433888"
13142  style="--color:var(--color-foreground);--padding-block-start: 0px;--padding-block-end: 8px;--padding-inline-start: 0px;--padding-inline-end: 0px;--width: 100%;--color-price-label: #576e82;
13143      --color-compare-at-price: #576e82;
13144      --color-price: #db1420;"
13145  
13146>
13147
13148<span class="price-badges__wrapper" style="--justify-content: left">
13149  
13150  
13151</span>
13152  
13153  
13154  <div ref="priceContainer">
13155    
13156      <div class="alternate-price-container alternate-price-container--compare-at">
13157        <span class="price-label">
13158        
13159          Regulärer Preis:
13160        
13161        </span>
13162        
13163          <span class="compare-at-price compare-at-price--alternate">
13164            <span class="price__amount price__amount--b2c">91,51 €</span>
13165            <span class="price__amount price__amount--b2b">76,90 €</span>
13166          </span>
13167        
13168      </div>
13169    
13170
13171    <div class="alternate-price-container">
13172      
13173        <span class="price-label">
13174          
13175            Sonderangebot:
13176          
13177        </span>
13178      
13179      
13180        
13181          <span class="price price--alternate">
13182            <span class="price__amount price__amount--b2c">
13183              78,42 €
13184            </span>
13185            <span class="price__amount price__amount--b2b">
13186              65,90 €
13187            </span>
13188          </span>
13189        
13190      
13191    </div>
13192  </div>
13193
13194  
13195  
13196</product-price>
13197
13198
13199
13200
13201
13202
13203
13204<div
13205    class="product-card__quick-add"
13206    style="
13207        
13208            --color-primary-button-text: rgb(119 170 0 / 1.0);
13209            --color-primary-button-background: rgb(255 255 255 / 1.0);
13210            --color-primary-button-border: rgb(119 170 0 / 1.0);
13211            --color-primary-button-hover-text: rgb(94 134 0 / 1.0);
13212            --color-primary-button-hover-background: rgb(241 247 230 / 1.0);
13213            --color-primary-button-hover-border: rgb(94 134 0 / 1.0);
13214        
13215    "
13216    
13217>
13218    
13219<quick-add-component
13220  class="quick-add"
13221  ref="quickAdd"
13222  data-product-title="Geschirr-Reiniger PROFI 12 kg Kanister mit Chlor"
13223  data-quick-add-button="add"
13224  data-product-options-count="1"
13225  
13226  data-min-quantity="2"
13227  data-increment-quantity="1">
13228  <product-form-component
13229    data-section-id="template--21785299419360__main"
13230    data-product-id="8821576433888"
13231    data-product-url="/products/geschirr-reiniger-profi-12-kg-kanister-mit-chlor-rm-profi12c"
13232    data-product-price="65.9"
13233    on:submit="/handleSubmit"
13234    class="quick-add__product-form-component"
13235  >
13236    <div
13237      class="visually-hidden"
13238      aria-live="assertive"
13239      role="status"
13240      aria-atomic="true"
13241      ref="liveRegion"
13242    ></div><form method="post" action="/cart/add" id="QuickAdd-ProductForm-8821576433888-AZTBvK2NjaG15cHJUU__product_card_quick_add_Qmnx3M" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input
13243        type="hidden"
13244        name="id"
13245        ref="variantId"
13246        value="46977970798816"
13247        
13248      >
13249              
13250        <input
13251          type="hidden"
13252          name="properties[_categories]"
13253          value="[&quot;Spülen &amp; Reinigen/Betriebshygiene/Spülmaschinenreiniger&quot;]">
13254        <input
13255          type="hidden"
13256          name="properties[_moduleClassification]"
13257          value="8.99">
13258      <input
13259        type="hidden"
13260        name="quantity"
13261        value="2"
13262      >
13263      
13264      
13265      <add-to-cart-component
13266  ref="addToCartButtonContainer"
13267  data-product-variant-media="//www.gastro-hero.de/cdn/shop/files/231146-profi_12_c_2.webp?v=1786245449&width=100"
13268  data-add-to-cart-animation="false"
13269>
13270  <button
13271    
13272    type="submit"
13273    name="add"
13274    ref="addToCartButton"
13275    on:click="/handleClick"
13276    class="button button button--medium quick-add__button quick-add__button--add add-to-cart-button"
13277    
13278    
13279  >
13280    <span
13281      class="add-to-cart-text"
13282    >
13283      <span class="add-to-cart-text__content is-visually-hidden-mobile">
13284        <span>
13285          <span>In den Warenkorb</span>
13286        </span>
13287      </span>
13288      
13289        <span
13290          aria-hidden="true"
13291          class="svg-wrapper add-to-cart-icon"
13292        ><svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--icon-stroke-width)" d="M16.608 9.421V6.906H3.392v8.016c0 .567.224 1.112.624 1.513.4.402.941.627 1.506.627H8.63M8.818 3h2.333c.618 0 1.212.247 1.649.686a2.35 2.35 0 0 1 .683 1.658v1.562H6.486V5.344c0-.622.246-1.218.683-1.658A2.33 2.33 0 0 1 8.82 3"/><path stroke="currentColor" stroke-linecap="round" stroke-width="var(--icon-stroke-width)" d="M14.608 12.563v5m2.5-2.5h-5"/></svg>
13293</span>
13294      
13295    </span>
13296    
13297    <span class="add-to-cart__added">
13298      <span class="svg-wrapper add-to-cart__added-icon"><svg aria-hidden="true" class="checkmark-burst" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
13299  <g class="check">
13300    <circle class="ring" cx="12" cy="12" r="10" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
13301    <path class="tick" d="M9 12.75L11.25 15L15 9.75" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
13302  </g>
13303  <g class="burst">
13304    <g style="--index: 0;">
13305      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
13306    </g>
13307    <g style="--index: 1;">
13308      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
13309    </g>
13310    <g style="--index: 2;">
13311      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
13312    </g>
13313    <g style="--index: 3;">
13314      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
13315    </g>
13316    <g style="--index: 4;">
13317      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
13318    </g>
13319    <g style="--index: 5;">
13320      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
13321    </g>
13322    <g style="--index: 6;">
13323      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
13324    </g>
13325    <g style="--index: 7;">
13326      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
13327    </g>
13328  </g>
13329</svg>
13330</span>
13331    </span>
13332  </button>
13333</add-to-cart-component>
13334
13335
13336      <button
13337        class="button button--medium quick-add__button quick-add__button--choose add-to-cart-button"
13338        
13339        type="button"
13340        name="add"
13341        on:click="quick-add-component/handleClick"
13342      >
13343        <span
13344          class="add-to-cart-text"
13345        >
13346          <span class="add-to-cart-text__content is-visually-hidden-mobile">
13347            <span>
13348              
13349              <span>
13350                Auswählen
13351              </span>
13352            </span>
13353          </span>
13354          <span
13355            aria-hidden="true"
13356            class="svg-wrapper add-to-cart-icon"
13357          ><svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--icon-stroke-width)" d="M16.608 9.421V6.906H3.392v8.016c0 .567.224 1.112.624 1.513.4.402.941.627 1.506.627H8.63M8.818 3h2.333c.618 0 1.212.247 1.649.686a2.35 2.35 0 0 1 .683 1.658v1.562H6.486V5.344c0-.622.246-1.218.683-1.658A2.33 2.33 0 0 1 8.82 3"/><path stroke="currentColor" stroke-linecap="round" stroke-width="var(--icon-stroke-width)" d="M14.608 12.563v5m2.5-2.5h-5"/></svg>
13358</span>
13359        </span>
13360      </button><input type="hidden" name="product-id" value="8821576433888" /><input type="hidden" name="section-id" value="template--21785299419360__main" /></form></product-form-component>
13361</quick-add-component>
13362
13363
13364
13365</div>
13366
13367
13368
13369
13370
13371    
13372  
13373
13374    
13375  </div>
13376</product-card>
13377
13378
13379
13380
13381          
13382        </div>
13383
13384        
13385          
13386</slideshow-slide>
13387
13388  
13389    <slideshow-slide
13390  ref="slides[]"
13391  aria-hidden="true"
13392  style="--slideshow-timeline: --slide-1; --product-media-fit: cover; --grid-template-rows: 50dvh 1fr; --grid-template-rows-desktop: 70dvh 1fr;"
13393  
13394    class="resource-list__slide"
13395  
13396  
13397  
13398  
13399  
13400  
13401  
13402>
13403  
13404        
13405      
13406        <div
13407          class="resource-list__item"
13408        >
13409          
13410            
13411
13412
13413
13414
13415
13416
13417
13418
13419
13420<style data-shopify>
13421  
13422</style>
13423
13424
13425<product-card
13426  class="product-card border-style product-card--hover-effect desktop-shadow mobile-solid color-scheme-6e779877-7f67-41b2-894e-8a493a1feb23"
13427  style="
13428    --border-width: 1px; --border-style: none; --border-color:
13429rgb(var(--color-border-rgb) / 1.0); --border-radius:
134304px; overflow: hidden; 
13431    --product-card-background: var(--color-background);
13432    
13433     
13434     
13435      --product-card-hover-color-mobile: #8293a2;
13436     
13437    
13438    
13439    
13440  "
13441  data-product-id="8821647900896"
13442  id="product-card-Aa2R0MTMzc1crR0RWT__static-product-card-1"
13443  data-analytics-categories="[&quot;Küchenausstattung\/Textilien\/Geschirrtücher&quot;]"
13444  data-analytics-variant-ids="[46978202829024]"
13445  data-product-transition="false"
13446  
13447  
13448>
13449  
13450
13451  
13452  
13453
13454
13455
13456
13457<div class="product-card__like-btn product-card__like-btn--horizon 
13458
13459
13460
13461 wishlist wishlist--icon wishlist-button-wrapper" style="" data-product-handle="grubentuch-halbleinen-blau-weiss-kariert-50-x-100-cm-49850">
13462    <div class="wishlist-engine" data-product_id="8821647900896" data-variant_id="46978202829024" data-full_button="false" data-css="false">
13463    </div>
13464    
13464<script type="application/json" class="js-categories">
13465        {
13466            "cat": ["Küchenausstattung\/Textilien\/Geschirrtücher"]
13467        }
13468    </script>
13468
13469</div>
13470
13471
13472
13473
13474
13475
13476
13477  <a
13478    id="abae7105ccbfc17dd64dc0ee8a3163e8"
13479    
13480      href="/products/grubentuch-halbleinen-blau-weiss-kariert-50-x-100-cm-49850?variant=46978202829024"
13481    
13482    class="product-card__link"
13483    ref="productCardLink"
13484  >
13485    <span class="visually-hidden">
13486      Grubentuch Halbleinen, blau-weiß kariert, 50 x 100 cm
13487    </span>
13488  </a>
13489  <div
13490    class="
13491      product-card__content
13492      layout-panel-flex
13493      layout-panel-flex--column
13494      product-grid__card
13495      spacing-style
13496      gap-style
13497       color-scheme-6e779877-7f67-41b2-894e-8a493a1feb23
13498    "
13499    style="
13500      --flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
13501
13502
13503
13504--horizontal-alignment: ; --vertical-alignment: ;
13505--horizontal-alignment-tablet: ;
13506--horizontal-alignment-mobile: ;
13507--vertical-alignment-tablet: ;
13508--vertical-alignment-mobile: ;
13509
13510      --padding-block-start: 12px;--padding-block-end: 12px;--padding-inline-start: 12px;--padding-inline-end: 12px;
13511      --product-card-gap: 4px;
13512      --quick-add-display: flex;
13513      --quick-add-mobile-display: flex;
13514      --quick-add-mobile-opacity: 1;
13515      --zoom-out-padding-inline-start: min(var(--padding-xs), 8.4px);
13516      --zoom-out-padding-inline-end: min(var(--padding-xs), 8.4px);
13517      --zoom-out-padding-block-start: min(var(--padding-xs), 8.4px);
13518      --zoom-out-padding-block-end: min(var(--padding-xs), 8.4px);
13519    "
13520  >
13521    
13522  
13523
13524
13525
13526
13527
13528
13529
13530
13531<div
13532  ref="cardGallery"
13533  class="card-gallery card-gallery-AWnFsV3VJOXZVOGV1M__product_card_gallery_pA96NF-1 spacing-style border-style"
13534  style="
13535    --border-width: 1px; --border-style: none; --border-color:
13536rgb(var(--color-border-rgb) / 1.0); --border-radius:
135370px;
13538    --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
13539    --gallery-aspect-ratio: 16 / 9;
13540  "
13541  data-product-id="8821647900896"
13542  
13543  
13544  data-image-ratio="landscape"
13545  
13546>
13547    <a
13548      class="contents"
13549      ref="cardGalleryLink"
13550      href="/products/grubentuch-halbleinen-blau-weiss-kariert-50-x-100-cm-49850?variant=46978202829024"
13551      aria-label="Grubentuch Halbleinen, blau-weiß kariert, 50 x 100 cm"
13552    >
13553      <slideshow-component
13554  
13555    ref="slideshow"
13556  
13557  
13558  style="--slideshow-timeline: --slide-0;--slide-min-height: auto;--slide-min-height-desktop: auto;"
13559  
13560  initial-slide="0"
13561  
13562  
13563    infinite
13564  
13565
13566  data-generic-media-size="1" disabled="true"
13567>
13568  
13569  <slideshow-container ref="slideshowContainer">
13570    
13571    
13572    <slideshow-slides
13573      tabindex="-1"
13574      ref="scroller"
13575      
13576    >
13577      <slideshow-slide
13578  ref="slides[]"
13579  aria-hidden="false"
13580  style="--slideshow-timeline: --slide-0; --product-media-fit: contain; --grid-template-rows: 50dvh 1fr; --grid-template-rows-desktop: 70dvh 1fr;"
13581  
13582    class="product-media-container media-fit product-media-container--image"
13583  
13584  
13585  
13586  
13587    slide-id="44734405148896"
13588  
13589  
13590  
13591  
13592>
13593  
13594
13595<div
13596  class="product-media"
13597  style="--ratio: 1.3333333333333333"
13598  data-media-id="44734405148896"
13599>
13600  
13601  <img src="//www.gastro-hero.de/cdn/shop/files/204988-49850-1.webp?v=1787056562&amp;width=3840" alt="Grubentuch Halbleinen, blau-weiß kariert, 50 x 100 cm" srcset="//www.gastro-hero.de/cdn/shop/files/204988-49850-1.webp?v=1787056562&amp;width=240 240w, //www.gastro-hero.de/cdn/shop/files/204988-49850-1.webp?v=1787056562&amp;width=352 352w, //www.gastro-hero.de/cdn/shop/files/204988-49850-1.webp?v=1787056562&amp;width=832 832w, //www.gastro-hero.de/cdn/shop/files/204988-49850-1.webp?v=1787056562&amp;width=1200 1200w, //www.gastro-hero.de/cdn/shop/files/204988-49850-1.webp?v=1787056562&amp;width=1600 1600w, //www.gastro-hero.de/cdn/shop/files/204988-49850-1.webp?v=1787056562&amp;width=1920 1920w, //www.gastro-hero.de/cdn/shop/files/204988-49850-1.webp?v=1787056562&amp;width=2560 2560w, //www.gastro-hero.de/cdn/shop/files/204988-49850-1.webp?v=1787056562&amp;width=3840 3840w" width="3840" height="2880" loading="eager" sizes="(min-width: 750px) 50vw, 100vw" class="product-media__image" transitionToProduct="false" data_max_resolution="//www.gastro-hero.de/cdn/shop/files/204988-49850-1.webp?v=1787056562&amp;width=3840" fetchpriority="auto" style="--focal-point: 50.0% 50.0%;">
13602
13603  
13604</div>
13605
13606
13607
13608</slideshow-slide>
13609
13610    </slideshow-slides>
13611  </slideshow-container>
13612  
13613</slideshow-component>
13614
13615
13616
13617    </a>
13618  
13619  
13620    
13621    
13622    
13623  
13624
13625</div>
13626
13627
13628
13629
13630
13631
13632
13633
13634
13635
13636
13637
13638
13639
13640
13641
13642
13643
13644  
13645  <a
13646    class="contents user-select-text"
13647    ref="productTitleLink"
13648    href="/products/grubentuch-halbleinen-blau-weiss-kariert-50-x-100-cm-49850?variant=46978202829024"
13649  >
13650    <span
13651      class="product-title__vendor product-title__vendor--icon"
13652      data-vendor-handle="linco-textilvertrieb"
13653    >
13654        
13655        
13656          <img src="//www.gastro-hero.de/cdn/shop/files/linco-logo_2x_2906d9f7-7161-4e07-aaa7-1c9491211ae7.png?v=1790080095&amp;width=150" alt="Linco Textilvertrieb" srcset="//www.gastro-hero.de/cdn/shop/files/linco-logo_2x_2906d9f7-7161-4e07-aaa7-1c9491211ae7.png?v=1790080095&amp;width=150 150w" width="150" height="55" class="product-vendor__image">
13657        
13658</span>
13659    
13660
13661
13662
13663
13664
13665  <div class="product-title__text spacing-style text-block text-block--AM1Nzdk14QXRBd2FHT__product_title_cNTBWh-1 custom     custom-typography  custom-font-size  custom-color           "  style="    --padding-block-start: 0px; --padding-block-end:8px; --padding-inline-start:0px; --padding-inline-end:0px;     --color:var(--color-foreground);--font-size: 0.875rem;      --font-weight: var(--font-subheading--weight);--font-family: var(--font-subheading--family);    --font-smoothing-webkit: var(--font-subheading--smoothing-webkit);    --font-smoothing-moz: var(--font-subheading--smoothing-moz);    --text-transform: none;    --text-wrap: pretty;          --line-height: var(--line-height--body-tight);        --letter-spacing: var(--letter-spacing--body-normal);    --width: fit-content;    --max-width: var(--max-width--body-normal);    --custom-mobile-font-size: px;              ">
13666    <h3>Grubentuch Halbleinen, blau-weiß kariert, 50 x 100 cm</h3>
13667  </div>
13668
13669
13670
13671
13672  </a>
13673
13674
13675
13676
13677
13678
13679<div class="spacing-style energy-label-block energy-label-block--ARytuWUd6L3ZaZys0Z__energy_label_9r6Qb6-1 hide-when-empty 
13680
13681
13682"
13683  style="
13684    --padding-block-start: 0px; --padding-block-end:0px; 
13685--padding-inline-start:0px; --padding-inline-end:0px; 
13686
13687  "
13688  
13689></div>
13690<div class="review-widget" >
13691  
13692      
13693
13694
13695  <div >
13696    <div class="jdgm-widget jdgm-preview-badge" data-id="8821647900896">
13697      <div style='display:none' class='jdgm-prev-badge' data-average-rating='0.00' data-number-of-reviews='0' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='0.00' tabindex='0' aria-label='0.00 stars' role='button'> <span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span> </span> <span class='jdgm-prev-badge__text'> (0) </span> </div>
13698    </div>
13699  </div>
13700
13701
13702    
13703</div>
13704
13705
13706
13707
13708
13709<product-price
13710  class="text-block text-block--align-left text-left default spacing-style price-style--de-ch"
13711  data-block-id="AT2VHQWp2VXBZWmU4L__price_pdjHiY-1"
13712  data-product-id="8821647900896"
13713  style="--color:var(--color-foreground);--padding-block-start: 0px;--padding-block-end: 8px;--padding-inline-start: 0px;--padding-inline-end: 0px;--width: 100%;--color-price-label: #576e82;
13714      --color-compare-at-price: #576e82;
13715      --color-price: #db1420;"
13716  
13717>
13718
13719<span class="price-badges__wrapper" style="--justify-content: left">
13720  
13721  
13722</span>
13723  
13724  
13725  <div ref="priceContainer">
13726    
13727
13728    <div class="alternate-price-container">
13729      
13730      
13731        
13732          <span class="price price--alternate">
13733            <span class="price__amount price__amount--b2c">
13734              2,01 €
13735            </span>
13736            <span class="price__amount price__amount--b2b">
13737              1,69 €
13738            </span>
13739          </span>
13740        
13741      
13742    </div>
13743  </div>
13744
13745  
13746  
13747</product-price>
13748
13749
13750
13751
13752
13753
13754
13755<div
13756    class="product-card__quick-add"
13757    style="
13758        
13759            --color-primary-button-text: rgb(119 170 0 / 1.0);
13760            --color-primary-button-background: rgb(255 255 255 / 1.0);
13761            --color-primary-button-border: rgb(119 170 0 / 1.0);
13762            --color-primary-button-hover-text: rgb(94 134 0 / 1.0);
13763            --color-primary-button-hover-background: rgb(241 247 230 / 1.0);
13764            --color-primary-button-hover-border: rgb(94 134 0 / 1.0);
13765        
13766    "
13767    
13768>
13769    
13770<quick-add-component
13771  class="quick-add"
13772  ref="quickAdd"
13773  data-product-title="Grubentuch Halbleinen, blau-weiß kariert, 50 x 100 cm"
13774  data-quick-add-button="add"
13775  data-product-options-count="1"
13776  
13777  data-min-quantity="20"
13778  data-increment-quantity="20"data-max-quantity="100">
13779  <product-form-component
13780    data-section-id="template--21785299419360__main"
13781    data-product-id="8821647900896"
13782    data-product-url="/products/grubentuch-halbleinen-blau-weiss-kariert-50-x-100-cm-49850"
13783    data-product-price="1.69"
13784    on:submit="/handleSubmit"
13785    class="quick-add__product-form-component"
13786  >
13787    <div
13788      class="visually-hidden"
13789      aria-live="assertive"
13790      role="status"
13791      aria-atomic="true"
13792      ref="liveRegion"
13793    ></div><form method="post" action="/cart/add" id="QuickAdd-ProductForm-8821647900896-AZTBvK2NjaG15cHJUU__product_card_quick_add_Qmnx3M-1" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input
13794        type="hidden"
13795        name="id"
13796        ref="variantId"
13797        value="46978202829024"
13798        
13799      >
13800              
13801        <input
13802          type="hidden"
13803          name="properties[_categories]"
13804          value="[&quot;Küchenausstattung/Textilien/Geschirrtücher&quot;]">
13805        <input
13806          type="hidden"
13807          name="properties[_moduleClassification]"
13808          value="0.31">
13809      <input
13810        type="hidden"
13811        name="quantity"
13812        value="20"
13813      >
13814      
13815      
13816      <add-to-cart-component
13817  ref="addToCartButtonContainer"
13818  data-product-variant-media="//www.gastro-hero.de/cdn/shop/files/204988-49850-1.webp?v=1787056562&width=100"
13819  data-add-to-cart-animation="false"
13820>
13821  <button
13822    
13823    type="submit"
13824    name="add"
13825    ref="addToCartButton"
13826    on:click="/handleClick"
13827    class="button button button--medium quick-add__button quick-add__button--add add-to-cart-button"
13828    
13829    
13830  >
13831    <span
13832      class="add-to-cart-text"
13833    >
13834      <span class="add-to-cart-text__content is-visually-hidden-mobile">
13835        <span>
13836          <span>In den Warenkorb</span>
13837        </span>
13838      </span>
13839      
13840        <span
13841          aria-hidden="true"
13842          class="svg-wrapper add-to-cart-icon"
13843        ><svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--icon-stroke-width)" d="M16.608 9.421V6.906H3.392v8.016c0 .567.224 1.112.624 1.513.4.402.941.627 1.506.627H8.63M8.818 3h2.333c.618 0 1.212.247 1.649.686a2.35 2.35 0 0 1 .683 1.658v1.562H6.486V5.344c0-.622.246-1.218.683-1.658A2.33 2.33 0 0 1 8.82 3"/><path stroke="currentColor" stroke-linecap="round" stroke-width="var(--icon-stroke-width)" d="M14.608 12.563v5m2.5-2.5h-5"/></svg>
13844</span>
13845      
13846    </span>
13847    
13848    <span class="add-to-cart__added">
13849      <span class="svg-wrapper add-to-cart__added-icon"><svg aria-hidden="true" class="checkmark-burst" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
13850  <g class="check">
13851    <circle class="ring" cx="12" cy="12" r="10" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
13852    <path class="tick" d="M9 12.75L11.25 15L15 9.75" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
13853  </g>
13854  <g class="burst">
13855    <g style="--index: 0;">
13856      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
13857    </g>
13858    <g style="--index: 1;">
13859      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
13860    </g>
13861    <g style="--index: 2;">
13862      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
13863    </g>
13864    <g style="--index: 3;">
13865      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
13866    </g>
13867    <g style="--index: 4;">
13868      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
13869    </g>
13870    <g style="--index: 5;">
13871      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
13872    </g>
13873    <g style="--index: 6;">
13874      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
13875    </g>
13876    <g style="--index: 7;">
13877      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
13878    </g>
13879  </g>
13880</svg>
13881</span>
13882    </span>
13883  </button>
13884</add-to-cart-component>
13885
13886
13887      <button
13888        class="button button--medium quick-add__button quick-add__button--choose add-to-cart-button"
13889        
13890        type="button"
13891        name="add"
13892        on:click="quick-add-component/handleClick"
13893      >
13894        <span
13895          class="add-to-cart-text"
13896        >
13897          <span class="add-to-cart-text__content is-visually-hidden-mobile">
13898            <span>
13899              
13900              <span>
13901                Auswählen
13902              </span>
13903            </span>
13904          </span>
13905          <span
13906            aria-hidden="true"
13907            class="svg-wrapper add-to-cart-icon"
13908          ><svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--icon-stroke-width)" d="M16.608 9.421V6.906H3.392v8.016c0 .567.224 1.112.624 1.513.4.402.941.627 1.506.627H8.63M8.818 3h2.333c.618 0 1.212.247 1.649.686a2.35 2.35 0 0 1 .683 1.658v1.562H6.486V5.344c0-.622.246-1.218.683-1.658A2.33 2.33 0 0 1 8.82 3"/><path stroke="currentColor" stroke-linecap="round" stroke-width="var(--icon-stroke-width)" d="M14.608 12.563v5m2.5-2.5h-5"/></svg>
13909</span>
13910        </span>
13911      </button><input type="hidden" name="product-id" value="8821647900896" /><input type="hidden" name="section-id" value="template--21785299419360__main" /></form></product-form-component>
13912</quick-add-component>
13913
13914
13915
13916</div>
13917
13918
13919
13920
13921
13922    
13923  
13924
13925    
13926  </div>
13927</product-card>
13928
13929
13930
13931
13932          
13933        </div>
13934</slideshow-slide>
13935
13936  
13937
13938    </slideshow-slides>
13939  </slideshow-container>
13940  
13941</slideshow-component>
13942
13943
13944
13945</div>
13946
13947
13948    
13949</div>
13950
13951
13952
13953
13954
13955
13956  <div
13957    class="section-resource-list__content"
13958    style="--horizontal-alignment: flex-start;"
13959  ></div>
13960</div>
13961
13962
13963<style data-shopify>
13964  #shopify-block-AKzVXd3JobVVjd2pHO__product_list_9DTeBF {
13965    width: 100%;
13966  }</style>
13967
13968
13969
13970
13971
13972
13973
13974
13975
13976
13977
13978</div>
13979
13980
13981
13982<div
13983  class="accordion accordion--AY1RvVlBEK1ZONkhNe__accordion_gChxwU accordion--caret border-style spacing-style accordion--dividers"
13984  style="
13985    
13986      --summary-font-family: var(--font-h5--family);
13987      --summary-smoothing-webkit: var(--font-h5--smoothing-webkit);
13988      --summary-smoothing-moz: var(--font-h5--smoothing-moz);
13989      --summary-font-style: var(--font-h5--style);
13990      --summary-font-weight: var(--font-h5--weight);
13991      --summary-font-size: var(--font-h5--size);
13992      --summary-font-line-height: var(--font-h5--line-height);
13993      --summary-font-case: var(--font-h5--case);
13994    
13995    --padding-block-start: max(20px, calc(var(--spacing-scale) * 60px));--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
13996    --border-width: 1px; --border-style: none; --border-color:
13997rgb(var(--color-border-rgb) / 1.0); --border-radius:
139980px;
13999  "
14000  
14001>
14002  
14003
14004
14005<accordion-custom
14006  
14007    open-by-default-on-desktop
14008    open-by-default-on-mobile
14009  
14010  class="spacer-context spacer-context--column"
14011>
14012  <details
14013    class="details"
14014    data-testid="accordion-details"
14015    
14016      open
14017    
14018    
14019      id="Artikelbeschreibung"
14020    
14021    
14022  >
14023    <summary>
14024      
14025      <h2 class="details__header">
14026      Artikelbeschreibung
14027      </h2>
14028      <span class="svg-wrapper icon-caret icon-animated"><svg aria-hidden="true" focusable="false" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
14029  <path d="M11 5.5L7 9.5L3 5.5" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
14030</svg>
14031</span>
14032      <span class="svg-wrapper icon-plus"><svg aria-hidden="true" focusable="false" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
14033  <path class="vertical" d="M2.75 7H11.25" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/>
14034  <path class="horizontal" d="M7 2.75L7 11.25" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/>
14035</svg>
14036</span>
14037    </summary>
14038
14039    <div class="details-content">
14040<read-more-content
14041  class="read-more-content"
14042  data-expanded="false"
14043  data-clamp-mode="height"
14044  style="--read-more-clamp-lines: 3; --read-more-max-height: 360px;"
14045  
14046>
14047  <div class="read-more-content__inner" ref="introContent">
14048    
14049
14050
14051<div
14052  class="
14053    group-block
14054    group-block--height-fit
14055    group-block--width-fill
14056    border-style
14057    spacing-style
14058    size-style
14059    
14060    
14061    
14062
14063
14064
14065"
14066  style="
14067    --border-width: 1px; --border-style: none; --border-color:
14068rgb(var(--color-border-rgb) / 1.0); --border-radius:
140690px;
14070    --padding-block-start: 0px;--padding-block-end: max(20px, calc(var(--spacing-scale) * 24px));--padding-inline-start: 0px;--padding-inline-end: 0px;
14071    --size-style-width: 100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
14072    
14073  "
14074  
14075  data-testid="group-block"
14076><div class="group-block__media-wrapper">
14077    
14078    
14079    
14080
14081    
14082    
14083    
14084
14085    
14086    
14087
14088
14089
14090
14091    
14092    
14093    
14094
14095    
14096
14097    
14098
14099  </div>
14100
14101  <div
14102    class="
14103      group-block-content
14104      
14105      
14106      layout-panel-flex
14107      layout-panel-flex--row
14108       mobile-column
14109      
14110    "
14111    style="--flex-direction: row; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
14112
14113--gap: 12px;
14114
14115--horizontal-alignment: flex-start; --vertical-alignment: flex-start;
14116--horizontal-alignment-tablet: flex-start;
14117--horizontal-alignment-mobile: flex-start;
14118--vertical-alignment-tablet: flex-start;
14119--vertical-alignment-mobile: flex-start;
14120"
14121  >
14122  
14123
14124
14125
14126
14127
14128
14129  <rte-formatter class=" spacing-style text-block text-block--AaGFZdDdLZFZ0UXlZV__text_LiTftk rte    text-block--align-left rte           "  style="    --padding-block-start: 0px; --padding-block-end:24px; --padding-inline-start:24px; --padding-inline-end:24px;         --width: 100%;    --max-width: var(--max-width--body-wide);    --custom-mobile-font-size: 18px;          --text-align: left;              ">
14130
14131    
14132<p>Die <strong>Spültische der Basic-Serie</strong> überzeugen durch <strong>hohe Qualität, besondere Langlebigkeit </strong>und einen <strong>exellenten Produktpreis</strong>. Aufgrund der <strong>soliden Verarbeitung</strong> und der <strong>Herstellung nach Hygiene-Vorschriften</strong> eignen sich die <strong>Spültische </strong>ideal für Profi-Küchen in der Gastronomie und Hotellerie.</p>
14133<p><strong>Produktvorteile im Überblick:</strong></p>
14134<ul>
14135<li>Basic-Spültisch für die Profi-Küche in der Gastronomie und Hotellerie</li>
14136<li>Edelstahl-Aufkantung auf der Rückseite</li>
14137<li>mit Grundboden</li>
14138<li>nach Hygiene- und Sicherheitsrichtlinien produziert</li>
14139<li>leicht zu reinigen</li>
14140</ul>
14141<p><strong>Informationen zum Material:</strong></p>
14142<ul>
14143<li>vollständig aus hochwertigem Edelstahl Aisi 201 gefertigt</li>
14144<li>sehr hohe Tragkraft</li>
14145</ul>
14146<p><strong>Produktdetails:</strong></p>
14147<ul>
14148<li>Produktmaße (B x T x H): 1000 x 600 x 950 mm</li>
14149<li>höhenverstellbare Füße / Arbeitshöhe: 845 - 865 mm</li>
14150<li>Beckenmaße (B x T xH): 400 x 400 x 250 mm</li>
14151<li>1 Becken rechts</li>
14152</ul>
14153<p> Hinweis: das Standrohr ist nicht im Lieferumfang enthalten</p>
14154<p><em><strong>
14154Hinweis: Die Vorrichtung im Becken ist für Ablaufventile mit 1 1/2 Zoll-Anschluss ausgelegt.</strong></em></p>
14155
14156  </rte-formatter>
14157
14158
14159
14160
14161
14162
14163
14164</div>
14165</div>
14166
14167
14168
14169
14170
14171
14172
14173  </div>
14174  <button
14175    type="button"
14176    class="read-more-content__toggle"
14177    ref="showMoreButton"
14178    aria-expanded="false"
14179    on:click="/toggle"
14180  >
14181    <span class="read-more-content__label read-more-content__label--more">Mehr anzeigen</span>
14182    <span class="read-more-content__label read-more-content__label--less">Weniger anzeigen</span>
14183  </button>
14184</read-more-content>
14185</div>
14186  </details>
14187</accordion-custom>
14188
14189
14190
14191
14192
14193
14194
14195<accordion-custom
14196  
14197    open-by-default-on-desktop
14198    open-by-default-on-mobile
14199  
14200  class="spacer-context spacer-context--column"
14201>
14202  <details
14203    class="details"
14204    data-testid="accordion-details"
14205    
14206      open
14207    
14208    
14209      id="Zusätzliche Informationen"
14210    
14211    
14212  >
14213    <summary>
14214      
14215      <h2 class="details__header">
14216      Zusätzliche Informationen
14217      </h2>
14218      <span class="svg-wrapper icon-caret icon-animated"><svg aria-hidden="true" focusable="false" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
14219  <path d="M11 5.5L7 9.5L3 5.5" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
14220</svg>
14221</span>
14222      <span class="svg-wrapper icon-plus"><svg aria-hidden="true" focusable="false" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
14223  <path class="vertical" d="M2.75 7H11.25" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/>
14224  <path class="horizontal" d="M7 2.75L7 11.25" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/>
14225</svg>
14226</span>
14227    </summary>
14228
14229    <div class="details-content">
14230<read-more-content
14231  class="read-more-content"
14232  data-expanded="false"
14233  data-clamp-mode="height"
14234  style="--read-more-clamp-lines: 3; --read-more-max-height: 360px;"
14235  
14236>
14237  <div class="read-more-content__inner" ref="introContent">
14238    
14239
14240
14241<div
14242  class="
14243    group-block
14244    group-block--height-fit
14245    group-block--width-custom
14246    border-style
14247    spacing-style
14248    size-style
14249    
14250    
14251    
14252
14253
14254
14255"
14256  style="
14257    --border-width: 1px; --border-style: none; --border-color:
14258rgb(var(--color-border-rgb) / 1.0); --border-radius:
142590px;
14260    --padding-block-start: 0px;--padding-block-end: max(20px, calc(var(--spacing-scale) * 48px));--padding-inline-start: max(20px, calc(var(--spacing-scale) * 24px));--padding-inline-end: max(20px, calc(var(--spacing-scale) * 24px));
14261    --size-style-width:66%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
14262    
14263  "
14264  
14265  data-testid="group-block"
14266><div class="group-block__media-wrapper">
14267    
14268    
14269    
14270
14271    
14272    
14273    
14274
14275    
14276    
14277
14278
14279
14280
14281    
14282    
14283    
14284
14285    
14286
14287    
14288
14289  </div>
14290
14291  <div
14292    class="
14293      group-block-content
14294      
14295      
14296      layout-panel-flex
14297      layout-panel-flex--column
14298       mobile-column
14299      
14300    "
14301    style="--flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
14302
14303--gap: 12px;
14304
14305--horizontal-alignment: flex-start; --vertical-alignment: center;
14306--horizontal-alignment-tablet: flex-start;
14307--horizontal-alignment-mobile: flex-start;
14308--vertical-alignment-tablet: center;
14309--vertical-alignment-mobile: center;
14310"
14311  >
14312  
14313
14314
14315  
14316  <div class="specification-table__block specification-table__block-AL1YzSVlPMHlNSHAvb__product_specification_table_cQLeBt color-scheme-1" ><table class="specification-table"
14317          style="
14318        --header-background: var(--color-background);
14319        --odd-background: var(--color-background-subdue);
14320        --even-background: var(--color-background);
14321        --color-group-header: var(--color-foreground);
14322        --color-row-header-odd: var(--color-foreground-secondary);
14323        --color-row-header-even: var(--color-foreground-secondary);
14324        --color-row-value-odd: var(--color-foreground);
14325        --color-row-value-even: var(--color-foreground);
14326        --padding-header-row: 24px 12px 8px 12px;
14327        --padding-row-attribute: 8px 12px 8px 12px;
14328        --padding-row-value: 8px 12px 8px 12px;
14329        --text-align-header: left;
14330        --text-align-attribute: left;
14331        --text-align-value: left;
14332        --text-align-header-mobile: left;
14333        --text-align-attribute-mobile: left;
14334        --text-align-value-mobile: left;
14335      ">
14336        <caption class="visually-hidden">Produktspezifikationen für Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden</caption>
14337        <thead class="visually-hidden">
14338          <tr>
14339            <th scope="col">Spezifikation</th>
14340            <th scope="col">Wert</th>
14341          </tr>
14342        </thead>
14343
14344        
14345          
14346          
14347          
14348
14349          <tbody class="specification-table__body">
14350            <tr class="specification-table__group-header 
14351            "
14352            style="
14353
14354
14355">
14356              <th scope="rowgroup" colspan="2">Artikeleigenschaften und Klassifizierung</th>
14357            </tr>
14358
14359            
14360              <tr class="specification-table__row">
14361                <th scope="row" class="specification-table__row-attribute custom  custom-typography custom-font  custom-font-size"
14362                style="
14363
14364
14365--font-size: 0.875rem;--font-weight: var(--font-body--weight);--font-family: var(--font-body--family);      --font-smoothing-webkit: var(--font-body--smoothing-webkit);      --font-smoothing-moz: var(--font-body--smoothing-moz);--text-transform: none;--text-wrap: pretty;--line-height: var(--line-height--body-tight);--letter-spacing: var(--letter-spacing--body-normal);">Marke</th>
14366                <td class="specification-table__row-value custom  custom-typography custom-font  custom-font-size"
14367                style="
14368
14369
14370--font-size: 0.875rem;--font-weight: var(--font-body--weight);--font-family: var(--font-body--family);      --font-smoothing-webkit: var(--font-body--smoothing-webkit);      --font-smoothing-moz: var(--font-body--smoothing-moz);--text-transform: none;--text-wrap: pretty;--line-height: var(--line-height--body-tight);--letter-spacing: var(--letter-spacing--body-normal);">GastroHero</td>
14371              </tr>
14372            
14373              <tr class="specification-table__row">
14374                <th scope="row" class="specification-table__row-attribute custom  custom-typography custom-font  custom-font-size"
14375                style="
14376
14377
14378--font-size: 0.875rem;--font-weight: var(--font-body--weight);--font-family: var(--font-body--family);      --font-smoothing-webkit: var(--font-body--smoothing-webkit);      --font-smoothing-moz: var(--font-body--smoothing-moz);--text-transform: none;--text-wrap: pretty;--line-height: var(--line-height--body-tight);--letter-spacing: var(--letter-spacing--body-normal);">Serie</th>
14379                <td class="specification-table__row-value custom  custom-typography custom-font  custom-font-size"
14380                style="
14381
14382
14383--font-size: 0.875rem;--font-weight: var(--font-body--weight);--font-family: var(--font-body--family);      --font-smoothing-webkit: var(--font-body--smoothing-webkit);      --font-smoothing-moz: var(--font-body--smoothing-moz);--text-transform: none;--text-wrap: pretty;--line-height: var(--line-height--body-tight);--letter-spacing: var(--letter-spacing--body-normal);">Basic</td>
14384              </tr>
14385            
14386              <tr class="specification-table__row">
14387                <th scope="row" class="specification-table__row-attribute custom  custom-typography custom-font  custom-font-size"
14388                style="
14389
14390
14391--font-size: 0.875rem;--font-weight: var(--font-body--weight);--font-family: var(--font-body--family);      --font-smoothing-webkit: var(--font-body--smoothing-webkit);      --font-smoothing-moz: var(--font-body--smoothing-moz);--text-transform: none;--text-wrap: pretty;--line-height: var(--line-height--body-tight);--letter-spacing: var(--letter-spacing--body-normal);">Qualitätsstufe</th>
14392                <td class="specification-table__row-value custom  custom-typography custom-font  custom-font-size"
14393                style="
14394
14395
14396--font-size: 0.875rem;--font-weight: var(--font-body--weight);--font-family: var(--font-body--family);      --font-smoothing-webkit: var(--font-body--smoothing-webkit);      --font-smoothing-moz: var(--font-body--smoothing-moz);--text-transform: none;--text-wrap: pretty;--line-height: var(--line-height--body-tight);--letter-spacing: var(--letter-spacing--body-normal);">Basic</td>
14397              </tr>
14398            
14399              <tr class="specification-table__row">
14400                <th scope="row" class="specification-table__row-attribute custom  custom-typography custom-font  custom-font-size"
14401                style="
14402
14403
14404--font-size: 0.875rem;--font-weight: var(--font-body--weight);--font-family: var(--font-body--family);      --font-smoothing-webkit: var(--font-body--smoothing-webkit);      --font-smoothing-moz: var(--font-body--smoothing-moz);--text-transform: none;--text-wrap: pretty;--line-height: var(--line-height--body-tight);--letter-spacing: var(--letter-spacing--body-normal);">Farbe</th>
14405                <td class="specification-table__row-value custom  custom-typography custom-font  custom-font-size"
14406                style="
14407
14408
14409--font-size: 0.875rem;--font-weight: var(--font-body--weight);--font-family: var(--font-body--family);      --font-smoothing-webkit: var(--font-body--smoothing-webkit);      --font-smoothing-moz: var(--font-body--smoothing-moz);--text-transform: none;--text-wrap: pretty;--line-height: var(--line-height--body-tight);--letter-spacing: var(--letter-spacing--body-normal);">Edelstahl</td>
14410              </tr>
14411            
14412          </tbody>
14413        
14414          
14415          
14416          
14417
14418          <tbody class="specification-table__body">
14419            <tr class="specification-table__group-header 
14420            "
14421            style="
14422
14423
14424">
14425              <th scope="rowgroup" colspan="2">Maße und Gewicht</th>
14426            </tr>
14427
14428            
14429              <tr class="specification-table__row">
14430                <th scope="row" class="specification-table__row-attribute custom  custom-typography custom-font  custom-font-size"
14431                style="
14432
14433
14434--font-size: 0.875rem;--font-weight: var(--font-body--weight);--font-family: var(--font-body--family);      --font-smoothing-webkit: var(--font-body--smoothing-webkit);      --font-smoothing-moz: var(--font-body--smoothing-moz);--text-transform: none;--text-wrap: pretty;--line-height: var(--line-height--body-tight);--letter-spacing: var(--letter-spacing--body-normal);">Breite in mm</th>
14435                <td class="specification-table__row-value custom  custom-typography custom-font  custom-font-size"
14436                style="
14437
14438
14439--font-size: 0.875rem;--font-weight: var(--font-body--weight);--font-family: var(--font-body--family);      --font-smoothing-webkit: var(--font-body--smoothing-webkit);      --font-smoothing-moz: var(--font-body--smoothing-moz);--text-transform: none;--text-wrap: pretty;--line-height: var(--line-height--body-tight);--letter-spacing: var(--letter-spacing--body-normal);">1.000</td>
14440              </tr>
14441            
14442              <tr class="specification-table__row">
14443                <th scope="row" class="specification-table__row-attribute custom  custom-typography custom-font  custom-font-size"
14444                style="
14445
14446
14447--font-size: 0.875rem;--font-weight: var(--font-body--weight);--font-family: var(--font-body--family);      --font-smoothing-webkit: var(--font-body--smoothing-webkit);      --font-smoothing-moz: var(--font-body--smoothing-moz);--text-transform: none;--text-wrap: pretty;--line-height: var(--line-height--body-tight);--letter-spacing: var(--letter-spacing--body-normal);">Höhe in mm</th>
14448                <td class="specification-table__row-value custom  custom-typography custom-font  custom-font-size"
14449                style="
14450
14451
14452--font-size: 0.875rem;--font-weight: var(--font-body--weight);--font-family: var(--font-body--family);      --font-smoothing-webkit: var(--font-body--smoothing-webkit);      --font-smoothing-moz: var(--font-body--smoothing-moz);--text-transform: none;--text-wrap: pretty;--line-height: var(--line-height--body-tight);--letter-spacing: var(--letter-spacing--body-normal);">950</td>
14453              </tr>
14454            
14455              <tr class="specification-table__row">
14456                <th scope="row" class="specification-table__row-attribute custom  custom-typography custom-font  custom-font-size"
14457                style="
14458
14459
14460--font-size: 0.875rem;--font-weight: var(--font-body--weight);--font-family: var(--font-body--family);      --font-smoothing-webkit: var(--font-body--smoothing-webkit);      --font-smoothing-moz: var(--font-body--smoothing-moz);--text-transform: none;--text-wrap: pretty;--line-height: var(--line-height--body-tight);--letter-spacing: var(--letter-spacing--body-normal);">Tiefe in mm</th>
14461                <td class="specification-table__row-value custom  custom-typography custom-font  custom-font-size"
14462                style="
14463
14464
14465--font-size: 0.875rem;--font-weight: var(--font-body--weight);--font-family: var(--font-body--family);      --font-smoothing-webkit: var(--font-body--smoothing-webkit);      --font-smoothing-moz: var(--font-body--smoothing-moz);--text-transform: none;--text-wrap: pretty;--line-height: var(--line-height--body-tight);--letter-spacing: var(--letter-spacing--body-normal);">600</td>
14466              </tr>
14467            
14468              <tr class="specification-table__row">
14469                <th scope="row" class="specification-table__row-attribute custom  custom-typography custom-font  custom-font-size"
14470                style="
14471
14472
14473--font-size: 0.875rem;--font-weight: var(--font-body--weight);--font-family: var(--font-body--family);      --font-smoothing-webkit: var(--font-body--smoothing-webkit);      --font-smoothing-moz: var(--font-body--smoothing-moz);--text-transform: none;--text-wrap: pretty;--line-height: var(--line-height--body-tight);--letter-spacing: var(--letter-spacing--body-normal);">Netto Gewicht in kg</th>
14474                <td class="specification-table__row-value custom  custom-typography custom-font  custom-font-size"
14475                style="
14476
14477
14478--font-size: 0.875rem;--font-weight: var(--font-body--weight);--font-family: var(--font-body--family);      --font-smoothing-webkit: var(--font-body--smoothing-webkit);      --font-smoothing-moz: var(--font-body--smoothing-moz);--text-transform: none;--text-wrap: pretty;--line-height: var(--line-height--body-tight);--letter-spacing: var(--letter-spacing--body-normal);">18,4</td>
14479              </tr>
14480            
14481              <tr class="specification-table__row">
14482                <th scope="row" class="specification-table__row-attribute custom  custom-typography custom-font  custom-font-size"
14483                style="
14484
14485
14486--font-size: 0.875rem;--font-weight: var(--font-body--weight);--font-family: var(--font-body--family);      --font-smoothing-webkit: var(--font-body--smoothing-webkit);      --font-smoothing-moz: var(--font-body--smoothing-moz);--text-transform: none;--text-wrap: pretty;--line-height: var(--line-height--body-tight);--letter-spacing: var(--letter-spacing--body-normal);">Größe des Spülbeckens (B x T) in mm</th>
14487                <td class="specification-table__row-value custom  custom-typography custom-font  custom-font-size"
14488                style="
14489
14490
14491--font-size: 0.875rem;--font-weight: var(--font-body--weight);--font-family: var(--font-body--family);      --font-smoothing-webkit: var(--font-body--smoothing-webkit);      --font-smoothing-moz: var(--font-body--smoothing-moz);--text-transform: none;--text-wrap: pretty;--line-height: var(--line-height--body-tight);--letter-spacing: var(--letter-spacing--body-normal);">400 x 400</td>
14492              </tr>
14493            
14494          </tbody>
14495        
14496          
14497          
14498          
14499
14500          <tbody class="specification-table__body">
14501            <tr class="specification-table__group-header 
14502            "
14503            style="
14504
14505
14506">
14507              <th scope="rowgroup" colspan="2">Funktionen und Ausstattung</th>
14508            </tr>
14509
14510            
14511              <tr class="specification-table__row">
14512                <th scope="row" class="specification-table__row-attribute custom  custom-typography custom-font  custom-font-size"
14513                style="
14514
14515
14516--font-size: 0.875rem;--font-weight: var(--font-body--weight);-
14516-font-family: var(--font-body--family);      --font-smoothing-webkit: var(--font-body--smoothing-webkit);      --font-smoothing-moz: var(--font-body--smoothing-moz);--text-transform: none;--text-wrap: pretty;--line-height: var(--line-height--body-tight);--letter-spacing: var(--letter-spacing--body-normal);">Spülbeckenanzahl</th>
14517                <td class="specification-table__row-value custom  custom-typography custom-font  custom-font-size"
14518                style="
14519
14520
14521--font-size: 0.875rem;--font-weight: var(--font-body--weight);--font-family: var(--font-body--family);      --font-smoothing-webkit: var(--font-body--smoothing-webkit);      --font-smoothing-moz: var(--font-body--smoothing-moz);--text-transform: none;--text-wrap: pretty;--line-height: var(--line-height--body-tight);--letter-spacing: var(--letter-spacing--body-normal);">1</td>
14522              </tr>
14523            
14524              <tr class="specification-table__row">
14525                <th scope="row" class="specification-table__row-attribute custom  custom-typography custom-font  custom-font-size"
14526                style="
14527
14528
14529--font-size: 0.875rem;--font-weight: var(--font-body--weight);--font-family: var(--font-body--family);      --font-smoothing-webkit: var(--font-body--smoothing-webkit);      --font-smoothing-moz: var(--font-body--smoothing-moz);--text-transform: none;--text-wrap: pretty;--line-height: var(--line-height--body-tight);--letter-spacing: var(--letter-spacing--body-normal);">Spülbecken (Anzahl und Position)</th>
14530                <td class="specification-table__row-value custom  custom-typography custom-font  custom-font-size"
14531                style="
14532
14533
14534--font-size: 0.875rem;--font-weight: var(--font-body--weight);--font-family: var(--font-body--family);      --font-smoothing-webkit: var(--font-body--smoothing-webkit);      --font-smoothing-moz: var(--font-body--smoothing-moz);--text-transform: none;--text-wrap: pretty;--line-height: var(--line-height--body-tight);--letter-spacing: var(--letter-spacing--body-normal);">1 Spülbecken rechts</td>
14535              </tr>
14536            
14537              <tr class="specification-table__row">
14538                <th scope="row" class="specification-table__row-attribute custom  custom-typography custom-font  custom-font-size"
14539                style="
14540
14541
14542--font-size: 0.875rem;--font-weight: var(--font-body--weight);--font-family: var(--font-body--family);      --font-smoothing-webkit: var(--font-body--smoothing-webkit);      --font-smoothing-moz: var(--font-body--smoothing-moz);--text-transform: none;--text-wrap: pretty;--line-height: var(--line-height--body-tight);--letter-spacing: var(--letter-spacing--body-normal);">Höhenverstellbar</th>
14543                <td class="specification-table__row-value custom  custom-typography custom-font  custom-font-size"
14544                style="
14545
14546
14547--font-size: 0.875rem;--font-weight: var(--font-body--weight);--font-family: var(--font-body--family);      --font-smoothing-webkit: var(--font-body--smoothing-webkit);      --font-smoothing-moz: var(--font-body--smoothing-moz);--text-transform: none;--text-wrap: pretty;--line-height: var(--line-height--body-tight);--letter-spacing: var(--letter-spacing--body-normal);">Ja</td>
14548              </tr>
14549            
14550          </tbody>
14551        
14552          
14553          
14554          
14555
14556          <tbody class="specification-table__body">
14557            <tr class="specification-table__group-header 
14558            "
14559            style="
14560
14561
14562">
14563              <th scope="rowgroup" colspan="2">Material und Bauweise</th>
14564            </tr>
14565
14566            
14567              <tr class="specification-table__row">
14568                <th scope="row" class="specification-table__row-attribute custom  custom-typography custom-font  custom-font-size"
14569                style="
14570
14571
14572--font-size: 0.875rem;--font-weight: var(--font-body--weight);--font-family: var(--font-body--family);      --font-smoothing-webkit: var(--font-body--smoothing-webkit);      --font-smoothing-moz: var(--font-body--smoothing-moz);--text-transform: none;--text-wrap: pretty;--line-height: var(--line-height--body-tight);--letter-spacing: var(--letter-spacing--body-normal);">Aufkantung</th>
14573                <td class="specification-table__row-value custom  custom-typography custom-font  custom-font-size"
14574                style="
14575
14576
14577--font-size: 0.875rem;--font-weight: var(--font-body--weight);--font-family: var(--font-body--family);      --font-smoothing-webkit: var(--font-body--smoothing-webkit);      --font-smoothing-moz: var(--font-body--smoothing-moz);--text-transform: none;--text-wrap: pretty;--line-height: var(--line-height--body-tight);--letter-spacing: var(--letter-spacing--body-normal);">Ja</td>
14578              </tr>
14579            
14580              <tr class="specification-table__row">
14581                <th scope="row" class="specification-table__row-attribute custom  custom-typography custom-font  custom-font-size"
14582                style="
14583
14584
14585--font-size: 0.875rem;--font-weight: var(--font-body--weight);--font-family: var(--font-body--family);      --font-smoothing-webkit: var(--font-body--smoothing-webkit);      --font-smoothing-moz: var(--font-body--smoothing-moz);--text-transform: none;--text-wrap: pretty;--line-height: var(--line-height--body-tight);--letter-spacing: var(--letter-spacing--body-normal);">Grundboden</th>
14586                <td class="specification-table__row-value custom  custom-typography custom-font  custom-font-size"
14587                style="
14588
14589
14590--font-size: 0.875rem;--font-weight: var(--font-body--weight);--font-family: var(--font-body--family);      --font-smoothing-webkit: var(--font-body--smoothing-webkit);      --font-smoothing-moz: var(--font-body--smoothing-moz);--text-transform: none;--text-wrap: pretty;--line-height: var(--line-height--body-tight);--letter-spacing: var(--letter-spacing--body-normal);">Ja</td>
14591              </tr>
14592            
14593              <tr class="specification-table__row">
14594                <th scope="row" class="specification-table__row-attribute custom  custom-typography custom-font  custom-font-size"
14595                style="
14596
14597
14598--font-size: 0.875rem;--font-weight: var(--font-body--weight);--font-family: var(--font-body--family);      --font-smoothing-webkit: var(--font-body--smoothing-webkit);      --font-smoothing-moz: var(--font-body--smoothing-moz);--text-transform: none;--text-wrap: pretty;--line-height: var(--line-height--body-tight);--letter-spacing: var(--letter-spacing--body-normal);">Material</th>
14599                <td class="specification-table__row-value custom  custom-typography custom-font  custom-font-size"
14600                style="
14601
14602
14603--font-size: 0.875rem;--font-weight: var(--font-body--weight);--font-family: var(--font-body--family);      --font-smoothing-webkit: var(--font-body--smoothing-webkit);      --font-smoothing-moz: var(--font-body--smoothing-moz);--text-transform: none;--text-wrap: pretty;--line-height: var(--line-height--body-tight);--letter-spacing: var(--letter-spacing--body-normal);">Chromnickelstahl AISI 201</td>
14604              </tr>
14605            
14606          </tbody>
14607        
14608          
14609          
14610          
14611
14612          <tbody class="specification-table__body">
14613            <tr class="specification-table__group-header 
14614            "
14615            style="
14616
14617
14618">
14619              <th scope="rowgroup" colspan="2">Installation und Montage</th>
14620            </tr>
14621
14622            
14623              <tr class="specification-table__row">
14624                <th scope="row" class="specification-table__row-attribute custom  custom-typography custom-font  custom-font-size"
14625                style="
14626
14627
14628--font-size: 0.875rem;--font-weight: var(--font-body--weight);--font-family: var(--font-body--family);      --font-smoothing-webkit: var(--font-body--smoothing-webkit);      --font-smoothing-moz: var(--font-body--smoothing-moz);--text-transform: none;--text-wrap: pretty;--line-height: var(--line-height--body-tight);--letter-spacing: var(--letter-spacing--body-normal);">Montageform</th>
14629                <td class="specification-table__row-value custom  custom-typography custom-font  custom-font-size"
14630                style="
14631
14632
14633--font-size: 0.875rem;--font-weight: var(--font-body--weight);--font-family: var(--font-body--family);      --font-smoothing-webkit: var(--font-body--smoothing-webkit);      --font-smoothing-moz: var(--font-body--smoothing-moz);--text-transform: none;--text-wrap: pretty;--line-height: var(--line-height--body-tight);--letter-spacing: var(--letter-spacing--body-normal);">zur Selbstmontage</td>
14634              </tr>
14635            
14636          </tbody>
14637        
14638      </table></div>
14639  
14640
14641
14642
14643
14644
14645
14646
14647</div>
14648</div>
14649
14650
14651
14652
14653
14654
14655
14656  </div>
14657  <button
14658    type="button"
14659    class="read-more-content__toggle"
14660    ref="showMoreButton"
14661    aria-expanded="false"
14662    on:click="/toggle"
14663  >
14664    <span class="read-more-content__label read-more-content__label--more">Mehr anzeigen</span>
14665    <span class="read-more-content__label read-more-content__label--less">Weniger anzeigen</span>
14666  </button>
14667</read-more-content>
14668</div>
14669  </details>
14670</accordion-custom>
14671
14672
14673
14674
14675
14676
14677
14678<accordion-custom
14679  
14680  class="spacer-context spacer-context--column"
14681>
14682  <details
14683    class="details"
14684    data-testid="accordion-details"
14685    
14686    
14687      id="Ersatzteile"
14688    
14689    
14690  >
14691    <summary>
14692      
14693      <h2 class="details__header">
14694      Ersatzteile
14695      </h2>
14696      <span class="svg-wrapper icon-caret icon-animated"><svg aria-hidden="true" focusable="false" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
14697  <path d="M11 5.5L7 9.5L3 5.5" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
14698</svg>
14699</span>
14700      <span class="svg-wrapper icon-plus"><svg aria-hidden="true" focusable="false" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
14701  <path class="vertical" d="M2.75 7H11.25" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/>
14702  <path class="horizontal" d="M7 2.75L7 11.25" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/>
14703</svg>
14704</span>
14705    </summary>
14706
14707    <div class="details-content"><div id="shopify-block-ANXFZMGpXVFkwMTNaU__product_list_CL88gi" class="shopify-block product-list-block">
14708
14709
14710
14711
14712
14713
14714
14715
14716
14717
14718
14719
14720
14721
14722</div>
14723
14724
14725
14726
14727
14728
14729
14730  <rte-formatter class=" spacing-style text-block text-block--AYzk2NGplSWdONVlyO__text_fTLdCi rte    text-block--align-left rte           "  style="    --padding-block-start: 0px; --padding-block-end:12px; --padding-inline-start:0px; --padding-inline-end:0px;         --width: 100%;    --max-width: var(--max-width--body-wide);    --custom-mobile-font-size: 18px;          --text-align: left;              ">
14731
14732    
14733<p>Ihr Ersatzteil ist nicht dabei? Nennen Sie uns Modellbezeichnung und Seriennummer - unser Serviceteam prüft die Verfügbarkeit für Sie. <a href="/ersatzteil-anforderungsformular" target="_blank" title="/ersatzteil-anforderungsformular">Ersatzteil anfragen</a></p>
14734
14735  </rte-formatter>
14736
14737
14738
14739
14740
14741
14742
14743
14744<div>
14745  <style>
14746#Ersatzteile .product-card__content {
14747  display: flex;
14748  flex-direction: column;
14749  min-height: 110px; /* fixed value, not %, sized to fit your longest 2-line title */
14750}
14751
14752#Ersatzteile .product-card__content product-price {
14753  margin-top: auto; /* target the actual flex item, not the inner span */
14754}
14755#Ersatzteile .product-card__content product-price .price {
14756font-size: 14px;
14757}
14758#Ersatzteile .product-badges--card {
14759display: none;
14760}
14761</style>
14762</div>
14763
14764
14765
14766
14767</div>
14768  </details>
14769</accordion-custom>
14770
14771
14772
14773
14774
14775
14776
14777
14778
14779
14780
14781
14782
14783
14784
14785
14786
14787
14788
14789<accordion-custom
14790  
14791  class="spacer-context spacer-context--column"
14792>
14793  <details
14794    class="details"
14795    data-testid="accordion-details"
14796    
14797    
14798      id="Hinweise"
14799    
14800    
14801  >
14802    <summary>
14803      
14804      <h2 class="details__header">
14805      Hinweise
14806      </h2>
14807      <span class="svg-wrapper icon-caret icon-animated"><svg aria-hidden="true" focusable="false" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
14808  <path d="M11 5.5L7 9.5L3 5.5" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
14809</svg>
14810</span>
14811      <span class="svg-wrapper icon-plus"><svg aria-hidden="true" focusable="false" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
14812  <path class="vertical" d="M2.75 7H11.25" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/>
14813  <path class="horizontal" d="M7 2.75L7 11.25" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/>
14814</svg>
14815</span>
14816    </summary>
14817
14818    <div class="details-content">
14819
14820
14821
14822
14823
14824
14825  <rte-formatter class=" spacing-style text-block text-block--ASUw3ZWRyb0lyaTY1Q__text_JL6meJ rte    text-block--align-left rte           "  style="    --padding-block-start: 0px; --padding-block-end:24px; --padding-inline-start:24px; --padding-inline-end:24px;         --width: 100%;    --max-width: var(--max-width--body-wide);    --custom-mobile-font-size: 18px;          --text-align: left;              ">
14826
14827    
14828<ul><li>Versandkostenfreie* Lieferung innerhalb Deutschlands.</li><li>Geräte, die ohne Stecker oder ohne Anschlusskabel ausgeliefert werden, müssen von einem Fachmann installiert und in Betrieb genommen werden.</li><li>Spültechnik-Geräte müssen, mit einer geeigneten Wasseraufbereitung, von einem Fachmann installiert und in Betrieb genommen werden.</li><li>Gasgeräte müssen von einem Fachmann installiert und in Betrieb genommen werden. Die Umrüstung der Gas-Art muss von einem Fachmann durchgeführt werden.</li><li>Kühltechnik-Geräte müssen von einem Fachmann installiert und in Betrieb genommen werden.</li><li>Geräte mit Festwasseranschluss müssen, mit einer geeigneten Wasseraufbereitung, von einem Fachmann installiert und in Betrieb genommen werden.</li><li>
14828Die Abbildungen können von der Originalware abweichen.</li></ul>
14829
14830  </rte-formatter>
14831
14832
14833
14834
14835
14836
14837
14838
14839</div>
14840  </details>
14841</accordion-custom>
14842
14843
14844
14845
14846
14847
14848
14849<accordion-custom
14850  
14851    open-by-default-on-desktop
14852    open-by-default-on-mobile
14853  
14854  class="spacer-context spacer-context--column"
14855>
14856  <details
14857    class="details"
14858    data-testid="accordion-details"
14859    
14860      open
14861    
14862    
14863      id="Bewertungen"
14864    
14865    
14866  >
14867    <summary>
14868      
14869      <h2 class="details__header">
14870      Bewertungen
14871      </h2>
14872      <span class="svg-wrapper icon-caret icon-animated"><svg aria-hidden="true" focusable="false" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
14873  <path d="M11 5.5L7 9.5L3 5.5" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
14874</svg>
14875</span>
14876      <span class="svg-wrapper icon-plus"><svg aria-hidden="true" focusable="false" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
14877  <path class="vertical" d="M2.75 7H11.25" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/>
14878  <path class="horizontal" d="M7 2.75L7 11.25" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/>
14879</svg>
14880</span>
14881    </summary>
14882
14883    <div class="details-content"><div id="shopify-block-AQi9aK0R0TlYrOC9hQ__judge_me_reviews_review_widget_Atx6xK" class="shopify-block shopify-app-block">
14884
14885
14886<div style='clear:both'></div>
14887<div id='judgeme_product_reviews'
14888    class='jdgm-widget jdgm-review-widget'
14889    data-product-title='Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden'
14890    data-id='8821607694560'
14891    data-product-id='8821607694560'
14892    data-widget="review"
14893    data-shop-reviews="false"
14894    data-shop-reviews-count="0"
14895    data-cart-eligible-template="false"
14896    data-shop-average-rating="4.82"
14897    data-shop-review-count="1683"
14898    data-empty-state="empty_widget"
14899    data-entry-point="review_widget.js"
14900    data-entry-key="review-widget/main.js"
14901    data-block-id="AQi9aK0R0TlYrOC9hQ__judge_me_reviews_review_widget_Atx6xK"
14902    data-customer-logged-in="false"
14903    
14904    
14905    style='max-width: 1200px; margin: 0 auto;'>
14906
14907  
14908    
14909      <div class='jdgm-legacy-widget-content' style='display: none;'>
14910        <div class='jdgm-rev-widg' data-updated-at='2026-08-30T23:44:47Z' data-average-rating='4.40' data-number-of-reviews='5' data-number-of-questions='0' data-image-url='https://cdn.shopify.com/s/files/1/0741/8531/0432/files/232193-spt-basic10x7r.webp?v=1786034391'> <style class='jdgm-temp-hiding-style'>.jdgm-rev-widg{ display: none }</style> <div class='jdgm-rev-widg__header'> <h2 class='jdgm-rev-widg__title'>Customer Reviews</h2>  <div class='jdgm-rev-widg__summary'> <div class='jdgm-rev-widg__summary-stars' aria-label='Average rating is 4.40 stars' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--half'></span> </div> <div class='jdgm-rev-widg__summary-text'>Based on 5 reviews</div> </div> <a style='display: none' href='#' class='jdgm-write-rev-link' role='button'>Write a review</a> <div class='jdgm-histogram jdgm-temp-hidden'>  <div class='jdgm-histogram__row' data-rating='5' data-frequency='2' data-percentage='40'>  <div class='jdgm-histogram__star' role='button' aria-label="40% (2) reviews with 5 star rating"  tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 40%;'> </div> </div> <div class='jdgm-histogram__percentage'>40%</div> <div class='jdgm-histogram__frequency'>(2)</div> </div>  <div class='jdgm-histogram__row' data-rating='4' data-frequency='3' data-percentage='60'>  <div class='jdgm-histogram__star' role='button' aria-label="60% (3) reviews with 4 star rating"  tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 60%;'> </div> </div> <div class='jdgm-histogram__percentage'>60%</div> <div class='jdgm-histogram__frequency'>(3)</div> </div>  <div class='jdgm-histogram__row' data-rating='3' data-frequency='0' data-percentage='0'>  <div class='jdgm-histogram__star' role='button' aria-label="0% (0) reviews with 3 star rating"  tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 0%;'> </div> </div> <div class='jdgm-histogram__percentage'>0%</div> <div class='jdgm-histogram__frequency'>(0)</div> </div>  <div class='jdgm-histogram__row' data-rating='2' data-frequency='0' data-percentage='0'>  <div class='jdgm-histogram__star' role='button' aria-label="0% (0) reviews with 2 star rating"  tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 0%;'> </div> </div> <div class='jdgm-histogram__percentage'>0%</div> <div class='jdgm-histogram__frequency'>(0)</div> </div>  <div class='jdgm-histogram__row' data-rating='1' data-frequency='0' data-percentage='0'>  <div class='jdgm-histogram__star' role='button' aria-label="0% (0) reviews with 1 star rating"  tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 0%;'> </div> </div> <div class='jdgm-histogram__percentage'>0%</div> <div class='jdgm-histogram__frequency'>(0)</div> </div>  <div class='jdgm-histogram__row jdgm-histogram__clear-filter' data-rating=null tabindex='0'></div> </div>     <div class='jdgm-rev-widg__sort-wrapper'></div> </div> <div class='jdgm-rev-widg__body'>  <div class='jdgm-rev-widg__primary-lang' data-widget-locale="de"> <div class='jdgm-rev-widg__primary-content'> <div class='jdgm-rev-widg__reviews'><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='false' data-review-id='95fd5a26-e41a-47fe-8eee-491a9a597a43' data-review-language='de' data-product-title='Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden' data-product-url='/products/spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'>  <div class='jdgm-rev__icon' > A </div>  <span class='jdgm-rev__rating' data-score='5' tabindex='0' aria-label='5 
14910star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <time class='jdgm-rev__timestamp jdgm-spinner' datetime='2021-10-01T21:00:00Z' data-content='2021-10-01 21:00:00 UTC'></time>    <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'>  </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>Anonymous</span> <span class='jdgm-rev__location' >  </span>  </span> </div> <div class='jdgm-rev__content'>  <div class='jdgm-rev__custom-form'>  </div> <b class='jdgm-rev__title'></b> <div class='jdgm-rev__body'><p>Sehr geehrte Gastro Hero mit der Ware und Service ich bin sehr zufrieden ich danke euch</p></div> <div class='jdgm-rev__pics'>  </div> <div class='jdgm-rev__vids'>   </div> <div class='jdgm-rev__transparency-badge-wrapper'>  <div class='jdgm-rev__transparency-badge' data-badge-type=review_collected_from_another_provider></div>  </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'>  </div> </div><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='false' data-review-id='58449c11-5f5d-4de7-b30b-aff8d8ec5691' data-review-language='de' data-product-title='Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden' data-product-url='/products/spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'>  <div class='jdgm-rev__icon' > N </div>  <span class='jdgm-rev__rating' data-score='4' tabindex='0' aria-label='4 star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span> </span> <time class='jdgm-rev__timestamp jdgm-spinner' datetime='2021-07-22T21:00:00Z' data-content='2021-07-22 21:00:00 UTC'></time>    <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'>  </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>N.W.</span> <span class='jdgm-rev__location' >  </span>  </span> </div> <div class='jdgm-rev__content'>  <div class='jdgm-rev__custom-form'>  </div> <b class='jdgm-rev__title'></b> <div class='jdgm-rev__body'><p>Prompte Lieferung und gute Qualität</p></div> <div class='jdgm-rev__pics'>  </div> <div class='jdgm-rev__vids'>   </div> <div class='jdgm-rev__transparency-badge-wrapper'>  <div class='jdgm-rev__transparency-badge' data-badge-type=review_collected_from_another_provider></div>  </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'>  </div> </div><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='false' data-review-id='fc6c9170-34b7-46d1-914a-e5fef8e5887c' data-review-language='de' data-product-title='Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden' data-product-url='/products/spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'>  <div class='jdgm-rev__icon' > M </div>  <span class='jdgm-rev__rating' data-score='4' tabindex='0' aria-label='4 star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span> </span> <time class='jdgm-rev__timestamp jdgm-spinner' datetime='2020-05-27T21:00:00Z' data-content='2020-05-27 21:00:00 UTC'></time>    <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'>  </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>Maud Kessler</span> <span class='jdgm-rev__location' >  </span>  </span> </div> <div class='jdgm-rev__content'>  <div class='jdgm-rev__custom-form'>  </div> <b class='jdgm-rev__title'>Einsatz in einer Gemeinschaftsunterkunft</b> <div class='jdgm-rev__body'><p>Einsatz in einer Gemeinschaftsunterkunft</p></div> <div class='jdgm-rev__pics'>  </div> <div class='jdgm-rev__vids'>   </div> <div class='jdgm-rev__transparency-badge-wrapper'>  <div class='jdgm-rev__transparency-badge' data-badge-type=review_collected_from_another_provider></div>  </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'>  </div> </div><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='false' data-review-id='6cc578f6-dd4b-403f-82f7-e91d9b7083e8' data-review-language='de' data-product-title='Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden' data-product-url='/products/spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'>  <div class='jdgm-rev__icon' > S </div>  <span class='jdgm-rev__rating' data-score='5' tabindex='0' aria-label='5 
14910star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <time class='jdgm-rev__timestamp jdgm-spinner' datetime='2019-04-27T21:00:00Z' data-content='2019-04-27 21:00:00 UTC'></time>    <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'>  </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>Stefan Schneider</span> <span class='jdgm-rev__location' >  </span>  </span> </div> <div class='jdgm-rev__content'>  <div class='jdgm-rev__custom-form'>  </div> <b class='jdgm-rev__title'>Schnell, gut verpackt, Ware ist in Ordnung</b> <div class='jdgm-rev__body'><p>Schnell, gut verpackt, Ware ist in Ordnung</p></div> <div class='jdgm-rev__pics'>  </div> <div class='jdgm-rev__vids'>   </div> <div class='jdgm-rev__transparency-badge-wrapper'>  <div class='jdgm-rev__transparency-badge' data-badge-type=review_collected_from_another_provider></div>  </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'>  </div> </div></div> <div class='jdgm-paginate' data-per-page='5' data-url='https://api.judge.me/reviews/reviews_for_widget?legacy_widget=true' style="display: none;"></div> </div> <div class="jdgm-rev-widg__paginate-spinner-wrapper"> <div class="jdgm-spinner"></div> </div> </div> <div class='jdgm-rev-widg__other-lang'> <h3 class='jdgm-rev-widg__section-title'>Reviews in Other Languages</h3> <div class='jdgm-rev-widg__other-content'> <div class='jdgm-rev-widg__reviews'><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='false' data-review-id='a0008551-19a4-416c-80e0-104c510c6aba' data-review-language='fr' data-product-title='Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden' data-product-url='/products/spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'>  <div class='jdgm-rev__icon' > A </div>  <span class='jdgm-rev__rating' data-score='4' tabindex='0' aria-label='4 star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span> </span> <time class='jdgm-rev__timestamp jdgm-spinner' datetime='2021-11-14T22:00:00Z' data-content='2021-11-14 22:00:00 UTC'></time>    <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'>  </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>Anonymous</span> <span class='jdgm-rev__location' >  </span>  </span> </div> <div class='jdgm-rev__content'>  <div class='jdgm-rev__custom-form'>  </div> <b class='jdgm-rev__title'></b> <div class='jdgm-rev__body'><p>Pas complet,dommage 
14911<br />Manque le bouchon et la grille</p></div> <div class='jdgm-rev__pics'>  </div> <div class='jdgm-rev__vids'>   </div> <div class='jdgm-rev__transparency-badge-wrapper'>  <div class='jdgm-rev__transparency-badge' data-badge-type=review_collected_from_another_provider></div>  </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'>  </div> </div></div> <div class='jdgm-paginate' data-per-page='3' data-url='https://api.judge.me/reviews/reviews_for_widget?legacy_widget=true' style="display: none;"></div> </div> <div class="jdgm-rev-widg__paginate-spinner-wrapper"> <div class="jdgm-spinner"></div> </div> </div>  </div> <div class='jdgm-rev-widg__paginate-spinner-wrapper'> <div class='jdgm-spinner'></div> </div> </div>
14912      </div>
14913    
14914    
14915    
14916      <div class='jdgm-ssr-reviews'>
14917        <div class="jdgm-ssr-reviews"><div class="jdgm-ssr-ai-content"><div class="jdgm-ssr-ai-summary"><p>Die Kunden lobten die Qualität und die schnelle Lieferung der Spüle. Ein Käufer bemerkte „schnelle Lieferung und gute Qualität“. Einige Rückmeldungen deuteten jedoch auf fehlende Komponenten (Stecker und Grill) hin. Die allgemeine Zufriedenheit war hoch. Die meisten Kunden bewerteten es mit 4 bis 5 Sternen für die Nutzung von Gemeinschaftsküchen und gewerblichen Küchen.</p></div><div class="jdgm-ssr-review-highlights"><ul><li>Sehr zufrieden mit dem Produkt und dem Service</li><li>Prompte Lieferung und gute Qualität</li><li>Schnell, gut verpackt, Produkt ist in Ordnung</li></ul></div><div class="jdgm-ssr-rating-distribution"><ul><li>5 stars: 2 (40%)</li><li>4 stars: 3 (60%)</li><li>3 stars: 0 (0%)</li><li>2 stars: 0 (0%)</li><li>1 star: 0 (0%)</li></ul></div></div><div class="jdgm-ssr-reviews__list"><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='false' data-review-id='a0008551-19a4-416c-80e0-104c510c6aba' data-review-language='fr' data-product-title='Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden' data-product-url='/products/spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'>  <div class='jdgm-rev__icon' > A </div>  <span class='jdgm-rev__rating' data-score='4' tabindex='0' aria-label='4 star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span> </span> <time class='jdgm-rev__timestamp jdgm-spinner' datetime='2021-11-14T22:00:00Z' data-content='2021-11-14 22:00:00 UTC'></time>    <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'>  </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>Anonymous</span> <span class='jdgm-rev__location' >  </span>  </span> </div> <div class='jdgm-rev__content'>
14917  <div class='jdgm-rev__custom-form'>  </div> <b class='jdgm-rev__title'></b> <div class='jdgm-rev__body'><p>Pas complet,dommage 
14918<br />Manque le bouchon et la grille</p></div> <div class='jdgm-rev__pics'>  </div> <div class='jdgm-rev__vids'>   </div> <div class='jdgm-rev__transparency-badge-wrapper'>  <div class='jdgm-rev__transparency-badge' data-badge-type=review_collected_from_another_provider></div>  </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'>  </div> </div><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='false' data-review-id='95fd5a26-e41a-47fe-8eee-491a9a597a43' data-review-language='de' data-product-title='Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden' data-product-url='/products/spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'>  <div class='jdgm-rev__icon' > A </div>  <span class='jdgm-rev__rating' data-score='5' tabindex='0' aria-label='5 star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <time class='jdgm-rev__timestamp jdgm-spinner' datetime='2021-10-01T21:00:00Z' data-content='2021-10-01 21:00:00 UTC'></time>    <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'>  </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>Anonymous</span> <span class='jdgm-rev__location' >  </span>  </span> </div> <div class='jdgm-rev__content'>  <div class='jdgm-rev__custom-form'>  </div> <b class='jdgm-rev__title'></b> <div class='jdgm-rev__body'><p>Sehr geehrte Gastro Hero mit der Ware und Service ich bin sehr zufrieden ich danke euch</p></div> <div class='jdgm-rev__pics'>  </div> <div class='jdgm-rev__vids'>   </div> <div class='jdgm-rev__transparency-badge-wrapper'>  <div class='jdgm-rev__transparency-badge' data-badge-type=review_collected_from_another_provider></div>  </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'>  </div> </div><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='false' data-review-id='58449c11-5f5d-4de7-b30b-aff8d8ec5691' data-review-language='de' data-product-title='Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden' data-product-url='/products/spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'>  <div class='jdgm-rev__icon' > N </div>  <span class='jdgm-rev__rating' data-score='4' tabindex='0' aria-label='4 star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span> </span> <time class='jdgm-rev__timestamp jdgm-spinner' datetime='2021-07-22T21:00:00Z' data-content='2021-07-22 21:00:00 UTC'></time>    <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'>  </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>N.W.</span> <span class='jdgm-rev__location' >  </span>  </span> </div> <div class='jdgm-rev__content'>  <div class='jdgm-rev__custom-form'>  </div> <b class='jdgm-rev__title'></b> <div class='jdgm-rev__body'><p>Prompte Lieferung und gute Qualität</p></div> <div class='jdgm-rev__pics'>  </div> <div class='jdgm-rev__vids'>   </div> <div class='jdgm-rev__transparency-badge-wrapper'>  <div class='jdgm-rev__transparency-badge' data-badge-type=review_collected_from_another_provider></div>  </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'>  </div> </div><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='false' data-review-id='fc6c9170-34b7-46d1-914a-e5fef8e5887c' data-review-language='de' data-product-title='Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden' data-product-url='/products/spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'>  <div class='jdgm-rev__icon' > M </div>  <span class='jdgm-rev__rating' data-score='4' tabindex='0' aria-label='4 star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span> </span> <time class='jdgm-rev__timestamp jdgm-spinner' datetime='2020-05-27T21:00:00Z' data-content='2020-05-27 21:00:00 UTC'></time>    <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'>  </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>Maud Kessler</span> <span class='jdgm-rev__location' >  </span>  </span> </div> <div class='jdgm-rev__content'>
14918  <div class='jdgm-rev__custom-form'>  </div> <b class='jdgm-rev__title'>Einsatz in einer Gemeinschaftsunterkunft</b> <div class='jdgm-rev__body'><p>Einsatz in einer Gemeinschaftsunterkunft</p></div> <div class='jdgm-rev__pics'>  </div> <div class='jdgm-rev__vids'>   </div> <div class='jdgm-rev__transparency-badge-wrapper'>  <div class='jdgm-rev__transparency-badge' data-badge-type=review_collected_from_another_provider></div>  </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'>  </div> </div><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='false' data-review-id='6cc578f6-dd4b-403f-82f7-e91d9b7083e8' data-review-language='de' data-product-title='Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden' data-product-url='/products/spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'>  <div class='jdgm-rev__icon' > S </div>  <span class='jdgm-rev__rating' data-score='5' tabindex='0' aria-label='5 star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <time class='jdgm-rev__timestamp jdgm-spinner' datetime='2019-04-27T21:00:00Z' data-content='2019-04-27 21:00:00 UTC'></time>    <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'>  </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>Stefan Schneider</span> <span class='jdgm-rev__location' >  </span>  </span> </div> <div class='jdgm-rev__content'>  <div class='jdgm-rev__custom-form'>  </div> <b class='jdgm-rev__title'>Schnell, gut verpackt, Ware ist in Ordnung</b> <div class='jdgm-rev__body'><p>Schnell, gut verpackt, Ware ist in Ordnung</p></div> <div class='jdgm-rev__pics'>  </div> <div class='jdgm-rev__vids'>   </div> <div class='jdgm-rev__transparency-badge-wrapper'>  <div class='jdgm-rev__transparency-badge' data-badge-type=review_collected_from_another_provider></div>  </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'>  </div> </div></div></div>
14919      </div>
14920    
14921  
14922
14923  
14924</div>
14925
14926
14927<script class='jdgm-review-widget-data'>
14928  jdgm.data ||= {}; jdgm.data.reviewWidget ||= {};
14929  
14930  jdgm.data.reviewWidget[8821607694560] = {"number_of_reviews":5,"average_rating":"4.40","number_of_questions":0,"product_name":"Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden","product_external_id":8821607694560,"product_coupons_enabled":true,"image_url":"https://cdn.shopify.com/s/files/1/0741/8531/0432/files/232193-spt-basic10x7r.webp?v=1786034391","histogram":[{"rating":5,"frequency":2,"percentage":40,"extra_class":null},{"rating":4,"frequency":3,"percentage":60,"extra_class":null},{"rating":3,"frequency":0,"percentage":0,"extra_class":null},{"rating":2,"frequency":0,"percentage":0,"extra_class":null},{"rating":1,"frequency":0,"percentage":0,"extra_class":null}],"review_keywords":null,"product_medals":[],"custom_form_filters_and_averages":null,"photo_gallery":null,"review_summary_text":"Based on 5 reviews","ai_summary_text":"Die Kunden lobten die Qualität und die schnelle Lieferung der Spüle. Ein Käufer bemerkte „schnelle Lieferung und gute Qualität“. Einige Rückmeldungen deuteten jedoch auf fehlende Komponenten (Stecker und Grill) hin. Die allgemeine Zufriedenheit war hoch. Die meisten Kunden bewerteten es mit 4 bis 5 Sternen für die Nutzung von Gemeinschaftsküchen und gewerblichen Küchen.","sort_key":"created_at","multi_language_sorting_enabled":true,"metafield_updated_at":"2026-08-30T23:44:48Z","ai_summary_translations":{"de":{"text":"Die Kunden lobten die Qualität und die schnelle Lieferung der Spüle. Ein Käufer bemerkte „schnelle Lieferung und gute Qualität“. Einige Rückmeldungen deuteten jedoch auf fehlende Komponenten (Stecker und Grill) hin. Die allgemeine Zufriedenheit war hoch. Die meisten Kunden bewerteten es mit 4 bis 5 Sternen für die Nutzung von Gemeinschaftsküchen und gewerblichen Küchen.","highlights":[{"highlight":"Sehr zufrieden mit dem Produkt und dem Service","review_uuid":"95fd5a26-e41a-47fe-8eee-491a9a597a43"},{"highlight":"Prompte Lieferung und gute Qualität","review_uuid":"58449c11-5f5d-4de7-b30b-aff8d8ec5691"},{"highlight":"Schnell, gut verpackt, Produkt ist in Ordnung","review_uuid":"6cc578f6-dd4b-403f-82f7-e91d9b7083e8"}]},"en":{"text":"Customers praised the sink's quality and fast delivery. One shopper noted \"prompt delivery and good quality.\" However, some feedback indicated missing components (plug and grill). Overall satisfaction was high, with most customers rating it 4-5 stars for communal and commercial kitchen use.","highlights":[{"highlight":"Very satisfied with the product and service","review_uuid":"95fd5a26-e41a-47fe-8eee-491a9a597a43"},{"highlight":"Prompt delivery and good quality","review_uuid":"58449c11-5f5d-4de7-b30b-aff8d8ec5691"},{"highlight":"Fast, well packaged, product is in order","review_uuid":"6cc578f6-dd4b-403f-82f7-e91d9b7083e8"}]}},"primary_language":"de","primary_language_reviews":[{"uuid":"95fd5a26-e41a-47fe-8eee-491a9a597a43","title":"","rating":5,"body_html":"<p>Sehr geehrte Gastro Hero mit der Ware und Service ich bin sehr zufrieden ich danke euch<\/p>","body":"Sehr geehrte Gastro Hero mit der Ware und Service ich bin sehr zufrieden ich danke euch","verified_buyer":false,"created_at":"2021-10-01T21:00:00.000Z","reviewer_name":"Anonymous","reviewer_initial":"A","is_anonymous_reviewer":false,"cf_answers":[],"reply_content":null,"pictures_urls":[],"video_external_ids":[],"thumb_up":0,"thumb_down":0,"location_country":"","location_country_code":"","location":"","source":null,"product_title":"Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden","encoded_product_id":"WVZbwnB2","encoded_shop_id":"3D85v7by","is_shopify_lite":false,"product_url":"/products/spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r","product_url_with_utm":"https://gastrohero-germany.myshopify.com/products/spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r?jdgm_referral_location=widget&ref=judge.me&utm_campaign=judgeme-review-site&utm_medium=referral&utm_source=judgeme","product_in_store":true,"product_variant_title":"","profile_img_idx":1,"avatar_image_url":null,"gravatar_hash":null,"media_platform_hosted_video_infos":[],"country_code_show_flag":null,"pinned":null,"in_a_group":false,"can_pin":true,"shop_reply_name":"GastroHero","transparency_badges":["review_collected_from_another_provider"],"language":"de","is_for_product_from_group":false,"product_variant_image_url":"https://cdn.shopify.com/s/files/1/0741/8531/0432/files/232193-spt-basic10x7r.webp?v=1786034391","is_for_product_from_bundle":false,"product_title_localized":null},{"uuid":"58449c11-5f5d-4de7-b30b-aff8d8ec5691","title":"","rating":4,"body_html":"<p>Prompte Lieferung und gute Qualität<\/p>","body":"Prompte Lieferung und gute Qualität","verified_buyer":false,"created_at":"2021-07-22T21:00:00.000Z","reviewer_name":"N.W.","reviewer_initial":"N","is_anonymous_reviewer":false,"cf_answers":[],"reply_content":null,"pictures_urls":[],"video_external_ids":[],"thumb_up":0,"thumb_down":0,"location_country":"","location_country_code":"","location":"","source":null,"product_title":"Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden","encoded_product_id":"WVZbwnB2","encoded_shop_id":"3D85v7by","is_shopify_lite":false,"product_url":"/products/spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r","product_url_with_utm":"https://gastrohero-germany.myshopify.com/products/spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r?jdgm_referral_location=widget&ref=judge.me&utm_campaign=judgeme-review-site&utm_medium=referral&utm_source=judgeme","product_in_store":true,"product_variant_title":"","profile_img_idx":2,"avatar_image_url":null,"gravatar_hash":null,"media_platform_hosted_video_infos":[],"country_code_show_flag":null,"pinned":null,"in_a_group":false,"can_pin":true,"shop_reply_name":"GastroHero","transparency_badges":["review_collected_from_another_provider"],"language":"de","is_for_product_from_group":false,"product_variant_image_url":"https://cdn.shopify.com/s/files/1/0741/8531/0432/files/232193-spt-basic10x7r.webp?v=1786034391","is_for_product_from_bundle":false,"product_title_localized":null},{"uuid":"fc6c9170-34b7-46d1-914a-e5fef8e5887c","title":"Einsatz in einer Gemeinschaftsunterkunft","rating":4,"body_html":"<p>Einsatz in einer Gemeinschaftsunterkunft<\/p>","body":"Einsatz in einer Gemeinschaftsunterkunft","verified_buyer":false,"created_at":"2020-05-27T21:00:00.000Z","reviewer_name":"Maud Kessler","reviewer_initial":"M","is_anonymous_reviewer":false,"cf_answers":[],"reply_content":null,"pictures_urls":[],"video_external_ids":[],"thumb_up":0,"thumb_down":0,"location_country":"","location_country_code":"","location":"","source":null,"product_title":"Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden","encoded_product_id":"WVZbwnB2","encoded_shop_id":"3D85v7by","is_shopify_lite":false,"product_url":"/products/spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r","product_url_with_utm":"https://gastrohero-germany.myshopify.com/products/spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r?jdgm_referral_location=widget&ref=judge.me&utm_campaign=judgeme-review-site&utm_medium=referral&utm_source=judgeme","product_in_store":true,"product_variant_title":"","profile_img_idx":7,"avatar_image_url":null,"gravatar_hash":null,"media_platform_hosted_video_infos":[],"country_code_show_flag":null,"pinned":null,"in_a_group":false,"can_pin":true,"shop_reply_name":"GastroHero","transparency_badges":["review_collected_from_another_provider"],"language":"de","is_for_product_from_group":false,"product_variant_image_url":"https://cdn.shopify.com/s/files/1/0741/8531/0432/files/232193-spt-basic10x7r.webp?v=1786034391","is_for_product_from_bundle":false,"product_title_localized":null},{"uuid":"6cc578f6-dd4b-403f-82f7-e91d9b7083e8","title":"Schnell, gut verpackt, Ware ist in Ordnung","rating":5,"body_html":"<p>Schnell, gut verpackt, Ware ist in Ordnung<\/p>","body":"Schnell, gut verpackt, Ware ist in Ordnung","verified_buyer":false,"created_at":"2019-04-27T21:00:00.000Z","reviewer_name":"Stefan Schneider","reviewer_initial":"S","is_anonymous_reviewer":false,"cf_answers":[],"reply_content":null,"pictures_urls":[],"video_external_ids":[],"thumb_up":0,"thumb_down":0,"location_country":"","location_country_code":"","location":"","source":null,"product_title":"Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden","encoded_product_id":"WVZbwnB2","encoded_shop_id":"3D85v7by","is_shopify_lite":false,"product_url":"/products/spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r","product_url_with_utm":"https://gastrohero-germany.myshopify.com/products/spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r?jdgm_referral_location=widget&ref=judge.me&utm_campaign=judgeme-review-site&utm_medium=referral&utm_source=judgeme","product_in_store":true,"product_variant_title":"","profile_img_idx":1,"avatar_image_url":null,"gravatar_hash":null,"media_platform_hosted_video_infos":[],"country_code_show_flag":null,"pinned":null,"in_a_group":false,"can_pin":true,"shop_reply_name":"GastroHero","transparency_badges":["review_collected_from_another_provider"],"language":"de","is_for_product_from_group":false,"product_variant_image_url":"https://cdn.shopify.com/s/files/1/0741/8531/0432/files/232193-spt-basic10x7r.webp?v=1786034391","is_for_product_from_bundle":false,"product_title_localized":null}],"primary_language_pagination":{"total_pages":1,"current_page":1,"per_page":15},"other_language_reviews":[{"uuid":"a0008551-19a4-416c-80e0-104c510c6aba","title":"","rating":4,"body_html":"<p>Pas complet,dommage \n<br />Manque le bouchon et la grille<\/p>","body":"Pas complet,dommage \nManque le bouchon et la grille","verified_buyer":false,"created_at":"2021-11-14T22:00:00.000Z","reviewer_name":"Anonymous","reviewer_initial":"A","is_anonymous_reviewer":false,"cf_answers":[],"reply_content":null,"pictures_urls":[],"video_external_ids":[],"thumb_up":0,"thumb_down":0,"location_country":"","location_country_code":"","location":"","source":null,"product_title":"Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden","encoded_product_id":"WVZbwnB2","encoded_shop_id":"3D85v7by","is_shopify_lite":false,"product_url":"/products/spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r","product_url_with_utm":"https://gastrohero-germany.myshopify.com/products/spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r?jdgm_referral_location=widget&ref=judge.me&utm_campaign=judgeme-review-site&utm_medium=referral&utm_source=judgeme","product_in_store":true,"product_variant_title":"","profile_img_idx":0,"avatar_image_url":null,"gravatar_hash":null,"media_platform_hosted_video_infos":[],"country_code_show_flag":null,"pinned":null,"in_a_group":false,"can_pin":true,"shop_reply_name":"GastroHero","transparency_badges":["review_collected_from_another_provider"],"language":"fr","is_for_product_from_group":false,"product_variant_image_url":"https://cdn.shopify.com/s/files/1/0741/8531/0432/files/232193-spt-basic10x7r.webp?v=1786034391","is_for_product_from_bundle":false,"product_title_localized":null}],"other_language_pagination":{"total_pages":1,"current_page":1,"per_page":3},"reviews":[]}
14931</script>
14931
14932
14933
14934
14935
14936
14937
14938
14939</div>
14940
14941</div>
14942  </details>
14943</accordion-custom>
14944
14945
14946
14947
14948
14949</div>
14950
14951
14952
14953
14954
14955
14956    </div>
14957  </div>
14958</div>
14959
14960
14961
14962
14963
14964
14965
14966<style> #shopify-section-template--21785299419360__main .jdgm-row-actions, #shopify-section-template--21785299419360__main .jdgm-widget-actions-wrapper {display: none !important;} #shopify-section-template--21785299419360__main .jdgm-rev-widg__summary-inner {text-align: center;} #shopify-section-template--21785299419360__main .jdgm-rev.jdgm-divider-top.jdgm--done-setup {background: #fff !important; border-radius: 8px !important; padding-inline: 24px !important; margin-bottom: 4px !important; border: 1px solid #d9dee3 !important;} #shopify-section-template--21785299419360__main .jdgm-rev-widg__title {font-size: var(--font-h3--size) !important; font-family: var(--font-h3--family) !important; display: none !important;} #shopify-section-template--21785299419360__main .jdgm-rev__author {font-weight: 700 !important;} </style></div><div id="shopify-section-template--21785299419360__product_recommendations_qggXJq" class="shopify-section">
14967<script
14968  src="//www.gastro-hero.de/cdn/shop/t/22/assets/product-recommendations.js?v=168839317936691195461781169407"
14969  type="module"
14970  fetchpriority="low"
14971></script>
14971
14972
14973
14974<product-recommendations
14975  id="product-recommendations-template--21785299419360__product_recommendations_qggXJq"
14976  class="product-recommendations"
14977  data-url="/recommendations/products?limit=10"
14978  data-section-id="template--21785299419360__product_recommendations_qggXJq"
14979  data-product-id="8821607694560"
14980  data-intent="related"
14981  data-testid="product-recommendations-section"
14982  data-recommendations-performed="false"
14983  
14984>
14985  <div class="section-background color-scheme-1"></div>
14986  <div
14987    class="
14988      section
14989      section--page-width
14990      color-scheme-1
14991      section-resource-list
14992      spacing-style
14993      gap-style
14994    "
14995    style="
14996      --padding-block-start: max(20px, calc(var(--spacing-scale) * 48px));--padding-block-end: max(20px, calc(var(--spacing-scale) * 48px));
14997      --gap: 12px;
14998      --column-count-mobile: 2;--resource-list-column-gap-desktop: 8px;--resource-list-row-gap-desktop: 24px;--resource-list-columns: repeat(6, 1fr);--resource-list-columns-tablet: repeat(4, 1fr);--resource-list-columns-mobile: repeat(2, 1fr);--resource-list-column-gap-desktop: 8px;--column-count: 6;--column-count-tablet: 4;--column-count-mobile: 2;
14999    "
15000  >
15001    <div class="section-resource-list__content">
15002      
15003
15004
15005
15006
15007
15008
15009  <div class=" spacing-style text-block text-block--AUk9Ra29VbnliUDFpR__text_cbcgyb h5    text-block--align-left          "  style="    --padding-block-start: 0px; --padding-block-end:0px; --padding-inline-start:0px; --padding-inline-end:0px;         --width: 100%;    --max-width: var(--max-width--body-normal);    --custom-mobile-font-size: 18px;          --text-align: left;              ">
15010
15011    
15012<h2>Kunden kaufen auch</h2>
15013
15014  </div>
15015
15016
15017
15018
15019
15020
15021
15022    </div><div
15023        class="resource-list resource-list--grid"
15024      >
15025        
15026          <div
15027            class="product-recommendations__skeleton-item"
15028            aria-label="Produktempfehlungen werden geladen"
15029          ></div>
15030        
15031          <div
15032            class="product-recommendations__skeleton-item"
15033            aria-label="Produktempfehlungen werden geladen"
15034          ></div>
15035        
15036          <div
15037            class="product-recommendations__skeleton-item"
15038            aria-label="Produktempfehlungen werden geladen"
15039          ></div>
15040        
15041          <div
15042            class="product-recommendations__skeleton-item"
15043            aria-label="Produktempfehlungen werden geladen"
15044          ></div>
15045        
15046          <div
15047            class="product-recommendations__skeleton-item"
15048            aria-label="Produktempfehlungen werden geladen"
15049          ></div>
15050        
15051          <div
15052            class="product-recommendations__skeleton-item"
15053            aria-label="Produktempfehlungen werden geladen"
15054          ></div>
15055        
15056      </div></div>
15057</product-recommendations>
15058
15059
15060</div><div id="shopify-section-template--21785299419360__product_list_zQfM3p" class="shopify-section ui-test-product-list">
15061
15062
15063
15064
15065
15066
15067
15068
15069
15070
15071
15072
15073</div><div id="shopify-section-template--21785299419360__section_aFB6LL" class="shopify-section section-wrapper">
15074
15075
15076
15077<div class="section-background color-scheme-1"></div>
15078<div
15079  class="section section--page-width color-scheme-1"
15080  data-testid="ui-test-section"
15081
15082  
15083
15084  style="
15085    
15086
15087    
15088  "
15089>
15090  <div class="custom-section-background">
15091    
15092
15093
15094
15095  </div>
15096
15097  <div
15098    class="border-style custom-section-content"
15099    style="--border-width: 1px; --border-style: none; --border-color:
15100rgb(var(--color-border-rgb) / 1.0); --border-radius:
151010px;"
15102  >
15103    
15104
15105    <div
15106      class="
15107        spacing-style
15108        layout-panel-flex
15109        layout-panel-flex--column
15110        section-content-wrapper
15111        
15112        
15113        
15114         mobile-column
15115      "
15116      style="
15117        --flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
15118
15119--gap: 12px;
15120
15121--horizontal-alignment: center; --vertical-alignment: center;
15122--horizontal-alignment-tablet: center;
15123--horizontal-alignment-mobile: center;
15124--vertical-alignment-tablet: center;
15125--vertical-alignment-mobile: center;
15126
15127        --padding-block-start: max(20px, calc(var(--spacing-scale) * 24px));--padding-block-end: max(20px, calc(var(--spacing-scale) * 60px));
15128        
15129        
15130      "
15131      data-testid="section-content"
15132    >
15133      
15134  
15135
15136
15137<div
15138  class="
15139    group-block
15140    group-block--height-fit
15141    group-block--width-custom
15142    border-style
15143    spacing-style
15144    size-style
15145    
15146    
15147    
15148
15149
15150
15151"
15152  style="
15153    --border-width: 1px; --border-style: solid; --border-color:
15154rgb(var(--color-border-rgb) / 1.0); --border-radius:
151554px; overflow: hidden; 
15156    --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
15157    --size-style-width:66%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
15158    
15159  "
15160  
15161  data-testid="group-block"
15162><div class="group-block__media-wrapper">
15163    
15164    
15165    
15166
15167    
15168    
15169    
15170
15171    
15172    
15173
15174
15175
15176
15177    
15178    
15179    
15180
15181    
15182      
15183<div
15184  class="overlay overlay--solid "
15185  style="
15186    --overlay-layer: 0;
15187    --overlay-color: #f5f6f7;
15188    --overlay-color--end: rgba(245, 246, 247, 0);
15189    --overlay-direction: to top; --overlay-border-radius: 4px;"
15190></div>
15191
15192
15193
15194    
15195
15196    
15197
15198  </div>
15199
15200  <div
15201    class="
15202      group-block-content
15203      
15204      
15205      layout-panel-flex
15206      layout-panel-flex--row
15207       mobile-column
15208      
15209    "
15210    style="--flex-direction: row; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
15211
15212--gap: 0px;
15213
15214--horizontal-alignment: center; --vertical-alignment: center;
15215--horizontal-alignment-tablet: center;
15216--horizontal-alignment-mobile: center;
15217--vertical-alignment-tablet: center;
15218--vertical-alignment-mobile: center;
15219"
15220  >
15221  
15222
15223
15224<div
15225  class="
15226    group-block
15227    group-block--height-fit
15228    group-block--width-custom
15229    border-style
15230    spacing-style
15231    size-style
15232    
15233    
15234    
15235
15236
15237
15238"
15239  style="
15240    --border-width: 1px; --border-style: none; --border-color:
15241rgb(var(--color-border-rgb) / 1.0); --border-radius:
152420px;
15243    --padding-block-start: max(20px, calc(var(--spacing-scale) * 24px));--padding-block-end: max(20px, calc(var(--spacing-scale) * 24px));--padding-inline-start: max(20px, calc(var(--spacing-scale) * 24px));--padding-inline-end: max(20px, calc(var(--spacing-scale) * 24px));
15244    --size-style-width:20%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
15245    
15246  "
15247  
15248  data-testid="group-block"
15249><div class="group-block__media-wrapper">
15250    
15251    
15252    
15253
15254    
15255    
15256    
15257
15258    
15259    
15260
15261
15262
15263
15264    
15265    
15266    
15267
15268    
15269      
15270<div
15271  class="overlay overlay--solid "
15272  style="
15273    --overlay-layer: 0;
15274    --overlay-color: #f5f6f7;
15275    --overlay-color--end: rgba(245, 246, 247, 0);
15276    --overlay-direction: to top; --overlay-border-radius: 0px;"
15277></div>
15278
15279
15280
15281    
15282
15283    
15284
15285  </div>
15286
15287  <div
15288    class="
15289      group-block-content
15290      
15291      
15292      layout-panel-flex
15293      layout-panel-flex--column
15294       mobile-column
15295      
15296    "
15297    style="--flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
15298
15299--gap: 12px;
15300
15301--horizontal-alignment: center; --vertical-alignment: center;
15302--horizontal-alignment-tablet: center;
15303--horizontal-alignment-mobile: center;
15304--vertical-alignment-tablet: center;
15305--vertical-alignment-mobile: center;
15306"
15307  >
15308  
15309
15310
15311
15312
15313
15314
15315
15316
15317
15318
15319
15320
15321
15322
15323  <div
15324    class="
15325  image-block image-block--AWThTNFRXL2xUU1EyN__image_FaKtFa image-block--height-fit spacing-style size-style
15326"
15327    style="
15328  --ratio: 1;
15329  --size-style-width: 100%;--size-style-height: fit;
15330  --size-style-width-mobile:33%; --size-style-width-mobile-min:33%;
15331  --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
15332"
15333    
15334  >
15335    
15336<img src="//www.gastro-hero.de/cdn/shop/files/Experte_Mark_KA_75809fb2-4e55-4a12-a52a-c78f8e3a53ff.jpg?v=1786370037&amp;width=3840" alt="
15337Experte Mark KA 75809fb2 4e55 4a12 a52a c78f8e3a53ff" srcset="//www.gastro-hero.de/cdn/shop/files/Experte_Mark_KA_75809fb2-4e55-4a12-a52a-c78f8e3a53ff.jpg?v=1786370037&amp;width=240 240w, //www.gastro-hero.de/cdn/shop/files/Experte_Mark_KA_75809fb2-4e55-4a12-a52a-c78f8e3a53ff.jpg?v=1786370037&amp;width=352 352w, //www.gastro-hero.de/cdn/shop/files/Experte_Mark_KA_75809fb2-4e55-4a12-a52a-c78f8e3a53ff.jpg?v=1786370037&amp;width=832 832w, //www.gastro-hero.de/cdn/shop/files/Experte_Mark_KA_75809fb2-4e55-4a12-a52a-c78f8e3a53ff.jpg?v=1786370037&amp;width=1200 1200w, //www.gastro-hero.de/cdn/shop/files/Experte_Mark_KA_75809fb2-4e55-4a12-a52a-c78f8e3a53ff.jpg?v=1786370037&amp;width=1600 1600w, //www.gastro-hero.de/cdn/shop/files/Experte_Mark_KA_75809fb2-4e55-4a12-a52a-c78f8e3a53ff.jpg?v=1786370037&amp;width=1920 1920w, //www.gastro-hero.de/cdn/shop/files/Experte_Mark_KA_75809fb2-4e55-4a12-a52a-c78f8e3a53ff.jpg?v=1786370037&amp;width=2560 2560w, //www.gastro-hero.de/cdn/shop/files/Experte_Mark_KA_75809fb2-4e55-4a12-a52a-c78f8e3a53ff.jpg?v=1786370037&amp;width=3840 3840w" width="300" height="300" loading="lazy" class="image-block__image border-style" style="
15338  --ratio: 1;
15339  --border-width: 6px; --border-style: none; --border-color:
15340rgb(var(--color-border-rgb) / 1.0); --border-radius:
15341100px; overflow: hidden; 
15342" sizes="auto, (min-width: 750px) 100vw, 100vw">
15343
15344  </div>
15345
15346
15347
15348
15349
15350
15351</div>
15352</div>
15353
15354
15355
15356
15357
15358
15359
15360
15361<div
15362  class="
15363    group-block
15364    group-block--height-fit
15365    group-block--width-fill
15366    border-style
15367    spacing-style
15368    size-style
15369    
15370    
15371    
15372
15373
15374
15375"
15376  style="
15377    --border-width: 1px; --border-style: none; --border-color:
15378rgb(var(--color-border-rgb) / 1.0); --border-radius:
153790px;
15380    --padding-block-start: max(20px, calc(var(--spacing-scale) * 32px));--padding-block-end: max(20px, calc(var(--spacing-scale) * 32px));--padding-inline-start: max(20px, calc(var(--spacing-scale) * 32px));--padding-inline-end: max(20px, calc(var(--spacing-scale) * 32px));
15381    --size-style-width: 100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
15382    
15383  "
15384  
15385  data-testid="group-block"
15386><div class="group-block__media-wrapper">
15387    
15388    
15389    
15390
15391    
15392    
15393    
15394
15395    
15396    
15397
15398
15399
15400
15401    
15402    
15403    
15404
15405    
15406      
15407<div
15408  class="overlay overlay--solid "
15409  style="
15410    --overlay-layer: 0;
15411    --overlay-color: #ffffff;
15412    --overlay-color--end: rgba(255, 255, 255, 0);
15413    --overlay-direction: to top; --overlay-border-radius: 0px;"
15414></div>
15415
15416
15417
15418    
15419
15420    
15421
15422  </div>
15423
15424  <div
15425    class="
15426      group-block-content
15427      
15428      
15429      layout-panel-flex
15430      layout-panel-flex--column
15431       mobile-column
15432      
15433    "
15434    style="--flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
15435
15436--gap: 12px;
15437
15438--horizontal-alignment: flex-start; --vertical-alignment: center;
15439--horizontal-alignment-tablet: flex-start;
15440--horizontal-alignment-mobile: flex-start;
15441--vertical-alignment-tablet: center;
15442--vertical-alignment-mobile: center;
15443"
15444  >
15445  
15446
15447
15448
15449
15450
15451
15452  <div class=" spacing-style text-block text-block--AeUdNNGhmYXlCTGxkS__text_R8JH6i h5              "  style="    --padding-block-start: 0px; --padding-block-end:0px; --padding-inline-start:0px; --padding-inline-end:0px;     --color:var(--color-foreground);    --width: fit-content;    --max-width: var(--max-width--body-normal);    --custom-mobile-font-size: 18px;              ">
15453
15454    
15455<p>Hast du noch Fragen?</p>
15456
15457  </div>
15458
15459
15460
15461
15462
15463
15464
15465
15466
15467
15468
15469
15470
15471  <rte-formatter class=" spacing-style text-block text-block--AQ0ZaRjMyRFkyUjNaS__text_Jb634k rte     rte           "  style="    --padding-block-start: 0px; --padding-block-end:0px; --padding-inline-start:0px; --padding-inline-end:0px;         --width: fit-content;    --max-width: var(--max-width--body-normal);    --custom-mobile-font-size: 18px;              ">
15472
15473    
15474<p>Unser Team aus rund 50 Branchen-Experten hilft dir gerne. Wir beantworten deine offenen Fragen und finden gemeinsam das passende Produkt für dich!</p>
15475
15476  </rte-formatter>
15477
15478
15479
15480
15481
15482
15483
15484
15485
15486<div
15487  class="
15488    group-block
15489    group-block--height-fit
15490    group-block--width-fill
15491    border-style
15492    spacing-style
15493    size-style
15494    
15495    
15496    
15497
15498
15499
15500"
15501  style="
15502    --border-width: 1px; --border-style: none; --border-color:
15503rgb(var(--color-border-rgb) / 1.0); --border-radius:
155040px;
15505    --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
15506    --size-style-width: 100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
15507    
15508  "
15509  
15510  data-testid="group-block"
15511><div class="group-block__media-wrapper">
15512    
15513    
15514    
15515
15516    
15517    
15518    
15519
15520    
15521    
15522
15523
15524
15525
15526    
15527    
15528    
15529
15530    
15531
15532    
15533
15534  </div>
15535
15536  <div
15537    class="
15538      group-block-content
15539      
15540      
15541      layout-panel-flex
15542      layout-panel-flex--row
15543      
15544      
15545    "
15546    style="--flex-direction: row; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
15547
15548--gap: 12px;
15549
15550--horizontal-alignment: flex-start; --vertical-alignment: center;
15551--horizontal-alignment-tablet: flex-start;
15552--horizontal-alignment-mobile: flex-start;
15553--vertical-alignment-tablet: center;
15554--vertical-alignment-mobile: center;
15555"
15556  >
15557  <div id="shopify-block-AbkFjeTU1emg5M3NMR__icon_BHQnV9" class="shopify-block icon-block">
15558
15559
15560
15561
15562
15563
15564  
15565
15566  
15567<img src="//www.gastro-hero.de/cdn/shop/files/icon-phone-24.svg?v=1786026326&amp;width=1200" alt="
15568icon phone 24" srcset="//www.gastro-hero.de/cdn/shop/files/icon-phone-24.svg?v=1786026326&amp;width=240 240w, //www.gastro-hero.de/cdn/shop/files/icon-phone-24.svg?v=1786026326&amp;width=352 352w, //www.gastro-hero.de/cdn/shop/files/icon-phone-24.svg?v=1786026326&amp;width=832 832w, //www.gastro-hero.de/cdn/shop/files/icon-phone-24.svg?v=1786026326&amp;width=1200 1200w" width="1200" height="1200" loading="lazy" class="icon-block__media icon-block-AbkFjeTU1emg5M3NMR__icon_BHQnV9" style="width: 24px;" sizes="(min-width: 1024px) 1024px, 100vw, 100vw">
15569
15570
15571
15572
15573
15574</div>
15575
15576
15577
15578<div class="phone-number__block" >
15579  <a href="tel:0231 1772630" class="phone-number__link custom  custom-typography custom-font  custom-font-size"
15580    style="
15581
15582
15583--font-size: 1.5rem;--font-weight: var(--font-subheading--weight);--font-family: var(--font-subheading--family);      --font-smoothing-webkit: var(--font-subheading--smoothing-webkit);      --font-smoothing-moz: var(--font-subheading--smoothing-moz);--text-transform: none;--text-wrap: pretty;--line-height: var(--line-height--body-normal);--letter-spacing: var(--letter-spacing--body-normal);"
15584      data-tracking="phone.hotline"
15585    
15586  >
15587        0231 1772630
15588  </a>
15589  
15590    <span class="phone-number__text custom  custom-typography custom-font  custom-font-size"
15591    style="
15592
15593
15594--font-size: 0.875rem;--font-weight: var(--font-body--weight);--font-family: var(--font-body--family);      --font-smoothing-webkit: var(--font-body--smoothing-webkit);      --font-smoothing-moz: var(--font-body--smoothing-moz);--text-transform: none;--text-wrap: pretty;--line-height: var(--line-height--body-normal);--letter-spacing: var(--letter-spacing--body-normal);">Verkauf Mo-Fr (8-18 Uhr)</span>
15595  
15596
15597</div> 
15598
15599
15600
15601</div>
15602</div>
15603
15604
15605
15606
15607
15608
15609</div>
15610</div>
15611
15612
15613
15614
15615
15616
15617</div>
15618</div>
15619
15620
15621
15622
15623
15624
15625
15626    </div>
15627  </div>
15628</div>
15629
15630
15631
15632
15633
15634</div>
15635    </main>
15636
15637    <!-- BEGIN sections: footer-group -->
15638<div id="shopify-section-sections--21785239617760__custom_liquid_M9RXpG" class="shopify-section shopify-section-group-footer-group">
15639
15640<div class="section-background color-scheme-1"></div>
15641<div
15642  class="section section--page-width spacing-style color-scheme-1"
15643  style="--padding-block-start: 0px; --padding-block-end:0px; 
15644--padding-inline-start:0px; --padding-inline-end:0px; 
15645"
15646>
15647  <style>
15648  /* Hide for everyone except B2C */
15649  html:not([data-customer-type="b2c"]) .legal-menu__item:has(> a[href*="/apps/returns/withdrawals"]) {
15650    display: none !important;
15651  }
15652
15653  /* Style: bold + underline */
15654  .legal-menu__link[href*="/apps/returns/withdrawals"] {
15655    font-weight: 700;
15656    text-decoration: underline;
15657    text-underline-offset: 0.2em;
15658  }
15659
15660  /* No underline on hover */
15661  .legal-menu__link[href*="/apps/returns/withdrawals"]:hover {
15662    text-decoration: none;
15663  }
15664</style>
15665
15666<script>
15667  (() => {
15668    const SELECTOR = '.legal-menu__link[href*="/apps/returns/withdrawals"]';
15669
15670    const setNewTab = (link) => {
15671      link.target = '_blank';
15672      link.rel = 'noopener';
15673    };
15674
15675    document.querySelectorAll(SELECTOR).forEach(setNewTab);
15676
15677    // Fallback in case the footer is re-rendered after load
15678    document.addEventListener('click', (e) => {
15679      const link = e.target.closest(SELECTOR);
15680      if (link) setNewTab(link);
15681    }, true);
15682  })();
15683</script>
15683
15684</div>
15685
15686
15687</div><div id="shopify-section-sections--21785239617760__footer_trust_WeqiDh" class="shopify-section shopify-section-group-footer-group">
15688 
15689<div class="section-background color-scheme-04b5a4c9-ea04-4bce-996f-de2b125baab0"></div>
15690<div
15691  class="
15692    section
15693    section--page-width
15694    color-scheme-04b5a4c9-ea04-4bce-996f-de2b125baab0
15695    footer-trust
15696    spacing-style
15697  "
15698  style="--padding-block-start: max(20px, calc(var(--spacing-scale) * 48px));--padding-block-end: max(20px, calc(var(--spacing-scale) * 24px));"
15699>
15700  <div class="footer-trust__grid">
15701    
15702      <div id="shopify-block-Aa3o5WXRFWW1WUGpUQ__footer_trust_content_fmAany" class="shopify-block">
15703
15704<div class="footer-trust-content" >
15705  <div class="footer-trust-content__items">
15706        
15707
15708
15709
15710
15711
15712
15713  <div class=" spacing-style text-block text-block--AcVpoNGFCUnF0ZlI1K__text_fhgXeW h5              "  style="    --padding-block-start: 0px; --padding-block-end:12px; --padding-inline-start:0px; --padding-inline-end:0px;     --color:var(--color-foreground);    --width: fit-content;    --max-width: var(--max-width--body-normal);    --custom-mobile-font-size: 18px;              ">
15714
15715    
15716<p>Zahlungsarten</p>
15717
15718  </div>
15719
15720
15721
15722
15723
15724
15725
15726
15727<div
15728  class="badge-list badge-list--item-border badge-list--default badge-list-alignment--default"
15729  style="
15730    --badge-list-padding-top: 0px;--badge-list-item-border-color: #d9dee3;"
15731  
15732>
15733  
15734    <div class="badge-list__items">
15735        
15736          
15737            <div class="badge-list__item color-scheme-1">
15738                
15739                <img src="//www.gastro-hero.de/cdn/shop/files/paypal.svg?v=1786191891&amp;width=100" alt="PayPal" srcset="//www.gastro-hero.de/cdn/shop/files/paypal.svg?v=1786191891&amp;width=100 100w" width="100" height="25" loading="lazy" class="badge-list__image">
15740            </div>
15741          
15742        
15743          
15744            <div class="badge-list__item color-scheme-1">
15745                
15746                <img src="//www.gastro-hero.de/cdn/shop/files/logo-billie-symbol_1.png?v=1786192025&amp;width=100" alt="Billie" srcset="//www.gastro-hero.de/cdn/shop/files/logo-billie-symbol_1.png?v=1786192025&amp;width=100 100w" width="100" height="73" loading="lazy" class="badge-list__image">
15747            </div>
15748          
15749        
15750          
15751            <div class="badge-list__item color-scheme-1">
15752                
15753                <img src="//www.gastro-hero.de/cdn/shop/files/logo-sepa_4142ded7-f6fd-476e-9b3e-c361e536dabf.png?v=1786191691&amp;width=100" alt="Sepa" srcset="//www.gastro-hero.de/cdn/shop/files/logo-sepa_4142ded7-f6fd-476e-9b3e-c361e536dabf.png?v=1786191691&amp;width=100 100w" width="100" height="73" loading="lazy" class="badge-list__image">
15754            </div>
15755          
15756        
15757          
15758            <div class="badge-list__item color-scheme-1">
15759                
15760                <img src="//www.gastro-hero.de/cdn/shop/files/icon-klarna_1.png?v=1786191691&amp;width=100" alt="Klarna" srcset="//www.gastro-hero.de/cdn/shop/files/icon-klarna_1.png?v=1786191691&amp;width=100 100w" width="100" height="69" loading="lazy" class="badge-list__image">
15761            </div>
15762          
15763        
15764          
15765            <div class="badge-list__item color-scheme-1">
15766                
15767                <img src="//www.gastro-hero.de/cdn/shop/files/icon-visa.png?v=1786191691&amp;width=100" alt="Visa" srcset="//www.gastro-hero.de/cdn/shop/files/icon-visa.png?v=1786191691&amp;width=100 100w" width="100" height="69" loading="lazy" class="badge-list__image">
15768            </div>
15769          
15770        
15771          
15772            <div class="badge-list__item color-scheme-1">
15773                
15774                <img src="//www.gastro-hero.de/cdn/shop/files/icon-mastercard.png?v=1786191691&amp;width=100" alt="MasterCard" srcset="//www.gastro-hero.de/cdn/shop/files/icon-mastercard.png?v=1786191691&amp;width=100 100w" width="100" height="69" loading="lazy" class="badge-list__image">
15775            </div>
15776          
15777        
15778          
15779            <div class="badge-list__item color-scheme-1">
15780                
15781                <img src="//www.gastro-hero.de/cdn/shop/files/AXP_BlueBoxLogo_Alternate_SMALLscale_RGB_DIGITAL_80x80_7972d011-c3ef-4fff-bcc5-f0b34431a7aa.png?v=1786191691&amp;width=100" alt="AMX" srcset="//www.gastro-hero.de/cdn/shop/files/AXP_BlueBoxLogo_Alternate_SMALLscale_RGB_DIGITAL_80x80_7972d011-c3ef-4fff-bcc5-f0b34431a7aa.png?v=1786191691&amp;width=100 100w" width="100" height="100" loading="lazy" class="badge-list__image">
15782            </div>
15783          
15784        
15785          
15786            <div class="badge-list__item color-scheme-1">
15787                
15788                <img src="//www.gastro-hero.de/cdn/shop/files/Apple_Pay_Mark_RGB_1.png?v=1786191691&amp;width=100" alt="Apple Pay" srcset="//www.gastro-hero.de/cdn/shop/files/Apple_Pay_Mark_RGB_1.png?v=1786191691&amp;width=100 100w" width="100" height="64" loading="lazy" class="badge-list__image">
15789            </div>
15790          
15791        
15792          
15793            <div class="badge-list__item color-scheme-1">
15794                
15795                <img src="//www.gastro-hero.de/cdn/shop/files/google-pay.webp?v=1789635656&amp;width=100" alt="Google Pay" srcset="//www.gastro-hero.de/cdn/shop/files/google-pay.webp?v=1789635656&amp;width=100 100w" width="100" height="53" loading="lazy" class="badge-list__image">
15796            </div>
15797          
15798        
15799    </div>
15800  
15801</div>
15802
15803
15804
15805
15806
15807  </div>
15808</div>
15809
15810
15811</div>
15812
15813    
15814      <div id="shopify-block-AME1rb24vM01Vblh3N__footer_trust_content_mNnwf3" class="shopify-block">
15815
15816<div class="footer-trust-content" >
15817  <div class="footer-trust-content__items">
15818        
15819
15820
15821
15822
15823
15824
15825  <div class=" spacing-style text-block text-block--Ack9SbTlhdGpsbnlkZ__text_9rn3KE h5              "  style="    --padding-block-start: 0px; --padding-block-end:12px; --padding-inline-start:0px; --padding-inline-end:0px;     --color:var(--color-foreground);    --width: fit-content;    --max-width: var(--max-width--body-normal);    --custom-mobile-font-size: 18px;              ">
15826
15827    
15828<p>Zertifizierter Shop</p>
15829
15830  </div>
15831
15832
15833
15834
15835
15836
15837
15838
15839<div
15840  class="badge-list badge-list--default badge-list-alignment--default"
15841  style="
15842    --badge-list-padding-top: 0px;"
15843  
15844>
15845  
15846    <div class="badge-list__items">
15847        
15848          
15849            <div class="badge-list__item color-scheme-04b5a4c9-ea04-4bce-996f-de2b125baab0">
15850                
15851                <img src="//www.gastro-hero.de/cdn/shop/files/2025-GH-Topshop-Logo_DEAT.svg?v=1786188802&amp;width=100" alt="GastroHero TopShop 2025" srcset="//www.gastro-hero.de/cdn/shop/files/2025-GH-Topshop-Logo_DEAT.svg?v=1786188802&amp;width=100 100w" width="100" height="100" loading="lazy" class="badge-list__image">
15852            </div>
15853          
15854        
15855    </div>
15856  
15857</div>
15858
15859
15860
15861
15862
15863  </div>
15864</div>
15865
15866
15867</div>
15868
15869    
15870      <div id="shopify-block-ATTZDMTJENld1R0I4a__footer_trust_content_36j8yn" class="shopify-block">
15871
15872<div class="footer-trust-content" >
15873  <div class="footer-trust-content__items">
15874        
15875
15876
15877
15878
15879
15880
15881  <div class=" spacing-style text-block text-block--AUmlORHR2M01oeHBoW__text_z3bp99 h5              "  style="    --padding-block-start: 0px; --padding-block-end:12px; --padding-inline-start:0px; --padding-inline-end:0px;     --color:var(--color-foreground);    --width: fit-content;    --max-width: var(--max-width--body-normal);    --custom-mobile-font-size: 18px;              ">
15882
15883    
15884<p>Digitaler Showroom</p>
15885
15886  </div>
15887
15888
15889
15890
15891
15892
15893
15894
15895
15896
15897
15898
15899
15900  <rte-formatter class=" spacing-style text-block text-block--AaitxbDFoL2tuMkx1U__text_h9CWqa rte     rte           "  style="    --padding-block-start: 0px; --padding-block-end:12px; --padding-inline-start:0px; --padding-inline-end:0px;         --width: fit-content;    --max-width: var(--max-width--body-normal);    --custom-mobile-font-size: 18px;              ">
15901
15902    
15903<p>Erlebe unsere Produkte bequem per VR-Beratung oder vereinbare einen Termin zur Beratung vor Ort!</p>
15904
15905  </rte-formatter>
15906
15907
15908
15909
15910
15911
15912
15913
15914
15915<a
15916  
15917    href="/pages/showroom"
15918  
15919  class="
15920    size-style
15921    link
15922    link--AMEIwR3U4WHVkaUNjZ__button_a7BTKH
15923    
15924    
15925    
15926  "
15927  style="--size-style-width: fit-content;--size-style-height: ;
15928  --size-style-width-mobile:100%; --size-style-width-mobile-min:100%;
15929text-align: left;"
15930>
15931  Termin vereinbaren
15932</a>
15933
15934
15935
15936
15937
15938
15939  </div>
15940</div>
15941
15942
15943</div>
15944
15945    
15946  </div>
15947</div>
15948
15949
15950</div><footer id="shopify-section-sections--21785239617760__footer_m9NzUG" class="shopify-section shopify-section-group-footer-group section-wrapper">
15951
15952<div class="section-background color-scheme-04b5a4c9-ea04-4bce-996f-de2b125baab0"></div>
15953<div
15954  class="section section--page-width color-scheme-04b5a4c9-ea04-4bce-996f-de2b125baab0"
15955>
15956  
15957  <div
15958    class="
15959      footer-content
15960      spacing-style
15961      
15962      
15963    "
15964    style="
15965      --padding-block-start: 0px;--padding-block-end: max(20px, calc(var(--spacing-scale) * 48px));
15966      --footer-gap: 32px;
15967      --footer-gap-mobile: 0px;
15968      --grid-columns: 3;
15969      --last-row-count: 3;
15970      --tablet-last-row-count: 1;
15971    "
15972  >
15973
15974    
15975
15976
15977
15978
15979  <accordion-custom
15980    class="
15981      menu
15982       menu--accordion menu--caret
15983       menu--dividers
15984    "
15985    data-disable-on-desktop="true"
15986    open-by-default-on-desktop
15987    
15988  >
15989    <details
15990      class="
15991        menu__details
15992        spacing-style
15993        
15994      "
15995      data-testid="menu-details"
15996      style="
15997        --spacing--size: 6px;
15998        --padding-block-start: 12px;--padding-block-end: 12px;--padding-inline-start: 0px;--padding-inline-end: 0px;
15999      "
16000      
16001      
16002    >
16003      <summary class="menu__heading h5">
16004        <span class="menu__heading__default">Über GastroHero</span>
16005        <span class="menu__heading__accordion">
16006          Über GastroHero
16007          <span class="menu__heading__toggle svg-wrapper icon-caret icon-animated"><svg aria-hidden="true" focusable="false" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
16008  <path d="M11 5.5L7 9.5L3 5.5" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
16009</svg>
16010</span>
16011          <span class="menu__heading__toggle svg-wrapper icon-plus"><svg aria-hidden="true" focusable="false" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
16012  <path class="vertical" d="M2.75 7H11.25" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/>
16013  <path class="horizontal" d="M7 2.75L7 11.25" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/>
16014</svg>
16015</span>
16016        </span>
16017      </summary>
16018
16019      <div class="details-content">
16020        
16021          <ul class="list-unstyled">
16022            
16023              <li class="menu__item paragraph">
16024                <a href="/pages/uber-uns">
16025                  Über Uns
16026                </a>
16027              </li>
16028            
16029              <li class="menu__item paragraph">
16030                <a href="/pages/unsere-vorteile">
16031                  Unsere Vorteile
16032                </a>
16033              </li>
16034            
16035              <li class="menu__item paragraph">
16036                <a href="https://gastrohero.jobs.personio.de/">
16037                  Karriere
16038                </a>
16039              </li>
16040            
16041              <li class="menu__item paragraph">
16042                <a href="https://www.gastro-hero.de/cheers/ueber-cheers/">
16043                  Unser Gastro-Blog
16044                </a>
16045              </li>
16046            
16047              <li class="menu__item paragraph">
16048                <a href="/pages/sitemap">
16049                  Übersicht der Kollektionen
16050                </a>
16051              </li>
16052            
16053          </ul>
16054        
16055        
16056
16057<div
16058  class="social-icons__wrapper spacing-style "
16059  style="--padding-block-start: max(20px, calc(var(--spacing-scale) * 24px));--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;"
16060  
16061>
16062  
16063
16064  
16065    
16066
16067    
16068    
16069      
16070        <div
16071          class="social-icons__icon-wrapper"
16072        >
16073          <a
16074            href="https://www.instagram.com/gastrohero"
16075            target="_blank"
16076            rel="noopener noreferrer"
16077            aria-label="Instagram"
16078            
16079          >
16080            <span class="social-icons__icon-label">Instagram</span>
16081            
16082              <svg
16083                class="social-icons__icon icon-default"
16084                aria-hidden="true"
16085                focusable="false"
16086                xmlns="http://www.w3.org/2000/svg"
16087                viewBox="0 0 20 20"
16088              >
16089<path
16090      fill-rule="evenodd"
16091      d="M13.23 3.492c-.84-.037-1.096-.046-3.23-.046-2.144 0-2.39.01-3.238.055-.776.027-1.195.164-1.487.273a2.43 2.43 0 0 0-.912.593 2.486 2.486 0 0 0-.602.922c-.11.282-.238.702-.274 1.486-.046.84-.046 1.095-.046 3.23 0 2.134.01 2.39.046 3.229.004.51.097 1.016.274 1.495.145.365.319.639.602.913.282.282.538.456.92.602.474.176.974.268 1.479.273.848.046 1.103.046 3.238.046 2.134 0 2.39-.01 3.23-.046.784-.036 1.203-.164 1.486-.273.374-.146.648-.329.921-.602.283-.283.447-.548.602-.922.177-.476.27-.979.274-1.486.037-.84.046-1.095.046-3.23 0-2.134-.01-2.39-.055-3.229-.027-.784-.164-1.204-.274-1.495a2.43 2.43 0 0 0-.593-.913 2.604 2.604 0 0 0-.92-.602c-.284-.11-.703-.237-1.488-.273ZM6.697 2.05c.857-.036 1.131-.045 3.302-.045 1.1-.014 2.202.001 3.302.045.664.014 1.321.14 1.943.374a3.968 3.968 0 0 1 1.414.922c.41.397.728.88.93 1.414.23.622.354 1.279.365 1.942C18 7.56 18 7.824 18 10.005c0 2.17-.01 2.444-.046 3.292-.036.858-.173 1.442-.374 1.943-.2.53-.474.976-.92 1.423a3.896 3.896 0 0 1-1.415.922c-.51.191-1.095.337-1.943.374-.857.036-1.122.045-3.302.045-2.171 0-2.445-.009-3.302-.055-.849-.027-1.432-.164-1.943-.364a4.152 4.152 0 0 1-1.414-.922 4.128 4.128 0 0 1-.93-1.423c-.183-.51-.329-1.085-.365-1.943C2.009 12.45 2 12.167 2 10.004c0-2.161 0-2.435.055-3.302.027-.848.164-1.432.365-1.942a4.44 4.44 0 0 1 .92-1.414 4.18 4.18 0 0 1 1.415-.93c.51-.183 1.094-.33 1.943-.366Zm.427 4.806a4.105 4.105 0 1 1 5.805 5.805 4.105 4.105 0 0 1-5.805-5.805Zm1.882 5.371a2.668 2.668 0 1 0 2.042-4.93 2.668 2.668 0 0 0-2.042 4.93Zm5.922-5.942a.958.958 0 1 1-1.355-1.355.958.958 0 0 1 1.355 1.355Z"
16092      clip-rule="evenodd"
16093    /></svg>
16094            
16095          </a>
16096        </div>
16097      
16098    
16099  
16100    
16101
16102    
16103    
16104      
16105        <div
16106          class="social-icons__icon-wrapper"
16107        >
16108          <a
16109            href="https://www.youtube.com/c/GastroHero"
16110            target="_blank"
16111            rel="noopener noreferrer"
16112            aria-label="Youtube"
16113            
16114          >
16115            <span class="social-icons__icon-label">Youtube</span>
16116            
16117              <svg
16118                class="social-icons__icon icon-default"
16119                aria-hidden="true"
16120                focusable="false"
16121                xmlns="http://www.w3.org/2000/svg"
16122                viewBox="0 0 20 20"
16123              >
16124<path d="M18.16 5.87c.34 1.309.34 4.08.34 4.08s0 2.771-.34 4.08a2.125 2.125 0 0 1-1.53 1.53c-1.309.34-6.63.34-6.63.34s-5.321 0-6.63-.34a2.125 2.125 0 0 1-1.53-1.53c-.34-1.309-.34-4.08-.34-4.08s0-2.771.34-4.08a2.173 2.173 0 0 1 1.53-1.53C4.679 4 10 4 10 4s5.321 0 6.63.34a2.173 2.173 0 0 1 1.53 1.53ZM8.3 12.5l4.42-2.55L8.3 7.4v5.1Z" /></svg>
16125            
16126          </a>
16127        </div>
16128      
16129    
16130  
16131    
16132
16133    
16134    
16135      
16136        <div
16137          class="social-icons__icon-wrapper"
16138        >
16139          <a
16140            href="https://www.facebook.com/GastroHero"
16141            target="_blank"
16142            rel="noopener noreferrer"
16143            aria-label="Facebook"
16144            
16145          >
16146            <span class="social-icons__icon-label">Facebook</span>
16147            
16148              <svg
16149                class="social-icons__icon icon-default"
16150                aria-hidden="true"
16151                focusable="false"
16152                xmlns="http://www.w3.org/2000/svg"
16153                viewBox="0 0 20 20"
16154              >
16155<path d="M11.4375,4.2813c0.0,-0.8047,0.7188,-1.0938,1.5234,-1.0938c0.8047,0.0,1.6641,0.25,1.6641,0.25l0.5156,-3.0625c0.0,0.0,-1.0938,-0.375,-3.7031,-0.375c-1.6016,0.0,-2.5312,0.6094,-3.2109,1.5078c-0.6406,0.8516,-0.6641,2.2188,-0.6641,3.1016v2.0078H5.4922V9.6094h2.0703v10.3906h3.875V9.6094h3.0703l0.2266,-2.9922h-3.2969V4.2813z"/></svg>
16156            
16157          </a>
16158        </div>
16159      
16160    
16161  
16162    
16163
16164    
16165    
16166  
16167    
16168
16169    
16170    
16171  
16172    
16173
16174    
16175    
16176  
16177    
16178
16179    
16180    
16181  
16182    
16183
16184    
16185    
16186  
16187    
16188
16189    
16190    
16191  
16192    
16193
16194    
16195    
16196  
16197    
16198
16199    
16200    
16201  
16202    
16203
16204    
16205    
16206  
16207    
16208
16209    
16210    
16211      
16212        <div
16213          class="social-icons__icon-wrapper"
16214        >
16215          <a
16216            href="https://www.gastro-hero.de/a/cheers/?_gl=1*11ef9s4*_gcl_au*Nzg2NjkyMDg5LjE3NzM1MTUzMzc.*FPAU*Nzg2NjkyMDg5LjE3NzM1MTUzMzc.*_ga*MTE4MDU1Njc0LjE3NDkzNjUwMTI.*_ga_4XD850GPEX*czE3NzY5NTcyNzAkbzEyMTkkZzEkdDE3NzY5NTgwMTkkajQ2JGwwJGg1MDUwNTk5MDU."
16217            target="_blank"
16218            rel="noopener noreferrer"
16219            aria-label="Cheers"
16220            
16221          >
16222            <span class="social-icons__icon-label">Cheers</span>
16223            
16224              <svg
16225                class="social-icons__icon icon-default"
16226                aria-hidden="true"
16227                focusable="false"
16228                xmlns="http://www.w3.org/2000/svg"
16229                viewBox="0 0 20 20"
16230              >
16231<path d="M20 20H0V0H20V20ZM11.7875 3.54102C10.4263 3.16432 8.98091 3.22726 7.65765 3.72089C6.33439 4.21451 5.2009 5.11358 4.41899 6.28971C3.63709 7.46586 3.24673 8.85899 3.30366 10.2702C3.3606 11.6814 3.86193 13.0385 4.73605 14.1479C5.61016 15.2572 6.81241 16.062 8.17113 16.4475C9.52985 16.8329 10.9756 16.7791 12.302 16.294C13.6284 15.8089 14.7677 14.9171 15.5571 13.746L13.2074 12.1621C12.7518 12.838 12.0942 13.3527 11.3287 13.6327C10.5631 13.9127 9.72861 13.9437 8.94438 13.7213C8.16018 13.4988 7.46628 13.0343 6.96177 12.3941C6.45726 11.7538 6.16791 10.9705 6.13504 10.156C6.10218 9.34147 6.32754 8.53738 6.77883 7.85854C7.23013 7.17971 7.88433 6.66084 8.64807 6.37593C9.41182 6.09102 10.2461 6.05462 11.0317 6.27204C11.8173 6.48946 12.5142 6.94957 13.0228 7.58659L15.2373 5.81855C14.356 4.71484 13.1487 3.91771 11.7875 3.54102Z" fill="currentColor"/></svg>
16232            
16233          </a>
16234        </div>
16235      
16236    
16237  
16238    
16239
16240    
16241    
16242  
16243</div>
16244
16245
16246
16247
16248
16249      </div>
16250    </details>
16251  </accordion-custom>
16252
16253
16254
16255
16256
16257
16258
16259
16260
16261
16262  <accordion-custom
16263    class="
16264      menu
16265       menu--accordion menu--caret
16266       menu--dividers
16267    "
16268    data-disable-on-desktop="true"
16269    open-by-default-on-desktop
16270    
16271  >
16272    <details
16273      class="
16274        menu__details
16275        spacing-style
16276        
16277      "
16278      data-testid="menu-details"
16279      style="
16280        --spacing--size: 6px;
16281        --padding-block-start: 12px;--padding-block-end: 12px;--padding-inline-start: 0px;--padding-inline-end: 0px;
16282      "
16283      
16284      
16285    >
16286      <summary class="menu__heading h5">
16287        <span class="menu__heading__default">Service</span>
16288        <span class="menu__heading__accordion">
16289          Service
16290          <span class="menu__heading__toggle svg-wrapper icon-caret icon-animated"><svg aria-hidden="true" focusable="false" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
16291  <path d="M11 5.5L7 9.5L3 5.5" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
16292</svg>
16293</span>
16294          <span class="menu__heading__toggle svg-wrapper icon-plus"><svg aria-hidden="true" focusable="false" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
16295  <path class="vertical" d="M2.75 7H11.25" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/>
16296  <path class="horizontal" d="M7 2.75L7 11.25" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/>
16297</svg>
16298</span>
16299        </span>
16300      </summary>
16301
16302      <div class="details-content">
16303        
16304          <ul class="list-unstyled">
16305            
16306              <li class="menu__item paragraph">
16307                <a href="/pages/bestellstatus">
16308                  Bestellstatus
16309                </a>
16310              </li>
16311            
16312              <li class="menu__item paragraph">
16313                <a href="/policies/refund-policy">
16314                  Rückgabeservice
16315                </a>
16316              </li>
16317            
16318              <li class="menu__item paragraph">
16319                <a href="/ersatzteil-anforderungsformular">
16320                  Ersatzteilanfrage
16321                </a>
16322              </li>
16323            
16324              <li class="menu__item paragraph">
16325                <a href="/policies/shipping-policy">
16326                  Lieferbedingungen
16327                </a>
16328              </li>
16329            
16330              <li class="menu__item paragraph">
16331                <a href="/pages/zahlungsarten">
16332                  Zahlungsarten
16333                </a>
16334              </li>
16335            
16336              <li class="menu__item paragraph">
16337                <a href="/pages/grosskunden">
16338                  Für Großkunden
16339                </a>
16340              </li>
16341            
16342              <li class="menu__item paragraph">
16343                <a href="#">
16344                  Angebot anfordern
16345                </a>
16346              </li>
16347            
16348          </ul>
16349        
16350        
16351      </div>
16352    </details>
16353  </accordion-custom>
16354
16355
16356
16357
16358
16359
16360
16361
16362<div
16363  class="
16364    group-block
16365    group-block--height-fit
16366    group-block--width-fill
16367    border-style
16368    spacing-style
16369    size-style
16370    
16371    
16372    
16373
16374
16375
16376"
16377  style="
16378    --border-width: 1px; --border-style: none; --border-color:
16379rgb(var(--color-border-rgb) / 1.0); --border-radius:
163800px;
16381    --padding-block-start: max(20px, calc(var(--spacing-scale) * 24px));--padding-block-end: 12px;--padding-inline-start: 0px;--padding-inline-end: 0px;
16382    --size-style-width: 100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
16383    
16384  "
16385  
16386  data-testid="group-block"
16387><div class="group-block__media-wrapper">
16388    
16389    
16390    
16391
16392    
16393    
16394    
16395
16396    
16397    
16398
16399
16400
16401
16402    
16403    
16404    
16405
16406    
16407
16408    
16409
16410  </div>
16411
16412  <div
16413    class="
16414      group-block-content
16415      
16416      
16417      layout-panel-flex
16418      layout-panel-flex--column
16419       mobile-column
16420      
16421    "
16422    style="--flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
16423
16424--gap: 12px;
16425
16426--horizontal-alignment: flex-start; --vertical-alignment: flex-start;
16427--horizontal-alignment-tablet: flex-start;
16428--horizontal-alignment-mobile: flex-start;
16429--vertical-alignment-tablet: flex-start;
16430--vertical-alignment-mobile: flex-start;
16431"
16432  >
16433  
16434
16435
16436
16437
16438
16439
16440  <div class=" spacing-style text-block text-block--AY1Rja1BQSUtQSjNJe__text_eCKtbC h5              "  style="    --padding-block-start: 0px; --padding-block-end:0px; --padding-inline-start:0px; --padding-inline-end:0px;     --color:var(--color-foreground);    --width: fit-content;    --max-width: var(--max-width--body-normal);    --custom-mobile-font-size: 18px;              ">
16441
16442    
16443<p>Kundenservice</p>
16444
16445  </div>
16446
16447
16448
16449
16450
16451
16452
16453
16454
16455<div
16456  class="
16457    group-block
16458    group-block--height-fit
16459    group-block--width-fill
16460    border-style
16461    spacing-style
16462    size-style
16463    
16464    
16465    
16466
16467
16468
16469"
16470  style="
16471    --border-width: 1px; --border-style: none; --border-color:
16472rgb(var(--color-border-rgb) / 1.0); --border-radius:
164730px;
16474    --padding-block-start: 0px;--padding-block-end: 12px;--padding-inline-start: 0px;--padding-inline-end: 0px;
16475    --size-style-width: 100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
16476    
16477  "
16478  
16479  data-testid="group-block"
16480><div class="group-block__media-wrapper">
16481    
16482    
16483    
16484
16485    
16486    
16487    
16488
16489    
16490    
16491
16492
16493
16494
16495    
16496    
16497    
16498
16499    
16500
16501    
16502
16503  </div>
16504
16505  <div
16506    class="
16507      group-block-content
16508      
16509      
16510      layout-panel-flex
16511      layout-panel-flex--row
16512      
16513      
16514    "
16515    style="--flex-direction: row; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
16516
16517--gap: 12px;
16518
16519--horizontal-alignment: flex-start; --vertical-alignment: center;
16520--horizontal-alignment-tablet: flex-start;
16521--horizontal-alignment-mobile: flex-start;
16522--vertical-alignment-tablet: center;
16523--vertical-alignment-mobile: center;
16524"
16525  >
16526  <div id="shopify-block-AcXdDeHB3T2E3bk55N__icon_8JQaYR" class="shopify-block icon-block">
16527
16528
16529
16530
16531
16532
16533  
16534
16535  
16536<img src="//www.gastro-hero.de/cdn/shop/files/icon-question-24_3e54246a-ee16-424c-98c9-a66e50a47352.svg?v=1786026240&amp;width=1200" alt="
16537icon question 24 3e54246a ee16 424c 98c9 a66e50a47352" srcset="//www.gastro-hero.de/cdn/shop/files/icon-question-24_3e54246a-ee16-424c-98c9-a66e50a47352.svg?v=1786026240&amp;width=240 240w, //www.gastro-hero.de/cdn/shop/files/icon-question-24_3e54246a-ee16-424c-98c9-a66e50a47352.svg?v=1786026240&amp;width=352 352w, //www.gastro-hero.de/cdn/shop/files/icon-question-24_3e54246a-ee16-424c-98c9-a66e50a47352.svg?v=1786026240&amp;width=832 832w, //www.gastro-hero.de/cdn/shop/files/icon-question-24_3e54246a-ee16-424c-98c9-a66e50a47352.svg?v=1786026240&amp;width=1200 1200w" width="1200" height="1200" class="icon-block__media icon-block-AcXdDeHB3T2E3bk55N__icon_8JQaYR" style="width: 24px;" sizes="(min-width: 1024px) 1024px, 100vw, 100vw">
16538
16539
16540
16541
16542
16543</div>
16544
16545
16546
16547<a
16548  
16549    href="/pages/hilfe"
16550  
16551  class="
16552    size-style
16553    link
16554    link--ASnRFbWdNQWJEcjBtS__button_9cwMcp
16555    
16556    
16557    
16558  "
16559  style="--size-style-width: fit-content;--size-style-height: ;--size-style-width-mobile: fit-content; --size-style-width-mobile-min: fit-content;
16560text-align: center;"
16561>
16562  Hilfe
16563</a>
16564
16565
16566
16567
16568
16569
16570</div>
16571</div>
16572
16573
16574
16575
16576
16577
16578
16579
16580<div
16581  class="
16582    group-block
16583    group-block--height-fit
16584    group-block--width-fill
16585    border-style
16586    spacing-style
16587    size-style
16588    
16589    
16590    
16591
16592
16593
16594"
16595  style="
16596    --border-width: 1px; --border-style: none; --border-color:
16597rgb(var(--color-border-rgb) / 1.0); --border-radius:
165980px;
16599    --padding-block-start: 0px;--padding-block-end: 12px;--padding-inline-start: 0px;--padding-inline-end: 0px;
16600    --size-style-width: 100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
16601    
16602  "
16603  
16604  data-testid="group-block"
16605><div class="group-block__media-wrapper">
16606    
16607    
16608    
16609
16610    
16611    
16612    
16613
16614    
16615    
16616
16617
16618
16619
16620    
16621    
16622    
16623
16624    
16625
16626    
16627
16628  </div>
16629
16630  <div
16631    class="
16632      group-block-content
16633      
16634      
16635      layout-panel-flex
16636      layout-panel-flex--row
16637      
16638      
16639    "
16640    style="--flex-direction: row; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
16641
16642--gap: 12px;
16643
16644--horizontal-alignment: flex-start; --vertical-alignment: center;
16645--horizontal-alignment-tablet: flex-start;
16646--horizontal-alignment-mobile: flex-start;
16647--vertical-alignment-tablet: center;
16648--vertical-alignment-mobile: center;
16649"
16650  >
16651  <div id="shopify-block-AQmFxYUwyeTBuclVOU__icon_34qjnK" class="shopify-block icon-block">
16652
16653
16654
16655
16656
16657
16658  
16659
16660  
16661<img src="//www.gastro-hero.de/cdn/shop/files/icon-info-24.svg?v=1786026277&amp;width=1200" alt="
16662icon info 24" srcset="//www.gastro-hero.de/cdn/shop/files/icon-info-24.svg?v=1786026277&amp;width=240 240w, //www.gastro-hero.de/cdn/shop/files/icon-info-24.svg?v=1786026277&amp;width=352 352w, //www.gastro-hero.de/cdn/shop/files/icon-info-24.svg?v=1786026277&amp;width=832 832w, //www.gastro-hero.de/cdn/shop/files/icon-info-24.svg?v=1786026277&amp;width=1200 1200w" width="1200" height="1200" class="icon-block__media icon-block-AQmFxYUwyeTBuclVOU__icon_34qjnK" style="width: 24px;" sizes="(min-width: 1024px) 1024px, 100vw, 100vw">
16663
16664
16665
16666
16667
16668</div>
16669
16670
16671
16672<a
16673  
16674    href="/kontaktformular"
16675  
16676  class="
16677    size-style
16678    link
16679    link--ASUdSK1l3Y1FINWEyQ__button_NQU3X7
16680    
16681    
16682    
16683  "
16684  style="--size-style-width: fit-content;--size-style-height: ;--size-style-width-mobile: fit-content; --size-style-width-mobile-min: fit-content;
16685text-align: left;"
16686>
16687  Zum Kontaktformular
16688</a>
16689
16690
16691
16692
16693
16694
16695</div>
16696</div>
16697
16698
16699
16700
16701
16702
16703</div>
16704</div>
16705
16706
16707
16708
16709
16710
16711  </div>
16712</div>
16713
16714
16715
16716
16717</footer><div id="shopify-section-sections--21785239617760__footer_legal_iE6Yrb" class="shopify-section shopify-section-group-footer-group footer-legal-section"><div class="section-background color-scheme-1"></div>
16718<div
16719  class="section section--page-width color-scheme-1"
16720  
16721>
16722  <div
16723    class="footer-legal spacing-style footer-legal--overwrite-color"
16724    style="--padding-block-start: max(20px, calc(var(--spacing-scale) * 48px));--padding-block-end: max(20px, calc(var(--spacing-scale) * 24px));
16725      --border-width: 0px;
16726      --gap: 8px;
16727      --align-items: flex-start;
16728      
16729      --text-color: #576e82;
16730      
16731    "
16732  >
16733    
16734
16735
16736
16737
16738
16739
16740  <div class=" spacing-style text-block text-block--ATjlIeGh5Vy9PV2c5N__text_3nBYVe custom    text-block--align-left custom-typography  custom-font-size  custom-color           "  style="    --padding-block-start: 0px; --padding-block-end:0px; --padding-inline-start:0px; --padding-inline-end:0px;     --color:var(--color-foreground);--font-size: 0.875rem;      --font-weight: var(--font-body--weight);--font-family: var(--font-body--family);    --font-smoothing-webkit: var(--font-body--smoothing-webkit);    --font-smoothing-moz: var(--font-body--smoothing-moz);    --text-transform: none;    --text-wrap: pretty;          --line-height: var(--line-height--body-normal);        --letter-spacing: var(--letter-spacing--body-normal);    --width: 100%;    --max-width: var(--max-width--body-wide);    --custom-mobile-font-size: 18px;          --text-align: left;              ">
16741
16742    
16743<p>Das Angebot von GastroHero richtet sich ausschließlich an Unternehmen. Alle Preise sind Stückpreise und verstehe
16743n sich netto zzgl. geltender gesetzl. Mwst. Alle Abbildungen ähnlich. Einige Zahlungsarten können <a href="/pages/zahlungsarten" title="Zahlungsarten">Zusatzkosten </a>verursachen.</p>
16744
16745  </div>
16746
16747
16748
16749
16750
16751
16752
16753
16754
16755
16756
16757
16758
16759  <div class=" spacing-style text-block text-block--AVVRVelVuVHZIekdxO__text_XF4h3T custom    text-block--align-left text-block--full-width  custom-typography  custom-font-size  custom-color           "  style="    --padding-block-start: 0px; --padding-block-end:0px; --padding-inline-start:0px; --padding-inline-end:0px;     --color:var(--color-foreground);--font-size: 0.875rem;      --font-weight: var(--font-body--weight);--font-family: var(--font-body--family);    --font-smoothing-webkit: var(--font-body--smoothing-webkit);    --font-smoothing-moz: var(--font-body--smoothing-moz);    --text-transform: none;    --text-wrap: pretty;          --line-height: var(--line-height--body-normal);        --letter-spacing: var(--letter-spacing--body-normal);    --width: 100%;    --max-width: var(--max-width--body-none);    --custom-mobile-font-size: 18px;          --text-align: left;              ">
16760
16761    
16762<p>*Ab einem Mbw. von 350 € netto. Bis dahin gelten Versandkosten i.H.v. 7,90 € (zzgl. Mwst.)</p>
16763
16764  </div>
16765
16766
16767
16768
16769
16770
16771
16772
16773
16774
16775
16776
16777
16778  <div class=" spacing-style text-block text-block--Abm9jNi9BeCtNNUppc__text_g7FQVb custom    text-block--align-left text-block--full-width  custom-typography  custom-font-size  custom-color           "  style="    --padding-block-start: 0px; --padding-block-end:24px; --padding-inline-start:0px; --padding-inline-end:0px;     --color:var(--color-foreground);--font-size: 0.875rem;      --font-weight: var(--font-body--weight);--font-family: var(--font-body--family);    --font-smoothing-webkit: var(--font-body--smoothing-webkit);    --font-smoothing-moz: var(--font-body--smoothing-moz);    --text-transform: none;    --text-wrap: pretty;          --line-height: var(--line-height--body-normal);        --letter-spacing: var(--letter-spacing--body-normal);    --width: 100%;    --max-width: var(--max-width--body-none);    --custom-mobile-font-size: 18px;          --text-align: left;              ">
16779
16780    
16781<p>**Die Tiefpreisgarantie ist nicht mit anderen Aktionen oder Rabatten kombinierbar.</p>
16782
16783  </div>
16784
16785
16786
16787
16788
16789
16790<ul
16791  class="legal-menu list-unstyled"
16792  style="--color:;--font-size: 0.875rem;      --font-weight: ;--font-family: ;    --font-smoothing-webkit: ;    --font-smoothing-moz: ;    --text-transform: none;    --text-wrap: pretty;          --line-height: var(--line-height--body-);        --letter-spacing: var(--letter-spacing--body-);
16793    
16794      --link-color: #576e82;
16795    
16796    --justify-content: flex-start;
16797  "
16798  
16799>
16800  <li class="legal-menu__item legal-menu__copyright">
16801    &copy; 2026
16802  </li>
16803  
16804    <li class="legal-menu__item">
16805      <a href="/policies/terms-of-service" class="legal-menu__link">AGB</a>
16806    </li>
16807  
16808    <li class="legal-menu__item">
16809      <a href="/policies/privacy-policy" class="legal-menu__link">Datenschutz</a>
16810    </li>
16811  
16812    <li class="legal-menu__item">
16813      <a href="#cookie-settings" class="legal-menu__link">Datenschutzeinstellungen</a>
16814    </li>
16815  
16816    <li class="legal-menu__item">
16817      <a href="/policies/legal-notice" class="legal-menu__link">Impressum</a>
16818    </li>
16819  
16820    <li class="legal-menu__item">
16821      <a href="https://aurelius.compliance.one/" class="legal-menu__link">Hinweisgeber</a>
16822    </li>
16823  
16824    <li class="legal-menu__item">
16825      <a href="#gh-zoom" class="legal-menu__link">Gesetzliche Gewährleistung</a>
16826    </li>
16827  
16828    <li class="legal-menu__item">
16829      <a href="/apps/returns/withdrawals" class="legal-menu__link">Vertrag widerrufen</a>
16830    </li>
16831  
16832</ul>
16833
16834
16835
16836
16837
16838  </div>
16839</div>
16840
16841
16842
16843
16844</div>
16845<!-- END sections: footer-group -->
16846
16847    <div class="visually-hidden" aria-hidden="true">
16848      <!-- BEGIN sections: upsell-group -->
16849<section id="shopify-section-sections--22310832931040__upsell_product_card" class="shopify-section shopify-section-group-upsell-group upsell-product-card-section">
16850
16851<div data-upsell-product-card-section-id="sections--22310832931040__upsell_product_card" hidden aria-hidden="true"></div>
16852
16853
16854
16855
16856<div
16857    class="js-product-slide"
16858    data-upsell-product-card-section-id="sections--22310832931040__upsell_product_card"
16859    data-product-handle="spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r"
16860    data-product-id="8821607694560"
16861  >
16862    <div class="resource-list__item">
16863      
16864
16865
16866
16867
16868
16869
16870
16871
16872
16873<style data-shopify>
16874  
16875</style>
16876
16877
16878<product-card
16879  class="product-card border-style product-card--hover-effect desktop-shadow mobile-solid color-scheme-6e779877-7f67-41b2-894e-8a493a1feb23"
16880  style="
16881    --border-width: 1px; --border-style: none; --border-color:
16882rgb(var(--color-border-rgb) / 1.0); --border-radius:
168834px; overflow: hidden; 
16884    --product-card-background: var(--color-background);
16885    
16886     
16887     
16888      --product-card-hover-color-mobile: #8293a2;
16889     
16890    
16891    
16892    
16893  "
16894  data-product-id="8821607694560"
16895  id="product-card-AeFFRekxicVBFQ2Fzd__static-product-card"
16896  data-analytics-categories="[&quot;Edelstahlmöbel\/Spülmöbel\/Spültische&quot;]"
16897  data-analytics-variant-ids="[46978063499488]"
16898  data-product-transition="false"
16899  
16900  
16901>
16902  
16903<div
16904        class="product-badges product-badges--card spacing-style"
16905        style="--padding-block-start: 12px;--padding-block-end: 12px;--padding-inline-start: 12px;--padding-inline-end: 12px;"
16906        
16907      ><div
16908  class="product-badges__wrapper "style="--badge-wrapper-flex-direction: column;">
16909
16910 
16911      <div
16912        class="product-badges__badge product-badges__badge--rectangle product-badges__badge--custom "
16913        style="color: #ffffff;background-color: #00b15c;border: 1px solid #00b15c;"
16914      ><img src="//www.gastro-hero.de/cdn/shop/files/icon-badge-express.svg?v=1786130050&amp;width=16" width="20" height="20" loading="lazy" class="product-badges__badge-icon">
16915Express</div>
16916
16917
16918
16919
16920
16921 
16922      <div
16923        class="product-badges__badge product-badges__badge--rectangle product-badges__badge--custom "
16924        style="color: #ffffff;background-color: #db1420;border: 1px solid #db1420;font-weight: 600;"
16925      ><img src="//www.gastro-hero.de/cdn/shop/files/icon-badge-sale.svg?v=1786130161&amp;width=16" width="20" height="20" loading="lazy" class="product-badges__badge-icon">
16926Flash</div>
16927
16928
16929
16930</div>
16931
16932
16933</div>
16934  
16935  
16936
16937
16938
16939
16940<div class="product-card__like-btn product-card__like-btn--horizon 
16941
16942
16943
16944 wishlist wishlist--icon wishlist-button-wrapper" style="" data-product-handle="spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r">
16945    <div class="wishlist-engine" data-product_id="8821607694560" data-variant_id="46978063499488" data-full_button="false" data-css="false">
16946    </div>
16947    
16947<script type="application/json" class="js-categories">
16948        {
16949            "cat": ["Edelstahlmöbel\/Spülmöbel\/Spültische"]
16950        }
16951    </script>
16951
16952</div>
16953
16954
16955
16956
16957
16958
16959
16960  <a
16961    id="30e2f520a09b56f2efb066139ff708e1"
16962    
16963      href="/products/spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r?variant=46978063499488"
16964    
16965    class="product-card__link"
16966    ref="productCardLink"
16967  >
16968    <span class="visually-hidden">
16969      Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden
16970    </span>
16971  </a>
16972  <div
16973    class="
16974      product-card__content
16975      layout-panel-flex
16976      layout-panel-flex--column
16977      product-grid__card
16978      spacing-style
16979      gap-style
16980       color-scheme-6e779877-7f67-41b2-894e-8a493a1feb23
16981    "
16982    style="
16983      --flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
16984
16985
16986
16987--horizontal-alignment: ; --vertical-alignment: ;
16988--horizontal-alignment-tablet: ;
16989--horizontal-alignment-mobile: ;
16990--vertical-alignment-tablet: ;
16991--vertical-alignment-mobile: ;
16992
16993      --padding-block-start: 12px;--padding-block-end: 12px;--padding-inline-start: 12px;--padding-inline-end: 12px;
16994      --product-card-gap: 4px;
16995      --quick-add-display: flex;
16996      --quick-add-mobile-display: flex;
16997      --quick-add-mobile-opacity: 1;
16998      --zoom-out-padding-inline-start: min(var(--padding-xs), 8.4px);
16999      --zoom-out-padding-inline-end: min(var(--padding-xs), 8.4px);
17000      --zoom-out-padding-block-start: min(var(--padding-xs), 8.4px);
17001      --zoom-out-padding-block-end: min(var(--padding-xs), 8.4px);
17002    "
17003  >
17004    
17005  
17006
17007
17008
17009
17010
17011
17012
17013
17014<div
17015  ref="cardGallery"
17016  class="card-gallery card-gallery-ASXhNSHZwdi9OSVRzS__product-card-gallery spacing-style border-style card-gallery--badge-top-left"
17017  style="
17018    --border-width: 1px; --border-style: none; --border-color:
17019rgb(var(--color-border-rgb) / 1.0); --border-radius:
170200px;
17021    --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
17022    --gallery-aspect-ratio: 16 / 9;
17023  "
17024  data-product-id="8821607694560"
17025  
17026  
17027  data-image-ratio="landscape"
17028  
17029>
17030    <a
17031      class="contents"
17032      ref="cardGalleryLink"
17033      href="/products/spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r?variant=46978063499488"
17034      aria-label="Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden"
17035    >
17036      <slideshow-component
17037  
17038    ref="slideshow"
17039  
17040  
17041  style="--slideshow-timeline: --slide-0, --slide-1, --slide-2, --slide-3, --slide-4, --slide-5;--slide-min-height: auto;--slide-min-height-desktop: auto;"
17042  
17043  initial-slide="0"
17044  
17045  
17046    infinite
17047  
17048
17049  data-generic-media-size="6" disabled="true"
17050>
17051  
17052  <slideshow-container ref="slideshowContainer">
17053    
17054    
17055    <slideshow-slides
17056      tabindex="-1"
17057      ref="scroller"
17058      
17059    >
17060      <slideshow-slide
17061  ref="slides[]"
17062  aria-hidden="false"
17063  style="--slideshow-timeline: --slide-0; --product-media-fit: contain; --grid-template-rows: 50dvh 1fr; --grid-template-rows-desktop: 70dvh 1fr;"
17064  
17065    class="product-media-container media-fit product-media-container--image"
17066  
17067  
17068  
17069  
17070    slide-id="44447598837984"
17071  
17072  
17073  
17074  
17075>
17076  
17077
17078<div
17079  class="product-media"
17080  style="--ratio: 1.0"
17081  data-media-id="44447598837984"
17082>
17083  
17084  <img src="//www.gastro-hero.de/cdn/shop/files/232193-spt-basic10x7r.webp?v=1786034391&amp;width=3840" alt="Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden" srcset="//www.gastro-hero.de/cdn/shop/files/232193-spt-basic10x7r.webp?v=1786034391&amp;width=240 240w, //www.gastro-hero.de/cdn/shop/files/232193-spt-basic10x7r.webp?v=1786034391&amp;width=352 352w, //www.gastro-hero.de/cdn/shop/files/232193-spt-basic10x7r.webp?v=1786034391&amp;width=832 832w, //www.gastro-hero.de/cdn/shop/files/232193-spt-basic10x7r.webp?v=1786034391&amp;width=1200 1200w, //www.gastro-hero.de/cdn/shop/files/232193-spt-basic10x7r.webp?v=1786034391&amp;width=1600 1600w, //www.gastro-hero.de/cdn/shop/files/232193-spt-basic10x7r.webp?v=1786034391&amp;width=1920 1920w, //www.gastro-hero.de/cdn/shop/files/232193-spt-basic10x7r.webp?v=1786034391&amp;width=2560 2560w, //www.gastro-hero.de/cdn/shop/files/232193-spt-basic10x7r.webp?v=1786034391&amp;width=3840 3840w" width="3840" height="3840" loading="eager" sizes="(min-width: 750px) 50vw, 100vw" class="product-media__image" transitionToProduct="false" data_max_resolution="//www.gastro-hero.de/cdn/shop/files/232193-spt-basic10x7r.webp?v=1786034391&amp;width=3840" fetchpriority="auto" style="--focal-point: 50.0% 50.0%;">
17085
17086  
17087</div>
17088
17089
17090
17091</slideshow-slide>
17092
17093    </slideshow-slides>
17094  </slideshow-container>
17095  
17096</slideshow-component>
17097
17098
17099
17100    </a>
17101  
17102  
17103    
17104    
17105    
17106  
17107
17108</div>
17109
17110
17111
17112
17113
17114
17115
17116
17117
17118
17119
17120
17121
17122
17123
17124
17125
17126
17127  
17128  <a
17129    class="contents user-select-text"
17130    ref="productTitleLink"
17131    href="/products/spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r?variant=46978063499488"
17132  >
17133    <span
17134      class="product-title__vendor product-title__vendor--icon"
17135      data-vendor-handle="gastrohero"
17136    >
17137        
17138        
17139          <img src="//www.gastro-hero.de/cdn/shop/files/logos2026_GastroHero_Logo_4C.svg?v=1786449711&amp;width=150" alt="GastroHero" srcset="//www.gastro-hero.de/cdn/shop/files/logos2026_GastroHero_Logo_4C.svg?v=1786449711&amp;width=150 150w" width="150" height="36" class="product-vendor__image">
17140        
17141</span>
17142    
17143
17144
17145
17146
17147
17148  <div class="product-title__text spacing-style text-block text-block--AaGNlODhVNzVlTG9IY__product_title custom    text-block--align-left custom-typography  custom-font-size  custom-color           "  style="    --padding-block-start: 0px; --padding-block-end:8px; --padding-inline-start:0px; --padding-inline-end:0px;     --color:var(--color-foreground);--font-size: 0.875rem;--font-weight: 700;    --font-family: var(--font-body--family);    --font-smoothing-webkit: var(--font-body--smoothing-webkit);    --font-smoothing-moz: var(--font-body--smoothing-moz);    --text-transform: none;    --text-wrap: pretty;          --line-height: var(--line-height--body-normal);        --letter-spacing: var(--letter-spacing--body-normal);    --width: 100%;    --max-width: var(--max-width--body-normal);    --custom-mobile-font-size: px;          --text-align: left;              ">
17149    <p>Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden</p>
17150  </div>
17151
17152
17153
17154
17155  </a>
17156
17157
17158
17159
17160
17161<div class="review-widget" >
17162  
17163      
17164
17165
17166  <div >
17167    <div class="jdgm-widget jdgm-preview-badge" data-id="8821607694560">
17168      <div style='display:none' class='jdgm-prev-badge' data-average-rating='4.40' data-number-of-reviews='5' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='4.40' tabindex='0' aria-label='4.40 stars' role='button'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--half'></span> </span> <span class='jdgm-prev-badge__text'> (5) </span> </div>
17169    </div>
17170  </div>
17171
17172
17173    
17174</div>
17175
17176
17177
17178<div class="spacing-style energy-label-block energy-label-block--AenladEVZUGJFZ0RtN__energy_label hide-when-empty 
17179
17180
17181"
17182  style="
17183    --padding-block-start: 0px; --padding-block-end:0px; 
17184--padding-inline-start:0px; --padding-inline-end:0px; 
17185
17186  "
17187  
17188></div>
17189
17190
17191
17192<product-price
17193  class="text-block text-block--align-left text-left default spacing-style price-style--de-ch"
17194  data-block-id="AMi9EbWhoTVpRcEJEZ__price"
17195  data-product-id="8821607694560"
17196  style="--color:var(--color-foreground);--padding-block-start: 0px;--padding-block-end: 8px;--padding-inline-start: 0px;--padding-inline-end: 0px;--width: 100%;--color-price-label: #576e82;
17197      --color-compare-at-price: #576e82;
17198      --color-price: #db1420;"
17199  
17200>
17201
17202<span class="price-badges__wrapper" style="--justify-content: left">
17203  
17204  
17205</span>
17206  
17207  
17208  <div ref="priceContainer">
17209    
17210      <div class="alternate-price-container alternate-price-container--compare-at">
17211        <span class="price-label">
17212        
17213          Regulärer Preis:
17214        
17215        </span>
17216        
17217          <span class="compare-at-price compare-at-price--alternate">
17218            <span class="price__amount price__amount--b2c">434,35 €</span>
17219            <span class="price__amount price__amount--b2b">365,00 €</span>
17220          </span>
17221        
17222      </div>
17223    
17224
17225    <div class="alternate-price-container">
17226      
17227        <span class="price-label">
17228          
17229            Sonderangebot:
17230          
17231        </span>
17232      
17233      
17234        
17235          <span class="price price--alternate">
17236            <span class="price__amount price__amount--b2c">
17237              208,13 €
17238            </span>
17239            <span class="price__amount price__amount--b2b">
17240              174,90 €
17241            </span>
17242          </span>
17243        
17244      
17245    </div>
17246  </div>
17247
17248  
17249  
17250</product-price>
17251
17252
17253
17254
17255
17256
17257
17258<div
17259    class="product-card__quick-add"
17260    style="
17261        
17262            --color-primary-button-text: rgb(119 170 0 / 1.0);
17263            --color-primary-button-background: rgb(255 255 255 / 1.0);
17264            --color-primary-button-border: rgb(119 170 0 / 1.0);
17265            --color-primary-button-hover-text: rgb(99 142 0 / 1.0);
17266            --color-primary-button-hover-background: rgb(243 249 243 / 1.0);
17267            --color-primary-button-hover-border: rgb(99 142 0 / 1.0);
17268        
17269    "
17270    
17271>
17272    
17273<quick-add-component
17274  class="quick-add"
17275  ref="quickAdd"
17276  data-product-title="Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden"
17277  data-quick-add-button="add"
17278  data-product-options-count="1"
17279  
17280  data-min-quantity="1"
17281  data-increment-quantity="1">
17282  <product-form-component
17283    data-section-id="sections--22310832931040__upsell_product_card"
17284    data-product-id="8821607694560"
17285    data-product-url="/products/spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r"
17286    data-product-price="174.9"
17287    on:submit="/handleSubmit"
17288    class="quick-add__product-form-component"
17289  >
17290    <div
17291      class="visually-hidden"
17292      aria-live="assertive"
17293      role="status"
17294      aria-atomic="true"
17295      ref="liveRegion"
17296    ></div><form method="post" action="/cart/add" id="QuickAdd-ProductForm-8821607694560-ATHIvbzR0aWpET09rc__quick_add" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input
17297        type="hidden"
17298        name="id"
17299        ref="variantId"
17300        value="46978063499488"
17301        
17302      >
17303              
17304        <input
17305          type="hidden"
17306          name="properties[_categories]"
17307          value="[&quot;Edelstahlmöbel/Spülmöbel/Spültische&quot;]">
17308        <input
17309          type="hidden"
17310          name="properties[_moduleClassification]"
17311          value="32.97">
17312      <input
17313        type="hidden"
17314        name="quantity"
17315        value="1"
17316      >
17317      
17318      
17319      <add-to-cart-component
17320  ref="addToCartButtonContainer"
17321  data-product-variant-media="//www.gastro-hero.de/cdn/shop/files/232193-spt-basic10x7r.webp?v=1786034391&width=100"
17322  data-add-to-cart-animation="false"
17323>
17324  <button
17325    
17326    type="submit"
17327    name="add"
17328    ref="addToCartButton"
17329    on:click="/handleClick"
17330    class="button button button--medium quick-add__button quick-add__button--add add-to-cart-button"
17331    
17332    
17333  >
17334    <span
17335      class="add-to-cart-text"
17336    >
17337      <span class="add-to-cart-text__content is-visually-hidden-mobile">
17338        <span>
17339          <span>In den Warenkorb</span>
17340        </span>
17341      </span>
17342      
17343        <span
17344          aria-hidden="true"
17345          class="svg-wrapper add-to-cart-icon"
17346        ><svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--icon-stroke-width)" d="M16.608 9.421V6.906H3.392v8.016c0 .567.224 1.112.624 1.513.4.402.941.627 1.506.627H8.63M8.818 3h2.333c.618 0 1.212.247 1.649.686a2.35 2.35 0 0 1 .683 1.658v1.562H6.486V5.344c0-.622.246-1.218.683-1.658A2.33 2.33 0 0 1 8.82 3"/><path stroke="currentColor" stroke-linecap="round" stroke-width="var(--icon-stroke-width)" d="M14.608 12.563v5m2.5-2.5h-5"/></svg>
17347</span>
17348      
17349    </span>
17350    
17351    <span class="add-to-cart__added">
17352      <span class="svg-wrapper add-to-cart__added-icon"><svg aria-hidden="true" class="checkmark-burst" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
17353  <g class="check">
17354    <circle class="ring" cx="12" cy="12" r="10" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
17355    <path class="tick" d="M9 12.75L11.25 15L15 9.75" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
17356  </g>
17357  <g class="burst">
17358    <g style="--index: 0;">
17359      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
17360    </g>
17361    <g style="--index: 1;">
17362      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
17363    </g>
17364    <g style="--index: 2;">
17365      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
17366    </g>
17367    <g style="--index: 3;">
17368      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
17369    </g>
17370    <g style="--index: 4;">
17371      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
17372    </g>
17373    <g style="--index: 5;">
17374      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
17375    </g>
17376    <g style="--index: 6;">
17377      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
17378    </g>
17379    <g style="--index: 7;">
17380      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
17381    </g>
17382  </g>
17383</svg>
17384</span>
17385    </span>
17386  </button>
17387</add-to-cart-component>
17388
17389
17390      <button
17391        class="button button--medium quick-add__button quick-add__button--choose add-to-cart-button"
17392        
17393        type="button"
17394        name="add"
17395        on:click="quick-add-component/handleClick"
17396      >
17397        <span
17398          class="add-to-cart-text"
17399        >
17400          <span class="add-to-cart-text__content is-visually-hidden-mobile">
17401            <span>
17402              
17403              <span>
17404                Auswählen
17405              </span>
17406            </span>
17407          </span>
17408          <span
17409            aria-hidden="true"
17410            class="svg-wrapper add-to-cart-icon"
17411          ><svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--icon-stroke-width)" d="M16.608 9.421V6.906H3.392v8.016c0 .567.224 1.112.624 1.513.4.402.941.627 1.506.627H8.63M8.818 3h2.333c.618 0 1.212.247 1.649.686a2.35 2.35 0 0 1 .683 1.658v1.562H6.486V5.344c0-.622.246-1.218.683-1.658A2.33 2.33 0 0 1 8.82 3"/><path stroke="currentColor" stroke-linecap="round" stroke-width="var(--icon-stroke-width)" d="M14.608 12.563v5m2.5-2.5h-5"/></svg>
17412</span>
17413        </span>
17414      </button><input type="hidden" name="product-id" value="8821607694560" /><input type="hidden" name="section-id" value="sections--22310832931040__upsell_product_card" /></form></product-form-component>
17415</quick-add-component>
17416
17417
17418
17419</div>
17420
17421
17422
17423
17424
17425    
17426  
17427
17428    
17429  </div>
17430</product-card>
17431
17432
17433
17434
17435    </div>
17436  </div>
17437
17438
17439</section>
17440<!-- END sections: upsell-group -->
17441    </div>
17442
17443    
17444    
17445
17446    
17447    
17448    
17448<script>
17449      window.themeSettings = {
17450        enableUpsellPopup: true,
17451        popupMessage: "Produkt wurde zum Warenkorb hinzugefügt!",
17452        enableAddedProductImageSize: true,
17453        addedProductImageSize: 50,
17454        enableAddedProductImageBorderRadius: true,
17455        addedProductImageBorderRadius: 0,
17456        showAddedProductCheckmark: true,
17457        addedProductCheckmarkIcon: "",
17458        sliderHeadline: "Zubehör",
17459        enableUpsellSecondTab: true,
17460        enableUpsellAlternativeProductCard: true,
17461        noRecommendationsText: "Für dieses Produkt wurden keine Empfehlungen gefunden!",
17462        productsPerView: 3,
17463        warrantyWidgetEnabled: false
17464      };
17465    </script>
17465
17466
17467    
17468      
17469
17470<link href="//www.gastro-hero.de/cdn/shop/t/22/assets/algolia-collection.css?v=114043339963056968241790581371" rel="stylesheet" type="text/css" media="all" />
17471
17472
17473
17474<svg class="hidden" aria-hidden="true" focusable="false">
17475  <symbol id="icon-add-to-cart" viewBox="0 0 20 20" fill="none">
17476    <path
17477      stroke="currentColor"
17478      stroke-linecap="round"
17479      stroke-linejoin="round"
17480      stroke-width="var(--icon-stroke-width)"
17481      d="M3.392 6.875h13.216v8.016c0 .567-.224 1.112-.624 1.513-.4.402-.941.627-1.506.627H5.522a2.13 2.13 0 0 1-1.506-.627 2.15 2.15 0 0 1-.624-1.513zM8.818 2.969h2.333c.618 0 1.211.247 1.649.686a2.35 2.35 0 0 1 .683 1.658v1.562H6.486V5.313c0-.622.246-1.218.683-1.658a2.33 2.33 0 0 1 1.65-.686"
17482    />
17483  </symbol>
17484</svg>
17485
17486<script type="module" src="//www.gastro-hero.de/cdn/shop/t/22/assets/algolia-search-templates.js?v=126203102460163785411789031599" defer></script>
vendor: 1 bytes, line 17486
17486
17487<script
17488    src="//www.gastro-hero.de/cdn/shop/t/22/assets/atc-upsell-popup.js?v=144863342573067449111787816492"
17489    type="module"
17490    fetchpriority="low"
17491></script>
17491
17492
17493<div id="upsell-popup-backdrop" class="upsell-popup__backdrop is-hidden"></div>
17494<div
17495  id="upsell-popup"
17496  class="upsell-popup is-hidden upsell-popup--adaptive-mobile-height"
17497  role="dialog"
17498  aria-modal="true"
17499  aria-labelledby="upsell-popup-title"
17500  
17501    style="--upsell-popup-border-radius: 4px;"
17502  
17503>
17504  <div class="upsell-popup__inner color-scheme-e65914f7-d674-4426-a03d-55c497ec50a8">
17505    <button class="upsell-popup__close" type="button" aria-label="Dialogfeld schließen">
17506      <span class="svg-wrapper"><svg aria-hidden="true" focusable="false" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
17507  <path d="M12 2L2 12" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
17508  <path d="M12 12L2 2" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
17509</svg>
17510</span>
17511    </button>
17512
17513    <div class="upsell-popup__product"></div>
17514    
17515    <div class="upsell-popup__actions color-scheme-e65914f7-d674-4426-a03d-55c497ec50a8">
17516      <a href="/cart" class="button button-secondary button--medium">
17517        Warenkorb ansehen
17518      </a>
17519      <a href="/checkout" data-checkout class="button button-primary button--medium">
17520        Sicher zur Kasse
17521      </a>
17522    </div>
17523
17524    
17525
17526    <div
17527      class="upsell-popup__slider color-scheme-04b5a4c9-ea04-4bce-996f-de2b125baab0 upsell-popup__slider--enable-slide-gap"
17528      
17529        style="--upsell-slider-padding-block: 24px;"
17530      
17531    >
17532      
17533        <div id="upsell-popup-title" class="upsell-popup__tabs" role="tablist">
17534          <button
17535            class="upsell-popup__tab is-active "
17536            type="button"
17537            role="tab"
17538            aria-selected="false"
17539            aria-controls="upsell-popup-slider-frame"
17540            id="upsell-popup-tab-primary-trigger"
17541            data-upsell-tab="primary"
17542            data-tab-style=""
17543            data-tab-class=""
17544            data-heading-style=""
17545            data-heading-class=""
17546            data-fallback-headline="Empfehlungen für Sie"
17547            style=""
17548          >
17549            Zubehör
17550          </button>
17551          <button
17552            class="upsell-popup__tab "
17553            type="button"
17554            role="tab"
17555            aria-selected="true"
17556            aria-controls="upsell-popup-slider-frame"
17557            id="upsell-popup-tab-secondary-trigger"
17558            data-upsell-tab="secondary"
17559            data-tab-style=""
17560            data-tab-class=""
17561            style=""
17562          >
17563            Zusammen gekauft
17564          </button>
17565        </div>
17566      
17567
17568      <template data-upsell-slideshow-template>
17569        <slideshow-component
17570          class="upsell-popup__carousel-slideshow"
17571          initial-slide="0"
17572          auto-hide-controls
17573        >
17574          <slideshow-container ref="slideshowContainer">
17575            
17576            <slideshow-arrows
17577  ref="slideshowArrows"
17578  
17579  position="center"
17580  
17581><button
17582  class="
17583    slideshow-control slideshow-control--previous
17584    
17585     slideshow-control--shape-square
17586    slideshow-control--style-chevron
17587    button button-unstyled button-unstyled--transparent
17588     flip-x
17589  "
17590  
17591  aria-label="Vorherige Folie"
17592  
17593  on:click="/previous"
17594  ref="previous"
17595
17596  
17597  
17598    disabled
17599  
17600  
17601
17602  
17603    style="
17604      background-color: var(--carousel-icon-background-color);
17605      color: var(--carousel-icon-color);
17606      
17607        border: var(--carousel-icon-border-width) solid var(--carousel-icon-border-color);
17608      
17609    "
17610  
17611>
17612  <span class="svg-wrapper icon-caret"><svg aria-hidden="true" focusable="false" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
17613  <path d="M11 5.5L7 9.5L3 5.5" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
17614</svg>
17615</span>
17616</button>
17617<button
17618  class="
17619    slideshow-control slideshow-control--next
17620    
17621     slideshow-control--shape-square
17622    slideshow-control--style-chevron
17623    button button-unstyled button-unstyled--transparent
17624    
17625  "
17626  
17627  aria-label="Nächste Folie"
17628  
17629  on:click="/next"
17630  ref="next"
17631
17632  
17633  
17634  
17635
17636  
17637    style="
17638      background-color: var(--carousel-icon-background-color);
17639      color: var(--carousel-icon-color);
17640      
17641        border: var(--carousel-icon-border-width) solid var(--carousel-icon-border-color);
17642      
17643    "
17644  
17645>
17646  <span class="svg-wrapper icon-caret"><svg aria-hidden="true" focusable="false" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
17647  <path d="M11 5.5L7 9.5L3 5.5" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
17648</svg>
17649</span>
17650</button>
17651</slideshow-arrows>
17652
17653            <slideshow-slides tabindex="-1" ref="scroller"></slideshow-slides>
17654          </slideshow-container>
17655        </slideshow-component>
17656      </template>
17657
17658      <div id="upsell-popup-slider-frame" class="upsell-popup__slider-frame" data-upsell-slider-frame>
17659        <div
17660          data-upsell-carousel
17661          class="resource-list__carousel upsell-popup__carousel upsell-popup__carousel--custom-card-background upsell-popup__carousel--alternative-cards"
17662          style="--upsell-columns: 3; --upsell-product-card-background: #F5F6F7;"
17663        ></div>
17664      </div>
17665      <div class="upsell-popup__slider-empty is-hidden" data-upsell-slider-empty>
17666        Für dieses Produkt wurden keine Empfehlungen gefunden!
17667      </div>
17668    </div>
17669  </div>
17670</div>
17671
17672    
17673
17674    
17675      <quick-add-dialog id="quick-add-dialog">
17676  <dialog
17677    class="quick-add-modal dialog-modal color-scheme-f739b20d-555a-48f9-b23f-ce97f4c93ddd"
17678    ref="dialog"
17679    scroll-lock
17680  >
17681    <button
17682      ref="closeButton"
17683      on:click="/closeDialog"
17684      class="button button-unstyled close-button quick-add-modal__close"
17685      aria-label="Dialogfeld schließen"
17686    ><svg aria-hidden="true" focusable="false" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
17687  <path d="M12 2L2 12" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
17688  <path d="M12 12L2 2" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
17689</svg>
17690</button>
17691
17692    <div
17693      id="quick-add-modal-content"
17694      class="quick-add-modal__content"
17695    ></div>
17696  </dialog>
17697</quick-add-dialog>
17698
17699
17700
17701    
17702  <style> .product-card .product-title__text p,.product-card .product-title__text :is(h1, h2, h3, h4, h5, h6) {display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;} .shopify-policy__container {padding-block: 48px;} .shopify-policy__container h1 {font-size: 48px;} .shopify-policy__container h2 {font-size: 24px;} .shopify-policy__container h3 {font-size: 20px;} .trust-badges__badge-text {max-width: 240px !important;} .collection-header-cards__heading {flex-wrap: wrap;} .trust-badges__badge {height: 100%; display: flex;} :root {--focus-ring-color: #f5f6f7; --focus-ring-width: 2px; --focus-ring-offset: 2px; --focus-ring-radius: 4px;}  /* kill the UA default everywhere */:where(*):focus {outline: none;}
17702  /* keyboard-only focus ring */:where(*):focus-visible {outline: var(--focus-ring-width) solid var(--focus-ring-color); outline-offset: var(--focus-ring-offset); border-radius: var(--focus-ring-radius);}  /* fallback for browsers without :focus-visible */@supports not selector(:focus-visible) {:where(*):focus {outline: var(--focus-ring-width) solid var(--focus-ring-color); outline-offset: var(--focus-ring-offset); }} </style>
17703<div id="shopify-block-AV3hyQ2FISjdzWlBPV__11945366711752539959" class="shopify-block shopify-app-block">
17703<script>  </script>
17703
17704
17705
17706</div><div id="shopify-block-AeWtjZE1LT2Irb3pva__7079518687644006178" class="shopify-block shopify-app-block">
17706<script>
17707  (function () {
17708    const cartAttributes = {};
17709
17710    // Helper function to retrieve the UTM from Url
17711    function getUTMFromUrl() {
17712      const url_string = window.location.href;
17713      const url = new URL(url_string);
17714
17715      const utm_id = url.searchParams.get("utm_id");
17716      const utm_source = url.searchParams.get("utm_source");
17717      const utm_medium = url.searchParams.get("utm_medium");
17718      const utm_campaign = url.searchParams.get("utm_campaign");
17719      const utm_term = url.searchParams.get("utm_term");
17720      const ref = url.searchParams.get("ref");
17721
17722      if (!utm_id && !utm_source && !utm_medium && !utm_campaign && !ref) {
17723        return null;
17724      }
17725
17726      let utmParameters = {};
17727      
17728        if (utm_id) {
17729          utmParameters.utm_id = utm_id;
17730        }
17731        if (utm_source) {
17732          utmParameters.utm_source = utm_source;
17733        }
17734        if (utm_medium) {
17735          utmParameters.utm_medium = utm_medium;
17736        }
17737        if (utm_campaign) {
17738          utmParameters.utm_campaign = utm_campaign;
17739        }
17740        if (utm_term) {
17741          utmParameters.utm_term = utm_term;
17742        }
17743        if (ref) {
17744          utmParameters.ref = ref;
17745        }
17746      
17747
17748      return Object.keys(utmParameters).length === 0
17749        ? null
17750        : utmParameters;
17751    }
17752
17753    // Helper function to retrieve the UTM from Cookie
17754    function getUTMAttributes() {
17755      const urlUtmParams = getUTMFromUrl();
17756
17757      if (urlUtmParams) {
17758          return urlUtmParams;
17759      }
17760
17761      // No longer reading from deprecated Shopify cookies
17762      return undefined;
17763    }
17764
17765    function saveUtmParameters() {
17766      const utmParams = getUTMAttributes();
17767      if (utmParams) {
17768        const cartHasUtmAttributes = Object.keys(cartAttributes).find(attributeKey => attributeKey.startsWith("utm_") || attributeKey === "ref");
17769        if (cartHasUtmAttributes) {
17770          // Don't call API if it already contains our UTM parameters
17771          return;
17772        }
17773
17774        // Handle both Shopify.routes.root and routes.root_url for better compatibility
17775        var rootUrl = (window.Shopify && window.Shopify.routes && window.Shopify.routes.root) 
17776          || (window.routes && window.routes.root_url) 
17777          || '/';
17778        
17779        var updateCart = fetch(rootUrl + 'cart/update.js',
17780        {
17781          headers: {
17782            'Content-Type': 'application/json',
17783          },
17784          method: "POST",
17785          body: JSON.stringify({
17786            attributes: {
17787              ...utmParams
17788            },
17789          })
17790        })
17791        .then(response => response.json())
17792        .then(data => {
17793          return data
17794        });
17795      }
17796    }
17797
17798    saveUtmParameters();
17799  })();
17800</script>
17800
17801
17802
17803
17804
17805</div><div id="shopify-block-ARExFU25Wa0dyOGZGU__6251270934270006384" class="shopify-block shopify-app-block">
17805<script>
17806  console.log("Stape gtm: 1.0.4");
17807  window.lsData = {};
17808  window.dataLayer = window.dataLayer || [];
17809  window.addEventListener("message", (event) => {
17810    if (event.data?.event) {
17811      window.dataLayer.push(event.data);
17812    }
17813  });
17814  window.dataShopStape = {
17815    shop: "www.gastro-hero.de",
17816    shopId: "74185310432",
17817  }
17818</script>
17818
17819
17820
17821<script type="application/json" id="stape-product-data">{"id":8821607694560,"title":"Spültisch Basic 10x6 mit 1 Becken rechts, Aufkantung und Grundboden","handle":"spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r","vendor":"GastroHero","type":"Spültische","url":"\/products\/spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6r","available":true,"price":17490,"compare_at_price":36500,"tags":["Edelstahlmöbel","Spülmöbel","Spültische"],"category":"Nicht kategorisiert","collections":[{"id":459737792736,"title":"Alle Produkte","handle":"alle-produkte"},{"id":459736842464,"title":"Edelstahlmöbel","handle":"edelstahlmoebel"},{"id":461479477472,"title":"Express","handle":"express"},{"id":504935416032,"title":"Flash Sale – bis zu 63%","handle":"unsere-lager-angebote"},{"id":459737104608,"title":"GastroHero","handle":"gastrohero"},{"id":459717935328,"title":"Homepage - Bestseller","handle":"frontpage"},{"id":459736449248,"title":"Marken","handle":"marken"},{"id":503566532832,"title":"Showroom Hamm","handle":"showroom-hamm"},{"id":459718459616,"title":"Spülmöbel","handle":"spuelmoebel"},{"id":459725668576,"title":"Spültische","handle":"spueltische"},{"id":493198442720,"title":"Tiefpreisgarantie","handle":"tiefpreisgarantie"},{"id":495157280992,"title":"💥 DEALS","handle":"deals"}],"metafields":{"custom":{"algolia_produkttyp_ranking":1,"alternativprodukt":[],"at_product":"1","aufkantung":"Ja","bezugsart":"1","breite":60.0,"breite_in_mm":"1.000","chanonical_url":"https:\/\/www.gastro-hero.de\/spueltisch-basic-10x6-mit-1-becken-rechts-spt-basic10x6ral","cross_selling":[{"id":8821576433888,"title":"Geschirr-Reiniger PROFI 12 kg Kanister mit Chlor","handle":"geschirr-reiniger-profi-12-kg-kanister-mit-chlor-rm-profi12c"},{"id":8821647900896,"title":"Grubentuch Halbleinen, blau-weiß kariert, 50 x 100 cm","handle":"grubentuch-halbleinen-blau-weiss-kariert-50-x-100-cm-49850"}],"display_category":["Edelstahlmöbel\/Spülmöbel\/Spültische"],"express_tag":"1","farbe":"Edelstahl","groesse_des_spuelbeckens_b_x_t_in_mm":"400 x 400","grundboden":"Ja","hoehe":85.0,"hoehe_in_mm":"950","item_categories":["Edelstahlmöbel\/Spülmöbel\/Spültische"],"kurzbeschreibung_usp":"\u003cul\u003e\u003cli\u003eMit einem Becken auf der rechten  Seite\u003c\/li\u003e\u003cli\u003eMit Abtropffläche links und mit Grundboden \u003c\/li\u003e\u003cli\u003eMit 100 mm Aufkantung\u003c\/li\u003e\u003cli\u003eVollständig aus hochwertigem Edelstahl AISI 201 gefertigt\u003c\/li\u003e\u003cli\u003eProduktmaße (B x T x H): 1000 x 600 x 950 mm\u003c\/li\u003e\u003c\/ul\u003e","lieferzeit":"34 - 39 Werktage","marke":"GastroHero","material":"Chromnickelstahl AISI 201","menge_je_vpe":1,"mindestabnahme":1,"mindestbestellmenge":1,"montageform":"zur Selbstmontage","netto_gewicht":18.4,"old_url":"https:\/\/www.gastro-held.at\/spueltisch-basic-10x6-mit-1-becken-rechts","pimid":"SPT-BASIC10X6R","product_files":[],"qualitaetsstufe":"Basic","serie":"Basic","showroom":"0","showroom_hamm":true,"size":"1.000 x 600 x 950","spare_parts":[],"specification_table":{"Artikeleigenschaften und Klassifizierung":{"Marke":"GastroHero","Serie":"Basic","Qualitätsstufe":"Basic","Farbe":"Edelstahl"},"Maße und Gewicht":{"Breite in mm":"1.000","Höhe in mm":"950","Tiefe in mm":"600","Netto Gewicht in kg":"18,4","Größe des Spülbeckens (B x T) in mm":"400 x 400"},"Funktionen und Ausstattung":{"Spülbeckenanzahl":"1","Spülbecken (Anzahl und Position)":"1 Spülbecken rechts","Höhenverstellbar":"Ja"},"Material und Bauweise":{"Aufkantung":"Ja","Grundboden":"Ja","Material":"Chromnickelstahl AISI 201"},"Installation und Montage":{"Montageform":"zur Selbstmontage"}},"sprungmenge":1,"spuelbeckenanzahl":"1","spuelbecken_anzahl_und_position":"1 Spülbecken rechts","tiefe":100.0,"tiefe_in_mm":"600","verpackungseinheit":"PCE","versandart":"Spedition","versand_art":"Spedition","weitere_informationen":{"Farbe":"Edelstahl","Grundboden":"Ja","Größe des Spülbeckens (B x T) in mm":"400 x 400","Marke":"GastroHero","Aufkantung":"Ja","Breite in mm":"1.000","Höhe in mm":"950","Material":"Chromnickelstahl AISI 201","Montageform":"zur Selbstmontage","Netto Gewicht in kg":"18,4","Qualitätsstufe":"Basic","Serie":"Basic","Spülbeckenanzahl":"1","Tiefe in mm":"600"},"wiederverfuegbarkeit":"2026-10-30"}},"variants":[{"id":46978063499488
17822,"compare_at_price":36500,"barcode":"4255614800324"}]}</script>
vendor: 1 bytes, line 17822
17822
17823<script>
17824  (function () {
17825    try {
17826      window.productShopStape = JSON.parse(document.getElementById('stape-product-data').textContent);
17827    } catch (error) {
17828      console.warn('[ShopStape] productShopStape error', error);
17829    }
17830  })();
17831</script>
17831
17832
17833
17834
17835
17836
17837  
17837<script>
17838    console.log("⚠️ User not logged in");
17839    window.localStorage.removeItem('customerShopStape');
17840  </script>
17840
17841
17842
17843
17844
17845<script>
17846  window.currentShopifyMarketStapeId = null;
17847  window.currentShopifyMarketStapeCode = null;
17848  try {
17849    window.currentShopifyMarketStapeId = "28820930784";
17850    window.currentShopifyMarketStapeCode = "DE";
17851    // Checkout doesn't render theme app extension blocks, so this is the
17852    // only place the market/country code is ever set. Persisting it here
17853    // lets checkout-side field mapping (country_market_code) fall back to
17854    // the last known value instead of coming up empty.
17855    localStorage.setItem('marketShopStape', JSON.stringify({
17856      id: window.currentShopifyMarketStapeId,
17857      code: window.currentShopifyMarketStapeCode
17858    }));
17859  } catch (error) {
17860    console.error("❌ Stape Error:", error);
17861  }
17862</script>
17862
17863
17864
17865
17866
17867
17868</div>
17868<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
17868
17869</body>
17870</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.