{"product_id":"weindesign-sticken-organic-shirt-stick","title":"Grape with Wine Glass Men's T-Shirt","description":"\u003cdiv class=\"bn-product-copy\"\u003e\n\n\u003cdiv class=\"bn-problem-hook\"\u003e\n\n\u003cp\u003eWhat makes a T-shirt that you love to wear – and that fits just as well after washing?\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp class=\"bn-energy\"\u003eMaybe you know the feeling when a shirt just fits – soft on the skin, a calm cut, without you having to think much about it.\u003c\/p\u003e\n\n\u003cp class=\"bn-soft-reality\"\u003eAnd then you realize that it's not the shirts you wear often – but the ones where you're not disappointed after washing.\u003c\/p\u003e\n\n\u003ch2\u003eMen's T-Shirt Grape with Wine Glass Motif – Organic Cotton for Everyday and Leisure\u003c\/h2\u003e\n\n\u003cp\u003e\u003cstrong\u003eWhat this shirt is made for:\u003c\/strong\u003e\u003cbr\u003eA crew neck T-shirt made from ring-spun, combed organic cotton jersey – for days when you just want to put on a good shirt. The motif: a blue bird with a red comb pouring wine – calmly illustrated, with a subtle wink.\u003c\/p\u003e\n\n\u003cp\u003eThe image is somewhere between wine culture and Lake Constance lightness. A bird holding a glass – it sounds like nothing and yet says something about a certain style of enjoyment. Mornings by the lake, evenings on the terrace, meeting someone who also knows that good things are rarely loud.\u003c\/p\u003e\n\n\u003cp\u003eThe illustration sits on a light, calm background – Natural Raw, a cream-colored natural tone that appears neither too warm nor too cold. The motif is clearly outlined without dominating. It works solo with dark trousers or under an open linen blouse draped over the shoulder on the shore of Lake Constance.\u003c\/p\u003e\n\n\u003cp\u003eThree moments when this shirt finds its place: on a relaxed Friday evening with a glass of wine on the balcony – the motif feels almost too fitting there. At the weekend market, where you don't want to stand out, but still wear something that shows you've put thought into it. Or as a gift for someone you want to give something quiet – no noise, but character.\u003c\/p\u003e\n\n\u003ch3\u003eHow you'll notice it\u003c\/h3\u003e\n\n\u003cp\u003e• The fabric feels soft on the skin – combed organic cotton without rough edges or a scratchy feel.\u003cbr\u003e• The motif remains interesting on second glance – the bird is pouring, you only understand that when you look closely.\u003cbr\u003e• The Natural Raw shade goes with many things – and yet doesn't appear random.\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eIf you like simple shirts with a calm character, this one might fit.\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cdiv class=\"bn-size-calculator\"\u003e\n\n\u003ch3\u003e📏 Size Calculator\u003c\/h3\u003e\n\n\u003cp class=\"bn-calc-subtitle\"\u003eFind your perfect size\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\n\u003clabel for=\"bn_height\"\u003eHeight (cm)\u003c\/label\u003e \u003cinput type=\"number\" id=\"bn_height\" name=\"bn_height\" placeholder=\"e.g. 175\"\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"bn-calc-field\"\u003e\n\n\u003clabel for=\"bn_weight\"\u003eWeight (kg)\u003c\/label\u003e \u003cinput type=\"number\" id=\"bn_weight\" name=\"bn_weight\" placeholder=\"e.g. 70\"\u003e\n\n\u003c\/div\u003e\n\n\u003cbutton type=\"button\" class=\"bn-calc-button\"\u003eCalculate size\u003c\/button\u003e\n\u003cdiv id=\"bn-calc-result\" class=\"bn-calc-result\"\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\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\u003cdiv class=\"bn-product-copy\"\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\": \"XS\", \"height_min\": 163, \"height_max\": 173, \"weight_min\": 50, \"weight_max\": 60}, {\"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\u003cdiv class=\"bn-quick-benefits\"\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e✔ Material: 100% organic cotton, ring-spun, combed\u003c\/li\u003e\n\n\u003cli\u003e✔ Care: Gentle wash 30 °C, wash inside out, do not tumble dry\u003c\/li\u003e\n\n\u003cli\u003e✔ Fit: Crew neck, classic cut, color Natural Raw\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp class=\"bn-mini-cta\"\u003eIf the cut and size fit you, the Bird Wine Glass Men's T-Shirt can feel significantly different in everyday life.\u003c\/p\u003e\n\n\u003cdiv class=\"bn-comfort\"\u003e\n\n\u003ch2\u003eWhen a shirt is no longer what you bought after washing\u003c\/h2\u003e\n\n\u003cp class=\"bn-subheadline\"\u003eRing-spun, combed – designed for everyday wear with organic cotton.\u003c\/p\u003e\n\n\u003cdiv class=\"bn-questions\"\u003e\n\n\u003ch3\u003eIf you recognize yourself here\u003c\/h3\u003e\n\n\u003cul\u003e\n\n\u003cli\u003eShirts lose their shape after a few washes\u003c\/li\u003e\n\n\u003cli\u003eCheap basics feel rough after a short time\u003c\/li\u003e\n\n\u003cli\u003eThe cut fits differently after the dryer than before\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp\u003eMany shirts feel good on the first wear – soft, light, fitting. But after three or four washes, something changes: the fabric becomes rougher, the cut tighter at the shoulders, the motif duller. This is not a matter of chance, but often of processing.\u003c\/p\u003e\n\n\u003cp\u003eRing-spun, combed cotton is designed for a more uniform fiber structure – this can help the fabric behave more stably during gentle washing (30 °C). Pilling occurs where short fibers break out of the fabric – combed quality reduces this proportion. Whether this remains the case for every shirt and every use also depends on care and stress.\u003c\/p\u003e\n\n\u003cp\u003eThis shirt is not a performance shirt and not a business look – it is an everyday companion for relaxed situations. If you like shirts that dry quickly or wick moisture during sports, organic cotton may not be your first choice of material. For all those who are looking for a quiet shirt with character that simply works when having coffee by the lake, strolling through town, or spending an evening with friends – this could be a good fit.\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eDo you like the idea of a simple, more durable shirt with a calm motif – or are you looking for something more functional?\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eOur size calculator helps you estimate the cut \u0026amp; size – enter your height and weight.\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cp\u003eCheck the size chart if you're unsure – you'll find the width (B), height (A), and sleeve length (C) for each size there.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"bn-social-proof\"\u003e\n\n\u003ch3\u003eMany pay special attention to\u003c\/h3\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e→ Calm shirt for combining – goes with jeans, chinos or shorts\u003c\/li\u003e\n\n\u003cli\u003e→ Motif works as a conversation starter during an evening with wine-loving friends\u003c\/li\u003e\n\n\u003cli\u003e→ Natural Raw as a color: subtle enough for layering under an open jacket\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"bn-decision-anchor\"\u003e\n\n\u003ch3\u003eThis will help you decide\u003c\/h3\u003e\n\n\u003cul class=\"bn-decision-pro\"\u003e\n\n\u003cli\u003e✅ Organic cotton, ring-spun and combed – designed for a softer feel with normal wear\u003c\/li\u003e\n\n\u003cli\u003e✅ Calm motif with character – blue bird pouring wine, subtle and recognizable\u003c\/li\u003e\n\n\u003cli\u003e✅ Natural Raw color – combinable without appearing arbitrary\u003c\/li\u003e\n\n\u003cli\u003e✅ Clear care instructions: 30 °C gentle wash, air dry – no elaborate ritual\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cul class=\"bn-decision-contra\"\u003e\n\n\u003cli\u003e⚠️ Not suitable for sports or activities where moisture wicking is important\u003c\/li\u003e\n\n\u003cli\u003e⚠️ Not an oversized cut – if you're looking for a loose, wide fit, choose one size larger or check another model\u003c\/li\u003e\n\n\u003cli\u003e⚠️ Organic cotton is more expensive than conventional basics – possibly not suitable for price-sensitive buyers without a focus on material origin\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"bn-compare\"\u003e\n\n\u003cdiv class=\"bn-compare-header\"\u003e\n\n\u003cspan class=\"bn-compare-icon\"\u003e⚖️\u003c\/span\u003e\n\u003ch3\u003eTypical Differences\u003c\/h3\u003e\n\n\u003cp class=\"bn-compare-sub\"\u003eWhat many complain about with similar products – and what this one is designed for.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003ctable\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\n\u003cth\u003e\u003cspan class=\"bn-compare-th-other\"\u003e❌ Typical for similar\u003c\/span\u003e\u003c\/th\u003e\n\n\u003cth\u003e\u003cspan class=\"bn-compare-th-this\"\u003e✅ Bird Wine Glass Men's T-Shirt\u003c\/span\u003e\u003c\/th\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003eFabric pills after a few washes\u003c\/td\u003e\n\n\u003ctd\u003eRing-spun and combed – reduced short fiber content, can minimize pilling with gentle washing\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003eCut tightens after washing\u003c\/td\u003e\n\n\u003ctd\u003eDesigned for gentle washing at 30 °C – the shape remains more stable with recommended care\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003eFabric feels rough or scratchy\u003c\/td\u003e\n\n\u003ctd\u003eCombed organic cotton is designed for a soft feel directly on the skin\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003eDryer changes size and cut\u003c\/td\u003e\n\n\u003ctd\u003eAir drying recommended – avoids shrinkage and preserves fiber quality longer\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp class=\"bn-loop\"\u003eWe've considered exactly these situations with the Bird Wine Glass Men's T-Shirt – so you have to adjust less when wearing it.\u003c\/p\u003e\n\n\u003cdiv class=\"bn-lupe\"\u003e\n\n\u003ch3\u003eHow the Bird Wine Glass Men's T-Shirt feels in everyday life\u003c\/h3\u003e\n\n\u003cp class=\"bn-lupe-intro\"\u003eSpecific moments when you realize: This fits.\u003c\/p\u003e\n\n\u003cdiv class=\"bn-lupe-item\"\u003e\n\n\u003cdiv class=\"bn-lupe-icon\"\u003e👕\u003c\/div\u003e\n\n\u003cdiv class=\"bn-lupe-content\"\u003e\n\n\u003ch4\u003eWhen putting it on\u003c\/h4\u003e\n\n\u003cp\u003eThe fabric feels soft – no scratching, no pulling.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"bn-lupe-item\"\u003e\n\n\u003cdiv class=\"bn-lupe-icon\"\u003e👟\u003c\/div\u003e\n\n\u003cdiv class=\"bn-lupe-content\"\u003e\n\n\u003ch4\u003eIn everyday life\u003c\/h4\u003e\n\n\u003cp\u003eThe fit usually remains calm during movement. Less adjustment than with loose cuts.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"bn-lupe-item\"\u003e\n\n\u003cdiv class=\"bn-lupe-icon\"\u003e🏠\u003c\/div\u003e\n\n\u003cdiv class=\"bn-lupe-content\"\u003e\n\n\u003ch4\u003eAt home\u003c\/h4\u003e\n\n\u003cp\u003eEven after hours: Comfortable, without pressure points or constrictions.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"bn-lupe-item\"\u003e\n\n\u003cdiv class=\"bn-lupe-icon\"\u003e🧺\u003c\/div\u003e\n\n\u003cdiv class=\"bn-lupe-content\"\u003e\n\n\u003ch4\u003eAfter washing\u003c\/h4\u003e\n\n\u003cp\u003eShape and color often stay beautiful longer with gentle care. Durable, not just for one season.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"bn-material\"\u003e\n\n\u003ch3\u003eCare \u0026amp; Material\u003c\/h3\u003e\n\n\u003cdiv\u003e• Material: 100% organic cotton, ring-spun, combed\u003cbr\u003e• Care: Gentle wash cycle 30 °C, do not tumble dry\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"bn-target\"\u003e\n\n\u003ch3\u003eCould be a good fit if …\u003c\/h3\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e→ You are looking for a \u003cstrong\u003eBird Wine Glass Men's T-Shirt\u003c\/strong\u003e with a fit that can suit you\u003c\/li\u003e\n\n\u003cli\u003e→ You like \u003cstrong\u003ecalm, simple designs\u003c\/strong\u003e without being obtrusive\u003c\/li\u003e\n\n\u003cli\u003e→ You value \u003cstrong\u003ecomfort in everyday life\u003c\/strong\u003e\n\n\u003c\/li\u003e\n\n\u003cli\u003e→ You value \u003cstrong\u003ecomfort and durability\u003c\/strong\u003e\n\n\u003c\/li\u003e\n\n\u003cli\u003e→ You want to \u003cstrong\u003eavoid bad purchases\u003c\/strong\u003e\n\n\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"bn-specs\"\u003e\n\n\u003ch3\u003eProduct details at a glance\u003c\/h3\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\n\n\u003cstrong\u003eCare:\u003c\/strong\u003e Delicate wash 30°C, do not tumble dry\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"bn-faq\" itemscope=\"\" itemtype=\"https:\/\/schema.org\/FAQPage\"\u003e\n\n\u003ch3\u003eFrequently asked questions about the Bird Wine Glass Men's T-Shirt\u003c\/h3\u003e\n\n\u003cdiv itemscope=\"\" itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\"\u003e\n\n\u003ch4 itemprop=\"name\"\u003eHow does the Grape with Wine Glass Men's T-Shirt from Bodenseemarke fit in terms of size?\u003c\/h4\u003e\n\n\u003cdiv itemscope=\"\" itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\"\u003e\n\n\u003cp itemprop=\"text\"\u003eThe shirt has a classic regular fit. For wider shoulders or a stronger upper body, we recommend choosing one size larger. In the size chart, you will find the measurements for width (B), height (A), and sleeve length (C) – this helps with assessment.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv itemscope=\"\" itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\"\u003e\n\n\u003ch4 itemprop=\"name\"\u003eHow do I properly care for an organic cotton T-shirt so that it retains its shape?\u003c\/h4\u003e\n\n\u003cdiv itemscope=\"\" itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\"\u003e\n\n\u003cp itemprop=\"text\"\u003eWash at 30 °C on a gentle cycle, turned inside out. Do not tumble dry – air drying preserves the fiber structure longer. Do not bleach.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv itemscope=\"\" itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\"\u003e\n\n\u003ch4 itemprop=\"name\"\u003eWhat occasions is the Organic T-Shirt Men with Bird Motif suitable for?\u003c\/h4\u003e\n\n\u003cdiv itemscope=\"\" itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\"\u003e\n\n\u003cp itemprop=\"text\"\u003eIt is designed for relaxed everyday situations: weekends, city strolls, meeting friends, evenings on the terrace. It is less suitable for intense sports or formal occasions.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv itemscope=\"\" itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\"\u003e\n\n\u003ch4 itemprop=\"name\"\u003eDoes the print of the Bird Wine Glass motif last after several washes?\u003c\/h4\u003e\n\n\u003cdiv itemscope=\"\" itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\"\u003e\n\n\u003cp itemprop=\"text\"\u003eWith gentle washing (30 °C, inside out), the print can retain its quality over several washes. Hot washing or tumble drying can prematurely wear out the illustration – therefore, we recommend the care instructions mentioned.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv itemscope=\"\" itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\"\u003e\n\n\u003ch4 itemprop=\"name\"\u003eIs the shirt really made of organic cotton – what exactly does that mean?\u003c\/h4\u003e\n\n\u003cdiv itemscope=\"\" itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\"\u003e\n\n\u003cp itemprop=\"text\"\u003eThe shirt is made of 100% organic cotton, ring-spun and combed. The label refers to the raw material. For detailed certification information, please refer to our product details.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"bn-related-articles\"\u003e\n\n\u003ch3\u003eGuides\u003c\/h3\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\u003ca href=\"\/en\/blogs\/papa-geschenke\/papa-t-shirts-stilvolle-und-bequeme-modelle-fur-jeden-anlasserfekte-geschenk-zum-vatertag\"\u003eDad T-Shirts: Stylish and Comfortable Models for Every Occasion - The Perfect Father's Day Gift\u003c\/a\u003e\u003c\/li\u003e\n\n\u003cli\u003e\u003ca href=\"\/en\/blogs\/papa-geschenke\/ein-stilvoller-blick-in-die-zukunft-papa-t-shirt-mode-fur-2024\"\u003eA Stylish Look into the Future: Dad T-Shirt Fashion for 2024\u003c\/a\u003e\u003c\/li\u003e\n\n\u003cli\u003e\u003ca href=\"\/en\/blogs\/papa-geschenke\/ultimativer-guide-zu-herren-t-shirts-bei-bodenseemarke\"\u003eUltimate Guide to Men's T-Shirts at Bodenseemarke\u003c\/a\u003e\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003cspan class=\"bn-visual-anchor\" data-visual-intent=\"Blue bird with red comb – pouring wine into a glass, clearly drawn on a light background\" style=\"display: none;\"\u003e\u003c\/span\u003e\u003cspan class=\"bn-visual-anchor\" data-visual-intent=\"Natural Raw shade – creamy, calm, neither white nor beige\" style=\"display: none;\"\u003e\u003c\/span\u003e\n\u003cdetails class=\"bn-ship\"\u003e\n\u003csummary\u003eDelivery\u003c\/summary\u003e\n\u003cdiv\u003e\n\n\u003cdiv class=\"bn-shipping-info\"\u003e\n\n\u003ch4\u003e📦 Delivery time\u003c\/h4\u003e\n\n\u003cp\u003e\u003cstrong\u003eStandard:\u003c\/strong\u003e 2–5 business days after order receipt\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eExpress shipping:\u003c\/strong\u003e Orders placed before 12 PM will be shipped on the same day. Orders placed after 12 PM will be shipped on the next business day.\u003c\/p\u003e\n\n\u003cp style=\"font-size: 0.9rem; color: #6b7280; margin-top: 8px;\"\u003e💡 Tip: Order before 12 PM if you need it quickly!\u003c\/p\u003e\n\n\u003cp style=\"font-size: 0.85rem; color: #9ca3af; margin-top: 6px;\"\u003eWe produce on demand – this reduces overproduction and inventory.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c\/details\u003e\n\u003cdiv class=\"bn-return-policy\"\u003eOrder without pressure. 30 days to decide.\u003c\/div\u003e\n\n\u003cdiv class=\"bn-source\"\u003e\u003csmall class=\"bn-source\"\u003eSource: Bodenseemarke – Information checked in accordance with EU-GPSR.\u003cbr\u003eManufacturer: 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\"\u003eIf you recognize yourself in the scenarios above, the Bird Wine Glass Men's T-Shirt can be a suitable option.\u003c\/p\u003e\n\n\u003cdiv class=\"bn-bottom-cta\"\u003e\n\n\u003cp class=\"bn-cta-title\"\u003eBird Wine Glass Men's T-Shirt\u003c\/p\u003e\n\n\u003cp class=\"bn-cta-price\"\u003e\u003cspan class=\"bn-cta-current\"\u003e€29.90\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cbutton type=\"button\" class=\"bn-cta-button\"\u003eSelect size \u0026amp; order ↑\u003c\/button\u003e\n\u003cp class=\"bn-cta-trust\"\u003eOrder without pressure. 30 days to decide.\u003c\/p\u003e\n\n\u003cp class=\"bn-cta-stars\"\u003e★★★★★\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"bn-closing-note\"\u003e\n\n\u003cp\u003eIn the end, it's not about the garment itself, but about the moments you experience in it. We hope that the Bird Wine Glass Men's T-Shirt can accompany you exactly as you wish.\u003c\/p\u003e\n\n\u003cp style=\"font-size: 0.9rem; margin-top: 1rem; font-style: normal;\"\u003e\u003ca href=\"\/en\/pages\/uber-uns\" style=\"color: #3b82f6; text-decoration: none; font-weight: 500;\"\u003eLearn about our philosophy →\u003c\/a\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003csmall class=\"bn-updated\"\u003eLast updated: 2026-05-12\u003c\/small\u003e\n\n\u003c\/div\u003e\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\u003cp\u003e \u003c\/p\u003e","brand":"Bodenseemarke","offers":[{"title":"Natural Raw \/ XS","offer_id":54627438625036,"sku":"c1999411.851.1","price":29.9,"currency_code":"EUR","in_stock":true},{"title":"Natural Raw \/ S","offer_id":54627438657804,"sku":"c1999411.851.2","price":29.9,"currency_code":"EUR","in_stock":true},{"title":"Natural Raw \/ M","offer_id":54627438690572,"sku":"c1999411.851.3","price":29.9,"currency_code":"EUR","in_stock":true},{"title":"Natural Raw \/ L","offer_id":54627438723340,"sku":"c1999411.851.4","price":29.9,"currency_code":"EUR","in_stock":true},{"title":"Natural Raw \/ XL","offer_id":54627438756108,"sku":"c1999411.851.5","price":29.9,"currency_code":"EUR","in_stock":true},{"title":"Natural Raw \/ XXL","offer_id":54627438788876,"sku":"c1999411.851.6","price":29.9,"currency_code":"EUR","in_stock":true},{"title":"White \/ XS","offer_id":54627438821644,"sku":"c1999411.325.1","price":29.9,"currency_code":"EUR","in_stock":true},{"title":"White \/ S","offer_id":54627438854412,"sku":"c1999411.325.2","price":29.9,"currency_code":"EUR","in_stock":true},{"title":"White \/ M","offer_id":54627438887180,"sku":"c1999411.325.3","price":29.9,"currency_code":"EUR","in_stock":true},{"title":"White \/ L","offer_id":54627438919948,"sku":"c1999411.325.4","price":29.9,"currency_code":"EUR","in_stock":true},{"title":"White \/ XL","offer_id":54627438952716,"sku":"c1999411.325.5","price":29.9,"currency_code":"EUR","in_stock":true},{"title":"White \/ XXL","offer_id":54627438985484,"sku":"c1999411.325.6","price":29.9,"currency_code":"EUR","in_stock":true},{"title":"White \/ 3XL","offer_id":54627439018252,"sku":"c1999411.325.7","price":29.9,"currency_code":"EUR","in_stock":true},{"title":"White \/ 4XL","offer_id":54627439051020,"sku":"c1999411.325.8","price":29.9,"currency_code":"EUR","in_stock":true},{"title":"White \/ 5XL","offer_id":54627439083788,"sku":"c1999411.325.9","price":29.9,"currency_code":"EUR","in_stock":true},{"title":"Spectra Yellow \/ XS","offer_id":54627439116556,"sku":"c1999411.330.1","price":29.9,"currency_code":"EUR","in_stock":true},{"title":"Spectra Yellow \/ S","offer_id":54627439149324,"sku":"c1999411.330.2","price":29.9,"currency_code":"EUR","in_stock":true},{"title":"Spectra Yellow \/ M","offer_id":54627439182092,"sku":"c1999411.330.3","price":29.9,"currency_code":"EUR","in_stock":true},{"title":"Spectra Yellow \/ L","offer_id":54627439214860,"sku":"c1999411.330.4","price":29.9,"currency_code":"EUR","in_stock":true},{"title":"Spectra Yellow \/ XL","offer_id":54627439247628,"sku":"c1999411.330.5","price":29.9,"currency_code":"EUR","in_stock":true},{"title":"Spectra Yellow \/ XXL","offer_id":54627439280396,"sku":"c1999411.330.6","price":29.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0528\/5635\/7044\/files\/front-organic-shirt-stick-feecce-1116x.png?v=1767892851","url":"https:\/\/www.bodenseemarke.com\/en\/products\/weindesign-sticken-organic-shirt-stick","provider":"Bodenseemarke","version":"1.0","type":"link"}