{"product_id":"papa-hart-schale-premium-shirt","title":"IRONDAD Papa T-Shirt Herren","description":"\u003cdiv class=\"bn-product-copy\"\u003e\n  \u003cdiv class=\"bn-problem-hook\"\u003e\u003cp\u003eWas macht ein Papa-Shirt aus, das man morgens anzieht – und abends noch gerne trägt?\u003c\/p\u003e\u003c\/div\u003e\n  \n  \n  \u003ch2\u003eIRONDAD T-Shirt Herren – schlicht, alltagstauglich, mit Haltung\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eWofür das IRONDAD Papa Shirt gemacht ist:\u003c\/strong\u003e\u003cbr\u003e\nEin Herren-T-Shirt mit klassischem Rundhalsausschnitt – ringgesponnen, leicht strukturiert, mit dem Motiv „Harte Schale – Weicher Kern\" in ruhigem Rechteck-Layout mittig auf der Brust.\u003c\/p\u003e\n\u003cp\u003eDer Spruch braucht keine Erklärung. Wer einen Vater kennt, der nach außen wenig zeigt und innen viel trägt, weiß genau, was gemeint ist. Das IRONDAD-Motiv setzt das in klare Typografie – kein Schnörkel, kein Aufdrehen. Ein Rechteck-Rahmen, zwei Zeilen Text, ein Name: IRONDAD. Das reicht.\u003c\/p\u003e\n\u003cp\u003eDas Design wirkt auf einem Sports Grey genauso wie auf einem tiefen Schwarz – ruhig, leserlich, ohne aufdringlich zu werden. Kombiniert mit Jeans auf dem Weg zum Wochenmarkt oder unter einer offenen Jacke beim Grillen im Garten: das Shirt fügt sich ein, ohne unterzugehen. Wer schlichte Muster mag und keinen bunten Druck will, findet hier ein zurückhaltendes Motiv mit Aussage.\u003c\/p\u003e\n\u003cp\u003eAls Geschenk zum Vatertag oder Geburtstag trifft es einen Ton, den Worte manchmal schwer treffen: Ich sehe, wie viel du trägst – und ich bin stolz auf dich. Das Motiv sagt das ohne Kitsch. Getragen wird es beim Sonntagsfrühstück mit den Kindern, auf dem Spielplatz, beim Vater-Kind-Ausflug ans Bodenseeufer – überall dort, wo Papa einfach Papa ist.\u003c\/p\u003e\n\u003ch3\u003eWoran du es merkst\u003c\/h3\u003e\n\u003cp\u003e• Das Motiv macht beim Anziehen kurz inne – nicht laut, aber präsent.\u003cbr\u003e• Der Stoff liegt weich auf der Haut, ohne zu schwer zu werden.\u003cbr\u003e• Das Shirt sieht nach der Wäsche aus wie am ersten Tag – Form und Druck bleiben in der Regel stabil.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWenn du nach einem schlichten Shirt mit Haltung suchst – oder eines für jemanden, dem du einfach etwas sagen möchtest, ohne viele Worte zu brauchen – könnte das hier passen.\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_men\"\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\n            \u003cbutton type=\"button\" class=\"bn-calc-button\" onclick=\"calculateSize_tshirt_men()\"\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_men() {\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_men() {\n        const genderSelect = document.getElementById('bn_gender');\n        if (genderSelect) {\n            genderSelect.addEventListener('change', toggleGenderFields_tshirt_men);\n            toggleGenderFields_tshirt_men();\n        } else {\n            setTimeout(initGenderToggle_tshirt_men, 100);\n        }\n    }\n    if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', initGenderToggle_tshirt_men);\n    } else {\n        initGenderToggle_tshirt_men();\n    }\n})();\n\nfunction calculateSize_tshirt_men() {\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\": 178, \"weight\": 75, \"size_true\": \"M\"}, \"sizes\": [{\"name\": \"S\", \"height_min\": 168, \"height_max\": 178, \"weight_min\": 60, \"weight_max\": 70}, {\"name\": \"M\", \"height_min\": 173, \"height_max\": 183, \"weight_min\": 70, \"weight_max\": 80}, {\"name\": \"L\", \"height_min\": 178, \"height_max\": 188, \"weight_min\": 80, \"weight_max\": 90}, {\"name\": \"XL\", \"height_min\": 183, \"height_max\": 193, \"weight_min\": 90, \"weight_max\": 100}, {\"name\": \"XXL\", \"height_min\": 188, \"height_max\": 198, \"weight_min\": 100, \"weight_max\": 110}, {\"name\": \"3XL\", \"height_min\": 193, \"height_max\": 203, \"weight_min\": 110, \"weight_max\": 120}, {\"name\": \"4XL\", \"height_min\": 198, \"height_max\": 208, \"weight_min\": 120, \"weight_max\": 130}, {\"name\": \"5XL\", \"height_min\": 203, \"height_max\": 213, \"weight_min\": 130, \"weight_max\": 140}]}];\n    const tolerance = {\"height_weight\": 1.5, \"weight_weight\": 1.5, \"hip_weight\": 0.3, \"bust_weight\": 0.3, \"waist_weight\": 0.3, \"chest_weight\": 1.0};\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 Sports Grey: 85 % Baumwolle, 15 % Polyester\u003c\/li\u003e\n\u003cli\u003e✔ Passform: Regular Fit, klassischer Rundhalsausschnitt\u003c\/li\u003e\n\u003cli\u003e✔ Pflege: Bei 30 °C im Schonwaschgang waschen, nicht im Trockner trocknen – auf links gewaschen bleibt der Druck länger schön\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 IRONDAD Papa T-Shirt Herren sich im Alltag deutlich anders anfühlen.\u003c\/p\u003e\n  \u003cdiv class=\"bn-comfort\"\u003e\n  \u003ch2\u003eWenn ein Shirt sitzt, aber das Material nicht hält was es verspricht\u003c\/h2\u003e\n  \u003cp class=\"bn-subheadline\"\u003eWas ringesponnene Baumwolle im Alltag ausmachen kann.\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 verliert nach ein paar Wäschen seine Form\u003c\/li\u003e\n\u003cli\u003eDas Material fühlt sich nach dem ersten Mal Waschen billig an\u003c\/li\u003e\n\u003cli\u003eDie Größe passt online nie so wie erwartet\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n  \n  \u003cp\u003eViele Herren-Shirts sehen auf dem Foto gut aus – und fühlen sich nach der zweiten Wäsche anders an. Der Kragen verliert seine Form, der Druck beginnt zu reißen, das Material wirkt plötzlich dünn. Das ist kein seltenes Problem, sondern einer der häufigsten Kritikpunkte bei T-Shirts im mittleren Preissegment.\u003c\/p\u003e\n\u003cp\u003eOft liegt es an der Garnqualität: Nicht ringesponnene Baumwolle neigt dazu, schneller zu pilling und die Oberfläche zu verlieren. Das IRONDAD Papa Shirt ist aus ringgesponnenem Baumwollgarn gefertigt – ein Verfahren, bei dem die kurzen Fasern herausgekämmt werden, sodass ein gleichmäßigeres, langlebigeres Garn entsteht. Das kann dazu beitragen, dass Form und Griff bei normaler Belastung länger erhalten bleiben.\u003c\/p\u003e\n\u003cp\u003eWenn du ein Shirt suchst, das du regelmäßig trägst und wäschst, ohne ständig auf den Zustand achten zu müssen, könnte das hier ein Anhaltspunkt sein. Wenn du hingegen besonders strukturierte oder sportlich geschnittene Shirts bevorzugst, ist dieses Modell mit seinem klassischen Regular Fit vielleicht nicht dein Stil.\n\u003cbr\u003e\u003cbr\u003e\u003cstrong\u003eMagst du Shirts, die sich nach dem Waschen noch genauso anfühlen wie am ersten Tag – oder ist dir der erste Eindruck wichtiger als die Langlebigkeit?\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 Materialdetails und verfügbaren Farben an – und entscheide in Ruhe.\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→ Passt genau wie beschrieben\u003c\/li\u003e\n\u003cli\u003e→ Qualität stimmt für den Preis\u003c\/li\u003e\n\u003cli\u003e→ Motiv sitzt sauber auf dem Stoff – kein Verziehen nach der Wäsche\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✅ Ringesponnene Baumwolle – kann bei normaler Belastung länger formstabil bleiben\u003c\/li\u003e\n\u003cli\u003e✅ Ruhiges, lesbares Motiv mit Aussage – kein bunter Aufdruck\u003c\/li\u003e\n\u003cli\u003e✅ Klassischer Regular Fit – alltagstauglich und kombinierbar\u003c\/li\u003e\n\u003cli\u003e✅ Transparente Materialangaben je nach Farbvariante\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul class=\"bn-decision-contra\"\u003e\n\u003cli\u003e⚠️ Kein Funktionsshirt – für intensives Training nicht ausgelegt\u003c\/li\u003e\n\u003cli\u003e⚠️ Wer das Material vor dem Kauf anfassen möchte, kann das online nicht\u003c\/li\u003e\n\u003cli\u003e⚠️ Wer auffällige Grafik-Prints oder Slim-Fit-Schnitte bevorzugt, findet hier ein anderes Gefühl\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✅ IRONDAD Papa T-Shirt Herren\u003c\/span\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaterial fühlt sich nach ein paar Wäschen billig an\u003c\/td\u003e\n\u003ctd\u003eRingesponnene Baumwolle ist auf gleichmäßigeres Garn ausgelegt – kann bei normaler Belastung länger griff-stabil bleiben\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDrucke reißen oder blassen nach wenigen Wäschen aus\u003c\/td\u003e\n\u003ctd\u003eAuf links waschen bei 30 °C – so bleibt der Druck in der Regel länger schön\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 + Regular Fit Schnitt – und 30 Tage Rückgabe wenn es doch nicht passt\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 IRONDAD Papa T-Shirt Herren 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 IRONDAD Papa T-Shirt Herren 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\u003eSonntagmorgen in der Küche\u003c\/h4\u003e\n      \u003cp\u003eDie Kinder schlafen noch, Kaffee dampft auf dem Tisch – das IRONDAD-Motiv fängt beim Blick in den Spiegel kurz den Blick. Nicht laut, aber da. Der Stoff liegt weich auf der Schulter, leicht und ohne Zug.\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\u003eGrillen im Garten\u003c\/h4\u003e\n      \u003cp\u003eBier in der Hand, Rost heiß, Kinder toben hinten im Gras – das Shirt macht jede Bewegung mit, ohne zu zwicken. „Harte Schale – Weicher Kern\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\u003eNachmittag am Bodenseeufer\u003c\/h4\u003e\n      \u003cp\u003eNach dem Spaziergang am Ufer, Schuhe in der Hand, Kind auf der Schulter – das IRONDAD-Shirt hält mit, leicht und nicht zu warm. Das Motiv wirkt auch im Gegenlicht noch klar und lesbar.\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 zehnten Wäsche\u003c\/h4\u003e\n      \u003cp\u003eBei 30 °C auf links gewaschen, kurz aufgehängt – der Druck sitzt noch genauso wie beim ersten Mal. Form, Farbe, Text: in der Regel alles wie am Anfang.\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\u003eIRONDAD Papa T-Shirt Herren\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 IRONDAD Papa T-Shirt Herren\u003c\/h3\u003e\n  \n  \u003cdiv itemscope itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\"\u003e\n    \u003ch4 itemprop=\"name\"\u003eEignet sich das IRONDAD Papa T-Shirt Herren als Geschenk zum Vatertag?\u003c\/h4\u003e\n    \u003cdiv itemscope itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\"\u003e\n      \u003cp itemprop=\"text\"\u003eDas Shirt eignet sich als Geschenk zum Vatertag oder Geburtstag, wenn du jemandem etwas sagen möchtest, ohne lange Worte zu brauchen. Das Motiv kommt ohne Erklärung aus – und trägt sich alltagstauglich genug, um regelmäßig angezogen zu werden.\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 das IRONDAD Papa Shirt Herren in der Größe aus?\u003c\/h4\u003e\n    \u003cdiv itemscope itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\"\u003e\n      \u003cp itemprop=\"text\"\u003eDas Shirt ist in einem klassischen Regular Fit geschnitten – weder besonders weit noch eng. Bei Unsicherheit zwischen zwei Größen empfehlen wir, eher eine Größe größer zu wählen, wenn du einen lockeren Sitz bevorzugst. Unser Größenrechner hilft dir dabei, Körpergröße und Gewicht einzugeben und die passende Größe einzuschätzen.\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 das IRONDAD T-Shirt Herren richtig?\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 – das Shirt einfach aufhängen. Auf links gewaschen bleibt der Druck in der Regel länger schön und die Farbe frischer.\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\"\u003eWas ist der Unterschied zwischen den Farbvarianten beim IRONDAD Papa Shirt – Sports Grey, Ash und anderen Farben?\u003c\/h4\u003e\n    \u003cdiv itemscope itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\"\u003e\n      \u003cp itemprop=\"text\"\u003eDie meisten Farben bestehen aus 100 % ringesponnener Baumwolle. Ash enthält 1 % Viskose für eine leicht weichere Oberfläche. Sports Grey ist ein Mischgewebe aus 85 % Baumwolle und 15 % Polyester – das gibt dem Stoff eine leicht melierte Optik und kann etwas formstabiler wirken. Welche Variante besser passt, hängt vom persönlichen Hautgefühl ab.\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\"\u003eFür welche Anlässe eignet sich das IRONDAD Papa T-Shirt Herren?\u003c\/h4\u003e\n    \u003cdiv itemscope itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\"\u003e\n      \u003cp itemprop=\"text\"\u003eDas Shirt ist auf Alltagsnutzung ausgelegt – Wochenende, Grillen, Spielplatz, Spaziergang am See, entspannte Treffen. Es ist kein Sport- oder Funktionsshirt. Wer ein Shirt für intensives Training sucht, ist mit einem technischen Funktionsshirt besser beraten.\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\/herrenmode-2024-trends-und-must-have-produkte-von-bodenseemarke\"\u003eHerrenmode 2024: Trends und Must-Have Produkte von Bodenseemarke\u003c\/a\u003e\u003c\/li\u003e\n    \u003cli\u003e\u003ca href=\"\/blogs\/t-shirt-herren-style-und-komfort-kombiniert\/t-shirt-herren-style-und-komfort-kombiniert\"\u003eT-Shirt Herren: Style und Komfort Kombiniert\u003c\/a\u003e\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/div\u003e\n\n  \u003cspan class=\"bn-visual-anchor\" data-visual-intent=\"Klares Rechteck-Layout mit IRONDAD-Typografie mittig auf der Brust\" style=\"display:none\"\u003e\u003c\/span\u003e\u003cspan class=\"bn-visual-anchor\" data-visual-intent=\"Sports Grey meliert – dezente Struktur, kein flaches Grau\" 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 IRONDAD Papa T-Shirt Herren eine passende Option sein.\u003c\/p\u003e\n\n  \u003cdiv class=\"bn-bottom-cta\"\u003e\n\u003cp class=\"bn-cta-title\"\u003eIRONDAD Papa T-Shirt Herren\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 IRONDAD Papa T-Shirt Herren 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: 30.06.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\": \"IRONDAD Papa T-Shirt Herren\", \"brand\": {\"@type\": \"Brand\", \"name\": \"Bodenseemarke\"}, \"image\": \"https:\/\/cdn.shopify.com\/s\/files\/1\/0528\/5635\/7044\/files\/front-premium-shirt-sports-grey-meliert-368-a991-2000x.png?v=1782852070\", \"category\": \"tshirt_men\", \"offers\": {\"@type\": \"Offer\", \"availability\": \"https:\/\/schema.org\/InStock\", \"price\": \"29.95\", \"priceCurrency\": \"EUR\"}}\u003c\/script\u003e","brand":"Bodenseemarke","offers":[{"title":"Sports Grey (meliert) \/ XS","offer_id":54850260402444,"sku":"c4467705.bb034d","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Sports Grey (meliert) \/ S","offer_id":54850260435212,"sku":"c4467705.aacf02","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Sports Grey (meliert) \/ M","offer_id":54850260467980,"sku":"c4467705.e52a3c","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Sports Grey (meliert) \/ L","offer_id":54850260500748,"sku":"c4467705.02b0e1","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Sports Grey (meliert) \/ XL","offer_id":54850260533516,"sku":"c4467705.00cef7","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Sports Grey (meliert) \/ XXL","offer_id":54850260566284,"sku":"c4467705.503261","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Sports Grey (meliert) \/ 3XL","offer_id":54850260599052,"sku":"c4467705.2e1ba7","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Sports Grey (meliert) \/ 4XL","offer_id":54850260631820,"sku":"c4467705.3c0b7e","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Sports Grey (meliert) \/ 5XL","offer_id":54850260664588,"sku":"c4467705.57ef49","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Sand \/ XS","offer_id":54850260697356,"sku":"c4467705.8360ff","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Sand \/ S","offer_id":54850260730124,"sku":"c4467705.4de467","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Sand \/ M","offer_id":54850260762892,"sku":"c4467705.3a9f94","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Sand \/ L","offer_id":54850260795660,"sku":"c4467705.90f092","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Sand \/ XL","offer_id":54850260828428,"sku":"c4467705.70ee9a","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Sand \/ XXL","offer_id":54850260861196,"sku":"c4467705.b03cfc","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Sand \/ 3XL","offer_id":54850260893964,"sku":"c4467705.b90fcf","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Bottle Green \/ XS","offer_id":54850260926732,"sku":"c4467705.847904","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Bottle Green \/ S","offer_id":54850260959500,"sku":"c4467705.bc8482","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Bottle Green \/ M","offer_id":54850260992268,"sku":"c4467705.c9f3e8","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Bottle Green \/ L","offer_id":54850261025036,"sku":"c4467705.330e1d","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Bottle Green \/ XL","offer_id":54850261057804,"sku":"c4467705.3f13bd","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Bottle Green \/ XXL","offer_id":54850261090572,"sku":"c4467705.5b375a","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Bottle Green \/ 3XL","offer_id":54850261123340,"sku":"c4467705.f07d33","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Navy \/ XS","offer_id":54850261156108,"sku":"c4467705.0e9a06","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Navy \/ S","offer_id":54850261188876,"sku":"c4467705.b1760b","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Navy \/ M","offer_id":54850261221644,"sku":"c4467705.1e24be","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Navy \/ L","offer_id":54850261254412,"sku":"c4467705.6a58e7","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Navy \/ XL","offer_id":54850261287180,"sku":"c4467705.15ea14","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Navy \/ XXL","offer_id":54850261319948,"sku":"c4467705.802e36","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Navy \/ 3XL","offer_id":54850261352716,"sku":"c4467705.aaa143","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Navy \/ 4XL","offer_id":54850261385484,"sku":"c4467705.8241c1","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Navy \/ 5XL","offer_id":54850261418252,"sku":"c4467705.8504d8","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Urban Khaki \/ XS","offer_id":54850261451020,"sku":"c4467705.ba3ff0","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Urban Khaki \/ S","offer_id":54850261483788,"sku":"c4467705.e89eb6","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Urban Khaki \/ M","offer_id":54850261516556,"sku":"c4467705.98ef5a","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Urban Khaki \/ L","offer_id":54850261549324,"sku":"c4467705.66788e","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Urban Khaki \/ XL","offer_id":54850261582092,"sku":"c4467705.9741d1","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Urban Khaki \/ XXL","offer_id":54850261614860,"sku":"c4467705.47f3f3","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Urban Khaki \/ 3XL","offer_id":54850261647628,"sku":"c4467705.c47bdd","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Black \/ XS","offer_id":54850261680396,"sku":"c4467705.8e3f9e","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Black \/ S","offer_id":54850261713164,"sku":"c4467705.3292c3","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Black \/ M","offer_id":54850261745932,"sku":"c4467705.c67ef6","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Black \/ L","offer_id":54850261778700,"sku":"c4467705.3248d9","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Black \/ XL","offer_id":54850261811468,"sku":"c4467705.1b2528","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Black \/ XXL","offer_id":54850261844236,"sku":"c4467705.d5a3d6","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Black \/ 3XL","offer_id":54850261877004,"sku":"c4467705.4da99a","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Black \/ 4XL","offer_id":54850261909772,"sku":"c4467705.afbf12","price":29.95,"currency_code":"EUR","in_stock":true},{"title":"Black \/ 5XL","offer_id":54850261942540,"sku":"c4467705.91dedd","price":29.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0528\/5635\/7044\/files\/front-premium-shirt-sports-grey-meliert-461-a991-2000x.png?v=1782852070","url":"https:\/\/www.bodenseemarke.com\/products\/papa-hart-schale-premium-shirt","provider":"Bodenseemarke","version":"1.0","type":"link"}