{"product_id":"imagine-ladies-premium-shirt","title":"Imagine T-Shirt Damen Blumen","description":"\u003cdiv class=\"bn-product-copy\"\u003e\n  \u003cdiv class=\"bn-problem-hook\"\u003e\u003cp\u003eWas macht ein T-Shirt aus, das schlicht wirkt – und trotzdem nicht austauschbar ist?\u003c\/p\u003e\u003c\/div\u003e\n  \n  \n  \u003ch2\u003eLadies Premium Shirt Damen mit lila Blüten – schlichtes Damen T-Shirt für Alltag und Ausflug\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eWofür das Imagine T-Shirt gemacht ist:\u003c\/strong\u003e\u003cbr\u003e\nEin Alltagsshirt mit floralem Motiv – die lila Blüten-Illustration verbindet ruhiges Design mit einem leichten Bodensee-Flair, aus ringgesponnenem Baumwollstoff, der sich weich anfühlt.\u003c\/p\u003e\n\u003cp\u003eDie zarte Blütenillustration mit dem Schriftzug „imagine\" – in einem ruhigen Lila gehalten – wirkt aus der Nähe detailliert und auf Abstand schlicht. Das Design geht nicht in die Breite, es setzt einen Punkt. Wer am Bodenseeufer im Café sitzt und den Kaffee in die Hände nimmt, trägt damit ein Motiv, das zur Region passt: still, aber mit Charakter.\u003c\/p\u003e\n\u003cp\u003eDie lila Blüten auf der Vorderseite setzen eine femininen, zurückhaltenden Ton – nicht bunt, nicht aufdringlich. Das Shirt lässt sich zur hellen Jeans tragen, zum leichten Sommerrock oder unter eine offene Jacke. Am Seeufer im Abendlicht oder auf dem Wochenmarkt am Vormittag – das Motiv passt in diese ruhigen, alltäglichen Momente, in denen man einfach da ist.\u003c\/p\u003e\n\u003cp\u003eAls Geschenk eignet sich das Imagine T-Shirt für Menschen, die Bodensee-Verbundenheit schätzen – ob als Mitbringsel nach einem Urlaub am See oder zum Geburtstag für jemanden, der florales Design mag, ohne dass es zu viel wird. Das Motiv sagt etwas, ohne laut zu sein.\u003c\/p\u003e\n\u003ch3\u003eWoran du es merkst\u003c\/h3\u003e\n\u003cp\u003e• Du greifst morgens danach, weil es sich weich anfühlt und nicht knittert\u003cbr\u003e• Das Blütenmotiv fällt auf, ohne den ganzen Look zu bestimmen\u003cbr\u003e• Es passt zu mehr Anlässen, als du zuerst denkst – von entspannt bis gepflegt\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWenn du die richtige Größe wählen möchtest, hilft dir unser Größenrechner weiter.\u003c\/strong\u003e\u003c\/p\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=\"bn_height\"\u003eKörpergröße (cm)\u003c\/label\u003e\n                \u003cinput type=\"number\" id=\"bn_height\" name=\"bn_height\" placeholder=\"z.B. 175\"\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\" name=\"bn_weight\" placeholder=\"z.B. 70\"\u003e\n            \u003c\/div\u003e\n            \n            \u003cdiv class=\"bn-calc-field\"\u003e\n                \u003clabel for=\"bn_bust\"\u003eBrustumfang (cm) (optional)\u003c\/label\u003e\n                \u003cinput type=\"number\" id=\"bn_bust\" name=\"bn_bust\" placeholder=\"z.B. 90\"\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('bn_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 (robust: funktioniert auch nach Shopify-DOM-Injection)\n(function() {\n    function initGenderToggle_tshirt_women() {\n        const genderSelect = document.getElementById('bn_gender');\n        if (genderSelect) {\n            genderSelect.addEventListener('change', toggleGenderFields_tshirt_women);\n            toggleGenderFields_tshirt_women();\n        } else {\n            setTimeout(initGenderToggle_tshirt_women, 100);\n        }\n    }\n    if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', initGenderToggle_tshirt_women);\n    } else {\n        initGenderToggle_tshirt_women();\n    }\n})();\n\nfunction calculateSize_tshirt_women() {\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 sizeSets = [{\"calib\": {\"height\": 163, \"weight\": 65, \"bust\": 90, \"size_true\": \"L\"}, \"sizes\": [{\"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}, {\"name\": \"3XL\", \"height_min\": 173, \"height_max\": 183, \"weight_min\": 90, \"weight_max\": 100}]}];\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('bn_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) : 9999;\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  \u003cdiv class=\"bn-quick-benefits\"\u003e\u003cul\u003e\n\u003cli\u003e✔ Material: 100 % Baumwolle (ringgesponnen) – Ausnahme Ash: 99 % Baumwolle, 1 % Viskose – Ausnahme Sport Grey: 85 % Baumwolle, 15 % Polyester\u003c\/li\u003e\n\u003cli\u003e✔ Motiv: Lila Blüten-Illustration mit Schriftzug „imagine\u003c\/li\u003e\n\u003cli\u003e✔ Angenehm weich\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\n  \u003cp class=\"bn-mini-cta\"\u003eWenn Schnitt und Größe zu dir passen, kann Imagine T-Shirt Damen Blumen sich im Alltag deutlich anders anfühlen.\u003c\/p\u003e\n  \u003cdiv class=\"bn-comfort\"\u003e\n  \u003ch2\u003eWenn ein Shirt bequem sitzt, aber das Motiv nicht wirklich stimmt\u003c\/h2\u003e\n  \u003cp class=\"bn-subheadline\"\u003eDas Imagine T-Shirt für Damen ist ausgelegt für Alltag, Ausflüge und leise Momente dazwischen.\u003c\/p\u003e\n  \u003cdiv class=\"bn-questions\"\u003e\n  \u003ch3\u003eWenn du dich hier wiedererkennst\u003c\/h3\u003e\n  \u003cul\u003e\n\u003cli\u003eDas Shirt sitzt, aber wirkt irgendwie wie alle anderen\u003c\/li\u003e\n\u003cli\u003eDas Material fühlt sich nach einigem Waschen anders an\u003c\/li\u003e\n\u003cli\u003eDas Motiv passt nicht zum Rest – zu laut oder zu nichts sagend\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n  \n  \u003cp\u003eDu stehst morgens vor dem Kleiderschrank, das Shirt liegt gut im Griff – weich, nicht zu schwer – aber das Motiv lässt dich zögern. Zu bunt, zu beliebig oder einfach nicht du. Das ist kein seltenes Gefühl bei Alltagsshirts.\u003c\/p\u003e\n\u003cp\u003eOft liegt es daran, dass Motive entweder zu dominant gestaltet sind oder so zurückhaltend, dass sie nichts mehr sagen. Das Imagine T-Shirt versucht diesen Mittelweg: ein florales Motiv mit klarer Form, in einem Lila, das zur Grundfarbe des Shirts passt, ohne damit zu konkurrieren.\u003c\/p\u003e\n\u003cp\u003eDas Shirt ist aus ringgesponnenem Baumwollstoff – das allein ist kein Versprechen, aber ringgesponnen bedeutet in der Regel eine etwas gleichmäßigere Oberfläche, die sich nach mehrmaligem Waschen stabiler hält als geöffnete Garne. Wenn du Shirts magst, die sehr locker und oversized fallen, könnte der Schnitt etwas klassischer wirken als erwartet – dann wäre evtl. eine Größe größer eine Option.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePasst ein ruhiges, florales Design zu dem, was du im Alltag tragen magst?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eUnser Größenrechner hilft dir, Schnitt und Größe einzuschätzen – gib Körpergröße und Gewicht ein.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eSchau dir die verfügbaren Farben an und wähle die Variante, die zu deinem Stil passt.\u003c\/p\u003e\n\u003c\/div\u003e\n\n  \u003cdiv class=\"bn-social-proof\"\u003e\n\u003ch3\u003eViele achten besonders auf\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e→ Sitzt wie beschrieben – weder zu weit noch zu eng\u003c\/li\u003e\n\u003cli\u003e→ Das Motiv wirkt im echten Leben ruhiger und hochwertiger als auf dem Foto erwartet\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"bn-decision-anchor\"\u003e\n\u003ch3\u003eDas hilft dir bei der Entscheidung\u003c\/h3\u003e\n\u003cul class=\"bn-decision-pro\"\u003e\n\u003cli\u003e✅ Florales Motiv mit ruhiger Wirkung – dezent genug für den Alltag, auffällig genug für einen eigenen Look\u003c\/li\u003e\n\u003cli\u003e✅ Ringgesponnene Baumwolle – bei normaler Belastung und Pflege kann die Oberfläche gleichmäßiger bleiben\u003c\/li\u003e\n\u003cli\u003e✅ Kombinierbar zu vielen Alltagsoutfits – Jeans, Rock, leichte Jacke\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul class=\"bn-decision-contra\"\u003e\n\u003cli\u003e⚠️ Wer Shirts vor dem Kauf anfassen und anprobieren möchte, ist im stationären Handel besser aufgehoben\u003c\/li\u003e\n\u003cli\u003e⚠️ Wer oversized oder sehr weite Schnitte bevorzugt, sollte eine Größe größer wählen oder genau messen\u003c\/li\u003e\n\u003cli\u003e⚠️ Das Motiv ist bewusst zurückhaltend – wer kräftige, bunte Prints mag, findet hier evtl. nicht das Richtige\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n  \n\n  \u003cdiv class=\"bn-compare\"\u003e\n\u003cdiv class=\"bn-compare-header\"\u003e\n\u003cspan class=\"bn-compare-icon\"\u003e⚖️\u003c\/span\u003e\u003ch3\u003eTypische Unterschiede\u003c\/h3\u003e\n\u003cp class=\"bn-compare-sub\"\u003eWas viele bei ähnlichen Produkten bemängeln – und worauf dieses ausgelegt ist.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ctable\u003e\n\u003ctr\u003e\n\u003cth\u003e\u003cspan class=\"bn-compare-th-other\"\u003e❌ Typisch bei ähnlichen\u003c\/span\u003e\u003c\/th\u003e\n\u003cth\u003e\u003cspan class=\"bn-compare-th-this\"\u003e✅ Imagine T-Shirt Damen Blumen\u003c\/span\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaterial fühlt sich nach dem Waschen rauer an\u003c\/td\u003e\n\u003ctd\u003eRinggesponnen – kann bei richtiger Pflege (30 °C, kein Trockner) die Oberflächenstruktur länger erhalten\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMotiv wirkt online anders als in der Hand – zu laut oder zu flach\u003c\/td\u003e\n\u003ctd\u003eLila Blüten-Illustration mit klarer Form – aus der Nähe detailliert, auf Abstand ruhig und schlicht\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOnline-Größen passen selten ohne Anprobieren\u003c\/td\u003e\n\u003ctd\u003eGrößenrechner hilft bei der Einschätzung – und 30 Tage Rückgabe, wenn es doch nicht stimmt\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n  \u003cp class=\"bn-loop\"\u003eGenau solche Situationen haben wir bei Imagine T-Shirt Damen Blumen mitgedacht – damit du beim Tragen weniger nachjustieren musst.\u003c\/p\u003e\n\n  \n\u003cdiv class=\"bn-lupe\"\u003e\n  \u003ch3\u003eSo fühlt sich Imagine T-Shirt Damen Blumen im Alltag an\u003c\/h3\u003e\n  \u003cp class=\"bn-lupe-intro\"\u003eKonkrete Momente, in denen du merkst: Das passt.\u003c\/p\u003e\n  \n  \u003cdiv class=\"bn-lupe-item\"\u003e\n    \u003cdiv class=\"bn-lupe-icon\"\u003e👕\u003c\/div\u003e\n    \u003cdiv class=\"bn-lupe-content\"\u003e\n      \u003ch4\u003eBeim Anziehen\u003c\/h4\u003e\n      \u003cp\u003eDer Stoff fühlt sich weich an – kein Kratzen, kein Ziepen.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bn-lupe-item\"\u003e\n    \u003cdiv class=\"bn-lupe-icon\"\u003e👟\u003c\/div\u003e\n    \u003cdiv class=\"bn-lupe-content\"\u003e\n      \u003ch4\u003eIm Alltag\u003c\/h4\u003e\n      \u003cp\u003eBeim Bewegen bleibt der Sitz meist ruhig. Weniger Nachjustieren als bei lockeren Schnitten.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bn-lupe-item\"\u003e\n    \u003cdiv class=\"bn-lupe-icon\"\u003e🏠\u003c\/div\u003e\n    \u003cdiv class=\"bn-lupe-content\"\u003e\n      \u003ch4\u003eZuhause\u003c\/h4\u003e\n      \u003cp\u003eAuch nach Stunden: Bequem, ohne Druckstellen oder Einschnürungen.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"bn-lupe-item\"\u003e\n    \u003cdiv class=\"bn-lupe-icon\"\u003e🧺\u003c\/div\u003e\n    \u003cdiv class=\"bn-lupe-content\"\u003e\n      \u003ch4\u003eNach der Wäsche\u003c\/h4\u003e\n      \u003cp\u003eForm und Farbe bleiben bei schonender Pflege oft länger schön. Langlebig, nicht nur für eine Saison.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n  \u003cdiv class=\"bn-material\"\u003e\n  \u003ch3\u003ePflege \u0026amp; Material\u003c\/h3\u003e\n  \u003cdiv\u003e• Material: 100 % Baumwolle (ringgesponnen) \/ Ausnahme Ash: 99 % Baumwolle, 1 % Viskose \/ Ausnahme Sport Grey: 85 % Baumwolle, 15 % Polyester\u003c\/div\u003e\n\u003c\/div\u003e\n  \n\n  \n  \n\u003cdiv class=\"bn-target\"\u003e\n  \u003ch3\u003eKann gut passen, wenn …\u003c\/h3\u003e\n  \u003cul\u003e\n    \u003cli\u003e→ Du suchst \u003cstrong\u003eImagine T-Shirt Damen Blumen\u003c\/strong\u003e mit Passform, die zu dir passen kann\u003c\/li\u003e\n\u003cli\u003e→ Du magst \u003cstrong\u003eruhige, schlichte Designs\u003c\/strong\u003e ohne Aufdringlichkeit\u003c\/li\u003e\n\u003cli\u003e→ Du legst Wert auf \u003cstrong\u003eKomfort im Alltag\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e→ Du legst Wert auf \u003cstrong\u003eKomfort und Langlebigkeit\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e→ Du möchtest \u003cstrong\u003eFehlkäufe vermeiden\u003c\/strong\u003e\n\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/div\u003e\n\n  \n  \n\u003cdiv class=\"bn-faq\" itemscope itemtype=\"https:\/\/schema.org\/FAQPage\"\u003e\n  \u003ch3\u003eHäufig gestellte Fragen zu Imagine T-Shirt Damen Blumen\u003c\/h3\u003e\n  \n  \u003cdiv itemscope itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\"\u003e\n    \u003ch4 itemprop=\"name\"\u003eFür welche Anlässe eignet sich das Imagine T-Shirt Damen mit lila Blüten?\u003c\/h4\u003e\n    \u003cdiv itemscope itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\"\u003e\n      \u003cp itemprop=\"text\"\u003eDas Shirt ist für den Alltag ausgelegt – Ausflüge, Wochenmarkt, Café oder entspannte Sommertage. Das florale Motiv ist zurückhaltend genug, um es zu Jeans oder einem leichten Rock zu kombinieren.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv itemscope itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\"\u003e\n    \u003ch4 itemprop=\"name\"\u003eWie fällt die Größe beim Imagine T-Shirt Damen aus?\u003c\/h4\u003e\n    \u003cdiv itemscope itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\"\u003e\n      \u003cp itemprop=\"text\"\u003eDas Shirt fällt in der Regel normal aus. Bei Unsicherheit – besonders wenn du lieber etwas mehr Weite magst – kann eine Größe größer sinnvoll sein. Unser Größenrechner hilft bei der Einschätzung anhand von Körpergröße und Gewicht.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv itemscope itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\"\u003e\n    \u003ch4 itemprop=\"name\"\u003eWie pflege ich ein hochwertiges Damen T-Shirt aus Baumwolle der Bodenseemarke?\u003c\/h4\u003e\n    \u003cdiv itemscope itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\"\u003e\n      \u003cp itemprop=\"text\"\u003eBei 30 °C im Schonwaschgang waschen, nicht im Trockner trocknen. Auf links gewaschen bleibt das Motiv länger in Form und die Farbe haltbarer.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv itemscope itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\"\u003e\n    \u003ch4 itemprop=\"name\"\u003eEignet sich das Bodensee Damen T-Shirt mit floralem Design als Geschenk?\u003c\/h4\u003e\n    \u003cdiv itemscope itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\"\u003e\n      \u003cp itemprop=\"text\"\u003eDas Shirt kann als Geschenk passen – besonders für Menschen mit Bezug zur Bodensee-Region oder für alle, die schlichte, florale Motive mögen. Klare Materialangaben und eine einfache Rückgabe machen die Entscheidung im Zweifelsfall unkomplizierter.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv itemscope itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\"\u003e\n    \u003ch4 itemprop=\"name\"\u003eAus welchem Material besteht das schlichtes Bodensee Damen T-Shirt mit Blumenmotiv?\u003c\/h4\u003e\n    \u003cdiv itemscope itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\"\u003e\n      \u003cp itemprop=\"text\"\u003eDas Shirt besteht aus 100 % ringgesponnenem Baumwollstoff – in den Farbvarianten Ash und Sport Grey gibt es kleine Abweichungen: Ash enthält 1 % Viskose, Sport Grey 15 % Polyester.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n  \u003cdiv class=\"bn-related-articles\"\u003e\n  \u003ch3\u003eRatgeber\u003c\/h3\u003e\n  \u003cul\u003e\n    \u003cli\u003e\u003ca href=\"\/blogs\/papa-geschenke\/ultimativer-guide-zu-herren-t-shirts-bei-bodenseemarke\"\u003eUltimativer Guide zu Herren T-Shirts bei Bodenseemarke\u003c\/a\u003e\u003c\/li\u003e\n    \u003cli\u003e\u003ca href=\"\/blogs\/papa-geschenke\/papa-ist-der-beste-t-shirts-fur-den-coolsten-vater\"\u003ePapa ist der Beste: T-Shirts für den coolsten Vater\u003c\/a\u003e\u003c\/li\u003e\n    \u003cli\u003e\u003ca href=\"\/blogs\/papa-geschenke\/papa-t-shirts-stilvolle-und-bequeme-modelle-fur-jeden-anlasserfekte-geschenk-zum-vatertag\"\u003ePapa T-Shirts: Stilvolle und bequeme Modelle für jeden Anlasserfekte Geschenk zum Vatertag\u003c\/a\u003e\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/div\u003e\n\n  \u003cspan class=\"bn-visual-anchor\" data-visual-intent=\"Lila Blüten-Illustration auf der Vorderseite, klar geformt und dezent in der Farbwahl\" style=\"display:none\"\u003e\u003c\/span\u003e\u003cspan class=\"bn-visual-anchor\" data-visual-intent=\"Schriftzug „imagine\" style=\"display:none\"\u003e\u003c\/span\u003e\n\n  \u003cdetails class=\"bn-ship\"\u003e\u003csummary\u003eLieferung\u003c\/summary\u003e\u003cdiv\u003e\u003cdiv class=\"bn-shipping-info\"\u003e\n    \u003ch4\u003e📦 Lieferzeit\u003c\/h4\u003e\n    \u003cp\u003e\u003cstrong\u003eStandard:\u003c\/strong\u003e 2–5 Werktage nach Bestelleingang\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eExpress-Versand:\u003c\/strong\u003e Bestellungen vor 12 Uhr werden noch am selben Tag versendet. \n    Bestellungen nach 12 Uhr gehen am nächsten Werktag raus.\u003c\/p\u003e\n    \u003cp style=\"font-size: 0.9rem; color: #6b7280; margin-top: 8px;\"\u003e\n        💡 Tipp: Bestell vor 12 Uhr, wenn's schnell gehen soll!\n    \u003c\/p\u003e\n    \u003cp style=\"font-size: 0.85rem; color: #9ca3af; margin-top: 6px;\"\u003e\n        Wir produzieren auf Bestellung – das reduziert Überproduktion und Lagerware.\n    \u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/details\u003e\n  \n  \u003cdiv class=\"bn-return-policy\"\u003eOhne Druck bestellen. 30 Tage Zeit zum Entscheiden.\u003c\/div\u003e\n  \u003cdiv class=\"bn-source\"\u003e\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\u003c\/div\u003e\n\n  \u003cp class=\"bn-loop-end\"\u003eWenn du dich in den Szenen oben wiederfindest, kann Imagine T-Shirt Damen Blumen eine passende Option sein.\u003c\/p\u003e\n\n  \u003cdiv class=\"bn-bottom-cta\"\u003e\n\u003cp class=\"bn-cta-title\"\u003eImagine T-Shirt Damen Blumen\u003c\/p\u003e\n\u003cp class=\"bn-cta-price\"\u003e\u003cspan class=\"bn-cta-current\"\u003e€29.95\u003c\/span\u003e\u003c\/p\u003e\n\u003cbutton type=\"button\" class=\"bn-cta-button\" onclick=\"var t=document.querySelector('.product-form__input')||document.querySelector('[name=id]')||document.querySelector('form[action*=cart]');if(t){t.scrollIntoView({behavior:'smooth',block:'center'})}else{window.scrollTo({top:0,behavior:'smooth'})}\"\u003eGröße wählen \u0026amp; bestellen ↑\u003c\/button\u003e\u003cp class=\"bn-cta-trust\"\u003eOhne Druck bestellen. 30 Tage Zeit zum Entscheiden.\u003c\/p\u003e\n\u003cp class=\"bn-cta-stars\"\u003e★★★★★\u003c\/p\u003e\n\u003c\/div\u003e\n\n  \u003cdiv class=\"bn-closing-note\"\u003e\n    \u003cp\u003e\n        Am Ende geht es nicht um das Kleidungsstück selbst, sondern um die Momente, die du darin erlebst. \n        Wir hoffen, dass Imagine T-Shirt Damen Blumen dich dabei genau so begleiten kann, wie du es dir wünschst.\n    \u003c\/p\u003e\n    \u003cp style=\"font-size: 0.9rem; margin-top: 1rem; font-style: normal;\"\u003e\n        \u003ca href=\"\/pages\/uber-uns\" style=\"color: #3b82f6; text-decoration: none; font-weight: 500;\"\u003eUnsere Philosophie erfahren →\u003c\/a\u003e\n    \u003c\/p\u003e\n\u003c\/div\u003e\n\n  \u003csmall class=\"bn-updated\"\u003eZuletzt aktualisiert: 16.05.2026\u003c\/small\u003e\n\n  \n\n\u003cstyle\u003e\n\n  .bn-product-copy{font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:16px!important;line-height:1.7!important;color:#111827}\n  .bn-product-copy h2{font-size:1.8rem!important;margin:24px 0 12px;line-height:1.3}\n  .bn-product-copy h3{font-size:1.25rem!important;margin:20px 0 10px;line-height:1.4}\n  .bn-product-copy p{margin:12px 0;font-size:1rem!important;line-height:1.7!important}\n  .bn-product-copy li{font-size:1rem!important;line-height:1.7!important}\n @media(max-width:768px){\n    .bn-product-copy{font-size:15px!important;line-height:1.65!important}\n    .bn-product-copy h2{font-size:1.45rem!important;margin:18px 0 10px}\n    .bn-product-copy h3{font-size:1.15rem!important;margin:16px 0 8px}\n    .bn-product-copy p,.bn-product-copy li{font-size:0.97rem!important;line-height:1.65!important}\n  }\n  .bn-subheadline{color:#374151}\n  .bn-questions{margin:14px 0;padding:16px;background:#f9fafb;border-radius:8px}\n  .bn-questions ul{margin:8px 0 0 20px}\n  .bn-questions li{margin:6px 0}\n  .bn-pricebox{margin:16px 0;padding:12px;background:#f0f9ff;border-left:3px solid #3b82f6;border-radius:8px}\n  details.bn-ship, details.bn-returns{margin:10px 0;background:#f9fafb;padding:10px 12px;border-radius:8px}\n  details summary{cursor:pointer;font-weight:600}\n  .bn-material{margin:16px 0}\n  .bn-sizechart{margin:16px 0}\n  .bn-fit{margin:16px 0}\n  .bn-mini-cta{margin:20px 0;padding:16px;background:#f0f9ff;border-left:4px solid #3b82f6;font-weight:500;font-style:italic}\n  .bn-loop{margin:16px 0;padding:12px;background:#fef3c7;border-left:4px solid #f59e0b;font-weight:500}\n  .bn-loop-end{margin:20px 0;padding:16px;background:#f0fdf4;border-left:4px solid #10b981;font-weight:500;font-style:italic}\n  .bn-target{margin:20px 0;padding:20px;background:#f0f9ff;border-radius:8px;border-left:4px solid #3b82f6}\n  .bn-target h3{margin:0 0 12px 0;font-size:1.2rem}\n  .bn-specs{margin:20px 0;padding:20px;background:#f9fafb;border-radius:8px}\n  .bn-specs h3{margin:0 0 12px 0;font-size:1.2rem}\n  .bn-faq{margin:32px 0;padding:0;background:#fff;border-radius:12px;border:2px solid #d1fae5;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,0.05)}\n  .bn-faq\u003eh3{margin:0;padding:18px 24px;background:linear-gradient(135deg,#f0fdf4 0%,#dcfce7 100%);border-bottom:2px solid #bbf7d0;font-size:1.1rem;color:#065f46;font-weight:700}\n  .bn-faq [itemtype=\"https:\/\/schema.org\/Question\"]{padding:16px 24px;border-top:1px solid #f0fdf4}\n  .bn-faq [itemtype=\"https:\/\/schema.org\/Question\"]:first-of-type{border-top:none}\n  .bn-faq h4{margin:0 0 8px 0;font-size:0.95rem;font-weight:600;color:#1e293b;cursor:pointer}\n  .bn-faq h4::before{content:\"❓ \";font-size:0.85rem}\n  .bn-faq p[itemprop=\"text\"]{margin:0;font-size:0.9rem;color:#475569;line-height:1.6;padding-left:1.4rem}\n  .bn-entity{margin:20px 0;padding:20px;background:#fef3c7;border-radius:8px;border-left:4px solid #f59e0b}\n  .bn-lupe{margin:30px 0;padding:24px;background:#f0f9ff;border-radius:12px;border-left:4px solid #3b82f6}\n  .bn-lupe h3{margin:0 0 8px 0;font-size:1.3rem}\n  .bn-lupe-intro{margin:0 0 20px 0;color:#374151;font-style:italic}\n  .bn-lupe-item{display:flex;gap:16px;margin:16px 0;padding:16px;background:white;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,0.1)}\n  .bn-lupe-icon{font-size:32px;flex-shrink:0}\n  .bn-lupe-content h4{margin:0 0 6px 0;font-size:1.05rem;font-weight:600}\n  .bn-lupe-content p{margin:0;color:#374151;line-height:1.5}\n  .bn-updated{display:block;margin-top:8px;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  .bn-quick-benefits{margin:14px 0 20px 0;padding:12px 16px;background:#f9fafb;border-radius:8px}\n  .bn-quick-benefits ul{margin:0;padding-left:0;list-style:none;display:flex;flex-wrap:wrap;gap:10px}\n  .bn-quick-benefits li{font-size:0.9rem;color:#374151;font-weight:500}\n  .bn-problem-hook{margin:0 0 16px 0;padding:14px 20px;background:#fef9ec;border-left:4px solid #f59e0b;border-radius:6px;font-style:italic;color:#6b7280;font-size:0.95rem}\n  .bn-social-proof{margin:20px 0;padding:20px;background:#f0fdf4;border-radius:8px;border-left:4px solid #10b981}\n  .bn-social-proof h3{margin:0 0 12px 0;font-size:1.1rem}\n  .bn-social-proof ul{margin:0;padding-left:0;list-style:none}\n  .bn-social-proof li{margin:8px 0;color:#374151}\n  .bn-decision-anchor{margin:20px 0;padding:20px;background:#f0fdf4;border-radius:8px;border-left:4px solid #10b981}\n  .bn-decision-anchor h3{margin:0 0 12px 0;font-size:1.1rem}\n  .bn-decision-anchor ul{margin:6px 0;padding-left:0;list-style:none}\n  .bn-decision-anchor li{margin:6px 0;line-height:1.5}\n  .bn-compare{margin:32px 0;padding:0;background:#fff;border-radius:12px;border:2px solid #e5e7eb;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,0.06)}\n  .bn-compare-header{padding:20px 24px 16px;background:linear-gradient(135deg,#f0f9ff 0%,#e0f2fe 100%);border-bottom:2px solid #bae6fd;display:flex;align-items:flex-start;gap:12px}\n  .bn-compare-icon{font-size:1.6rem;flex-shrink:0;margin-top:2px}\n  .bn-compare-header h3{margin:0 0 4px 0;font-size:1.15rem;color:#0c4a6e;font-weight:700}\n  .bn-compare-sub{margin:0;font-size:0.85rem;color:#0369a1;font-style:italic}\n  .bn-compare table{width:100%;border-collapse:collapse;margin:0}\n  .bn-compare th{padding:14px 16px;text-align:left;font-size:0.85rem;font-weight:700;letter-spacing:0.3px}\n  .bn-compare th:first-child{background:#fff1f2;color:#be123c;border-right:2px solid #e5e7eb;width:50%}\n  .bn-compare th:last-child{background:#f0fdf4;color:#15803d}\n  .bn-compare-th-other,.bn-compare-th-this{display:block}\n  .bn-compare td{padding:13px 16px;font-size:0.9rem;line-height:1.45;vertical-align:top;border-top:1px solid #f1f5f9}\n  .bn-compare td:first-child{background:#fff;color:#64748b;border-right:2px solid #e5e7eb}\n  .bn-compare td:last-child{background:#f8fff9;color:#1e293b;font-weight:500}\n  .bn-compare tr:last-child td{border-bottom:none}\n  .bn-related-articles{margin:20px 0;padding:20px;background:#f9fafb;border-radius:8px;border-left:4px solid #6366f1}\n  .bn-related-articles h3{margin:0 0 12px 0;font-size:1.1rem}\n  .bn-related-articles ul{margin:8px 0;padding-left:20px}\n  .bn-related-articles li{margin:6px 0}\n  .bn-related-articles a{color:#4f46e5;text-decoration:none;font-weight:500}\n  .bn-related-articles a:hover{text-decoration:underline}\n  .bn-bottom-cta{margin:3rem 0 1rem 0;padding:2rem;background:var(--color-background-primary,#fff);border:0.5px solid var(--color-border-tertiary,#e5e7eb);border-radius:12px;text-align:center}\n  .bn-cta-title{font-size:1.05rem;font-weight:500;margin:0 0 8px 0;color:var(--color-text-primary,#111827)}\n  .bn-cta-price{margin:0 0 18px 0;font-size:1.1rem}\n  .bn-cta-original{text-decoration:line-through;color:#9ca3af;margin-right:10px;font-size:1rem}\n  .bn-cta-sale{color:#dc2626;font-weight:500;font-size:1.25rem}\n  .bn-cta-current{font-weight:500;font-size:1.25rem;color:var(--color-text-primary,#111827)}\n  .bn-cta-button{display:block;width:100%;padding:14px 28px;background:#f9ca51;color:#111827;border:none;border-radius:8px;font-size:0.95rem;font-weight:500;cursor:pointer;letter-spacing:0.3px;transition:opacity 0.2s}\n  .bn-cta-button:hover{opacity:0.88}\n  .bn-cta-trust{margin:14px 0 6px 0;font-weight:500;font-size:0.9rem;color:var(--color-text-primary,#111827)}\n  .bn-cta-stars{margin:0;font-size:1.2rem;color:#f9ca51;letter-spacing:2px}\n  .bn-closing-note{margin-top:3rem;padding:2rem;border-top:1px solid #eee;text-align:center;font-style:italic;color:#4b5563}\n  .bn-closing-note a{color:#3b82f6;text-decoration:none;font-weight:500}\n  .bn-shipping-info h4{margin:0 0 8px 0;font-size:1.05rem;font-weight:600}\n  .bn-shipping-info p{margin:6px 0}\n  .bn-energy{margin:8px 0 12px 0;padding:14px 20px;font-style:italic;color:#374151;font-size:1.05rem;line-height:1.8;background:#f0fdf4;border-left:3px solid #10b981;border-radius:8px}\n  .bn-soft-reality{margin:8px 0 20px 0;padding:10px 20px;color:#6b7280;font-size:0.95rem;font-style:italic;line-height:1.7;background:#f9fafb;border-radius:8px}\n  \n\u003c\/style\u003e\n\u003c\/div\u003e\n\u003cscript type=\"application\/ld+json\"\u003e{\"@context\": \"https:\/\/schema.org\/\", \"@type\": \"Product\", \"name\": \"Imagine T-Shirt Damen Blumen\", \"brand\": {\"@type\": \"Brand\", \"name\": \"Bodenseemarke\"}, \"image\": \"https:\/\/cdn.shopify.com\/s\/files\/1\/0528\/5635\/7044\/files\/front-ladies-premium-shirt-f8f8f8-1116x.png?v=1767890331\", \"category\": \"tshirt_women\", \"offers\": {\"@type\": \"Offer\", \"availability\": \"https:\/\/schema.org\/InStock\", \"price\": \"29.95\", \"priceCurrency\": \"EUR\"}}\u003c\/script\u003e","brand":"Bodenseemarke","offers":[{"title":"White \/ XS","offer_id":54627334783244,"sku":"c3108388.53.1","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"White \/ S","offer_id":54627334816012,"sku":"c3108388.53.2","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"White \/ M","offer_id":54627334848780,"sku":"c3108388.53.3","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"White \/ L","offer_id":54627334881548,"sku":"c3108388.53.4","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"White \/ XL","offer_id":54627334914316,"sku":"c3108388.53.5","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"White \/ XXL","offer_id":54627334947084,"sku":"c3108388.53.6","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"White \/ 3XL","offer_id":54627334979852,"sku":"c3108388.53.7","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Gold \/ XS","offer_id":54627335012620,"sku":"c3108388.177.1","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Gold \/ S","offer_id":54627335045388,"sku":"c3108388.177.2","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Gold \/ M","offer_id":54627335078156,"sku":"c3108388.177.3","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Gold \/ L","offer_id":54627335110924,"sku":"c3108388.177.4","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Gold \/ XL","offer_id":54627335143692,"sku":"c3108388.177.5","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Gold \/ XXL","offer_id":54627335176460,"sku":"c3108388.177.6","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Swimming Pool \/ XS","offer_id":54627335209228,"sku":"c3108388.194.1","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Swimming Pool \/ S","offer_id":54627335241996,"sku":"c3108388.194.2","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Swimming Pool \/ M","offer_id":54627335274764,"sku":"c3108388.194.3","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Swimming Pool \/ L","offer_id":54627335307532,"sku":"c3108388.194.4","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Swimming Pool \/ XL","offer_id":54627335340300,"sku":"c3108388.194.5","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Swimming Pool \/ XXL","offer_id":54627335373068,"sku":"c3108388.194.6","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Kelly Green \/ XS","offer_id":54627335405836,"sku":"c3108388.199.1","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Kelly Green \/ S","offer_id":54627335438604,"sku":"c3108388.199.2","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Kelly Green \/ M","offer_id":54627335471372,"sku":"c3108388.199.3","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Kelly Green \/ L","offer_id":54627335504140,"sku":"c3108388.199.4","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Kelly Green \/ XL","offer_id":54627335536908,"sku":"c3108388.199.5","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Kelly Green \/ XXL","offer_id":54627335569676,"sku":"c3108388.199.6","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Sorbet \/ XS","offer_id":54627335602444,"sku":"c3108388.184.1","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Sorbet \/ S","offer_id":54627335635212,"sku":"c3108388.184.2","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Sorbet \/ M","offer_id":54627335667980,"sku":"c3108388.184.3","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Sorbet \/ L","offer_id":54627335700748,"sku":"c3108388.184.4","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Sorbet \/ XL","offer_id":54627335733516,"sku":"c3108388.184.5","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Sorbet \/ XXL","offer_id":54627335766284,"sku":"c3108388.184.6","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Millenial Lilac \/ XS","offer_id":54627335799052,"sku":"c3108388.692.1","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Millenial Lilac \/ S","offer_id":54627335831820,"sku":"c3108388.692.2","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Millenial Lilac \/ M","offer_id":54627335864588,"sku":"c3108388.692.3","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Millenial Lilac \/ L","offer_id":54627335897356,"sku":"c3108388.692.4","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Millenial Lilac \/ XL","offer_id":54627335930124,"sku":"c3108388.692.5","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Millenial Lilac \/ XXL","offer_id":54627335962892,"sku":"c3108388.692.6","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Orchid Pink \/ XS","offer_id":54627335995660,"sku":"c3108388.697.1","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Orchid Pink \/ S","offer_id":54627336028428,"sku":"c3108388.697.2","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Orchid Pink \/ M","offer_id":54627336061196,"sku":"c3108388.697.3","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Orchid Pink \/ L","offer_id":54627336093964,"sku":"c3108388.697.4","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Orchid Pink \/ XL","offer_id":54627336126732,"sku":"c3108388.697.5","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Orchid Pink \/ XXL","offer_id":54627336159500,"sku":"c3108388.697.6","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Pacific Grey \/ XS","offer_id":54627336192268,"sku":"c3108388.267.1","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Pacific Grey \/ S","offer_id":54627336225036,"sku":"c3108388.267.2","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Pacific Grey \/ M","offer_id":54627336257804,"sku":"c3108388.267.3","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Pacific Grey \/ L","offer_id":54627336290572,"sku":"c3108388.267.4","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Pacific Grey \/ XL","offer_id":54627336323340,"sku":"c3108388.267.5","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Pacific Grey \/ XXL","offer_id":54627336356108,"sku":"c3108388.267.6","price":29.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0528\/5635\/7044\/files\/front-ladies-premium-shirt-f8f8f8-1116x.png?v=1767890331","url":"https:\/\/www.bodenseemarke.com\/products\/imagine-ladies-premium-shirt","provider":"Bodenseemarke","version":"1.0","type":"link"}