beautyful - Ladies Organic Shirt (meliert) – Tshirt_women… – Bodenseemarke

Bodenseemarke

-Trag dich glücklich-

beautyful - Ladies Organic Shirt (meliert)

Größenbeispiel anhand unserer Kunden

Bitte Beachten: Wenn es nicht zu körperbetont anliegen soll, dann eine Nummer größer bestellen.

Wenn Sie sich zwischen zwei Größen nicht entscheiden können, dann wählen Sie lieber die Größere. Z.B. Sie können sich zwischen S und M nicht entscheiden, dann wählen Sie lieber M aus.

Model 1: 168cm groß, 62Kg = M

Model 2: 173cm groß, 73Kg = XL


Größentabelle

Herstellerangaben gemäß GPSR

Hersteller: Eugen Noll Bodenseemarke GbR, Zaunkönigweg 8, 88048 Friedrichshafen, DE, info@bodenseemarke.com

  • Material: 100 % Baumwolle, 185 Gramm schwer.

  • Qualität: Gerade Nähte, Stoff ist langlebig. 
  • Waschmaschine: Geeignet für 40°C.  

  • Stoff: Atmet besser & schwitzt weniger

  • Das Wichtigste für uns: 

    Bedingungslose Zufriedenheit unserer Kunden.

€31,95

inkl. MwSt.

Cream Heather PinkHeather Grey
SMLXLXXL

Ohne Druck bestellen – 30 Tage Zeit zum Entscheiden.

T-Shirt-Damen-Größenrechner












€31,95

inkl. MwSt. & Versand

T-Shirt-Größenrechner












  • Material: 100 % Baumwolle, 

    185 Gramm schwer.

  • Qualität: Gerade Nähte, Stoff ist langlebig. 
  • Waschmaschine: Geeignet für 40°C.  

  • Stoff: Atmet besser & schwitzt weniger

  • Das wichtigste für uns: Bedingungslose Zufriedenheit unserer Kunden.

Ohne Druck bestellen – 30 Tage Zeit zum Entscheiden.

Größenbeispiel anhand unserer Kunden

Bitte Beachten: Wenn es nicht zu körperbetont anliegen soll, dann eine Nummer größer bestellen.

Wenn Sie sich zwischen zwei Größen nicht entscheiden können, dann wählen Sie lieber die Größere. Z.B. Sie können sich zwischen S und M nicht entscheiden, dann wählen Sie lieber M aus.

Model 1: 168cm groß, 62Kg = M

Model 2: 173cm groß, 73Kg = XL


Größentabelle

Herstellerangaben gemäß GPSR

Hersteller: Eugen Noll Bodenseemarke GbR, Zaunkönigweg 8, 88048 Friedrichshafen, DE, info@bodenseemarke.com

  • Flasche eignet sich sehr gut für Sprudelwasser/Kohlensäurehaltige Getränke   

  • Verschluss kinderleicht zu bedienen

  • Auslaufsicher und robust

  • Von 18cm auf 10cm innerhalb einer Sekunde

Lindau Shopping,  Konstanz Shopping,Bodensee - Bodenseemarke
  • Bodenseemarke 

  • Nähte gerade & sauber verarbeitet

  • Optimaler Schnitt 

  • geringerer Schweiß & Geruch
  • Passform bleibt nach mehreren Wäschen gleich

  • Aufdruck löst und wellt sich nicht

  • T-Shirt ist fusselfrei

  • Käufer sind begeistert!

     

    Mehrere Personen haben Bodenseemarke in den letzten 7 Tagen eine 5-Sterne-Bewertungen gegeben.

Trauen Sie uns und unseren zufriedenen Kunden

€31,95

Ohne Druck bestellen – 30 Tage Zeit zum Entscheiden.

  • 4.9 von 5 Sternen

    basierend auf 37 Sternebewertungen 

Weitere Fragen? Die Antworten stehen hier!


Wo liegt der Hersteller ?

Wir haben einen deutschen Hersteller ! 

Was ist der Unterschied zu anderen Herstellern

Die Nähte am Rand sind gerade und sauber verarbeitet, das ermöglicht einen optimalen Schnitt. 

Ausreichend hohe Stoffstärke und Strapazierfähigkeit sind gegeben, da der Stoff 185gram schwer und dicker als herkömmlicher Stoff ist. 


Da es aus 100% Baumwolle besteht, atmet die Haut besser und du schwitzt nicht so stark, wie beim anderen Stoff.


Das T-Shirt behält über viele Wäschen hinweg seine Passform. Der Aufdruck löst oder wellt sich nicht und behält lange Zeit seine Farbintensität. 

Das T-Shirt fusselt nicht.

Größentabelle hier anklicken !

Größenbeispiel anhand unserer Kunden

Bitte Beachten: Wenn es nicht zu körperbetont anliegen soll, dann eine Nummer größer bestellen.

Wenn Sie sich zwischen zwei Größen nicht entscheiden können, dann wählen Sie lieber die Größere. Z.B. Sie können sich zwischen S und M nicht entscheiden, dann wählen Sie lieber M aus.

Weiblich 168cm groß, 62Kg = M

Wie verläuft der Versand und welche Kosten kommen auf dich zu ? 
Es entstehen keine zusätzlichen Kosten!
Ab  3 T-Shirts oder 1 Pullover, wird eine Tracking Nummer per Mail verschickt. 
Wie ist das T-Shirt von innen ?
 Es ist schön weich und sehr gut zu tragen. Die nähte sind 
Was passiert bei einem Fehldruck?
Sobald wir ein Foto bekommen und der Fehldruck stimmt, wird ein neues T-Shirt für 0.00€ verschickt
Was passiert, wenn es nicht ankommt ? 
Dann klären wir es mit dem Lieferanten ab und wenn es nicht ankommt, verschicken wir selbstverständlich kostenlos einen neues T-Shirt

Hast du weitere Fragen?  Schreib uns eine email info@bodenseemarke.com

Geschenke für Mama, Geschenk Mama, Mama T-Shirt, nur das Beste

Unsere Bodenseemarke

Jeden Morgen das gleiche Drama ?

Was ziehe ich bloß an ?

Ab jetzt kein Problem mehr, denn ob wir es wollen oder nicht unsere Kleidung erzählt uns unsere Stimmung und unsere Gefühle. 

Den Kleidung ist der Spiegel zur Seele !


Wir tragen nur, dass was wir lieben und möchten dich mit der hochwertigen Kleidung glücklich sehen.


