Bikini Leopard Print Tube Top Split Women's Suit – Badean… – Bodenseemarke
Bikini Leopard Print Tube Top Split Women's Suit
€20,63

Produkt Details


Wie kann sich dein Lieblingsstück wieder gut anfühlen?

Bikini Leopard Print Tube Top Split Women's Suit soll dich durch den Alltag begleiten – bequem, ruhig und alltagstauglich.

Hero Bild für Bikini Leopard Print Tube Top Split Women's Suit

Detail Bild für Bikini Leopard Print Tube Top Split Women's Suit

  • Chlor- & salzwasserbeständig
  • Schnelltrocknendes Material
  • Sicherer Sitz – kein Verrutschen
  • Angenehm weich & atmungsaktiv
  • Bleibt in Form – auch nach vielen Wäschen
  • Sorgfältig verarbeitet, langlebig im Alltag

📏 Größenrechner

Finde deine perfekte Größe

Pflege & Material
• Material: 78% Polyamid (recycelt), 22% Elasthan
• Pflege: Feinwäsche 30 °C, nicht im Trockner

Vertrauens Bild für Bikini Leopard Print Tube Top Split Women's Suit

Bereit für dein neues Lieblingsstück? 💙

Ohne Druck bestellen. 30 Tage Zeit zum Entscheiden.

Zuletzt aktualisiert: 17.12.2025
Quelle: Bodenseemarke – Angaben geprüft i. S. d. EU-GPSR.
Hersteller: Eugen Noll Bodenseemarke GbR, Zaunkönigweg 8, 88048 Friedrichshafen, DE, info@bodenseemarke.com

Shipping & Warranty


  • Wir beliefern ganz Deutschland
  • Bester Kundenservice für euch

  • Ohne Druck bestellen – 30 Tage Zeit zum Entscheiden.


Herstellerangaben gemäß GPSR

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

Vielleicht interessiert dich das !


