PageSourceSearch

https://www.naehdschungel.de/bundles/ndwarenkorb/nd.js?1791553134?v=1.9.112

js naehdschungel.de collected 2026-10-10 01:05:08 UTC 233,829 bytes, 2 lines download raw bytes

1/* Nähdschungel: NICHT HIER BEARBEITEN. Lesbare Quelle: src/Resources/nd-src/, danach build.mjs ausführen. */
2!function(){try{/nd-profil=1/.test(location.search)&&(window.ndProf=[["start",performance.now()]],window.ndProfAuswertung=function(){for(var e=window.ndProf,t=[],n=1;n<e.length;n++)t.push([e[n-1][0],Math.round(e[n][1]-e[n-1][1])]);return t.push([e[e.length-1][0]+" (bis Ende)",Math.round(performance.now()-e[e.length-1][1])]),t.sort(function(e,t){return t[1]-e[1]}).slice(0,15)})}catch(e){}}();try{window.ndProf&&window.ndProf.push(["1.9.19",performance.now()])}catch(e){}window.ndObserve=window.ndObserve||function(){var e=[],t=null,n=[],r=null;function i(e){if(!e||1!==e.nodeType)return!1;var t="string"==typeof e.className?e.className:"";return/^nd-/.test(e.id||"")||/^nd-/.test(t.trim())}function a(e){for(;e&&1===e.nodeType;){if(i(e))return!0;e=e.parentNode}return!1}function o(){r=null;var t=n;n=[];var o=t.filter(function(e){return!function(e){var t=e.target;if(t&&3===t.nodeType&&(t=t.parentNode),"attributes"===e.type)return a(t);if(a(t))return!0;if(e.addedNodes.length&&!e.removedNodes.length){for(var n=!0,r=0;r<e.addedNodes.length;r++){var o=e.addedNodes[r];if(1!==o.nodeType||!i(o)){n=!1;break}}if(n)return!0}return!1}(e)});if(o.length)for(var c=o.filter(function(e){return"childList"===e.type}),l=o.filter(function(e){return"attributes"===e.type}),s=0;s<e.length;s++){var d=e[s],u=[];if(d.opts.childList&&c.length&&(u=u.concat(c)),d.opts.attributes&&l.length&&(u=u.concat(d.opts.attributeFilter?l.filter(function(e){return d.opts.attributeFilter.indexOf(e.attributeName)>=0}):l)),d.root&&d.root!==document.documentElement&&d.root!==document.body&&(u=u.filter(function(e){return d.root.contains(e.target)})),u.length)try{d.cb(u,d.fake)}catch(e){}}}return function(i,a,c){var l={root:i||document.documentElement,cb:a,opts:c||{childList:!0,subtree:!0}};return l.fake={disconnect:function(){var t=e.indexOf(l);t>=0&&e.splice(t,1)},observe:function(){},takeRecords:function(){return[]}},e.push(l),!t&&window.MutationObserver&&(t=new MutationObserver(function(e){for(var t=0;t<e.length;t++)n.push(e[t]);r||(r=setTimeout(o,100))})).observe(document.documentElement,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["class","hidden"]}),l.fake}}(),function(){"use strict";if(!window.__ndWarenkorb){window.__ndWarenkorb=!0,window.__ndWarenkorbVersion="1.8.6";var e={rabattZusatz:"(Überweisung)",rabattTip:"Bei Zahlung per Überweisung (Vorkasse) sparen wir uns die PayPal-Gebühren. Diese Ersparnis geben wir gerne an Sie weiter. Wählen Sie dazu in der Kasse einfach „Vorkasse“.",rabattHinweis:"Die Zahlungsart wählen Sie in der Kasse. Bei PayPal, Karte oder Finanzierung entfällt der Rabatt (Gesamtsumme dann {BETRAG}).",versandTip:"Standard: Wir versenden an Ihre Adresse. Selbstabholung (Click & Collect): Sie holen Ihre Bestellung in unserem Geschäft in Solingen-Ohligs ab.",gutscheinTip:"Haben Sie einen Gutscheincode? Geben Sie ihn hier ein und klicken Sie auf „Einlösen“. Der Rabatt erscheint dann in der Übersicht.",inklusive:"inklusive",imPaket:"Im {PAKET}-Paket enthalten",gutscheinTitel:"Einkaufsgutschein im Wert von {WERT}",gutscheinSub:"Wird nach Zahlungseingang automatisch in Ihrem Kundenkonto freigeschaltet und kann nach und nach bei Ihren nächsten Bestellungen aufgebraucht werden",wartungTitel:"Erste Wartung inklusive{WERT}",wartungSub:"Gutschein für die erste Wartung Ihrer Maschine in unserer Werkstatt",warenwert:"Warenwert",versand:"Versand",gesamt:"Gesamtsumme",mwst:"inkl. MwSt.",zubTitel:"Passt zu Ihrer {MASCHINE}",empfTitel:"Unsere Empfehlungen",zubAlle:"Alles Zubehör",zubAdd:"In den Warenkorb legen",lieferung:"Lieferung {VON} bis {BIS}",entfernen:"Entfernen",artikel1:"1 Artikel",artikelN:"{N} Artikel",details:"Details anzeigen",detailsZu:"Details ausblenden",versandFrei:"Noch <b>{BETRAG}</b> bis zum kostenlosen Versand (ab {GRENZE})",weiter:"Weiter einkaufen"},t=!1,n=21600,r=function(e){try{return localStorage.getItem(e)||sessionStorage.getItem(e)}catch(t){try{return sessionStorage.getItem(e)}catch(e){return null}}},i=function(e,t){try{localStorage.setItem(e,t)}catch(n){try{sessionStorage.setItem(e,t)}catch(e){}}},a=/^(baby lock|bernina|bernette|juki|brother|pfaff|husqvarna viking|husqvarna|janome|elna|singer|gritzner|w6)\s*/i,o=/kurs/i,c=/gutschein/i,l=/wartung/i,s='<svg viewBox="0 0 24 24" width="14" height="14" fill="none" stroke="currentColor" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12.5l4 4L19 7"/></svg>';document.addEventListener("click",function(){document.querySelectorAll(".nd-tip.is-open").forEach(function(e){e.classList.remove("is-open")})});var d={},u=0,h=[];if(document.body&&document.body.classList.contains("is-ctl-product"))try{var f=location.origin+location.pathname,m=oe(document);m&&(m.zub&&m.zub.length||Object.keys(m.pk||{}).length)&&(d[f]=Promise.resolve(m),i("ndwk:"+f,JSON.stringify({t:Date.now()/1e3,d:m})))}catch(e){}var p=["line-item-product","line-item-swpsampleorder"],g=["line-item-dvsn_pseudo_product"],v="Fragen? Wir helfen per WhatsApp",b="Antwort meist innerhalb weniger Minuten (Mo bis Fr)",k="Anzahl:",y="Länge:",S={wert
2:"4.8",anzahl:"275",href:"https://www.google.com/maps/place/N%C3%A4hdschungel+Tim+Bederke,+ehemals+STOFF-DSCHUNGEL,/@51.1639946,6.9803274,15z/data=!4m8!3m7!1s0x47b8d2e687bab635:0x4ad8670b0debef14!8m2!3d51.1639951!4d6.9906271!9m1!1b1!16s%2Fg%2F1tlzz7_3"},w="ndwk:gbadge",E=/N\u00e4hmaschinen|Overlock|Cover|Stickmaschinen|Gebraucht/i,L=/Kurs|Zubeh\u00f6r|Teile|Stoffe/i,C="Neues Kundenkonto anlegen",A="Empfehlung",x="Ausstellung";"loading"===document.readyState?document.addEventListener("DOMContentLoaded",ye):ye();var q={freeFrom:90,taxFree:"Preise inkl. MwSt., versandkostenfrei",taxFreeFrom:"Preise inkl. MwSt., versandkostenfrei ab {BETRAG}",trust:["Kostenloser Rückversand"],maschinen:/N\u00e4hmaschinen|Overlock|Cover|Stickmaschinen|Gebraucht/i,keineMaschinen:/Kurs|Zubeh\u00f6r|Teile|Stoffe|Garn|Einlage|Vlies/i,finanz:"0 % Finanzierung, {M} Monate",scrollKey:"nd:pkgscroll"};"loading"===document.readyState?document.addEventListener("DOMContentLoaded",Se):Se();var z={maxBreite:991,paket:"mit {PAKET}",punkte:{versand:"Versandkostenfrei",paketLeistung:"Einweisung und Videokurs ab PLUS",bestellung:"Einweisung im Laden inklusive",finanz:"0 % Finanzierung, {M} Monate"},knopfPaket:"Paket wählen",knopfKauf:"Zur Bestellung"};"loading"===document.readyState?document.addEventListener("DOMContentLoaded",Ee):Ee();var M={waNummer:"4917667487307",waText:"Hallo, ich interessiere mich für {NAME} (Art.-Nr. {NR}). Können Sie mir ein Foto vom Stoff schicken?",tel:"0212 74536",telHref:"tel:+4921274536",musterText:"<b>Nicht sicher, ob der Stoff passt?</b> Wir schicken Ihnen ein Muster kostenlos zu, oder auf Wunsch ein Foto per WhatsApp: Stoff im Tageslicht, im Fall, neben dem Maßband.",waLabel:"WhatsApp",telLabel:"Anrufen {TEL}",trust:["Muster gratis","Für Sie von der Rolle zugeschnitten","Beratung von Schneiderinnen","Abholung in Solingen-Ohligs möglich","Kostenloser Versand ab {GRENZE}"],trustOhne:/werkstatt|beratung:|abholung/i,mehrText:'Sie brauchen mehr? Fragen Sie über <a href="{WA}" target="_blank" rel="noopener">WhatsApp</a>, dann schauen wir, ob wir im Dschungel noch mehr von diesem Stoff finden.',mehrWaText:"Hallo, ich brauche mehr von {NAME} (Art.-Nr. {NR}). Haben Sie noch mehr davon?",tabNaehen:"Anwendungen & Projekte",tabDaten:"Pflege & Daten",passtTitel:"Passt dazu",passtMax:6,aehnlichTitel:"Ähnliche Stoffe",aehnlichM
2ax:8,eignetTitel:"Wofür sich {N} eignet",datenTitel:"Daten und Pflege",verarbTitel:"Verarbeitung",tippTitel:"Tipp aus dem Laden:",calcTitel:"Wie viel Stoff brauche ich?",calcHinweis:"Richtwert ohne Musterrapport. Bei Streifen und großen Motiven {Z} dazurechnen.",calcApply:"Länge übernehmen",breiteSchmal:135,fakten:[[/^material/i,"Material"],[/^warenbreite|^breite/i,"Breite"],[/^gewicht/i,"Gewicht"]],pflegeZeile:/^pflege/i},T=[{k:/jersey|nicky/i,n:"Jersey",nadel:"Jersey- oder Stretchnadel 70 bis 80",garn:"Allesnäher, an der Overlock Bauschgarn",stich:"schmaler Zickzack oder Stretchstich, 3 mm",vers:"Overlock oder Zickzack, die Kante rollt sich ein",einlage:"Stretchgewebe (ähnlich G 785) nur an Belegen",wasch:"Vorwaschen, läuft ca. 5 % ein, auf links waschen",buegel:"Stufe 2",tipp:"Beim Nähen nicht dehnen, sonst wellt sich die Naht. Säume mit Cover oder Zwillingsnadel.",zub:["Nadeln Jersey","Zwillingsnadel","Stretchgewebe","Bauschgarn"],proj:["tshirt","kleid","kinder","hoodie"]},{k:/sweat|bündchen|buendchen/i,n:"Sweat",nadel:"Jersey- oder Stretchnadel 80 bis 90",garn:"Allesnäher",stich:"Stretchstich, 3 mm",vers:"Overlock",einlage:"keine",wasch:"Vorwaschen, läuft ca. 5 % ein",buegel:"Stufe 2",tipp:"Bündchen 10 bis 15 % kürzer als die Öffnung zuschneiden, dann liegt es sauber an.",zub:["Nadeln Jersey","Bündchen","Bauschgarn"],proj:["hoodie","kinder","tshirt"]},{k:/strick/i,n:"Strick",nadel:"Jersey- oder Stretchnadel 80",garn:"Allesnäher",stich:"Stretchstich, 3 mm",vers:"Overlock, Nahtzugabe vorher mit Zickzack sichern",einlage:"Nahtband an den Schultern",wasch:"Vorwaschen, liegend trocknen",buegel:"Stufe 2, mit Dampf",tipp:"Läuft auf, deshalb direkt nach dem Zuschnitt versäubern. Schultern mit Nahtband stabilisieren.",zub:["Nadeln Jersey","Nahtband","Stoffklammern"],proj:["tshirt","kleid"]},{k:/funktions/i,n:"Funktionsjersey",nadel:"Stretchnadel 75",garn:"Polyester-Allesnäher",stich:"Stretchstich, 2,5 bis 3 mm",vers:"Overlock",einlage:"keine",wasch:"Bei 30 °C waschen, kein Einlaufen",buegel:"Stufe 1, nur wenn nötig",tipp:"Schnittteile mit Klammern statt Nadeln fixieren, Nadellöcher bleiben sonst sichtbar.",zub:["Nadeln Stretch","Stoffklammern","Polyestergarn"],proj:["tshirt","hoodie"]},{k:/viskose|kleiderstoff/i,n:"Viskose",nadel:"Microtex oder Universal 60 bis 70",garn:"Allesnäher",stich:"2 bis 2,5 mm",vers:"Overlock oder Kappnaht",einlage:"H 180 an Belegen",wasch:"Vorwaschen, läuft ca. 5 % ein und verzieht sich sonst",buegel:"Stufe 2, feucht",tipp:"Fließt weich und rutscht beim Zuschnitt. Dicht stecken oder auf Papier zuschneiden.",zub:["Nadeln Microtex","H 180","Stecknadeln"],proj:["bluse","kleid","rock","hose"]},{k:/musselin|double gauze/i,n:"Musselin",nadel:"Universal 70",garn:"Allesnäher",stich:"2,5 mm",vers:"Overlock oder französische Naht",einlage:"H 180",wasch:"Unbedingt vorwaschen, läuft bis 8 % ein",buegel:"Stufe 2",tipp:"Zwei luftige Lagen. Mit französischer Naht bleibt alles weich und sauber.",zub:["Nadeln Universal","H 180"],proj:["bluse","kleid","kinder","bett"]},{k:/leinen/i,n:"Leinen",nadel:"Universal 80 bis 90",garn:"Allesnäher",stich:"2,5 bis 3 mm",vers:"Overlock, franst stark",einlage:"H 200 bis H 250",wasch:"Vorwaschen, läuft ca. 4 % ein",buegel:"Stufe 3, feucht",tipp:"Nahtzugaben sofort versäubern. Knittern gehört zum Leinen.",zub:["Nadeln Universal","H 250"],proj:["bluse","kleid","hose","rock","tisch","kissen"]},{k:/jeans|denim/i,n:"Jeansstoff",nadel:"Jeansnadel 90 bis 110",garn:"Allesnäher, Ziernähte mit Jeansgarn",stich:"3 mm, Ziernaht 3,5 mm",vers:"Overlock",einlage:"Bund mit H 250",wasch:"Vorwaschen, färbt beim ersten Waschen ab",buegel:"Stufe 3",tipp:"Nahtkreuzungen mit dem Handrad nähen. Kappnaht für den Jeanslook.",zub:["Nadeln Jeans","Jeansgarn","Kappnahtfuß"],proj:["hose","rock","tasche"]},{k:/cord/i,n:"Cord",nadel:"Universal 80 bis 90",garn:"Allesnäher",stich:"2,5 bis 3 mm",vers:"Overlock",einlage:"H 200",wasch:"Vorwaschen, läuft ca. 3 % ein",buegel:"Stufe 2, von links auf einem Handtuch",tipp:"Strichrichtung beachten, alle Teile in eine Richtung zuschneiden. Ein Obertransportfuß hilft.",zub:["
2Nadeln Universal","Obertransportfuß"],proj:["hose","rock","jacke","kinder"]},{k:/samt|velour/i,n:"Samt",nadel:"Microtex oder Universal 70 bis 80",garn:"Allesnäher",stich:"2,5 mm",vers:"Overlock",einlage:"keine",wasch:"Meist 30 °C oder Reinigung",buegel:"Nur mit Dampf, nie aufsetzen",tipp:"Strichrichtung beachten. Mit Obertransport nähen, sonst verschiebt sich der Flor.",zub:["Obertransportfuß","Nadeln Microtex","Stoffklammern"],proj:["kleid","kissen"]},{k:/fleece/i,n:"Fleece",nadel:"Universal 80 bis 90",garn:"Allesnäher",stich:"Zickzack, 3 mm",vers:"nicht nötig, franst nicht",einlage:"keine",wasch:"Kein Einlaufen",buegel:"Nicht bügeln",tipp:"Fusselt beim Zuschnitt, Maschine danach reinigen. Nähte mit Zickzack, Fleece dehnt leicht.",zub:["Nadeln Universal","Reinigungspinsel"],proj:["hoodie","decke","kinder"]},{k:/softshell/i,n:"Softshell",nadel:"Universal oder Microtex 80 bis 90",garn:"Polyester-Allesnäher",stich:"3 mm",vers:"nicht nötig",einlage:"keine",wasch:"Kein Einlaufen",buegel:"Stufe 1, nur wenn nötig",tipp:"Mit Klammern fixieren. Nähte bleiben sichtbar, deshalb sauber absteppen.",zub:["Nadeln Microtex","Stoffklammern","Teflonfuß"],proj:["jacke","rucksack"]},{k:/frottee/i,n:"Frottee",nadel:"Universal 90",garn:"Allesnäher",stich:"3 mm",vers:"Overlock oder mit Schrägband einfassen",einlage:"keine",wasch:"Vorwaschen, läuft ca. 5 % ein",buegel:"Stufe 3",tipp:"Kanten mit Schrägband einfassen, das gibt den schönsten Abschluss.",zub:["Nadeln Universal","Schrägband"],proj:["handtuch","bett"]},{k:/filz/i,n:"Filz",nadel:"Universal 80 bis 90",garn:"Allesnäher",stich:"3 mm",vers:"nicht nötig, franst nicht",einlage:"keine",wasch:"Kein Einlaufen",buegel:"Stufe 2, mit Tuch",tipp:"Kanten dürfen offen bleiben, ohne Nahtzugabe arbeiten.",zub:["Nadeln Universal"],proj:["tisch","utensilo"]},{k:/fell|plüsch|pluesch/i,n:"Fellstoff",nadel:"Universal 90",garn:"Allesnäher",stich:"3 mm",vers:"nicht nötig",einlage:"keine",wasch:"Kein Einlaufen",buegel:"Nicht bügeln",tipp:"Nur die Grundware schneiden, nicht den Flor. Flor nach dem Nähen aus der Naht ziehen.",zub:["Nadeln Universal","Stoffklammern"],proj:["decke","kissen"]},{k:/chiffon/i,n:"Chiffon",nadel:"Microtex 60",garn:"feiner Allesnäher",stich:"1,5 bis 2 mm",vers:"französische Naht oder Rollsaum",einlage:"keine",wasch:"Handwäsche",buegel:"Stufe 1",tipp:"Sehr rutschig. Auf Seidenpapier zuschneiden und mitnähen, Papier danach abreißen.",zub:["Nadeln Microtex","Rollsaumfuß"],proj:["bluse","kleid"]},{k:/satin/i,n:"Satin",nadel:"Microtex 60 bis 70",garn:"Allesnäher",stich:"2 bis 2,5 mm",vers:"feine Overlocknaht oder französische Naht",einlage:"H 180",wasch:"30 °C schonend",buegel:"Stufe 1, von links",tipp:"Nadelspuren bleiben sichtbar, nur in der Nahtzugabe stecken.",zub:["Nadeln Microtex","H 180","Stecknadeln"],proj:["bluse","kleid","bett"]},{k:/seide/i,n:"Seide",nadel:"Microtex 60",garn:"Seiden- oder feines Polyestergarn",stich:"2 mm",vers:"französische Naht",einlage:"keine oder Seidenorganza",wasch:"Handwäsche oder Reinigung",buegel:"Stufe 1, trocken",tipp:"Neue, feine Nadel, sonst Fadenzieher. Auf Papier zuschneiden.",zub:["Nadeln Microtex","Seidengarn"],proj:["bluse","kleid"]},{k:/spitze/i,n:"Spitze",nadel:"Microtex 60 bis 70",garn:"feiner Allesnäher",stich:"2 mm",vers:"meist nicht nötig",einlage:"keine",wasch:"Handwäsche",buegel:"Stufe 1, mit Tuch",tipp:"Motive an den Nähten überlappen und mit schmalem Zickzack verbinden.",zub:["Nadeln Microtex"],proj:["bluse","kleid"]},{k:/tüll|tuell/i,n:"Tüll",nadel:"Universal 60 bis 70",garn:"feiner Allesnäher",stich:"2,5 mm",vers:"nicht nötig, franst nicht",einlage:"keine",wasch:"Kein Einlaufen",buegel:"Nicht bügeln",tipp:"Mehrere Lagen mit Klammern fixieren, Fadenspannung etwas lösen.",zub:["Nadeln Universal","Stoffklammern"],proj:["rock","kleid"]},{k:/pailletten|pailliet/i,n:"Paillettenstoff",nadel:"Universal 80, häufig wechseln",garn:"Allesnäher",stich:"3 mm",vers:"Overlock ohne Messer oder Zickzack",einlage:"keine",wasch:"Handwäsche",buegel:"Nicht bügeln",tipp:"Pailletten in der Nahtzugabe entfernen, sonst bricht die Nadel. Teflonfuß hilft.",zub:["
2Nadeln Universal","Teflonfuß"],proj:["kleid","rock"]},{k:/stepp/i,n:"Steppstoff",nadel:"Universal 90",garn:"Allesnäher",stich:"3 mm",vers:"Overlock oder mit Schrägband",einlage:"keine, ist schon gefüttert",wasch:"30 °C",buegel:"Stufe 2, ohne Druck",tipp:"Dicke Lagen, Obertransportfuß nutzen. Kanten mit Schrägband einfassen.",zub:["Nadeln Universal","Obertransportfuß","Schrägband"],proj:["jacke","tasche","decke"]},{k:/stretch/i,n:"Stretchstoff",nadel:"Stretchnadel 75 bis 80",garn:"Allesnäher",stich:"Stretchstich, 2,5 mm",vers:"Overlock",einlage:"Stretchgewebe (ähnlich G 785)",wasch:"Vorwaschen, läuft ca. 3 % ein",buegel:"Stufe 2",tipp:"Dehnt sich nur in eine Richtung, Fadenlauf beachten. Nähte mit Stretchstich.",zub:["Nadeln Stretch","Stretchgewebe"],proj:["hose","rock","kleid"]},{k:/walk|loden/i,n:"Walkloden",nadel:"Universal 90 bis 100",garn:"Allesnäher",stich:"3 mm",vers:"nicht nötig, franst nicht",einlage:"keine",wasch:"Kein Einlaufen",buegel:"Stufe 2, mit Dampf",tipp:"Kanten dürfen offen bleiben. Für Jacken ohne Futter, Nähte flach steppen.",zub:["Nadeln Universal","Obertransportfuß"],proj:["jacke","decke"]},{k:/\bwoll|mantel/i,n:"Wollstoff",nadel:"Universal 90 bis 100",garn:"Allesnäher",stich:"3 mm",vers:"Overlock oder vom Futter verdeckt",einlage:"H 410 oder G 700 an Belegen und Kragen",wasch:"Vor dem Nähen dämpfen, dann läuft nichts mehr ein",buegel:"Stufe 2, mit Dampf und Tuch",tipp:"Vor dem Zuschnitt dämpfen. Kanten mit Dampf flach bügeln.",zub:["Nadeln Universal","H 410","G 700","Futterstoff"],proj:["jacke","rock","hose"]},{k:/anzug|kostüm|kostuem/i,n:"Anzugware",nadel:"Universal 70 bis 80",garn:"Allesnäher",stich:"2,5 mm",vers:"Overlock oder vom Futter verdeckt",einlage:"H 410, G 700 an Kragen und Belegen",wasch:"Dämpfen statt waschen",buegel:"Stufe 2, mit Tuch",tipp:"Fadenlauf genau einhalten, mit Futter verarbeiten.",zub:["Nadeln Universal","H 410","G 700","Futterstoff"],proj:["hose","rock","jacke"]},{k:/futter/i,n:"Futterstoff",nadel:"Microtex 60 bis 70",garn:"Allesnäher",stich:"2 mm",vers:"feine Overlocknaht",einlage:"keine",wasch:"Kein Einlaufen",buegel:"Stufe 1",tipp:"Rutschig, auf Papier zuschneiden. Saum etwas kürzer als der Oberstoff.",zub:["Nadeln Microtex"],proj:["jacke","tasche"]},{k:/kunstleder/i,n:"Kunstleder",nadel:"Leder- oder Microtex 90 bis 100",garn:"Polyester-Allesnäher extra stark",stich:"3 bis 3,5 mm",vers:"nicht nötig",einlage:"keine",wasch:"Abwischen",buegel:"Nicht bügeln",tipp:"Nadelstiche bleiben, deshalb nicht auftrennen. Teflonfuß und Klammern statt Nadeln.",zub:["Nadeln Leder","Teflonfuß","Stoffklammern"],proj:["tasche","utensilo","stuhl"]},{k:/bezug|polster/i,n:"Bezugsstoff",nadel:"Universal 100 bis 110",garn:"Polyester-Allesnäher extra stark",stich:"3,5 mm",vers:"Overlock",einlage:"keine",wasch:"Kein Einlaufen",buegel:"Stufe 2, Rückseite prüfen",tipp:"Schwer und fest, längere Stiche und starke Nadel. Nahtkreuzungen langsam nähen.",zub:["Nadeln Universal","Garn extra stark"],proj:["kissen","stuhl","tasche"]},{k:/canvas/i,n:"Canvas",nadel:"Universal 90 bis 100",garn:"Allesnäher, bei Taschen extra stark",stich:"3 mm",vers:"Overlock oder Zickzack",einlage:"meist ohne, bei Taschen H 250 oder S 320",wasch:"Vorwaschen, läuft ca. 3 % ein",buegel:"Stufe 3",tipp:"Fest und schwer, ideal für Taschen, Utensilos, Tischläufer. Dicke Nahtkreuzungen langsam nähen.",zub:["Nadeln Jeans","S 320","Decovil"],proj:["tasche","utensilo","tisch","rucksack","kissen"]},{k:/weihnacht|landhaus/i,n:"Baumwolle",nadel:"Universal 70 bis 80",garn:"Allesnäher",stich:"2,5 mm",vers:"Zickzack oder Overlock",einlage:"H 250 für Deko, H 630 für Kosmetiktaschen",wasch:"Vorwaschen, läuft ca. 3 % ein",buegel:"Stufe 3",tipp:"Motivrichtung beachten. Für Tischläufer und Säckchen H 250 oder Volumenvlies H 630.",zub:["Nadeln Universal","H 250","H 630"],proj:["tisch","kissen","utensilo"]},{k:/baumwoll|popeline|webware/i,n:"Baumwolle",nadel:"Universal 70 bis 80",garn:"Allesnäher (Polyester) oder Baumwolle",stich:"2,5 mm",vers:"Zickzack oder Overlock, franst wenig",einlage:"H 200 für Kragen und Blenden, H 250 für Taschen",
2wasch:"Vorwaschen, läuft ca. 3 % ein, bei 40 °C",buegel:"Stufe 3",tipp:"Verzeiht Anfängerfehler und rutscht nicht. Muster vor dem Zuschnitt ausrichten.",zub:["Nadeln Universal","H 200","H 250"],proj:["bluse","kleid","rock","kinder","kissen","tisch","bett","tasche"]}],N={bluse:["Bluse, Hemd (Gr. 36 bis 42)",1.5,2,.3],kleid:["Kleid, knielang (Gr. 36 bis 42)",2.2,2.8,.3],rock:["Rock, knielang",1.2,1.5,.2],hose:["Hose, lang",1.6,2.2,.2],jacke:["Jacke",2.5,3.2,.3],tshirt:["T-Shirt, Longsleeve",1.2,1.6,.2],hoodie:["Hoodie, Sweatjacke",1.8,2.4,.2],kinder:["Kinderkleid, Kinderhose (Gr. 110 bis 140)",1.2,1.5,.2],kissen:["Kissenbezug 50 × 50 cm",.6,.6,.1],tisch:["Tischläufer 40 × 140 cm",.5,1.5,.2],bett:["Bettwäsche 135 × 200 plus Kissen",5.2,0,.3],tasche:["Tasche, Shopper (Außenstoff)",.6,.8,.1],utensilo:["Kosmetiktasche, Utensilo",.3,.4,.1],rucksack:["Rucksack (Außenstoff)",1,1.3,.1],handtuch:["Handtuch 50 × 100 plus zwei Waschlappen",.7,1,0],decke:["Decke 130 × 170 cm",1.8,0,0],stuhl:["Vier Stuhlsitze beziehen",1,1.2,.2]};"loading"===document.readyState?document.addEventListener("DOMContentLoaded",xe):xe();var P={hersteller:/freudenberg|vlieseline/i,trust:["Original Vlieseline von Freudenberg","Für Sie von der Rolle zugeschnitten","Beratung von Schneiderinnen","Abholung in Solingen-Ohligs möglich"],hinweis:"<b>Einlagen liefern wir als Meterware ab 0,3 m.</b> Für Einlagen gibt es keine Muster. Welche Einlage zu Ihrem Stoff passt, sagen wir Ihnen gern.",waText:"Hallo, ich habe eine Frage zur Einlage {NAME} (Art.-Nr. {NR}).",waLabel:"WhatsApp",tabVerarbeitung:"Verarbeitung",quelle:"Angaben des Herstellers Freudenberg Performance Materials (vlieseline.com).",zub:["Vlieseline","Vliesofix"]},O=[{k:/\bH ?180\b/i,n:"H 180",typ:"Bügeleinlage, sehr leicht",fuer:"Kleinteile wie Kragen und Manschetten sowie Vorderteile von Jacken aus sehr leichten bis mittelschweren Stoffen, auch Seide, Viskose, Acetat, Cupro.",schritte:["Einlage mit der beschichteten Seite auf die linke Stoffseite legen.","Mit feuchtem Tuch aufbügeln, Bügeleisen auf Seide/Wolle, etwa 12 Sekunden je Stelle, nicht schieben, sondern setzen.","Etwa 30 Minuten flach liegend auskühlen lassen."],gewicht:"37 g/m²",material:"85 % Polyamid, 15 % recyceltes Polyester",pflege:"Waschen bis 40 °C, kein Trockner, Bügeln bis 150 °C",zert:"OEKO-TEX Standard 100, Klasse II"},{k:/\bH ?200\b/i,n:"H 200",typ:"Bügeleinlage, leicht",fuer:"Kleinteile wie Kragen und Manschetten an Blusen und Hemden, leichte Stoffe und schwierige Materialien wie Viskose, Acetat, Cupro.",schritte:["Einlage mit der beschichteten Seite auf die linke Stoffseite legen.","Mit feuchtem Tuch aufbügeln, Bügeleisen auf Seide/Wolle, etwa 12 Sekunden je Stelle, 5- bis 6-mal mit Druck darüber.","Etwa 30 Minuten flach liegend auskühlen lassen."],gewicht:"45 g/m²",material:"100 % Polyester",pflege:"Waschen bis 40 °C, kein Trockner, Bügeln bis 150 °C",zert:"OEKO-TEX Standard 100, Klasse II"},{k:/\bH ?250\b/i,n:"H 250",typ:"Bügeleinlage, mittelschwer",fuer:"Formbünde, Formgürtel, Taschen und Bastelarbeiten, mittelschwere bis schwere Stoffe.",schritte:["Einlage mit der beschichteten Seite auf die linke Stoffseite legen.","Trocken aufbügeln, Bügeleisen auf Seide/Wolle, etwa 8 Sekunden je Stelle, 5- bis 6-mal mit Druck darüber.","Etwa 30 Minuten flach liegend auskühlen lassen."],gewicht:"62 g/m²",material:"60 % Polyester, 40 % Cellulose",pflege:"Waschen bis 60 °C, kein Trockner, Bügeln bis 150 °C",zert:"OEKO-TEX Standard 100, Klasse II"},{k:/\bH ?410\b/i,n:"H 410",typ:"Bügeleinlage mit Gewebefaden",fuer:"Frontfixierung an Mänteln und Jacken, Kleinteile wie Kragen, Taschen und Patten; weiche Einlage mit stabilisierenden Fäden in Längsrichtung.",schritte:["Einlage mit der beschichteten Seite auf die linke Stoffseite legen.","Mit feuchtem Tuch aufbügeln, Bügeleisen Stufe 2 bis 3, etwa 12 Sekunden je Stelle.","Etwa 30 Minuten flach liegend auskühlen lassen."],gewicht:"43 g/m²",material:"77 % Polyamid, 23 % Polyester",pflege:"Waschen bis 40 °C, kein Trockner, Bügeln bis 150 °C",zert:"OEKO-TEX Standard 100"},{k:/\bH ?630\b/i,n:"H 630",typ:"Volumenvlies, aufbügelbar, leicht",fuer:"Patchwork, Quilts, Stepparbeiten, voluminöse Raffhalter, warme Jacken und Mäntel aus leichten bis mittelschweren Stoffen.",schritte:["Vlies mit der beschichteten Seite auf die linke Stoffseite legen.","Mit feuchtem Tuch aufbügeln, Bügeleisen Stufe 2 bis 3, etwa 15 Sekunden je Stelle.","Etwa 30 Minuten flach liegend auskühlen lassen."],gewicht:"86 g/m²",material:"70 % Polyester, 30 % recyceltes Polyester",pflege:"Waschen bis 40 °C Schonwaschgang, kein Trockner, Bügeln bis 200 °C",zert:"OEKO-TEX Standard 100"},{k:/\bH ?640\b/i,n:"H 640",typ:"Volumenvlies, aufbügelbar, mittelschwer",fuer:"Stepp- und Quiltarbeiten, plastische Arbeiten wie Schleifen und Bordüren, warme Kleidung auf leichten bis mittelschweren Stoffen.",schritte:["Vlies mit der beschichteten Seite auf die linke Stoffseite legen.","Mit feuchtem Tuch aufbügeln, Bügeleisen Stufe 2 bis 3, etwa 15 Sekunden je Stelle, nicht schieben.","Mindestens 30 Minuten flach liegend auskühlen lassen."],gewicht:"132 g/m²",material:"70 % Polyester, 30 % recyceltes Polyester",pflege:"Waschen bis 40 °C Feinwäsche, kein Trockner, Bügeln bis 200 °C",zert:"OEKO-TEX Standard 100, Klasse II"},{k:/\bG ?700\b/i,n:"G 700",typ:"Gewebeeinlage, aufbügelbar",fuer:"Kragen, Manschetten und andere Kleinteile an Blusen und Hemden aus leichten bis mittelschweren Stoffen;
2 Einlage aus Baumwolle.",schritte:["Einlage mit der beschichteten Seite auf die linke Stoffseite legen.","Mit feuchtem Tuch aufbügeln, etwa 12 Sekunden je Stelle, nicht schieben.","Etwa 30 Minuten flach liegend auskühlen lassen."],gewicht:"90 g/m²",material:"100 % Baumwolle",pflege:"Waschen bis 60 °C, kein Trockner, Bügeln bis 200 °C",zert:"OEKO-TEX Standard 100, Klasse II"},{k:/\bG ?785\b/i,n:"G 785",typ:"Gewebeeinlage, querelastisch",fuer:"Kleinteile an Blusen und Kleidern, Vorderteile von Jacken und Mänteln, leichte, transparente und empfindliche Stoffe sowie elastische Materialien.",schritte:["Einlage mit der beschichteten Seite auf die linke Stoffseite legen.","Erst bei niedriger Temperatur anfixieren, dann mit feuchtem Tuch etwa 8 Sekunden je Stelle aufbügeln.","Etwa 30 Minuten flach liegend auskühlen lassen."],gewicht:"30 g/m²",material:"100 % Polyester",pflege:"Waschen bis 30 °C Schonwaschgang, kein Trockner, Bügeln bis 150 °C",zert:"OEKO-TEX Standard 100, Klasse I"},{k:/\bF ?220\b/i,n:"F 220",typ:"Bügeleinlage, leicht bis mittel",fuer:"Kleinteile in der Bekleidung aus leichten Kleiderstoffen sowie Bastel- und Handarbeiten.",schritte:["Einlage mit der beschichteten Seite auf die linke Stoffseite legen.","Mit feuchtem Tuch aufbügeln, Bügeleisen bis 150 °C, etwa 12 Sekunden je Stelle.","Mindestens 30 Minuten flach liegend auskühlen lassen."],gewicht:"43 g/m²",material:"100 % recyceltes Polyester",pflege:"Waschen bis 60 °C, kein Trockner, Bügeln bis 150 °C",zert:"OEKO-TEX Standard 100, Klasse II"},{k:/\bS ?320\b/i,n:"S 320",typ:"Schabrackeneinlage, leicht, aufbügelbar",fuer:"Stoffkörbchen, Taschen, Gürtel, Hüte und Bastelarbeiten, alles, was Stand haben soll.",schritte:["Einlage mit der beschichteten Seite auf die linke Stoffseite legen.","Mit feuchtem Tuch aufbügeln, Bügeleisen Stufe 2 bis 3, etwa 15 Sekunden je Stelle.","Etwa 30 Minuten flach liegend auskühlen lassen."],gewicht:"115 g/m²",material:"100 % Polyester",pflege:"Waschen bis 40 °C Feinwäsche, kein Trockner, Bügeln bis 200 °C",zert:"OEKO-TEX Standard 100, Klasse I"},{k:/decovil\s*(i\s*)?light/i,n:"Decovil I light",typ:"Schabrackeneinlage, aufbügelbar, lederähnlicher Griff",fuer:"Taschen, Hüte, Gürtel und Kreativprojekte, Raumausstattung; für Baumwoll-, Deko- und Synthetikstoffe.",schritte:["Einlage mit der beschichteten Seite auf die linke Stoffseite legen.","Mit feuchtem Tuch aufbügeln, etwa 6 Sekunden Druck je Stelle, nicht schieben.","Etwa 30 Minuten flach liegend auskühlen lassen."],gewicht:"240 g/m²",material:"45 % Cellulose, 30 % Polyester, 25 % Polyamid",pflege:"Waschen bis 30 °C Schonwaschgang, kein Trockner, Bügeln bis 150 °C, keine chemische Reinigung",zert:"OEKO-TEX Standard 100, Klasse II"},{k:/decovil/i,n:"Decovil I",typ:"Schabrackeneinlage, schwer, aufbügelbar, lederähnlicher Griff",fuer:"Taschen, Hüte, Gürtel und Kreativprojekte, Raumausstattung und Heimdeko, alles, was richtig fest werden soll.",schritte:["Einlage mit der beschichteten Seite auf die linke Stoffseite legen.","Mit feuchtem Tuch aufbügeln, Bügeleisen bis 150 °C, etwa 6 Sekunden Druck je Stelle.","Etwa 30 Minuten flach liegend auskühlen lassen."],gewicht:"400 g/m²",material:"45 % Cellulose, 30 % Polyester, 25 % Polyamid",pflege:"Waschen bis 30 °C Schonwaschgang, kein Trockner, Bügeln bis 150 °C, keine chemische Reinigung",zert:"OEKO-TEX Standard 100"},{k:/vliesofix/i,n:"Vliesofix",typ:"Klebevlies auf Trägerpapier, beidseitig aufbügelbar",fuer:"Applikationen, textile Bastelarbeiten, Reparaturen; für Stoffe, Bast, Pappe, Holz, bei niedriger Temperatur auch Leder.",schritte:["Motiv spiegelverkehrt auf die Papierseite zeichnen und grob ausschneiden.","Raue Seite auf die linke Seite des Applikationsstoffs legen und 5 bis 10 Sekunden aufbügeln.","Motiv genau ausschneiden, Papier abziehen.","Mit der beschichteten Seite nach unten auf den Grundstoff legen, feuchtes Tuch darüber, 10 Sekunden auf Stufe 2 bis 3 bügeln.","Ränder mit Zickzack- oder Applikationsstich umnähen."],gewicht:"28 g/m² plus Papier",material:"100 % Polyamid",pflege:"Waschen bis 60 °C, kein Trockner, Bügeln bis 200 °C",zert:"OEKO-TEX Standard 100, Klasse I"},{k:/thermolam/i,n:"272 Thermolam",typ:"Volumenvlies, nähbar, kompakt, wärmeisolierend",fuer:"Topflappen, Tischsets, Hussen, Patchwork und Quilts, Baby- und Picknickdecke
2n, Bügelunterlagen für empfindliche Stoffe.",schritte:["Vlies unter den Stoff legen und einfach mitnähen, nicht aufbügeln.","Bei großen Flächen alle 15 bis 20 cm absteppen, damit nichts verrutscht.","Für Topflappen und Untersetzer mindestens doppelt legen."],gewicht:"180 g/m²",material:"100 % Polyester",pflege:"Waschen bis 30 °C Schonwaschgang, kein Trockner, Bügeln bis 200 °C",zert:"OEKO-TEX Standard 100, Klasse I"},{k:/soluvlies/i,n:"Soluvlies",typ:"Stickvlies, wasserlöslich, nähbar",fuer:"Maschinenstickerei, freies Spitzensticken, Applikationen, Mini-Quilts, Säumen von dünnen Stoffen und Jersey.",schritte:["Vlies unter den Stoff legen und mit in den Rahmen spannen oder unter die Naht legen.","Sticken oder nähen.","Anschließend in kaltem Wasser auswaschen, nicht bügeln, nicht ausreißen."],gewicht:"38 g/m²",material:"100 % Polyvinylalkohol (PVAL)",pflege:"Löst sich rückstandslos in kaltem Wasser auf",zert:"OEKO-TEX Standard 100, Klasse I"},{k:/solufix/i,n:"Solufix",typ:"Stickvlies, selbstklebend, wasserlöslich",fuer:"Alles, was sich nicht einspannen lässt: Kragenecken, Taschenklappen, Bänder; Maschinenstickerei auf elastischen Stoffen, Mini-Quilts.",schritte:["Solufix in den Stickrahmen spannen, Trägerpapier abziehen.","Stoff mit der rechten Seite nach oben auf die klebende Fläche drücken.","Sticken, danach in kaltem Wasser auswaschen, nicht bügeln, nicht ausreißen."],gewicht:"67 g/m² plus Papier",material:"100 % Polyvinylalkohol (PVAL)",pflege:"Löst sich in kaltem Wasser auf",zert:"OEKO-TEX Standard 100"},{k:/fixier.?stickvlies/i,n:"Fixier-Stickvlies",typ:"Stickvlies, aufbügelbar, ausreißbar",fuer:"Sticken auf dehnbaren Stoffen, freies Sticken und Fadenmalerei, wiederverwendbare Schablone für Patchwork, Applikationen.",schritte:["Vlies trocken mit dem Handbügeleisen aufbügeln, etwa 8 Sekunden.","Motiv sticken oder aufzeichnen und nachsteppen.","Nach dem Sticken vorsichtig ausreißen, es bleibt nichts zurück."],gewicht:"48 g/m²",material:"80 % Cellulose, 20 % Polyester",pflege:"Waschen bis 30 °C, kein Trockner, Bügeln bis 150 °C",zert:"OEKO-TEX Standard 100, Klasse II"},{k:/stickvlies/i,n:"Stickvlies",typ:"Stickvlies, ausreißbar",fuer:"Stabilisieren des Stoffs beim Maschinensticken, besonders bei festen Stoffen.",schritte:["Vlies unter den Stoff legen und mit in den Rahmen spannen.","Sticken.","Nach dem Sticken vorsichtig ausreißen."],gewicht:"",material:"",pflege:"",zert:"OEKO-TEX Standard 100"}];"loading"===document.readyState?document.addEventListener("DOMContentLoaded",Ae):Ae();var B={"weiß":"#f7f5f0",creme:"#efe3c8",beige:"#e5d6b8",sand:"#dcc9a3",gelb:"#e8c13d",gold:"#c9a227",orange:"#d9722e",rost:"#b5541f",rot:"#c9463d",rosa:"#e5a3b3",altrosa:"#c98b93","grün":"#3E6D41",khaki:"#8a8a5c",mint:"#9fd8c8","türkis":"#4fb3b0",blau:"#3f6ea5",jeansblau:"#5b7fa6",dunkelblau:"#1f3559",braun:"#8a6a4f",taupe:"#8f8072",grau:"#9a9a9a",schwarz:"#222222",bunt:"conic-gradient(#c9463d,#e8c13d,#3E6D41,#3f6ea5,#c9463d)"};"loading"===document.readyState?document.addEventListener("DOMContentLoaded",Me):Me();var I=null;"complete"===document.readyState?Ne():window.addEventListener("load",Ne),ndObserve(document.body,Te,{childList:!0,subtree:!0}),Te(),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",ke):ke();var D="Anmelden oder als Neukunde bestellen",F="Neukunde",K="Konto anlegen oder als Gast bestellen",H="Ich habe ein Konto",j="Mit E-Mail und Passwort",_="Noch kein Konto? ",W="Als Neukunde fortfahren";"loading"===document.readyState?document.addEventListener("DOMContentLoaded",Pe):Pe();var R=[[/originalzustand/i,"Die Maschine kommt so zu Ihnen, wie sie vom Hersteller verpackt wurde: originalverpackt und ohne zusätzliche Einstellung."],[/eingestellt/i,"Wir packen die Maschine vor dem Versand aus, prüfen Fadenspannung, Stichbild und Nadelposition und stellen sie optimal ein. Sie nähen sofort sauber los."],[/video/i,"Zugang zu unserem Videokurs für Ihr Modell: Einfädeln, Stiche, Pflege und die wichtigsten Funktionen, jederzeit abrufbar."],[/werkstatt/i,"Bei Reparatur oder Wartung wird Ihre Maschine in unserer Werkstatt in Solingen-Ohligs bevorzugt bearbeitet."],[/wartung/i,"Die erste Wartung (Reinigen, Ölen, Einstellen) ist bereits enthalten. Sie bringen die Maschine einfach vorbei."],[/gutschein/i,"Der Einkaufsgutschein wird nach Zahlungseingang automatisch in Ihrem Kundenkonto freigeschaltet. Sie lösen ihn an der Kasse ein und können ihn nach und n
2ach bei Ihren nächsten Bestellungen aufbrauchen."],[/wert der leistungen/i,"Summe der einzelnen Leistungen des Pakets, wenn Sie sie einzeln buchen würden."]];"loading"===document.readyState?document.addEventListener("DOMContentLoaded",Oe):Oe();var U=null;"loading"===document.readyState?document.addEventListener("DOMContentLoaded",Ie):Ie(),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",De):De(),ve(),setTimeout(ve,3e3)}function V(e){return e.toLocaleString("de-DE",{maximumFractionDigits:2})+" €"}function Z(t,n){var r=90-t;if(!(r>0))return null;var i=Math.max(4,Math.min(100,Math.round(t/90*100)));return ne(n||"div","nd-sum-free","<span>"+e.versandFrei.replace("{BETRAG}",re(ee(r))).replace("{GRENZE}",re(V(90)))+'</span><i style="--p:'+i+'%"></i>')}function J(e,t){return window.ndSwKey?fetch("/store-api/"+e,{method:"POST",credentials:"same-origin",headers:{"Content-Type":"application/json",Accept:"application/json","sw-access-key":window.ndSwKey},body:JSON.stringify(t)}).then(function(e){if(!e.ok)throw new Error("Store-API "+e.status);return e.json()}):Promise.reject(new Error("kein Schlüssel"))}function G(e){return e.toLowerCase().replace(/[^a-z0-9]/g,"")}function $(e,t){var n,r,i,o=G(ue(e));return(n=t.name,r=n.toLowerCase().replace(a,"").split(/[\s\-\/()+.,]+/),i=r.filter(function(e){return e.length>=2&&/\d/.test(e)}),i.length?i:r.filter(function(e){return e.length>=5&&!/^(inkl|stickmodul|edition|professional|limited|vorbestellung|vorführmaschine|bonus)/.test(e)})).some(function(e){var t=G(e),n=t.replace(/^[a-z]+/,"");return o.indexOf(t)>=0||n.length>=3&&/^\d+$/.test(n)&&o.indexOf(n)>=0})}function X(e,t){var n=function(e){return t.some(function(t){return $(e,t)})};return e.filter(n).concat(e.filter(function(e){return!n(e)}))}function Q(e,t){var n=t.filter(function(e){return!e.course&&"basic"!==e.pkg});return n.find(function(t){return $(e,t)})||n[0]||t.filter(function(e){return!e.course})[0]}function Y(e){var t=(e=String(e||"").replace(/\s+/g," ").trim()).match(/(ab\s*)?\d{1,3}(?:\.\d{3})*,\d{2}\s*€(?:\s*\/\s*[A-Za-zäöü²]+)?/);return t?t[0].replace(/\s*\/\s*/," / "):e}function ee(e){return e.toLocaleString("de-DE",{minimumFractionDigits:2,maximumFractionDigits:2})+" €"}function te(e){var t=(e||"").replace(/[\s ]/g,"").match(/(-|−)?([\d.]+),(\d{2})/);if(!t)return null;var n=parseFloat(t[2].replace(/\./g,"")+"."+t[3]);return t[1]?-n:n}function ne(e,t,n){var r=document.createElement(e);return t&&(r.className=t),null!=n&&(r.innerHTML=n),r}function re(e){return String(e).replace(/[&<>"]/g,function(e){return{"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;"}[e]})}function ie(e){var t=ne("span","nd-tip"),n=ne("button","nd-tip-btn","i");n.type="button",n.setAttribute("aria-label","Erklärung anzeigen");var r=ne("span","nd-tip-box",re(e));return n.addEventListener("click",function(e){e.preventDefault(),e.stopPropagation();var n=t.classList.contains("is-open");document.querySelectorAll(".nd-tip.is-open").forEach(function(e){e.classList.remove("is-open")}),n||t.classList.add("is-open")}),t.appendChild(n),t.appendChild(r),t}function ae(e){if(d[e])return d[e];var t,a="ndwk:"+e;try{var o=JSON.parse(r(a)||"null");if(o&&o.t&&Date.now()/1e3-o.t<n)return d[e]=Promise.resolve(o.d),d[e]}catch(e){}return d[e]=(t=function(){return fetch(e,{credentials:"same-origin"}).then(function(e){return e.text()})},new Promise(function(e,n){var r=function(){u++,t().then(function(t){e(t)},function(e){n(e)}).then(function(){u--;var e=h.shift();e&&e()})};u<2?r():h.push(r)})).then(function(e){var t=oe((new DOMParser).parseFromString(e,"text/html"))||{pk:{},zub:[]};try{i(a,JSON.stringify({t:Date.now()/1e3,d:t}))}catch(e){}return t}).catch(function(){return{pk:{},zub:[]}}),d[e]}function oe(e){var t={};e.querySelectorAll(".service-table tbody tr").forEach(function(e){if(!e.classList.contains("total-row")&&!e.classList.contains("request-row")){var n=(e.children[0]||{}).textContent||"";n=n.replace(/\s+/g," ").trim(),e.querySelectorAll("td[data-pkg]").forEach(function(e){if(e.querySelector(".sp-check")){var r=e.getAttribute("data-pkg"),i=e.querySelector(".sp-value");(t[r]=t[r]||[]).push({l:n,v:i?i.textContent.replace(/\s+/g," ").trim():""})}})}});var n=[],r=null;Array.prototype.forEach.call(e.querySelectorAll(".product-cross-selling-tab-navigation .nav-link, .product-detail-cross-selling .nav-link"),function(t){if(!r&&t.textContent.replace(/\s+/g," ").trim().toLowerCase()==="Zubehör zur Maschine".toLowerCase()){var n=(t.getAttribute("href")||t.getAttribute("data-bs-target")||"").replace(/^#/,"");r=n?e.getElementById(n):null}});var i=r?r.querySelectorAll(".product-box"):[];return Array.prototype.forEach.call(i,function(e){var t=e.querySelector("a.product-name"),r=e.querySelector("img.product-image"),i=e.querySelector(".product-price"),a=e.querySelector('form.buy-widget input[name$="[id]"]');t&&a&&n.push({n:t.textContent.replace(/\s+/g," ").trim(),u:t.getAttribute("href"),i:r&&(r.getAttribute("src")||r.getAttribute("data-src"))||"",p:i?Y(i.textContent):"",id:a.value})}),{pk:t,zub:n}}function ce(e,t){return t.some(function(t){return e.classList.contains(t)})}function le(e){return ce(e,p)}function se(e){return ce(e,g)}function de(e){var t=e.querySelector(".line-item-details-characteristics");if(!t||!/Service\s*Paket/i.test(t.textContent))return null;var n=t.querySelector(".line-item-details-characteristics-option"),r=(n?n.textContent:t.textContent).trim().toLowerCase();return/premium/.test(r)?"premium":/plus/.test(r)?"plus":/basic/.test(r)?"basic":r||null}function ue(e){var t=e.querySelector(".line-item-label");return t?t.textContent.replace(/\s+/g," ").trim():""}function he(t){var n=t.querySelector(".line-item-delivery-date");if(n&&!n.dataset.nd){var r=n.textContent.match(/(\d{2}\.\d{2})\.\d{2,4}\s*-\s*(\d{2}\.\d{2})\.\d{2,4}/);r&&(n.textContent=e.lieferung.replace("{VON}",r[1]+".").replace("{BIS}",r[2]+".")),n.dataset.nd="1"}}function fe(t){var n=ne("form","buy-widget nd-zub-form");n.action="/checkout/line-item/add",n.method="post",n.setAttribute("data-add-to-cart","true");var r="lineItems["+t.id+"]",i={redirectTo:"frontend.cart.offcanvas"};i[r+"[id]"]=t.id,i[r+"[referencedId]"]=t.id,i[r+"[type]"]="product",i[r+"[stackable]"]="1",i[r+"[removable]"]="1",i[r+"[quantity]"]="1",i["product-name"]=t.n,Object.keys(i).forEac
2h(function(e){var t=document.createElement("input");t.type="hidden",t.name=e,t.value=i[e],n.appendChild(t)});var a=ne("button","nd-zub-add",'<svg viewBox="0 0 24 24" width="16" height="16" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round"><path d="M12 5v14M5 12h14"/></svg>');return a.type="submit",a.setAttribute("aria-label",e.zubAdd+": "+t.n),a.title=e.zubAdd,n.appendChild(a),n}function me(t,n,r,i){var a=ne("li","line-item nd-incl "+t);return a.innerHTML='<div class="row line-item-row"><div class="line-item-info"><div class="row line-item-row"><div class="col-auto line-item-info-img"><div class="line-item-img-container nd-incl-icon">'+n+'</div></div><div class="line-item-details"><div class="line-item-details-container"><div class="line-item-label">'+re(r)+'</div><div class="nd-incl-sub">'+re(i)+'</div></div></div></div></div><div class="line-item-total-price"><span class="nd-incl-badge">'+s+e.inklusive+"</span></div></div>",a}function pe(t,n){if(document.contains(t.li)){var r=n.pk&&n.pk[t.pkg]||[],i=r.filter(function(e){return!o.test(e.l)&&!c.test(e.l)&&!l.test(e.l)}),a=r.find(function(e){return c.test(e.l)}),d=r.find(function(e){return l.test(e.l)}),u=t.li.querySelector(".line-item-details-container");if(u&&i.length&&!u.querySelector(".nd-feats")){var h=ne("ul","nd-feats");i.forEach(function(e){h.appendChild(ne("li","",s+"<span>"+re(e.l)+"</span>"))});var f=u.querySelector(".line-item-delivery-date");f?f.insertAdjacentElement("beforebegin",h):u.appendChild(h)}var m=t.course||t.li;if(d&&!t.wartungLi){var p=(d.v||"").replace(/^Wert\s*/i,"");t.wartungLi=me("nd-wartung",'<svg viewBox="0 0 24 24" width="22" height="22" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><path d="M14.7 6.3a4 4 0 0 0-5.4 5.4L3 18v3h3l6.3-6.3a4 4 0 0 0 5.4-5.4l-2.6 2.6-2.1-.6-.6-2.1 2.3-2.3z"/></svg>',e.wartungTitel.replace("{WERT}",p?" (Wert "+p+")":""),e.wartungSub),m.insertAdjacentElement("afterend",t.wartungLi),m=t.wartungLi}if(a&&!t.gutscheinLi){var g=(a.v||"").replace(/^Wert\s*/i,"");t.gutscheinLi=me("nd-gutschein",'<svg viewBox="0 0 24 24" width="22" height="22" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><rect x="3" y="8" width="18" height="4" rx="1"/><path d="M5 12v8h14v-8M12 8v12"/>
2<path d="M12 8c-2 0-4-1-4-3a2 2 0 0 1 4 0c0-1 0-2 2-2a2 2 0 0 1 2 2c0 2-2 3-4 3z"/></svg>',e.gutscheinTitel.replace("{WERT}",g||""),e.gutscheinSub),m.insertAdjacentElement("afterend",t.gutscheinLi)}var v=[t.course,t.wartungLi,t.gutscheinLi].filter(Boolean);v.forEach(function(e){e.classList.remove("nd-incl-last")}),t.li.classList.toggle("nd-has-incl",v.length>0),v.length&&v[v.length-1].classList.add("nd-incl-last")}}function ge(n){var r=n.querySelector(".offcanvas-cart");if(r&&!r.dataset.nd){r.dataset.nd="1",n.classList.add("nd-wk");var i=Array.prototype.slice.call(n.querySelectorAll(".offcanvas-cart-items > li.line-item")),o=i.filter(le),c=n.querySelector(".offcanvas-header .btn-secondary");if(c&&!c.querySelector(".nd-count")){var l=o.length;c.appendChild(ne("span","nd-count",1===l?e.artikel1:e.artikelN.replace("{N}",l)))}var d=n.querySelector(".offcanvas-header");if(d&&!d.querySelector(".nd-weiter-kopf")){var u=ne("button","nd-weiter-kopf",re(e.weiter));u.type="button",u.addEventListener("click",function(e){e.preventDefault();var t=d.querySelector(".btn-link.offcanvas-close")||n.querySelector(".js-offcanvas-close");if(t)t.click();else{var r=document.querySelector(".offcanvas-backdrop");r&&r.click()}}),d.appendChild(u)}n.querySelectorAll(".flashbags .alert-list li").forEach(function(e){/gutscheincode erfolgreich/i.test(e.textContent)&&e.remove()}),n.querySelectorAll(".flashbags .alert").forEach(function(e){e.querySelector(".alert-list li")||e.querySelector(".alert-content")||e.remove()});var h=i.filter(function(e){return e.classList.contains("line-item-promotion")}),f=i.filter(se),m=[];o.forEach(function(t){he(t);var n=t.querySelector(".line-item-remove-button");n&&!n.dataset.nd&&(n.dataset.nd="1",n.setAttribute("aria-label",e.entfernen),n.innerHTML='<span class="nd-rm-x">×</span>'+e.entfernen);var r=de(t);if(r){t.classList.add("nd-machine","nd-pkg-"+r);var i=t.querySelector(".line-item-details-characteristics-option");i&&i.classList.add("nd-chip"),m.push({li:t,pkg:r,name:ue(t)})}}),X(f,m).forEach(function(t){he(t),t.classList.add("nd-incl");var n=Q(t,m);if(n){n.course=t;var r=t.querySelector(".line-item-label"),i=ne("div","nd-incl-sub",e.imPaket.replace("{PAKET}",n.pkg.toUpperCase()));r&&!t.querySelector(".nd-incl-sub")&&r.insertAdjacentElement("afterend",i);var a=t.querySelector(".line-item-total-price");a&&(a.innerHTML='<span class="nd-incl-badge">'+s+e.inklusive+"</span>"),n.li.insertAdjacentElement("afterend",t)}}),m.slice().forEach(function(t){var n=t.li.querySelector("a.line-item-label")||t.li.querySelector(".line-item-img-link"),i=n&&n.getAttribute("href");i&&ae(i).then(function(n){if(t.noPkg||"basic"===t.pkg||pe(t,n),n.zub&&n.zub.length&&!r.querySelector(".nd-zub:not(.nd-zub-empf)")){var c=o.map(function(e){var t=e.querySelector(".line-item-label");return t?t.textContent.trim():""}),l=n.zub.filter(function(e){return c.indexOf(e.n)<0}).slice(0,8);if(!l.length)return;var s=(t.name.match(a)||[""])[0],d=t.name.replace(a,"").trim(),u=ne("section","nd-zub");u.innerHTML='<div class="nd-zub-head"><div class="nd-zub-title">'+re(e.zubTitel.replace("{MASCHINE}",d))+'</div><a class="nd-zub-all" href="'+re(i)+'#nd-zub-pane">'+e.zubAlle+'</a></div><div class="nd-zub-track"></div>';var h=u.querySelector(".nd-zub-track");l.forEach(function(e){var t=ne("article","nd-zub-card");t.innerHTML='<a class="nd-zub-img" href="'+re(e.u)+'">'+(e.i?'<img loading="lazy" src="'+re(e.i)+'" alt="'+re(e.n)+'">':"")+'</a><a class="nd-zub-name" href="'+re(e.u)+'">'+re(s&&0===e.n.toLowerCase().indexOf(s.toLowerCase())?e.n.slice(s.length).trim():e.n)+'</a><div class="nd-zub-foot"><span class="nd-zub-price">'+re(Y(e.p))+"</span></div>",t.querySelector(".nd-zub-foot").appendChild(fe(e)),h.appendChild(t)}),r.querySelectorAll(".nd-zub-empf").forEach(function(e){e.remove()});var f=r.querySelector(".offcanvas-cart-footer");f?f.insertAdjacentElement("beforebegin",u):r.appendChild(u);try{window.PluginManager&&window.PluginManager.initializePlugin&&u.querySelectorAll("form[data-add-to-cart]").forEach(function(e){window.PluginManager.initializePlugin("AddToCart",e)})}catch(e){}}})}),m.forEach(function(e){pe(e,{pk:{}})}),function(t,n,r,i){var a=n.querySelector(".offcanvas-cross-selling")||t.querySelector(".offcanvas-cross-selling");if(a&&!a.dataset.nd&&(a.dataset.nd="1",a.classList.add("nd-cs-aus"),!i&&!n.querySelector(".nd-zub"))){var o=r.map(function(e){return ue(e)}),c={},l=[];
2if(a.querySelectorAll(".product-box").forEach(function(e){var t=e.querySelector("a.product-name")||e.querySelector(".product-name a")||e.querySelector("a[href]");if(t){var n=t.getAttribute("href"),r=t.textContent.replace(/\s+/g," ").trim();if(!(!n||c[n]||o.indexOf(r)>=0)){c[n]=1;var i=e.querySelector("img.product-image")||e.querySelector("img"),a=e.querySelector('input[name$="[id]"]'),s=e.querySelector(".product-price"),d=s?s.textContent.replace(/\s+/g," ").match(/\d{1,3}(\.\d{3})*,\d{2}\s*€/):null;l.push({n:r,u:n,i:i&&(i.getAttribute("src")||i.getAttribute("data-src"))||"",p:d?d[0]:"",id:a?a.value:""})}}}),(l=l.slice(0,8)).length){var s=a.querySelector(".cms-element-title, h2, h3, h4, .h2, .h3, .h4"),d=s&&s.textContent.replace(/\s+/g," ").trim()||e.empfTitel,u=ne("section","nd-zub nd-zub-empf");u.innerHTML='<div class="nd-zub-head"><div class="nd-zub-title">'+re(d)+'</div></div><div class="nd-zub-track"></div>';var h=u.querySelector(".nd-zub-track");l.forEach(function(e){var t=ne("article","nd-zub-card");t.innerHTML='<a class="nd-zub-img" href="'+re(e.u)+'">'+(e.i?'<img loading="lazy" src="'+re(e.i)+'" alt="'+re(e.n)+'">':"")+'</a><a class="nd-zub-name" href="'+re(e.u)+'">'+re(e.n)+'</a><div class="nd-zub-foot"><span class="nd-zub-price">'+re(Y(e.p))+"</span></div>",e.id&&t.querySelector(".nd-zub-foot").appendChild(fe(e)),h.appendChild(t)});var f=n.querySelector(".offcanvas-cart-footer");f?f.insertAdjacentElement("beforebegin",u):n.appendChild(u);try{window.PluginManager&&window.PluginManager.initializePlugin&&u.querySelectorAll("form[data-add-to-cart]").forEach(function(e){window.PluginManager.initializePlugin("AddToCart",e)})}catch(e){}}}}(n,r,o,m.length>0);var p=r.querySelector(".offcanvas-summary");if(p&&!r.querySelector(".nd-sum")){var g=p.querySelector(".summary-total strong, dd.summary-total"),v=te(g?g.textContent:""),b=p.querySelector(".shipping-value"),k=te(b?b.textContent:"")||0,y=0,S=[];if(h.forEach(function(t){t.classList.add("nd-promo-hidden");var n=te((t.querySelector(".line-item-total-price-value")||{}).textContent||""),r=ue(t);/vorkasse/i.test(r)&&r.indexOf(e.rabattZusatz)<0&&(r+=" "+e.rabattZusatz),null!=n&&(y+=n,S.push({l:r,v:n,vorkasse:/vorkasse/i.test(r)}))}),null!=v){var w=ne("div","nd-sum"),E=v-y;w.appendChild(K(e.warenwert,ee(E))),S.forEach(function(t){var n=K(t.l,ee(t.v).replace("-","−"),"nd-sum-rabatt");t.vorkasse&&n.firstChild.appendChild(ie(e.rabattTip)),w.appendChild(n),t.vorkasse&&w.appendChild(ne("div","nd-sum-hint",e.rabattHinweis.replace("{BETRAG}",ee(E+k))))});var L=K(e.versand,ee(k)),C=p.querySelector(".js-toggle-shipping-selection");if(C&&L.firstChild.appendChild(C),L.firstChild.appendChild(ie(e.versandTip)),w.appendChild(L),k>0){var A=Z(E);A&&w.appendChild(A)}var x=p.querySelector(".offcanvas-shipping-preference");if(x){w.appendChild(x);var q=x.querySelector("select");if(q){var z=q.cloneNode(!0);q.parentNode.replaceChild(z,q),setTimeout(function(){try{var e=window.PluginManager&&window.PluginManager.getPluginInstances?window.PluginManager.getPluginInstances("OffCanvasCart"):null;e&&e[0]&&e[0]._registerUpdateShippingEvents?e[0]._registerUpdateShippingEvents():z.addEventListener("input",function(){z.form&&z.form.submit()})}catch(e){z.addEventListener("input",function(){z.form&&z.form.submit()})}},50)}}var M=K(e.gesamt,ee(v+k),"nd-sum-total");w.appendChild(M);var T=ne("div","nd-sum-note","<span>"+re(e.mwst+(k?"":", versandkostenfrei"))+"</span>"),N=ne("button","nd-sum-toggle","<span>"+re(t?e.detailsZu:e.details)+'</span><svg class="nd-chev" viewBox="0 0 24 24" width="14" height="14" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"><path d="M6 9l6 6 6-6"/></svg>');N.type="button",N.setAttribute("aria-expanded",String(t)),N.addEventListener("click",function(r){r.preventDefault(),r.stopPropagation(),t=!t,n.classList.toggle("nd-sum-closed",!t),N.setAttribute("aria-expanded",String(t)),N.firstChild.textContent=t?e.detailsZu:e.details}),T.insertBefore(N,T.firstChild),n.classList.toggle("nd-sum-closed",!t),w.appendChild(T),p.insertAdjacentElement("beforebegin",w),p.classList.add("nd-sum-orig");var P=r.querySelector(".offcanvas-cart-tax");P&&P.classList.add("nd-hide")}}var O=r.querySelector(".js-offcanvas-cart-add-promotion");O&&!O.querySelector(".nd-tip")&&(O.querySelector(".input-group")||O).appendChild(ie(e.gutscheinTip));var B=r.querySelector(".begin-checkout-btn");if(B&&!r.querySelector(".nd-weiter")){var I=ne("button","nd-weiter",re(e.weiter));I.type="button",I.addEventListener("click",function(e){e.preventDefault();var t=n.querySelector(".js-offcanvas-close")||n.querySelector(".offcanvas-close")||n.querySelector('[data-bs-dismiss="offcanvas"]');if(t)t.click();else{var r=document.querySelector(".offcanvas-backdrop");r&&r.click()}}),(B.parentElement&&B.parentElement.classList.contains("d-grid")?B.parentElement:B).insertAdjacentElement("afterend",I)}var D=r.querySelector(".offcanvas-cart-footer");if(D){var F=function(){n.style.setProperty("--nd-wk-footer",D.offsetHeight+16+"px")};F(),window.ResizeObserver&&new ResizeObserver(F).observe(D)}}function K(e,t,n){var r=ne("div","nd-sum-row"+(n?" "+n:""));return r.appendChild(ne("span","nd-sum-l",re(e))),r.appendChild(ne("span","nd-sum-v",re(t))),r}}function ve(){var e=document.getElementById("google-review-badge-link");if(e)try{sessionStorage.setItem(w,e.outerHTML)}catch(e){}}function be(t){if(!t||t.dataset.nd)return null;t.dataset.nd="1";var n=Array.prototype.slice.call(t.querySelectorAll(".line-item")),r=n.filter(le),i=n.filter(function(e){return e.classList.contains("line-item-promotion")}),a=n.filter(se),o=[];return r.forEach(function(e){he(e);var t=de(e);if(t){e.classList.add("nd-machine","nd-pkg-"+t);var n=e.querySelector(".line-item-details-characteristics-option");n&&n.classList.add("nd-chip"),o.push({li:e,pkg:t,name:ue(e)})}}
2),X(a,o).forEach(function(t){he(t),t.classList.add("nd-incl");var n=Q(t,o);if(n){n.course=t;var r=t.querySelector(".line-item-label");r&&!t.querySelector(".nd-incl-sub")&&r.insertAdjacentElement("afterend",ne("div","nd-incl-sub",e.imPaket.replace("{PAKET}",n.pkg.toUpperCase())));var i=t.querySelector(".line-item-total-price");i&&(i.innerHTML='<span class="nd-incl-badge">'+s+e.inklusive+"</span>"),n.li.insertAdjacentElement("afterend",t),n.li.classList.add("nd-has-incl"),t.classList.add("nd-incl-last")}}),i.forEach(function(e){e.classList.add("nd-promo-hidden")}),{products:r,promos:i,machines:o}}function ke(){var t=document.querySelector(".checkout"),n=document.body,r=n.classList.contains("is-ctl-auth")||n.classList.contains("is-ctl-register");if(t||r){var i=document.querySelector(".checkout-product-table .card-body, .confirm-product .card-body"),o=document.querySelector(".checkout-aside-summary-products"),c=be(i),l=be(o);[c,l].forEach(function(e){e&&e.machines.forEach(function(e){var t=e.li.querySelector("a.line-item-label")||e.li.querySelector(".line-item-img-link"),n=t&&t.getAttribute("href");n&&"basic"!==e.pkg&&ae(n).then(function(t){pe(e,t)})})});var s=(c&&c.promos.length?c.promos:l?l.promos:[])||[];!function(e){if(e){var t=e.products.filter(function(e){return!e.querySelector(".line-item-quantity")&&!e.querySelector(".nd-qty")&&(e.classList.contains("line-item-neonplatformunitarticles")||!e.querySelector(".nd-qd"))});if(t.length){var n=function(e,t){if(t&&!e.querySelector(".nd-qty")){var n=e.querySelector(".line-item-details-container");if(n){var r=ne("div","nd-qty");if(e.classList.contains("line-item-neonplatformunitarticles")){var i=e.querySelector(".line-item-details-characteristics-option"),a=i&&/\d/.test(i.textContent)?i.textContent.trim():String(t/10).replace(".",",")+" m";r.innerHTML=re(y)+" <b>"+re(a)+"</b>"}else r.innerHTML=re(k)+" <b>"+t+"</b>";var o=n.querySelector(".line-item-delivery-date, .line-item-product-number");o?n.insertBefore(r,o):n.appendChild(r)}}},r={};(window.dataLayer||[]).forEach(function(e){var t=e&&e.userData&&e.userData.cartItems;t&&t.forEach(function(e){e.id&&(r[String(e.id).trim()]=e.quantity)})});var i=[];t.forEach(function(e){var t=e.querySelector(".line-item-product-number"),a=t?t.textContent.replace(/Produkt-?Nr\.?:?/i,"").trim():"";a&&r[a]?n(e,r[a]):i.push(e)}),i.length&&(document.body.classList.contains("is-act-cartpage")||fetch("/checkout/cart",{credentials:"same-origin"}).then(function(e){return e.text()}).then(function(e){var t=(new DOMParser).parseFromString(e,"text/html"),r={};t.querySelectorAll('form[action*="change-quantity/"]').forEach(function(e){var t=((e.getAttribute("action")||"").match(/change-quantity\/([a-f0-9]{32})/i)||[])[1],n=e.querySelector('select[name="quantity"], input[name="quantity"]');t&&n&&(r[t]=parseInt(n.value,10))}
2),i.forEach(function(e){var t=function(e){var t=e.querySelector(".line-item-remove form"),n=t&&(t.getAttribute("action")||"").match(/delete\/([a-f0-9]{32})/i);return n?n[1]:null}(e);t&&r[t]&&n(e,r[t])})}).catch(function(){}))}}}(l);var d=document.querySelector(".checkout-aside-summary-list");if(d&&!d.dataset.nd){d.dataset.nd="1";var u=Array.prototype.slice.call(d.querySelectorAll("dt")),h=u.find(function(e){return/zwischensumme/i.test(e.textContent)}),f=h&&h.nextElementSibling,m=te(f?f.textContent:""),p=0,g=[];if(s.forEach(function(t){var n=te((t.querySelector(".line-item-total-price-value")||{}).textContent||""),r=ue(t);/vorkasse/i.test(r)&&r.indexOf(e.rabattZusatz)<0&&(r+=" "+e.rabattZusatz),null!=n&&(p+=n,g.push({l:r,v:n,vorkasse:/vorkasse/i.test(r)}))}),null!=m&&g.length){var E=document.createDocumentFragment(),L=function(e,t,n){var r=ne("dt","col-7 checkout-aside-summary-label "+(n||""));r.textContent=e;var i=ne("dd","col-5 checkout-aside-summary-value "+(n||""));return i.textContent=t,E.appendChild(r),E.appendChild(i),r};for(L(e.warenwert,ee(m-p),"nd-sum-waren"),g.forEach(function(t){var n=L(t.l,ee(t.v).replace("-","−"),"nd-sum-rabatt");if(t.vorkasse){n.appendChild(ie(e.rabattTip));var r=(u.find(function(e){return/versandkosten/i.test(e.textContent)})||{}).nextElementSibling,i=te(r?r.textContent:"")||0,a=ne("dt","col-12 nd-sum-hint",e.rabattHinweis.replace("{BETRAG}",ee(m-p+i)));E.appendChild(a)}}),h.insertAdjacentElement("beforebegin",E.firstChild);E.firstChild;)h.insertAdjacentElement("beforebegin",E.firstChild);h.classList.add("nd-hide"),f&&f.classList.add("nd-hide")}var C=u.find(function(e){return/versandkosten/i.test(e.textContent)});if(C&&(C.textContent.trim(),C.textContent=e.versand,C.appendChild(ie(e.versandTip)),(te((C.nextElementSibling||{}).textContent||"")||0)>0&&null!=m)){var A=Z(m-p,"dt");A&&(A.className+=" col-12",(C.nextElementSibling||C).insertAdjacentElement("afterend",A));var x=document.querySelector(".is-act-cartpage .begin-checkout-btn"),q=x&&Z(m-p);q&&(q.className+=" nd-sum-free-m d-lg-none",x.insertAdjacentElement("beforebegin",q))}}var z=document.querySelector(".is-act-cartpage .begin-checkout-btn");if(z&&!document.querySelector(".nd-weiter")){var M="/";try{var T=document.referrer?new URL(document.referrer):null;T&&T.origin===location.origin&&!/\/checkout|\/account/.test(T.pathname)&&(M=T.pathname+T.search)}catch(e){}var N=ne("a","nd-weiter",re(e.weiter));N.href=M,z.insertAdjacentElement("afterend",N)}var P=document.querySelector(".is-act-cartpage .checkout-product-table"),O=c?c.machines.slice():[];P&&O.length&&!document.querySelector(".nd-zub")&&O.forEach(function(t){var n=t.li.querySelector("a.line-item-label")||t.li.querySelector(".line-item-img-link"),r=n&&n.getAttribute("href");r&&ae(r).then(function(n){if(n.zub&&n.zub.length&&!document.querySelector(".nd-zub")){var i=c.products.map(function(e){return ue(e)}),o=n.zub.filter(function(e){return i.indexOf(e.n)<0}).slice(0,8);if(o.length){var l=(t.name.match(a)||[""])[0],s=t.name.replace(a,"").trim(),d=ne("section","nd-zub nd-zub-page");d.innerHTML='<div class="nd-zub-head"><div class="nd-zub-title">'+re(e.zubTitel.replace("{MASCHINE}",s))+'</div><a class="nd-zub-all" href="'+re(r)+'#nd-zub-pane">'+e.zubAlle+'</a></div><div class="nd-zub-track"></div>';var u=d.querySelector(".nd-zub-track");o.forEach(function(e){var t=ne("article","nd-zub-card"),n=l&&0===e.n.toLowerCase().indexOf(l.toLowerCase())?e.n.slice(l.length).trim():e.n;t.innerHTML='<a class="nd-zub-img" href="'+re(e.u)+'">'+(e.i?'<img loading="lazy" src="'+re(e.i)+'" alt="'+re(e.n)+'">':"")+'</a><a class="nd-zub-name" href="'+re(e.u)+'">'+re(n)+'</a><div class="nd-zub-foot"><span class="nd-zub-price">'+re(Y(e.p))+"</span></div>";var r=fe(e);r.querySelector('input[name="redirectTo"]').value="frontend.checkout.cart.page",r.removeAttribute("data-add-to-cart"),t.querySelector(".nd-zub-foot").appendChild(r),u.appendChild(t)}),P.insertAdjacentElement("afterend",d)}}})});var B=document.querySelector(".confirm-tos .card-body, .checkout-confirm-tos-control, .confirm-tos");if(B&&!B.dataset.nd){B.dataset.nd="1";var I=Array.prototype.slice.call(B.querySelectorAll(".form-check")),D=function(e){var t=e.textContent.toLowerCase();return/agb|widerruf|datenschutz/.test(t)?0:/sofortig|digital|vorzeitig|au
2sführung/.test(t)?1:/bewertung/.test(t)?2:/newsletter/.test(t)?3:4};I.sort(function(e,t){return D(e)-D(t)}),I.forEach(function(e){e.classList.add("nd-rank-"+D(e)),e.parentElement.appendChild(e)})}if(function(){var e=document.querySelector(".header-minimal .header-minimal-row");if(e&&!e.querySelector(".nd-gbc")){var t=ne("div","col-12 col-md-4 order-last order-md-0 nd-gbc"),n="";try{n=sessionStorage.getItem(w)||""}catch(e){}if(n){t.innerHTML=n;var r=t.querySelector("a");r&&(r.removeAttribute("id"),r.removeAttribute("style"),r.querySelectorAll("[id]").forEach(function(e){e.removeAttribute("id")}),r.className="nd-gbc__link",r.querySelectorAll("span").forEach(function(e){/rezension/i.test(e.textContent)&&!e.querySelector("span")&&e.classList.add("nd-gbc__count")}))}else{var i=S;t.innerHTML='<a class="nd-gbc__link" href="'+re(i.href)+'" target="_blank" rel="noopener noreferrer" aria-label="'+re(i.wert)+" Bewertung auf Google aus "+re(i.anzahl)+' Rezensionen"><svg viewBox="0 0 48 48" width="20" height="20" aria-hidden="true"><path fill="#FFC107" d="M43.6 20.1H42V20H24v8h11.3c-1.6 4.7-6.1 8-11.3 8-6.6 0-12-5.4-12-12s5.4-12 12-12c3.1 0 5.8 1.2 8 3l5.7-5.7C34 6.1 29.3 4 24 4 13 4 4 13 4 24s9 20 20 20 20-9 20-20c0-1.3-.1-2.7-.4-3.9z"/><path fill="#FF3D00" d="M6.3 14.7l6.6 4.8C14.7 15.1 19 12 24 12c3.1 0 5.8 1.2 8 3l5.7-5.7C34 6.1 29.3 4 24 4 16.3 4 9.7 8.3 6.3 14.7z"/><path fill="#3E6D41" d="M24 44c5.2 0 9.9-2 13.4-5.2l-6.2-5.2C29.2 35.1 26.7 36 24 36c-5.2 0-9.6-3.3-11.3-7.9l-6.5 5C9.5 39.6 16.2 44 24 44z"/><path fill="#1976D2" d="M43.6 20.1H42V20H24v8h11.3c-.8 2.2-2.2 4.2-4.1 5.6l6.2 5.2C37 39.2 44 34 44 24c0-1.3-.1-2.7-.4-3.9z"/></svg><b>'+re(i.wert)+'</b><span class="nd-gbc__stars" aria-hidden="true">★★★★★</span><span class="nd-gbc__count">'+re(i.anzahl)+" Google Rezensionen</span></a>"}var a=e.querySelector(".header-minimal-back-to-shop");a?e.insertBefore(t,a):e.appendChild(t)}}(),!document.querySelector(".nd-wa")){var F=ne("a","nd-wa");F.href="https://wa.me/4917667487307?text="+encodeURIComponent("Hallo, ich habe eine Frage zu meiner Bestellung im Nähdschungel-Shop."),F.target="_blank",F.rel="noopener",F.innerHTML='<span class="nd-wa-ic"><svg viewBox="0 0 24 24" width="22" height="22" fill="currentColor"><path d="M12 2a10 10 0 0 0-8.6 15.1L2 22l5-1.3A10 10 0 1 0 12 2zm0 18.2a8.2 8.2 0 0 1-4.2-1.2l-.3-.2-3 .8.8-2.9-.2-.3A8.2 8.2 0 1 1 12 20.2zm4.5-6.1c-.2-.1-1.5-.7-1.7-.8s-.4-.1-.6.1-.6.8-.8 1-.3.2-.5.1a6.7 6.7 0 0 1-3.3-2.9c-.3-.4.3-.4.7-1.3.1-.2 0-.3 0-.4l-.8-1.8c-.2-.5-.4-.4-.6-.4h-.5a1 1 0 0 0-.7.3 3 3 0 0 0-.9 2.2 5.2 5.2 0 0 0 1.1 2.8 12 12 0 0 0 4.6 4c1.7.7 2.4.8 3.2.7a2.7 2.7 0 0 0 1.8-1.3 2.2 2.2 0 0 0 .2-1.3c-.1-.1-.3-.2-.5-.3z"/></svg></span><span class="nd-wa-t"><strong>'+v+"</strong><small>"+b+"</small></span>";var K=document.querySelector(".checkout-aside-container")||document.querySelector(".account-register .col-lg-4, .login-card");K?K.appendChild(F):document.body.appendChild(F)}}}function ye(){if(document.querySelectorAll(".footer-vat, footer .footer-vat p, footer p").forEach(function(e){/Nachnahmegeb/.test(e.innerHTML)&&!e.dataset.ndVat&&(e.dataset.ndVat="1",e.innerHTML=e.innerHTML.replace(/\s*und ggf\. Nachnahmegeb\S+/,""))}),document.querySelectorAll(".product-review-count").forEach(function(e){/\(\s*0[,.]0\s*\)/.test(e.textContent)&&((e.closest(".product-rating")||e.closest(".product-review-rating")||e).style.display="none")}),window.innerWidth<768&&document.querySelectorAll(".cms-element-product-listing .product-badges .badge").forEach(function(e){/N\u00e4hdschungel Empfehlung/.test(e.textContent)?e.textContent=A:/In der Ausstellung/.test(e.textContent)&&(e.textContent=x)}),document.body.classList.contains("is-ctl-navigation")){var e=document.querySelector(".breadcrumb"),t=e?e.textContent:document.title;E.test(t)&&!L.test(t)&&document.querySelectorAll(".cms-element-product-listing .product-box .product-action").forEach(function(e){e.style.display="none"})}document.body.classList.contains("is-ctl-auth")&&document.querySelectorAll(".account-register .card-title, .register-card .card-title").forEach(function(e){/neukunde/i.test(e.textContent)&&(e.textContent=C)})}function Se(){if(document.body.classList.contains("is-ctl-product")){var e=document.querySelectorAll(".cms-element-buy-box");e.length||(e=document.querySelectorAll(".product-detail-buy")),Array.prototype.forEach.call(e,we)}}function we(e){if(e&&!e.dataset.ndBuy){e.dataset.ndBuy="1";var t,n=e.querySelector(".product-detail-price-unitarticleunit"),r=e.querySelector(".product-detail-price")||document.querySelector(".product-detail-price"),i=te(n&&/pro/i.test(n.textContent)?n.textContent:r?r.textContent:""),a=null!=i&&i>=q.freeFrom,o=e.querySelector(".product-detail-tax-link")||e.querySelector(".product-detail-tax");o&&/zzgl/i.test(o.textContent)&&(o.textContent=a?q.taxFree:q.taxFreeFrom.replace("{BETRAG}",(t=q.freeFrom,(Math.abs(t-Math.round(t))<.005?String(Math.round(t)):t.toLocaleStr
2ing("de-DE",{minimumFractionDigits:2,maximumFractionDigits:2}))+" €")),o.classList.add("nd-tax-free"));var c=document.querySelector(".breadcrumb"),l=c?c.textContent:"",d=!!document.querySelector(".service-packages")||q.maschinen.test(l)&&!q.keineMaschinen.test(l),u=e.querySelector(".product-detail-form-container");if(d&&u&&!u.querySelector(".nd-trust")){var h=[];a&&h.push("Versandkostenfrei"),h=h.concat(q.trust);var f=0;document.querySelectorAll('#creditplus-tab-pane table tr, .creditplus-tab table tr, [id*="creditplus"] table tr').forEach(function(e){var t=e.children;if(!(t.length<2)){var n=(t[0].textContent.match(/(\d+)\s*Monate/)||[])[1];n&&/^\s*0[,.]00\s*%/.test(t[1].textContent)&&(f=Math.max(f,parseInt(n,10)))}}),f&&h.push(q.finanz.replace("{M}",f));for(var m=getComputedStyle(u),p=1;p<=6;p++){var g=m.getPropertyValue("--nd-trust-"+p).trim().replace(/^["']|["']$/g,"");g&&h.indexOf(g)<0&&h.push(g)}if(h.length){var v=ne("ul","nd-trust");h.forEach(function(e){v.appendChild(ne("li","",s+"<span>"+re(e)+"</span>"))}),u.appendChild(v),u.classList.add("nd-has-trust")}}var b=e.querySelector(".product-detail-configurator-group"),k=document.querySelector(".service-packages");if(b&&k&&!b.querySelector(".nd-chips")){var y=(k.getAttribute("data-selected")||"").toLowerCase(),S=[];if(document.querySelectorAll(".service-table tbody tr").forEach(function(e){if(!e.classList.contains("total-row")&&!e.classList.contains("request-row")){var t=e.querySelector('td[data-pkg="'+y+'"]');if(t&&t.querySelector(".sp-check")){var n=(e.children[0]||{}).textContent||"";(n=n.replace(/\s+/g," ").trim())&&S.push(n)}}}),S.length){var w=ne("ul","nd-chips");S.forEach(function(e){w.appendChild(ne("li","",s.replace('width="14" height="14"','width="12" height="12"')+re(e)))}),b.appendChild(w)}e.querySelectorAll(".product-detail-configurator-option input").forEach(function(t){t.addEventListener("change",function(){try{var n=t.closest(".product-detail-configurator-group")||t.closest(".cms-element-buy-box")||e;sessionStorage.setItem(q.scrollKey,String(Math.round(n.getBoundingClientRect().top)))}catch(e){}})})}}}function Ee(){if(document.body.classList.contains("is-ctl-product")&&!(window.innerWidth>z.maxBreite)&&!document.querySelector(".nd-pz")){var e=document.querySelector(".breadcrumb"),t=e?e.textContent:"",n=document.querySelector(".service-packages");if(n||q.maschinen.test(t)&&!q.keineMaschinen.test(t)){var r=function(e){return e&&null!==e.offsetParent},i=Array.prototype.find.call(document.querySelectorAll(".lws-commerce-theme-product-headline"),r),a=Array.prototype.find.call(document.querySelectorAll(".product-detail-price"),r);if(i&&a){var o=te(a.textContent);if(null!=o){var c=n?(n.getAttribute("data-selected")||"").toUpperCase():"",l=[];o>=q.freeFrom&&l.push(z.punkte.versand),l.push(n?z.punkte.paketLeistung:z.punkte.bestellung);var d=0;document.querySelectorAll('#creditplus-tab-pane table tr, .creditplus-tab table tr, [id*="creditplus"] table tr').forEach(function(e){var t=e.children;if(!(t.length<2)){var n=(t[0].textContent.match(/(\d+)\s*Monate/)||[])[1];n&&/^\s*0[,.]00\s*%/.test(t[1].textContent)&&(d=Math.max(d,parseInt(n,10)))}}),d&&l.push(z.punkte.finanz.replace("{M}",d));var u,h=n?r(n)?n:Array.prototype.find.call(document.querySelectorAll(".service-table, .product-detail-configurator-group"),r):Array.prototype.find.call(document.querySelectorAll(".btn-buy"),function(e){return r(e)&&/Warenkorb/.test(e.textContent)}),f=ne("div","nd-pz");f.innerHTML='<div class="nd-pz-preis"><b>'+re((u=o).toLocaleString("de-DE",Math.abs(u-Math.round(u))<.005?{maximumFractionDigits:0}:{minimumFractionDigits:2,maximumFractionDigits:2})+" €")+"</b>"+(c?"<span>"+re(z.paket.replace("{PAKET}",c))+"</span>":"")+'</div><ul class="nd-pz-punkte">'+l.map(function(e){return"<li>"+s+"<span>"+re(e)+"</span></li>"}).join("")+"</ul>"+(h?'<button type="button" class="nd-pz-knopf">'+re(n?z.knopfPaket:z.knopfKauf)+' <span aria-hidden="true">↓</span></button>':""),i.insertAdjacentElement("afterend",f);var m=f.querySelector(".nd-pz-knopf");m&&m.addEventListener("click",function(){var e=(document.querySelector(".header-main")||{}).offsetHeight||0;window.scrollTo({top:h.getBoundingClientRect().top+window.scrollY-e-16,behavior:"smooth"})})}}}}}function Le(e){return Array.prototype.find.call(document.querySelectorAll(e),function(e){return null!==e.offsetParent&&e.getBoundingClientRect().height>0})||null}
2function Ce(e){return e.toLocaleString("de-DE",{minimumFractionDigits:1,maximumFractionDigits:1})+" m"}function Ae(){if(document.body.classList.contains("is-ctl-product")){var e=document.querySelector(".neonUnitarticles"),t=(document.querySelector(".breadcrumb")||{}).textContent||"";if((e||/Stoffe/.test(t))&&!document.body.dataset.ndStoff){document.body.dataset.ndStoff="1",document.body.classList.add("nd-stoff");var a,o=(a={rows:[]},document.querySelectorAll(".lws-additional-tab-content table tr").forEach(function(e){var t=e.children;if(!(t.length<2)){var n=t[0].textContent.replace(/\s+/g," ").trim(),r=t[1].textContent.replace(/\s+/g," ").trim();n&&r&&!a.rows.some(function(e){return e[0]===n})&&a.rows.push([n,r])}}),a),c=function(){var e=(document.querySelector(".breadcrumb")||{}).textContent||"",t=(document.querySelector(".product-detail-name")||document.querySelector("h1")||{}).textContent||"",n=T.filter(function(t){return t.k.test(e)});if(1===n.length)return n[0];if(n.length>1)return n.find(function(e){return e.k.test(t)})||n[0];for(var r=0;r<T.length;r++)if(T[r].k.test(t))return T[r];return null}(),l=((document.querySelector(".product-detail-name")||document.querySelector("h1")||{}).textContent||"").replace(/\s+/g," ").trim(),d=((document.querySelector(".product-detail-ordernumber")||{}).textContent||"").replace(/\s+/g," ").trim(),u=0;if(o.rows.forEach(function(e){if(/breite/i.test(e[0])){var t=e[1].match(/(\d{2,3})/);t&&(u=parseInt(t[1],10))}}),function(e){if(O.some(function(t){return t.k.test(e)}))return!0;var t=document.querySelector(".product-detail-manufacturer, .product-detail-manufacturer-link, .product-detail-manufacturer-logo"),n=t?t.textContent+" "+(t.getAttribute("href")||"")+" "+Array.prototype.map.call(t.querySelectorAll("img"),function(e){return e.getAttribute("alt")||""}).join(" "):"";return P.hersteller.test(n)||/vlies|einlage|stretchgewebe/i.test(e)}(l))!function(e,t,n){document.body.classList.add("nd-einlage");
2var r=/ähnlich|aehnlich/i.test(e)?null:O.find(function(t){return t.k.test(e)})||null,i="";n.rows.forEach(function(e){/breite/i.test(e[0])&&(i=e[1].replace(/(\d)\s*cm/i,"$1 cm"))});var a=r&&r.gewicht||"";a||n.rows.forEach(function(e){/gewicht/i.test(e[0])&&(a=e[1],/^\d+([.,]\d+)?$/.test(a)&&(a+=/lfm/i.test(e[0])?" g/lfm":" g/m²"))});var o=[];if(r&&o.push(["Einlage",r.typ]),i&&o.push(["Breite",i]),a&&o.push(["Gewicht",a]),document.querySelectorAll(".cms-element-buy-box .product-detail-price-container").forEach(function(e){if(o.length&&!e.parentNode.querySelector(".nd-facts3")){var t=ne("div","nd-facts3");o.forEach(function(e,n){t.appendChild(ne("div",0===n&&2!==o.length?"nd-f-voll":"","<span>"+re(e[0])+"</span><b>"+re(e[1])+"</b>"))}),e.insertAdjacentElement("beforebegin",t)}}),document.querySelectorAll(".cms-element-buy-box .btn-buy-sample, .cms-element-buy-box .product-detail-sample-price").forEach(function(e){(e.closest("form.buy-widget.order-2")||e).style.display="none"}),document.querySelectorAll(".cms-element-buy-box .product-detail-form-container").forEach(function(n){if(!n.querySelector(".nd-musterbox")){var i=ne("div","nd-musterbox"),a="https://wa.me/"+M.waNummer+"?text="+encodeURIComponent(P.waText.replace("{NAME}",e).replace("{NR}",t||"-"));if(i.innerHTML="<p>"+P.hinweis+'</p><div class="r"><a class="wa" href="'+a+'" target="_blank" rel="noopener"><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M12 2a10 10 0 0 0-8.6 15.1L2 22l5-1.3A10 10 0 1 0 12 2zm0 18.2a8.2 8.2 0 0 1-4.2-1.2l-.3-.2-3 .8.8-2.9-.2-.3A8.2 8.2 0 1 1 12 20.2zm4.5-6.1c-.2-.1-1.5-.7-1.7-.8s-.4-.1-.6.1-.6.8-.8 1-.3.2-.5.1a6.7 6.7 0 0 1-3.3-2.9c-.3-.4.3-.4.7-1.3.1-.2 0-.3 0-.4l-.8-1.8c-.2-.5-.4-.4-.6-.4h-.5a1 1 0 0 0-.7.3 3 3 0 0 0-.9 2.2 5.2 5.2 0 0 0 1.1 2.8 12 12 0 0 0 4.6 4c1.7.7 2.4.8 3.2.7a2.7 2.7 0 0 0 1.8-1.3 2.2 2.2 0 0 0 .2-1.3c-.1-.1-.3-.2-.5-.3z"/></svg>'+re(P.waLabel)+'</a><a class="tel" href="'+M.telHref+'">'+re(M.telLabel.replace("{TEL}",M.tel))+"</a></div>",n.appendChild(i),!n.querySelector(".nd-trust")){for(var o=P.trust.filter(function(e){return r||!/vlieseline|freudenberg/i.test(e)}),c=getComputedStyle(n),l=1;l<=6;l++){var d=c.getPropertyValue("--nd-trust-"+l).trim().replace(/^["']|["']$/g,"");d&&!M.trustOhne.test(d)&&o.indexOf(d)<0&&o.push(d)}var u=ne("ul","nd-trust");o.forEach(function(e){u.appendChild(ne("li","",s+"<span>"+re(e)+"</span>"))}),n.appendChild(u),n.classList.add("nd-has-trust")}}}),document.querySelectorAll('[id^="lws-additional-tab-"][id$="-tab"], .lws-mobile-tab-accordion-button, .lws-mobile-tab-accordion-button span').forEach(function(e){/^\s*Eigenschaften\s*$/.test(e.textContent)&&Array.prototype.forEach.call(e.childNodes,function(e){3===e.nodeType&&/Eigenschaften/.test(e.nodeValue)&&(e.nodeValue=e.nodeValue.replace("Eigenschaften",M.tabDaten))})}),r){var c='<div class="product-detail-tab-content"><h3>'+re("So verarbeiten Sie "+r.n)+"</h3><p>"+re(r.fuer)+'</p><ol class="nd-steps2">'+r.schritte.map(function(e){return"<li>"+re(e)+"</li>"}).join("")+'</ol><ul class="nd-specs2">'+(r.material?"<li><span>Zusammensetzung</span><b>"+re(r.material)+"</b></li>":"")+(r.gewicht?"<li><span>Gewicht</span><b>"+re(r.gewicht)+"</b></li>":"")+(r.pflege?"<li><span>Pflege</span><b>"+re(r.pflege)+"</b></li>":"")+(r.zert?"<li><span>Zertifikat</span><b>"+re(r.zert)+"</b></li>":"")+'</ul><p class="nd-quelle">'+re(P.quelle)+"</p></div>";qe(P.tabVerarbeitung,c)}ze(P.zub,"Weitere Einlagen")}(l,d,o);else{var h=[];M.fakten.forEach(function(e){var t=o.rows.find(function(t){return e[0].test(t[0])});if(t){var n=t[1];/gewicht/i.test(t[0])&&/^\d+([.,]\d+)?$/.test(n)&&(n+=/lfm/i.test(t[0])?" g/lfm":" g/m²"),/breite/i.test(t[0])&&(n=n.replace(/(\d)\s*cm/i,"$1 cm")),/^material/i.test(t[0])&&(n=n.replace(/(\d)\s*%\s*/g,"$1 % ").replace(/\s*,\s*/g,", ").replace(/\s+/g," ").trim()),h.push([e[1],n,/^material/i.test(t[0])])}}),document.querySelectorAll(".cms-element-buy-box .product-detail-price-container").forEach(function(e){if(h.length&&!e.parentNode.querySelector(".nd-facts3")){var t=ne("div","nd-facts3");h.forEach(function(e){t.appendChild(ne("div",e[2]?"nd-f-voll":"","<span>"+re(e[0])+"</span><b>"+re(e[1])+"</b>"))}),e.insertAdjacentElement("beforebegin",t)}}),document.querySelectorAll(".cms-element-buy-box .product-detail-form-container").forEach(function(e){if(!e.querySelector(".nd-musterbox")){var t=ne("div","nd-musterbox"),n="https://wa.me/"+M.waNummer+"?text="+encodeURIComponent(M.waText.replace("{NAME}",l).replace("{NR}",d||"-"));if(t.innerHTML="<p>"+M.musterText+'</p><div class="r"><a class="wa" href="'+n+'" target="_blank" rel="noopener"><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M12 2a10 10 0 0 0-8.6 15.1L2 22l5-1.3A10 10 0 1 0 12 2zm0 18.2a8.2 8.2 0 0 1-4.2-1.2l-.3-.2-3 .8.8-2.9-.2-.3A8.2 8.2 0 1 1 12 20.2zm4.5-6.1c-.2-.1-1.5-.7-1.7-.8s-.4-.1-.6.1-.6.8-.8 1-.3.2-.5.1a6.7 6.7 0 0 1-3.3-2.9c-.3-.4.3-.4.7-1.3.1-.2 0-.3 0-.4l-.8-1.8c-.2-.5-.4-.4-.6-.4h-.5a1 1 0 0 0-.7.3 3 3 0 0 0-.9 2.2 5.2 5.2 0 0 0 1.1 2.8 12 12 0 0 0 4.6 4c1.7.7 2.4.8 3.2.7a2.7 2.7 0 0 0 1.8-1.3 2.2 2.2 0 0 0 .2-1.3c-.1-.1-.3-.2-.5-.3z"/></svg>'+re(M.waLabel)+'</a><a class="tel" href="'+M.telHref+'">'+re(M.telLabel.replace("{TEL}",M.tel))+"</a></div>",(e.querySelector(".buy-widget.order-2")||e.lastElementChild).insertAdjacentElement("afterend",t),!e.querySelector(".nd-trust")){for(var r=M.trust.map(function(e){return e.replace("{GRENZE}",V(90))}),i=getComputedStyle(e),a=1;a<=6;a++){var o=i.getPropertyValue("--nd-trust-"+a).trim().replace(/^["']|["']$/g,"");o&&!M.trustOhne.test(o)&&r.indexOf(o)<0&&r.push(o)}var c=ne("ul","nd-trust");r.forEach(function(e){c.appendChild(ne("li","",s+"<span>"+re(e)+"</span>"))}),e.appendChild(c),e.classList.add("nd-has-trust")}}});var f,m="https://wa.me/"+M.waNummer+"?text="+encodeURIComponent(M.mehrWaText.replace("{NAME}",l).replace("{NR}",d||"-"));if(document.querySelectorAll(".cms-element-buy-box .neonUnitarticles").forEach(function(e){e.parentNode.querySelector(".nd-mehr")||e.insertAdjacentElement("afterend",ne("p","nd-mehr",M.mehrText.replace("{WA}",m)))}),c){var p=c.proj.filter(function(e){return N[e]}).map(function(e){return N[e][0].replace(/\s*\(.*\)$/,"")}),g=function(e,t){return"<li><span>"+re(e)+"</span><b>"+re(t)+"</b></li>"},v='<div class="product-detail-tab-content nd-anw"><h3>'+re(M.eignetTitel.replace("{N}",c.n))+"</h3>"+(p.length?'<ul class="nd-proj-chips">'+p.map(function(e){return"<li>"+re(e)+"</li>"}).join("")+"</ul>":"")+'<p class="nd-anw-tipp"><b>'+re(M.tippTitel)+"</b> "+re(c.tipp)+'</p><div class="nd-anw-grid"><section class="nd-anw-karte"><h4>'+re(M.verarbTitel)+'</h4><ul class="nd-kv">'+g("Nadel",c.nadel)+g("Garn",c.garn)+g("Vor dem Nähen",c.wasch)+g("Bügeln",c.buegel)+"</ul></section>"+(o.rows.length?'<section class="nd-anw-karte"><h4>'+re(M.datenTitel)+'</h4><ul class="nd-kv">'+o.rows.map(function(e){var t=e[0].replace(/:\s*$/,"").replace(/\s+in\s+g\/q?m.*$/i,"").replace(/^Farben$/i,"Farbe"),n=e[1];return/gewicht/i.test(e[0])&&/^\d+([.,]\d+)?$/.test(n)&&(n+=/lfm/i.test(e[0])?" g/lfm":" g/m²"),/breite/i.test(e[0])&&(n=n.replace(/(\d)\s*cm/i,"$1 cm")),/^material/i.test(e[0])&&(n=n.replace(/(\d)\s*%\s*/g,"$1 % ").replace(/\s*,\s*/g,", ").replace(/\s+/g," ").trim()),/^material/i.test(e[0])?g(t,n).replace("<li>",'<li class="nd-kv-voll">'):g(t,n)}).join("")+"</ul></section>":"")+"</div>",b=c.proj.filter(function(e){return N[e]&&(!(u&&u<M.breiteSchmal)||N[e][2]>0)});b.length&&(v+='<section class="nd-calc"><h4>'+re(M.calcTitel)+'</h4><div class="nd-calc-zeile"><label for="nd-proj" class="visually-hidden">Projekt</label><select id="nd-proj">'+b.map(function(e){return'<option value="'+e+'">'+re(N[e][0])+"</option>"}).join("")+'</select><span class="nd-calc-erg"><span class="out" id="nd-calc-out"></span>'+(u?'<span class="nd-calc-br"> bei '+u+" cm Breite</span>":"")+'</span><button type="button" id="nd-calc-apply">'+re(M.calcApply)+'</button></div><small id="nd-calc-hint"></small></section>'),v+="</div>";var k=qe(M.tabNaehen,v);k&&o.rows.length&&(f=/^\s*(Eigenschaften|Pflege & Daten)\s*$/,document.querySelectorAll('.product-detail-tabs .nav-link, .product-detail-tabs [id$="-tab"]').forEach(function(e){if(f.test(e.textContent)){var t=e.getAttribute("data-bs-target")||e.getAttribute("href"),n=t&&"#"===t.charAt(0)?document.getElementById(t.slice(1)):null;(e.closest("li")||e).classList.add("nd-tab-aus"),n&&(n.classList.remove("show","active"),n.classList.add("nd-tab-aus"))}}),document.querySelectorAll(".lws-mobile-tab-accordion-button").forEach(function(e){f.test(e.textContent)&&e.classList.add("nd-tab-aus")}));var y=k?k.querySelector("#nd-proj"):null;if(y){var S=function(){var e=N[y.value],t=u&&u<M.breiteSchmal?e[2]:e[1];k.querySelector("#nd-calc-out").textContent="ca. "+Ce(t),k.querySelector("#nd-calc-hint").textContent=M.calcHinweis.replace("{Z}",e[3]?Ce(e[3]):"nichts")};y.addEventListener("change",S),S(),k.querySelector("#nd-calc-apply").addEventListener("click",function(){var e=N[y.value],t=u&&u<M.breiteSchmal?e[2]:e[1];document.querySelectorAll(".neonUnitarticles__input__input").forEach(function(e){e.value=String(t).replace(".",","),e.dispatchEvent(new Event("input",{bubbles:!0})),e.dispatchEvent(new Event("change",{bubbles:!0}))}),setTimeout(function(){var e=Le(".cms-element-buy-box .product-detail-price-container")||Le(".cms-element-buy-box .neonUnitarticles"),t=Le(".cms-element-buy-box .btn-buy");if(e){var n=e.getBoundingClientRect().top,r=t?t.getBoundingClientRect().bottom:n+200,i=function(){var e=0;return document.querySelectorAll(".header-main, .nav-main, .top-links-main, .lws-commerce-theme-sticky-header, header").forEach(function(t){var n=getComputedStyle(t);("sticky"===n.position||"fixed"===n.position)&&null!==t.offsetParent&&t.offsetHeight>0&&(e=Math.max(e,(parseFloat(n.top)||0)+t.offsetHeight))}),Math.max(0,Math.min(e,window.innerHeight/2))}(),a=window.innerHeight-i;if(!(n>=i+8&&r<=window.innerHeight-8)){var o=window.pageYOffset+n-i-12;r-n>a-24&&(o=window.pageYOffset+r-window.innerHeight+16),window.scrollTo({top:Math.max(0,o),behavior:"smooth"})}}},60)})}}c&&c.zub&&c.zub.length&&ze(c.zub,M.passtTitel+": "+c.n),function(){if(!document.querySelector(".nd-aehnlich")){var e=document.querySelectorAll(".breadcrumb a"),t=e.length?e[e.length-1]:null,a=t&&t.getAttribute("href");if(a&&/\/Stoffe\//i.test(a)&&!/\/Stoffe\/?$/i.test(a.replace(location.origin,""))){var o=((document.querySelector(".product-detail-name")||document.querySelector("h1")||{}).textContent||"").replace(/\s+/g," ").trim(),c="ndsim:"+a,l=function(){try{var e=JSON.parse(r(c)||"null");if(e&&e.t&&Date.now()/1e3-e.t<n)return Promise.resolve(e.d)}catch(e){}return fetch(a,{credentials:"same-origin"}).then(function(e){return e.text()}).then(function(e){var t=(new DOMParser).parseFromString(e,"text/html"),n=[],r={};Array.prototype.forEach.call(t.querySelectorAll(".product-box"),function(e){var t=e.querySelector("a.product-name");if(t){var i=t.getAttribute("href");if(!r[i]){r[i]=1;var a=e.querySelector("img.product-image"),o=e.querySelector(".product-price");n.push({n:t.textContent.replace(/\s+/g," ").trim(),u:i,i:a&&(a.getAttribute("src")||a.getAttribute("data-src"))||"",p:o?o.textContent.replace(/\s+/g," ").replace(/\s*\*\s*$/,"").trim():""})}}});try{i(c,JSON.stringify({t:Date.now()/1e3,d:n}))}catch(e){}return n}).catch(function(){return[]})}();l.then(function(e){var n=e.filter(function(e){return e.n!==o}
2).slice(0,M.aehnlichMax);if(n.length){var r=document.querySelector(".nd-passt")||document.querySelector(".product-detail-tabs")||document.querySelector(".cms-element-buy-box");if(r){var i=ne("section","nd-zub nd-passt nd-aehnlich");i.innerHTML='<div class="nd-zub-head"><div class="nd-zub-title">'+re(M.aehnlichTitel)+'</div><a class="nd-zub-all" href="'+re(a)+'">'+re("Alle "+(t.textContent||"").replace(/\s+/g," ").trim())+'</a></div><div class="nd-zub-track"></div>';var c=i.querySelector(".nd-zub-track");n.forEach(function(e){var t=ne("article","nd-zub-card");t.innerHTML='<a class="nd-zub-img" href="'+re(e.u)+'">'+(e.i?'<img loading="lazy" src="'+re(e.i)+'" alt="'+re(e.n)+'">':"")+'</a><a class="nd-zub-name" href="'+re(e.u)+'">'+re(e.n)+'</a><div class="nd-zub-foot"><span class="nd-zub-price">'+re(Y(e.p))+"</span></div>",c.appendChild(t)}),r.insertAdjacentElement("afterend",i)}}})}}}(),function(){if(!document.querySelector(".nd-garn")){var e=document.querySelector('form.buy-widget input[name$="[referencedId]"]'),t=e?e.value:"";/^[0-9a-f]{32}$/.test(t)&&J("product/"+t+"/cross-selling",{associations:{options:{},cover:{associations:{media:{}}},seoUrls:{}},includes:{cross_selling_element:["crossSelling","products"],product_cross_selling:["name","translated"],product:["id","parentId","name","translated","calculatedPrice","cover","seoUrls","options","available"],calculated_price:["unitPrice"],product_media:["media"],media:["url","thumbnails"],media_thumbnail:["url","width"],seo_url:["seoPathInfo","isCanonical"],property_group_option:["name","translated","colorHexCode"]}}).then(function(e){var t=(Array.isArray(e)?e:e.elements||[]).filter(function(e){var t=e.crossSelling||{};return"passendes garn"===(t.translated&&t.translated.name||t.name||"").trim().toLowerCase()})[0],n=t&&t.products||[];if(n.length){var r=document.querySelector(".nd-passt")||document.querySelector(".product-detail-tabs")||document.querySelector(".cms-element-buy-box");if(r){var i=ne("section","nd-zub nd-passt nd-garn");i.innerHTML='<div class="nd-zub-head"><div class="nd-zub-title">Passendes Garn</div></div><div class="nd-zub-track"></div>';var a=i.querySelector(".nd-zub-track");n.forEach(function(e){var t=(e.translated&&e.translated.name||e.name||"").replace(/\s+/g," ").trim(),n=(e.options||[])[0]||{},r=n.translated&&n.translated.name||n.name||"",i=/^#[0-9a-f]{3,8}$/i.test(n.colorHexCode||"")?n.colorHexCode:"";t=t.replace(/^Amann\s+/i,"").replace(/\s*[\d.,]+\s*m\s*$/i,"").trim();var o=(e.seoUrls||[]).filter(function(e){return e.isCanonical})[0]||(e.seoUrls||[])[0],c=o?"/"+o.seoPathInfo:"/detail/"+e.id,l=e.cover&&e.cover.media,s=l?l.url:"";if(l&&l.thumbnails&&l.thumbnails.length){var d=l.thumbnails.slice().sort(function(e,t){return e.width-t.width});s=(d.find(function(e){return e.width>=280})||d[d.length-1]).url}var u={n:t,u:c,i:s,p:e.calculatedPrice?ee(e.calculatedPrice.unitPrice):"",id:e.id},h=ne("article","nd-zub-card");h.innerHTML='<a class="nd-zub-img" href="'+re(u.u)+'">'+(u.i?'<img loading="lazy" src="'+re(u.i)+'" alt="'+re(u.n)+'">':"")+'</a><a class="nd-zub-name" href="'+re(u.u)+'">'+re(u.n)+"</a>"+(r?'<div class="nd-garn-farbe">'+(i?'<span style="background:'+i+'"></span>':"")+re(r)+"</div>":"")+'<div class="nd-zub-foot"><span class="nd-zub-price">'+re(Y(u.p))+"</span></div>",!1!==e.available&&h.querySelector(".nd-zub-foot").appendChild(fe(u)),a.appendChild(h)}),r.insertAdjacentElement(r.classList.contains("nd-passt")?"beforebegin":"afterend",i);try{window.PluginManager&&window.PluginManager.initializePlugin&&i.querySelectorAll("form[data-add-to-cart]").forEach(function(e){window.PluginManager.initializePlugin("AddToCart",e)})}catch(e){}}}}).catch(function(){})}}()}}}}function xe(){if(document.body.classList.contains("is-ctl-product")){var e=document.querySelector('.product-detail-tabs [id^="review-tab-"]');if(e){var t=(e.getAttribute("data-bs-target")||e.getAttribute("href")||"").replace(/^#/,""),n=t?document.getElementById(t):null;n&&!n.querySelector(".product-detail-review-item")&&((e.closest("li")||e).classList.add("nd-tab-aus"),n.classList.remove("show","active"),n.classList.add("nd-tab-aus"))}}}function qe(e,t){var n=document.querySelector(".product-detail-tab-navigation-list, .product-detail-tabs .nav"),r=document.querySelector('[id^="lws-additional-tab-"][id$="-pane"], .product-detail-tabs .tab-content > .tab-pane'),i=r?r.parentElement:null,a=document.querySelector('[id^="lws-additional-tab-"][id$="-tab"], .product-detail-tab-navigation-link');if(!n||!i||!a||document.getElementById("nd-stoff-pane"))return null;var o=document.createElement("li");o.className="nav-item";var c=a.cloneNode(!1);c.id="nd-stoff-tab",c.className=a.className.replace(/\bactive\b/,""),c.setAttribute("href","#nd-stoff-pane"),c.setAttribute("data-bs-target","#nd-stoff-pane"),c.setAttribute("aria-controls","nd-stoff-pane"),c.setAttribute("aria-selected","false"),c.textContent=e,o.appendChild(c),"LI"===a.parentNode.tagName?a.parentNode.insertAdjacentElement("afterend",o):n.appendChild(c);var l=ne("div","tab-pane fade nd-stoff-sec");l.id="nd-stoff-pane",l.setAttribute("role","tabpanel"),l.innerHTML=t,r.insertAdjacentElement("afterend",l);var s=document.querySelector(".lws-mobile-tab-accordion-button");if(s){var d=document.createElement("button");
2d.type="button",d.className="lws-mobile-tab-accordion-button nd-stoff-acc";var u=s.querySelector(".product-detail-tab-navigation-icon");d.innerHTML="<span>"+re(e)+"</span>"+(u?u.outerHTML:""),l.parentNode.insertBefore(d,l),d.addEventListener("click",function(e){e.preventDefault(),e.stopPropagation();var t=!("none"!==getComputedStyle(l).display&&l.getBoundingClientRect().height>0);l.classList.toggle("show",t),l.classList.toggle("active",t),l.style.display=t?"block":"",d.classList.toggle("is-active",t),t&&Array.prototype.forEach.call(l.parentNode.children,function(e){e!==l&&e!==d&&(e.classList.contains("tab-pane")&&e.classList.remove("show","active"),e.classList.contains("lws-mobile-tab-accordion-button")&&e.classList.remove("is-active"))})},!0),document.addEventListener("click",function(e){var t=e.target&&e.target.closest?e.target.closest(".lws-mobile-tab-accordion-button"):null;t&&t!==d&&(l.style.display="",d.classList.remove("is-active"))})}return l}function ze(e,t){if(e&&e.length&&!document.querySelector(".nd-passt")){var a=document.querySelector(".product-detail-tabs")||document.querySelector(".cms-element-buy-box"),o={},c=[],l=((document.querySelector(".product-detail-name")||document.querySelector("h1")||{}).textContent||"").replace(/\s+/g," ").trim();Promise.all(e.map(function(e){var t="ndst2:"+e;try{var a=JSON.parse(r(t)||"null");if(a&&a.t&&Date.now()/1e3-a.t<n)return Promise.resolve(a.d)}catch(e){}var o=e.split(/\s+/).filter(Boolean).map(function(e){return new RegExp("(^|[^\\wäöüß])"+e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")+"($|[^\\wäöüß])","i")}),c=function(e){return o.every(function(t){return t.test(e)})},l=function(e){e=e.slice(0,4);try{i(t,JSON.stringify({t:Date.now()/1e3,d:e}))}catch(e){}return e};return J("search",{search:e,limit:24,"no-aggregations":!0,filter:[{type:"equals",field:"available",value:!0}],associations:{cover:{associations:{media:{}}},seoUrls:{}},includes:{product:["id","name","translated","calculatedPrice","cover","seoUrls","customFields"],calculated_price:["unitPrice"],product_media:["media"],media:["url","thumbnails"],media_thumbnail:["url","width"],seo_url:["seoPathInfo","isCanonical"]}}).then(function(e){var t=[];return(e.elements||[]).forEach(function(e){var n=(e.translated&&e.translated.name||e.name||"").replace(/\s+/g," ").trim();if(n&&c(n)){var r=(e.seoUrls||[]).filter(function(e){return e.isCanonical})[0]||(e.seoUrls||[])[0],i=e.cover&&e.cover.media,a=i?i.url:"";if(i&&i.thumbnails&&i.thumbnails.length){var o=i.thumbnails.slice().sort(function(e,t){return e.width-t.width});a=(o.find(function(e){return e.width>=280})||o[o.length-1]).url}var l=e.customFields||{},s=e.calculatedPrice?e.calculatedPrice.unitPrice:null,d="";null!=s&&l.neon_unitarticles_isunitarticle&&(s=s*(Number(l.neon_unitarticles_calculated_price_factor)||1)/(Number(l.neon_unitarticles_basepricevalue)||1),d=" / "+(l.neon_unitarticles_unitlabel1||"m")),t.push({n:n,u:r?"/"+r.seoPathInfo:"",i:a,p:null!=s?ee(s)+d:"",id:l.neon_unitarticles_isunitarticle?"":e.id})}}),t=t.filter(function(e){return e.u}),l(t)}).catch(function(){return fetch("/search?search="+encodeURIComponent(e),{credentials:"same-origin"}).then(function(e){return e.text()}).then(function(e){var t=(new DOMParser).parseFromString(e,"text/html"),n=[];return Array.prototype.forEach.call(t.querySelectorAll(".product-box"),function(e){var t=e.querySelector("a.product-name"),r=e.querySelector('form.buy-widget input[name$="[id]"]');if(t){var i=t.textContent.replace(/\s+/g," ").trim();if(c(i)){var a=e.querySelector("img.product-image"),o=e.querySelector(".product-price");n.push({n:i,u:t.getAttribute("href"),i:a&&(a.getAttribute("src")||a.getAttribute("data-src"))||"",p:o?o.textContent.replace(/\s+/g," ").replace(/\s*\*\s*$/,"").trim():"",id:r?r.value:""})}}}),l(n)}).catch(function(){return[]})})})).then(function(e){if(e.forEach(function(e){e.forEach(function(e){e.n!==l&&!o[e.u]&&c.length<M.passtMax&&(o[e.u]=1,c.push(e))})}),c.length&&a){var n=ne("section","nd-zub nd-passt");n.innerHTML='<div class="nd-zub-head"><div class="nd-zub-title">'+re(t)+'</div></div><div class="nd-zub-track"></div>';var r=n.querySelector(".nd-zub-track");
2c.forEach(function(e){var t=ne("article","nd-zub-card");t.innerHTML='<a class="nd-zub-img" href="'+re(e.u)+'">'+(e.i?'<img loading="lazy" src="'+re(e.i)+'" alt="'+re(e.n)+'">':"")+'</a><a class="nd-zub-name" href="'+re(e.u)+'">'+re(e.n)+'</a><div class="nd-zub-foot"><span class="nd-zub-price">'+re(Y(e.p))+"</span></div>",e.id&&t.querySelector(".nd-zub-foot").appendChild(fe(e)),r.appendChild(t)}),a.insertAdjacentElement("afterend",n);try{window.PluginManager&&window.PluginManager.initializePlugin&&n.querySelectorAll("form[data-add-to-cart]").forEach(function(e){window.PluginManager.initializePlugin("AddToCart",e)})}catch(e){}}})}}function Me(){if(document.body.classList.contains("is-ctl-navigation")){var e=(document.querySelector(".breadcrumb")||{}).textContent||"";/Stoffe/.test(e)&&document.querySelectorAll(".filter-panel-item").forEach(function(e){var t=e.querySelector(".filter-panel-item-toggle");t&&/^\s*Farbe\s*$/.test(t.textContent)&&e.querySelectorAll(".filter-multi-select-list-item label, .filter-property-select-list-item label").forEach(function(e){if(!e.querySelector(".nd-dot")){var t=e.textContent.trim().toLowerCase(),n=B[t];if(n){var r=ne("span","nd-dot");r.style.cssText="display:inline-block;width:14px;height:14px;border-radius:50%;margin-right:7px;vertical-align:-2px;box-shadow:0 0 0 1px rgba(0,0,0,.15);background:"+n,e.insertBefore(r,e.firstChild)}}})})}}function Te(){clearTimeout(I),I=setTimeout(function(){document.querySelectorAll(".cart-offcanvas").forEach(ge),ye(),Me()},30)}function Ne(){var e=0,t=setInterval(function(){(function(){var e=document.getElementById("nd-zub-pane");if(e&&!(e.previousElementSibling&&e.previousElementSibling.classList&&e.previousElementSibling.classList.contains("nd-zub-acc"))){var t=document.querySelector(".lws-mobile-tab-accordion-button");if(t){var n=document.getElementById("nd-zub-tab"),r=n?n.textContent.replace(/\s+/g," ").trim():"Passendes Zubehör",i=document.createElement("button");i.type="button",i.className="lws-mobile-tab-accordion-button nd-zub-acc";var a=t.querySelector(".product-detail-tab-navigation-icon");i.innerHTML="<span>"+r.replace(/[&<>]/g,function(e){return{"&":"&amp;","<":"&lt;",">":"&gt;"}[e]})+"</span>"+(a?a.outerHTML:""),e.parentNode.insertBefore(i,e);var o=function(t){if(e.classList.toggle("show",t),e.classList.toggle("active",t),e.classList.toggle("nd-zub-open",t),e.style.display=t?"block":"",t&&e.querySelectorAll(".tab-pane").forEach(function(e){e.classList.add("show","active")}),t&&window.innerWidth<992&&Array.prototype.forEach.call(e.parentNode.children,function(t){t!==e&&t!==i&&(t.classList.contains("tab-pane")&&t.classList.remove("show","active"),t.classList.contains("lws-mobile-tab-accordion-button")&&t.classList.remove("is-active"))}),t&&window.ndGridify)try{window.ndGridify()}catch(e){}t&&setTimeout(function(){window.dispatchEvent(new Event("resize"))},80)},c=0,l=!1,s=function(t){if(t&&(t.preventDefault(),t.stopPropagation()),!(Date.now()-c<600)){c=Date.now();var n=!("none"!==getComputedStyle(e).display&&e.getBoundingClientRect().height>0);o(n),setTimeout(function(){i.classList.toggle("is-active",n)},0),n&&setTimeout(function(){try{i.scrollIntoView({behavior:"smooth",block:"start"})}catch(e){}},120)}};i.addEventListener("touchstart",function(e){l=!1,e.stopPropagation()},{capture:!0,passive:!0}),i.addEventListener("touchmove",function(){l=!0},{passive:!0}),i.addEventListener("touchend",function(e){e.stopPropagation(),l||s(e)},!0),i.addEventListener("pointerup",function(e){"touch"===e.pointerType&&(e.stopPropagation(),l||s(e))},!0),i.addEventListener("click",function(e){s(e)},!0),document.addEventListener("click",function(e){var t=e.target&&e.target.closest?e.target.closest(".lws-mobile-tab-accordion-button"):null;t&&t!==i&&o(!1)}),document.addEventListener("shown.bs.tab",function(t){t.target&&("nd-zub-tab"!==t.target.id?window.innerWidth>=992&&(e.classList.remove("nd-zub-open"),e.style.display="",i.classList.remove("is-active")):e.querySelectorAll(".tab-pane").forEach(function(e){e.classList.add("show","active")}))});var d=window.innerWidth>=992;window.addEventListener("resize",function(){var t=window.innerWidth>=992;t!==d&&(d=t,t&&e.classList.contains("nd-zub-open")&&(e.classList.remove("nd-zub-open"),e.style.display="",i.classList.remove("is-active"),document.querySelector("#nd-zub-tab.active")||e.classList.remove("show","active")))}),"#nd-zub-pane"===location.hash&&(o(!0),setTimeout(function(){i.scrollIntoView({behavior:"smooth",block:"start"})},200))}}})(),(document.querySelector(".nd-zub-acc")||++e>40)&&clearInterval(t)},250)}function Pe(){var e=document.body;if(e.classList.contains("is-ctl-register")&&!e.dataset.ndKasse){var t=document.querySelector(".content-main"),n=document.getElementById("loginCollapse"),r=document.querySelector(".register-login-collapse-toogle"),i=document.querySelector(".login-card .card-body");if(t&&n&&r&&i){e.dataset.ndKasse="1";var a=ne("div","nd-auth");a.innerHTML='<div class="nd-auth-h">'+re(D)+'</div><div class="nd-auth-sw"><button type="button" data-v="reg">'+re(F)+"<small>"+re(K)+'</small></button><button type="button" data-v="login">'+re(H)+"<small>"+re(j)+"</small></button></div>",r.parentNode.insertBefore(a,r);var o=null;a.querySelectorAll("button").forEach(function(e){e.addEventListener("click",function(){d(e.dataset.v)})});var c=ne("p","nd-auth-back",re(_)+'<a href="#">'+re(W)+"</a>");c.querySelector("a").addEventListener("click",function(e){e.preventDefault(),d("reg"),window.scrollTo({top:a.getBoundingClientRect().top+window.pageYOffset-90,behavior:"smooth"})}),i.appendChild(c),new MutationObserver(s).observe(t,{attributes:!0,attributeFilter:["class"]}),s()}}function l(e){"login"===e?(n.classList.add("show"),t.classList.add("show-login-form")):(n.classList.remove("show"),t.classList.remove("show-login-form"))}function s(){var e=t.classList.contains("show-login-form");"login"!==o||e||(l("login"),e=!0),a.querySelectorAll("button").forEach(function(t){t.classList.toggle("is-on","login"===t.dataset.v===e)})}function d(e){o=e,l(e),s()}}function Oe(){if(document.body.classList.contains("is-ctl-product")){var e=document.querySelectorAll(".service-table tr");if(e.length&&!document.body.dataset.ndTipps){document.body.dataset.ndTipps="1";var t=null;e.forEach(function(e){var i=e.querySelector("td:first-child");if(i&&!i.querySelector(".nd-tip")){var a=i.textContent.replace(/\s+/g," ").trim(),o=R.find(function(e){return e[0].test(a)});if(o){var c=ne("span","nd-tip",re(a)+'<span class="nd-tip-i" aria-hidden="true">i</span>');c.setAttribute("data-titel",a),c.setAttribute("data-tip",o[1]),c.setAttribute("tabindex","0"),i.textContent="",i.appendChild(c),c.addEventListener("mouseenter",function(){r(c)}),c.addEventListener("mouseleave",n),c.addEventListener("focus",function(){r(c)}),c.addEventListener("blur",n),c.addEventListener("click",function(e){e.stopPropagation(),t?n():r(c)})}}}),document.addEventListener("click",n),window.addEventListener("scroll",n,{passive:!0})}}function n(){t&&(t.remove(),t=null)}function r(e){n(),t=ne("div","nd-tipbox","<b>"+re(e.getAttribute("data-titel"))+"</b>"+re(e.getAttribute("data-tip"))),document.body.appendChild(t);var r=e.getBoundingClientRect(),i=t.getBoundingClientRect(),a=Math.min(Math.max(8,r.left),window.innerWidth-i.width-8),o=r.bottom+8;o+i.height>window.innerHeight-8&&(o=r.top-i.height-8),t.style.left=a+"px",t.style.top=o+"px"}}function Be(){clearTimeout(U),U=setTimeout(function(){try{var e=window.PluginManager;if(!e||!e.getPluginInstances)return;["LwsStickyGalleryBuyboxGrid7","LwsStickyGalleryBuybox"].forEach(function(t){var n=[];try{n=e.getPluginInstances(t)||[]}catch(e){}n.forEach(function(e){if(e&&"function"==typeof e.update){e.update(
2);var t=function(){try{"function"==typeof e.handleScroll&&e.handleScroll()}catch(e){}};requestAnimationFrame(t),setTimeout(t,80),setTimeout(t,300)}})})}catch(e){}!function(){try{var e=document.querySelector(".cms-block-lws-commerce-theme-grid-7");if(!e)return;if(window.innerWidth<992||!e.classList.contains("is-right-sticky"))return void(e.style.minHeight="");var t=0;[2,3,4,6].forEach(function(n){var r=e.querySelector(".cms-block-lws-commerce-theme-grid-7__item--"+n);if(r){var i=getComputedStyle(r);t+=r.offsetHeight+(parseFloat(i.marginTop)||0)+(parseFloat(i.marginBottom)||0)}});var n=e.querySelector(".cms-block-lws-commerce-theme-grid-7__item--2"),r=n&&parseFloat(n.dataset.lwsStickyOriginalTop)||0;e.style.minHeight=Math.ceil(r+t+24)+"px"}catch(e){}}()},120)}function Ie(){if(document.body.classList.contains("is-ctl-product")&&!(window.innerWidth<992)){var e=document.querySelector(".cms-block-lws-commerce-theme-grid-7, .cms-block-lws-commerce-theme-grid-6");if(e){if("ResizeObserver"in window){var t=new ResizeObserver(Be);e.querySelectorAll('[class*="-grid-7__item"], [class*="-grid-6__item"], .cms-element-buy-box').forEach(function(e){t.observe(e)});var n=document.querySelector(".product-detail-tabs-content");n&&t.observe(n)}document.addEventListener("shown.bs.tab",Be),document.addEventListener("hidden.bs.tab",Be),window.addEventListener("load",function(){setTimeout(Be,600)})}}}function De(){try{if(!document.body.classList.contains("is-ctl-product"))return;var e=document.querySelector(".neonUnitarticles");if(!e)return;var t=JSON.parse(e.getAttribute("data-neon-platform-unitarticles-options")||"{}"),n=parseFloat(t.priceFactor)||1,r=parseFloat(t.basePriceValue)||1,i=parseFloat(t.basePrice);if(!i||1===n&&1===r)return;var a=(Math.round(i*n/r*100)/100).toFixed(2);document.querySelectorAll('meta[itemprop="price"]').forEach(function(e){e.getAttribute("content")!==a&&e.setAttribute("content",a)})}catch(e){}}}();try{window.ndProf&&window.ndProf.push(["1.5.0",performance.now()])}catch(e){}!function(){var e={seiten:[],quelle:"/zubehoer-finder",listeTitel:"Alle Artikel in Zubehör & Teile",cacheMin:30},t=location.pathname.replace(/\/?$/,"/");function n(t){if(t&&!document.querySelector(".nd-zf-host")){var n=document.querySelector(".cms-block-product-listing"),r=document.querySelector(".cms-section-sidebar")||n&&n.closest(".cms-section");if(r){var i=document.createElement("section");i.className="nd-zf-host";var a=document.createElement("div");a.innerHTML=t;var o=Array.prototype.slice.call(a.querySelectorAll("script"));for(o.forEach(function(e){e.remove()}),a.querySelectorAll("h1").forEach(function(e){var t=document.createElement("h2");t.className=e.className+" nd-zf-h",t.innerHTML=e.innerHTML,e.replaceWith(t)});a.firstChild;)i.appendChild(a.firstChild);var c=document.createElement("div");c.className="container nd-zf-container",c.appendChild(i),r.parentNode.insertBefore(c,r);var l=document.createElement("h2");l.className="nd-zf-listtitel",l.textContent=e.listeTitel;var s=r.querySelector(".cms-block-product-listing");s&&s.insertAdjacentElement("beforebegin",l),window.ndZfOben=function(){var e=0;document.querySelectorAll(".header-main, .nav-main, .top-links-main").forEach(function(t){var n=getComputedStyle(t);"sticky"!==n.position&&"fixed"!==n.position||(e=Math.max(e,t.getBoundingClientRect().bottom))});var t=c.getBoundingClientRect().top+window.pageYOffset-Math.max(e,0)-12;window.scrollTo({top:Math.max(0,t)})},o.forEach(function(e){var t=e.textContent.replace(/window\.scrollTo\(\{\s*top\s*:\s*0\s*\}\)/g,"ndZfOben()");t=(t=t.replace(/history\.replaceState\(null,\s*'',\s*'\?modell='\s*\+\s*id\)/g,"history.replaceState(null, '', location.pathname + '?modell=' + id)")).replace(/startId\s*=\s*localStorage\.getItem\('nd-finder-model'\)/g,"startId = null");var n=document.createElement("script");n.textContent="(function(){"+t+"\n})();",document.body.appendChild(n)});var d=i.querySelector("#result");d&&(new MutationObserver(u).observe(d,{attributes:!0,attributeFilter:["hidden"]}),u())}}function u(){var e=d&&!d.hidden;if(r.style.display=e?"none":"",document.body.classList.toggle("nd-zf-aktiv",!!e),!e&&/[?&]modell=/.test(location.search))try{history.replaceState(null,"",location.pathname)}catch(e){}}}function r(){(function(){var t="ndzf:"+e.quelle;
2try{var n=JSON.parse(sessionStorage.getItem(t)||"null");if(n&&Date.now()-n.t<6e4*e.cacheMin)return Promise.resolve(n.h)}catch(e){}return fetch(e.quelle,{credentials:"same-origin"}).then(function(e){return e.text()}).then(function(e){var n=(new DOMParser).parseFromString(e,"text/html").querySelector(".ndf");if(!n)return null;var r=n.parentElement.innerHTML;try{sessionStorage.setItem(t,JSON.stringify({t:Date.now(),h:r}))}catch(e){}return r})})().then(n).catch(function(){})}e.seiten.indexOf(t)<0||!document.body.classList.contains("is-ctl-navigation")||window.__ndFinderEingebaut||(window.__ndFinderEingebaut=!0,"loading"===document.readyState?document.addEventListener("DOMContentLoaded",r):r())}();try{window.ndProf&&window.ndProf.push(["1.5.3",performance.now()])}catch(e){}!function(){function e(){document.querySelectorAll(".payment-method-description p[title], .shipping-method-description p[title]").forEach(function(e){var t=e.getAttribute("title");t&&/(\.\.\.|…)\s*$/.test(e.textContent.trim())&&(e.textContent=t)})}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",e):e();try{ndObserve(document.body,function(){e()},{childList:!0,subtree:!0})}catch(e){}}();try{window.ndProf&&window.ndProf.push(["1.5.4",performance.now()])}catch(e){}!function(){function e(){document.body&&document.querySelectorAll(".checkout .modal, .checkout-aside .modal, .checkout-aside-container .modal").forEach(function(e){e.parentElement!==document.body&&document.body.appendChild(e)})}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",e):e()}();try{window.ndProf&&window.ndProf.push(["1.5.4",performance.now()])}catch(e){}!function(){var e=/^(Was möchten Sie nähen\?|Was suchen Sie\?)$/i;function t(){document.querySelectorAll(".filter-panel-item:not(.nd-filter-aus)").forEach(function(t){var n=(t.querySelector(".filter-panel-item-toggle")||t).textContent.replace(/\s+/g," ").trim();e.test(n)&&t.classList.add("nd-filter-aus")})}function n(){if(document.body&&document.body.classList.contains("is-ctl-navigation")&&Array.prototype.some.call(document.querySelectorAll(".breadcrumb a"),function(e){return/\/Zubehoer-Teile\/$/.test(e.getAttribute("href")||"")})){t();var e=null;try{ndObserve(document.body,function(){clearTimeout(e),e=setTimeout(t,80)},{childList:!0,subtree:!0})}catch(e){}}}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",n):n()}();try{window.ndProf&&window.ndProf.push(["1.5.6",performance.now()])}catch(e){}!function(){var e=[[/^0\s*%\s*Finanzierung,.*$/i,"0 % Finanzierung"],[/^Abholung in Solingen-Ohligs( möglich)?$/i,"Abholung in Ohligs"],[/^Für Sie von der Rolle zugeschnitten$/i,"Zuschnitt nach Maß"],[/^Beratung von Schneiderinnen$/i,"Schneiderinnen-Beratung"],[/^Kostenloser Versand ab (.+)$/i,"Versandfrei ab $1"]],t=[[/^(Versandkostenfrei|Versandfrei ab|Kostenloser Versand)/i,"/Informationen/Zahlung-und-Versand/"],[/Rückversand/i,"/Informationen/Retouren/"],[/Finanzierung/i,"#finanzierung"],[/^Fachhändler seit/i,"/Informationen/Wer-wir-sind/"],[/^Beratung:\s*([\d\s\/]+)$/i,"tel"],[/^Schneiderinnen-Beratung$/i,"/Unsere-Services/Beratung/"],[/^Abholung/i,"/Unsere-Services/Unser-Ladengeschaeft/"],[/^Werkstatt/i,"/Unsere-Services/Reparaturen-Wartungen/"],[/Tiefpreisgarantie/i,"/Unsere-Services/Tiefpreisgarantie/"],[/Garantie/i,"/Informationen/Garantie/"]];
2function n(n){if(n&&n.isConnected){!function(t){t.querySelectorAll("li > span").forEach(function(t){if(!t.dataset.ndKurz){t.dataset.ndKurz="1";var n=t.textContent.replace(/\s+/g," ").trim();e.forEach(function(e){e[0].test(n)&&(n=n.replace(e[0],e[1]))}),t.textContent=n}})}(n),function(e){e.querySelectorAll("li > span").forEach(function(e){if(!e.dataset.ndLink&&!e.querySelector("a")){e.dataset.ndLink="1";var n=e.textContent.replace(/\s+/g," ").trim(),r=t.find(function(e){return e[0].test(n)});if(r){var i=document.createElement("a");if(i.className="nd-trust-link",i.textContent=n,"tel"===r[1]){var a=(n.match(r[0])||[])[1]||"";if(!(a=a.replace(/\D/g,"")))return;i.href="tel:+49"+a.replace(/^0/,"")}else if("#finanzierung"===r[1]){if(!document.querySelector(".product-detail-tabs"))return;i.href="#finanzierung",i.addEventListener("click",function(e){var t,n,r,i;t=/Finanzierung/i,n=Array.prototype.find.call(document.querySelectorAll(".product-detail-tabs .nav-link, .product-detail-tab-navigation-link"),function(e){return t.test(e.textContent)&&null!==e.offsetParent}),r=Array.prototype.find.call(document.querySelectorAll(".lws-mobile-tab-accordion-button"),function(e){return t.test(e.textContent)&&null!==e.offsetParent}),(i=r||n)&&(r?r.classList.contains("is-active")||"true"===r.getAttribute("aria-expanded")||r.click():n.click(),setTimeout(function(){var e,t=window.pageYOffset+i.getBoundingClientRect().top-(e=0,document.querySelectorAll(".header-main, .nav-main, .top-links-main, .lws-commerce-theme-sticky-header, header").forEach(function(t){var n=getComputedStyle(t);("sticky"===n.position||"fixed"===n.position)&&null!==t.offsetParent&&t.offsetHeight>0&&(e=Math.max(e,(parseFloat(n.top)||0)+t.offsetHeight))}),Math.max(0,Math.min(e,window.innerHeight/2)))-12;window.scrollTo({top:Math.max(0,t),behavior:"smooth"})},150),1)&&e.preventDefault()})}else i.href=r[1];e.textContent="",e.appendChild(i)}}})}(n);var r=Math.round(n.getBoundingClientRect().width);if(r&&n.dataset.ndW!==String(r)){n.dataset.ndW=String(r);var i=Array.prototype.slice.call(n.children).filter(function(e){return"LI"===e.tagName});if(i.forEach(function(e,t){null==e.dataset.ndI&&(e.dataset.ndI=String(t)),e.classList.remove("nd-voll")}),i.sort(function(e,t){return e.dataset.ndI-t.dataset.ndI}).forEach(function(e){n.appendChild(e)}),!(getComputedStyle(n).gridTemplateColumns.split(" ").filter(Boolean).length<2)){var a=[],o=[];if(i.forEach(function(e){var t=e.querySelector("span")||e,n=parseFloat(getComputedStyle(t).lineHeight)||18;(t.getBoundingClientRect().height>1.4*n?o:a).push(e)}),o.length){if(a.length%2==1){var c=a.pop();c.classList.add("nd-voll"),o.unshift(c)}o.forEach(function(e){e.classList.add("nd-voll")}),a.concat(o).forEach(function(e){n.appendChild(e)})}}}}}var r=null;try{r=new ResizeObserver(function(e){e.forEach(function(e){n(e.target)})})}catch(e){}function i(){document.querySelectorAll(".nd-trust").forEach(function(e){e.dataset.ndObs||(e.dataset.ndObs="1",r&&r.observe(e)),n(e)})}function a(){i();var e=null;try{ndObserve(document.body,function(){clearTimeout(e),e=setTimeout(i,120)},{childList:!0,subtree:!0})}catch(e){}window.addEventListener("load",i)}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",a):a()}();try{window.ndProf&&window.ndProf.push(["1.5.9",performance.now()])}catch(e){}!function(){function e(e){return(e?e.textContent:"").replace(/\s+/g," ").trim()}function t(e){return e.replace(/(\d)\s*%/g,"$1 %")}function n(){var n=document.getElementById("financing--table");if(n&&!n.dataset.nd){n.dataset.nd="1",n.classList.add("nd-fin");var r=document.createElement("div");r.className="nd-fin-wrap",n.parentNode.insertBefore(r,n),r.appendChild(n);var i=Array.prototype.slice.call(n.rows);if(i.length){i[0].classList.add("nd-fin-head");var a=Array.prototype.map.call(i[0].cells,e),o=document.createElement("div");o.className="nd-fin-karten",i.slice(1).forEach(function(n){var r=Array.prototype.map.call(n.cells,e);if(!(r.length<2)&&r[0]){Array.prototype.forEach.call(n.cells,function(n,r){r>0&&/%/.test(n.textContent)&&(n.textContent=t(e(n)))});var i=/^0([,.]0+)?\s*%$/.test(r[1]);i&&n.classList.add("nd-fin-null");var c=document.createElement("div");c.className="nd-fin-karte"+(i?" nd-fin-null":"");var l=r[r.length-1];c.innerHTML='<div class="nd-fin-kopf"><b></b><span></span></div><ul class="nd-fin-daten"></ul>',c.querySelector("b").textContent=r[0],c.querySelector(".nd-fin-kopf span").innerHTML="",c.querySelector(".nd-fin-kopf span").appendChild(document.createTextNode(l+" "));var s=document.createElement("small");s.textContent="pro Monat",c.querySelector(".nd-fin-kopf span").appendChild(s);for(var d=c.querySelector("ul"),u=1;u<r.length-1;u++){var h=document.createElement("li"),f=document.createElement("span"),m=document.createElement("b");f.textContent=a[u]||"",m.textContent=t(r[u]),h.appendChild(f),h.appendChild(m),d.appendChild(h)}o.appendChild(c)}}),r.insertAdjacentElement("afterend",o)}}}function r(){if(n(),!document.getElementById("financing--table")){var e=null,t=null;try{t=ndObserve(document.body,function(){clearTimeout(e),e=setTimeout(function(){n(),document.getElementById("financing--table")&&t&&t.disconnect()},100)},{childList:!0,subtree:!0})}catch(e){}}}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",r):r()}();try{window.ndProf&&window.ndProf.push(["1.6.1",performance.now()])}catch(e){}!function(){var e={uebersicht:"Zur Übersicht {NAME}",kuerzen:{"Nähmaschinen":" Nähmaschinen","Overlock & Cover":" Overlock & Cover",Stickmaschinen:" Stickmaschinen"},finderBei:"Zubehör & Teile",finderText:"Zubehör-Finder",finderLink:"/zubehoer-finder"};function t(){document.querySelectorAll(".nav-main .main-navigation-menu .nav-item.dropdown").forEach(function(t){var n=t.querySelector(".main-navigation-link"),r=t.querySelector(".dropdown-menu");if(n&&r&&!r.__nd){r.__nd=!0;var i=(n.getAttribute("title")||n.textContent||"").trim(),a=r.querySelector(".navigation-flyout-category-link a");a&&(a.innerHTML=e.uebersicht.replace("{NAME}",i)+' <span aria-hidden="true">→</span>');var o=e.kuerzen[i];if(o&&r.querySelectorAll(".navigation-flyout-link.is-level-0 span").forEach(function(e){var t=e.textContent.trim();t.length>
2o.length&&t.slice(-o.length)===o&&(e.textContent=t.slice(0,-o.length))}),i===e.finderBei){var c=r.querySelector(".navigation-flyout-categories.is-level-0");if(c&&!c.querySelector(".nd-fly-finder")){var l=document.createElement("div"),s=document.createElement("a");s.className="nav-link navigation-flyout-link is-level-0 nd-fly-finder",s.href=e.finderLink,s.innerHTML="<span>"+e.finderText+"</span>",l.appendChild(s),c.insertBefore(l,c.firstChild)}}}})}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",t):t()}();try{window.ndProf&&window.ndProf.push(["1.6.1",performance.now()])}catch(e){}!function(){var e={start:"/Zubehoer-Teile/",gruppe:"Passend für",merken:"nd-finder-model",titel:"Welche Maschine haben Sie?",platzhalter:"Modell eingeben, z. B. Brother F580 oder Bernina 335",aktiv:"Sie sehen nur Teile für",andere:"Andere Maschine",finder:"Alles Zubehör für diese Maschine",finderLink:"/zubehoer-finder?modell=",keine:"Kein passendes Modell in dieser Kategorie. Rufen Sie uns gern an: 0212 74536",suchePlatz:"In dieser Kategorie suchen, z. B. Kantenlineal",sucheTreffer:'{N} Treffer für „{Q}"',sucheKeine:'Keine Treffer für „{Q}". Versuchen Sie ein anderes Wort oder rufen Sie uns an: 0212 74536',sucheLaedt:"Suche läuft …",max:10,seite:100},t=location.pathname.replace(/\/?$/,"/");if(0===t.indexOf(e.start)&&t!==e.start&&document.body.classList.contains("is-ctl-navigation")&&!window.__ndMz){window.__ndMz=!0;var n,r,i,a,o,c,l='<svg viewBox="0 0 24 24" width="20" height="20" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><path d="M3 18h18M5 18V9a2 2 0 0 1 2-2h9a3 3 0 0 1 3 3v8"/><path d="M9 7V4h6v3M14 12h3"/></svg>',s='<svg class="lupe" viewBox="0 0 24 24" width="17" height="17" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"><circle cx="11" cy="11" r="7"/><path d="M20 20l-3.5-3.5"/></svg>',d=!1,u={},h=0,f=null;"loading"===document.readyState?document.addEventListener("DOMContentLoaded",C):C()}function m(e){return String(e).replace(/[&<>"]/g,function(e){return{"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;"}[e]})}function p(e){return String(e||"").toLowerCase().replace(/ä/g,"ae").replace(/ö/g,"oe").replace(/ü/g,"ue").replace(/ß/g,"ss").replace(/[^a-z0-9]+/g," ").trim()}function g(){return Array.prototype.filter.call(document.querySelectorAll(".filter-multi-select-properties"),function(t){var n=t.querySelector(".filter-panel-item-toggle");return n&&0===n.textContent.trim().indexOf(e.gruppe)})}function v(){var e=[],t={};return g().forEach(function(n){n.querySelectorAll("input.filter-multi-select-checkbox").forEach(function(n){t[n.value]||(t[n.value]=1,e.push(n))})}),e}function b(){var e=v().filter(function(e){return e.checked});return 1===e.length?e[0]:null}function k(e){return Array.prototype.filter.call(document.querySelectorAll("input.filter-multi-select-checkbox"),function(t){return t.value===e})}function y(t){var n=null;v().forEach(function(e){var r=e.value===t;k(e.value).forEach(function(e){e.checked=r}),r&&(n=e)}),n&&n.dispatchEvent(new Event("change",{bubbles:!0}));try{t?localStorage.setItem(e.merken,t):localStorage.removeItem(e.merken)}catch(e){}}function S(){if(i&&d){g().forEach(function(e){e.classList.add("nd-mz-weg")});var t=b();if(t){var n=t.getAttribute("data-label")||"";i.innerHTML='<p class="nd-mz-l">'+l+m(e.titel)+'</p><div class="nd-mz-a"><span>'+m(e.aktiv)+" <b>"+m(n)+'</b></span><button type="button" class="nd-mz-x">'+m(e.andere)+'</button><a href="'+e.finderLink+encodeURIComponent(t.value)+'">'+m(e.finder)+"</a></div>",i.querySelector(".nd-mz-x").addEventListener("click",function(){!function(){var t=b();v().forEach(function(e){k(e.value).forEach(function(e){e.checked=!1})}),t&&t.dispatchEvent(new Event("change",{bubbles:!0}));try{localStorage.removeItem(e.merken)}catch(e){}}(),w(!0)})}else w(!1)}}function w(t){i.innerHTML='<label class="nd-mz-l" for="nd-mz-q">'+l+m(e.titel)+'</label><div class="nd-mz-f">'+s+'<input id="nd-mz-q" type="text" autocomplete="off" placeholder="'+m(e.platzhalter)+'" aria-autocomplete="list"><ul class="nd-mz-s" hidden></ul></div>';var n=i.querySelector("input"),r=i.querySelector(".nd-mz-s"),a=[],o=-1;
2function c(){var t=p(n.value).split(" ").filter(Boolean);t.length?(a=v().map(function(e){var t=e.getAttribute("data-label")||e.id;return{id:e.value,name:t,n:p(t)}}).sort(function(e,t){return e.name.localeCompare(t.name,"de",{numeric:!0})}).filter(function(e){return t.every(function(t){return e.n.indexOf(t)>=0||e.n.replace(/ /g,"").indexOf(t)>=0})}).map(function(e){var n=e.n.split(" ");return e.r=t.reduce(function(e,t){return e+(n.some(function(e){return 0===e.indexOf(t)})?0:1)},0),e}).sort(function(e,t){return e.r-t.r||e.name.localeCompare(t.name,"de",{numeric:!0})}).slice(0,e.max),o=a.length?0:-1,r.innerHTML=a.length?a.map(function(e,t){var n=e.name.match(/^(\S+(?: lock)?)\s+(.*)$/);return'<li data-id="'+e.id+'"'+(0===t?' class="is-on"':"")+">"+(n?"<b>"+m(n[1])+"</b> "+m(n[2]):m(e.name))+"</li>"}).join(""):'<li class="leer">'+m(e.keine)+"</li>",r.hidden=!1):r.hidden=!0}function d(){Array.prototype.forEach.call(r.children,function(e,t){e.classList.toggle("is-on",t===o)})}n.addEventListener("input",c),n.addEventListener("focus",c),n.addEventListener("keydown",function(e){"ArrowDown"===e.key&&a.length?(o=(o+1)%a.length,d(),e.preventDefault()):"ArrowUp"===e.key&&a.length?(o=(o-1+a.length)%a.length,d(),e.preventDefault()):"Enter"===e.key?(e.preventDefault(),a[o]&&(r.hidden=!0,y(a[o].id))):"Escape"===e.key&&(r.hidden=!0)}),r.addEventListener("mousedown",function(e){var t=e.target.closest("li[data-id]");t&&(e.preventDefault(),r.hidden=!0,y(t.getAttribute("data-id")))}),n.addEventListener("blur",function(){setTimeout(function(){r.hidden=!0},150)}),t&&n.focus()}function E(){return document.querySelector(".cms-element-product-listing .cms-listing-row")}function L(){var t,n=p(o.value).split(" ").filter(Boolean),r=++h;if(!n.length)return(t=E())&&f&&(t.innerHTML="",f.forEach(function(e){t.appendChild(e)})),f=null,document.body.classList.remove("nd-mz-sucht"),void(c&&(c.hidden=!0));c.hidden=!1,c.textContent=e.sucheLaedt,function(){var t=function(){var e=document.querySelector("[data-listing]");if(!e)return null;try{return JSON.parse(e.getAttribute("data-listing-options")||"{}")}catch(e){return null}}();if(!t||!t.dataUrl)return Promise.resolve([]);var n=new URLSearchParams(location.search);n.delete("p"),n.delete("limit");var r=Object.assign({},t.params||{});for(var i in r)n.has(i)||n.set(i,r[i]);n.set("limit",String(e.seite));var a=n.toString();if(u[a])return Promise.resolve(u[a]);var o=[];return function r(i){return n.set("p",String(i)),fetch(t.dataUrl+"?"+n.toString(),{credentials:"same-origin",headers:{"X-Requested-With":"XMLHttpRequest"}}).then(function(e){return e.text()}).then(function(t){var n=(new DOMParser).parseFromString(t,"text/html"),c=Array.prototype.slice.call(n.querySelectorAll(".cms-listing-col"));return c.forEach(function(e){var t=(e.querySelector(".product-name")||{}).textContent||"";o.push({el:e,n:p(t)})}),c.length>=e.seite&&i<20?r(i+1):(u[a]=o,o)})}(1)}().then(function(t){if(r===h){var i=E();if(i){f||(f=Array.prototype.slice.call(i.children));var a=t.filter(function(e){return n.every(function(t){return e.n.indexOf(t)>=0||e.n.replace(/ /g,"").indexOf(t)>=0})});i.innerHTML="",a.forEach(function(e){i.appendChild(document.importNode(e.el,!0))});try{window.PluginManager&&window.PluginManager.initializePlugins()}catch(e){}document.body.classList.add("nd-mz-sucht");var l=o.value.trim();c.textContent=(a.length?e.sucheTreffer.replace("{N}",a.length):e.sucheKeine).replace("{Q}",l)}}}).catch(function(){c.hidden=!0})}function C(){var t=document.querySelector(".cms-block-product-listing");if(t){var l=t.closest(".cms-section");if(l){var u,h,p,g;if(d=v().length>0,(n=document.createElement("div")).className="container nd-mz-wrap",(r=document.createElement("div")).className="nd-mz"+(d?"":" nd-mz-nur-suche"),(i=document.createElement("div")).className="nd-mz-m",(a=document.createElement("div")).className="nd-mz-su",a.innerHTML='<div class="nd-mz-f">'+s+'<input type="search" autocomplete="off" placeholder="'+m(e.suchePlatz)+'" aria-label="'+m(e.suchePlatz)+'"></div>',d&&r.appendChild(i),r.appendChild(a),(c=document.createElement("p")).className="nd-mz-info",c.hidden=!0,c.setAttribute("aria-live","polite"),n.appendChild(r),n.appendChild(c),l.parentNode.insertBefore(n,l),(o=a.querySelector("input")).addEventListener("input",function(){clearTimeout(u),u=setTimeout(L,250)}),o.addEventListener("keydown",function(e){"Enter"===e.key&&(e.preventDefault(),clearTimeout(u),L())}),d){var b=null;try{b=localStorage.getItem(e.merken)}catch(e){}!v().some(function(e){return e.checked})&&b&&v().some(function(e){return e.value===b})&&(h=function(){v().some(function(e){return e.checked})||y(b),S()},p=0,function e(){var t=!1;try{t=!!(window.PluginManager&&window.PluginManager.getPluginInstances("Listing").length&&window.PluginManager.getPluginInstances("FilterPropertySelect").length)}catch(e){}t?setTimeout(h,50):p++<100&&setTimeout(e,100)}()),S()}new MutationObserver(function(){clearTimeout(g),g=setTimeout(function(){d&&!i.contains(document.activeElement)&&S(),o.value.trim()&&(f=null,L())},150)}).observe(document.querySelector(".cms-element-product-listing-wrapper")||t,{childList:!0})}}}}();try{window.ndProf&&window.ndProf.push(["1.6.4",performance.now()])}catch(e){}!function(){if(document.body.classList.contains("is-ctl-navigation")){var e=/^\/(Naehmaschinen|Overlock-Cover|Stickmaschinen)(\/|$)/i,t=location.pathname;(e.test(t)||Array.prototype.some.call(document.querySelectorAll(".breadcrumb a"),function(t){try{return e.test(new 
2URL(t.getAttribute("href")||"",location.origin).pathname)}catch(e){return!1}}))&&document.body.classList.add("nd-maschinen-kat")}}();try{try{window.ndProf&&window.ndProf.push(["1.6.9",performance.now()])}catch(e){}!function(){var e=document.querySelector(".appflix-dl-product-container");if(e&&!document.querySelector(".ndkp")){document.body.classList.add("nd-kurs");var t="0212 74536",n="tel:+4921274536",r="https://wa.me/4917667487307?text=",i="Meine Videokurse",a='<svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12.5l4 4L19 7"/></svg>',o=Z(R(".appflix-dl-product-detail-header h1.headline")),c="";try{c=JSON.parse(R(".etracker-product-details").value).id||""}catch(e){}var l=["baby lock","Bernina","Brother","Elna","Janome","Juki"].filter(function(e){return o.toLowerCase().indexOf(e.toLowerCase())>=0})[0]||"",s=["SW10671"].indexOf(c)>=0||!l,d=o.replace(/Einweisungskurs|Nähmaschinen\s*Kurs|Overlock\s*Kurs|Overlockkurs|Coverlockkurs|Kurs/gi,"").replace(new RegExp(l,"i"),"").replace(/\s+/g," ").trim(),u=["17c087ccad0e4492981ad0292bfb99ef","298e265a1eb140d1b29c2b5be8f0d455","01a0ca8317f17797aea67535d80d6435"],h={kursux8s:["Juki UX8S","Juki UX8S",/UX\s?8S/i],L450kurs:["Bernina L 450","Bernina L 450",/L\s?450/i],b480kurs:["Bernina 4er Serie","Bernina B 4",/\bB\s?4\d\d\b/i],euphoriakurs:["baby lock Euphoria","baby lock Euphoria",/Euphoria/i],"230kurs":["Janome 230DC","Janome 230DC",/230\s?DC/i],kursf420:["Brother Innov-is F420","Brother F420",/F\s?420/i],victorykurs:["baby lock Victory","baby lock Victory",/Victory/i],dx3kurs:["Juki DX3","Juki DX3",/DX\s?3\b/i],MCS1800kurs:["Juki MCS 1800","Juki MCS 1800",/MCS[\s-]?1800/i],KursB540:["Bernina B 540","Bernina B 540",/B\s?540/i],DX5DX7Kurs:["Juki DX5 und DX7","Juki DX7",/DX\s?[57]\b/i],DC7100kurs:["Janome DC7100","Janome DC7100",/7100/],"680+kurs":["Elna 680+","Elna 680",/680/],coverstitchkurs:["baby lock Coverstitch","baby lock Cover Stitch",/Cover\s?Stitch/i],"264kurs":["Elna 264","Elna 264",/\b264\b/],aspirekurs:["baby lock Aspire","baby lock Aspire",/Aspire/i],enlightenkurs:["baby lock Enlighten","baby lock Enlighten",/Enlighten/i],G320kurs:["Juki HZL-G320","Juki G320",/G\s?320/i],SW10827:["Bernina B 590","Bernina B 590",/B\s?590/i],acclaimkurs:["baby lock Acclaim","baby lock Acclaim",/Acclaim/i],Ovationkurs:["baby lock Ovation","baby lock Ovation",/Ovation/i],"664kurs":["Elna 664 / Janome 644D","Elna 664",/664|644\s?D/i],kursa65:["Brother A65","Brother A65",/A\s?65\b/i],Kursdesire3:["baby lock Desire 3","baby lock Desire",/Desire\s?3/i],"570QEKurs":["Bernina B 570 QE","Bernina B 570",/B\s?570/i],primokurs:["baby lock Primo","baby lock Primo",/Primo/i],CoverPro3000Kurs:["Janome CoverPro 3000","Janome CoverPro",/Cover\s?Pro\s?3000/i],"7erProKurs":["Bernina 7er PRO Serie","Bernina PRO",/\bB\s?7\d\d\b.*PRO/i]}[c],f=h?h[0]:(l+" "+d).trim(),m=/Serie/.test(f)?"eine Maschine der "+f:"die "+f,p=Z(R(".course-buy .product-detail-price")),g=R(".course-media img"),v=g?g.currentSrc||g.src:"",b=U(".chapter-container").map(function(e){var t=R(".chapter-header",e);return{titel:Z(R(".title",t)).replace(/^Kapitel\s*\d+\s*:\s*/i,""),dauer:Z(R(".duration",t)),lektionen:U(".lesson-container",e).map(function(e){return{t:Z(R(".title",e)).replace(/^Lektion\s*\d+\s*:\s*/i,""),d:Z(R(".duration",e))}})}}),k=0,y=0;b.forEach(function(e){y+=e.lektionen.length||1;var t=e.dauer.split(":").map(Number);k+=3===t.length?3600*t[0]+60*t[1]+t[2]:60*(t[0]||0)+(t[1]||0)});var S=Math.round(k/60),w=R("[data-moorl-foundation-modal]"),E=w?w.getAttribute("data-moorl-foundation-modal"):"",L=R(".course-buy .product-detail-buy"),C=R(".appflix-breadcrumb nav"),A=(R(".tutor-media-container img"),s?o:f+": Ihre Maschine sicher bedienen"),x=s?"Ruhig erklärt aus unserer Werkstatt: Sie schauen zu Hause, halten an und probieren es direkt an Ihrer Maschine aus.":"Tim zeigt Ihnen "+m+" Schritt für Schritt, so wie bei der Einweisung in unserem Laden. Sie schauen zu Hause, halten an und machen direkt an Ihrer Maschine mit.",q=s?["Verständlich erklärt, ohne Fachchinesisch","Direkt an der eigenen Maschine nachmachen","Typische Fehler erkennen und selbst beheben","So oft anschauen, wie Sie möchten"]:["Alle Tasten und Menüs verständlich erklärt","
2Einfädeln, Einstellungen und die ersten Nähte","Typische Fehler erkennen und selbst beheben","So oft anschauen, wie Sie möchten"],z=[];S&&z.push([S+" Min.","Video"]),y&&z.push([""+y,1===y?"Lektion":"Lektionen"]),b.length>1&&z.push([""+b.length,"Kapitel"]),z.push(["Unbegrenzt","anschauen"]);var M=document.createElement("div");M.className="ndkp",M.innerHTML='<div class="ndkp-krumen"></div><div class="ndkp-top"><section class="ndkp-hero"><span class="ndkp-badge">'+(s?"Videokurs · für jede Maschine":"Videokurs · "+V(l))+"</span><h1>"+(s?V(A):V(A).replace(": ",":<br>"))+'</h1><p class="ndkp-unter">'+V(x)+'</p><ul class="ndkp-vorteile">'+q.map(function(e){return"<li>"+a+"<span>"+V(e)+"</span></li>"}).join("")+'</ul><div class="ndkp-fakten">'+z.map(function(e){return"<div><b>"+V(e[0])+"</b><span>"+V(e[1])+"</span></div>"}).join("")+"</div>"+(E?'<button type="button" class="ndkp-vorschau-btn"><svg width="20" height="20" viewBox="0 0 24 24" fill="currentColor"><path d="M8 5v14l11-7z"/></svg><span>Kurz reinschauen: So erklärt Tim</span></button>':"")+'</section><aside class="ndkp-kauf" id="ndkp-kauf"><div class="ndkp-kauf-bild">'+(v?'<img src="'+V(v)+'" alt="'+V(o)+'">':"")+'</div><div class="ndkp-kauf-b"><div class="ndkp-kauf-titel">'+V(o)+'</div><div class="ndkp-preis">'+V(p)+'</div><div class="ndkp-steuer">inkl. MwSt. · digitaler Inhalt, kein Versand</div><div class="ndkp-form"></div><ul class="ndkp-checks"><li>'+a+"<span>Mit PayPal sofort loslegen</span></li><li>"+a+"<span>Einmal zahlen, kein Abo</span></li><li>"+a+'<span>Fragen danach? Wir helfen per Telefon oder WhatsApp</span></li></ul><p class="ndkp-recht">Zugang über Ihr Kundenkonto (Video-Streaming). Ihr Widerrufsrecht erlischt, wenn Sie in der Kasse dem sofortigen Beginn zustimmen. <a href="/Informationen/Widerrufsrecht/" target="_blank" rel="noopener">Widerrufsbelehrung</a></p></div></aside></div>'+(s?"":'<section class="ndkp-sec ndkp-schmerz"><h2>Kennen Sie das?</h2><div class="ndkp-drei"><div>'+J('<path d="M4 4h12a4 4 0 0 1 4 4v12H8a4 4 0 0 1-4-4z"/><path d="M8 8h8M8 12h8M8 16h5"/>')+"<b>Die Anleitung ist dick wie ein Buch</b><p>Und genau die Stelle, die Sie suchen, ist nicht dabei.</p></div><div>"+J('<rect x="3" y="4" width="18" height="12" rx="2"/><path d="M8 20h8M12 16v4"/>')+"<b>Symbole und Menüs, die keiner erklärt</b><p>Die Maschine kann viel, aber wo war das noch mal?</p></div><div>"+J('<path d="M4 20c4-8 12-8 16-16"/><path d="M14 4h6v6"/>')+'<b>Der Faden reißt, die Naht zieht sich</b><p>Und gerade ist niemand da, der kurz draufschaut.</p></div></div><p class="ndkp-loesung">Im Kurs sehen Sie jeden Handgriff an genau Ihrem Modell. Anhalten, nachmachen, weiterschauen. So oft Sie möchten.</p></section>')+'<section class="ndkp-sec"><div class="ndkp-head"><h2>Das steckt im Kurs</h2><p>'+V(z.map(function(e){return e[0]+" "+e[1]}).slice(0,3).join(" · "))+'</p></div><ol class="ndkp-kapitel">'+b.map(function(e,t){var n=e.lektionen.length>1;return"<li"+(n?' class="mehr"':"")+'><div class="ndkp-k-kopf"><span class="ndkp-nr">'+(t+1)+'</span><span class="ndkp-k-t">'+V(e.titel)+(n?" <small>"+e.lektionen.length+" Lektionen</small>":"")+'</span><span class="ndkp-k-d">'+V(e.dauer)+"</span></div>"+(n?"<ul>"+e.lektionen.map(function(e){return"<li><span>"+V(e.t)+"</span><span>"+V(e.d)+"</span></li>"}).join("")+"</ul>":"")+"</li>"}).join("")+'</ol></section><section class="ndkp-sec ndkp-team"><div class="ndkp-team-bilder"><figure><img src="https://www.naehdschungel.de/media/fe/37/97/1790896296/TIm%20Bederke%20f%C3%BCr%20Kategorien.webp" alt="Tim Bederke" loading="lazy"><figcaption>Tim Bederke</figcaption></figure><figure><img src="https://www.naehdschungel.de/media/7d/95/6e/1790896289/Jens%20Bederke%20f%C3%BCr%20Kategorien.webp" alt="Jens Bederke" loading="lazy"><figcaption>Jens Bederke</figcaption></figure></div><div class="ndkp-team-t"><span class="ndkp-kicker">Ihr Kursleiter</span><h2>Vom Fachhändler, nicht vom Hersteller</h2><p>Tim und sein Vater Jens führen Nähdschungel in Solingen-Ohligs in dritter Generation. Tim repariert und verkauft seit Jahren alle Arten von Nähmaschinen und dreht die Kurse selbst. Was Kundinnen und 
2Kunden bei uns am Ladentisch immer wieder fragen, erklärt er im Video: ruhig, Schritt für Schritt, ohne langes Drumherum.</p><div class="ndkp-team-k"><a class="ndkp-btn ndkp-ghost" href="'+n+'">Anrufen: '+t+'</a><a class="ndkp-btn ndkp-ghost" href="'+r+encodeURIComponent("Hallo, ich habe eine Frage zum Kurs: "+o)+'" target="_blank" rel="noopener">WhatsApp</a></div></div></section>'+(s?"":'<section class="ndkp-sec ndkp-paket" id="ndkp-paket"><div class="ndkp-paket-t"><span class="ndkp-kicker">Noch keine Maschine?</span><h2>Mit PLUS oder PREMIUM ist der Kurs schon dabei</h2><p>Kaufen Sie '+V(m)+' bei uns aus der Ausstellung mit PLUS- oder PREMIUM-Paket, liegt dieser Kurs bereits in Ihrem Kundenkonto. Dazu gibt es die persönliche Einweisung bei uns.</p><a class="ndkp-btn" id="ndkp-paket-link" href="/Naehmaschinen/" hidden>Zur Maschine</a></div><div class="ndkp-paket-bild" id="ndkp-paket-bild"></div></section><section class="ndkp-sec ndkp-zub" id="ndkp-zub" hidden><div class="ndkp-head"><h2>Passendes Zubehör für Ihre '+V(f)+'</h2><a class="ndkp-mehr" id="ndkp-zub-alle" href="/Zubehoer-Teile/">Alles Zubehör ansehen ›</a></div><p class="ndkp-zub-text">Nähfüße, Spulen und Nadeln, die wirklich zu Ihrem Modell passen. Im Kurs zeigt Tim, wie Sie das Zubehör einsetzen.</p><div class="ndkp-zub-grid" id="ndkp-zub-grid"></div></section>')+'<section class="ndkp-sec"><h2>So einfach geht es</h2><ol class="ndkp-schritte"><li><b>In den Warenkorb</b>Beim Bestellen ein Kundenkonto anlegen, darüber sehen Sie die Videos.</li><li><b>Zustimmen und bezahlen</b>In der Kasse den sofortigen Zugang bestätigen. Mit PayPal geht es direkt los.</li><li><b>'+i+"</b>Anmelden und im Konto „"+i+'“ öffnen.</li><li><b>Mitnähen</b>Kurs starten, am PC, Tablet oder Handy, so oft Sie möchten.</li></ol><p class="ndkp-hinweis"><a href="/Informationen/Erklaerung-unserer-Naehmaschinenkurse/">Ausführliche Anleitung mit Bildern</a></p></section><section class="ndkp-sec ndkp-faq"><h2>Häufige Fragen</h2><details open><summary>Wie schnell kann ich anfangen?</summary><p>Mit PayPal steht der Kurs direkt nach dem Kauf in Ihrem Kundenkonto bereit. Bei anderen Zahlarten schalten wir ihn nach Zahlungseingang frei.</p></details><details><summary>Wie lange kann ich den Kurs anschauen?</summary><p>Zeitlich unbegrenzt. Sie zahlen einmal, es gibt kein Abo und keine automatische Verlängerung.</p></details><details><summary>Auf welchen Geräten funktioniert der Kurs?</summary><p>Auf Computer, Tablet und Smartphone, im Browser. Sie brauchen nur eine Internetverbindung, zusätzliche Software ist nicht nötig.</p></details>'+(s?"":"<details><summary>Ich habe die Maschine mit PLUS oder PREMIUM bei Ihnen gekauft. Muss ich den Kurs kaufen?</summary><p>Nein. Bei Maschinen aus unserer Ausstellung ist der Kurs im PLUS- und PREMIUM-Paket enthalten. Wir ordnen ihn Ihrem Kundenkonto zu, Sie finden ihn unter „Meine Abonnements“.</p></details>")+'<details><summary>Ich habe als Gast bestellt. Wie komme ich an den Kurs?</summary><p>Für die Videos brauchen Sie ein Kundenkonto. Bei einer Gastbestellung richten wir es nachträglich für Sie ein und melden uns. Schneller geht es, wenn Sie beim Kauf direkt ein Konto anlegen.</p></details><details><summary>Was ist, wenn ich trotzdem nicht weiterkomme?</summary><p>Rufen Sie uns an oder schreiben Sie per WhatsApp. Wir helfen direkt an Ihrer Maschine weiter.</p></details></section><section class="ndkp-sec ndkp-schluss"><div><h2>'+(s?"Bereit für saubere Nähte?":"Bereit für Ihre "+V(f)+"?")+'</h2><p>Einmal zahlen, sofort loslegen, so oft anschauen, wie Sie möchten.</p></div><div class="ndkp-schluss-r"><span class="ndkp-preis">'+V(p)+'</span><button type="button" class="ndkp-btn ndkp-kaufen">In den Warenkorb</button></div></section><section class="ndkp-sec ndkp-legal"><h2>Wichtige Hinweise</h2><dl><dt>Art des Inhalts</dt><dd>Digitaler Inhalt: Lehrvideos, die Sie online im Browser ansehen (Streaming). Kein Download, kein Datenträger, kein Versand.</dd><dt>Zugang</dt><dd>Über Ihr Kundenkonto unter „'+i+'“. Mit PayPal direkt nach dem Kauf, bei anderen Zahlarten nach Zahlungseingang.</dd><dt>Nutzungsdauer</dt><dd>Zeitlich unbegrenzt. Einmalige Zahlung, kein Abo, keine automatische Verlängerung.</dd><dt>Voraussetzungen</dt><dd>Internetverbindung und ein aktueller Browser (zum Beispiel Chrome, Safari, Firefox oder Edge) auf Computer, Tablet oder Smartphone.</dd><dt>Sprache</dt><dd>Deutsch</dd><dt>Preis</dt><dd>Endpreis inkl. gesetzlicher MwSt. Es fallen keine Versandkosten an. <a href="/Informationen/Zahlung-und-Versand/" target="_blank" rel="noopener">Zahlungsarten</a></dd><dt>Widerrufsrecht</dt><dd>Als Verbraucher haben Sie ein gesetzliches Widerrufsrecht. Bei digitalen Inhalten erlischt es vorzeitig, wenn Sie in der Kasse ausdrücklich zustimmen, dass wir vor Ablauf der Widerrufsfrist mit der Ausführung des Vertrags beginnen, und bestätigen, dass Sie dadurch Ihr Widerrufsrecht verlieren. Eine Bestätigung erhalten Sie per E-Mail. <a href="/Informationen/Widerrufsrecht/" target="_blank" rel="noopener">Widerrufsbelehrung</a></dd><dt>Anbieter</dt><dd>Nähdschungel, Inhaber Tim Bederke, Potzhofer Str. 34, 42697 Solingen, Telefon <a href="'+n+'">'+t+'</a>. <a href="/Informationen/Impressum/" target="_blank" rel="noopener">Impressum</a> · <a href="/Informationen/Datenschutz/" target="_blank" rel="noopener">Datenschutz</a></dd></dl></section><div class="ndkp-leiste" id="ndkp-leiste" aria-hidden="true"><div><b>'+V(p)+"</b><span>"+V(s?o:f+" Videokurs")+'</span></div><button type="button" class="ndkp-btn ndkp-kaufen">In den Warenkorb</button></div><div class="ndkp-modal" id="ndkp-modal" hidden><div class="ndkp-modal-box"><button type="button" class="ndkp-modal-zu" aria-label="Schließen">×</button><div class="ndkp-modal-video"></div></div></div>',e.parentNode.insertBefore(M,e),C&&R(".ndkp-krumen",M).appendChild(C),L&&R(".ndkp-form",M).appendChild(L),e.classList.add("ndkp-alt"),U(".footer-vat p").forEach(function(e){/^\s*\*\*\s*Wenn Sie diesen Kurs/.test(e.textContent)&&(e.textContent="** Der Zugang zum Kurs ist zeitlich nicht befristet. Sie zahlen einmal, es gibt kein Abo und keine automatische Verlängerung.")}
2),U(".ndkp-kaufen",M).forEach(function(e){e.addEventListener("click",G)}),U(".ndkp-kapitel > li.mehr .ndkp-k-kopf",M).forEach(function(e){e.addEventListener("click",function(){e.parentNode.classList.toggle("offen")})});var T=R("#ndkp-modal",M),N=R(".ndkp-vorschau-btn",M);N&&E&&N.addEventListener("click",function(){T.hidden=!1,document.body.classList.add("ndkp-modal-offen");var e=R(".ndkp-modal-video",T);e.innerHTML='<div class="ndkp-laedt">Video wird geladen …</div>',fetch(E,{credentials:"same-origin"}).then(function(e){return e.text()}).then(function(t){var n=(new DOMParser).parseFromString(t,"text/html").querySelector("iframe, video");if(n){var r=n.getAttribute("src")||"";e.innerHTML="IFRAME"===n.tagName?'<iframe src="'+V(r)+'" allow="autoplay; encrypted-media; fullscreen; picture-in-picture" allowfullscreen></iframe>':'<video src="'+V(r)+'" controls autoplay playsinline></video>'}else e.innerHTML='<div class="ndkp-laedt">Die Vorschau ist gerade nicht verfügbar.</div>'}).catch(function(){e.innerHTML='<div class="ndkp-laedt">Die Vorschau ist gerade nicht verfügbar.</div>'})}),T.addEventListener("click",function(e){(e.target===T||e.target.closest(".ndkp-modal-zu"))&&$()}),document.addEventListener("keydown",function(e){"Escape"!==e.key||T.hidden||$()});var P=R("#ndkp-leiste",M),O=R("#ndkp-kauf",M);if("IntersectionObserver"in window&&O&&new IntersectionObserver(function(e){var t=!e[0].isIntersecting;P.classList.toggle("an",t),P.setAttribute("aria-hidden",t?"false":"true")}).observe(O),!s&&window.ndSwKey&&d){var B=function(e,t){return fetch(location.origin+"/store-api/"+e,{method:"POST",headers:{"Content-Type":"application/json",Accept:"application/json","sw-access-key":window.ndSwKey},body:JSON.stringify(t)}).then(function(e){return e.json()})},I={product:["id","name","calculatedPrice","calculatedPrices","cover","seoUrls","translated","parentId"],calculated_price:["unitPrice","totalPrice"],product_media:["media"],media:["url","thumbnails"],media_thumbnail:["url","width"],seo_url:["seoPathInfo"]},D=function(e){return e.translated&&e.translated.name||e.name||""},F=function(e){var t=(e.seoUrls||[])[0];return t?"/"+t.seoPathInfo:"/detail/"+e.id},K=function(e,t){return e.cover&&e.cover.media?((e.cover.media.thumbnails||[]).filter(function(e){return e.width>=t}).sort(function(e,t){return e.width-t.width})[0]||e.cover.media).url:""},H=function(e){var t=e.calculatedPrices&&e.calculatedPrices.length?e.calculatedPrices[e.calculatedPrices.length-1]:e.calculatedPrice;return t?t.unitPrice:null},j=function(e,t){return B("search",{search:e,limit:t,"no-aggregations":!0,filter:[{type:"equalsAny",field:"categoryTree",value:u}],associations:{seoUrls:{},cover:{associations:{media:{}}}},includes:I})},_=d.toLowerCase().replace(/[^a-z0-9]/g,""),W=function(e){return(e.elements||[]).filter(function(e){var t=D(e);return!/kurs|gebraucht|zubeh|fu(ß|ss)|nadel|tasche|haube|spule|tisch/i.test(t)&&(h?h[2].test(t):t.toLowerCase().replace(/[^a-z0-9]/g,"").indexOf(_)>=0)&&(H(e)||0)>=150})};j(h?h[1]:f,24).then(function(e){return W(e).length||!l?e:j(l,100)}).then(function(e){var t=W(e).sort(function(e,t){return/inkl/i.test(D(e))-/inkl/i.test(D(t))||D(e).length-D(t).length}
2)[0];if(!t){var n=R("#ndkp-paket-link",M);return n.href=r+encodeURIComponent("Hallo, ich interessiere mich für die {MASCHINE} mit PLUS- oder PREMIUM-Paket. Ist sie bei Ihnen verfügbar?".replace("{MASCHINE}",f)),n.target="_blank",n.rel="noopener",n.textContent="Maschine per WhatsApp anfragen",void(n.hidden=!1)}var i=R("#ndkp-paket-link",M);i.href=F(t),i.textContent="Zur "+D(t),i.hidden=!1;var a=K(t,400);a&&(R("#ndkp-paket-bild",M).innerHTML='<a href="'+V(F(t))+'"><img src="'+V(a)+'" alt="'+V(D(t))+'" loading="lazy"></a>');var o=t.parentId||t.id;return R("#ndkp-zub-alle",M).href="/Zubehoer-Teile?modell="+o,B("product/"+o+"/cross-selling",{includes:{cross_selling_element:["crossSelling","products"],product_cross_selling:["name","translated"],product:I.product,calculated_price:I.calculated_price,product_media:I.product_media,media:I.media,media_thumbnail:I.media_thumbnail,seo_url:I.seo_url}}).then(function(e){var t=(Array.isArray(e)?e:e.elements||[]).filter(function(e){var t=e.crossSelling||{};return(t.translated&&t.translated.name||t.name||"").trim().toLowerCase()==="Zubehör zur Maschine".toLowerCase()})[0],n=t?(t.products||[]).slice(0,4):[],r=R("#ndkp-zub",M);n.length?R("#ndkp-zub-grid",M).innerHTML=n.map(function(e){var t=H(e);return'<a class="ndkp-zub-karte" href="'+V(F(e))+'"><div class="ndkp-zub-bild">'+(K(e,280)?'<img src="'+V(K(e,280))+'" alt="'+V(D(e))+'" loading="lazy">':"")+"</div><b>"+V(D(e))+"</b>"+(null!=t?"<span>"+V(t.toLocaleString("de-DE",{minimumFractionDigits:2,maximumFractionDigits:2})+" €")+"</span>":"")+"</a>"}).join(""):R("#ndkp-zub-grid",M).innerHTML='<a class="ndkp-btn ndkp-ghost" href="/Zubehoer-Teile?modell='+V(o)+'">Zubehör ansehen</a>',r.hidden=!1})}).catch(function(){})}}function R(e,t){return(t||document).querySelector(e)}function U(e,t){return Array.prototype.slice.call((t||document).querySelectorAll(e))}function V(e){return String(null==e?"":e).replace(/[&<>"]/g,function(e){return{"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;"}[e]})}function Z(e){return e?e.textContent.replace(/\s+/g," ").trim():""}function J(e){return'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round">'+e+"</svg>"}function G(){var e=R('.ndkp-form .btn-buy, .ndkp-form button[type="submit"]',M);e?e.click():R("#ndkp-kauf").scrollIntoView({behavior:"smooth",block:"center"})}function $(){T.hidden=!0,R(".ndkp-modal-video",T).innerHTML="",document.body.classList.remove("ndkp-modal-offen")}}()}catch(e){window.console&&console.warn("ND Kursseite",e)}try{try{window.ndProf&&window.ndProf.push(["1.6.9",performance.now()])}catch(e){}!function(){var e,t=["Sofort im Kundenkonto","Unbegrenzt anschauen","Einmal zahlen, kein Abo"];function n(){document.querySelectorAll("li.line-item-product, .line-item.line-item-product").forEach(function(e){if(!e.querySelector(".nd-kurs-li")){var n=e.querySelector(".line-item-label");if(n&&/kurs/i.test(n.textContent)){var r=document.createElement("div");r.className="nd-kurs-li",r.innerHTML="<ul>"+t.map(function(e){return'<li><svg width="13" height="13" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.8" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12.5l4 4L19 7"/></svg>'+e+"</li>"}).join("")+"</ul>"+(document.querySelector('a[href*="/account/logout"]')?"":"<p>Für den Zugang beim Bestellen bitte ein Kundenkonto anlegen.</p>");var i=e.querySelector(".line-item-details-container")||n.parentNode,a=i.querySelector(".line-item-delivery-date, .line-item-product-number");a?i.insertBefore(r,a):i.appendChild(r);var o=e.querySelector(".line-item-delivery-date");o&&(o.style.display="none")}}})}try{n(),ndObserve(document.body,function(){clearTimeout(e),e=setTimeout(n,80)},{childList:!0,subtree:!0})}catch(e){}}()}catch(e){window.console&&console.warn("ND Warenkorb",e)}try{try{window.ndProf&&window.ndProf.push(["1.7.0",performance.now()])}catch(e){}!function(){var e,t=[["Preis","Ihr Budget?",1,!0],["Hersteller","Welche Marke?",2,!0],["besondere Funktionen","Was soll sie können?",3,!0],["Verfügbarkeit","Im Laden ausprobieren?",4,!0],["Maschinentyp","Auch sticken?",5,!0],["Maximale Stickfläche","Wie groß sollen Motive werden?",6,!1],["Stoffdurchlassbreite","Platz für große Projekte?",7,!1],["Maschinengewicht","Wie schwer darf sie sein?",8,!1],["Maximale Stichbreite","Wie breit sollen Stiche sein?",9,!1],["Beleuchtung","Wie hell soll es sein?",10,!1],["Greifersystem","Welcher Greifer?",11,!1]];function n(e){return String(e||"").toLowerCase().replace(/\s+/g," ").trim()}function r(){var e=document.querySelector(".nd-masch-filter .filter-panel-items-container");if(e){var r=Array.prototype.slice.call(e.querySelectorAll(":scope > .filter-panel-item"));if(r.length){var i=0;r.forEach(function(e,r){var i=e.querySelector(".filter-panel-item-toggle");if(i){if(!e.dataset.ndName){var a=Array.prototype.filter.call(i.childNodes,function(e){return 3===e.nodeType&&e.textContent.trim()})[0];e.dataset.ndName=a?a.textContent.trim():i.textContent.trim();var o=t.filter(function(t){return n(t[0])===n(e.dataset.ndName)})[0];/^bewertung/i.test(e.dataset.ndName)&&e.classList.add("nd-mf-weg"),/^hersteller$/i.test(e.dataset.ndName)&&/^\/(Naehmaschinen|Overlock-Cover|Stickmaschinen)\/[^\/]+/i.test(location.pathname)&&!/gebraucht/i.test(location.pathname)&&e.classList.add("nd-mf-weg");var c=o?o[1]:"";if(o&&"Maschinentyp"===o[0]){var l=e.textContent;c=/overlock|cover/i.test(l)?"Overlock oder Cover?":/stick/i.test(l)?"Auch sticken?":"Welcher Maschinentyp?"}o&&a&&(a.textContent=" "+c+" ",i.setAttribute("title",e.dataset.ndName)),e.dataset.ndOrder=o?o[2]:50+r,e.dataset.ndOben=o&&o[3]?"1":"0"}e.style.order=e.dataset.ndOrder}}),r.sort(function(e,t){return e.dataset.ndOrder-t.dataset.ndOrder}
2).forEach(function(e){var t=e.querySelector(".filter-multi-select-count:not(:empty)")||e.querySelector("input:checked"),n=e.classList.contains("nd-mf-weg"),r=!n&&("1"===e.dataset.ndOben&&i<5||t);!n&&"1"===e.dataset.ndOben&&i<5&&i++,e.classList.toggle("nd-mf-mehr",!r)});var a=r.filter(function(e){return e.classList.contains("nd-mf-mehr")&&!e.classList.contains("nd-mf-weg")}).length,o=e.querySelector(".nd-mf-btn");a?(o||((o=document.createElement("button")).type="button",o.className="nd-mf-btn",o.addEventListener("click",function(){e.classList.toggle("nd-mf-offen"),o.textContent=e.classList.contains("nd-mf-offen")?"Weniger Filter":"Mehr Filter ("+o.dataset.n+")"}),e.appendChild(o)),o.dataset.n=a,e.classList.contains("nd-mf-offen")||(o.textContent="Mehr Filter ("+a+")")):o&&o.remove()}}}try{r(),ndObserve(document.body,function(){clearTimeout(e),e=setTimeout(r,120)},{childList:!0,subtree:!0})}catch(e){}}();try{window.ndProf&&window.ndProf.push(["1.7.0",performance.now()])}catch(e){}!function(){var e;if(document.body.classList.contains("is-ctl-product"))try{t(),setTimeout(t,1500),ndObserve(document.querySelector(".cms-page")||document.body,function(){clearTimeout(e),e=setTimeout(t,200)},{childList:!0,subtree:!0})}catch(e){}function t(){document.querySelectorAll(".cms-page .cms-block").forEach(function(e){var t=function(e){if(e.matches(".cms-block-gallery-buybox, .cms-block-product-heading"))return!1;if(e.querySelector("img, picture, iframe, video, canvas, form, input, select, textarea, .product-box, .ndkp, .gpsr-box"))return!1;for(var t,n=document.createTreeWalker(e,NodeFilter.SHOW_TEXT,{acceptNode:function(e){return e.parentElement&&e.parentElement.closest("script, style, noscript, template, .visually-hidden, .skip-to-content")?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_ACCEPT}});t=n.nextNode();)if(t.textContent.replace(/\s+/g,"").length)return!1;return!0}(e);t!==e.classList.contains("nd-leer")&&e.classList.toggle("nd-leer",t)}),document.querySelectorAll(".cms-page .cms-section").forEach(function(e){var t=e.querySelectorAll(".cms-block"),n=t.length&&Array.prototype.every.call(t,function(e){return e.classList.contains("nd-leer")});e.classList.toggle("nd-leer",!!n)})}}();try{window.ndProf&&window.ndProf.push(["1.7.2",performance.now()])}catch(e){}!function(){try{document.querySelectorAll(".cms-element-lws-commerce-theme-category-teaser").forEach(function(e){var t=e.querySelector(".cms-element-lws-commerce-theme-category-teaser__image img");if(t){var n=function(){if(t.naturalWidth&&t.naturalHeight){var n=t.naturalWidth/t.naturalHeight>1.2,r=e.querySelector(".cms-element-lws-commerce-theme-category-teaser__headline, h1"),i=r?r.textContent.replace(/\s+/g," ").trim():"";if(!n&&document.body.classList.contains("nd-maschinen-kat")&&/^(.+?)\s+(Nähmaschinen|Overlock & Cover|Stickmaschinen)$/.test(i)&&(n=!0,e.classList.add("nd-teaser-logo-quadrat")),e.classList.toggle("nd-teaser-logo",n),n&&document.body.classList.contains("nd-maschinen-kat")&&!e.querySelector(".nd-logo-team")){var a="display:block;background-size:cover;background-repeat:no-repeat;background-position:50% 35%;border-radius:50%;",o=document.createElement("div");o.className="nd-team-kreise nd-logo-team",o.innerHTML='<div class="nd-tk-reihe"><i class="nd-tk-av" style="'+a+'background-image:url(\'/media/cc/af/3a/1790896682/Jens-Blogautor-256-Gesicht.webp\')"></i><i class="nd-tk-av" style="'+a+"background-image:url('/media/77/1f/1e/1790896653/Tim-Blogautor-256.webp')\"></i></div><span>Jens und Tim beraten Sie</span>";var c=document.createElement("div");c.className="nd-tk-zeile";var l=e.querySelector(".cms-element-lws-commerce-theme-category-teaser__headline");l&&l.parentNode?(l.parentNode.insertBefore(c,l),c.appendChild(l),c.appendChild(o)):e.appendChild(o),e.classList.add("nd-tk-mitte")}}};t.complete?n():t.addEventListener("load",n,{once:!0})}})}catch(e){}}();try{window.ndProf&&window.ndProf.push(["1.7.3",performance.now()])}catch(e){}!function(){var e,t="0212 74536",n="tel:+4921274536";function r(e){return e?'<span class="nd-pers-av"><img src="/media/26/1e/b3/1790890448/Naedschungel-4%20Avatar2.jpg?ts=1790890448" alt="Conni" loading="lazy"><img src="/media/07/4b/c6/1790890454/Naedschungel-7%20Avatar2.jpg?ts=1790890454" alt="Bianca" loading="lazy"></span>':'<span class="nd-pers-av"><img src="/media/cc/af/3a/1790896682/Jens-Blogautor-256-Gesicht.webp" alt="Jens Bederke" loading="lazy"><img src="/media/77/1f/1e/1790896653/Tim-Blogautor-256.webp" alt="Tim Bederke" loading="lazy"></span>'}function i(){if(document.body.classList.contains("is-ctl-product")&&!document.querySelector(".ndkp")){var e=document.querySelector(".cms-element-buy-box .product-detail-form-container, .product-detail-form-container");if(e&&!e.querySelector(".nd-pers")){var i=(document.querySelector(".product-detail-name, h1")||{}).textContent||"",a=document.createElement("div");a.className="nd-pers";var o=Array.prototype.some.call(document.querySelectorAll(".breadcrumb a"),function(e){return/\/Stoffe\//i.test(e.getAttribute("href")||"")});a.innerHTML=r(o)+'<span class="nd-pers-t"><b>'+(o?"Fragen zum Stoff?":"Fragen zum Artikel?")+"</b> "+(o?"Bianca und Conni":"Tim und Jens")+' beraten Sie persönlich: <a href="'+n+'">'+t+'</a> oder <a href="https://wa.me/4917667487307?text='+encodeURIComponent("Hallo, ich habe eine Frage zu: "+i.trim())+'" target="_blank" rel="noopener">WhatsApp</a></span>',e.appendChild(a)}}}try{i(),ndObserve(document.body,function(){clearTimeout(e),e=setTimeout(function(){i(),function(){var e=document.querySelector(".cart-offcanvas .offcanvas-cart-items");if(e&&!e.parentNode.querySelector(".nd-pers-korb")&&e.querySelector("li.line-item")){var i=document.createElement("div");i.className="nd-pers nd-pers-korb",i.innerHTML=r()+'<span class="nd-pers-t">Persönlich für Sie da: Tim und Jens. Fragen? <a href="'+n+'">'+t+"</a></span>",e.insertAdjacentElement("afterend",i)}}()},120)},{childList:!0,subtree:!0})}catch(e){}}();try{window.ndProf&&window.ndProf.push(["1.7.7",performance.now()])}catch(e){}!function(){var e,t=["26/1e/b3/1790890448/Naedschungel-4%20Avatar2","67/49/94/1790890446/Naedschungel-1%20Avatar2","07/4b/c6/1790890454/Naedschungel-7%20Avatar2","79/22/19/1790890447/Naedschungel-2%20Avatar2","67/cf/a8/1790890450/Naedschungel-5%20Avatar2","f6/7c/2d/1790890452/Naedschungel-6%20Avatar2","37/41/02/1790890448/Naedschungel-3%20Avatar2"],n=/Conni(%20|\s|\+)und(%20|\s|\+)Bianca/i;function r(e){var n=document.createElement("div");n.className="nd-team-kreise"+(e?" klein":"");var r=e?t:t.slice().sort(function(){return Math.random()-.5}).slice(0,2),i=e?88:96,a="width:"+i+"px !important;height:"+i+"px !important;min-width:"+i+"px !important;min-height:"+i+"px !important;max-width:none !important;max-height:none !important;display:block !important;background-size:cover !important;background-repeat:no-repeat !important;background-position:50% 35%;border-radius:50% !important;";return n.innerHTML='<div class="nd-tk-reihe">'+r.map(function(e){return'<i class="nd-tk-av" style="'+a+"background-image:url('/media/"+e+".jpg')\"></i>"}).join("")+"</div><span>
2Ihr Stoff-Team in Solingen-Ohligs</span>",n}function i(){if(document.body.classList.contains("is-ctl-navigation")&&(/^\/Stoffe\/./i.test(location.pathname)||Array.prototype.some.call(document.querySelectorAll(".breadcrumb a"),function(e){return/\/Stoffe\/$/i.test(e.getAttribute("href")||"")}))){var e=document.querySelector(".cms-element-lws-commerce-theme-category-teaser");if(e&&!e.querySelector(".nd-team-kreise")){var t=e.querySelector(".cms-element-lws-commerce-theme-category-teaser__image");t||((t=document.createElement("div")).className="cms-element-lws-commerce-theme-category-teaser__image",e.appendChild(t)),Array.prototype.slice.call(t.children).forEach(function(e){e.remove()}),t.appendChild(r(!1)),e.classList.add("nd-tk-kopf")}}document.querySelectorAll(".navigation-flyout img, .navigation-flyout-teaser img").forEach(function(e){var t=e.currentSrc||e.src||"",n=/(TIm|Tim|Jens)(%20|\s|\+)Bederke(%20|\s|\+)f(%C3%BC|ü)r(%20|\s|\+)Kategorien/i.test(t),r=t.match(/Naedschungel-(\d+)(%20|\s|\+)f(ue|%C3%BC|ü)r(%20|\s|\+)Kategorien/i);if(!e.dataset.ndKreis&&(n||r)){e.dataset.ndKreis="1";var i=n?/jens/i.test(t)?"Jens":"Tim":{4:"Conni",7:"Bianca"}[r[1]]||"",a=document.createElement("div");a.className="nd-team-kreise klein nd-tk-person",a.innerHTML='<div class="nd-tk-reihe"><i class="nd-tk-av" style="width:190px !important;height:190px !important;min-width:190px !important;min-height:190px !important;max-width:none !important;max-height:none !important;display:block !important;background-size:cover !important;background-repeat:no-repeat !important;background-position:50% 35%;border-radius:50% !important;background-position:50% 18% !important;background-image:url(\''+t.replace(/'/g,"%27")+"')\"></i></div>"+(i?"<span>"+i+"</span>":"");var o=e.closest("picture")||e;o.style.display="none",o.insertAdjacentElement("afterend",a)}}),document.querySelectorAll("img").forEach(function(e){if(!e.dataset.ndKreis&&n.test(e.currentSrc||e.src||"")){e.dataset.ndKreis="1";var t=e.closest("picture")||e;t.style.display="none",t.insertAdjacentElement("afterend",r(!0))}})}try{i(),ndObserve(document.body,function(){clearTimeout(e),e=setTimeout(i,100)},{childList:!0,subtree:!0})}catch(e){}}();try{window.ndProf&&window.ndProf.push(["1.8.6",performance.now()])}catch(e){}!function(){var e,t=[["Stoffe","/Stoffe/"],["Nähmaschinen","/Naehmaschinen/"],["Nähmaschinen-Berater","/Maschinenberater/"],["Overlock & Cover","/Overlock-Cover/"],["Zubehör-Finder","/Zubehoer-Teile/"]],n=/warenkorb ist leer/i;function r(){Array.prototype.filter.call(document.querySelectorAll(".cart-offcanvas .alert, .checkout .alert, .cart-offcanvas p, .checkout-main p, .cart-main p"),function(e){return n.test(e.textContent)&&!e.closest(".nd-leer-links")}).forEach(function(e){var n=e.closest(".alert")||e;if(!n.nextElementSibling||!n.nextElementSibling.classList.contains("nd-leer-links")){var r=document.createElement("div");r.className="nd-leer-links",r.innerHTML='<p>Stöbern Sie weiter:</p><div class="nd-ll-reihe">'+t.map(function(e){return'<a class="nd-ll" href="'+e[1]+'">'+(t=e[1],((n=document.querySelector('.main-navigation-link[href*="'+t+'"] .icon, .main-navigation-link[href*="'+t+'"] img, .main-navigation-link[href*="'+t+'"] svg'))?n.outerHTML:"")+"<span>")+e[0]+"</span></a>";var t,n}).join("")+"</div>",n.insertAdjacentElement("afterend",r)}})}try{r(),ndObserve(document.body,function(){clearTimeout(e),e=setTimeout(r,120)},{childList:!0,subtree:!0})}catch(e){}}()}catch(e){window.console&&console.warn("ND 1.7",e)}!function(){var e={"#2B6E3C":"#3E6D41","#357C50":"#3E6D41","#2E6B4F":"#3E6D41","#26713A":"#3E6D41","#007E4E":"#3E6D41","#20A000":"#3E6D41","#4CAF50":"#3E6D41","#23502F":"#36523A","#2E5339":"#36523A","#2B5330":"#36523A","#234F38":"#36523A","#225830":"#36523A","#1F5230":"#36523A","#0E2514":"#152417","#24382A":"#152417","#5E6B60":"#4E5849","#5F6B62":"#4E5849","#5B6B5E":"#4E5849","#6B7A6E":"#4E5849","#F3F7F1":"#F1F5EE","#F2F7F0":"#F1F5EE","#EEF4EC":"#F1F5EE","#E8F1EA":"#F1F5EE","#F6F8F3":"#F1F5EE","#ECFFE4":"#F1F5EE","#EDF2E8":"#F1F5EE","#E3EEE0":"#F1F5EE","#E6EFE2":"#F1F5EE","#E6EFE3":"#F1F5EE","#DDE7DA":"#D3DFC9","#C9D8C4":"#D3DFC9","#CFE0C8":"#D3DFC9","#CFE0CC":"#D3DFC9","#CCDFC2":"#D3DFC9","#E3EADD":"#D3DFC9","#D5E0CB":"#D3DFC9","#D7E4D9":"#D3DFC9","#C9D3C6":"#D3DFC9","#B9CDBA":"#D3DFC9","#DCE5D4":"#D3DFC9","#6B7466":"#4E5849","#3F7A4A":"#3E6D41","#F8FBF6":"#F1F5EE","#C9D6C3":"#D3DFC9","#2F3A30":"#152417"},t={},n=[];Object.keys(e).forEach(function(r){t[r.toLowerCase()]=e[r];var i=[1,3,5].map(function(e){return parseInt(r.substr(e,2),16)}),a=[1,3,5].map(function(t){return parseInt(e[r].substr(t,2),16)});n.push([new RegExp("rgb(a?)\\(\\s*"+i.join(",\\s*")+"\\b","g"),"rgb$1("+a.join(", ")
2]),n.push([new RegExp("^\\s*"+i.join(",\\s*")+"\\s*$"),a.join(", ")])});var r=/#[0-9a-fA-F]{6}\b/g,i=/#[0-9a-fA-F]{6}|rgb|\d+,\s*\d+,\s*\d+/;function a(e){if(!e)return e;for(var i=e.replace(r,function(e){return t[e.toLowerCase()]||e}),a=0;a<n.length;a++)i=i.replace(n[a][0],n[a][1]);return i}var o=new RegExp(Object.keys(e).map(function(e){var t=[1,3,5].map(function(t){return parseInt(e.substr(t,2),16)});return e+"|rgba?\\(\\s*"+t.join(",\\s*")+"\\b"}).join("|"),"i");function c(e){for(var t=0;t<e.length;t++){var n=e[t],r=n.style;if(r){var l="";try{l=n.cssText}catch(e){}if(l&&!o.test(l))continue;for(var s=0;s<r.length;s++){var d=r[s],u=r.getPropertyValue(d);if(u&&i.test(u)){var h=a(u);h!==u&&r.setProperty(d,h,r.getPropertyPriority(d))}}}n.cssRules&&c(n.cssRules)}}function l(e){if(!e.__nd)try{c(e.cssRules),e.__nd=1}catch(e){}}function s(){for(var e=0;e<document.styleSheets.length;e++)l(document.styleSheets[e])}function d(e){var t=e.getAttribute&&e.getAttribute("style");if(t){var n=a(t);n!==t&&e.setAttribute("style",n)}}function u(){document.querySelectorAll("[style]").forEach(d),s()}u(),window.addEventListener("load",u),document.addEventListener("load",function(e){var t=e.target;t&&"LINK"===t.tagName&&t.sheet&&l(t.sheet)},!0);try{ndObserve(document.documentElement,function(e){var t=!1;e.forEach(function(e){e.addedNodes&&e.addedNodes.forEach(function(e){1===e.nodeType&&("STYLE"!==e.tagName&&"LINK"!==e.tagName?(d(e),e.querySelectorAll&&e.querySelectorAll("[style]").forEach(d)):t=!0)})}),t&&setTimeout(s,0)},{childList:!0,subtree:!0})}catch(e){}}();try{window.ndProf&&window.ndProf.push(["1.9.8",performance.now()])}catch(e){}!function(){var e=/-frei\d*-[0-9a-f]{6}\./i;function t(){for(var t=document.querySelectorAll(".product-box:not(.nd-masch-karte):not(.nd-masch-nein)"),n=0;n<t.length;n++){var r=t[n].querySelector("img.product-image")||t[n].querySelector("img");if(r){var i=(r.getAttribute("src")||"")+" "+(r.getAttribute("srcset")||"")+" "+(r.getAttribute("data-src")||"")+" "+(r.getAttribute("data-srcset")||"");/\S/.test(i)&&t[n].classList.add(e.test(i)?"nd-masch-karte":"nd-masch-nein")}}}var n=null;t(),document.addEventListener("DOMContentLoaded",t),window.addEventListener("load",t);try{ndObserve(document.documentElement,function(){n||(n=setTimeout(function(){n=null,t()},80))},{childList:!0,subtree:!0})}catch(e){}}();try{window.ndProf&&window.ndProf.push(["1.9.10",performance.now()])}catch(e){}!function(){var e="Alle Artikel entfernen";function t(e){var t=[];return e.querySelectorAll('form[action*="/checkout/line-item/delete/"]').forEach(function(e){var n=(e.getAttribute("action")||"").match(/delete\/([a-f0-9]{32})/i);n&&t.indexOf(n[1])<0&&t.push(n[1])}),t}function n(n,r){var i=document.createElement("button");i.type="button",i.className="nd-leeren",i.textContent=e;var a=null;return i.addEventListener("click",function(o){if(o.preventDefault(),o.stopPropagation(),!i.classList.contains("nd-leeren-frage"))return i.classList.add("nd-leeren-frage"),i.textContent="Wirklich alle entfernen?",clearTimeout(a),void(a=setTimeout(function(){i.classList.remove("nd-leeren-frage"),i.textContent=e},4e3));clearTimeout(a),function(e,n,r){var i=t(e);if(i.length){r.disabled=!0,r.textContent="Wird geleert …";var a=new FormData;if(i.forEach(function(e){a.append("ids[]",e)}),a.append("redirectTo",n?"frontend.cart.offcanvas":"frontend.checkout.cart.page"),!n){var o=document.createElement("form");return o.method="post",o.action="/checkout/line-item/delete",o.style.display="none",o.innerHTML=i.map(function(e){return'<input type="hidden" name="ids[]" value="'+e+'">'}).join("")+'<input type="hidden" name="redirectTo" value="frontend.checkout.cart.page">',document.body.appendChild(o),void o.submit()}fetch("/checkout/line-item/delete",{method:"POST",body:a,credentials:"same-origin",headers:{"X-Requested-With":"XMLHttpRequest"}}).then(function(e){return e.text()}).then(function(e){var t=null;try{t=window.PluginManager.getPluginInstances("OffCanvasCart")[0]}catch(e){}t&&"function"==typeof t._updateOffCanvasContent&&t._updateOffCanvasContent(e);try{window.PluginManager.getPluginInstances("CartWidget").forEach(function(e){"function"==typeof e.fetch&&e.fetch()})}catch(e){}}).catch(function(){location.href="/checkout/cart"})}}(n,r,i)}),i}function r(){var e=document.querySelector(".cart-offcanvas");if(e){var r=e.querySelector(".offcanvas-cart-items");if(r&&!e.querySelector(".nd-leeren")&&t(e).length>1){var i=document.createElement("div");i.className="nd-leeren-wrap",i.appendChild(n(e,!0)),r.insertAdjacentElement("afterend",i)}}if(document.body.classList.contains("is-act-cartpage")){var a=document.querySelector(".checkout-product-table");if(a&&!document.querySelector(".nd-leeren")&&t(a).length>1){var o=document.createElement("div");o.className="nd-leeren-wrap nd-leeren-seite",o.appendChild(n(a,!1)),a.insertAdjacentElement("beforebegin",o)}}}var i=null;"loading"===document.readyState?document.addEventListener("DOMContentLoaded",r):r();try{ndObserve(document.documentElement,function(){i||(i=setTimeout(function(){i=null,r()},120))},{childList:!0,subtree:!0})}catch(e){}}();try{window.ndProf&&window.ndProf.push(["1.9.12",performance.now()])}catch(e){}!function(){var e=/Nähmaschinen|Overlock|Stickmaschinen/i;function t(){for(var t=document.querySelectorAll(".dropdown-menu"),n=0;n<t.length;n++){var r=t[n];if(!r.querySelector(".nd-berater-link")){var i=r.querySelector(".navigation-flyout-category-link a"),a=r.querySelector(".navigation-flyout-categories");if(i&&a&&e.test(i.getAttribute("title")||i.textContent)&&!/Kurse|Zubehör/i.test(i.getAttribute("title")||"")){var o=document.createElement("div");o.className="nd-berater-link",o.innerHTML='<span>Unsicher, welche Maschine passt?</span><a href="/maschinenberater" class="nd-berater-btn">Jetzt online beraten lassen <span aria-hidden="true">→</span></a>',a.insertAdjacentElement("afterend",o)}}}}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",t):t(),window.addEventListener("load",t)}();try{window.ndProf&&window.ndProf.push(["1.9.14",performance.now()])}catch(e){}!function(){var e=["Bernina","bernette","Brother","Elna","Janome","Juki","baby lock","Lewenstein"],t=["Bernina Nähmaschinen"],n={probeAlle:["Alle Modelle zum Probenähen","Jede {MARKE}
2 aus dieser Liste steht bei uns in der Ausstellung. Bringen Sie Ihren Stoff mit und vergleichen Sie direkt."],probeTeil:["Ausgewählte Modelle zum Probenähen","Die wichtigsten {MARKE}-Modelle stehen in der Ausstellung. Alle anderen zeigen wir Ihnen an den ausgestellten Maschinen, die Bedienung ist innerhalb einer Serie sehr ähnlich."],probeKeine:["Beratung im Laden","{MARKE}-Modelle zeigen wir Ihnen anhand unserer ausgestellten Maschinen, die Bedienung ist innerhalb einer Serie sehr ähnlich. Gern beraten wir Sie persönlich."],paketeGemischt:["Service-Pakete oder Einweisung inklusive","Bei unseren Empfehlungen wählen Sie auf der Maschinenseite Ihr Service-Paket (PLUS und PREMIUM mit Einweisung und Videokurs). Bestellmodelle bestellen wir für Sie, die persönliche Einweisung im Laden ist inklusive."],paketeNurAusstellung:["Service-Pakete BASIC, PLUS, PREMIUM","Sie wählen auf der Maschinenseite, wie viel Service Sie möchten: PLUS und PREMIUM enthalten Einweisung und Videokurs, die Unterschiede sehen Sie in der Paket-Tabelle auf jeder Maschinenseite."],paketeNurBestell:["Einweisung im Laden inklusive","Diese Modelle bestellen wir für Sie. Die persönliche Einweisung im Laden ist bei jeder Maschine inklusive, Wartung und Reparatur übernimmt unsere Werkstatt."],werkstatt:["Werkstatt im Haus","Wartung und Reparatur für {MARKE} durch unsere Techniker in Solingen, ohne Einschicken zum Hersteller."],finderTitel:"Sie suchen Zubehör für Ihre {MARKE}?",finderSub:"Nähfüße, Spulen, Nadeln und Ersatzteile passend zu Ihrem Modell",finderAuf:"Zubehör-Finder öffnen",finderZu:"Schließen",finderLabel:"Welches {MARKE}-Modell haben Sie?",finderPlatz:"Modell eintippen, z. B. {BEISPIEL}",finderLaden:"Modelle werden geladen …",finderLeer:"Kein passendes Modell gefunden. Schreiben Sie uns per WhatsApp, wir finden das richtige Zubehör.",ctaTitel:"Nicht sicher, welches Modell passt?",ctaText:"Der Maschinenberater fragt nach Ihren Projekten und zeigt die passenden Maschinen. Oder Sie kommen vorbei und nähen Probe.",ctaOnline:"Online beraten lassen →",ctaTermin:"Termin im Laden"};function r(e){return String(e).replace(/[&<>"]/g,function(e){return{"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;"}[e]})}function i(e,t){var r=n[e],i=function(e){return e.replace(/\{MARKE\}/g,t)};return Array.isArray(r)?r.map(i):i(r)}function a(){if(document.body.classList.contains("is-ctl-navigation")&&!document.querySelector(".nd-mk-vorteile")){var a=document.querySelector(".cms-element-lws-commerce-theme-category-teaser__headline, h1");if(a){var o=a.textContent.replace(/\s+/g," ").trim(),c=o.match(/^(.+?)\s+(Nähmaschinen|Overlock & Cover|Overlock &amp; Cover|Stickmaschinen)$/);if(c){var l=e.filter(function(e){return e.toLowerCase()===c[1].toLowerCase()})[0];if(l){var s=a.closest(".cms-section"),d=document.querySelector(".cms-element-product-listing-wrapper, .cms-element-product-listing"),u=d&&d.closest(".cms-section");if(s&&u){var h=t.indexOf(o)>=0,f=document.querySelectorAll(".product-box"),m=Array.prototype.filter.call(f,function(e){return/Ausstellung/i.test((e.querySelector(".product-badges")||{}).textContent||"")}).length,p=f.length-m,g=i(h?"probeAlle":m?"probeTeil":"probeKeine",l);h&&(m=f.length,p=0);var v=i(m&&p?"paketeGemischt":m?"paketeNurAusstellung":"paketeNurBestell",l),b=i("werkstatt",l),k=document.createElement("div");k.className="nd-mk-vorteile",k.innerHTML=[g,v,b].map(function(e,t){return'<details class="nd-mk-vt"><summary><i>'+(t+1)+"</i><b>"+r(e[0])+'</b><em aria-hidden="true"></em></summary><span>'+r(e[1])+"</span></details>"}).join(""),(s.querySelector(".cms-section-default, .cms-section-sidebar-main-content")||s).appendChild(k);var y,S=(y=document.querySelector(".product-box .product-name"))?y.textContent.replace(/\s+/g," ").trim().replace(new RegExp("^"+l+"\\s*","i"),""):"B 480",w=document.createElement("div");w.className="nd-mk-nachliste",w.innerHTML='<details class="nd-mk-finder"><summary><div>'+r(i("finderTitel",l))+"<span>"+r(n.finderSub)+'</span></div><em data-auf="'+r(n.finderAuf)+'" data-zu="'+r(n.finderZu)+'"></em></summary><div class="nd-mk-fbody"><label for="nd-mk-q">'+r(i("finderLabel",l))+'</label><input id="nd-mk-q" type="search" autocomplete="off" placeholder="'+r(n.finderPlatz.replace("{BEISPIEL}",S))+'"><div class="nd-mk-chips">'+r(n.finderLaden)+'</div></div></details><div class="nd-mk-cta"><b>'+r(n.ctaTitel)+"</b><span>"+r(n.ctaText)+'</span><a class="nd-mk-btn" href="/maschinenberater">'+r(n.ctaOnline)+'</a><a class="nd-mk-btn is-hell" href="https://book.timify.com/services?accountId=5ecbe3febd1
25fc49031026d9&hideCloseButton=true" target="_blank" rel="noopener">'+r(n.ctaTermin)+"</a></div>",u.insertAdjacentElement("afterend",w);var E=w.querySelector("details"),L=w.querySelector(".nd-mk-chips"),C=w.querySelector("#nd-mk-q"),A=null,x=Array.prototype.map.call(document.querySelectorAll(".product-box .product-name"),function(e){return e.textContent.replace(/\s+/g," ").trim().toLowerCase()});E.addEventListener("toggle",function(){E.open&&(A||fetch("/store-api/product-listing/9f17b61a65e146b395e0878c254afa2c",{method:"POST",headers:{"sw-access-key":window.ndSwKey,"Content-Type":"application/json",Accept:"application/json"},body:JSON.stringify({limit:1,includes:{product:["id"],property_group:["id","name","options"],property_group_option:["id","name"]}})}).then(function(e){return e.json()}).then(function(e){var t=(((e.aggregations||{}).properties||{}).entities||[]).filter(function(e){return"051a939dba13ad32338c60763a03c165"===e.id})[0],n=new RegExp("^"+l.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")+"\\b","i");A=(t&&t.options||[]).filter(function(e){return n.test(e.name)}).sort(function(e,t){return e.name.localeCompare(t.name,"de",{numeric:!0})}),q()}).catch(function(){L.innerHTML="<small>"+r(n.finderLeer)+"</small>"}),setTimeout(function(){C.focus()},50))}),C.addEventListener("input",q)}}}}}function q(){if(A){var e=(C.value||"").trim().toLowerCase(),t=A.filter(function(t){return!e||t.name.toLowerCase().indexOf(e)>=0});if(e)t=t.slice(0,40);else{var i=t.filter(function(e){return x.some(function(t){return 0===t.indexOf(e.name.toLowerCase())||0===e.name.toLowerCase().indexOf(t)})}),a=t.filter(function(e){return i.indexOf(e)<0});t=i.concat(a).slice(0,24)}L.innerHTML=t.length?t.map(function(e){return'<a href="/Zubehoer-Teile/?modell='+e.id+'">'+r(e.name.replace(new RegExp("^"+l+"\\s*","i"),""))+"</a>"}).join(""):"<small>"+r(n.finderLeer)+"</small>"}}}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",a):a()}();try{window.ndProf&&window.ndProf.push(["1.9.16",performance.now()])}catch(e){}!function(){function e(){var e=document.querySelector(".lws-commerce-theme-top-bar-items__inner");if(e&&!e.querySelector(".nd-yt-top")){var t=document.createElement("div");t.className="lws-commerce-theme-top-bar-item nd-yt-top",t.innerHTML='<a href="https://www.youtube.com/channel/UCV0o1gFGCVlSG0Jij1316Pw" target="_blank" rel="noopener" aria-label="Nähdschungel auf YouTube (öffnet in neuem Fenster)"><svg viewBox="0 0 28 20" aria-hidden="true"><rect width="28" height="20" rx="5" fill="#FF0000"/><path d="M11 5.5v9l7.5-4.5z" fill="#fff"/></svg><span>Unser YouTube-Kanal: Tipps und Maschinen im Video</span></a>',e.insertBefore(t,e.firstChild)}}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",e):e()}();try{window.ndProf&&window.ndProf.push(["1.9.18",performance.now()])}catch(e){}!function(){function e(t){var n=t.closest(".product-box.nd-masch-karte");if(n&&!n.hasAttribute("data-nd-zoom"))if(t.complete&&t.naturalWidth){n.setAttribute("data-nd-zoom","1");var r=function(e){try{var t=Math.min(1,120/e.naturalWidth),n=document.createElement("canvas");n.width=Math.max(1,Math.round(e.naturalWidth*t)),n.height=Math.max(1,Math.round(e.naturalHeight*t));var r=n.getContext("2d");r.drawImage(e,0,0,n.width,n.height);for(var i=r.getImageData(0,0,n.width,n.height).data,a=n.width,o=n.height,c=-1,l=-1,s=0;s<n.height;s++)for(var d=0;d<n.width;d++){var u=4*(s*n.width+d);i[u+3]>30&&(i[u]<240||i[u+1]<240||i[u+2]<240)&&(d<a&&(a=d),d>c&&(c=d),s<o&&(o=s),s>l&&(l=s))}if(c<0)return 1;var h=(c-a+1)/n.width,f=(l-o+1)/n.height;return Math.max(1,Math.min(1.35,.94/h,.94/f))}catch(e){return 1}}(t);n.style.setProperty("--nd-masch-bild-zoom",r.toFixed(3))}else t.addEventListener("load",function(){e(t)},{once:!0})}function t(){for(var t=document.querySelectorAll(".product-box.nd-masch-karte:not([data-nd-zoom]) img.product-image"),n=0;n<t.length;n++)e(t[n])}var n=null;t(),document.addEventListener("DOMContentLoaded",t),window.addEventListener("load",t);try{ndObserve(document.documentElement,function(){n||(n=setTimeout(function(){n=null,t()},120))},{childList:!0,subtree:!0,attributes:!0,attributeFilter:["class"]})}catch(e){}}();try{window.ndProf&&window.ndProf.push(["1.9.22",performance.now()])}catch(e){}try{!function(){var e="Menge übernehmen",t='<svg viewBox="0 0 24 24" width="16" height="16" aria-hidden="true"><path d="M20 6 9 17l-5-5" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/></svg>';function n(e){var t=e.querySelector(".nd-qd");return t?{id:t.getAttribute("data-id"),q:parseInt(t.getAttribute("data-q"),10)||1,min:parseInt(t.getAttribute("data-min"),10)||1,max:parseInt(t.getAttribute("data-max"),10)||100,step:parseInt(t.getAttribute("data-step"),10)||1}:null}function r(e){return e.classList.contains("line-item-product")&&!e.classList.contains("line-item-neonplatformunitarticles")&&!/kurs/i.test((e.querySelector(".line-item-label")||{}).textContent||"")}function i(e,t){return(e=Math.round(e/t.step)*t.step)<t.min&&(e=t.min),e>t.max&&(e=t.max),e}function a(n,r){var a=document.createElement("div");a.className="nd-menge",a.innerHTML='<button type="button" class="nd-menge-minus" aria-label="Menge verringern">−</button><input type="number" class="nd-menge-zahl" inputmode="numeric" aria-label="Anzahl" min="'+n.min+'" max="'+n.max+'" step="'+n.step+'" value="'+n.q+'"><button type="button" class="nd-menge-plus" aria-label="Menge erhöhen">+</button><button type="button" class="nd-menge-ok" aria-label="'+e+'" title="'+e+'" hidden>'+t+"</button>";var o=a.querySelector("input"),c=a.querySelector(".nd-menge-ok"),l=a.querySelector(".nd-menge-minus"),s=a.querySelector(".nd-menge-plus");function d(){return i(parseInt(o.value,10)||n.q,n)}function u(){var e=d();l.disabled=e<=n.min,s.disabled=e>=n.max,c.hidden=e===n.q,a.classList.toggle("nd-menge-neu",e!==n.q)}function h(e){o.value=i(e,n),u()}function f(){var e=d();
2e!==n.q&&(o.value=e,a.classList.add("nd-menge-laedt"),a.querySelectorAll("button,input").forEach(function(e){e.disabled=!0}),r(e))}return l.addEventListener("click",function(e){e.preventDefault(),h(d()-n.step)}),s.addEventListener("click",function(e){e.preventDefault(),h(d()+n.step)}),o.addEventListener("input",u),o.addEventListener("change",function(){h(d())}),o.addEventListener("keydown",function(e){"Enter"===e.key&&(e.preventDefault(),d()!==n.q&&f())}),c.addEventListener("click",function(e){e.preventDefault(),f()}),u(),a}function o(e,t,n){var r=document.createElement("form");return r.method="post",r.action="/checkout/line-item/change-quantity/"+e,r.style.display="none",r.innerHTML='<input type="hidden" name="quantity" value="'+t+'"><input type="hidden" name="redirectTo" value="'+n+'"><input type="hidden" name="redirectParameters" value="">',r}var c,l=null;function s(e,t){if(!e.querySelector(".nd-menge")){var n=a(t,function(n){!function(e,t,n){var r=window.PluginManager&&window.PluginManager.getPluginInstances("OffCanvasCart")[0],i=o(t,n,"frontend.cart.offcanvas");e.appendChild(i),l=null,r&&"function"==typeof r._fireRequest?r._fireRequest(i,".js-cart-item"):(i.querySelector('[name="redirectTo"]').value="frontend.checkout.cart.page",document.body.appendChild(i),i.submit())}(e,t.id,n)}),r=e.querySelector(".line-item-quantity-remove-container");r?r.insertBefore(n,r.firstChild):e.appendChild(n)}}function d(){(function(){var e=Array.prototype.filter.call(document.querySelectorAll(".cart-offcanvas .offcanvas-cart-items > li.line-item-product"),function(e){return r(e)&&!e.querySelector(".nd-menge")&&!e.querySelector(".js-offcanvas-cart-change-quantity, .line-item-quantity select")});if(e.length){var t=[];e.forEach(function(e){var r=n(e);r?s(e,r):t.push(e)}),t.length&&(t.forEach(function(e){e.classList.add("nd-menge-wartet")}),(l||(l=new Promise(function(e){setTimeout(e,400)}).then(function(){return fetch("/checkout/cart",{credentials:"same-origin",cache:"no-store"})}).then(function(e){return e.text()}).then(function(e){var t=(new DOMParser).parseFromString(e,"text/html"),n={};return t.querySelectorAll('form[action*="change-quantity/"]').forEach(function(e){var t=((e.getAttribute("action")||"").match(/change-quantity\/([a-f0-9]{32})/i)||[])[1],r=e.querySelector('select[name="quantity"], input[name="quantity"]');if(t&&r){var i="SELECT"===r.tagName?Math.max.apply(null,Array.prototype.map.call(r.options,function(e){return parseInt(e.value,10)||0})):parseInt(r.getAttribute("max"),10)||100;n[t]={id:t,q:parseInt(r.value,10)||1,max:i||100,min:parseInt(r.getAttribute("min"),10)||1,step:parseInt(r.getAttribute("step"),10)||1}}}),n}).catch(function(){return{}}))).then(function(e){t.forEach(function(t){if(t.classList.remove("nd-menge-wartet"),document.body.contains(t)&&!t.querySelector(".nd-menge")){var n=function(e){var t=e.querySelector(".line-item-remove form");return((t&&t.getAttribute("action")||"").match(/delete\/([a-f0-9]{32})/i)||[])[1]||null}(t),r=n&&e[n];r?s(t,r):l=null}})}))}})(),document.querySelectorAll('form.line-item-quantity-container[action*="change-quantity/"]').forEach(function(n){if(!n.dataset.ndManuell){n.dataset.ndManuell="1",n.removeAttribute("data-form-auto-submit"),n.removeAttribute("data-form-auto-submit-options");var r=n.querySelector('input[name="quantity"], select[name="quantity"]');if(r){var i=parseInt(r.value,10)||1,a=document.createElement("button");a.type="submit",a.className="btn nd-menge-ok nd-menge-ok-seite",a.setAttribute("aria-label",e),a.title=e,a.innerHTML=t,a.hidden=!0,(n.querySelector(".line-item-quantity-group, .input-group")||n).appendChild(a),n.classList.add("nd-menge-form"),n.addEventListener("change",function(e){e.stopImmediatePropagation(),o()},!0),n.addEventListener("input",function(e){e.stopImmediatePropagation(),o()},!0),n.addEventListener("submit",function(){a.classList.add("nd-menge-laedt")}),r.addEventListener("keydown",function(e){"Enter"===e.key&&(e.preventDefault(),(parseInt(r.value,10)||i)!==i&&(n.requestSubmit?n.requestSubmit(a):n.submit()))}),n.querySelectorAll(".js-btn-minus, .js-btn-plus").forEach(function(e){e.addEventListener("click",function(){setTimeout(o,0)})}),o()}}function o(){var e=parseInt(r.value,10)||i;a.hidden=e===i,n.classList.toggle("nd-menge-neu",e!==i)}}),function(){var e=document.body.classList;if(!e.contains("is-act-cartpage")&&!e.contains("is-act-finishpage")){var t=e.contains("is-act-confirmpage")?"frontend.checkout.confirm.page":e.contains("is-ctl-register")||e.contains("is-ctl-auth")||e.contains("is-act-registerpage")||e.contains("is-ctl-checkout")&&document.querySelector(".checkout-aside-summary-products")?"frontend.checkout.register.page":null;t&&document.querySelectorAll(".confirm-product .line-item-product, .checkout-product-table .line-item-product, .checkout-aside-summary-products .line-item-product, .checkout-aside .line-item-product").forEach(function(e){if(r(e)&&!e.querySelector(".nd-menge")&&!e.querySelector(".line-item-quantity select, .line-item-quantity input")){var i=n(e);if(i){var c=a(i,function(e){var n=o(i.id,e,t);document.body.appendChild(n),n.submit()});c.classList.add("nd-menge-kasse");var l=e.querySelector(".nd-qty");l&&l.remove();var s=e.querySelector(".line-item-quantity")||e.querySelector(".line-item-details-container");if(s&&s.classList.contains("line-item-quantity"))s.innerHTML="",s.appendChild(c);else if(s){var d=s.querySelector(".line-item-delivery-date, .line-item-product-number");
2d?s.insertBefore(c,d):s.appendChild(c)}}}})}}()}try{(window.ndObserve||function(e,t,n){new MutationObserver(t).observe(e,n)})(document.documentElement,function(){clearTimeout(c),c=setTimeout(d,50)},{childList:!0,subtree:!0})}catch(e){}document.addEventListener("click",function(e){e.target.closest(".header-cart, .header-cart-btn, .btn-buy, .buy, [data-off-canvas-cart]")&&(setTimeout(d,1200),setTimeout(d,2600))},!0),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",d):d(),d()}()}catch(e){window.console&&console.warn("ND Menge",e)}try{!function(){var e=document.body;if(e&&/is-ctl-account|is-ctl-address|is-act-profilemysubscriptions|is-ctl-courseview/.test(e.className)){document.querySelectorAll(".account-aside-item, .header-account-menu a, .dropdown-item").forEach(function(e){var t;(t=e)&&"Meine Abonnements"===t.textContent.trim()&&(t.textContent="Meine Videokurse")});var t=document.querySelector(".account-content-main");if(t&&!document.querySelector(".nd-acc-nav")){var n=location.pathname,r=document.createElement("nav");r.className="nd-acc-nav",r.setAttribute("aria-label","Ihr Konto"),[["Übersicht","/account"],["Bestellungen","/account/order"],["Videokurse","/studygood/account/my-subscriptions"],["Adressen","/account/address"],["Profil","/account/profile"]].forEach(function(e){var t=document.createElement("a");t.href=e[1],t.textContent=e[0],("/account"===e[1]?"/account"===n||"/account/"===n:0===n.indexOf(e[1]))&&(t.className="is-active"),r.appendChild(t)}),t.insertBefore(r,t.firstChild)}if(/is-act-profilemysubscriptions/.test(e.className)){var i=t&&t.querySelector("table.table");if(!i||i.dataset.ndKarten)return;i.dataset.ndKarten="1";var a=document.createElement("div");a.className="nd-kurse";var o=document.createElement("div");if(o.className="nd-kurse-kopf",o.innerHTML="<h1>Meine Videokurse</h1><p>Tippen Sie auf <strong>Kurs ansehen</strong>, dann startet der Kurs direkt hier im Shop. Sie können ihn so oft anschauen, wie Sie möchten.</p>",a.appendChild(o),i.querySelectorAll("tbody tr").forEach(function(e){var t=e.children;if(!(t.length<3)){var n=t[0].querySelector("img"),r=t[0].querySelector("a"),i=(t[1].textContent.match(/(\d{2}\.\d{2}\.\d{2,4})/)||["",""])[1],o=t[2].querySelector("a.btn"),c=(t[2].textContent.match(/Fortschritt:\s*(\d+)\s*%/)||["",null])[1],l=document.createElement("div");l.className="nd-kurs"+(o?"":" is-offen");var s=o?o.textContent.trim():"";if(!s&&r){var d=decodeURIComponent((r.getAttribute("href")||"").split("/").filter(Boolean).slice(-2,-1)[0]||"").replace(/-/g," ");d&&!/^(detail|[0-9a-f]{32})$/i.test(d)&&(s=/kurs/i.test(d)?d:"Videokurs zur "+d)}var u=n?'<div class="nd-kurs-bild"><img src="'+n.getAttribute("src")+'" alt=""></div>':'<div class="nd-kurs-bild"></div>',h=i?'<div class="nd-kurs-meta">Gekauft am '+i+"</div>":"",f=null!==c?'<div class="nd-kurs-fort"><span>Fortschritt '+c+' %</span><div class="nd-kurs-balken"><i style="width:'+c+'%"></i></div></div>':"",m=o?'<a class="nd-kurs-btn" href="'+o.getAttribute("href")+'">'+(c>0&&c<100?"Weiter ansehen":"Kurs ansehen")+' <span aria-hidden="true">&#9654;</span></a>':'<div class="nd-kurs-wartet"><strong>Noch nicht freigeschaltet</strong><span>Sobald Ihre Zahlung bei uns ist, erscheint hier der Knopf zum Starten.</span></div>';l.innerHTML=u+'<div class="nd-kurs-text"><h2>'+(s||"Videokurs")+"</h2>"+h+f+'</div><div class="nd-kurs-aktion">'+m+"</div>",a.appendChild(l)}}),!a.querySelector(".nd-kurs")){var c=document.createElement("div");c.className="nd-kurs-leer",c.innerHTML='<p>Sie haben noch keinen Videokurs. Bei den Service-Paketen PLUS und PREMIUM ist der Kurs zur Maschine dabei.</p><a class="nd-kurs-btn" href="/Naehmaschinen-Kurse/">Kurse ansehen <span aria-hidden="true">&#9654;</span></a>',a.appendChild(c)}var l=document.createElement("div");l.className="nd-kurs-hilfe",l.innerHTML='<strong>Klappt etwas nicht?</strong> Rufen Sie uns an unter <a href="tel:+4921274536">0212 74536</a> oder schreiben Sie per <a href="https://wa.me/4917667487307" target="_blank" rel="noopener">WhatsApp</a>. Wir helfen Ihnen beim Starten des Kurses.',a.appendChild(l),i.parentNode.insertBefore(a,i),i.style.display="none"}}}()}catch(e){window.console&&console.warn("ND Konto",e)}try{!function(){function e(e){return!e||e.getAttribute("data-nd-garan-geladen")?Promise.resolve():(e.setAttribute("data-nd-garan-geladen","1"),fetch(e.getAttribute("data-nd-garan"),{credentials:"same-origin"}).then(function(e){return e.ok?e.text():""}).then(function(t){t&&t.indexOf("<svg")>=0&&(e.innerHTML=t.replace(/^[\s\S]*?(<svg)/,"$1"))}).catch(function(){e.removeAttribute("data-nd-garan-geladen")}))}var t=document.querySelectorAll(".product-detail-garan-label-full[data-nd-garan]");if(t.length){if("IntersectionObserver"in window){var n=new IntersectionObserver(function(t){t.forEach(function(t){t.isIntersecting&&(e(t.target.matches("[data-nd-garan]")?t.target:t.target.querySelector(".product-detail-garan-label-full[data-nd-garan]")),n.unobserve(t.target))})},{rootMargin:"400px 0px"});t.forEach(function(e){n.observe(e.parentNode||e)})}else t.forEach(e);document.addEventListener("click",function(t){var n=t.target.closest&&t.target.closest("[data-garan-label-toggle-trigger]");if(n){var r=n.closest(".product-detail-garan-label-wrapper"),i=r&&r.querySelector(".product-detail-garan-label-full[data-nd-garan]");i&&e(i)}},!0)}}()}catch(e){window.console&&console.warn("ND GARAN",e)}try{!function(){var e=document.querySelector("form[data-variant-switch-options]");if(e){var t;try{t=JSON.parse(e.getAttribute("data-variant-switch-options"))}catch(e){return}if(t&&t.url){var n=Array.prototype.slice.call(e.querySelectorAll(".product-detail-configurator-option-input"));if(!(n.length<2||n.length>6)){var r={},i={}
2,a=function(){n.forEach(function(e){if(!e.checked&&!e.disabled&&e.name&&e.classList.contains("is-combinable")){var i=function(){var e={};return n.forEach(function(t){t.checked&&t.name&&(e[t.name]=t.value)}),e}();i[e.name]=e.value;var a=t.url+"?"+new URLSearchParams({switched:e.name,options:JSON.stringify(i)}).toString();fetch(a,{headers:{"X-Requested-With":"XMLHttpRequest"},credentials:"same-origin"}).then(function(e){return e.ok?e.json():null}).then(function(t){t&&t.url&&(r[e.value]=t.url)}).catch(function(){})}})};"complete"===document.readyState?setTimeout(a,800):window.addEventListener("load",function(){setTimeout(a,800)}),n.forEach(function(e){var t=e.id&&document.querySelector('label[for="'+e.id+'"]')||e.closest(".product-detail-configurator-option");t&&["mouseenter","pointerdown","touchstart","focusin"].forEach(function(n){t.addEventListener(n,function(){!function(e){var t=r[e.value];if(t&&!i[t]){i[t]=1;try{if(HTMLScriptElement.supports&&HTMLScriptElement.supports("speculationrules")){var n=document.createElement("script");n.type="speculationrules",n.textContent=JSON.stringify({prerender:[{source:"list",urls:[t]}]}),document.head.appendChild(n)}else{var a=document.createElement("link");a.rel="prefetch",a.href=t,document.head.appendChild(a)}}catch(e){}}}(e)},{passive:!0})})}),e.addEventListener("change",function(t){var i=t.target;if(i&&i.classList&&i.classList.contains("product-detail-configurator-option-input")){var a=r[i.value];if(a){t.stopImmediatePropagation();try{var o=i.closest(".product-detail-configurator-group")||i.closest(".cms-element-buy-box")||e;sessionStorage.setItem("nd:pkgscroll",String(Math.round(o.getBoundingClientRect().top)))}catch(e){}n.forEach(function(e){e.disabled=!0});var c=i.id&&document.querySelector('label[for="'+i.id+'"]');c&&c.classList.add("is-selected"),window.location.replace(a)}}},!0)}}}}()}catch(e){window.console&&console.warn("ND Paketwechsel",e)}try{!function(){function e(e){(e||document).querySelectorAll(".list-price-percentage").forEach(function(e){var t=e.textContent,n=t.replace(/\((\d+)(?:[.,]\d+)?\s*%/,function(e,t){return"("+t+" %"});n!==t&&(e.textContent=n)})}e(),window.addEventListener("load",function(){e(),setTimeout(e,1500)}),"MutationObserver"in window&&new MutationObserver(function(t){t.forEach(function(t){t.addedNodes.forEach(function(t){1===t.nodeType&&e(t)})})}).observe(document.body,{childList:!0,subtree:!0}),document.body.classList.contains("is-ctl-product")&&!document.querySelector(".bestellware-box, .nd-bestellbox, .product-detail-configurator-option-input")&&document.querySelectorAll(".cms-element-buy-box .delivery-soldout").forEach(function(e){if(!e.parentNode.querySelector(".nd-soldout-hilfe")){var t=(document.querySelector(".product-detail-name, h1")||{}).textContent||"";t=t.replace(/\s+/g," ").trim();var n=(document.querySelector(".product-detail-ordernumber")||{}).textContent||"",r="Hallo, ich interessiere mich für "+t+((n=n.trim())?" (Art.-Nr. "+n+")":"")+". Können Sie den Artikel für mich bestellen?",i=document.createElement("p");i.className="nd-soldout-hilfe",i.innerHTML='Gern bestellen wir den Artikel für Sie: <a href="https://wa.me/4917667487307?text='+encodeURIComponent(r)+'" target="_blank" rel="noopener">per WhatsApp anfragen</a> oder <a href="tel:+4921274536">0212 74536</a> anrufen.',e.insertAdjacentElement("afterend",i)}})}()}catch(e){window.console&&console.warn("ND Produktseite",e)}try{!function(){var e=document.body;function t(t){document.querySelectorAll(".cart-main-header-item-counter").forEach(function(e){e.childNodes.forEach(function(e){3===e.nodeType&&/Position/.test(e.nodeValue)&&(e.nodeValue=e.nodeValue.replace(/(\d+)\s*Positionen?/,"$1 Artikel"))})}),e.classList.contains("is-ctl-checkout")&&(document.querySelector(".checkout-main .line-item")||document.querySelectorAll(".begin-checkout-btn").forEach(function(e){e.hidden=!0})),function(e){(e||document).querySelectorAll(".neonUnitarticleInfo--small, .neonUnitarticleInfo, .product-detail-price-unitarticleunit").forEach(function(e){e.childNodes.forEach(function(e){3===e.nodeType&&/\*/.test(e.nodeValue)&&(e.nodeValue=e.nodeValue.replace(/\s*\*\s*$/,""))})})}(t),document.querySelectorAll(".neonUnitarticles__input").forEach(function(e){if(!e.dataset.ndLaenge){e.dataset.ndLaenge="1";var t=e.querySelector("input.neonUnitarticles__input__input");if(t){var n=(e.querySelector(".neonUnitarticles__input__notice__allowedRange")||{}).textContent||"",r=n.replace(/\s+/g," ").match(/von\s*([\d.,]+)\s*bis\s*([\d.,]+)/);if(r){var i=parseFloat(r[1].replace(",",".")),a=parseFloat(r[2].replace(",",".")),o=n.match(/Schritten von\s*([\d.,]+)/),c=o?parseFloat(o[1].replace(",",".")):0,l=document.createElement("div");l.className="nd-laenge-hinweis",l.hidden=!0,(e.querySelector(".neonUnitarticles__input__form")||t).insertAdjacentElement("afterend",l),["input","change","keyup","blur"].forEach(function(e){t.addEventListener(e,s)}),e.querySelectorAll("button").forEach(function(e){e.addEventListener("click",function(){setTimeout(s,50)})})}}}function s(){var e=parseFloat(String(t.value).replace(",",".")),n="";""!==t.value&&isNaN(e)?n="Bitte eine Länge in Metern eingeben, zum Beispiel 1,5.":!isNaN(e)&&(e<i||e>a)?n="Bitte eine Länge zwischen "+r[1]+" und "+r[2]+" m eingeben.":!isNaN(e)&&c&&Math.abs(Math.round(e/c)*c-e)>.001&&(n="Bitte in Schritten von "+o[1]+" m eingeben, zum Beispiel "+(Math.round(e/c)*c).toFixed(1).replace(".",",")+" m."),l.textContent=n,l.hidden=!n,t.classList.toggle("is-invalid",!!n)}})}t(),window.addEventListener("load",function(){t(),setTimeout(t,1500)}),"MutationObserver"in window&&new MutationObserver(function(e){var n=!1;e.forEach(function(e){e.addedNodes.length&&(n=!0)}),n&&t()}).observe(document.body,{childList:!0,subtree:!0})}()}catch(e){window.console&&console.warn("ND Audit",e)}try{!function(){function e(){document.querySelector(".nd-stoff-filter:not(.nd-masch-filter), .nd-stoff-liste:not(.nd-masch-liste)")&&!document.querySelector(".nd-masch-filter")&&document.querySelectorAll(".filter-range.filter-panel-item").forEach(function(e){/Preis/.test(e.textContent)&&(e.hidden=!0)})}e(),window.addEventListener("load",function(){e(),setTimeout(e,1500)}),"MutationObserver"in window&&new MutationObserver(function(t){var n=!1;t.forEach(function(e){e.addedNodes.length&&(n=!0)}),n&&e()}).observe(document.body,{childList:!0,subtree:!0})}()}catch(e){window.console&&console.warn("ND Stoff-Filter",e)}try{!function(){var e=[["bernina","BERNINA"],["babylock","baby lock"],["brother","Brother"],["juki","Juki"],["janome","Janome"],["elna","Elna"],["amann","Amann Mettler"],["mettler","Amann Mettler"],["guetermann","Gütermann"],["gutermann","Gütermann"],["prym","Prym"],["madeira","Madeira"],["schmetz","Sc
2hmetz"],["organ","Organ"],["bernette","bernette"]];function t(){document.querySelectorAll("img.lws-manufacturer-slider-image").forEach(function(t){if(!t.getAttribute("alt")){var n=(t.getAttribute("src")||"").toLowerCase().replace(/%20|_|-/g,""),r="";e.forEach(function(e){!r&&n.indexOf(e[0])>=0&&(r=e[1])}),n.indexOf("1680773703/logo.png")>=0&&(r="Janome"),r&&t.setAttribute("alt",r+" Logo")}}),document.querySelectorAll(".navigation-flyout-teaser-image-container img").forEach(function(e){if(!e.getAttribute("alt")){var t=e.closest("a"),n=t&&(t.getAttribute("title")||t.textContent.trim());n&&e.setAttribute("alt",n)}})}t(),window.addEventListener("load",function(){t(),setTimeout(t,1500)}),"MutationObserver"in window&&new MutationObserver(function(e){var n=!1;e.forEach(function(e){e.addedNodes.length&&(n=!0)}),n&&t()}).observe(document.body,{childList:!0,subtree:!0})}()}catch(e){window.console&&console.warn("ND Alt",e)}try{!function(){function e(){var e=document.querySelector(".cms-block-cross-selling .product-detail-cross-selling");if(e&&!e.dataset.ndEmpf){var t=e.querySelectorAll(".product-detail-tab-navigation-link");if(1===t.length){var n=t[0].textContent.replace(/\s+/g," ").trim();if(!/^(Weiteres Zubehör für Ihre Maschine|Zubehör zur Maschine)$/.test(n)){e.dataset.ndEmpf="1";var r=document.createElement("h2");r.className="nd-empf-titel",r.textContent=n;var i=e.querySelector(".card-header");i?i.parentNode.replaceChild(r,i):e.insertBefore(r,e.firstChild);var a=e.querySelector(".tab-pane");a&&a.classList.add("show","active"),e.classList.add("nd-empf"),setTimeout(function(){window.dispatchEvent(new Event("resize"))},100)}}}}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",e):e(),window.addEventListener("load",function(){setTimeout(e,400)});try{(window.ndObserve||function(e,t,n){new MutationObserver(t).observe(e,n)})(document.body,e,{childList:!0,subtree:!0})}catch(e){}}()}catch(e){window.console&&console.warn("ND Empfehlungen",e)}!function(){function e(){var e=document.body;if(e&&e.classList.contains("is-ctl-navigation")){var t=location.pathname;(/^\/(Zubehoer-Teile|Naehzubehoer)\//i.test(t)||Array.prototype.some.call(document.querySelectorAll(".breadcrumb a"),function(e){return/\/Zubehoer-(und-)?Teile\/$/.test(e.getAttribute("href")||"")}))&&document.querySelector(".cms-element-product-listing")&&e.classList.add("nd-zub-liste")}}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",e):e()}(),function(){var e,t,n;function r(n){if(!n.getAttribute("data-nd-zoom"))if(n.complete&&n.naturalWidth){n.setAttribute("data-nd-zoom","1");var i=n.clientWidth,a=n.clientHeight;if(i<40||a<40)n.removeAttribute("data-nd-zoom");else{var o;try{o=function(n){var r=n.naturalWidth,i=n.naturalHeight;if(!r||!i)return null;var a=r>=i?80:Math.max(8,Math.round(80*r/i)),o=r>=i?Math.max(8,Math.round(80*i/r)):80;e||(e=document.createElement("canvas"),t=e.getContext("2d",{willReadFrequently:!0})),e.width=a,e.height=o,t.clearRect(0,0,a,o),t.drawImage(n,0,0,a,o);for(var c=t.getImageData(0,0,a,o).data,l=a,s=o,d=-1,u=-1,h=0;h<o;h++)for(var f=0;f<a;f++){var m=4*(h*a+f);c[m+3]<16||c[m]>=238&&c[m+1]>=238&&c[m+2]>=238||(f<l&&(l=f),f>d&&(d=f),h<s&&(s=h),h>u&&(u=h))}return d<0?null:{x0:l/a,x1:(d+1)/a,y0:s/o,y1:(u+1)/o}}(n)}catch(e){return}if(o){var c=n.naturalWidth,l=n.naturalHeight,s=getComputedStyle(n).objectFit,d=i,u=a;if("contain"===s||"scale-down"===s){var h=Math.min(i/c,a/l);"scale-down"===s&&(h=Math.min(h,1)),d=c*h,u=l*h}else if("cover"===s)return;var f=(i-d)/2,m=(a-u)/2,p=f+o.x0*d,g=f+o.x1*d,v=m+o.y0*u,b=m+o.y1*u,k=Math.min(.88*i/(g-p),.88*a/(b-v),1.7);if(!(k<1.08)){var y=(p+g)/2-i/2,S=(v+b)/2-a/2;n.style.transformOrigin="50% 50%",n.style.transform="scale("+k.toFixed(3)+") translate("+(-y).toFixed(1)+"px,"+(-S).toFixed(1)+"px)";var w=n.parentElement;w&&"visible"===getComputedStyle(w).overflow&&(w.style.overflow="hidden")}}}}else n.addEventListener("load",function(){r(n)},{once:!0})}function i(){clearTimeout(n),n=setTimeout(function(){[].forEach.call(document.querySelectorAll(".ndf .card .img > img, .product-box.nd-masch-nein .product-image"),r)},120)}function a(){i();try{new MutationObserver(i).observe(document.body,{childList:!0,subtree:!0})}catch(e){}window.addEventListener("resize",function(){[].forEach.call(document.querySelectorAll("[data-nd-zoom]"),function(e){e.removeAttribute("data-nd-zoom"),e.style.transform=""}),i()})}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",a):a()}(),function(){var e={arten:["2a33538c11bf4ee2a88b47e9956b3954","b4d2a2a37bac4d36be5316e3653624ac"],marke:/bernina/i,nummer:/#\s*(\d+)([A-Za-z]*)(?![A-Za-z0-9])/,ausnahme:/freihand|stopffu|regulator|\bBSR\b|einrichtung|apparat|verl(ä|ae)ngerung/i,ohneNummer:["6","15","72","73"],t55:"Stichbreite bis 5,5 mm",t9:"Stichbreite bis 9 mm",tD:"Für Dualtransport",speicher:"nd-fuss-liste-v3",gueltig:216e5,sel:".ndf .card h3, .product-box .product-name-headline, .product-box .product-info > .product-name, .product-detail-name"};function t(e){return String(e||"").replace(/\s+/g," ").trim().toLowerCase()}function n(t){var n=String(t||"").match(e.nummer);return n?"#"+n[1]+(n[2]||"").toUpperCase():""}function r(t){if(!e.marke.test(t)||e.ausnahme.test(t))return null;var n=t.match(e.nummer);if(!n||e.ohneNummer.indexOf(n[1])>-1)return null;var r=(n[2]||"").toUpperCase();if(!r)return[e.t55];if(/[^CDW]/.test(r))return null;var i=[];return/[CW]/.test(r)&&i.push(e.t9),r.indexOf("D")>-1&&i.push(e.tD),i}var i,a=null;function o(e){if(!e.getAttribute("data-nd-fuss")){var i=(e.textContent||"").replace(/\s+/g," ").trim();if(i&&(e.setAttribute("data-nd-fuss","1"),a.namen[t(i)]||e.closest(".
2ndf")&&a.nummern[n(i)])){var o=r(i);if(o){var c=document.createElement("div");c.className="nd-fuss-info"+(e.classList.contains("product-detail-name")?" nd-fuss-info-detail":""),o.forEach(function(e){var t=document.createElement("span");t.className="nd-fuss-badge",t.textContent=e,c.appendChild(t)}),e.classList.contains("product-detail-name")?e.parentNode.insertBefore(c,e.nextSibling):e.parentNode.insertBefore(c,e)}}}}function c(){a&&(clearTimeout(i),i=setTimeout(function(){[].forEach.call(document.querySelectorAll(e.sel.split(", ").map(function(e){return e+":not([data-nd-fuss])"}).join(", ")),o)},60))}function l(){var i,o=!1;function l(){o?c():function(){for(var t=document.querySelectorAll(e.sel),n=0;n<t.length;n++){var r=t[n].textContent||"";if(e.marke.test(r)&&r.indexOf("#")>-1)return!0}return!1}()&&(o=!0,function(i){try{var o=JSON.parse(sessionStorage.getItem(e.speicher)||"null");if(o&&Date.now()-o.zeit<e.gueltig)return a=o.liste,i()}catch(e){}if(window.ndSwKey){var c={},l={};!function o(s){fetch("/store-api/product",{method:"POST",headers:{"Content-Type":"application/json",Accept:"application/json","sw-access-key":window.ndSwKey},body:JSON.stringify({page:s,limit:100,filter:[{type:"equalsAny",field:"properties.id",value:e.arten},{type:"contains",field:"name",value:"ernina"}],includes:{product:["name","translated"]}})}).then(function(e){return e.json()}).then(function(d){var u=d&&d.elements||[];if(u.forEach(function(e){var i=e.translated&&e.translated.name||e.name;i&&r(i)&&(c[t(i)]=1,l[n(i)]=1)}),100===u.length&&s<10)return o(s+1);a={namen:c,nummern:l};try{sessionStorage.setItem(e.speicher,JSON.stringify({zeit:Date.now(),liste:a}))}catch(e){}i()}).catch(function(){})}(1)}}(c))}l();try{new MutationObserver(function(){clearTimeout(i),i=setTimeout(l,150)}).observe(document.body,{childList:!0,subtree:!0})}catch(e){}}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",l):l()}(),function(){function e(){var e=document.querySelectorAll(".cms-block-lws-commerce-theme-newsletter:not(.nd-nl-sichtbar)");if(e.length)if("IntersectionObserver"in window){var t=new IntersectionObserver(function(e){e.forEach(function(e){if(e.isIntersecting){e.target.classList.add("nd-nl-sichtbar");var n=e.target.querySelector(".cms-block-lws-commerce-theme-newsletter");n&&n.classList.add("nd-nl-sichtbar"),t.unobserve(e.target)}})},{rootMargin:"600px 0px"});[].forEach.call(e,function(e){t.observe(e)})}else[].forEach.call(e,function(e){e.classList.add("nd-nl-sichtbar")})}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",e):e()}(),function(){function e(){var e=window.PluginManager;e&&e.getPluginInstanceFromElement&&[].forEach.call(document.querySelectorAll(".product-detail-cross-selling [data-product-slider]"),function(t){var n=t.querySelector(".product-slider-item");if(n&&t.offsetWidth){var r=n.getBoundingClientRect().width,i=t.getBoundingClientRect().width;if(!(i<600||r<.6*i))try{var a=e.getPluginInstanceFromElement(t,"ProductSlider");a&&a.rebuild&&a.rebuild()}catch(e){}}})}function t(){setTimeout(e,400),setTimeout(e,1500)}document.body&&document.body.classList.contains("is-ctl-product")&&("complete"===document.readyState?t():window.addEventListener("load",t),document.addEventListener("shown.bs.tab",function(){setTimeout(e,50)}))}(),function(){var e={pfad:/^\/Stoffe\/[^/]+\//i,titel:"Im Laden haben wir noch viel mehr",text:"Online zeigen wir nur einen kleinen Teil unserer Stoffe. Im Laden in Solingen-Ohligs finden Sie viel mehr Farben, Muster und Qualitäten, manche Stoffe gibt es nur dort. Schicken Sie uns per WhatsApp ein Foto oder eine kurze Beschreibung, wir suchen den Stoff für Sie heraus. Vor Ihrem Besuch können Sie auch gern anrufen und fragen, was gerade da ist.",waNummer:"4917667487307",waText:"Hallo, ich suche {KAT} und habe online noch nicht das Richtige gefunden. Haben Sie im Laden mehr Auswahl? Ich schicke Ihnen ein Foto bzw. eine Beschreibung.",textKurz:"Viel mehr Farben, Muster und Qualitäten. Schicken Sie uns ein Foto per WhatsApp, wir suchen für Sie.",waLabel:"Per WhatsApp fragen",waKurz:"WhatsApp",telKurz:"Anrufen",tel:"0212 74536",telHref:"tel:+4921274536",telLabel:"Anrufen {TEL}"};function t(e){return String(e).replace(/[&<>"]/g,function(e){return{"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;"}[e]})}function n(){if(document.body.classList.contains("is-ctl-navigation")&&e.pfad.test(location.pathname)){var n=document.querySelector(".cms-element-lws-commerce-theme-category-teaser__content");
2if(n&&!n.querySelector(".nd-laden-mehr")){var r=n.querySelector(".cms-element-lws-commerce-theme-category-teaser__headline"),i=r?r.textContent.replace(/\s+/g," ").trim():"einen Stoff",a="https://wa.me/"+e.waNummer+"?text="+encodeURIComponent(e.waText.replace("{KAT}",i)),o=document.createElement("div");o.className="nd-laden-mehr",o.innerHTML='<p class="nd-lm-t">'+t(e.titel)+'</p><p class="nd-lm-x">'+t(e.text)+'</p><p class="nd-lm-k">'+t(e.textKurz)+'</p><div class="nd-lm-r"><a class="nd-lm-wa" href="'+a+'" target="_blank" rel="noopener"><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M12 2a10 10 0 0 0-8.6 15.1L2 22l5-1.3A10 10 0 1 0 12 2zm0 18.2a8.2 8.2 0 0 1-4.2-1.2l-.3-.2-3 .8.8-2.9-.2-.3A8.2 8.2 0 1 1 12 20.2zm4.5-6.1c-.2-.1-1.5-.7-1.7-.8s-.4-.1-.6.1-.6.8-.8 1-.3.2-.5.1a6.7 6.7 0 0 1-3.3-2.9c-.3-.4.3-.4.7-1.3.1-.2 0-.3 0-.4l-.8-1.8c-.2-.5-.4-.4-.6-.4h-.5a1 1 0 0 0-.7.3 3 3 0 0 0-.9 2.2 5.2 5.2 0 0 0 1.1 2.8 12 12 0 0 0 4.6 4c1.7.7 2.4.8 3.2.7a2.7 2.7 0 0 0 1.8-1.3 2.2 2.2 0 0 0 .2-1.3c-.1-.1-.3-.2-.5-.3z"/></svg><span class="nd-lm-l">'+t(e.waLabel)+'</span><span class="nd-lm-s">'+t(e.waKurz)+'</span></a><a class="nd-lm-tel" href="'+e.telHref+'"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M22 16.9v3a2 2 0 0 1-2.2 2 19.8 19.8 0 0 1-8.6-3.1 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.1 4.2 2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.1.9.4 1.8.7 2.7a2 2 0 0 1-.5 2.1L8 9.8a16 16 0 0 0 6 6l1.3-1.3a2 2 0 0 1 2.1-.4c.9.3 1.8.6 2.7.7a2 2 0 0 1 1.7 2z"/></svg><span class="nd-lm-l">'+t(e.telLabel.replace("{TEL}",e.tel))+'</span><span class="nd-lm-s">'+t(e.telKurz)+"</span></a></div>",n.appendChild(o)}}}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",n):n()}(),function(){function e(){for(var e=document.querySelectorAll(".product-box .product-price-info .nd-box-lz"),t=0;t<e.length;t++){var n=e[t],r=n.closest(".product-box"),i=r&&r.querySelector(".product-price-action-container");i&&i.parentNode&&i.parentNode.insertBefore(n,i.nextSibling)}for(var a=document.querySelectorAll(".product-box:not([data-nd-lz])"),o=0;o<a.length;o++){var c=a[o];if(c.setAttribute("data-nd-lz","1"),!c.querySelector(".nd-box-lz")){var l=c.querySelector(".product-price-action-container");if(l){var s=document.createElement("p");s.className="nd-box-lz nd-box-lz-leer",s.setAttribute("aria-hidden","true"),s.textContent="-",l.parentNode.insertBefore(s,l.nextSibling)}}}}var t;function n(){clearTimeout(t),t=setTimeout(e,30)}function r(){e();try{new MutationObserver(function(e){for(var t=0;t<e.length;t++)if(e[t].addedNodes.length)return void n()}).observe(document.body,{childList:!0,subtree:!0})}catch(e){}}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",r):r()}(),function(){var e,t="nd-variante-pos",n=".product-detail-configurator";function r(e){var r=e.target&&e.target.closest&&e.target.closest(n);if(r)try{sessionStorage.setItem(t,JSON.stringify({t:Date.now(),y:Math.round(r.getBoundingClientRect().top),von:location.pathname}))}catch(e){}}document.addEventListener("click",r,!0),document.addEventListener("change",r,!0);try{e=JSON.parse(sessionStorage.getItem(t)||"null")}catch(t){e=null}if(e&&!(Date.now()-e.t>15e3)&&e.von!==location.pathname){try{sessionStorage.removeItem(t),"scrollRestoration"in history&&(history.scrollRestoration="manual")}catch(e){}var i=Date.now()+2500;"loading"===document.readyState?document.addEventListener("DOMContentLoaded",a):a(),window.addEventListener("load",function(){i=Math.max(i,Date.now()+800),a()}),["wheel","touchstart","keydown"].forEach(function(e){window.addEventListener(e,function(){i=0},{passive:!0,once:!0})})}function a(){!function(){var t=document.querySelector(n);if(t){var r=t.getBoundingClientRect().top-e.y;Math.abs(r)>2&&window.scrollTo({top:window.scrollY+r,behavior:"instant"})}}(),Date.now()<i&&requestAnimationFrame(a)}}(),function(){var e={zurueck:"Meine Videokurse",kapitelKnopf:"Kapitel",info:"{K} Kapitel · {L} Lektionen",keineDokumente:"Zu dieser Lektion gibt es keine Dokumente.",keineBeitraege:"Zu dieser Lektion gibt es n
2och keine Fragen.",hilfe:'Fragen zu dieser Lektion oder zu Ihrer Maschine? Rufen Sie uns an unter <a href="tel:+4921274536">0212 74536</a> oder schreiben Sie per <a href="https://wa.me/4917667487307" target="_blank" rel="noopener">WhatsApp</a>.'};function t(){var t=document.body;if(t&&/is-act-courseindex/.test(t.className)){var n=document.querySelector("#courseHeading > .bg-dark"),r=document.querySelector(".course-nav .course-information h1"),i=r?r.textContent.replace(/\s+/g," ").trim():"";if(n&&!n.querySelector(".nd-kp-titel")){var a=n.querySelector(".text-right a");a&&(a.insertAdjacentHTML("beforeend","<span>"+e.zurueck+"</span>"),a.setAttribute("aria-label","Zurück zu "+e.zurueck));var o=n.querySelector(".text-left button");o&&!/\S/.test(o.textContent)&&o.insertAdjacentHTML("beforeend","<span>"+e.kapitelKnopf+"</span>");var c=document.createElement("div");c.className="nd-kp-titel",c.textContent=i;var l=n.querySelector(".text-right");l&&n.insertBefore(c,l)}var s=document.querySelector(".course-nav .course-information");if(s&&!s.querySelector(".nd-kp-info")){var d=document.querySelectorAll(".course-nav .chapter-container").length,u=document.querySelectorAll(".course-nav .lesson-container").length;d&&u&&s.insertAdjacentHTML("beforeend",'<div class="nd-kp-info">'+e.info.replace("{K}",d).replace("{L}",u)+"</div>")}[["#lessonFiles",e.keineDokumente],["#lessonBoard",e.keineBeitraege]].forEach(function(e){var t=document.querySelector(e[0]+" .light > p:not(:first-child)");t&&/Es tut uns leid/.test(t.textContent)&&(t.textContent=e[1])})}}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",t):t()}(),function(){function e(){var e=document.body;if(e&&/is-act-courseindex/.test(e.className)){var t=document.querySelector("#videoContainer"),n=document.querySelector("#courseTabs");if(t&&!document.querySelector(".nd-kpl")){var r=document.createElement("div");r.className="nd-kpl",r.innerHTML='<div class="nd-kpl-t"><span class="nd-kpl-nr"></span><h2 class="nd-kpl-name"></h2></div><button type="button" class="nd-kpl-weiter"></button>',t.parentNode.insertBefore(r,t.nextSibling);var i=document.querySelector(".course-nav #accordion");if(i){var a=document.createElement("div");a.className="nd-kpl-kapitel",a.textContent="Alle Kapitel",i.parentNode.insertBefore(a,i)}var o=r.querySelector(".nd-kpl-weiter");c();try{new MutationObserver(function(){clearTimeout(window.__ndKpl),window.__ndKpl=setTimeout(c,60)}).observe(document.querySelector("[data-studygood-course]")||e,{subtree:!0,attributes:!0,attributeFilter:["class"],childList:!0})}catch(e){}}}function c(){for(var e=Array.prototype.slice.call(document.querySelectorAll(".course-nav .lesson-container")),t=-1,i=0;i<e.length;i++)if(e[i].classList.contains("active")){t=i;break}var a=document.querySelector("#lessonDescription"),c=t+"|"+(a?a.textContent.trim().length:0);if(c!==r.getAttribute("data-k")){r.setAttribute("data-k",c);var l=e[t],s=l&&l.closest(".chapter-container"),d=s&&s.querySelector(".chapter-title .title");r.querySelector(".nd-kpl-nr").textContent=l?(d?d.textContent.trim()+" · ":"")+(l.querySelector(".lesson-count")||{}).textContent.trim():"",r.querySelector(".nd-kpl-name").textContent=l?(l.querySelector(".lesson-name")||{}).textContent.trim():"";var u=e[t+1];o.textContent=u?"Nächste Lektion":"Letzte Lektion des Kurses",o.disabled=!u,o.onclick=function(){if(u){var e=u.closest(".collapse");if(e&&!e.classList.contains("show")){var t=document.querySelector('[href="#'+e.id+'"]');t&&t.click()}u.click(),window.innerWidth<992&&window.scrollTo({top:0,behavior:"smooth"})}};var h=document.querySelector("#lessonDescription");n&&n.classList.toggle("nd-kpl-leer",!h||!h.textContent.trim())}}}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",e):e()}(),function(){var e={titel:"Inhalt dieser Lektion",anzahl:"{N} Abschnitte",alle:"Alle {N} Abschnitte anzeigen",weniger:"Weniger anzeigen",handyAnzahl:5},t=/^\s*(?:(\d{1,2}):)?(\d{1,2}):(\d{2})\s*(?:[-–—:|]\s*)?(.+?)\s*$/;function n(e){return(e[1]?3600*parseInt(e[1],10):0)+60*parseInt(e[2],10)+parseInt(e[3],10)}function r(e){return String(e).replace(/[&<>"]/g,function(e){return{"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;"}[e]})}function i(){return document.querySelector("#videoContainer iframe")}function a(e,t){var n=i(),r=function(e){var t=e&&/\/watch\/([^/?#]+)/.exec(e.src);return t?t[1]:null}(n);n&&r&&n.contentWindow.postMessage({vidID:r,api:!0,method:e,params:t||[]},"*")}function o(){var c=document.body;if(c&&/is-act-courseindex/.test(c.className)){var l=document.querySelector(".nd-kpl");if(!l)return setTimeout(o,200);if(!document.querySelector(".nd-kpm")){var s=document.createElement("div");s.className="nd-kpm",l.parentNode.insertBefore(s,l.nextSibling);var d=[],u="";s.addEventListener("click",function(t){var n=t.target.closest(".
2nd-kpm-mehr");if(n){var r=s.querySelector(".nd-kpm-liste").classList.toggle("nd-kpm-zu");n.textContent=r?e.alle.replace("{N}",d.length):e.weniger}else{var i=t.target.closest(".nd-kpm-m");if(i){var o=d[+i.getAttribute("data-i")];if(o&&(a("currentTime",[o.t]),a("play"),[].forEach.call(s.querySelectorAll(".nd-kpm-m"),function(e){e.classList.toggle("aktiv",e===i)}),window.innerWidth<992)){var c=document.querySelector("#videoContainer");c&&c.scrollIntoView({behavior:"smooth",block:"start"})}}}}),window.addEventListener("message",function(e){var t=e.data&&e.data.data;if(t&&"getVideoCurrentTime"===t.name&&d.length){var n=t.currentTime,r=-1;d.forEach(function(e,t){n>=e.t&&(r=t)}),[].forEach.call(s.querySelectorAll(".nd-kpm-m"),function(e,t){e.classList.toggle("aktiv",t===r)})}}),setInterval(function(){d.length&&!document.hidden&&a("getTime")},2e3),h();try{new MutationObserver(function(){clearTimeout(window.__ndKpm),window.__ndKpm=setTimeout(h,80)}).observe(document.querySelector("#courseTabs")||c,{subtree:!0,childList:!0,characterData:!0})}catch(e){}try{new MutationObserver(function(){setTimeout(h,80)}).observe(document.querySelector("#videoContainer")||c,{subtree:!0,childList:!0,attributes:!0,attributeFilter:["src"]})}catch(e){}}}function h(){var a=document.querySelector("#lessonDescription"),o="";if(a){var c=document.createElement("div");c.innerHTML=a.innerHTML.replace(/<br\s*\/?>/gi,"\n").replace(/<\/(p|div|li|h[1-6])>/gi,"\n"),o=c.textContent}var l=o+"|"+(i()?i().src:"");if(l!==u){u=l,d=[];var h=[];o.split(/\r?\n/).forEach(function(e){var r=t.exec(e);r?d.push({t:n(r),zeit:e.trim().split(/\s+/)[0].replace(/[-–—:|]$/,""),name:r[4]}):e.trim()&&h.push(e.trim())});var f="",m=d.some(function(e){return e.t>=3600});d.length&&(f+='<div class="nd-kpm-kopf"><div class="nd-kpm-t">'+r(e.titel)+'</div><div class="nd-kpm-n">'+r(e.anzahl.replace("{N}",d.length))+'</div></div><ol class="nd-kpm-liste'+(d.length>e.handyAnzahl?" nd-kpm-zu":"")+'">'+d.map(function(e,t){return'<li><button type="button" class="nd-kpm-m" data-i="'+t+'"><b>'+r((n=e.t,i=Math.floor(n/3600),a=Math.floor(n%3600/60),(m?i+":"+(a<10?"0":"")+a:(a<10?"0":"")+a)+":"+((o=n%60)<10?"0":"")+o))+"</b><span>"+r(e.name)+"</span></button></li>";var n,i,a,o}).join("")+"</ol>",d.length>e.handyAnzahl&&(f+='<button type="button" class="nd-kpm-mehr">'+r(e.alle.replace("{N}",d.length))+"</button>")),h.length&&(f+='<div class="nd-kpm-text">'+h.map(function(e){return"<p>"+r(e)+"</p>"}).join("")+"</div>"),s.innerHTML=f,s.hidden=!f}}}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",o):o()}();try{!function(){var e={minZeichen:2,wartenMs:220,anzahlLaden:30,maxMaschinen:3,maxKurse:2,maxZubehoer:7,maxStoffe:5,maxStoffeAllein:10,maxSeiten:6,maschinenKategorien:["01a0ca8317f17797aea67535d80d6435","17c087ccad0e4492981ad0292bfb99ef","298e265a1eb140d1b29c2b5be8f0d455"],kursKategorie:"ed2872417a3042b18e52305f80c50c85",stoffKategorie:"b9d57b4afdab42d3bac3cb80858deee9",zubehoerKategorie:"9f17b61a65e146b395e0878c254afa2c",finderUrl:"/Zubehoer-Teile/?modell=",modellGruppe:"Passend für",marken:["baby lock","bernette","Bernina","Brother","Elna","Janome","Juki","Lewenstein","Pfaff","Husqvarna","Singer"],synonyme:{reparatur:"Reparaturen",werkstatt:"Reparaturen",wartung:"Reparaturen",service:"Services",laden:"Ladengeschäft","geschäft":"Ladengeschäft","öffnungszeiten":"Ladengeschäft",adresse:"Kontakt",telefon:"Kontakt",knopfloch:"Knopfloch",versand:"Zahlung und Versand",lieferung:"Zahlung und Versand",zahlung:"Zahlung und Versand",retoure:"Retouren","rücksendung":"Retouren",kurs:"Kurse",videokurs:"Kurse",beratung:"Beratung",berater:"Beratung",garantie:"Tiefpreisgarantie",preisgarantie:"Tiefpreisgarantie",ratgeber:"Ratgeber",gebraucht:"Gebrauchte"},texte:{maschinen:"Maschinen & Kurse",zubehoer:"Zubehör & Teile",passend:"Passendes Zubehör",stoffe:"Stoffe",seiten:"Kategorien & Seiten",maschine:"Nähmaschine · Beratung im Laden in Solingen",maschineO:"Overlock & Cover · Beratung im Laden in Solingen",maschineS:"Stickmaschine · Beratung im Laden in Solingen",maschineNS:"Näh- und Stickmaschine · Beratung im Laden in Solingen",kurs:"Online-Videokurs · sofort ansehen",finder:"Alles Zubehör für die {M}",finderSub:"Nähfüße, Nadeln, Spulen und Ersatzteile, die sicher passen",laedt:"Suche läuft …",gefunden:"{N} Artikel gefunden",alle:"Alle Ergebnisse anzeigen",keine:"Keine Artikel zu „{Q}“ gefunden.",hilfe:"Rufen Sie uns gern an oder schreiben Sie per WhatsApp, wir helfen Ihnen weiter.",ab:"ab ",korrektur:"Keine Treffer für „{Q}“. Ergebnisse für"},cacheStunden:24,indexUrl:"/nd-suchindex.json",maschinenWoerter:{n:"nähmaschine nähmaschinen",o:"overlock overlockmaschine coverlock covermaschine cover",s:"stickmaschine stickmaschinen stickmodul"},endungen:["stoffe","stoff","en","e","n","s"]},t=e.texte;if(window.fetch&&window.ndSwKey){var n=null,r=null,i=null,a=null;window.ndSucheLokal=function(e){return r?M(e):null};var o=null,c="",l=null,s=null,d={},u=null;window.addEventListener("input",function(t){if(I(t.target)){t.stopImmediatePropagation(),u=t.target,clearTimeout(s);var n=t.target.value;r?B(n):(x(),s=setTimeout(function(){B(n)}
2,e.wartenMs))}},!0),window.addEventListener("keydown",function(e){if(o){var t=I(e.target),n=o.contains(e.target);if(t||n){if("Escape"===e.key)return N(),u&&u.focus(),void e.stopImmediatePropagation();if("ArrowDown"===e.key||"ArrowUp"===e.key){var r=Array.prototype.slice.call(o.querySelectorAll("a"));if(r.length){var i=r.indexOf(document.activeElement),a="ArrowDown"===e.key?i<0?0:Math.min(i+1,r.length-1):i-1;e.preventDefault(),e.stopImmediatePropagation(),a<0?u&&u.focus():r[a].focus()}}}}},!0),document.addEventListener("click",function(e){!o||o.contains(e.target)||I(e.target)||N()}),window.addEventListener("resize",P),["pointerover","touchstart"].forEach(function(e){document.addEventListener(e,function(e){!r&&e.target&&e.target.closest&&e.target.closest(".header-search, .header-search-form, .js-search-toggle-btn, .search-toggle-btn")&&x()},{passive:!0})}),document.addEventListener("focusin",function(t){I(t.target)&&(x(),u=t.target,t.target.value.trim().length>=e.minZeichen&&!o&&B(t.target.value))}),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",D):D()}function h(e){return String(null==e?"":e).replace(/[&<>"]/g,function(e){return{"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;"}[e]})}function f(e){return String(e||"").toLowerCase().replace(/[^a-z0-9äöüß]/g,"")}function m(e){return Number(e).toLocaleString("de-DE",{minimumFractionDigits:2,maximumFractionDigits:2})+" €"}function p(e,t,n){return fetch("/store-api/"+e,{method:"POST",signal:n,headers:{"Content-Type":"application/json",Accept:"application/json","sw-access-key":window.ndSwKey},body:JSON.stringify(t)}).then(function(e){if(!e.ok)throw new Error("Store-API "+e.status);return e.json()})}function g(e){return e&&e.translated&&e.translated.name||e&&e.name||""}function v(e){if(e._l)return e.img;var t=e.cover&&e.cover.media;if(!t)return"";var n=(t.thumbnails||[]).slice().sort(function(e,t){return e.width-t.width}).filter(function(e){return e.width>=200})[0];return n&&n.url||t.url||""}function b(e,t){if(e._l)return e.url;var n=(e.seoUrls||[]).filter(function(e){return e.isCanonical})[0]||(e.seoUrls||[])[0];return n?"/"+n.seoPathInfo:t}function k(e){if(e._l)return(e.ab?t.ab:"")+m(e.cent/100)+(e.einheit?" / "+e.einheit:"");var n=e.calculatedPrice||{},r=e.calculatedCheapestPrice||{},i=e.translated&&e.translated.customFields||e.customFields||{},a=parseFloat(String(i.neon_unitarticles_stepsize1||"").replace(",","."));if((!0===i.neon_unitarticles_isunitarticle||1===i.neon_unitarticles_isunitarticle||"true"===i.neon_unitarticles_isunitarticle)&&i.neon_unitarticles_unitlabel1&&a>0&&null!=n.unitPrice)return m(Math.round(n.unitPrice/a*100)/100)+" / "+i.neon_unitarticles_unitlabel1;var o=n.referencePrice;if(o&&o.price&&!(parseFloat(e.purchaseUnit)>10)&&/^(m|meter|lfm|laufmeter|lfd\. ?m)$/i.test(String(o.unitName||"").trim()))return m(o.price)+" / "+(1===o.referenceUnit?"":String(o.referenceUnit).replace(".",",")+" ")+"m";var c=(e.childCount>0||e.parentId)&&r.unitPrice&&r.unitPrice<(n.unitPrice||1/0),l=c?r.unitPrice:null!=n.unitPrice?n.unitPrice:r.unitPrice;return null==l?"":(c?t.ab:"")+m(l)}function y(t){if(t._l)return t.art;var n=t.categoryTree||[];return n.indexOf(e.kursKategorie)>=0||/videokurs/i.test(g(t))?"kurs":e.maschinenKategorien.some(function(e){return n.indexOf(e)>=0})?"maschine":n.indexOf(e.stoffKategorie)>=0?"stoff":"teil"}function S(){if(n)return Promise.resolve(n);try{var t=JSON.parse(localStorage.getItem("nd-suche-modelle")||"null");if(t&&t.t>Date.now()-36e5*e.cacheStunden&&t.m.length)return n=t.m,Promise.resolve(n)}catch(e){}return p("product",{limit:1,filter:[{type:"equals",field:"categoryTree",value:e.zubehoerKategorie}],aggregations:[{name:"opts",type:"entity",definition:"property_group_option",field:"properties.id"},{name:"grps",type:"entity",definition:"property_group",field:"properties.groupId"}],includes:{product:["id"],property_group_option:["id","name","translated","groupId"],property_group:["id","name","translated"]}}).then(function(t){var r=t.aggregations||{},i=(r.grps&&r.grps.entities||[]).filter(function(t){return g(t)===e.modellGruppe}).map(function(e){return e.id})[0];n=(r.opts&&r.opts.entities||[]).filter(function(e){return e.groupId===i}).map(function(t){var n=g(t),r=e.marken.filter(function(e){return 0===n.toLowerCase().indexOf(e.toLowerCase())})[0]||n.split(" ")[0];return{id:t.id,name:n,marke:f(r),kurz:f(n.slice(r.length))}});try{localStorage.setItem("nd-suche-modelle",JSON.stringify({t:Date.now(),m:n}))}catch(e){}return n}).catch(function(){return n=[]})}function w(t){if(!n||!n.length)return null;var r=f(t);if(r.length<3||!/\d/.test(r)&&r.length<5)return null;var i=e.marken.map(f).filter(function(e){return 0===r.indexOf(e)})[0]||"",a=r.slice(i.length);if(a.length<2)return null;var o=n.filter(function(e){return(!i||e.marke===i)&&(e.kurz===a||e.kurz.length>a.length&&e.kurz.slice(-a.length)===a&&/\d/.test(a))});return o.length?(o.sort(function(e,t){return(e.kurz===a?0:1)-(t.kurz===a?0:1)||e.name.length-t.name.length}),o.length>1&&o[0].kurz!==a&&o[1].kurz.length===o[0].kurz.length?null:o[0]):null}function E(n){return'<a class="sx-zf" href="'+h(e.finderUrl+n.id)+'"><i aria-hidden="true">🔧</i><span><b>'+h(t.finder.replace("{M}",n.name))+"</b><small>"+h(t.finderSub)+"</small></span></a>"}function L(t,n){var r=t.toLowerCase().split(/\s+/).filter(function(e){return e.length>=3}),i=[];return r.forEach(function(t){i.push(t),e.synonyme[t]&&i.push(e.synonyme[t])}),i.length?p("category",{limit:12,filter:[{type:"equals",field:"active",value:!0},{type:"equals",field:"visible",value:!0},{type:"multi",operator:"or",queries:i.map(function(e){return{type:"contains",field:"name",value:e}})}],associations:{seoUrls:{}},includes:{category:["id","name","translated","seoUrls","level","type","linkType","externalLink","internalLink"],seo_url:["seoPathInfo","isCanonical"]}},n).then(function(t){return(t.elements||[]).filter(function(e){return e.level>1&&"folder"!==e.type}).map(function(e){var t="link"===e.type?e.externalLink||(e.internalLink?"/navigation/"+e.internalLink:""):b(e,"/navigation/"+e.id);return{t:g(e),h:t}}).filter(function(e,t,n){return e.h&&n.findIndex(function(t){return t.t===e.t})===t}).slice(0,e.maxSeiten)}).catch(function(){return[]}):Promise.resolve([])}function C(e){return String(e||"").toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/g,"").replace(/ß/g,"ss")}function A(e){return C(e).replace(/[^a-z0-9]/g,"")}function x(){return r||i||!e.indexUrl||!window.Promise?i:i=fetch(e.indexUrl,{credentials:"same-origin"}).then(function(e){if(!e.ok)throw new Error("Index "+e.status);return e.json()}).then(function(t){var i=(t.m||[]).map(function(t){var n=t[1],r=e.marken.filter(function(e){return 0===n.toLowerCase().indexOf(e.toLowerCase())})[0]||n.split(" ")[0];return{id:t[0],name:n,marke:f(r),kurz:f(n.slice(r.length)),c:A(n)}}),a=["teil","maschine","kurs","stoff"],o={},c=(t.p||[]).map(function(t){var n=C(t[0]);
2n.split(/[^a-z0-9]+/).forEach(function(e){e.length>=4&&!/\d/.test(e)&&(o[e]=(o[e]||0)+1)});var r=String(t[9]||"").split("").map(function(t){return e.maschinenWoerter[t]||""}).join(" ");return{_l:1,name:t[0],nr:A(t[1]),cent:t[2],einheit:t[3],url:t[4],img:t[5],art:a[t[6]]||"teil",typ:String(t[9]||""),ab:t[7],mod:t[8]||[],c:A(t[0])+(r?"|"+r.split(/\s+/).map(A).join("|"):""),w:(n+" "+C(r)).split(/[^a-z0-9]+/).filter(Boolean),f:n}});return(t.m||[]).forEach(function(e){C(e[1]).split(/[^a-z0-9]+/).forEach(function(e){e.length>=4&&!/\d/.test(e)&&(o[e]=(o[e]||0)+1)})}),r={mod:i,p:c,k:(t.c||[]).map(function(e){return{t:e[0],h:e[1],f:C(e[0])}}),vokabel:o},n=i,r}).catch(function(){return i=null,e.indexUrl="",null})}function q(e,t){if(Math.abs(e.length-t.length)>2)return 9;var n,r,i=[];for(r=0;r<=t.length;r++)i[r]=r;for(n=1;n<=e.length;n++){var a=i[0];for(i[0]=n,r=1;r<=t.length;r++){var o=i[r];i[r]=Math.min(i[r]+1,i[r-1]+1,a+(e[n-1]===t[r-1]?0:1)),a=o}}return i[t.length]}function z(e){if(e.length<4||/\d/.test(e)||r.vokabel[e])return e;var t=e.length>=7?2:1,n=e,i=0,a=9;for(var o in r.vokabel){var c=q(e,o);c<=t&&(c<a||c===a&&r.vokabel[o]>i)&&(n=o,a=c,i=r.vokabel[o])}return n}function M(t){var n=function(e){for(var t=C(e).split(/[^a-z0-9]+/).filter(Boolean),n=[],r=0;r<t.length;r++)/^[a-z]{1,2}$/.test(t[r])&&t[r+1]&&/^\d/.test(t[r+1])?(n.push(t[r]+t[r+1]),r++):(t[r].length>=2||/\d/.test(t[r]))&&n.push(t[r]);return n}(t),i="";function o(e,t){var n=e.map(function(e){var t={};return r.mod.forEach(function(n,r){n.c.indexOf(e)>=0&&(t[r]=1)}),t}),i=w(t),a=i?r.mod.indexOf(i):-1,o=[];return r.p.forEach(function(t){for(var r=0,c=0,s=0;s<e.length;s++){var d=e[s],u=t.c.indexOf(d)>=0,h=d.length>=3&&t.nr.indexOf(d)>=0,f=!1;if(!u&&!h&&l[d]&&t.c.indexOf(l[d])>=0&&(u=!0,d=l[d]),!u&&!h)for(var m=0;m<t.mod.length;m++)if(n[s][t.mod[m]]){f=!0;break}
2if(!u&&!h&&!f)return;u&&(c++,r+=100,t.w.some(function(e){return 0===e.indexOf(d)})&&(r+=60),t.w.indexOf(d)>=0?r+=40:d.length>=4&&t.w.some(function(e){return e.length>d.length&&e.slice(-d.length)===d})&&(r+=60)),h&&t.nr===d&&(r+=3e3)}c===e.length&&(r+=1e3,"maschine"===t.art?r+=600:"kurs"===t.art&&(r+=400)),a>=0&&t.mod.indexOf(a)>=0&&(r+=200,i.marke&&0===t.c.indexOf(i.marke)&&(r+=80)),t.w[0]&&e[0]&&0===t.w[0].indexOf(e[0])&&(r+=30),r-=t.name.length/20,o.push({p:t,s:r})}),o}function c(e){for(var t=0;t<r.p.length;t++){var n=r.p[t];if(n.c.indexOf(e)>=0||e.length>=3&&n.nr.indexOf(e)>=0)return!0}return r.mod.some(function(t){return t.c.indexOf(e)>=0})}var l={};n.forEach(function(t){var n=function(t){if(t.length<7||/\d/.test(t))return"";for(var n=0;n<e.endungen.length;n++){var r=e.endungen[n];if(t.slice(-r.length)===r&&t.length-r.length>=6&&c(t.slice(0,-r.length)))return t.slice(0,-r.length)}return""}(t);n&&(l[t]=n)});var s=n.length?o(n,t):[];if(!s.length&&n.length){var d=n.map(function(e){return e.replace(/ae/g,"a").replace(/oe/g,"o").replace(/ue/g,"u")});d.join(" ")!==n.join(" ")&&(s=o(d,d.join(" ")))}if(!s.length&&n.length){var u=n.map(z);u.join(" ")!==n.join(" ")&&(s=o(u,u.join(" "))).length&&(i=u.join(" "))}s.sort(function(e,t){return t.s-e.s});var h=[];(i?i.split(" "):n).forEach(function(t){t.length>=3&&h.push(t);var n=(a||(a={},Object.keys(e.synonyme).forEach(function(t){a[C(t)]=C(e.synonyme[t])})),a)[t];n&&h.push(n)});var f=h.length?r.k.filter(function(e){return h.some(function(t){return e.f.indexOf(t)>=0})}).slice(0,e.maxSeiten):[];return{produkte:s.slice(0,60).map(function(e){return e.p}),anzahl:s.length,seiten:f,korrektur:i}}function T(){return o||((o=document.createElement("div")).id="ndsx",o.setAttribute("role","listbox"),document.body.appendChild(o)),o}function N(){o&&(o.remove(),o=null),c="",l&&l.abort()}function P(){if(o&&u){var e=u.getBoundingClientRect();if(o.style.setProperty("--sx-top",Math.max(0,e.bottom+6)+"px"),innerWidth>=768){var t=Math.min(880,innerWidth-32);o.style.width=t+"px",o.style.left=Math.max(16,Math.min(e.left,innerWidth-t-16))+"px",o.style.top=e.bottom+scrollY+10+"px"}else o.style.width="",o.style.left="",o.style.top=""}}function O(n,r){var i={maschine:[],kurs:[],teil:[],stoff:[]};r.produkte.forEach(function(e){i[y(e)].push(e)});var a=r.korrektur||n,o=w(a),c=o?o.marke:i.maschine[0]?f(g(i.maschine[0]).split(" ")[0]):"";c&&(i.teil=i.teil.map(function(e,t){return{p:e,i:t,v:0===f(g(e)).indexOf(c)?0:1}}).sort(function(e,t){return e.v-t.v||e.i-t.i}).map(function(e){return e.p}));var l=function(e){var n,r="kurs"===y(e);return'<a class="sx-m'+(r?" sx-kurs":"")+'" href="'+h(b(e,"/detail/"+e.id))+'"><img src="'+h(v(e))+'" alt=""><span><b>'+h(g(e))+"</b><small>"+h(r?t.kurs:(n=(n=e.typ)||"").indexOf("o")>=0?t.maschineO:n.indexOf("s")>=0?n.indexOf("n")>=0?t.maschineNS:t.maschineS:t.maschine)+'</small></span><span class="p">'+h(k(e))+"</span></a>"},s=function(e){return'<a class="sx-k" href="'+h(b(e,"/detail/"+e.id))+'"><img src="'+h(v(e))+'" alt=""><span>'+h(g(e))+'</span><span class="p">'+h(k(e))+"</span></a>"},d="",u="",m=i.maschine.slice(0,e.maxMaschinen),p=i.kurs.slice(0,e.maxKurse);(m.length||p.length)&&(d+='<div class="sx-sek"><h4>'+h(t.maschinen)+"</h4>"+m.map(l).join("")+p.map(l).join("")+"</div>"),o&&(d+='<div class="sx-sek">'+E(o)+"</div>"),r.seiten.length&&(d+='<div class="sx-sek"><h4>'+h(t.seiten)+'</h4><div class="sx-chips">'+r.seiten.map(function(e){return'<a href="'+h(e.h)+'">'+h(e.t)+"</a>"}).join("")+"</div></div>"),i.teil.length&&(u+='<div class="sx-sek"><h4>'+h(o?t.passend:t.zubehoer)+"</h4>"+i.teil.slice(0,e.maxZubehoer).map(s).join("")+"</div>"),i.stoff.length&&!o&&(u+='<div class="sx-sek"><h4>'+h(t.stoffe)+"</h4>"+i.stoff.slice(0,i.teil.length?e.maxStoffe:e.maxStoffeAllein).map(s).join("")+"</div>"),r.korrektur&&(d='<div class="sx-korr">'+h(t.korrektur.replace("{Q}",n))+" <b>"+h(r.korrektur)+"</b></div>"+d),r.produkte.length||r.seiten.length||(d='<div class="sx-sek sx-leer"><b>'+h(t.keine.replace("{Q}",n))+"</b><br>"+h(t.hilfe)+"</div>",u="");var S=T();S.classList.toggle("sx-eine",!d||!u),S.innerHTML='<div class="sx-in">'+(d?'<div class="sx-l">'+d+"</div>":"")+(u?'<div class="sx-r">'+u+"</div>":"")+"</div>"+(r.anzahl?'<div class="sx-fuss"><span>'+h(t.gefunden.replace("{N}",r.anzahl))+'</span><a href="/search?search='+encodeURIComponent(a)+'">'+h(t.alle)+" ›</a></div>":""),P()}function B(n){if((n=n.trim()).length<e.minZeichen)N();else if(n!==c||!o){if(c=n,r)return l&&l.abort(),void O(n,M(n));x(),d[n]?O(n,d[n]):(o?o.classList.add("sx-wartet"):(T().innerHTML='<div class="sx-lade">'+h(t.laedt)+"</div>",P()),l&&l.abort(),l=window.AbortController?new AbortController:null,function(t,n){return Promise.all([p("search-suggest",{search:t,limit:e.anzahlLaden,"total-count-mode":1,associations:{seoUrls:{}},includes:{product:["id","name","translated","customFields","calculatedPrice","calculatedCheapestPrice","cover","seoUrls","categoryTree","childCount","parentId"],calculated_price:["unitPrice","referencePrice"],calculated_cheapest_price:["unitPrice"],cart_price_reference:["price","referenceUnit","unitName"],reference_price:["price","referenceUnit","unitName"],product_media:["media"],media:["url","thumbnails"],media_thumbnail:["url","width"],seo_url:["seoPathInfo","isCanonical"]}},n),L(t,n),S()]).then(function(e){return{produkte:e[0].elements||[],anzahl:e[0].total||(e[0].elements||[]).length,seiten:e[1]}})}(n,l&&l.signal).then(function(e){d[n]=e,c===n&&(o&&o.classList.remove("sx-wartet"),O(n,e))}).catch(function(e){e&&"AbortError"===e.name||o&&c===n&&o.classList.remove("sx-wartet")}))}}function I(e){return e&&"INPUT"===e.tagName&&"search"===e.name&&e.closest('.header-search, .header-search-form, form[action*="search"]')}
2function D(){if(/is-ctl-search/.test(document.body.className)){var e=new URLSearchParams(location.search).get("search")||"";e&&S().then(function(){var t=w(e),n=document.querySelector(".search-headline");if(t&&n&&!document.querySelector(".nd-such-finder")){var r=document.createElement("div");r.className="nd-such-finder",r.id="ndsx-seite",r.innerHTML=E(t),n.parentNode.insertBefore(r,n.nextSibling)}})}}}()}catch(e){window.console&&console.warn("ND Suche",e)}

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.