{"id":8373797454092,"title":"beautyful - Ladies Organic Shirt (meliert)","handle":"beautyful-ladies-organic-shirt-meliert","description":"\u003cdiv class=\"bn-product-copy\"\u003e\n \u003c!-- ========== NEU: DESIGN-STORY GANZ OBEN (verkauft Identität) ========== --\u003e\n \u003ch2\u003eWarum fühlt sich 'beautyful' wie eine leise Erinnerung an deine eigene Schönheit an?\u003c\/h2\u003e\n\u003cp\u003e„beautyful\" – ein Wort, das sich weich anfühlt, bevor du es überhaupt gelesen hast. Es ist kein lautes Statement, sondern ein stiller Dialog mit dir selbst. Ein Design, das nicht beweisen muss, sondern einfach \u003cem\u003eda\u003c\/em\u003e ist. Feminin, ohne stereotyp zu sein. Ruhig, ohne zu verschwinden. Schönheit, die von innen kommt – und sich außen zeigen darf.\u003c\/p\u003e\n\u003cp\u003eDas Motiv sitzt bewusst zurückhaltend, reduziert auf das Wesentliche – wirkt aus der Nähe wie eine persönliche Botschaft, nicht wie ein Werbeplakat. Die sanfte Typografie fügt sich ein, statt aufzudrängen. Der melierte Stoff in Cream Heather Pink bringt Wärme und Weichheit zusammen, nimmt der Botschaft jede Härte. Zu Jeans und Sneakern genauso wie zu einer weiten Leinenhose – es passt sich an, ohne sich zu verbiegen. Wenn du keine lauten Logos brauchst, um gesehen zu werden, ist dieses Shirt dein leiser Begleiter.\u003c\/p\u003e\n\u003cp\u003eDieses Shirt trägt sich beim Morgen-Kaffee am Fenster, beim Spaziergang am Bodenseeufer, beim Treffen mit Freundinnen, beim Feierabend auf dem Sofa. Es lässt Raum für deine Stimmung, deine Haltung, deine Art, durch den Tag zu gehen. Du musst nichts erklären – das Shirt erinnert dich leise daran, dass Schönheit kein Lärm sein muss.\u003c\/p\u003e\n\u003ch3\u003eWoran du es merkst\u003c\/h3\u003e\n\u003cp\u003e• Du fühlst dich wohl in deiner Haut, ohne darüber nachzudenken\u003cbr\u003e• Es fühlt sich an wie ein Teil von dir, nicht wie ein Statement nach außen\u003cbr\u003e• Du strahlst eine ruhige Sicherheit aus, die andere spüren, aber nicht benennen können\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWähle deine Größe und spür den Unterschied beim ersten Tragen – ein Shirt, das dich an deine eigene Schönheit erinnert.\u003c\/strong\u003e\u003c\/p\u003e\n\n \u003cp\u003e\u003cimg alt=\"Hero Bild für beautyful - Ladies Organic Shirt (meliert)\" src=\"\" class=\"bn-product-image\" data-image-type=\"hero\"\u003e\u003c\/p\u003e\n\n \u003c!-- ========== KOMFORT-STORY (erklärt Passform\/Körpergefühl) ========== --\u003e\n \u003ch2 class=\"bn-head\"\u003eWarum fühlen sich manche Tage leichter an – nur weil du das richtige Shirt trägst?\u003c\/h2\u003e\n \u003cp class=\"bn-intro\"\u003eManchmal liegt es nicht an der To-do-Liste. Sondern daran, wie sich deine Kleidung auf deiner Haut anfühlt.\u003c\/p\u003e\n\n \u003cul class=\"bn-questions\"\u003e\n\u003cli\u003eKennst du dieses leise Kratzen am Nacken, das sich erst nach Stunden bemerkbar macht?\u003c\/li\u003e\n\u003cli\u003eOder wie der Stoff an den Schultern spannt, obwohl du dich gar nicht bewegt hast?\u003c\/li\u003e\n\u003cli\u003eFühlst du dich manchmal eingeengt, ohne genau sagen zu können, woran es liegt?\u003c\/li\u003e\n\u003cli\u003eWarum muss man bei manchen Shirts ständig zupfen, damit sie richtig sitzen?\u003c\/li\u003e\n\u003c\/ul\u003e\n\n \u003ch2\u003eWarum fühlen sich manche Tage leichter an – nur weil du das richtige Shirt trägst?\u003c\/h2\u003e\n\u003cp\u003eKennst du dieses leise Kratzen am Nacken, das sich erst nach Stunden bemerkbar macht? Oder wie der Stoff an den Schultern spannt, obwohl du dich gar nicht bewegt hast? Kleine Druckstellen, die sich summieren. Ein Saum, der rutscht. Du denkst, es liegt am Tag – dabei liegt es am Stoff.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"Kontext Bild für beautyful - Ladies Organic Shirt (meliert)\" src=\"\" class=\"bn-product-image\" data-image-type=\"context\"\u003e\u003c\/p\u003e\n\u003ch3\u003eWas macht diesen Unterschied?\u003c\/h3\u003e\n\u003cp\u003eDein Körper spricht leise. Er sucht nach Weichheit, nach Raum, nach dieser kleinen Bewegung, die ihm sagt: „Alles ist gut.\" Stell dir vor, du streckst dich am Morgen – der Stoff gibt nach, statt zu bremsen. Du atmest tief ein – und fühlst, wie sich das Shirt mit dir bewegt, nicht gegen dich. Manche Stoffe vergessen, dass deine Haut sensibel ist. Dass dein Körper nach Mikro-Freiheit fragt, nicht nach Kontrolle. Warum dieser Effekt so stark ist, klären wir gleich.\u003c\/p\u003e\n\u003cp\u003eDieses Shirt setzt auf eine weiche Bio-Baumwolle, die dir im Alltag ein besonders sanftes Tragegefühl gibt. Der melierte Stoff bringt eine natürliche Lebendigkeit mit, die sich angenehm auf der Haut anfühlt. Ein Sitz, der im Alltag zuverlässig anliegt und sich deiner Bewegung anpasst – ob du dich streckst, tief atmest oder einfach nur dasitzt. Es ist diese Verbindung aus Weichheit und Klarheit, die für viele den Unterschied macht – nicht nur beim ersten Anziehen, sondern den ganzen Tag über.\u003c\/p\u003e\n\u003ch3\u003eWas du spürst\u003c\/h3\u003e\n\u003cp\u003eDu merkst es nicht sofort. Aber nach ein paar Stunden fällt dir auf: Du hast nicht einmal daran gedacht. Keine kleine Korrektur. Kein Zupfen. Kein Kratzen. Nur dieser ruhige, verlässliche Sitz, der sich anfühlt wie eine Selbstverständlichkeit. Du fühlst dich leichter – nicht weil der Tag anders ist, sondern weil dein Körper endlich Ruhe hat.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eGib deine Körpergröße und dein Gewicht ein – unser Rechner sagt dir die passende Größe in 30 Sekunden. So vermeidest du Fehlkäufe und sparst dir unnötige Rücksendungen.\u003c\/strong\u003e\u003c\/p\u003e\n\n \u003cul class=\"bn-benefits\"\u003e\n\u003cli\u003eBequemer Schnitt für jeden Tag\u003c\/li\u003e\n\u003cli\u003eHautfreundliche Haptik\u003c\/li\u003e\n\u003cli\u003ePflegeleicht \u0026amp; vielseitig kombinierbar\u003c\/li\u003e\n\u003cli\u003eAngenehm weich \u0026amp; atmungsaktiv\u003c\/li\u003e\n\u003cli\u003eBleibt in Form – auch nach vielen Wäschen\u003c\/li\u003e\n\u003cli\u003eSorgfältig verarbeitet, langlebig im Alltag\u003c\/li\u003e\n\u003c\/ul\u003e\n\n \u003cp\u003e\u003cimg alt=\"Detail Bild für beautyful - Ladies Organic Shirt (meliert)\" src=\"\" class=\"bn-product-image\" data-image-type=\"detail\"\u003e\u003c\/p\u003e\n\n \u003c!-- Größenrechner --\u003e\n \n \u003cdiv class=\"bn-size-calculator\"\u003e\n \u003ch3\u003e📏 Größenrechner\u003c\/h3\u003e\n \u003cp class=\"bn-calc-subtitle\"\u003eFinde deine perfekte Größe\u003c\/p\u003e\n\n \u003cdiv class=\"bn-calc-form\" id=\"bn-calc-form-tshirt_women\"\u003e\n \n \u003cdiv class=\"bn-calc-field\"\u003e\n \u003clabel for=\"height\"\u003eKörpergröße (cm)\u003c\/label\u003e\n \u003cinput type=\"number\" id=\"height\" name=\"height\" placeholder=\"z.B. 175\"\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"bn-calc-field\"\u003e\n \u003clabel for=\"weight\"\u003eGewicht (kg)\u003c\/label\u003e\n \u003cinput type=\"number\" id=\"weight\" name=\"weight\" placeholder=\"z.B. 70\"\u003e\n \u003c\/div\u003e\n \n\n \u003cbutton type=\"button\" class=\"bn-calc-button\" onclick=\"calculateSize_tshirt_women()\"\u003eGröße berechnen\u003c\/button\u003e\n\n \u003cdiv id=\"bn-calc-result\" class=\"bn-calc-result\"\u003e\u003c\/div\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n\n\u003cstyle\u003e\n\n .bn-size-calculator {\n max-width: 500px;\n margin: 40px auto;\n padding: 30px;\n background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);\n border-radius: 20px;\n box-shadow: 0 15px 40px rgba(0,0,0,0.2);\n color: white;\n font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n }\n\n .bn-size-calculator h3 {\n text-align: center;\n margin: 0 0 10px 0;\n font-size: 28px;\n font-weight: 700;\n }\n\n .bn-calc-subtitle {\n text-align: center;\n margin: 0 0 25px 0;\n opacity: 0.9;\n font-size: 16px;\n }\n\n .bn-calc-form {\n display: flex;\n flex-direction: column;\n gap: 15px;\n }\n\n .bn-calc-field {\n display: flex;\n flex-direction: column;\n gap: 6px;\n }\n\n .bn-calc-field label {\n font-size: 14px;\n font-weight: 600;\n opacity: 0.95;\n }\n\n .bn-calc-field input,\n .bn-calc-select {\n padding: 14px;\n border: none;\n border-radius: 10px;\n font-size: 16px;\n background: rgba(255,255,255,0.95);\n color: #1a202c;\n transition: all 0.3s;\n }\n\n .bn-calc-field input:focus,\n .bn-calc-select:focus {\n outline: none;\n background: white;\n box-shadow: 0 0 0 3px rgba(255,255,255,0.3);\n }\n\n .bn-calc-button {\n margin-top: 10px;\n padding: 16px;\n background: #08890e;\n color: white;\n border: none;\n border-radius: 12px;\n font-size: 18px;\n font-weight: 700;\n cursor: pointer;\n transition: all 0.3s;\n text-transform: uppercase;\n letter-spacing: 0.5px;\n }\n\n .bn-calc-button:hover {\n background: #06660a;\n transform: translateY(-2px);\n box-shadow: 0 8px 20px rgba(0,0,0,0.3);\n }\n\n .bn-calc-button:active {\n transform: translateY(0);\n }\n\n .bn-calc-result {\n margin-top: 20px;\n padding: 20px;\n background: rgba(255,255,255,0.2);\n border-radius: 12px;\n text-align: center;\n font-size: 20px;\n font-weight: 700;\n min-height: 60px;\n display: flex;\n align-items: center;\n justify-content: center;\n backdrop-filter: blur(10px);\n }\n\n .bn-calc-result:empty {\n display: none;\n }\n\n \/* 🔥 NEU: Geschlechts-abhängige Felder ausblenden *\/\n .bn-show-if-women,\n .bn-show-if-men {\n display: none;\n }\n\n @media (max-width: 600px) {\n .bn-size-calculator {\n margin: 20px;\n padding: 20px;\n }\n }\n \n\u003c\/style\u003e\n\n\u003cscript\u003e\n\n\/\/ 🔥 Geschlechts-abhängige Felder ein-\/ausblenden\nfunction toggleGenderFields_tshirt_women() {\n const genderSelect = document.getElementById('gender');\n if (!genderSelect) return;\n \n const gender = genderSelect.value;\n \n \/\/ Alle Felder mit \"bn-show-if-women\" oder \"bn-show-if-men\"\n document.querySelectorAll('.bn-show-if-women').forEach(el =\u003e {\n el.style.display = (gender === 'women') ? 'flex' : 'none';\n });\n \n document.querySelectorAll('.bn-show-if-men').forEach(el =\u003e {\n el.style.display = (gender === 'men') ? 'flex' : 'none';\n });\n}\n\n\/\/ Event Listener für Geschlechts-Auswahl\ndocument.addEventListener('DOMContentLoaded', function() {\n const genderSelect = document.getElementById('gender');\n if (genderSelect) {\n genderSelect.addEventListener('change', toggleGenderFields_tshirt_women);\n toggleGenderFields_tshirt_women(); \/\/ Initial ausführen\n }\n});\n\nfunction calculateSize_tshirt_women() {\n const height = parseFloat(document.getElementById('height')?.value || 0);\n const weight = parseFloat(document.getElementById('weight')?.value || 0);\n const hip = parseFloat(document.getElementById('hip')?.value || 0);\n const bust = parseFloat(document.getElementById('bust')?.value || 0);\n const waist = parseFloat(document.getElementById('waist')?.value || 0);\n const chest = parseFloat(document.getElementById('chest')?.value || 0);\n\n const sizeSets = [{\"calib\": {\"height\": 163, \"weight\": 65, \"bust\": 90, \"size_true\": \"L\"}, \"sizes\": [{\"name\": \"XS\", \"height_min\": 143, \"height_max\": 153, \"weight_min\": 30, \"weight_max\": 40}, {\"name\": \"S\", \"height_min\": 148, \"height_max\": 158, \"weight_min\": 40, \"weight_max\": 50}, {\"name\": \"M\", \"height_min\": 153, \"height_max\": 163, \"weight_min\": 50, \"weight_max\": 60}, {\"name\": \"L\", \"height_min\": 158, \"height_max\": 168, \"weight_min\": 60, \"weight_max\": 70}, {\"name\": \"XL\", \"height_min\": 163, \"height_max\": 173, \"weight_min\": 70, \"weight_max\": 80}, {\"name\": \"XXL\", \"height_min\": 168, \"height_max\": 178, \"weight_min\": 80, \"weight_max\": 90}]}];\n const tolerance = {\"height_weight\": 1.2, \"weight_weight\": 1.2, \"hip_weight\": 0.8, \"bust_weight\": 2.5, \"waist_weight\": 0.8, \"chest_weight\": 0.5};\n\n \/\/ 🔥 NEU v7: Für Hoodie → Filter nach Herren\/Damen\n const genderSelect = document.getElementById('gender');\n let filteredSizeSets = sizeSets;\n\n if (genderSelect) {\n const selectedGender = genderSelect.value;\n filteredSizeSets = sizeSets.filter(s =\u003e (s.calib?.group || 'men') === selectedGender);\n \n if (filteredSizeSets.length === 0) {\n document.getElementById('bn-calc-result').innerHTML = \n '⚠️ Keine Models für die gewählte Gruppe verfügbar.';\n return;\n }\n \n console.log('🔥 Filtered by gender:', selectedGender, '→', filteredSizeSets.length, 'model(s)');\n }\n\n console.log('🔥 Multi-Model Calculator Debug:', { height, weight, hip, bust, waist, chest, sizeSets: filteredSizeSets, tolerance });\n\n if (!filteredSizeSets || filteredSizeSets.length === 0) {\n document.getElementById('bn-calc-result').innerHTML = '⚠️ Keine Größentabelle verfügbar.';\n return;\n }\n\n \/\/ 🔥 SCHRITT 1: Berechne für JEDES Model-Set die Distanz zum User\n const setScores = [];\n for (let i = 0; i \u003c filteredSizeSets.length; i++) {\n const set = filteredSizeSets[i];\n const calib = set.calib || {};\n\n let cDiff = 0;\n let cCount = 0;\n\n if (calib.height \u0026\u0026 height \u003e 0) {\n cDiff += Math.pow(height - calib.height, 2) * 1.0;\n cCount++;\n }\n if (calib.weight \u0026\u0026 weight \u003e 0) {\n cDiff += Math.pow(weight - calib.weight, 2) * 1.0;\n cCount++;\n }\n if (calib.bust \u0026\u0026 bust \u003e 0) {\n cDiff += Math.pow(bust - calib.bust, 2) * 1.5;\n cCount++;\n }\n if (calib.hip \u0026\u0026 hip \u003e 0) {\n cDiff += Math.pow(hip - calib.hip, 2) * 1.5;\n cCount++;\n }\n if (calib.waist \u0026\u0026 waist \u003e 0) {\n cDiff += Math.pow(waist - calib.waist, 2) * 1.5;\n cCount++;\n }\n\n const score = cCount \u003e 0 ? Math.sqrt(cDiff \/ cCount) : 999999;\n const weight_factor = score \u003e 0 ? 1.0 \/ (1.0 + score \/ 10.0) : 1.0;\n\n setScores.push({\n index: i,\n score: score,\n weight: weight_factor,\n calib: calib,\n sizes: set.sizes || []\n });\n }\n\n \/\/ Normalisiere Gewichte (Summe = 1.0)\n const totalWeight = setScores.reduce((sum, s) =\u003e sum + s.weight, 0);\n if (totalWeight \u003e 0) {\n setScores.forEach(s =\u003e s.weight \/= totalWeight);\n }\n\n console.log('🔥 Model Scores:', setScores.map(s =\u003e ({\n calib: s.calib,\n score: s.score.toFixed(1),\n weight: (s.weight * 100).toFixed(1) + '%'\n })));\n\n \/\/ 🔥 SCHRITT 2: Für jede Size sammle gewichtete Scores aus ALLEN Model-Sets\n const sizeVotes = {};\n\n for (const setScore of setScores) {\n const sizes = setScore.sizes;\n const setWeight = setScore.weight;\n\n for (const size of sizes) {\n let diff = 0;\n let count = 0;\n\n \/\/ Körpergröße\n if (size.height_min !== undefined \u0026\u0026 size.height_max !== undefined \u0026\u0026 height \u003e 0) {\n const heightCenter = (size.height_min + size.height_max) \/ 2;\n diff += Math.pow(height - heightCenter, 2) * tolerance.height_weight;\n count++;\n }\n\n \/\/ Gewicht\n if (size.weight_min !== undefined \u0026\u0026 size.weight_max !== undefined \u0026\u0026 weight \u003e 0) {\n const weightCenter = (size.weight_min + size.weight_max) \/ 2;\n diff += Math.pow(weight - weightCenter, 2) * tolerance.weight_weight;\n count++;\n }\n\n \/\/ Hüftumfang\n if (size.hip_min !== undefined \u0026\u0026 size.hip_max !== undefined \u0026\u0026 hip \u003e 0) {\n const hipCenter = (size.hip_min + size.hip_max) \/ 2;\n diff += Math.pow(hip - hipCenter, 2) * tolerance.hip_weight;\n count++;\n }\n\n \/\/ Brustumfang\n if (size.bust_min !== undefined \u0026\u0026 size.bust_max !== undefined \u0026\u0026 bust \u003e 0) {\n const bustCenter = (size.bust_min + size.bust_max) \/ 2;\n diff += Math.pow(bust - bustCenter, 2) * tolerance.bust_weight;\n count++;\n }\n\n \/\/ Taillenumfang\n if (size.waist_min !== undefined \u0026\u0026 size.waist_max !== undefined \u0026\u0026 waist \u003e 0) {\n const waistCenter = (size.waist_min + size.waist_max) \/ 2;\n diff += Math.pow(waist - waistCenter, 2) * tolerance.waist_weight;\n count++;\n }\n\n \/\/ Brustumfang\/Chest\n if (size.chest_min !== undefined \u0026\u0026 size.chest_max !== undefined \u0026\u0026 chest \u003e 0) {\n const chestCenter = (size.chest_min + size.chest_max) \/ 2;\n diff += Math.pow(chest - chestCenter, 2) * tolerance.chest_weight;\n count++;\n }\n\n if (count \u003e 0) {\n const sizeDiff = Math.sqrt(diff \/ count);\n\n \/\/ 🔥 Gewichte diesen Score mit dem Model-Gewicht\n const weightedScore = sizeDiff * (1.0 \/ (setWeight + 0.01));\n\n if (!sizeVotes[size.name]) {\n sizeVotes[size.name] = {\n name: size.name,\n totalScore: 0,\n count: 0\n };\n }\n\n sizeVotes[size.name].totalScore += weightedScore;\n sizeVotes[size.name].count++;\n }\n }\n }\n\n \/\/ 🔥 SCHRITT 3: Finde die Size mit dem besten durchschnittlichen Score\n let bestSize = '';\n let bestAvgScore = Number.POSITIVE_INFINITY;\n\n for (const sizeName in sizeVotes) {\n const vote = sizeVotes[sizeName];\n const avgScore = vote.totalScore \/ vote.count;\n\n if (avgScore \u003c bestAvgScore) {\n bestAvgScore = avgScore;\n bestSize = sizeName;\n }\n }\n\n console.log('🔥 Size Votes:', sizeVotes);\n console.log('🔥 Best Size:', bestSize, 'Score:', bestAvgScore.toFixed(2));\n\n if (bestSize) {\n document.getElementById('bn-calc-result').innerHTML = \n '✅ Deine empfohlene Größe: \u003cstrong\u003e' + bestSize + '\u003c\/strong\u003e';\n } else {\n document.getElementById('bn-calc-result').innerHTML = \n '⚠️ Bitte fülle alle Felder aus.';\n }\n}\n\n\u003c\/script\u003e\n\n\n \u003c!-- Material \u0026 Pflege --\u003e\n \u003cdetails class=\"bn-care\"\u003e\n \u003csummary\u003ePflege \u0026amp; Material\u003c\/summary\u003e\n \u003cdiv\u003e• Material: 100 % Baumwolle (Qualität, ringgesponnen, gekämmt)\u003c\/div\u003e\n \u003c\/details\u003e\n\n \n \n\n \u003cp class=\"bn-return-policy\" style=\"text-align:center;margin:20px 0;padding:12px 16px;background:#f0f9ff;border-left:4px solid #3b82f6;font-weight:500;\"\u003eOhne Druck bestellen. 30 Tage Zeit zum Entscheiden.\u003c\/p\u003e\n\n \u003cp\u003e\u003cimg alt=\"Vertrauens Bild für beautyful - Ladies Organic Shirt (meliert)\" src=\"\" class=\"bn-product-image\" data-image-type=\"trust\"\u003e\u003c\/p\u003e\n\n \u003c!-- Rivyo Reviews Mountpoint --\u003e\n \u003cdiv id=\"rivyo-reviews\"\u003e\u003c\/div\u003e\n\n \u003cp class=\"bn-cta\"\u003eBereit für dein neues Lieblingsstück? 💙\u003c\/p\u003e\n\n \u003csmall class=\"bn-updated\"\u003eZuletzt aktualisiert: 11.01.2026\u003c\/small\u003e\n\n \n\u003cdiv class=\"bn-gpsr\"\u003e\n \u003chr style=\"border:none;border-top:1px solid #e5e7eb;margin:24px 0\"\u003e\n \u003cp style=\"font-size:0.9rem;font-weight:600;margin-bottom:8px\"\u003eHinweis nach EU-Produktsicherheitsverordnung (GPSR)\u003c\/p\u003e\n \u003cp style=\"font-size:0.85rem;color:#6b7280;line-height:1.5\"\u003e\n \u003cstrong\u003eHersteller:\u003c\/strong\u003e Eugen Noll \u0026amp; Anastasia Noll Bodenseemarke GbR\u003cbr\u003e\n Zaunkönigweg 8, 88048 Friedrichshafen, Deutschland\u003cbr\u003e\n E-Mail: \u003ca href=\"mailto:info@bodenseemarke.com\" style=\"color:#2563eb\"\u003einfo@bodenseemarke.com\u003c\/a\u003e\n \u003c\/p\u003e\n\u003c\/div\u003e\n\n\n \u003c!-- Schema.org Product Markup für Google Rich Snippets --\u003e\n \u003cscript type=\"application\/ld+json\"\u003e{\"@context\": \"https:\/\/schema.org\/\", \"@type\": \"Product\", \"name\": \"beautyful - Ladies Organic Shirt (meliert)\", \"brand\": {\"@type\": \"Brand\", \"name\": \"Bodenseemarke\"}, \"image\": \"https:\/\/cdn.shopify.com\/s\/files\/1\/0528\/5635\/7044\/files\/front-ladies-organic-shirt-meliert-ffded6-1116x_b8f9bd73-928b-43c3-ac5b-641902c6f570.png?v=1686166355\", \"category\": \"tshirt_women\", \"offers\": {\"@type\": \"Offer\", \"availability\": \"https:\/\/schema.org\/InStock\", \"price\": \"31.95\", \"priceCurrency\": \"EUR\"}}\u003c\/script\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n .bn-product-copy{line-height:1.6}\n .bn-head{font-size:1.6rem;font-weight:700;margin-bottom:0.5rem}\n .bn-intro{margin-bottom:1rem;opacity:0.95}\n .bn-questions{margin:0 0 12px 18px;list-style:disc}\n .bn-questions li{margin:4px 0;font-weight:500}\n .bn-benefits{margin:0 0 12px 18px}\n .bn-benefits li{margin:4px 0}\n .bn-updated{display:block;margin-top:8px;color:#6b7280}\n .bn-source{display:block;margin-top:4px;color:#6b7280}\n .bn-return-policy{margin:16px 0;padding:12px;background:#f9fafb;border-left:3px solid #2563eb;font-size:0.95rem}\n .bn-product-image{width:100%;height:auto;margin:20px 0;border-radius:8px}\n .bn-gpsr{margin-top:32px}\n\u003c\/style\u003e","published_at":"2023-06-07T21:32:32+02:00","created_at":"2023-06-07T21:32:32+02:00","vendor":"Bodenseemarke","type":"Lady-Shirts","tags":["Ladies Organic Shirt (meliert)","T- Shirt Damen"],"price":3195,"price_min":3195,"price_max":3195,"available":false,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":44475056455948,"title":"Cream Heather Pink \/ S","option1":"Cream Heather Pink","option2":"S","option3":null,"sku":"c2536761.387.2","requires_shipping":true,"taxable":true,"featured_image":{"id":43815238992140,"product_id":8373797454092,"position":1,"created_at":"2023-06-07T21:32:35+02:00","updated_at":"2023-06-07T21:32:35+02:00","alt":null,"width":1116,"height":1184,"src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/front-ladies-organic-shirt-meliert-ffded6-1116x_b8f9bd73-928b-43c3-ac5b-641902c6f570.png?v=1686166355","variant_ids":[44475056455948,44475056488716,44475056521484,44475056554252,44475056587020]},"available":false,"name":"beautyful - Ladies Organic Shirt (meliert) - Cream Heather Pink \/ S","public_title":"Cream Heather Pink \/ S","options":["Cream Heather Pink","S"],"price":3195,"weight":100,"compare_at_price":null,"inventory_management":"shirtigo-cockpit-fulfillment","barcode":null,"featured_media":{"alt":null,"id":36522709975308,"position":1,"preview_image":{"aspect_ratio":0.943,"height":1184,"width":1116,"src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/front-ladies-organic-shirt-meliert-ffded6-1116x_b8f9bd73-928b-43c3-ac5b-641902c6f570.png?v=1686166355"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":44475056488716,"title":"Cream Heather Pink \/ M","option1":"Cream Heather Pink","option2":"M","option3":null,"sku":"c2536761.387.3","requires_shipping":true,"taxable":true,"featured_image":{"id":43815238992140,"product_id":8373797454092,"position":1,"created_at":"2023-06-07T21:32:35+02:00","updated_at":"2023-06-07T21:32:35+02:00","alt":null,"width":1116,"height":1184,"src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/front-ladies-organic-shirt-meliert-ffded6-1116x_b8f9bd73-928b-43c3-ac5b-641902c6f570.png?v=1686166355","variant_ids":[44475056455948,44475056488716,44475056521484,44475056554252,44475056587020]},"available":false,"name":"beautyful - Ladies Organic Shirt (meliert) - Cream Heather Pink \/ M","public_title":"Cream Heather Pink \/ M","options":["Cream Heather Pink","M"],"price":3195,"weight":110,"compare_at_price":null,"inventory_management":"shirtigo-cockpit-fulfillment","barcode":null,"featured_media":{"alt":null,"id":36522709975308,"position":1,"preview_image":{"aspect_ratio":0.943,"height":1184,"width":1116,"src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/front-ladies-organic-shirt-meliert-ffded6-1116x_b8f9bd73-928b-43c3-ac5b-641902c6f570.png?v=1686166355"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":44475056521484,"title":"Cream Heather Pink \/ L","option1":"Cream Heather Pink","option2":"L","option3":null,"sku":"c2536761.387.4","requires_shipping":true,"taxable":true,"featured_image":{"id":43815238992140,"product_id":8373797454092,"position":1,"created_at":"2023-06-07T21:32:35+02:00","updated_at":"2023-06-07T21:32:35+02:00","alt":null,"width":1116,"height":1184,"src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/front-ladies-organic-shirt-meliert-ffded6-1116x_b8f9bd73-928b-43c3-ac5b-641902c6f570.png?v=1686166355","variant_ids":[44475056455948,44475056488716,44475056521484,44475056554252,44475056587020]},"available":false,"name":"beautyful - Ladies Organic Shirt (meliert) - Cream Heather Pink \/ L","public_title":"Cream Heather Pink \/ L","options":["Cream Heather Pink","L"],"price":3195,"weight":120,"compare_at_price":null,"inventory_management":"shirtigo-cockpit-fulfillment","barcode":null,"featured_media":{"alt":null,"id":36522709975308,"position":1,"preview_image":{"aspect_ratio":0.943,"height":1184,"width":1116,"src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/front-ladies-organic-shirt-meliert-ffded6-1116x_b8f9bd73-928b-43c3-ac5b-641902c6f570.png?v=1686166355"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":44475056554252,"title":"Cream Heather Pink \/ XL","option1":"Cream Heather Pink","option2":"XL","option3":null,"sku":"c2536761.387.5","requires_shipping":true,"taxable":true,"featured_image":{"id":43815238992140,"product_id":8373797454092,"position":1,"created_at":"2023-06-07T21:32:35+02:00","updated_at":"2023-06-07T21:32:35+02:00","alt":null,"width":1116,"height":1184,"src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/front-ladies-organic-shirt-meliert-ffded6-1116x_b8f9bd73-928b-43c3-ac5b-641902c6f570.png?v=1686166355","variant_ids":[44475056455948,44475056488716,44475056521484,44475056554252,44475056587020]},"available":false,"name":"beautyful - Ladies Organic Shirt (meliert) - Cream Heather Pink \/ XL","public_title":"Cream Heather Pink \/ XL","options":["Cream Heather Pink","XL"],"price":3195,"weight":130,"compare_at_price":null,"inventory_management":"shirtigo-cockpit-fulfillment","barcode":null,"featured_media":{"alt":null,"id":36522709975308,"position":1,"preview_image":{"aspect_ratio":0.943,"height":1184,"width":1116,"src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/front-ladies-organic-shirt-meliert-ffded6-1116x_b8f9bd73-928b-43c3-ac5b-641902c6f570.png?v=1686166355"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":44475056587020,"title":"Cream Heather Pink \/ XXL","option1":"Cream Heather Pink","option2":"XXL","option3":null,"sku":"c2536761.387.6","requires_shipping":true,"taxable":true,"featured_image":{"id":43815238992140,"product_id":8373797454092,"position":1,"created_at":"2023-06-07T21:32:35+02:00","updated_at":"2023-06-07T21:32:35+02:00","alt":null,"width":1116,"height":1184,"src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/front-ladies-organic-shirt-meliert-ffded6-1116x_b8f9bd73-928b-43c3-ac5b-641902c6f570.png?v=1686166355","variant_ids":[44475056455948,44475056488716,44475056521484,44475056554252,44475056587020]},"available":false,"name":"beautyful - Ladies Organic Shirt (meliert) - Cream Heather Pink \/ XXL","public_title":"Cream Heather Pink \/ XXL","options":["Cream Heather Pink","XXL"],"price":3195,"weight":140,"compare_at_price":null,"inventory_management":"shirtigo-cockpit-fulfillment","barcode":null,"featured_media":{"alt":null,"id":36522709975308,"position":1,"preview_image":{"aspect_ratio":0.943,"height":1184,"width":1116,"src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/front-ladies-organic-shirt-meliert-ffded6-1116x_b8f9bd73-928b-43c3-ac5b-641902c6f570.png?v=1686166355"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":44475056619788,"title":"Heather Grey \/ S","option1":"Heather Grey","option2":"S","option3":null,"sku":"c2536761.350.2","requires_shipping":true,"taxable":true,"featured_image":{"id":43815239090444,"product_id":8373797454092,"position":2,"created_at":"2023-06-07T21:32:38+02:00","updated_at":"2023-06-07T21:32:38+02:00","alt":null,"width":1116,"height":1184,"src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/front-ladies-organic-shirt-meliert-c2c1c0-1116x_7ab0aed9-bcdc-4907-8ff8-ce8e7b23f098.png?v=1686166358","variant_ids":[44475056619788,44475056652556,44475056685324,44475056718092,44475056750860]},"available":false,"name":"beautyful - Ladies Organic Shirt (meliert) - Heather Grey \/ S","public_title":"Heather Grey \/ S","options":["Heather Grey","S"],"price":3195,"weight":100,"compare_at_price":null,"inventory_management":"shirtigo-cockpit-fulfillment","barcode":null,"featured_media":{"alt":null,"id":36522710073612,"position":2,"preview_image":{"aspect_ratio":0.943,"height":1184,"width":1116,"src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/front-ladies-organic-shirt-meliert-c2c1c0-1116x_7ab0aed9-bcdc-4907-8ff8-ce8e7b23f098.png?v=1686166358"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":44475056652556,"title":"Heather Grey \/ M","option1":"Heather Grey","option2":"M","option3":null,"sku":"c2536761.350.3","requires_shipping":true,"taxable":true,"featured_image":{"id":43815239090444,"product_id":8373797454092,"position":2,"created_at":"2023-06-07T21:32:38+02:00","updated_at":"2023-06-07T21:32:38+02:00","alt":null,"width":1116,"height":1184,"src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/front-ladies-organic-shirt-meliert-c2c1c0-1116x_7ab0aed9-bcdc-4907-8ff8-ce8e7b23f098.png?v=1686166358","variant_ids":[44475056619788,44475056652556,44475056685324,44475056718092,44475056750860]},"available":false,"name":"beautyful - Ladies Organic Shirt (meliert) - Heather Grey \/ M","public_title":"Heather Grey \/ M","options":["Heather Grey","M"],"price":3195,"weight":110,"compare_at_price":null,"inventory_management":"shirtigo-cockpit-fulfillment","barcode":null,"featured_media":{"alt":null,"id":36522710073612,"position":2,"preview_image":{"aspect_ratio":0.943,"height":1184,"width":1116,"src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/front-ladies-organic-shirt-meliert-c2c1c0-1116x_7ab0aed9-bcdc-4907-8ff8-ce8e7b23f098.png?v=1686166358"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":44475056685324,"title":"Heather Grey \/ L","option1":"Heather Grey","option2":"L","option3":null,"sku":"c2536761.350.4","requires_shipping":true,"taxable":true,"featured_image":{"id":43815239090444,"product_id":8373797454092,"position":2,"created_at":"2023-06-07T21:32:38+02:00","updated_at":"2023-06-07T21:32:38+02:00","alt":null,"width":1116,"height":1184,"src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/front-ladies-organic-shirt-meliert-c2c1c0-1116x_7ab0aed9-bcdc-4907-8ff8-ce8e7b23f098.png?v=1686166358","variant_ids":[44475056619788,44475056652556,44475056685324,44475056718092,44475056750860]},"available":false,"name":"beautyful - Ladies Organic Shirt (meliert) - Heather Grey \/ L","public_title":"Heather Grey \/ L","options":["Heather Grey","L"],"price":3195,"weight":120,"compare_at_price":null,"inventory_management":"shirtigo-cockpit-fulfillment","barcode":null,"featured_media":{"alt":null,"id":36522710073612,"position":2,"preview_image":{"aspect_ratio":0.943,"height":1184,"width":1116,"src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/front-ladies-organic-shirt-meliert-c2c1c0-1116x_7ab0aed9-bcdc-4907-8ff8-ce8e7b23f098.png?v=1686166358"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":44475056718092,"title":"Heather Grey \/ XL","option1":"Heather Grey","option2":"XL","option3":null,"sku":"c2536761.350.5","requires_shipping":true,"taxable":true,"featured_image":{"id":43815239090444,"product_id":8373797454092,"position":2,"created_at":"2023-06-07T21:32:38+02:00","updated_at":"2023-06-07T21:32:38+02:00","alt":null,"width":1116,"height":1184,"src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/front-ladies-organic-shirt-meliert-c2c1c0-1116x_7ab0aed9-bcdc-4907-8ff8-ce8e7b23f098.png?v=1686166358","variant_ids":[44475056619788,44475056652556,44475056685324,44475056718092,44475056750860]},"available":false,"name":"beautyful - Ladies Organic Shirt (meliert) - Heather Grey \/ XL","public_title":"Heather Grey \/ XL","options":["Heather Grey","XL"],"price":3195,"weight":130,"compare_at_price":null,"inventory_management":"shirtigo-cockpit-fulfillment","barcode":null,"featured_media":{"alt":null,"id":36522710073612,"position":2,"preview_image":{"aspect_ratio":0.943,"height":1184,"width":1116,"src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/front-ladies-organic-shirt-meliert-c2c1c0-1116x_7ab0aed9-bcdc-4907-8ff8-ce8e7b23f098.png?v=1686166358"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":44475056750860,"title":"Heather Grey \/ XXL","option1":"Heather Grey","option2":"XXL","option3":null,"sku":"c2536761.350.6","requires_shipping":true,"taxable":true,"featured_image":{"id":43815239090444,"product_id":8373797454092,"position":2,"created_at":"2023-06-07T21:32:38+02:00","updated_at":"2023-06-07T21:32:38+02:00","alt":null,"width":1116,"height":1184,"src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/front-ladies-organic-shirt-meliert-c2c1c0-1116x_7ab0aed9-bcdc-4907-8ff8-ce8e7b23f098.png?v=1686166358","variant_ids":[44475056619788,44475056652556,44475056685324,44475056718092,44475056750860]},"available":false,"name":"beautyful - Ladies Organic Shirt (meliert) - Heather Grey \/ XXL","public_title":"Heather Grey \/ XXL","options":["Heather Grey","XXL"],"price":3195,"weight":140,"compare_at_price":null,"inventory_management":"shirtigo-cockpit-fulfillment","barcode":null,"featured_media":{"alt":null,"id":36522710073612,"position":2,"preview_image":{"aspect_ratio":0.943,"height":1184,"width":1116,"src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/front-ladies-organic-shirt-meliert-c2c1c0-1116x_7ab0aed9-bcdc-4907-8ff8-ce8e7b23f098.png?v=1686166358"}},"requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/www.bodenseemarke.com\/cdn\/shop\/files\/front-ladies-organic-shirt-meliert-ffded6-1116x_b8f9bd73-928b-43c3-ac5b-641902c6f570.png?v=1686166355","\/\/www.bodenseemarke.com\/cdn\/shop\/files\/front-ladies-organic-shirt-meliert-c2c1c0-1116x_7ab0aed9-bcdc-4907-8ff8-ce8e7b23f098.png?v=1686166358"],"featured_image":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/front-ladies-organic-shirt-meliert-ffded6-1116x_b8f9bd73-928b-43c3-ac5b-641902c6f570.png?v=1686166355","options":["Farbe","Größe"],"media":[{"alt":null,"id":36522709975308,"position":1,"preview_image":{"aspect_ratio":0.943,"height":1184,"width":1116,"src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/front-ladies-organic-shirt-meliert-ffded6-1116x_b8f9bd73-928b-43c3-ac5b-641902c6f570.png?v=1686166355"},"aspect_ratio":0.943,"height":1184,"media_type":"image","src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/front-ladies-organic-shirt-meliert-ffded6-1116x_b8f9bd73-928b-43c3-ac5b-641902c6f570.png?v=1686166355","width":1116},{"alt":null,"id":36522710073612,"position":2,"preview_image":{"aspect_ratio":0.943,"height":1184,"width":1116,"src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/front-ladies-organic-shirt-meliert-c2c1c0-1116x_7ab0aed9-bcdc-4907-8ff8-ce8e7b23f098.png?v=1686166358"},"aspect_ratio":0.943,"height":1184,"media_type":"image","src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/front-ladies-organic-shirt-meliert-c2c1c0-1116x_7ab0aed9-bcdc-4907-8ff8-ce8e7b23f098.png?v=1686166358","width":1116}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cdiv class=\"bn-product-copy\"\u003e\n \u003c!-- ========== NEU: DESIGN-STORY GANZ OBEN (verkauft Identität) ========== --\u003e\n \u003ch2\u003eWarum fühlt sich 'beautyful' wie eine leise Erinnerung an deine eigene Schönheit an?\u003c\/h2\u003e\n\u003cp\u003e„beautyful\" – ein Wort, das sich weich anfühlt, bevor du es überhaupt gelesen hast. Es ist kein lautes Statement, sondern ein stiller Dialog mit dir selbst. Ein Design, das nicht beweisen muss, sondern einfach \u003cem\u003eda\u003c\/em\u003e ist. Feminin, ohne stereotyp zu sein. Ruhig, ohne zu verschwinden. Schönheit, die von innen kommt – und sich außen zeigen darf.\u003c\/p\u003e\n\u003cp\u003eDas Motiv sitzt bewusst zurückhaltend, reduziert auf das Wesentliche – wirkt aus der Nähe wie eine persönliche Botschaft, nicht wie ein Werbeplakat. Die sanfte Typografie fügt sich ein, statt aufzudrängen. Der melierte Stoff in Cream Heather Pink bringt Wärme und Weichheit zusammen, nimmt der Botschaft jede Härte. Zu Jeans und Sneakern genauso wie zu einer weiten Leinenhose – es passt sich an, ohne sich zu verbiegen. Wenn du keine lauten Logos brauchst, um gesehen zu werden, ist dieses Shirt dein leiser Begleiter.\u003c\/p\u003e\n\u003cp\u003eDieses Shirt trägt sich beim Morgen-Kaffee am Fenster, beim Spaziergang am Bodenseeufer, beim Treffen mit Freundinnen, beim Feierabend auf dem Sofa. Es lässt Raum für deine Stimmung, deine Haltung, deine Art, durch den Tag zu gehen. Du musst nichts erklären – das Shirt erinnert dich leise daran, dass Schönheit kein Lärm sein muss.\u003c\/p\u003e\n\u003ch3\u003eWoran du es merkst\u003c\/h3\u003e\n\u003cp\u003e• Du fühlst dich wohl in deiner Haut, ohne darüber nachzudenken\u003cbr\u003e• Es fühlt sich an wie ein Teil von dir, nicht wie ein Statement nach außen\u003cbr\u003e• Du strahlst eine ruhige Sicherheit aus, die andere spüren, aber nicht benennen können\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWähle deine Größe und spür den Unterschied beim ersten Tragen – ein Shirt, das dich an deine eigene Schönheit erinnert.\u003c\/strong\u003e\u003c\/p\u003e\n\n \u003cp\u003e\u003cimg alt=\"Hero Bild für beautyful - Ladies Organic Shirt (meliert)\" src=\"\" class=\"bn-product-image\" data-image-type=\"hero\"\u003e\u003c\/p\u003e\n\n \u003c!-- ========== KOMFORT-STORY (erklärt Passform\/Körpergefühl) ========== --\u003e\n \u003ch2 class=\"bn-head\"\u003eWarum fühlen sich manche Tage leichter an – nur weil du das richtige Shirt trägst?\u003c\/h2\u003e\n \u003cp class=\"bn-intro\"\u003eManchmal liegt es nicht an der To-do-Liste. Sondern daran, wie sich deine Kleidung auf deiner Haut anfühlt.\u003c\/p\u003e\n\n \u003cul class=\"bn-questions\"\u003e\n\u003cli\u003eKennst du dieses leise Kratzen am Nacken, das sich erst nach Stunden bemerkbar macht?\u003c\/li\u003e\n\u003cli\u003eOder wie der Stoff an den Schultern spannt, obwohl du dich gar nicht bewegt hast?\u003c\/li\u003e\n\u003cli\u003eFühlst du dich manchmal eingeengt, ohne genau sagen zu können, woran es liegt?\u003c\/li\u003e\n\u003cli\u003eWarum muss man bei manchen Shirts ständig zupfen, damit sie richtig sitzen?\u003c\/li\u003e\n\u003c\/ul\u003e\n\n \u003ch2\u003eWarum fühlen sich manche Tage leichter an – nur weil du das richtige Shirt trägst?\u003c\/h2\u003e\n\u003cp\u003eKennst du dieses leise Kratzen am Nacken, das sich erst nach Stunden bemerkbar macht? Oder wie der Stoff an den Schultern spannt, obwohl du dich gar nicht bewegt hast? Kleine Druckstellen, die sich summieren. Ein Saum, der rutscht. Du denkst, es liegt am Tag – dabei liegt es am Stoff.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"Kontext Bild für beautyful - Ladies Organic Shirt (meliert)\" src=\"\" class=\"bn-product-image\" data-image-type=\"context\"\u003e\u003c\/p\u003e\n\u003ch3\u003eWas macht diesen Unterschied?\u003c\/h3\u003e\n\u003cp\u003eDein Körper spricht leise. Er sucht nach Weichheit, nach Raum, nach dieser kleinen Bewegung, die ihm sagt: „Alles ist gut.\" Stell dir vor, du streckst dich am Morgen – der Stoff gibt nach, statt zu bremsen. Du atmest tief ein – und fühlst, wie sich das Shirt mit dir bewegt, nicht gegen dich. Manche Stoffe vergessen, dass deine Haut sensibel ist. Dass dein Körper nach Mikro-Freiheit fragt, nicht nach Kontrolle. Warum dieser Effekt so stark ist, klären wir gleich.\u003c\/p\u003e\n\u003cp\u003eDieses Shirt setzt auf eine weiche Bio-Baumwolle, die dir im Alltag ein besonders sanftes Tragegefühl gibt. Der melierte Stoff bringt eine natürliche Lebendigkeit mit, die sich angenehm auf der Haut anfühlt. Ein Sitz, der im Alltag zuverlässig anliegt und sich deiner Bewegung anpasst – ob du dich streckst, tief atmest oder einfach nur dasitzt. Es ist diese Verbindung aus Weichheit und Klarheit, die für viele den Unterschied macht – nicht nur beim ersten Anziehen, sondern den ganzen Tag über.\u003c\/p\u003e\n\u003ch3\u003eWas du spürst\u003c\/h3\u003e\n\u003cp\u003eDu merkst es nicht sofort. Aber nach ein paar Stunden fällt dir auf: Du hast nicht einmal daran gedacht. Keine kleine Korrektur. Kein Zupfen. Kein Kratzen. Nur dieser ruhige, verlässliche Sitz, der sich anfühlt wie eine Selbstverständlichkeit. Du fühlst dich leichter – nicht weil der Tag anders ist, sondern weil dein Körper endlich Ruhe hat.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eGib deine Körpergröße und dein Gewicht ein – unser Rechner sagt dir die passende Größe in 30 Sekunden. So vermeidest du Fehlkäufe und sparst dir unnötige Rücksendungen.\u003c\/strong\u003e\u003c\/p\u003e\n\n \u003cul class=\"bn-benefits\"\u003e\n\u003cli\u003eBequemer Schnitt für jeden Tag\u003c\/li\u003e\n\u003cli\u003eHautfreundliche Haptik\u003c\/li\u003e\n\u003cli\u003ePflegeleicht \u0026amp; vielseitig kombinierbar\u003c\/li\u003e\n\u003cli\u003eAngenehm weich \u0026amp; atmungsaktiv\u003c\/li\u003e\n\u003cli\u003eBleibt in Form – auch nach vielen Wäschen\u003c\/li\u003e\n\u003cli\u003eSorgfältig verarbeitet, langlebig im Alltag\u003c\/li\u003e\n\u003c\/ul\u003e\n\n \u003cp\u003e\u003cimg alt=\"Detail Bild für beautyful - Ladies Organic Shirt (meliert)\" src=\"\" class=\"bn-product-image\" data-image-type=\"detail\"\u003e\u003c\/p\u003e\n\n \u003c!-- Größenrechner --\u003e\n \n \u003cdiv class=\"bn-size-calculator\"\u003e\n \u003ch3\u003e📏 Größenrechner\u003c\/h3\u003e\n \u003cp class=\"bn-calc-subtitle\"\u003eFinde deine perfekte Größe\u003c\/p\u003e\n\n \u003cdiv class=\"bn-calc-form\" id=\"bn-calc-form-tshirt_women\"\u003e\n \n \u003cdiv class=\"bn-calc-field\"\u003e\n \u003clabel for=\"height\"\u003eKörpergröße (cm)\u003c\/label\u003e\n \u003cinput type=\"number\" id=\"height\" name=\"height\" placeholder=\"z.B. 175\"\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"bn-calc-field\"\u003e\n \u003clabel for=\"weight\"\u003eGewicht (kg)\u003c\/label\u003e\n \u003cinput type=\"number\" id=\"weight\" name=\"weight\" placeholder=\"z.B. 70\"\u003e\n \u003c\/div\u003e\n \n\n \u003cbutton type=\"button\" class=\"bn-calc-button\" onclick=\"calculateSize_tshirt_women()\"\u003eGröße berechnen\u003c\/button\u003e\n\n \u003cdiv id=\"bn-calc-result\" class=\"bn-calc-result\"\u003e\u003c\/div\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n\n\u003cstyle\u003e\n\n .bn-size-calculator {\n max-width: 500px;\n margin: 40px auto;\n padding: 30px;\n background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);\n border-radius: 20px;\n box-shadow: 0 15px 40px rgba(0,0,0,0.2);\n color: white;\n font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n }\n\n .bn-size-calculator h3 {\n text-align: center;\n margin: 0 0 10px 0;\n font-size: 28px;\n font-weight: 700;\n }\n\n .bn-calc-subtitle {\n text-align: center;\n margin: 0 0 25px 0;\n opacity: 0.9;\n font-size: 16px;\n }\n\n .bn-calc-form {\n display: flex;\n flex-direction: column;\n gap: 15px;\n }\n\n .bn-calc-field {\n display: flex;\n flex-direction: column;\n gap: 6px;\n }\n\n .bn-calc-field label {\n font-size: 14px;\n font-weight: 600;\n opacity: 0.95;\n }\n\n .bn-calc-field input,\n .bn-calc-select {\n padding: 14px;\n border: none;\n border-radius: 10px;\n font-size: 16px;\n background: rgba(255,255,255,0.95);\n color: #1a202c;\n transition: all 0.3s;\n }\n\n .bn-calc-field input:focus,\n .bn-calc-select:focus {\n outline: none;\n background: white;\n box-shadow: 0 0 0 3px rgba(255,255,255,0.3);\n }\n\n .bn-calc-button {\n margin-top: 10px;\n padding: 16px;\n background: #08890e;\n color: white;\n border: none;\n border-radius: 12px;\n font-size: 18px;\n font-weight: 700;\n cursor: pointer;\n transition: all 0.3s;\n text-transform: uppercase;\n letter-spacing: 0.5px;\n }\n\n .bn-calc-button:hover {\n background: #06660a;\n transform: translateY(-2px);\n box-shadow: 0 8px 20px rgba(0,0,0,0.3);\n }\n\n .bn-calc-button:active {\n transform: translateY(0);\n }\n\n .bn-calc-result {\n margin-top: 20px;\n padding: 20px;\n background: rgba(255,255,255,0.2);\n border-radius: 12px;\n text-align: center;\n font-size: 20px;\n font-weight: 700;\n min-height: 60px;\n display: flex;\n align-items: center;\n justify-content: center;\n backdrop-filter: blur(10px);\n }\n\n .bn-calc-result:empty {\n display: none;\n }\n\n \/* 🔥 NEU: Geschlechts-abhängige Felder ausblenden *\/\n .bn-show-if-women,\n .bn-show-if-men {\n display: none;\n }\n\n @media (max-width: 600px) {\n .bn-size-calculator {\n margin: 20px;\n padding: 20px;\n }\n }\n \n\u003c\/style\u003e\n\n\u003cscript\u003e\n\n\/\/ 🔥 Geschlechts-abhängige Felder ein-\/ausblenden\nfunction toggleGenderFields_tshirt_women() {\n const genderSelect = document.getElementById('gender');\n if (!genderSelect) return;\n \n const gender = genderSelect.value;\n \n \/\/ Alle Felder mit \"bn-show-if-women\" oder \"bn-show-if-men\"\n document.querySelectorAll('.bn-show-if-women').forEach(el =\u003e {\n el.style.display = (gender === 'women') ? 'flex' : 'none';\n });\n \n document.querySelectorAll('.bn-show-if-men').forEach(el =\u003e {\n el.style.display = (gender === 'men') ? 'flex' : 'none';\n });\n}\n\n\/\/ Event Listener für Geschlechts-Auswahl\ndocument.addEventListener('DOMContentLoaded', function() {\n const genderSelect = document.getElementById('gender');\n if (genderSelect) {\n genderSelect.addEventListener('change', toggleGenderFields_tshirt_women);\n toggleGenderFields_tshirt_women(); \/\/ Initial ausführen\n }\n});\n\nfunction calculateSize_tshirt_women() {\n const height = parseFloat(document.getElementById('height')?.value || 0);\n const weight = parseFloat(document.getElementById('weight')?.value || 0);\n const hip = parseFloat(document.getElementById('hip')?.value || 0);\n const bust = parseFloat(document.getElementById('bust')?.value || 0);\n const waist = parseFloat(document.getElementById('waist')?.value || 0);\n const chest = parseFloat(document.getElementById('chest')?.value || 0);\n\n const sizeSets = [{\"calib\": {\"height\": 163, \"weight\": 65, \"bust\": 90, \"size_true\": \"L\"}, \"sizes\": [{\"name\": \"XS\", \"height_min\": 143, \"height_max\": 153, \"weight_min\": 30, \"weight_max\": 40}, {\"name\": \"S\", \"height_min\": 148, \"height_max\": 158, \"weight_min\": 40, \"weight_max\": 50}, {\"name\": \"M\", \"height_min\": 153, \"height_max\": 163, \"weight_min\": 50, \"weight_max\": 60}, {\"name\": \"L\", \"height_min\": 158, \"height_max\": 168, \"weight_min\": 60, \"weight_max\": 70}, {\"name\": \"XL\", \"height_min\": 163, \"height_max\": 173, \"weight_min\": 70, \"weight_max\": 80}, {\"name\": \"XXL\", \"height_min\": 168, \"height_max\": 178, \"weight_min\": 80, \"weight_max\": 90}]}];\n const tolerance = {\"height_weight\": 1.2, \"weight_weight\": 1.2, \"hip_weight\": 0.8, \"bust_weight\": 2.5, \"waist_weight\": 0.8, \"chest_weight\": 0.5};\n\n \/\/ 🔥 NEU v7: Für Hoodie → Filter nach Herren\/Damen\n const genderSelect = document.getElementById('gender');\n let filteredSizeSets = sizeSets;\n\n if (genderSelect) {\n const selectedGender = genderSelect.value;\n filteredSizeSets = sizeSets.filter(s =\u003e (s.calib?.group || 'men') === selectedGender);\n \n if (filteredSizeSets.length === 0) {\n document.getElementById('bn-calc-result').innerHTML = \n '⚠️ Keine Models für die gewählte Gruppe verfügbar.';\n return;\n }\n \n console.log('🔥 Filtered by gender:', selectedGender, '→', filteredSizeSets.length, 'model(s)');\n }\n\n console.log('🔥 Multi-Model Calculator Debug:', { height, weight, hip, bust, waist, chest, sizeSets: filteredSizeSets, tolerance });\n\n if (!filteredSizeSets || filteredSizeSets.length === 0) {\n document.getElementById('bn-calc-result').innerHTML = '⚠️ Keine Größentabelle verfügbar.';\n return;\n }\n\n \/\/ 🔥 SCHRITT 1: Berechne für JEDES Model-Set die Distanz zum User\n const setScores = [];\n for (let i = 0; i \u003c filteredSizeSets.length; i++) {\n const set = filteredSizeSets[i];\n const calib = set.calib || {};\n\n let cDiff = 0;\n let cCount = 0;\n\n if (calib.height \u0026\u0026 height \u003e 0) {\n cDiff += Math.pow(height - calib.height, 2) * 1.0;\n cCount++;\n }\n if (calib.weight \u0026\u0026 weight \u003e 0) {\n cDiff += Math.pow(weight - calib.weight, 2) * 1.0;\n cCount++;\n }\n if (calib.bust \u0026\u0026 bust \u003e 0) {\n cDiff += Math.pow(bust - calib.bust, 2) * 1.5;\n cCount++;\n }\n if (calib.hip \u0026\u0026 hip \u003e 0) {\n cDiff += Math.pow(hip - calib.hip, 2) * 1.5;\n cCount++;\n }\n if (calib.waist \u0026\u0026 waist \u003e 0) {\n cDiff += Math.pow(waist - calib.waist, 2) * 1.5;\n cCount++;\n }\n\n const score = cCount \u003e 0 ? Math.sqrt(cDiff \/ cCount) : 999999;\n const weight_factor = score \u003e 0 ? 1.0 \/ (1.0 + score \/ 10.0) : 1.0;\n\n setScores.push({\n index: i,\n score: score,\n weight: weight_factor,\n calib: calib,\n sizes: set.sizes || []\n });\n }\n\n \/\/ Normalisiere Gewichte (Summe = 1.0)\n const totalWeight = setScores.reduce((sum, s) =\u003e sum + s.weight, 0);\n if (totalWeight \u003e 0) {\n setScores.forEach(s =\u003e s.weight \/= totalWeight);\n }\n\n console.log('🔥 Model Scores:', setScores.map(s =\u003e ({\n calib: s.calib,\n score: s.score.toFixed(1),\n weight: (s.weight * 100).toFixed(1) + '%'\n })));\n\n \/\/ 🔥 SCHRITT 2: Für jede Size sammle gewichtete Scores aus ALLEN Model-Sets\n const sizeVotes = {};\n\n for (const setScore of setScores) {\n const sizes = setScore.sizes;\n const setWeight = setScore.weight;\n\n for (const size of sizes) {\n let diff = 0;\n let count = 0;\n\n \/\/ Körpergröße\n if (size.height_min !== undefined \u0026\u0026 size.height_max !== undefined \u0026\u0026 height \u003e 0) {\n const heightCenter = (size.height_min + size.height_max) \/ 2;\n diff += Math.pow(height - heightCenter, 2) * tolerance.height_weight;\n count++;\n }\n\n \/\/ Gewicht\n if (size.weight_min !== undefined \u0026\u0026 size.weight_max !== undefined \u0026\u0026 weight \u003e 0) {\n const weightCenter = (size.weight_min + size.weight_max) \/ 2;\n diff += Math.pow(weight - weightCenter, 2) * tolerance.weight_weight;\n count++;\n }\n\n \/\/ Hüftumfang\n if (size.hip_min !== undefined \u0026\u0026 size.hip_max !== undefined \u0026\u0026 hip \u003e 0) {\n const hipCenter = (size.hip_min + size.hip_max) \/ 2;\n diff += Math.pow(hip - hipCenter, 2) * tolerance.hip_weight;\n count++;\n }\n\n \/\/ Brustumfang\n if (size.bust_min !== undefined \u0026\u0026 size.bust_max !== undefined \u0026\u0026 bust \u003e 0) {\n const bustCenter = (size.bust_min + size.bust_max) \/ 2;\n diff += Math.pow(bust - bustCenter, 2) * tolerance.bust_weight;\n count++;\n }\n\n \/\/ Taillenumfang\n if (size.waist_min !== undefined \u0026\u0026 size.waist_max !== undefined \u0026\u0026 waist \u003e 0) {\n const waistCenter = (size.waist_min + size.waist_max) \/ 2;\n diff += Math.pow(waist - waistCenter, 2) * tolerance.waist_weight;\n count++;\n }\n\n \/\/ Brustumfang\/Chest\n if (size.chest_min !== undefined \u0026\u0026 size.chest_max !== undefined \u0026\u0026 chest \u003e 0) {\n const chestCenter = (size.chest_min + size.chest_max) \/ 2;\n diff += Math.pow(chest - chestCenter, 2) * tolerance.chest_weight;\n count++;\n }\n\n if (count \u003e 0) {\n const sizeDiff = Math.sqrt(diff \/ count);\n\n \/\/ 🔥 Gewichte diesen Score mit dem Model-Gewicht\n const weightedScore = sizeDiff * (1.0 \/ (setWeight + 0.01));\n\n if (!sizeVotes[size.name]) {\n sizeVotes[size.name] = {\n name: size.name,\n totalScore: 0,\n count: 0\n };\n }\n\n sizeVotes[size.name].totalScore += weightedScore;\n sizeVotes[size.name].count++;\n }\n }\n }\n\n \/\/ 🔥 SCHRITT 3: Finde die Size mit dem besten durchschnittlichen Score\n let bestSize = '';\n let bestAvgScore = Number.POSITIVE_INFINITY;\n\n for (const sizeName in sizeVotes) {\n const vote = sizeVotes[sizeName];\n const avgScore = vote.totalScore \/ vote.count;\n\n if (avgScore \u003c bestAvgScore) {\n bestAvgScore = avgScore;\n bestSize = sizeName;\n }\n }\n\n console.log('🔥 Size Votes:', sizeVotes);\n console.log('🔥 Best Size:', bestSize, 'Score:', bestAvgScore.toFixed(2));\n\n if (bestSize) {\n document.getElementById('bn-calc-result').innerHTML = \n '✅ Deine empfohlene Größe: \u003cstrong\u003e' + bestSize + '\u003c\/strong\u003e';\n } else {\n document.getElementById('bn-calc-result').innerHTML = \n '⚠️ Bitte fülle alle Felder aus.';\n }\n}\n\n\u003c\/script\u003e\n\n\n \u003c!-- Material \u0026 Pflege --\u003e\n \u003cdetails class=\"bn-care\"\u003e\n \u003csummary\u003ePflege \u0026amp; Material\u003c\/summary\u003e\n \u003cdiv\u003e• Material: 100 % Baumwolle (Qualität, ringgesponnen, gekämmt)\u003c\/div\u003e\n \u003c\/details\u003e\n\n \n \n\n \u003cp class=\"bn-return-policy\" style=\"text-align:center;margin:20px 0;padding:12px 16px;background:#f0f9ff;border-left:4px solid #3b82f6;font-weight:500;\"\u003eOhne Druck bestellen. 30 Tage Zeit zum Entscheiden.\u003c\/p\u003e\n\n \u003cp\u003e\u003cimg alt=\"Vertrauens Bild für beautyful - Ladies Organic Shirt (meliert)\" src=\"\" class=\"bn-product-image\" data-image-type=\"trust\"\u003e\u003c\/p\u003e\n\n \u003c!-- Rivyo Reviews Mountpoint --\u003e\n \u003cdiv id=\"rivyo-reviews\"\u003e\u003c\/div\u003e\n\n \u003cp class=\"bn-cta\"\u003eBereit für dein neues Lieblingsstück? 💙\u003c\/p\u003e\n\n \u003csmall class=\"bn-updated\"\u003eZuletzt aktualisiert: 11.01.2026\u003c\/small\u003e\n\n \n\u003cdiv class=\"bn-gpsr\"\u003e\n \u003chr style=\"border:none;border-top:1px solid #e5e7eb;margin:24px 0\"\u003e\n \u003cp style=\"font-size:0.9rem;font-weight:600;margin-bottom:8px\"\u003eHinweis nach EU-Produktsicherheitsverordnung (GPSR)\u003c\/p\u003e\n \u003cp style=\"font-size:0.85rem;color:#6b7280;line-height:1.5\"\u003e\n \u003cstrong\u003eHersteller:\u003c\/strong\u003e Eugen Noll \u0026amp; Anastasia Noll Bodenseemarke GbR\u003cbr\u003e\n Zaunkönigweg 8, 88048 Friedrichshafen, Deutschland\u003cbr\u003e\n E-Mail: \u003ca href=\"mailto:info@bodenseemarke.com\" style=\"color:#2563eb\"\u003einfo@bodenseemarke.com\u003c\/a\u003e\n \u003c\/p\u003e\n\u003c\/div\u003e\n\n\n \u003c!-- Schema.org Product Markup für Google Rich Snippets --\u003e\n \u003cscript type=\"application\/ld+json\"\u003e{\"@context\": \"https:\/\/schema.org\/\", \"@type\": \"Product\", \"name\": \"beautyful - Ladies Organic Shirt (meliert)\", \"brand\": {\"@type\": \"Brand\", \"name\": \"Bodenseemarke\"}, \"image\": \"https:\/\/cdn.shopify.com\/s\/files\/1\/0528\/5635\/7044\/files\/front-ladies-organic-shirt-meliert-ffded6-1116x_b8f9bd73-928b-43c3-ac5b-641902c6f570.png?v=1686166355\", \"category\": \"tshirt_women\", \"offers\": {\"@type\": \"Offer\", \"availability\": \"https:\/\/schema.org\/InStock\", \"price\": \"31.95\", \"priceCurrency\": \"EUR\"}}\u003c\/script\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n .bn-product-copy{line-height:1.6}\n .bn-head{font-size:1.6rem;font-weight:700;margin-bottom:0.5rem}\n .bn-intro{margin-bottom:1rem;opacity:0.95}\n .bn-questions{margin:0 0 12px 18px;list-style:disc}\n .bn-questions li{margin:4px 0;font-weight:500}\n .bn-benefits{margin:0 0 12px 18px}\n .bn-benefits li{margin:4px 0}\n .bn-updated{display:block;margin-top:8px;color:#6b7280}\n .bn-source{display:block;margin-top:4px;color:#6b7280}\n .bn-return-policy{margin:16px 0;padding:12px;background:#f9fafb;border-left:3px solid #2563eb;font-size:0.95rem}\n .bn-product-image{width:100%;height:auto;margin:20px 0;border-radius:8px}\n .bn-gpsr{margin-top:32px}\n\u003c\/style\u003e"}