Bikini Damen als Frucht
€44,95€27,99
{"id":11644117516556,"title":"Bikini Leopard Print Tube Top Split Women's Suit","handle":"bikini-leopard-print-tube-top-split-womens-suit","description":"\u003cdiv class=\"bn-product-copy\"\u003e\n \u003ch2 class=\"bn-head\"\u003eWie kann sich dein Lieblingsstück wieder gut anfühlen?\u003c\/h2\u003e\n \u003cp class=\"bn-intro\"\u003eBikini Leopard Print Tube Top Split Women's Suit soll dich durch den Alltag begleiten – bequem, ruhig und alltagstauglich.\u003c\/p\u003e\n\n \u003cp\u003e\u003cimg alt=\"Hero Bild für Bikini Leopard Print Tube Top Split Women's Suit\" src=\"\" class=\"bn-product-image\" data-image-type=\"hero\"\u003e\u003c\/p\u003e\n\n \n\n \u003cp\u003e\u003cimg alt=\"Detail Bild für Bikini Leopard Print Tube Top Split Women's Suit\" src=\"\" class=\"bn-product-image\" data-image-type=\"detail\"\u003e\u003c\/p\u003e\n\n\n \n\n \u003cul class=\"bn-benefits\"\u003e\n\u003cli\u003eChlor- \u0026amp; salzwasserbeständig\u003c\/li\u003e\n\u003cli\u003eSchnelltrocknendes Material\u003c\/li\u003e\n\u003cli\u003eSicherer Sitz – kein Verrutschen\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 \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-badeanzug\"\u003e\n \n \u003cdiv class=\"bn-calc-field\"\u003e\n \u003clabel for=\"bn-height\"\u003eKörpergröße (cm)\u003c\/label\u003e\n \u003cinput type=\"number\" id=\"bn-height\" min=\"140\" max=\"200\" required\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"bn-calc-field\"\u003e\n \u003clabel for=\"bn-weight\"\u003eGewicht (kg)\u003c\/label\u003e\n \u003cinput type=\"number\" id=\"bn-weight\" min=\"40\" max=\"120\" required\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"bn-calc-field\"\u003e\n \u003clabel for=\"bn-bust\"\u003eBrustumfang (cm)\u003c\/label\u003e\n \u003cinput type=\"number\" id=\"bn-bust\" min=\"70\" max=\"130\" required\u003e\n \u003c\/div\u003e\n \n \n \u003cbutton type=\"button\" class=\"bn-calc-button\" onclick=\"calculateSize_badeanzug()\"\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 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 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 @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\nfunction calculateSize_badeanzug() {\n const height = parseFloat(document.getElementById('bn-height')?.value || 0);\n const weight = parseFloat(document.getElementById('bn-weight')?.value || 0);\n const hip = parseFloat(document.getElementById('bn-hip')?.value || 0);\n const bust = parseFloat(document.getElementById('bn-bust')?.value || 0);\n const waist = parseFloat(document.getElementById('bn-waist')?.value || 0);\n const chest = parseFloat(document.getElementById('bn-chest')?.value || 0);\n\n const sizes = [{\"name\": \"34\", \"height_min\": 0, \"height_max\": 160.0, \"weight_min\": 0, \"weight_max\": 55.0}, {\"name\": \"36\", \"height_min\": 0, \"height_max\": 170.0, \"weight_min\": 56.0, \"weight_max\": 65.0}, {\"name\": \"38\", \"height_min\": 0, \"height_max\": 178.0, \"weight_min\": 66.0, \"weight_max\": 75.0}, {\"name\": \"40\", \"height_min\": 178.0, \"height_max\": 999, \"weight_min\": 76.0, \"weight_max\": 85.0}, {\"name\": \"42\", \"weight_min\": 85.0, \"weight_max\": 999}, {\"name\": \"44\", \"weight_min\": 92.0, \"weight_max\": 999}];\n const calibration = null;\n\n console.log('Calculator Debug:', { height, weight, hip, bust, waist, chest, sizes, calibration });\n\n if (height \u003c 140 || height \u003e 200 ||\n weight \u003c 40 || weight \u003e 120) {\n document.getElementById('bn-calc-result').innerHTML = \n '⚠️ Bitte überprüfe deine Eingaben.';\n return;\n }\n\n \/\/ Basis-Empfehlung nach Distanz\n let bestSize = '';\n let minDiff = Number.POSITIVE_INFINITY;\n\n for (const size of sizes) {\n let diff = 0;\n let count = 0;\n\n if (size.height_min !== undefined \u0026\u0026 size.height_max !== undefined) {\n const heightCenter = (size.height_min + size.height_max) \/ 2;\n diff += Math.pow(height - heightCenter, 2);\n count++;\n }\n\n if (size.weight_min !== undefined \u0026\u0026 size.weight_max !== undefined) {\n const weightCenter = (size.weight_min + size.weight_max) \/ 2;\n diff += Math.pow(weight - weightCenter, 2);\n count++;\n }\n\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);\n count++;\n }\n\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);\n count++;\n }\n\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);\n count++;\n }\n\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);\n count++;\n }\n\n if (count \u003e 0) {\n const sizeDiff = Math.sqrt(diff \/ count);\n if (sizeDiff \u003c minDiff) {\n minDiff = sizeDiff;\n bestSize = size.name;\n }\n }\n }\n\n let finalSize = bestSize;\n\n \/\/ Optionale Kalibrierung pro Produkt\n if (calibration \u0026\u0026 sizes \u0026\u0026 sizes.length \u003e 0 \u0026\u0026 bestSize) {\n const order = sizes.map(s =\u003e s.name);\n const idxUser = order.indexOf(bestSize);\n\n const ref = calibration;\n let bestRefSize = '';\n let minRefDiff = Number.POSITIVE_INFINITY;\n\n \/\/ Mit den Referenz-Maßen die \"theoretische\" Größe berechnen\n for (const size of sizes) {\n let diff = 0;\n let count = 0;\n\n if (size.height_min !== undefined \u0026\u0026 size.height_max !== undefined \u0026\u0026 ref.height) {\n const hc = (size.height_min + size.height_max) \/ 2;\n diff += Math.pow(ref.height - hc, 2);\n count++;\n }\n\n if (size.weight_min !== undefined \u0026\u0026 size.weight_max !== undefined \u0026\u0026 ref.weight) {\n const wc = (size.weight_min + size.weight_max) \/ 2;\n diff += Math.pow(ref.weight - wc, 2);\n count++;\n }\n\n if (size.hip_min !== undefined \u0026\u0026 size.hip_max !== undefined \u0026\u0026 ref.hip) {\n const hipc = (size.hip_min + size.hip_max) \/ 2;\n diff += Math.pow(ref.hip - hipc, 2);\n count++;\n }\n\n if (size.bust_min !== undefined \u0026\u0026 size.bust_max !== undefined \u0026\u0026 ref.bust) {\n const bc = (size.bust_min + size.bust_max) \/ 2;\n diff += Math.pow(ref.bust - bc, 2);\n count++;\n }\n\n if (size.waist_min !== undefined \u0026\u0026 size.waist_max !== undefined \u0026\u0026 ref.waist) {\n const wc2 = (size.waist_min + size.waist_max) \/ 2;\n diff += Math.pow(ref.waist - wc2, 2);\n count++;\n }\n\n if (size.chest_min !== undefined \u0026\u0026 size.chest_max !== undefined \u0026\u0026 ref.chest) {\n const cc = (size.chest_min + size.chest_max) \/ 2;\n diff += Math.pow(ref.chest - cc, 2);\n count++;\n }\n\n if (count \u003e 0) {\n const sizeDiff = Math.sqrt(diff \/ count);\n if (sizeDiff \u003c minRefDiff) {\n minRefDiff = sizeDiff;\n bestRefSize = size.name;\n }\n }\n }\n\n const idxTrue = order.indexOf(ref.size_true);\n const idxPred = order.indexOf(bestRefSize);\n\n if (idxUser !== -1 \u0026\u0026 idxTrue !== -1 \u0026\u0026 idxPred !== -1) {\n const offset = idxTrue - idxPred; \/\/ z.B. +1 wenn Rechner zu klein ausfällt\n let idxAdj = idxUser + offset;\n if (idxAdj \u003c 0) idxAdj = 0;\n if (idxAdj \u003e= order.length) idxAdj = order.length - 1;\n finalSize = order[idxAdj];\n }\n }\n\n if (finalSize) {\n document.getElementById('bn-calc-result').innerHTML = \n '✅ Deine empfohlene Größe: \u003cstrong\u003e' + finalSize + '\u003c\/strong\u003e';\n } else {\n document.getElementById('bn-calc-result').innerHTML = \n '⚠️ Leider konnten wir keine passende Größe finden.';\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: 78% Polyamid (recycelt), 22% Elasthan\u003cbr\u003e• Pflege: Feinwäsche 30 °C, nicht im Trockner\u003c\/div\u003e\n \u003c\/details\u003e\n\n \n \n\n \n \u003cp\u003e\u003cimg alt=\"Vertrauens Bild für Bikini Leopard Print Tube Top Split Women's Suit\" 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 \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 \u003csmall class=\"bn-updated\"\u003eZuletzt aktualisiert: 17.12.2025\u003c\/small\u003e\u003cbr\u003e\n \u003csmall class=\"bn-source\"\u003eQuelle: Bodenseemarke – Angaben geprüft i. S. d. EU-GPSR.\u003cbr\u003eHersteller: Eugen Noll Bodenseemarke GbR, Zaunkönigweg 8, 88048 Friedrichshafen, DE, info@bodenseemarke.com\u003c\/small\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\u003c\/style\u003e","published_at":"2025-12-07T11:59:51+01:00","created_at":"2025-07-26T12:57:29+02:00","vendor":"Bodenseemarke","type":"0","tags":["Bikini","bikini Damen"],"price":2063,"price_min":2063,"price_max":2063,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":54413485474060,"title":"C3534 Black \/ S","option1":"C3534 Black","option2":"S","option3":null,"sku":"CJYJ205373701AZ","requires_shipping":true,"taxable":false,"featured_image":{"id":50264178163980,"product_id":11644117516556,"position":9,"created_at":"2025-07-26T12:57:46+02:00","updated_at":"2025-07-26T12:57:52+02:00","alt":null,"width":1200,"height":1200,"src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/f8f7d1f0-5ecc-43d7-803e-38d85572eac7.jpg?v=1753527472","variant_ids":[54413485474060,54413485506828,54413485539596]},"available":true,"name":"Bikini Leopard Print Tube Top Split Women's Suit - C3534 Black \/ S","public_title":"C3534 Black \/ S","options":["C3534 Black","S"],"price":2063,"weight":160,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":63810560164108,"position":9,"preview_image":{"aspect_ratio":1.0,"height":1200,"width":1200,"src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/f8f7d1f0-5ecc-43d7-803e-38d85572eac7.jpg?v=1753527472"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":54413485506828,"title":"C3534 Black \/ M","option1":"C3534 Black","option2":"M","option3":null,"sku":"CJYJ205373702BY","requires_shipping":true,"taxable":false,"featured_image":{"id":50264178163980,"product_id":11644117516556,"position":9,"created_at":"2025-07-26T12:57:46+02:00","updated_at":"2025-07-26T12:57:52+02:00","alt":null,"width":1200,"height":1200,"src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/f8f7d1f0-5ecc-43d7-803e-38d85572eac7.jpg?v=1753527472","variant_ids":[54413485474060,54413485506828,54413485539596]},"available":true,"name":"Bikini Leopard Print Tube Top Split Women's Suit - C3534 Black \/ M","public_title":"C3534 Black \/ M","options":["C3534 Black","M"],"price":2063,"weight":180,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":63810560164108,"position":9,"preview_image":{"aspect_ratio":1.0,"height":1200,"width":1200,"src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/f8f7d1f0-5ecc-43d7-803e-38d85572eac7.jpg?v=1753527472"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":54413485539596,"title":"C3534 Black \/ L","option1":"C3534 Black","option2":"L","option3":null,"sku":"CJYJ205373703CX","requires_shipping":true,"taxable":false,"featured_image":{"id":50264178163980,"product_id":11644117516556,"position":9,"created_at":"2025-07-26T12:57:46+02:00","updated_at":"2025-07-26T12:57:52+02:00","alt":null,"width":1200,"height":1200,"src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/f8f7d1f0-5ecc-43d7-803e-38d85572eac7.jpg?v=1753527472","variant_ids":[54413485474060,54413485506828,54413485539596]},"available":true,"name":"Bikini Leopard Print Tube Top Split Women's Suit - C3534 Black \/ L","public_title":"C3534 Black \/ L","options":["C3534 Black","L"],"price":2063,"weight":200,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":63810560164108,"position":9,"preview_image":{"aspect_ratio":1.0,"height":1200,"width":1200,"src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/f8f7d1f0-5ecc-43d7-803e-38d85572eac7.jpg?v=1753527472"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":54413485572364,"title":"C3534 Leopard Print \/ S","option1":"C3534 Leopard Print","option2":"S","option3":null,"sku":"CJYJ205373704DW","requires_shipping":true,"taxable":false,"featured_image":{"id":50264178131212,"product_id":11644117516556,"position":10,"created_at":"2025-07-26T12:57:46+02:00","updated_at":"2025-07-26T12:57:52+02:00","alt":null,"width":1200,"height":1200,"src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/cc560760-8390-4fb6-b4cf-4d9c7a55528f.jpg?v=1753527472","variant_ids":[54413485572364,54413485605132,54413485637900]},"available":true,"name":"Bikini Leopard Print Tube Top Split Women's Suit - C3534 Leopard Print \/ S","public_title":"C3534 Leopard Print \/ S","options":["C3534 Leopard Print","S"],"price":2063,"weight":160,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":63810560196876,"position":10,"preview_image":{"aspect_ratio":1.0,"height":1200,"width":1200,"src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/cc560760-8390-4fb6-b4cf-4d9c7a55528f.jpg?v=1753527472"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":54413485605132,"title":"C3534 Leopard Print \/ M","option1":"C3534 Leopard Print","option2":"M","option3":null,"sku":"CJYJ205373705EV","requires_shipping":true,"taxable":false,"featured_image":{"id":50264178131212,"product_id":11644117516556,"position":10,"created_at":"2025-07-26T12:57:46+02:00","updated_at":"2025-07-26T12:57:52+02:00","alt":null,"width":1200,"height":1200,"src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/cc560760-8390-4fb6-b4cf-4d9c7a55528f.jpg?v=1753527472","variant_ids":[54413485572364,54413485605132,54413485637900]},"available":true,"name":"Bikini Leopard Print Tube Top Split Women's Suit - C3534 Leopard Print \/ M","public_title":"C3534 Leopard Print \/ M","options":["C3534 Leopard Print","M"],"price":2063,"weight":180,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":63810560196876,"position":10,"preview_image":{"aspect_ratio":1.0,"height":1200,"width":1200,"src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/cc560760-8390-4fb6-b4cf-4d9c7a55528f.jpg?v=1753527472"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":54413485637900,"title":"C3534 Leopard Print \/ L","option1":"C3534 Leopard Print","option2":"L","option3":null,"sku":"CJYJ205373706FU","requires_shipping":true,"taxable":false,"featured_image":{"id":50264178131212,"product_id":11644117516556,"position":10,"created_at":"2025-07-26T12:57:46+02:00","updated_at":"2025-07-26T12:57:52+02:00","alt":null,"width":1200,"height":1200,"src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/cc560760-8390-4fb6-b4cf-4d9c7a55528f.jpg?v=1753527472","variant_ids":[54413485572364,54413485605132,54413485637900]},"available":true,"name":"Bikini Leopard Print Tube Top Split Women's Suit - C3534 Leopard Print \/ L","public_title":"C3534 Leopard Print \/ L","options":["C3534 Leopard Print","L"],"price":2063,"weight":200,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":63810560196876,"position":10,"preview_image":{"aspect_ratio":1.0,"height":1200,"width":1200,"src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/cc560760-8390-4fb6-b4cf-4d9c7a55528f.jpg?v=1753527472"}},"requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/www.bodenseemarke.com\/cdn\/shop\/files\/739bb68b-c02e-4da7-90ac-535055fcc58b.jpg?v=1753527455","\/\/www.bodenseemarke.com\/cdn\/shop\/files\/e17348d1-4d91-4273-a84c-4c6957cddef4.jpg?v=1753527460","\/\/www.bodenseemarke.com\/cdn\/shop\/files\/0ba3899b-c15f-4245-8750-d93a06d34c08.jpg?v=1753527461","\/\/www.bodenseemarke.com\/cdn\/shop\/files\/c4087cce-3576-46b6-951f-6fcd9aaea77c.jpg?v=1753527463","\/\/www.bodenseemarke.com\/cdn\/shop\/files\/6a6c4931-152b-41f3-800f-726e7a795d29.jpg?v=1753527466","\/\/www.bodenseemarke.com\/cdn\/shop\/files\/4692b2d1-6a7f-45a9-9db7-16513190f53f.jpg?v=1753527467","\/\/www.bodenseemarke.com\/cdn\/shop\/files\/2bf2153d-d572-43fa-8917-5e4ba5316425.jpg?v=1753527468","\/\/www.bodenseemarke.com\/cdn\/shop\/files\/3a12bab9-ee6f-4606-a6ab-ecc289c4afdb.jpg?v=1753527470","\/\/www.bodenseemarke.com\/cdn\/shop\/files\/f8f7d1f0-5ecc-43d7-803e-38d85572eac7.jpg?v=1753527472","\/\/www.bodenseemarke.com\/cdn\/shop\/files\/cc560760-8390-4fb6-b4cf-4d9c7a55528f.jpg?v=1753527472"],"featured_image":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/739bb68b-c02e-4da7-90ac-535055fcc58b.jpg?v=1753527455","options":["Color","Size"],"media":[{"alt":null,"id":63810559836428,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1200,"width":1200,"src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/739bb68b-c02e-4da7-90ac-535055fcc58b.jpg?v=1753527455"},"aspect_ratio":1.0,"height":1200,"media_type":"image","src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/739bb68b-c02e-4da7-90ac-535055fcc58b.jpg?v=1753527455","width":1200},{"alt":null,"id":63810559869196,"position":2,"preview_image":{"aspect_ratio":0.75,"height":1600,"width":1200,"src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/e17348d1-4d91-4273-a84c-4c6957cddef4.jpg?v=1753527460"},"aspect_ratio":0.75,"height":1600,"media_type":"image","src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/e17348d1-4d91-4273-a84c-4c6957cddef4.jpg?v=1753527460","width":1200},{"alt":null,"id":63810559901964,"position":3,"preview_image":{"aspect_ratio":0.75,"height":1600,"width":1200,"src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/0ba3899b-c15f-4245-8750-d93a06d34c08.jpg?v=1753527461"},"aspect_ratio":0.75,"height":1600,"media_type":"image","src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/0ba3899b-c15f-4245-8750-d93a06d34c08.jpg?v=1753527461","width":1200},{"alt":null,"id":63810560000268,"position":4,"preview_image":{"aspect_ratio":1.0,"height":1200,"width":1200,"src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/c4087cce-3576-46b6-951f-6fcd9aaea77c.jpg?v=1753527463"},"aspect_ratio":1.0,"height":1200,"media_type":"image","src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/c4087cce-3576-46b6-951f-6fcd9aaea77c.jpg?v=1753527463","width":1200},{"alt":null,"id":63810560033036,"position":5,"preview_image":{"aspect_ratio":1.0,"height":1200,"width":1200,"src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/6a6c4931-152b-41f3-800f-726e7a795d29.jpg?v=1753527466"},"aspect_ratio":1.0,"height":1200,"media_type":"image","src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/6a6c4931-152b-41f3-800f-726e7a795d29.jpg?v=1753527466","width":1200},{"alt":null,"id":63810560065804,"position":6,"preview_image":{"aspect_ratio":0.75,"height":1600,"width":1200,"src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/4692b2d1-6a7f-45a9-9db7-16513190f53f.jpg?v=1753527467"},"aspect_ratio":0.75,"height":1600,"media_type":"image","src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/4692b2d1-6a7f-45a9-9db7-16513190f53f.jpg?v=1753527467","width":1200},{"alt":null,"id":63810560098572,"position":7,"preview_image":{"aspect_ratio":1.0,"height":1200,"width":1200,"src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/2bf2153d-d572-43fa-8917-5e4ba5316425.jpg?v=1753527468"},"aspect_ratio":1.0,"height":1200,"media_type":"image","src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/2bf2153d-d572-43fa-8917-5e4ba5316425.jpg?v=1753527468","width":1200},{"alt":null,"id":63810560131340,"position":8,"preview_image":{"aspect_ratio":1.0,"height":1200,"width":1200,"src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/3a12bab9-ee6f-4606-a6ab-ecc289c4afdb.jpg?v=1753527470"},"aspect_ratio":1.0,"height":1200,"media_type":"image","src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/3a12bab9-ee6f-4606-a6ab-ecc289c4afdb.jpg?v=1753527470","width":1200},{"alt":null,"id":63810560164108,"position":9,"preview_image":{"aspect_ratio":1.0,"height":1200,"width":1200,"src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/f8f7d1f0-5ecc-43d7-803e-38d85572eac7.jpg?v=1753527472"},"aspect_ratio":1.0,"height":1200,"media_type":"image","src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/f8f7d1f0-5ecc-43d7-803e-38d85572eac7.jpg?v=1753527472","width":1200},{"alt":null,"id":63810560196876,"position":10,"preview_image":{"aspect_ratio":1.0,"height":1200,"width":1200,"src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/cc560760-8390-4fb6-b4cf-4d9c7a55528f.jpg?v=1753527472"},"aspect_ratio":1.0,"height":1200,"media_type":"image","src":"\/\/www.bodenseemarke.com\/cdn\/shop\/files\/cc560760-8390-4fb6-b4cf-4d9c7a55528f.jpg?v=1753527472","width":1200}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cdiv class=\"bn-product-copy\"\u003e\n \u003ch2 class=\"bn-head\"\u003eWie kann sich dein Lieblingsstück wieder gut anfühlen?\u003c\/h2\u003e\n \u003cp class=\"bn-intro\"\u003eBikini Leopard Print Tube Top Split Women's Suit soll dich durch den Alltag begleiten – bequem, ruhig und alltagstauglich.\u003c\/p\u003e\n\n \u003cp\u003e\u003cimg alt=\"Hero Bild für Bikini Leopard Print Tube Top Split Women's Suit\" src=\"\" class=\"bn-product-image\" data-image-type=\"hero\"\u003e\u003c\/p\u003e\n\n \n\n \u003cp\u003e\u003cimg alt=\"Detail Bild für Bikini Leopard Print Tube Top Split Women's Suit\" src=\"\" class=\"bn-product-image\" data-image-type=\"detail\"\u003e\u003c\/p\u003e\n\n\n \n\n \u003cul class=\"bn-benefits\"\u003e\n\u003cli\u003eChlor- \u0026amp; salzwasserbeständig\u003c\/li\u003e\n\u003cli\u003eSchnelltrocknendes Material\u003c\/li\u003e\n\u003cli\u003eSicherer Sitz – kein Verrutschen\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 \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-badeanzug\"\u003e\n \n \u003cdiv class=\"bn-calc-field\"\u003e\n \u003clabel for=\"bn-height\"\u003eKörpergröße (cm)\u003c\/label\u003e\n \u003cinput type=\"number\" id=\"bn-height\" min=\"140\" max=\"200\" required\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"bn-calc-field\"\u003e\n \u003clabel for=\"bn-weight\"\u003eGewicht (kg)\u003c\/label\u003e\n \u003cinput type=\"number\" id=\"bn-weight\" min=\"40\" max=\"120\" required\u003e\n \u003c\/div\u003e\n \n \u003cdiv class=\"bn-calc-field\"\u003e\n \u003clabel for=\"bn-bust\"\u003eBrustumfang (cm)\u003c\/label\u003e\n \u003cinput type=\"number\" id=\"bn-bust\" min=\"70\" max=\"130\" required\u003e\n \u003c\/div\u003e\n \n \n \u003cbutton type=\"button\" class=\"bn-calc-button\" onclick=\"calculateSize_badeanzug()\"\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 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 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 @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\nfunction calculateSize_badeanzug() {\n const height = parseFloat(document.getElementById('bn-height')?.value || 0);\n const weight = parseFloat(document.getElementById('bn-weight')?.value || 0);\n const hip = parseFloat(document.getElementById('bn-hip')?.value || 0);\n const bust = parseFloat(document.getElementById('bn-bust')?.value || 0);\n const waist = parseFloat(document.getElementById('bn-waist')?.value || 0);\n const chest = parseFloat(document.getElementById('bn-chest')?.value || 0);\n\n const sizes = [{\"name\": \"34\", \"height_min\": 0, \"height_max\": 160.0, \"weight_min\": 0, \"weight_max\": 55.0}, {\"name\": \"36\", \"height_min\": 0, \"height_max\": 170.0, \"weight_min\": 56.0, \"weight_max\": 65.0}, {\"name\": \"38\", \"height_min\": 0, \"height_max\": 178.0, \"weight_min\": 66.0, \"weight_max\": 75.0}, {\"name\": \"40\", \"height_min\": 178.0, \"height_max\": 999, \"weight_min\": 76.0, \"weight_max\": 85.0}, {\"name\": \"42\", \"weight_min\": 85.0, \"weight_max\": 999}, {\"name\": \"44\", \"weight_min\": 92.0, \"weight_max\": 999}];\n const calibration = null;\n\n console.log('Calculator Debug:', { height, weight, hip, bust, waist, chest, sizes, calibration });\n\n if (height \u003c 140 || height \u003e 200 ||\n weight \u003c 40 || weight \u003e 120) {\n document.getElementById('bn-calc-result').innerHTML = \n '⚠️ Bitte überprüfe deine Eingaben.';\n return;\n }\n\n \/\/ Basis-Empfehlung nach Distanz\n let bestSize = '';\n let minDiff = Number.POSITIVE_INFINITY;\n\n for (const size of sizes) {\n let diff = 0;\n let count = 0;\n\n if (size.height_min !== undefined \u0026\u0026 size.height_max !== undefined) {\n const heightCenter = (size.height_min + size.height_max) \/ 2;\n diff += Math.pow(height - heightCenter, 2);\n count++;\n }\n\n if (size.weight_min !== undefined \u0026\u0026 size.weight_max !== undefined) {\n const weightCenter = (size.weight_min + size.weight_max) \/ 2;\n diff += Math.pow(weight - weightCenter, 2);\n count++;\n }\n\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);\n count++;\n }\n\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);\n count++;\n }\n\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);\n count++;\n }\n\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);\n count++;\n }\n\n if (count \u003e 0) {\n const sizeDiff = Math.sqrt(diff \/ count);\n if (sizeDiff \u003c minDiff) {\n minDiff = sizeDiff;\n bestSize = size.name;\n }\n }\n }\n\n let finalSize = bestSize;\n\n \/\/ Optionale Kalibrierung pro Produkt\n if (calibration \u0026\u0026 sizes \u0026\u0026 sizes.length \u003e 0 \u0026\u0026 bestSize) {\n const order = sizes.map(s =\u003e s.name);\n const idxUser = order.indexOf(bestSize);\n\n const ref = calibration;\n let bestRefSize = '';\n let minRefDiff = Number.POSITIVE_INFINITY;\n\n \/\/ Mit den Referenz-Maßen die \"theoretische\" Größe berechnen\n for (const size of sizes) {\n let diff = 0;\n let count = 0;\n\n if (size.height_min !== undefined \u0026\u0026 size.height_max !== undefined \u0026\u0026 ref.height) {\n const hc = (size.height_min + size.height_max) \/ 2;\n diff += Math.pow(ref.height - hc, 2);\n count++;\n }\n\n if (size.weight_min !== undefined \u0026\u0026 size.weight_max !== undefined \u0026\u0026 ref.weight) {\n const wc = (size.weight_min + size.weight_max) \/ 2;\n diff += Math.pow(ref.weight - wc, 2);\n count++;\n }\n\n if (size.hip_min !== undefined \u0026\u0026 size.hip_max !== undefined \u0026\u0026 ref.hip) {\n const hipc = (size.hip_min + size.hip_max) \/ 2;\n diff += Math.pow(ref.hip - hipc, 2);\n count++;\n }\n\n if (size.bust_min !== undefined \u0026\u0026 size.bust_max !== undefined \u0026\u0026 ref.bust) {\n const bc = (size.bust_min + size.bust_max) \/ 2;\n diff += Math.pow(ref.bust - bc, 2);\n count++;\n }\n\n if (size.waist_min !== undefined \u0026\u0026 size.waist_max !== undefined \u0026\u0026 ref.waist) {\n const wc2 = (size.waist_min + size.waist_max) \/ 2;\n diff += Math.pow(ref.waist - wc2, 2);\n count++;\n }\n\n if (size.chest_min !== undefined \u0026\u0026 size.chest_max !== undefined \u0026\u0026 ref.chest) {\n const cc = (size.chest_min + size.chest_max) \/ 2;\n diff += Math.pow(ref.chest - cc, 2);\n count++;\n }\n\n if (count \u003e 0) {\n const sizeDiff = Math.sqrt(diff \/ count);\n if (sizeDiff \u003c minRefDiff) {\n minRefDiff = sizeDiff;\n bestRefSize = size.name;\n }\n }\n }\n\n const idxTrue = order.indexOf(ref.size_true);\n const idxPred = order.indexOf(bestRefSize);\n\n if (idxUser !== -1 \u0026\u0026 idxTrue !== -1 \u0026\u0026 idxPred !== -1) {\n const offset = idxTrue - idxPred; \/\/ z.B. +1 wenn Rechner zu klein ausfällt\n let idxAdj = idxUser + offset;\n if (idxAdj \u003c 0) idxAdj = 0;\n if (idxAdj \u003e= order.length) idxAdj = order.length - 1;\n finalSize = order[idxAdj];\n }\n }\n\n if (finalSize) {\n document.getElementById('bn-calc-result').innerHTML = \n '✅ Deine empfohlene Größe: \u003cstrong\u003e' + finalSize + '\u003c\/strong\u003e';\n } else {\n document.getElementById('bn-calc-result').innerHTML = \n '⚠️ Leider konnten wir keine passende Größe finden.';\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: 78% Polyamid (recycelt), 22% Elasthan\u003cbr\u003e• Pflege: Feinwäsche 30 °C, nicht im Trockner\u003c\/div\u003e\n \u003c\/details\u003e\n\n \n \n\n \n \u003cp\u003e\u003cimg alt=\"Vertrauens Bild für Bikini Leopard Print Tube Top Split Women's Suit\" 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 \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 \u003csmall class=\"bn-updated\"\u003eZuletzt aktualisiert: 17.12.2025\u003c\/small\u003e\u003cbr\u003e\n \u003csmall class=\"bn-source\"\u003eQuelle: Bodenseemarke – Angaben geprüft i. S. d. EU-GPSR.\u003cbr\u003eHersteller: Eugen Noll Bodenseemarke GbR, Zaunkönigweg 8, 88048 Friedrichshafen, DE, info@bodenseemarke.com\u003c\/small\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\u003c\/style\u003e"}