{"title":"New! Shopify performance sharing is now turned on","description":"This collection was automatically created by Faire as part of the \"Performance sharing\" feature which shares product performance data from Shopify to optimize your Faire catalog. Please do not modify or delete this collection, as it is used for analytics and sales insights.\n\nYou can manage the \"Performance sharing\" feature from the Preferences page within the Faire sales channel.","products":[{"product_id":"hundefutter-probierpaket-getreidefrei-premium-futtertest-bundle","title":"Das ultimative Testset für Feinschmecker (8x 100g) - Probierpaket, Versandkostenfrei","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Wild mit Lachs und Maulbeere\n     ========================================================= --\u003e\n\n\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\n\u003csection id=\"adn-one-html\" class=\"adn-one-html\" aria-label=\"Vorteile und Futterrechner\"\u003e\n  \u003cdiv class=\"adn-one-grid\"\u003e\n\n    \u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n    \u003cdiv class=\"adn-trust-panel\"\u003e\n      \u003cdiv class=\"adn-payment-card\"\u003e\n        \u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n        \u003cdiv class=\"adn-payment-grid\" aria-label=\"Zahlungsarten\"\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/paypal-blue-logo-19528_256.png?v=1779726652\" alt=\"PayPal\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/klarna-pink-logo-24366_256.png?v=1779726652\" alt=\"Klarna\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/visa-blue-logo-19529_256.png?v=1779726652\" alt=\"Visa\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/mastercard-credit-card-payment-method-19676_256.png?v=1779726652\" alt=\"Mastercard\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/maestro-logo-19742_256.png?v=1779726652\" alt=\"Maestro\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/apple-pay-logo-19557_256.png?v=1779726652\" alt=\"Apple Pay\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-benefit-grid\"\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 7h11v9H3V7Zm11 3h3.5l2.5 3v3h-6v-6ZM6 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm11 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e\n          \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2 4 5v6c0 5 3.4 9.7 8 11 4.6-1.3 8-6 8-11V5l-8-3Zm-1 14-4-4 1.4-1.4L11 13.2l5.6-5.6L18 9l-7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e\n          \u003csmall\u003erisikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2c4 3 6 6 6 10a6 6 0 0 1-12 0c0-4 2-7 6-10Zm0 17a3.5 3.5 0 0 0 3.5-3.5c0-2-1.1-4-3.5-6.3-2.4 2.3-3.5 4.3-3.5 6.3A3.5 3.5 0 0 0 12 19Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGetreidefrei\u003c\/strong\u003e\n          \u003csmall\u003eartgerechte Rezepturen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 21s-7-4.4-7-11a4 4 0 0 1 7-2.6A4 4 0 0 1 19 10c0 6.6-7 11-7 11Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003ePremium Qualität\u003c\/strong\u003e\n          \u003csmall\u003efür echte Champions\u003c\/small\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-clean-grid\"\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M7.5 9.5c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm9 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM4.2 14.2C3 14.2 2 13 2 11.5s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm15.6 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM12 20.5c-3.5 0-6.2-1.7-6.2-4 0-2 2.5-5.3 6.2-5.3s6.2 3.3 6.2 5.3c0 2.3-2.7 4-6.2 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eHypoallergen\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"8\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 5v14M7 8l10 8M17 8 7 16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eGetreidefrei\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 21c0-6.2 3.4-10.4 9.8-12.2C13.7 6.5 11.5 5 8.6 5H5V3h3.6c4.8 0 8.2 3.2 8.9 7.6C21 11.4 23 14 23 18v3h-2v-3c0-2.9-1.6-4.8-4.2-5.4C11.1 13.5 7 16.5 7 21H5Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eNatürliche\u003cbr\u003eZutaten\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 3 4 6v5c0 5.2 3.4 9.4 8 10 4.6-.6 8-4.8 8-10V6l-8-3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"m8.5 12 2.2 2.2 4.8-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eOhne künstliche\u003cbr\u003eZusätze\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M8 20h8M12 20V10M6 10c0-3.3 2.7-6 6-6s6 2.7 6 6c0 3.8-3.2 6-6 6s-6-2.2-6-6Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 10c0 1.1.9 2 2 2s2-.9 2-2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eSchonend\u003cbr\u003ehergestellt\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n    \u003caside class=\"adn-calculator-teaser\" aria-label=\"Futterrechner\"\u003e\n      \u003cdiv class=\"adn-calculator-art\" aria-hidden=\"true\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n      \u003cbutton class=\"adn-open-calculator\" type=\"button\" data-adn-open\u003eJetzt berechnen\u003c\/button\u003e\n      \u003cdiv class=\"adn-calculator-note\"\u003e\n\u003cstrong\u003eIn ca. 60 Sekunden\u003c\/strong\u003e\u003cspan\u003edirekt zur Futterempfehlung\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/aside\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- Rechner-Popup --\u003e\n\u003cdiv id=\"adn-food-modal\" class=\"adn-food-modal\" aria-hidden=\"true\"\u003e\n  \u003cdiv class=\"adn-modal-backdrop\" data-adn-close\u003e\u003c\/div\u003e\n  \u003cdiv class=\"adn-modal-dialog\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"adn-modal-title\"\u003e\n    \u003cbutton class=\"adn-modal-close\" type=\"button\" data-adn-close aria-label=\"Futterrechner schließen\"\u003e×\u003c\/button\u003e\n\n    \u003cheader class=\"adn-modal-header\"\u003e\n      \u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\n    \u003c\/header\u003e\n\n    \u003cdiv class=\"adn-rechner\" id=\"adn-rechner\"\u003e\n      \u003cdiv class=\"adn-progress-head\"\u003e\n        \u003cspan\u003eSchritt \u003cb id=\"adn-current-step\"\u003e1\u003c\/b\u003e von 8\u003c\/span\u003e\n        \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"adn-progress-track\" role=\"progressbar\" aria-valuemin=\"1\" aria-valuemax=\"8\" aria-valuenow=\"1\"\u003e\n        \u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step is-active\" data-step=\"1\" data-title=\"Alter\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n        \u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n        \u003cdiv class=\"adn-age-row\"\u003e\n          \u003clabel class=\"adn-input-box\"\u003e\n            \u003cinput id=\"adn-age\" type=\"number\" min=\"1\" step=\"1\" value=\"2\" aria-label=\"Alter des Hundes\"\u003e\n            \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e\n          \u003c\/label\u003e\n          \u003cdiv class=\"adn-segmented\" aria-label=\"Alterseinheit\"\u003e\n            \u003cbutton type=\"button\" class=\"is-selected\" data-age-unit=\"years\"\u003eJahre\u003c\/button\u003e\n            \u003cbutton type=\"button\" data-age-unit=\"months\"\u003eMonate\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-age-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"2\" data-title=\"Gewicht\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n        \u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n        \u003clabel class=\"adn-input-box adn-weight-box\"\u003e\n          \u003cinput id=\"adn-weight\" type=\"number\" min=\"1\" max=\"120\" step=\"0.1\" value=\"15\" aria-label=\"Gewicht des Hundes\"\u003e\n          \u003cspan\u003ekg\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-weight-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"3\" data-title=\"Aktivität\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n        \u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"low\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"normal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"high\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"sport\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"4\" data-title=\"Körperform\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n        \u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n        \u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"thin\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"ideal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"heavy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"5\" data-title=\"Futterart\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n        \u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n        \u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"dry\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"wet\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"6\" data-title=\"Besonderheiten\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n        \u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n        \u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"none\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"neutered\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"sensitive\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"pregnant\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"7\" data-title=\"Gesundheit\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n        \u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n        \u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"healthy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"sick\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"8\" data-title=\"Ergebnis\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n        \u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n        \u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n        \u003cdiv class=\"adn-warning\" id=\"adn-health-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-grid\"\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eAdult-Trockenfutter\u003c\/strong\u003e\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n        \u003ca class=\"adn-primary-btn adn-shop-btn\" id=\"adn-shop-link\" href=\"#\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-modal-actions\"\u003e\n        \u003cbutton type=\"button\" id=\"adn-back\"\u003eZurück\u003c\/button\u003e\n        \u003cbutton type=\"button\" id=\"adn-restart\"\u003eNeu starten\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n(function () {\n  var root = document.getElementById('adn-one-html');\n  var modal = document.getElementById('adn-food-modal');\n  var calc = document.getElementById('adn-rechner');\n  if (!root || !modal || !calc || root.dataset.initialized === 'true') return;\n  root.dataset.initialized = 'true';\n\n  var totalSteps = 8;\n  var currentStep = 1;\n  var data = {\n    ageUnit: 'years', ageValue: 2, ageMonths: 24, ageGroup: 'adult',\n    weight: 15, activity: 'normal', body: 'ideal', food: 'dry', special: 'none', health: 'healthy'\n  };\n\n  var kcalByFood = { dry: 370, wet: 115 };\n  var recommendations = {\n    puppyDry: { label:'Welpenfutter ansehen', title:'Premium 60% Huhn, Truthahn, Lachs \u0026 Süßkartoffel', reason:'Für Welpen und Junghunde mit Fokus auf Wachstum, Energie und Entwicklung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-welpenfutter-60-huhn-truthahn-lachs-gelenkschutz-susskartoffel-12kg' },\n    seniorDry: { label:'Seniorfutter ansehen', title:'Premium Senior Forelle mit Lachs, Süßkartoffel \u0026 Spargel', reason:'Für ältere Hunde mit leichterer Rezeptur, Omega-3-Fokus und Gelenkschutz.', url:'https:\/\/www.alphadog-nutrition.de\/products\/premium-senior-mit-50-frischem-forelle-mit-lachs-susskartoffel-spargel' },\n    adultSmallDry: { label:'Futter für kleine Rassen ansehen', title:'Premium 50% Lamm, Süßkartoffel, Minze \u0026 Erbsen', reason:'Für ausgewachsene Hunde unter 15 kg und kleine Rassen.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-lamm-susskartoffel-kleine-rassen-100g' },\n    adultSensitiveDry: { label:'Sensibles Trockenfutter ansehen', title:'Premium 50% Ente, Süßkartoffel \u0026 Orange', reason:'Für sensible Adult-Hunde und Hunde mit empfindlicher Verdauung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-getreidefreies-505-ente-mit-susskartoffelte-orange-12kg' },\n    adultActiveDry: { label:'Angus-Rind Trockenfutter ansehen', title:'Premium 50% Angus-Rind, Süßkartoffel, Erbsen \u0026 Karotte', reason:'Für aktive, normale oder schlanke Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-angus-rind-hundefutter-getreidefrei-100g' },\n    adultCalmDry: { label:'Wild \u0026 Lachs Trockenfutter ansehen', title:'Premium 50% Wild \u0026 Lachs, Süßkartoffel \u0026 Maulbeere', reason:'Für ruhigere, kräftige oder kastrierte Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-wild-lachs-getreidefrei-mit-susskartoffel-maulbeere-12kg' },\n    wetDuck: { label:'Ente Nassfutter ansehen', title:'Premium Sensitiv 91% Ente mit Gemüse \u0026 Reis', reason:'Sanfte Nassfutter-Empfehlung für normale Hunde, Welpen oder Senioren.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-91-ente-mit-gemuse-reis-single-protein-800g' },\n    wetHorse: { label:'Pferd Schonkost ansehen', title:'Premium Sensitiv 94% Pferd mit Kartoffeln', reason:'Bei sensibler Verdauung, Krankheitshinweis oder Unverträglichkeiten.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-94-pferd-mit-kartoffeln-hypoallergen' },\n    wetLamb: { label:'Lamm Nassfutter ansehen', title:'Premium Sensitiv 91% Lamm mit Apfel', reason:'Für aktive, schlanke oder trächtige\/säugende Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-lamm-mit-apfel-single-protein' },\n    wetWild: { label:'Wild Nassfutter ansehen', title:'Premium Sensitiv 91% Wild mit Gemüse \u0026 Reis', reason:'Für ruhigere, kräftige oder kastrierte Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-wild-mit-gemuse-reis-single-protein' }\n  };\n\n  var ageInput = document.getElementById('adn-age');\n  var weightInput = document.getElementById('adn-weight');\n  var ageUnitLabel = document.getElementById('adn-age-unit-label');\n  var currentStepEl = document.getElementById('adn-current-step');\n  var stepTitleEl = document.getElementById('adn-step-title');\n  var progressTrack = calc.querySelector('.adn-progress-track');\n  var progressBar = document.getElementById('adn-progress-bar');\n  var backButton = document.getElementById('adn-back');\n  var restartButton = document.getElementById('adn-restart');\n  var lastFocused = null;\n\n  function openModal() {\n    lastFocused = document.activeElement;\n    modal.classList.add('is-open');\n    modal.setAttribute('aria-hidden', 'false');\n    document.body.classList.add('adn-modal-open');\n    window.setTimeout(function () {\n      var close = modal.querySelector('.adn-modal-close');\n      if (close) close.focus();\n    }, 0);\n  }\n\n  function closeModal() {\n    modal.classList.remove('is-open');\n    modal.setAttribute('aria-hidden', 'true');\n    document.body.classList.remove('adn-modal-open');\n    if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') lastFocused.focus();\n  }\n\n  root.querySelectorAll('[data-adn-open]').forEach(function (button) {\n    button.addEventListener('click', openModal);\n  });\n  modal.querySelectorAll('[data-adn-close]').forEach(function (button) {\n    button.addEventListener('click', closeModal);\n  });\n  document.addEventListener('keydown', function (event) {\n    if (event.key === 'Escape' \u0026\u0026 modal.classList.contains('is-open')) closeModal();\n  });\n\n  function roundToFive(value) { return Math.round(value \/ 5) * 5; }\n\n  function updateAge() {\n    var value = parseFloat(ageInput.value);\n    if (!value || value \u003c= 0) value = 1;\n    data.ageValue = value;\n    data.ageMonths = data.ageUnit === 'years' ? value * 12 : value;\n    data.ageGroup = data.ageMonths \u003c 12 ? 'puppy' : (data.ageMonths \u003e= 84 ? 'senior' : 'adult');\n  }\n\n  function getWeight() {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) weight = data.weight || 1;\n    return weight;\n  }\n\n  function getRecommendation() {\n    var weight = getWeight();\n    if (data.food === 'wet') {\n      if (data.health === 'sick' || data.special === 'sensitive') return recommendations.wetHorse;\n      if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin' || data.special === 'pregnant') return recommendations.wetLamb;\n      if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.wetWild;\n      return recommendations.wetDuck;\n    }\n    if (data.ageGroup === 'puppy') return recommendations.puppyDry;\n    if (data.ageGroup === 'senior') return recommendations.seniorDry;\n    if (weight \u003c 15) return recommendations.adultSmallDry;\n    if (data.health === 'sick' || data.special === 'sensitive') return recommendations.adultSensitiveDry;\n    if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin') return recommendations.adultActiveDry;\n    if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.adultCalmDry;\n    return recommendations.adultActiveDry;\n  }\n\n  function calculateResult() {\n    updateAge();\n    data.weight = getWeight();\n\n    var ageFactor = { puppy: 2.4, adult: 1.6, senior: 1.3 }[data.ageGroup];\n    var activityFactor = { low: .85, normal: 1, high: 1.18, sport: 1.35 }[data.activity];\n    var bodyFactor = { thin: 1.1, ideal: 1, heavy: .82 }[data.body];\n    var specialFactor = { none: 1, neutered: .9, sensitive: 1, pregnant: 1.35 }[data.special];\n    var dailyKcal = 70 * Math.pow(data.weight, .75) * ageFactor * activityFactor * bodyFactor * specialFactor;\n    var grams = dailyKcal \/ kcalByFood[data.food] * 100;\n    var finalGrams = Math.max(5, roundToFive(grams));\n    var minGrams = Math.max(5, roundToFive(finalGrams * .9));\n    var maxGrams = Math.max(5, roundToFive(finalGrams * 1.1));\n    var meals = data.ageGroup === 'puppy' ? 3 : 2;\n    var mealGrams = Math.max(5, roundToFive(finalGrams \/ meals));\n\n    var warning = document.getElementById('adn-health-warning');\n    warning.classList.toggle('is-visible', data.health === 'sick');\n    document.getElementById('adn-result-label').textContent = data.health === 'sick' ? 'Grobe Orientierung' : 'Tagesmenge';\n    document.getElementById('adn-result-amount').textContent = 'ca. ' + finalGrams + ' g';\n    document.getElementById('adn-result-kcal').textContent = 'ca. ' + Math.round(dailyKcal) + ' kcal';\n    document.getElementById('adn-result-meal').textContent = 'ca. ' + mealGrams + ' g';\n    document.getElementById('adn-result-range').textContent = minGrams + '–' + maxGrams + ' g';\n\n    var recommendation = getRecommendation();\n    document.getElementById('adn-product-title').textContent = recommendation.title;\n    document.getElementById('adn-product-reason').textContent = recommendation.reason;\n    var shopLink = document.getElementById('adn-shop-link');\n    shopLink.href = recommendation.url;\n    shopLink.textContent = recommendation.label;\n  }\n\n  function showStep(step) {\n    currentStep = Math.max(1, Math.min(totalSteps, step));\n    calc.querySelectorAll('.adn-step').forEach(function (item) {\n      item.classList.toggle('is-active', Number(item.dataset.step) === currentStep);\n    });\n    var active = calc.querySelector('.adn-step.is-active');\n    currentStepEl.textContent = currentStep;\n    stepTitleEl.textContent = active ? active.dataset.title : '';\n    progressBar.style.width = (currentStep \/ totalSteps * 100) + '%';\n    progressTrack.setAttribute('aria-valuenow', String(currentStep));\n    backButton.disabled = currentStep === 1;\n    if (currentStep === totalSteps) calculateResult();\n    var dialog = modal.querySelector('.adn-modal-dialog');\n    if (dialog) dialog.scrollTop = 0;\n  }\n\n  calc.querySelectorAll('[data-age-unit]').forEach(function (button) {\n    button.addEventListener('click', function () {\n      data.ageUnit = button.dataset.ageUnit;\n      calc.querySelectorAll('[data-age-unit]').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      ageUnitLabel.textContent = data.ageUnit === 'years' ? 'Jahre' : 'Monate';\n      updateAge();\n    });\n  });\n\n  document.getElementById('adn-age-next').addEventListener('click', function () {\n    var age = parseFloat(ageInput.value);\n    if (!age || age \u003c= 0) { ageInput.focus(); return; }\n    updateAge();\n    showStep(2);\n  });\n\n  document.getElementById('adn-weight-next').addEventListener('click', function () {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) { weightInput.focus(); return; }\n    data.weight = weight;\n    showStep(3);\n  });\n\n  calc.querySelectorAll('.adn-choice-grid button').forEach(function (button) {\n    button.addEventListener('click', function () {\n      var key = button.dataset.key;\n      data[key] = button.dataset.value;\n      button.parentElement.querySelectorAll('button').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      window.setTimeout(function () { showStep(currentStep + 1); }, 120);\n    });\n  });\n\n  backButton.addEventListener('click', function () { showStep(currentStep - 1); });\n  restartButton.addEventListener('click', function () {\n    data = { ageUnit:'years', ageValue:2, ageMonths:24, ageGroup:'adult', weight:15, activity:'normal', body:'ideal', food:'dry', special:'none', health:'healthy' };\n    ageInput.value = 2;\n    weightInput.value = 15;\n    ageUnitLabel.textContent = 'Jahre';\n    calc.querySelectorAll('.is-selected').forEach(function (item) { item.classList.remove('is-selected'); });\n    calc.querySelector('[data-age-unit=\"years\"]').classList.add('is-selected');\n    showStep(1);\n  });\n\n  showStep(1);\n})();\n\u003c\/script\u003e\n\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\n\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\n\u003cstyle id=\"adn-full-viewport-width-fix\"\u003e\n  #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: var(--adn-viewport-width, 100vw) !important;\n    max-width: none !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    margin-top: 48px !important;\n    transform: translateX(calc(-1 * var(--adn-viewport-offset, 0px))) !important;\n    padding: 34px 24px !important;\n  }\n\n  #adn-one-html .adn-one-grid {\n    width: 100% !important;\n    max-width: 1480px !important;\n    margin: 0 auto !important;\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html {\n      margin-top: 24px !important;\n      padding: 16px 12px !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-full-viewport-width-script\"\u003e\n(function () {\n  function updateWidth() {\n    var section = document.getElementById('adn-one-html');\n    if (!section) return;\n\n    section.style.setProperty('--adn-viewport-offset', '0px');\n    section.style.setProperty(\n      '--adn-viewport-width',\n      document.documentElement.clientWidth + 'px'\n    );\n\n    requestAnimationFrame(function () {\n      section.style.setProperty(\n        '--adn-viewport-offset',\n        section.getBoundingClientRect().left + 'px'\n      );\n    });\n  }\n\n  function scheduleUpdate() {\n    updateWidth();\n    setTimeout(updateWidth, 150);\n    setTimeout(updateWidth, 600);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleUpdate);\n  } else {\n    scheduleUpdate();\n  }\n\n  window.addEventListener('resize', updateWidth, { passive: true });\n  window.addEventListener('orientationchange', updateWidth, { passive: true });\n  document.addEventListener('shopify:section:load', scheduleUpdate);\n})();\n\u003c\/script\u003e\n\n\n\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\n\u003cstyle id=\"adn-product-gallery-spacing-fix\"\u003e\n  #adn-one-html {\n    clear: both !important;\n    isolation: isolate !important;\n  }\n\n  @media (min-width: 1051px) {\n    #adn-one-html {\n      margin-top: 140px !important;\n    }\n  }\n\n  @media (min-width: 721px) and (max-width: 1050px) {\n    #adn-one-html {\n      margin-top: 64px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html {\n      margin-top: 28px !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    inset: 0 !important;\n    width: 100vw !important;\n    height: 100vh !important;\n    height: 100dvh !important;\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n    align-items: center !important;\n    justify-content: center !important;\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: flex !important;\n  }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute !important;\n    inset: 0 !important;\n    width: 100% !important;\n    height: 100% !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    inset: auto !important;\n    margin: auto !important;\n    transform: none !important;\n    width: min(860px, calc(100vw - 36px)) !important;\n    max-height: calc(100dvh - 36px) !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain;\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 16px) !important;\n      max-height: calc(100dvh - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  function moveModalToBody() {\n    var modal = document.getElementById('adn-food-modal');\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', moveModalToBody);\n  } else {\n    moveModalToBody();\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(moveModalToBody, 50);\n  });\n})();\n\u003c\/script\u003e\n\n\u003c!-- =========================================================\n     PRODUKTBESCHREIBUNG PROBIERPAKET\n     ========================================================= --\u003e\n\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width,initial-scale=1\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026amp;family=Manrope:wght@400;500;600;700;800;900\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\n\n\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  \/* Der echte Produkttitel oberhalb der Beschreibung *\/\n  .adp-external-product-title {\n    display: block !important;\n    width: 100% !important;\n    max-width: 980px !important;\n    margin: 0 0 18px 0 !important;\n    padding: 0 !important;\n    color: #000000 !important;\n    background: transparent !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: clamp(28px, 4.1vw, 46px) !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    font-synthesis: weight !important;\n    line-height: .98 !important;\n    letter-spacing: -.05em !important;\n    text-align: left !important;\n    text-transform: none !important;\n    text-decoration: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.08),\n      0 6px 11px rgba(0,0,0,.23),\n      0 15px 28px rgba(0,0,0,.13) !important;\n    word-break: normal !important;\n    overflow-wrap: break-word !important;\n    hyphens: none !important;\n  }\n\n  .adp-external-product-title * {\n    color: #000000 !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    text-transform: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000000 !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.07),\n        0 4px 8px rgba(0,0,0,.20),\n        0 10px 20px rgba(0,0,0,.11) !important;\n    }\n\n    .adp-external-product-title * {\n      -webkit-text-stroke: .5px #000000 !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle\u003e\n  .adp-page{\n    position:relative!important;\n    left:auto!important;\n    right:auto!important;\n    width:var(--adp-viewport-width,100vw)!important;\n    max-width:none!important;\n    margin:0!important;\n    transform:translateX(calc(-1 * var(--adp-viewport-offset,0px)))!important;\n    background:radial-gradient(circle at 95% 2%,rgba(233,96,40,.13),transparent 24%),#f5f5f7;\n    color:#111;\n    font-family:'Manrope',Arial,sans-serif;\n    overflow:hidden;\n    isolation:isolate;\n  }\n  .adp-page *{box-sizing:border-box;font-family:'Manrope',Arial,sans-serif}\n  .adp-wrap{width:100%;max-width:1280px;margin:0 auto;padding:58px 18px}\n\n  .adp-hero{\n    position:relative;\n    padding:58px;\n    border-radius:36px;\n    background:radial-gradient(circle at 86% 12%,rgba(233,96,40,.3),transparent 27%),linear-gradient(135deg,#090a0d,#17181c 60%,#281a14);\n    color:#fff;\n    display:grid;\n    grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);\n    gap:42px;\n    align-items:center;\n    overflow:hidden;\n    box-shadow:0 30px 90px rgba(0,0,0,.14);\n  }\n  .adp-hero:after{content:\"\";position:absolute;left:58px;right:58px;bottom:0;height:6px;border-radius:999px 999px 0 0;background:#e96028}\n  .adp-brand{margin:0 0 12px;color:#e96028;font-size:15px;font-weight:900;letter-spacing:-.02em}\n  .adp-kicker{margin:0 0 16px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-title{\n    position:relative;\n    z-index:1;\n    display:block;\n    margin:0!important;\n    max-width:760px;\n    color:#fff!important;\n    font-family:'Inter','Manrope',Arial,sans-serif!important;\n    font-size:clamp(36px,5.5vw,62px)!important;\n    line-height:.98!important;\n    font-weight:900!important;\n    font-variation-settings:'wght' 900!important;\n    font-synthesis:none!important;\n    letter-spacing:-.05em!important;\n    text-transform:none!important;\n    -webkit-text-stroke:.65px #fff;\n    paint-order:stroke fill;\n    text-shadow:\n      0 2px 0 rgba(255,255,255,.10),\n      0 7px 12px rgba(0,0,0,.72),\n      0 17px 34px rgba(0,0,0,.58)!important;\n    filter:drop-shadow(0 8px 10px rgba(0,0,0,.34));\n  }\n  .adp-title:before,\n  .adp-title:after{\n    content:attr(data-title);\n    position:absolute;\n    inset:0;\n    z-index:-1;\n    color:rgba(0,0,0,.62);\n    font:inherit;\n    letter-spacing:inherit;\n    line-height:inherit;\n    pointer-events:none;\n  }\n  .adp-title:before{\n    transform:translate(4px,6px);\n    filter:blur(1px);\n    opacity:.75;\n  }\n  .adp-title:after{\n    transform:translate(8px,11px);\n    filter:blur(10px);\n    opacity:.78;\n  }\n  .adp-lead{max-width:720px;margin:26px 0 0;color:#fff!important;font-size:clamp(18px,1.8vw,24px);line-height:1.38;font-weight:800}\n  .adp-intro{max-width:720px;margin:20px 0 0;color:rgba(255,255,255,.72)!important;font-size:16px;line-height:1.72}\n  .adp-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}\n  .adp-tags span{padding:10px 13px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.06);color:#fff;font-size:12px;font-weight:800}\n\n  .adp-visual{\n    min-height:430px;\n    padding:30px;\n    border-radius:30px;\n    background:radial-gradient(circle at 50% 35%,rgba(233,96,40,.25),transparent 45%),linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.04));\n    border:1px solid rgba(255,255,255,.1);\n    display:grid;\n    align-content:center;\n    gap:14px;\n  }\n  .adp-stat{padding:20px 22px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:rgba(0,0,0,.18)}\n  .adp-stat strong{display:block;color:#fff;font-size:30px;line-height:1;font-weight:900}\n  .adp-stat span{display:block;margin-top:8px;color:rgba(255,255,255,.7);font-size:13px;line-height:1.45}\n  .adp-stat-main{background:#e96028;border-color:#e96028;box-shadow:0 18px 38px rgba(233,96,40,.24)}\n  .adp-stat-main span{color:rgba(255,255,255,.88)}\n\n  .adp-section{padding-top:80px}\n  .adp-heading{max-width:980px;margin-bottom:28px}\n  .adp-heading p{margin:0 0 14px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-heading h2{margin:0;color:#111!important;font-size:clamp(34px,5vw,62px)!important;line-height:.98!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-heading span{display:block;max-width:850px;margin-top:18px;color:#626262;font-size:17px;line-height:1.62;font-weight:600}\n\n  .adp-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}\n  .adp-benefit{min-height:290px;padding:30px;border-radius:28px;background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.11),transparent 30%),#fff;box-shadow:0 18px 55px rgba(0,0,0,.055)}\n  .adp-benefit:nth-child(2){background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.34),transparent 31%),linear-gradient(135deg,#090a0d,#1a1b1f);color:#fff}\n  .adp-benefit b{color:#e96028;font-size:13px;font-weight:900}\n  .adp-benefit h3{margin:46px 0 14px;color:inherit!important;font-size:27px!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-.04em!important;text-transform:none!important}\n  .adp-benefit p{margin:0;color:#575757;font-size:15px;line-height:1.7}\n  .adp-benefit:nth-child(2) p{color:rgba(255,255,255,.7)}\n\n  .adp-guide{margin-top:80px;padding:54px;border-radius:34px;background:radial-gradient(circle at 90% 10%,rgba(233,96,40,.12),transparent 26%),#fff;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:48px;align-items:start;box-shadow:0 24px 70px rgba(0,0,0,.06)}\n  .adp-guide h2{margin:0;color:#111!important;font-size:clamp(34px,4.8vw,56px)!important;line-height:1!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-guide p{color:#505050;font-size:16px;line-height:1.75}\n  .adp-panel{padding:32px;border-radius:26px;background:radial-gradient(circle at 90% 8%,rgba(233,96,40,.35),transparent 30%),linear-gradient(135deg,#0a0b0e,#1b1c20);color:#fff}\n  .adp-panel\u003ep{margin:0 0 28px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}\n  .adp-panel article{padding:18px 0;border-top:1px solid rgba(255,255,255,.1)}\n  .adp-panel article:first-of-type{padding-top:0;border-top:0}\n  .adp-panel strong{display:block;color:#fff!important;font-size:19px}\n  .adp-panel span{display:block;margin-top:7px;color:rgba(255,255,255,.68);font-size:14px;line-height:1.55}\n\n  .adp-accordions{display:grid;gap:13px}\n  .adp-item{margin:0!important;border-radius:22px;background:#fff;box-shadow:0 14px 45px rgba(0,0,0,.045);overflow:hidden}\n  .adp-item summary{padding:22px 24px!important;list-style:none!important;color:#111!important;display:grid!important;grid-template-columns:46px minmax(0,1fr) 36px;align-items:center;gap:16px;cursor:pointer;text-transform:none!important}\n  .adp-item summary::-webkit-details-marker{display:none}\n  .adp-icon{width:46px;height:46px;border-radius:14px;background:#111;color:#fff;display:grid;place-items:center;font-size:20px}\n  .adp-summary strong{display:block;color:#111!important;font-size:18px;line-height:1.3;font-weight:900}\n  .adp-summary span{display:block;margin-top:4px;color:#6b6b6b;font-size:13px;line-height:1.4}\n  .adp-plus{position:relative;width:36px;height:36px;border-radius:50%;background:#f1f1f3}\n  .adp-plus:before,.adp-plus:after{content:\"\";position:absolute;left:50%;top:50%;width:14px;height:2px;background:#111;transform:translate(-50%,-50%)}\n  .adp-plus:after{transform:translate(-50%,-50%) rotate(90deg)}\n  .adp-item[open] .adp-plus{background:#e96028}\n  .adp-item[open] .adp-plus:before,.adp-item[open] .adp-plus:after{background:#fff}\n  .adp-item[open] .adp-plus:after{transform:translate(-50%,-50%)}\n  .adp-content{padding:0 24px 26px 86px;color:#505050;font-size:15px;line-height:1.72}\n  .adp-content h3,.adp-content h4{color:#111!important;text-transform:none!important}\n  .adp-content h3{font-size:23px!important;margin:4px 0 14px!important}\n  .adp-content h4{font-size:17px!important;margin:22px 0 8px!important}\n  .adp-content p{margin:0 0 14px}\n  .adp-info{margin:20px 0;padding:18px;border-left:5px solid #e96028;border-radius:16px;background:#f5f5f7}\n  .adp-info p:last-child{margin-bottom:0}\n\n  .adp-table{width:100%;border-collapse:separate;border-spacing:0;margin:14px 0;overflow:hidden;border:1px solid #e5e5e7;border-radius:16px;background:#fff}\n  .adp-table th,.adp-table td{padding:12px 14px;border-bottom:1px solid #ececef;text-align:left;vertical-align:top}\n  .adp-table tr:last-child td{border-bottom:0}\n  .adp-table thead th,.adp-table thead td{background:#111;color:#fff;font-weight:900}\n\n  .adp-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\n  .adp-highlight{padding:15px 16px;border-radius:15px;background:#f5f5f7}\n  .adp-highlight b{display:block;margin-bottom:4px;color:#111}\n\n  .adp-faq{display:grid;gap:10px}\n  .adp-faq details{border:1px solid #e5e5e7;border-radius:14px;background:#fff;overflow:hidden}\n  .adp-faq summary{padding:15px 48px 15px 16px!important;display:block!important;position:relative;cursor:pointer;font-weight:800;color:#222!important;list-style:none!important;text-transform:none!important}\n  .adp-faq summary:before,.adp-faq summary:after{content:\"\";position:absolute;right:17px;top:50%;width:14px;height:2px;background:#111;transform:translateY(-50%)}\n  .adp-faq summary:after{transform:translateY(-50%) rotate(90deg)}\n  .adp-faq details[open] summary:after{transform:translateY(-50%)}\n  .adp-faq details p{margin:0;padding:0 16px 17px;color:#555}\n\n  .adp-closing{margin-top:80px;padding:56px 42px;border-radius:34px;background:radial-gradient(circle at 86% 14%,rgba(255,255,255,.14),transparent 24%),#e96028;color:#fff;text-align:center}\n  .adp-closing h2{max-width:900px;margin:0 auto;color:#fff!important;font-size:clamp(36px,5.5vw,66px)!important;line-height:.96!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-closing p{max-width:780px;margin:20px auto 0;color:rgba(255,255,255,.86);font-size:17px;line-height:1.65;font-weight:600}\n\n  @media(max-width:960px){\n    .adp-hero,.adp-guide{grid-template-columns:1fr}\n    .adp-benefits{grid-template-columns:1fr}\n  }\n  @media(max-width:700px){\n    .adp-wrap{padding:24px 10px}\n    .adp-hero{padding:30px 18px 20px;border-radius:24px;gap:22px}\n    .adp-hero:after{left:18px;right:18px}\n    .adp-title{font-size:clamp(30px,9vw,46px)!important;line-height:1!important;letter-spacing:-.04em!important;-webkit-text-stroke:.45px #fff}\n    .adp-title:before{transform:translate(3px,4px);filter:blur(.8px)}\n    .adp-title:after{transform:translate(5px,7px);filter:blur(7px)}\n    .adp-lead{font-size:17px}\n    .adp-intro{font-size:14px;line-height:1.62}\n    .adp-tags{gap:7px;margin-top:18px}\n    .adp-tags span{padding:8px 10px;font-size:10px}\n    .adp-visual{min-height:auto;padding:14px;border-radius:22px;gap:8px}\n    .adp-stat{padding:14px 15px;border-radius:15px}\n    .adp-stat strong{font-size:24px}\n    .adp-stat span{margin-top:5px;font-size:11px}\n    .adp-section{padding-top:50px}\n    .adp-heading{margin-bottom:18px}\n    .adp-heading p{margin-bottom:10px;font-size:9px}\n    .adp-heading h2{font-size:32px!important;line-height:1!important}\n    .adp-heading span{margin-top:12px;font-size:14px;line-height:1.5}\n    .adp-benefits{gap:10px}\n    .adp-benefit{min-height:auto;padding:21px;border-radius:20px}\n    .adp-benefit h3{margin:26px 0 10px;font-size:23px!important}\n    .adp-benefit p{font-size:14px;line-height:1.58}\n    .adp-guide{margin-top:50px;padding:26px 17px 17px;border-radius:24px;gap:26px}\n    .adp-guide h2{font-size:32px!important}\n    .adp-guide p{font-size:14px;line-height:1.62}\n    .adp-panel{padding:22px;border-radius:20px}\n    .adp-panel article{padding:14px 0}\n    .adp-panel strong{font-size:17px}\n    .adp-panel span{font-size:12px}\n\n    \/* Schmale und kompakte Themenkacheln auf dem Handy *\/\n    .adp-accordions{gap:8px;padding:0 5px}\n    .adp-item{width:calc(100% - 4px);margin:0 auto!important;border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.045)}\n    .adp-item summary{grid-template-columns:32px minmax(0,1fr) 26px;padding:11px 10px!important;gap:9px;min-height:54px}\n    .adp-icon{width:32px;height:32px;border-radius:9px;font-size:14px}\n    .adp-summary strong{font-size:13.5px;line-height:1.22}\n    .adp-summary span{margin-top:2px;font-size:10.5px;line-height:1.25}\n    .adp-plus{width:26px;height:26px}\n    .adp-plus:before,.adp-plus:after{width:11px;height:1.5px}\n    .adp-content{padding:0 11px 15px;font-size:13px;line-height:1.58}\n    .adp-content h3{font-size:19px!important;margin:5px 0 10px!important}\n    .adp-content h4{font-size:15px!important;margin:16px 0 6px!important}\n    .adp-content p{margin-bottom:10px}\n    .adp-info{margin:14px 0;padding:13px;border-left-width:4px;border-radius:11px}\n    .adp-highlights{grid-template-columns:1fr;gap:8px}\n    .adp-highlight{padding:11px 12px;border-radius:11px}\n    .adp-table th,.adp-table td{padding:8px 7px;font-size:11.5px}\n    .adp-faq{gap:7px}\n    .adp-faq details{border-radius:10px}\n    .adp-faq summary{padding:12px 38px 12px 12px!important;font-size:12.5px}\n    .adp-faq details p{padding:0 12px 13px;font-size:12.5px}\n    .adp-closing{margin-top:50px;padding:34px 18px;text-align:left;border-radius:24px}\n    .adp-closing h2{font-size:33px!important}\n    .adp-closing p{font-size:14px}\n  }\n\u003c\/style\u003e\n\n\n\u003cmain class=\"adp-page\"\u003e\n  \u003cdiv class=\"adp-wrap\"\u003e\n    \u003cheader class=\"adp-hero\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n        \u003cp class=\"adp-kicker\"\u003eGETREIDEFREIES HUNDEFUTTER PROBIERPAKET\u003c\/p\u003e\n        \u003ch1 class=\"adp-title\" data-title=\"Vier Sorten testen und den Favoriten deines Hundes finden.\"\u003eVier Sorten testen und den Favoriten deines Hundes finden.\u003c\/h1\u003e\n        \u003cp class=\"adp-lead\"\u003e8 Probierbeutel mit Lamm, Wild und Lachs, Ente und Angus Rind.\u003c\/p\u003e\n        \u003cp class=\"adp-intro\"\u003eEin getreidefreies Trockenfutter Probierpaket für ausgewachsene Hunde, die Abwechslung lieben oder bei einem großen Beutel erst sicher sein sollen.\u003c\/p\u003e\n        \u003cdiv class=\"adp-tags\"\u003e\n\u003cspan\u003e4 Geschmacksrichtungen\u003c\/span\u003e\u003cspan\u003e8x100g Probierbeutel\u003c\/span\u003e\u003cspan\u003eJe Sorte 50% Fleisch oder Fisch\u003c\/span\u003e\u003cspan\u003eMit FOS und MOS\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"adp-visual\" aria-label=\"Inhalt des Probierpakets\"\u003e\n        \u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e8x100g\u003c\/strong\u003e\u003cspan\u003eAromageschützte Probierbeutel für mehrere Futtertests\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e4 Sorten\u003c\/strong\u003e\u003cspan\u003eLamm, Wild und Lachs, Ente sowie Angus Rind\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e50%\u003c\/strong\u003e\u003cspan\u003eFleisch oder Fisch in jeder enthaltenen Rezeptur\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/header\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eERST TESTEN, DANN ENTSCHEIDEN\u003c\/p\u003e\n        \u003ch2\u003eDas getreidefreie Hundefutter Probierpaket für wählerische Hunde.\u003c\/h2\u003e\n        \u003cspan\u003eMit vier verschiedenen Rezepturen findest du in Ruhe heraus, welcher Geschmack im Napf wirklich überzeugt. Kleine Probiergrößen machen den Futtertest unkompliziert und ersparen dir den direkten Kauf eines großen Beutels.\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"adp-benefits\"\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e01\u003c\/b\u003e\u003ch3\u003eVier Sorten vergleichen\u003c\/h3\u003e\n\u003cp\u003eLamm, Wild und Lachs, Ente sowie Angus Rind sorgen für deutlich unterschiedliche Geschmacksrichtungen.\u003c\/p\u003e\u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e02\u003c\/b\u003e\u003ch3\u003eOhne großen Beutel testen\u003c\/h3\u003e\n\u003cp\u003eDie 100g Portionen sind praktisch, wenn dein Hund neues Trockenfutter erst kennenlernen soll.\u003c\/p\u003e\u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\u003ch3\u003eGetreidefreie Rezepturen\u003c\/h3\u003e\n\u003cp\u003eAlle vier Sorten setzen auf Süßkartoffel und ausgewählte pflanzliche Zutaten statt auf Getreide.\u003c\/p\u003e\u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-guide\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n        \u003cp class=\"adp-kicker\"\u003eTROCKENFUTTER PROBIERGRÖSSEN\u003c\/p\u003e\n        \u003ch2\u003eHundefutter testen, bevor du dich für deine Lieblingssorte entscheidest.\u003c\/h2\u003e\n        \u003cp\u003eJeder Hund hat eigene Vorlieben. Manche mögen kräftiges Angus Rind, andere bevorzugen mildes Lamm, aromatische Ente oder die Kombination aus Wild und Lachs.\u003c\/p\u003e\n        \u003cp\u003eMit diesem Probierpaket kannst du Geschmack, Akzeptanz und Verträglichkeit im Alltag beobachten. So triffst du die nächste Futterwahl auf einer besseren Grundlage.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003caside class=\"adp-panel\"\u003e\n        \u003cp\u003eDAS IST ENTHALTEN\u003c\/p\u003e\n        \u003carticle\u003e\u003cstrong\u003e2x100g Lamm\u003c\/strong\u003e\u003cspan\u003eMit Süßkartoffel und Minze, abgestimmt auf kleine ausgewachsene Hunde.\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003e2x100g Wild und Lachs\u003c\/strong\u003e\u003cspan\u003eMit Süßkartoffel, Maulbeere und einem hohen Anteil wertvoller Fischzutaten.\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003e2x100g Ente\u003c\/strong\u003e\u003cspan\u003eMit Süßkartoffel, Orange und einer kräftig aromatischen Geflügelquelle.\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003e2x100g Angus Rind\u003c\/strong\u003e\u003cspan\u003eMit Süßkartoffel und Karotte für herzhaften Fleischgeschmack.\u003c\/span\u003e\u003c\/article\u003e\n      \u003c\/aside\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003ePROBIERPAKET IM DETAIL\u003c\/p\u003e\n        \u003ch2\u003eAlle Informationen übersichtlich zum Aufklappen.\u003c\/h2\u003e\n        \u003cspan\u003eHier findest du die Sortenübersicht, Hinweise zum Futtertest, Angaben zu Zutaten und Nährwerten sowie Antworten auf häufige Fragen. Alle Bereiche sind zunächst geschlossen.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-accordions\"\u003e\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🍽️\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eSorten und Nährwerte\u003c\/strong\u003e\u003cspan\u003eVier Rezepturen mit ihren wichtigsten Analysewerten\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eVier getreidefreie Sorten im Probierformat\u003c\/h3\u003e\n            \u003ctable class=\"adp-table\"\u003e\n              \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eEnthaltene Sorte\u003c\/th\u003e\n\u003cth\u003eBesonderheit\u003c\/th\u003e\n\u003cth\u003eRohprotein und Rohfett\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n              \u003ctbody\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cb\u003e2x100g Lamm mit Süßkartoffel und Minze\u003c\/b\u003e\u003c\/td\u003e\n\u003ctd\u003eKleine Kroketten mit etwa 8mm Durchmesser\u003c\/td\u003e\n\u003ctd\u003e26% und 14%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cb\u003e2x100g Wild und Lachs mit Süßkartoffel und Maulbeere\u003c\/b\u003e\u003c\/td\u003e\n\u003ctd\u003eFischreiche Rezeptur mit wertvollen Omega 3 Fettsäuren\u003c\/td\u003e\n\u003ctd\u003e26% und 11%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cb\u003e2x100g Ente mit Süßkartoffel und Orange\u003c\/b\u003e\u003c\/td\u003e\n\u003ctd\u003eAromatische Ente mit ausgewählten pflanzlichen Zutaten\u003c\/td\u003e\n\u003ctd\u003e26% und 14%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cb\u003e2x100g Angus Rind mit Süßkartoffel und Karotte\u003c\/b\u003e\u003c\/td\u003e\n\u003ctd\u003eKräftiger Fleischgeschmack mit hohem Proteinanteil\u003c\/td\u003e\n\u003ctd\u003e29% und 14%\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003c\/tbody\u003e\n            \u003c\/table\u003e\n            \u003cp\u003eDie Werte beziehen sich auf die jeweilige Sorte. Prüfe bei besonderen Ernährungsbedürfnissen zusätzlich die vollständigen Angaben auf dem einzelnen Beutel.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🥩\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFleisch, Fisch und Geschmack\u003c\/strong\u003e\u003cspan\u003eJe Sorte 50% der jeweiligen tierischen Proteinquellen\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eVier unterschiedliche Geschmackswelten\u003c\/h3\u003e\n            \u003cp\u003eJede Rezeptur enthält \u003cb\u003e50% Fleisch oder Fisch\u003c\/b\u003e. Je nach Sorte stammen die tierischen Zutaten aus Lamm, Wild und Lachs, Ente oder Angus Rind.\u003c\/p\u003e\n            \u003cp\u003eIn jeder Variante sind mindestens 26% der Hauptzutat frisch zubereitet. Das unterstützt einen natürlichen, kräftigen Geschmack und eine gute Akzeptanz.\u003c\/p\u003e\n            \u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eGut zu wissen\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eDas Paket enthält mehrere unterschiedliche Proteinquellen. Es ist deshalb ideal für einen Geschmackstest, aber nicht für eine klassische Ausschlussdiät geeignet.\u003c\/p\u003e\n\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌿\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eGetreidefrei und gut bekömmlich\u003c\/strong\u003e\u003cspan\u003eSüßkartoffel, Ballaststoffe sowie FOS und MOS\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eGetreidefreies Trockenfutter mit Süßkartoffel\u003c\/h3\u003e\n            \u003cp\u003eAlle enthaltenen Sorten kommen ohne Getreide aus. Süßkartoffel dient als gut bekömmliche Kohlenhydratquelle und wird je nach Rezeptur durch Kartoffeln, Erbsen, Karotte, Orange, Maulbeere oder Minze ergänzt.\u003c\/p\u003e\n            \u003ch4\u003ePräbiotische Ballaststoffe\u003c\/h4\u003e\n            \u003cp\u003eFOS und MOS ergänzen die Rezepturen als präbiotische Ballaststoffe. Entzuckerte Rübenschnitzel und Leinsamen tragen zusätzlich zum Faseranteil bei.\u003c\/p\u003e\n            \u003cp\u003eBei bekannten Allergien oder Unverträglichkeiten solltest du vor dem Test jede Zutatenliste einzeln prüfen.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🔍\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eSo gelingt der Futtertest\u003c\/strong\u003e\u003cspan\u003eNeue Sorten ruhig und nachvollziehbar ausprobieren\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eEine Sorte nach der anderen testen\u003c\/h3\u003e\n            \u003cp\u003eBeginne mit einer kleinen Menge und mische sie unter das bisherige Futter. Erhöhe den Anteil langsam, wenn dein Hund das neue Futter gut annimmt.\u003c\/p\u003e\n            \u003cp\u003eTeste nicht alle Sorten gleichzeitig. So kannst du besser erkennen, welche Rezeptur dein Hund geschmacklich bevorzugt und wie er sie verträgt.\u003c\/p\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eSchritt 1\u003c\/b\u003eEine Sorte auswählen und den Beutel eindeutig zuordnen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eSchritt 2\u003c\/b\u003eMit einer kleinen Menge beginnen und langsam steigern.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eSchritt 3\u003c\/b\u003eAkzeptanz, Verdauung und Wohlbefinden beobachten.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eSchritt 4\u003c\/b\u003eErst danach die nächste Sorte ausprobieren.\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📦\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eLieferumfang und Verwendung\u003c\/strong\u003e\u003cspan\u003e8 Probierbeutel für Zuhause, Reise und Training\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003ePraktisch portioniert\u003c\/h3\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eLieferumfang\u003c\/b\u003eVier Sorten mit jeweils 2x100g, insgesamt 800g.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eProbiergröße\u003c\/b\u003eKleine Beutel für einen kontrollierten Geschmackstest.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eFür unterwegs\u003c\/b\u003eGut portionierbar für Reise, Tagesausflug oder Training.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eEignung\u003c\/b\u003eFür ausgewachsene Hunde unterschiedlicher Rassen.\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cp\u003eBewahre geöffnete Beutel trocken, kühl und gut verschlossen auf. Stelle deinem Hund jederzeit frisches Wasser bereit.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Inhalt, Eignung und Futterumstellung\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-faq\"\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie viele Probierbeutel sind enthalten?\u003c\/summary\u003e\u003cp\u003eDas Paket enthält insgesamt 8 Beutel mit jeweils 100g. Von jeder der vier Sorten bekommst du zwei Beutel.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eFür welche Hunde ist das Probierpaket geeignet?\u003c\/summary\u003e\u003cp\u003eDas Paket ist für ausgewachsene Hunde gedacht. Eine enthaltene Lamm Rezeptur besitzt kleinere Kroketten und eignet sich besonders gut für kleine Rassen.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eSind alle Sorten getreidefrei?\u003c\/summary\u003e\u003cp\u003eJa. Alle vier Rezepturen kommen ohne Getreide aus und verwenden unter anderem Süßkartoffel als Kohlenhydratquelle.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eIst das Paket für wählerische Hunde sinnvoll?\u003c\/summary\u003e\u003cp\u003eJa. Durch vier unterschiedliche Geschmacksrichtungen kannst du testen, welche Sorte dein Hund am liebsten frisst.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eIst das Probierpaket für eine Ausschlussdiät geeignet?\u003c\/summary\u003e\u003cp\u003eNein. Das Paket enthält mehrere unterschiedliche tierische Proteinquellen. Für eine Ausschlussdiät solltest du eine einzelne, gezielt ausgewählte Rezeptur nach tierärztlicher Rücksprache verwenden.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie wechsle ich zwischen den Sorten?\u003c\/summary\u003e\u003cp\u003eTeste möglichst eine Sorte nach der anderen und führe sie schrittweise ein. So kannst du die Verträglichkeit besser beurteilen.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eKann ich die Beutel als Belohnung verwenden?\u003c\/summary\u003e\u003cp\u003eDu kannst einzelne Kroketten auch als Belohnung nutzen. Rechne sie dabei in die tägliche Futtermenge ein.\u003c\/p\u003e\u003c\/details\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\u003c\/div\u003e\n        \u003c\/details\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-closing\"\u003e\n      \u003ch2\u003eVier Sorten. Acht Probierbeutel. Eine bessere Entscheidung für den Napf.\u003c\/h2\u003e\n      \u003cp\u003eTeste getreidefreies Trockenfutter mit Lamm, Wild und Lachs, Ente sowie Angus Rind und finde heraus, welche Rezeptur dein Hund am liebsten mag.\u003c\/p\u003e\n    \u003c\/section\u003e\n  \u003c\/div\u003e\n\u003c\/main\u003e\n\n\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\":\"https:\/\/schema.org\",\n  \"@type\":\"FAQPage\",\n  \"mainEntity\":[\n    {\"@type\":\"Question\",\"name\":\"Wie viele Probierbeutel sind enthalten?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Das Paket enthält insgesamt 8 Beutel mit jeweils 100g. Von jeder der vier Sorten sind zwei Beutel enthalten.\"}},\n    {\"@type\":\"Question\",\"name\":\"Für welche Hunde ist das Probierpaket geeignet?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Das Paket ist für ausgewachsene Hunde gedacht. Eine enthaltene Lamm Rezeptur besitzt kleinere Kroketten und eignet sich besonders gut für kleine Rassen.\"}},\n    {\"@type\":\"Question\",\"name\":\"Sind alle Sorten getreidefrei?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Ja. Alle vier Rezepturen kommen ohne Getreide aus und verwenden unter anderem Süßkartoffel als Kohlenhydratquelle.\"}},\n    {\"@type\":\"Question\",\"name\":\"Ist das Paket für wählerische Hunde sinnvoll?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Durch vier unterschiedliche Geschmacksrichtungen kann getestet werden, welche Sorte der Hund am liebsten frisst.\"}},\n    {\"@type\":\"Question\",\"name\":\"Ist das Probierpaket für eine Ausschlussdiät geeignet?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Nein. Das Paket enthält mehrere unterschiedliche tierische Proteinquellen und ist deshalb nicht für eine klassische Ausschlussdiät geeignet.\"}},\n    {\"@type\":\"Question\",\"name\":\"Wie wechsle ich zwischen den Sorten?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Die Sorten sollten einzeln und schrittweise eingeführt werden, damit Akzeptanz und Verträglichkeit besser beurteilt werden können.\"}}\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleTerms = ['probierpaket', 'getreidefrei'];\n  function normalize(value) {\n    return (value || '').replace(\/\\u00a0\/g, ' ').replace(\/\\s+\/g, ' ').trim().toLowerCase();\n  }\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n    return style.display !== 'none' \u0026\u0026 style.visibility !== 'hidden' \u0026\u0026 parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026 rect.width \u003e 0 \u0026\u0026 rect.height \u003e 0;\n  }\n  function applyProductTitleStyle() {\n    var selectors = ['[data-product-title]','.product__title h1','.product__title','.product-title','.product-single__title','.productView-title','.product-info__title','.product-detail__title','h1.product_title','main h1','h1','h2'];\n    var candidates = Array.prototype.slice.call(document.querySelectorAll(selectors.join(',')));\n    var match = candidates.find(function (element) {\n      if (element.closest('.adp-page') || element.closest('#adn-one-html') || element.closest('#adn-food-modal')) return false;\n      var text = normalize(element.textContent);\n      return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 isVisible(element);\n    });\n    if (!match) {\n      var fallback = Array.prototype.slice.call(document.querySelectorAll('div, p, span')).filter(function (element) {\n        if (element.closest('.adp-page') || element.closest('#adn-one-html') || element.closest('#adn-food-modal')) return false;\n        if (!isVisible(element)) return false;\n        var text = normalize(element.textContent);\n        return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 text.length \u003c 260;\n      }).sort(function (a, b) { return normalize(a.textContent).length - normalize(b.textContent).length; });\n      match = fallback[0];\n    }\n    if (match) {\n      match.classList.add('adp-external-product-title');\n      match.setAttribute('data-adp-product-title-styled', 'true');\n    }\n  }\n  function scheduleApply() {\n    applyProductTitleStyle();\n    window.setTimeout(applyProductTitleStyle, 150);\n    window.setTimeout(applyProductTitleStyle, 600);\n    window.setTimeout(applyProductTitleStyle, 1500);\n  }\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n  var observer = new MutationObserver(function () { applyProductTitleStyle(); });\n  observer.observe(document.documentElement, { childList: true, subtree: true });\n  document.addEventListener('shopify:section:load', scheduleApply);\n})();\n\u003c\/script\u003e","brand":"Alphadog Nutrition","offers":[{"title":"Default Title","offer_id":57839046328645,"sku":"1006546801","price":14.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/alpahdognutritionhundetrockenfutter100_getreidefreibundlekaufen.png?v=1783286976"},{"product_id":"barf-wurst-90-pute-pur-mit-hirse-apfel-400g","title":"BARF Ergänzungswurst 90% Pute PUR mit Hirse \u0026 Apfel - Verdauung, Immunsystem","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Putenwurst mit Hirse und Apfel\n     ========================================================= --\u003e\n\n\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\n\u003csection id=\"adn-one-html\" class=\"adn-one-html\" aria-label=\"Vorteile und Futterrechner\"\u003e\n  \u003cdiv class=\"adn-one-grid\"\u003e\n\n    \u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n    \u003cdiv class=\"adn-trust-panel\"\u003e\n      \u003cdiv class=\"adn-payment-card\"\u003e\n        \u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n        \u003cdiv class=\"adn-payment-grid\" aria-label=\"Zahlungsarten\"\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/paypal-blue-logo-19528_256.png?v=1779726652\" alt=\"PayPal\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/klarna-pink-logo-24366_256.png?v=1779726652\" alt=\"Klarna\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/visa-blue-logo-19529_256.png?v=1779726652\" alt=\"Visa\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/mastercard-credit-card-payment-method-19676_256.png?v=1779726652\" alt=\"Mastercard\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/maestro-logo-19742_256.png?v=1779726652\" alt=\"Maestro\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/apple-pay-logo-19557_256.png?v=1779726652\" alt=\"Apple Pay\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-benefit-grid\"\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 7h11v9H3V7Zm11 3h3.5l2.5 3v3h-6v-6ZM6 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm11 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e\n          \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2 4 5v6c0 5 3.4 9.7 8 11 4.6-1.3 8-6 8-11V5l-8-3Zm-1 14-4-4 1.4-1.4L11 13.2l5.6-5.6L18 9l-7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e\n          \u003csmall\u003erisikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2c4 3 6 6 6 10a6 6 0 0 1-12 0c0-4 2-7 6-10Zm0 17a3.5 3.5 0 0 0 3.5-3.5c0-2-1.1-4-3.5-6.3-2.4 2.3-3.5 4.3-3.5 6.3A3.5 3.5 0 0 0 12 19Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGlutenfreie Hirse\u003c\/strong\u003e\n          \u003csmall\u003esanfte Rezeptur\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 21s-7-4.4-7-11a4 4 0 0 1 7-2.6A4 4 0 0 1 19 10c0 6.6-7 11-7 11Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003ePremium Qualität\u003c\/strong\u003e\n          \u003csmall\u003efür echte Champions\u003c\/small\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-clean-grid\"\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M7.5 9.5c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm9 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM4.2 14.2C3 14.2 2 13 2 11.5s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm15.6 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM12 20.5c-3.5 0-6.2-1.7-6.2-4 0-2 2.5-5.3 6.2-5.3s6.2 3.3 6.2 5.3c0 2.3-2.7 4-6.2 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003e91% Pute\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"8\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 5v14M7 8l10 8M17 8 7 16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eGlutenfrei\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 21c0-6.2 3.4-10.4 9.8-12.2C13.7 6.5 11.5 5 8.6 5H5V3h3.6c4.8 0 8.2 3.2 8.9 7.6C21 11.4 23 14 23 18v3h-2v-3c0-2.9-1.6-4.8-4.2-5.4C11.1 13.5 7 16.5 7 21H5Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eNatürliche\u003cbr\u003eZutaten\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 3 4 6v5c0 5.2 3.4 9.4 8 10 4.6-.6 8-4.8 8-10V6l-8-3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"m8.5 12 2.2 2.2 4.8-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eOhne künstliche\u003cbr\u003eZusätze\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M8 20h8M12 20V10M6 10c0-3.3 2.7-6 6-6s6 2.7 6 6c0 3.8-3.2 6-6 6s-6-2.2-6-6Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 10c0 1.1.9 2 2 2s2-.9 2-2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eSchonend\u003cbr\u003ehergestellt\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n    \u003caside class=\"adn-calculator-teaser\" aria-label=\"Futterrechner\"\u003e\n      \u003cdiv class=\"adn-calculator-art\" aria-hidden=\"true\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n      \u003cbutton class=\"adn-open-calculator\" type=\"button\" data-adn-open\u003eJetzt berechnen\u003c\/button\u003e\n      \u003cdiv class=\"adn-calculator-note\"\u003e\n\u003cstrong\u003eIn ca. 60 Sekunden\u003c\/strong\u003e\u003cspan\u003edirekt zur Futterempfehlung\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/aside\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- Rechner-Popup --\u003e\n\u003cdiv id=\"adn-food-modal\" class=\"adn-food-modal\" aria-hidden=\"true\"\u003e\n  \u003cdiv class=\"adn-modal-backdrop\" data-adn-close\u003e\u003c\/div\u003e\n  \u003cdiv class=\"adn-modal-dialog\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"adn-modal-title\"\u003e\n    \u003cbutton class=\"adn-modal-close\" type=\"button\" data-adn-close aria-label=\"Futterrechner schließen\"\u003e×\u003c\/button\u003e\n\n    \u003cheader class=\"adn-modal-header\"\u003e\n      \u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\n    \u003c\/header\u003e\n\n    \u003cdiv class=\"adn-rechner\" id=\"adn-rechner\"\u003e\n      \u003cdiv class=\"adn-progress-head\"\u003e\n        \u003cspan\u003eSchritt \u003cb id=\"adn-current-step\"\u003e1\u003c\/b\u003e von 8\u003c\/span\u003e\n        \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"adn-progress-track\" role=\"progressbar\" aria-valuemin=\"1\" aria-valuemax=\"8\" aria-valuenow=\"1\"\u003e\n        \u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step is-active\" data-step=\"1\" data-title=\"Alter\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n        \u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n        \u003cdiv class=\"adn-age-row\"\u003e\n          \u003clabel class=\"adn-input-box\"\u003e\n            \u003cinput id=\"adn-age\" type=\"number\" min=\"1\" step=\"1\" value=\"2\" aria-label=\"Alter des Hundes\"\u003e\n            \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e\n          \u003c\/label\u003e\n          \u003cdiv class=\"adn-segmented\" aria-label=\"Alterseinheit\"\u003e\n            \u003cbutton type=\"button\" class=\"is-selected\" data-age-unit=\"years\"\u003eJahre\u003c\/button\u003e\n            \u003cbutton type=\"button\" data-age-unit=\"months\"\u003eMonate\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-age-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"2\" data-title=\"Gewicht\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n        \u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n        \u003clabel class=\"adn-input-box adn-weight-box\"\u003e\n          \u003cinput id=\"adn-weight\" type=\"number\" min=\"1\" max=\"120\" step=\"0.1\" value=\"15\" aria-label=\"Gewicht des Hundes\"\u003e\n          \u003cspan\u003ekg\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-weight-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"3\" data-title=\"Aktivität\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n        \u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"low\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"normal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"high\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"sport\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"4\" data-title=\"Körperform\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n        \u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n        \u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"thin\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"ideal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"heavy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"5\" data-title=\"Futterart\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n        \u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n        \u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"dry\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"wet\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"6\" data-title=\"Besonderheiten\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n        \u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n        \u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"none\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"neutered\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"sensitive\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"pregnant\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"7\" data-title=\"Gesundheit\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n        \u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n        \u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"healthy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"sick\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"8\" data-title=\"Ergebnis\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n        \u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n        \u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n        \u003cdiv class=\"adn-warning\" id=\"adn-health-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-grid\"\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eAdult-Trockenfutter\u003c\/strong\u003e\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n        \u003ca class=\"adn-primary-btn adn-shop-btn\" id=\"adn-shop-link\" href=\"#\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-modal-actions\"\u003e\n        \u003cbutton type=\"button\" id=\"adn-back\"\u003eZurück\u003c\/button\u003e\n        \u003cbutton type=\"button\" id=\"adn-restart\"\u003eNeu starten\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n(function () {\n  var root = document.getElementById('adn-one-html');\n  var modal = document.getElementById('adn-food-modal');\n  var calc = document.getElementById('adn-rechner');\n  if (!root || !modal || !calc || root.dataset.initialized === 'true') return;\n  root.dataset.initialized = 'true';\n\n  var totalSteps = 8;\n  var currentStep = 1;\n  var data = {\n    ageUnit: 'years', ageValue: 2, ageMonths: 24, ageGroup: 'adult',\n    weight: 15, activity: 'normal', body: 'ideal', food: 'dry', special: 'none', health: 'healthy'\n  };\n\n  var kcalByFood = { dry: 370, wet: 115 };\n  var recommendations = {\n    puppyDry: { label:'Welpenfutter ansehen', title:'Premium 60% Huhn, Truthahn, Lachs \u0026 Süßkartoffel', reason:'Für Welpen und Junghunde mit Fokus auf Wachstum, Energie und Entwicklung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-welpenfutter-60-huhn-truthahn-lachs-gelenkschutz-susskartoffel-12kg' },\n    seniorDry: { label:'Seniorfutter ansehen', title:'Premium Senior Forelle mit Lachs, Süßkartoffel \u0026 Spargel', reason:'Für ältere Hunde mit leichterer Rezeptur, Omega-3-Fokus und Gelenkschutz.', url:'https:\/\/www.alphadog-nutrition.de\/products\/premium-senior-mit-50-frischem-forelle-mit-lachs-susskartoffel-spargel' },\n    adultSmallDry: { label:'Futter für kleine Rassen ansehen', title:'Premium 50% Lamm, Süßkartoffel, Minze \u0026 Erbsen', reason:'Für ausgewachsene Hunde unter 15 kg und kleine Rassen.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-lamm-susskartoffel-kleine-rassen-100g' },\n    adultSensitiveDry: { label:'Sensibles Trockenfutter ansehen', title:'Premium 50% Ente, Süßkartoffel \u0026 Orange', reason:'Für sensible Adult-Hunde und Hunde mit empfindlicher Verdauung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-getreidefreies-505-ente-mit-susskartoffelte-orange-12kg' },\n    adultActiveDry: { label:'Angus-Rind Trockenfutter ansehen', title:'Premium 50% Angus-Rind, Süßkartoffel, Erbsen \u0026 Karotte', reason:'Für aktive, normale oder schlanke Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-angus-rind-hundefutter-getreidefrei-100g' },\n    adultCalmDry: { label:'Wild \u0026 Lachs Trockenfutter ansehen', title:'Premium 50% Wild \u0026 Lachs, Süßkartoffel \u0026 Maulbeere', reason:'Für ruhigere, kräftige oder kastrierte Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-wild-lachs-getreidefrei-mit-susskartoffel-maulbeere-12kg' },\n    wetDuck: { label:'Ente Nassfutter ansehen', title:'Premium Sensitiv 91% Ente mit Gemüse \u0026 Reis', reason:'Sanfte Nassfutter-Empfehlung für normale Hunde, Welpen oder Senioren.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-91-ente-mit-gemuse-reis-single-protein-800g' },\n    wetHorse: { label:'Pferd Schonkost ansehen', title:'Premium Sensitiv 94% Pferd mit Kartoffeln', reason:'Bei sensibler Verdauung, Krankheitshinweis oder Unverträglichkeiten.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-94-pferd-mit-kartoffeln-hypoallergen' },\n    wetLamb: { label:'Lamm Nassfutter ansehen', title:'Premium Sensitiv 91% Lamm mit Apfel', reason:'Für aktive, schlanke oder trächtige\/säugende Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-lamm-mit-apfel-single-protein' },\n    wetWild: { label:'Wild Nassfutter ansehen', title:'Premium Sensitiv 91% Wild mit Gemüse \u0026 Reis', reason:'Für ruhigere, kräftige oder kastrierte Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-wild-mit-gemuse-reis-single-protein' }\n  };\n\n  var ageInput = document.getElementById('adn-age');\n  var weightInput = document.getElementById('adn-weight');\n  var ageUnitLabel = document.getElementById('adn-age-unit-label');\n  var currentStepEl = document.getElementById('adn-current-step');\n  var stepTitleEl = document.getElementById('adn-step-title');\n  var progressTrack = calc.querySelector('.adn-progress-track');\n  var progressBar = document.getElementById('adn-progress-bar');\n  var backButton = document.getElementById('adn-back');\n  var restartButton = document.getElementById('adn-restart');\n  var lastFocused = null;\n\n  function openModal() {\n    lastFocused = document.activeElement;\n    modal.classList.add('is-open');\n    modal.setAttribute('aria-hidden', 'false');\n    document.body.classList.add('adn-modal-open');\n    window.setTimeout(function () {\n      var close = modal.querySelector('.adn-modal-close');\n      if (close) close.focus();\n    }, 0);\n  }\n\n  function closeModal() {\n    modal.classList.remove('is-open');\n    modal.setAttribute('aria-hidden', 'true');\n    document.body.classList.remove('adn-modal-open');\n    if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') lastFocused.focus();\n  }\n\n  root.querySelectorAll('[data-adn-open]').forEach(function (button) {\n    button.addEventListener('click', openModal);\n  });\n  modal.querySelectorAll('[data-adn-close]').forEach(function (button) {\n    button.addEventListener('click', closeModal);\n  });\n  document.addEventListener('keydown', function (event) {\n    if (event.key === 'Escape' \u0026\u0026 modal.classList.contains('is-open')) closeModal();\n  });\n\n  function roundToFive(value) { return Math.round(value \/ 5) * 5; }\n\n  function updateAge() {\n    var value = parseFloat(ageInput.value);\n    if (!value || value \u003c= 0) value = 1;\n    data.ageValue = value;\n    data.ageMonths = data.ageUnit === 'years' ? value * 12 : value;\n    data.ageGroup = data.ageMonths \u003c 12 ? 'puppy' : (data.ageMonths \u003e= 84 ? 'senior' : 'adult');\n  }\n\n  function getWeight() {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) weight = data.weight || 1;\n    return weight;\n  }\n\n  function getRecommendation() {\n    var weight = getWeight();\n    if (data.food === 'wet') {\n      if (data.health === 'sick' || data.special === 'sensitive') return recommendations.wetHorse;\n      if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin' || data.special === 'pregnant') return recommendations.wetLamb;\n      if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.wetWild;\n      return recommendations.wetDuck;\n    }\n    if (data.ageGroup === 'puppy') return recommendations.puppyDry;\n    if (data.ageGroup === 'senior') return recommendations.seniorDry;\n    if (weight \u003c 15) return recommendations.adultSmallDry;\n    if (data.health === 'sick' || data.special === 'sensitive') return recommendations.adultSensitiveDry;\n    if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin') return recommendations.adultActiveDry;\n    if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.adultCalmDry;\n    return recommendations.adultActiveDry;\n  }\n\n  function calculateResult() {\n    updateAge();\n    data.weight = getWeight();\n\n    var ageFactor = { puppy: 2.4, adult: 1.6, senior: 1.3 }[data.ageGroup];\n    var activityFactor = { low: .85, normal: 1, high: 1.18, sport: 1.35 }[data.activity];\n    var bodyFactor = { thin: 1.1, ideal: 1, heavy: .82 }[data.body];\n    var specialFactor = { none: 1, neutered: .9, sensitive: 1, pregnant: 1.35 }[data.special];\n    var dailyKcal = 70 * Math.pow(data.weight, .75) * ageFactor * activityFactor * bodyFactor * specialFactor;\n    var grams = dailyKcal \/ kcalByFood[data.food] * 100;\n    var finalGrams = Math.max(5, roundToFive(grams));\n    var minGrams = Math.max(5, roundToFive(finalGrams * .9));\n    var maxGrams = Math.max(5, roundToFive(finalGrams * 1.1));\n    var meals = data.ageGroup === 'puppy' ? 3 : 2;\n    var mealGrams = Math.max(5, roundToFive(finalGrams \/ meals));\n\n    var warning = document.getElementById('adn-health-warning');\n    warning.classList.toggle('is-visible', data.health === 'sick');\n    document.getElementById('adn-result-label').textContent = data.health === 'sick' ? 'Grobe Orientierung' : 'Tagesmenge';\n    document.getElementById('adn-result-amount').textContent = 'ca. ' + finalGrams + ' g';\n    document.getElementById('adn-result-kcal').textContent = 'ca. ' + Math.round(dailyKcal) + ' kcal';\n    document.getElementById('adn-result-meal').textContent = 'ca. ' + mealGrams + ' g';\n    document.getElementById('adn-result-range').textContent = minGrams + '–' + maxGrams + ' g';\n\n    var recommendation = getRecommendation();\n    document.getElementById('adn-product-title').textContent = recommendation.title;\n    document.getElementById('adn-product-reason').textContent = recommendation.reason;\n    var shopLink = document.getElementById('adn-shop-link');\n    shopLink.href = recommendation.url;\n    shopLink.textContent = recommendation.label;\n  }\n\n  function showStep(step) {\n    currentStep = Math.max(1, Math.min(totalSteps, step));\n    calc.querySelectorAll('.adn-step').forEach(function (item) {\n      item.classList.toggle('is-active', Number(item.dataset.step) === currentStep);\n    });\n    var active = calc.querySelector('.adn-step.is-active');\n    currentStepEl.textContent = currentStep;\n    stepTitleEl.textContent = active ? active.dataset.title : '';\n    progressBar.style.width = (currentStep \/ totalSteps * 100) + '%';\n    progressTrack.setAttribute('aria-valuenow', String(currentStep));\n    backButton.disabled = currentStep === 1;\n    if (currentStep === totalSteps) calculateResult();\n    var dialog = modal.querySelector('.adn-modal-dialog');\n    if (dialog) dialog.scrollTop = 0;\n  }\n\n  calc.querySelectorAll('[data-age-unit]').forEach(function (button) {\n    button.addEventListener('click', function () {\n      data.ageUnit = button.dataset.ageUnit;\n      calc.querySelectorAll('[data-age-unit]').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      ageUnitLabel.textContent = data.ageUnit === 'years' ? 'Jahre' : 'Monate';\n      updateAge();\n    });\n  });\n\n  document.getElementById('adn-age-next').addEventListener('click', function () {\n    var age = parseFloat(ageInput.value);\n    if (!age || age \u003c= 0) { ageInput.focus(); return; }\n    updateAge();\n    showStep(2);\n  });\n\n  document.getElementById('adn-weight-next').addEventListener('click', function () {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) { weightInput.focus(); return; }\n    data.weight = weight;\n    showStep(3);\n  });\n\n  calc.querySelectorAll('.adn-choice-grid button').forEach(function (button) {\n    button.addEventListener('click', function () {\n      var key = button.dataset.key;\n      data[key] = button.dataset.value;\n      button.parentElement.querySelectorAll('button').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      window.setTimeout(function () { showStep(currentStep + 1); }, 120);\n    });\n  });\n\n  backButton.addEventListener('click', function () { showStep(currentStep - 1); });\n  restartButton.addEventListener('click', function () {\n    data = { ageUnit:'years', ageValue:2, ageMonths:24, ageGroup:'adult', weight:15, activity:'normal', body:'ideal', food:'dry', special:'none', health:'healthy' };\n    ageInput.value = 2;\n    weightInput.value = 15;\n    ageUnitLabel.textContent = 'Jahre';\n    calc.querySelectorAll('.is-selected').forEach(function (item) { item.classList.remove('is-selected'); });\n    calc.querySelector('[data-age-unit=\"years\"]').classList.add('is-selected');\n    showStep(1);\n  });\n\n  showStep(1);\n})();\n\u003c\/script\u003e\n\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\n\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\n\u003cstyle id=\"adn-full-viewport-width-fix\"\u003e\n  #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: var(--adn-viewport-width, 100vw) !important;\n    max-width: none !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    margin-top: 96px !important;\n    transform: translateX(calc(-1 * var(--adn-viewport-offset, 0px))) !important;\n    padding: 8px 24px 24px !important;\n  }\n\n  #adn-one-html .adn-one-grid {\n    width: 100% !important;\n    max-width: 1480px !important;\n    margin: 0 auto !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html {\n      margin-top: 48px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html {\n      margin-top: 20px !important;\n      padding: 8px 12px 16px !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-full-viewport-width-script\"\u003e\n(function () {\n  function updateWidth() {\n    var section = document.getElementById('adn-one-html');\n    if (!section) return;\n\n    section.style.setProperty('--adn-viewport-offset', '0px');\n    section.style.setProperty(\n      '--adn-viewport-width',\n      document.documentElement.clientWidth + 'px'\n    );\n\n    requestAnimationFrame(function () {\n      section.style.setProperty(\n        '--adn-viewport-offset',\n        section.getBoundingClientRect().left + 'px'\n      );\n    });\n  }\n\n  function scheduleUpdate() {\n    updateWidth();\n    setTimeout(updateWidth, 150);\n    setTimeout(updateWidth, 600);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleUpdate);\n  } else {\n    scheduleUpdate();\n  }\n\n  window.addEventListener('resize', updateWidth, { passive: true });\n  window.addEventListener('orientationchange', updateWidth, { passive: true });\n  document.addEventListener('shopify:section:load', scheduleUpdate);\n})();\n\u003c\/script\u003e\n\n\n\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\n\u003cstyle id=\"adn-product-gallery-spacing-fix\"\u003e\n  #adn-one-html {\n    clear: both !important;\n    isolation: isolate !important;\n  }\n\n  @media (min-width: 1051px) {\n    #adn-one-html { margin-top: 96px !important; }\n  }\n\n  @media (min-width: 721px) and (max-width: 1050px) {\n    #adn-one-html { margin-top: 48px !important; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { margin-top: 20px !important; }\n  }\n\u003c\/style\u003e\n\n\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    inset: 0 !important;\n    width: 100vw !important;\n    height: 100vh !important;\n    height: 100dvh !important;\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n    align-items: center !important;\n    justify-content: center !important;\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: flex !important;\n  }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute !important;\n    inset: 0 !important;\n    width: 100% !important;\n    height: 100% !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    inset: auto !important;\n    margin: auto !important;\n    transform: none !important;\n    width: min(860px, calc(100vw - 36px)) !important;\n    max-height: calc(100dvh - 36px) !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain;\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 16px) !important;\n      max-height: calc(100dvh - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  function moveModalToBody() {\n    var modal = document.getElementById('adn-food-modal');\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', moveModalToBody);\n  } else {\n    moveModalToBody();\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(moveModalToBody, 50);\n  });\n})();\n\u003c\/script\u003e\n\n\u003c!-- =========================================================\n     PRODUKTBESCHREIBUNG PROBIERPAKET\n     ========================================================= --\u003e\n\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width,initial-scale=1\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026amp;family=Manrope:wght@400;500;600;700;800;900\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\n\n\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  \/* Der echte Produkttitel oberhalb der Beschreibung *\/\n  .adp-external-product-title {\n    display: block !important;\n    width: 100% !important;\n    max-width: 980px !important;\n    margin: 0 0 18px 0 !important;\n    padding: 0 !important;\n    color: #000000 !important;\n    background: transparent !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: clamp(28px, 4.1vw, 46px) !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    font-synthesis: weight !important;\n    line-height: .98 !important;\n    letter-spacing: -.05em !important;\n    text-align: left !important;\n    text-transform: none !important;\n    text-decoration: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.08),\n      0 6px 11px rgba(0,0,0,.23),\n      0 15px 28px rgba(0,0,0,.13) !important;\n    word-break: normal !important;\n    overflow-wrap: break-word !important;\n    hyphens: none !important;\n  }\n\n  .adp-external-product-title * {\n    color: #000000 !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    text-transform: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000000 !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.07),\n        0 4px 8px rgba(0,0,0,.20),\n        0 10px 20px rgba(0,0,0,.11) !important;\n    }\n\n    .adp-external-product-title * {\n      -webkit-text-stroke: .5px #000000 !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle\u003e\n  .adp-page{\n    position:relative!important;\n    left:auto!important;\n    right:auto!important;\n    width:var(--adp-viewport-width,100vw)!important;\n    max-width:none!important;\n    margin:0!important;\n    transform:translateX(calc(-1 * var(--adp-viewport-offset,0px)))!important;\n    background:radial-gradient(circle at 95% 2%,rgba(233,96,40,.13),transparent 24%),#f5f5f7;\n    color:#111;\n    font-family:'Manrope',Arial,sans-serif;\n    overflow:hidden;\n    isolation:isolate;\n  }\n  .adp-page *{box-sizing:border-box;font-family:'Manrope',Arial,sans-serif}\n  .adp-wrap{width:100%;max-width:1280px;margin:0 auto;padding:58px 18px}\n\n  .adp-hero{\n    position:relative;\n    padding:58px;\n    border-radius:36px;\n    background:radial-gradient(circle at 86% 12%,rgba(233,96,40,.3),transparent 27%),linear-gradient(135deg,#090a0d,#17181c 60%,#281a14);\n    color:#fff;\n    display:grid;\n    grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);\n    gap:42px;\n    align-items:center;\n    overflow:hidden;\n    box-shadow:0 30px 90px rgba(0,0,0,.14);\n  }\n  .adp-hero:after{content:\"\";position:absolute;left:58px;right:58px;bottom:0;height:6px;border-radius:999px 999px 0 0;background:#e96028}\n  .adp-brand{margin:0 0 12px;color:#e96028;font-size:15px;font-weight:900;letter-spacing:-.02em}\n  .adp-kicker{margin:0 0 16px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-title{\n    position:relative;\n    z-index:1;\n    display:block;\n    margin:0!important;\n    max-width:760px;\n    color:#fff!important;\n    font-family:'Inter','Manrope',Arial,sans-serif!important;\n    font-size:clamp(36px,5.5vw,62px)!important;\n    line-height:.98!important;\n    font-weight:900!important;\n    font-variation-settings:'wght' 900!important;\n    font-synthesis:none!important;\n    letter-spacing:-.05em!important;\n    text-transform:none!important;\n    -webkit-text-stroke:.65px #fff;\n    paint-order:stroke fill;\n    text-shadow:\n      0 2px 0 rgba(255,255,255,.10),\n      0 7px 12px rgba(0,0,0,.72),\n      0 17px 34px rgba(0,0,0,.58)!important;\n    filter:drop-shadow(0 8px 10px rgba(0,0,0,.34));\n  }\n  .adp-title:before,\n  .adp-title:after{\n    content:attr(data-title);\n    position:absolute;\n    inset:0;\n    z-index:-1;\n    color:rgba(0,0,0,.62);\n    font:inherit;\n    letter-spacing:inherit;\n    line-height:inherit;\n    pointer-events:none;\n  }\n  .adp-title:before{\n    transform:translate(4px,6px);\n    filter:blur(1px);\n    opacity:.75;\n  }\n  .adp-title:after{\n    transform:translate(8px,11px);\n    filter:blur(10px);\n    opacity:.78;\n  }\n  .adp-lead{max-width:720px;margin:26px 0 0;color:#fff!important;font-size:clamp(18px,1.8vw,24px);line-height:1.38;font-weight:800}\n  .adp-intro{max-width:720px;margin:20px 0 0;color:rgba(255,255,255,.72)!important;font-size:16px;line-height:1.72}\n  .adp-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}\n  .adp-tags span{padding:10px 13px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.06);color:#fff;font-size:12px;font-weight:800}\n\n  .adp-visual{\n    min-height:430px;\n    padding:30px;\n    border-radius:30px;\n    background:radial-gradient(circle at 50% 35%,rgba(233,96,40,.25),transparent 45%),linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.04));\n    border:1px solid rgba(255,255,255,.1);\n    display:grid;\n    align-content:center;\n    gap:14px;\n  }\n  .adp-stat{padding:20px 22px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:rgba(0,0,0,.18)}\n  .adp-stat strong{display:block;color:#fff;font-size:30px;line-height:1;font-weight:900}\n  .adp-stat span{display:block;margin-top:8px;color:rgba(255,255,255,.7);font-size:13px;line-height:1.45}\n  .adp-stat-main{background:#e96028;border-color:#e96028;box-shadow:0 18px 38px rgba(233,96,40,.24)}\n  .adp-stat-main span{color:rgba(255,255,255,.88)}\n\n  .adp-section{padding-top:80px}\n  .adp-heading{max-width:980px;margin-bottom:28px}\n  .adp-heading p{margin:0 0 14px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-heading h2{margin:0;color:#111!important;font-size:clamp(34px,5vw,62px)!important;line-height:.98!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-heading span{display:block;max-width:850px;margin-top:18px;color:#626262;font-size:17px;line-height:1.62;font-weight:600}\n\n  .adp-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}\n  .adp-benefit{min-height:290px;padding:30px;border-radius:28px;background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.11),transparent 30%),#fff;box-shadow:0 18px 55px rgba(0,0,0,.055)}\n  .adp-benefit:nth-child(2){background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.34),transparent 31%),linear-gradient(135deg,#090a0d,#1a1b1f);color:#fff}\n  .adp-benefit b{color:#e96028;font-size:13px;font-weight:900}\n  .adp-benefit h3{margin:46px 0 14px;color:inherit!important;font-size:27px!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-.04em!important;text-transform:none!important}\n  .adp-benefit p{margin:0;color:#575757;font-size:15px;line-height:1.7}\n  .adp-benefit:nth-child(2) p{color:rgba(255,255,255,.7)}\n\n  .adp-guide{margin-top:80px;padding:54px;border-radius:34px;background:radial-gradient(circle at 90% 10%,rgba(233,96,40,.12),transparent 26%),#fff;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:48px;align-items:start;box-shadow:0 24px 70px rgba(0,0,0,.06)}\n  .adp-guide h2{margin:0;color:#111!important;font-size:clamp(34px,4.8vw,56px)!important;line-height:1!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-guide p{color:#505050;font-size:16px;line-height:1.75}\n  .adp-panel{padding:32px;border-radius:26px;background:radial-gradient(circle at 90% 8%,rgba(233,96,40,.35),transparent 30%),linear-gradient(135deg,#0a0b0e,#1b1c20);color:#fff}\n  .adp-panel\u003ep{margin:0 0 28px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}\n  .adp-panel article{padding:18px 0;border-top:1px solid rgba(255,255,255,.1)}\n  .adp-panel article:first-of-type{padding-top:0;border-top:0}\n  .adp-panel strong{display:block;color:#fff!important;font-size:19px}\n  .adp-panel span{display:block;margin-top:7px;color:rgba(255,255,255,.68);font-size:14px;line-height:1.55}\n\n  .adp-accordions{display:grid;gap:13px}\n  .adp-item{margin:0!important;border-radius:22px;background:#fff;box-shadow:0 14px 45px rgba(0,0,0,.045);overflow:hidden}\n  .adp-item summary{padding:22px 24px!important;list-style:none!important;color:#111!important;display:grid!important;grid-template-columns:46px minmax(0,1fr) 36px;align-items:center;gap:16px;cursor:pointer;text-transform:none!important}\n  .adp-item summary::-webkit-details-marker{display:none}\n  .adp-icon{width:46px;height:46px;border-radius:14px;background:#111;color:#fff;display:grid;place-items:center;font-size:20px}\n  .adp-summary strong{display:block;color:#111!important;font-size:18px;line-height:1.3;font-weight:900}\n  .adp-summary span{display:block;margin-top:4px;color:#6b6b6b;font-size:13px;line-height:1.4}\n  .adp-plus{position:relative;width:36px;height:36px;border-radius:50%;background:#f1f1f3}\n  .adp-plus:before,.adp-plus:after{content:\"\";position:absolute;left:50%;top:50%;width:14px;height:2px;background:#111;transform:translate(-50%,-50%)}\n  .adp-plus:after{transform:translate(-50%,-50%) rotate(90deg)}\n  .adp-item[open] .adp-plus{background:#e96028}\n  .adp-item[open] .adp-plus:before,.adp-item[open] .adp-plus:after{background:#fff}\n  .adp-item[open] .adp-plus:after{transform:translate(-50%,-50%)}\n  .adp-content{padding:0 24px 26px 86px;color:#505050;font-size:15px;line-height:1.72}\n  .adp-content h3,.adp-content h4{color:#111!important;text-transform:none!important}\n  .adp-content h3{font-size:23px!important;margin:4px 0 14px!important}\n  .adp-content h4{font-size:17px!important;margin:22px 0 8px!important}\n  .adp-content p{margin:0 0 14px}\n  .adp-info{margin:20px 0;padding:18px;border-left:5px solid #e96028;border-radius:16px;background:#f5f5f7}\n  .adp-info p:last-child{margin-bottom:0}\n\n  .adp-table{width:100%;border-collapse:separate;border-spacing:0;margin:14px 0;overflow:hidden;border:1px solid #e5e5e7;border-radius:16px;background:#fff}\n  .adp-table th,.adp-table td{padding:12px 14px;border-bottom:1px solid #ececef;text-align:left;vertical-align:top}\n  .adp-table tr:last-child td{border-bottom:0}\n  .adp-table thead th,.adp-table thead td{background:#111;color:#fff;font-weight:900}\n\n  .adp-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\n  .adp-highlight{padding:15px 16px;border-radius:15px;background:#f5f5f7}\n  .adp-highlight b{display:block;margin-bottom:4px;color:#111}\n\n  .adp-faq{display:grid;gap:10px}\n  .adp-faq details{border:1px solid #e5e5e7;border-radius:14px;background:#fff;overflow:hidden}\n  .adp-faq summary{padding:15px 48px 15px 16px!important;display:block!important;position:relative;cursor:pointer;font-weight:800;color:#222!important;list-style:none!important;text-transform:none!important}\n  .adp-faq summary:before,.adp-faq summary:after{content:\"\";position:absolute;right:17px;top:50%;width:14px;height:2px;background:#111;transform:translateY(-50%)}\n  .adp-faq summary:after{transform:translateY(-50%) rotate(90deg)}\n  .adp-faq details[open] summary:after{transform:translateY(-50%)}\n  .adp-faq details p{margin:0;padding:0 16px 17px;color:#555}\n\n  .adp-closing{margin-top:80px;padding:56px 42px;border-radius:34px;background:radial-gradient(circle at 86% 14%,rgba(255,255,255,.14),transparent 24%),#e96028;color:#fff;text-align:center}\n  .adp-closing h2{max-width:900px;margin:0 auto;color:#fff!important;font-size:clamp(36px,5.5vw,66px)!important;line-height:.96!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-closing p{max-width:780px;margin:20px auto 0;color:rgba(255,255,255,.86);font-size:17px;line-height:1.65;font-weight:600}\n\n  @media(max-width:960px){\n    .adp-hero,.adp-guide{grid-template-columns:1fr}\n    .adp-benefits{grid-template-columns:1fr}\n  }\n  @media(max-width:700px){\n    .adp-wrap{padding:24px 10px}\n    .adp-hero{padding:30px 18px 20px;border-radius:24px;gap:22px}\n    .adp-hero:after{left:18px;right:18px}\n    .adp-title{font-size:clamp(30px,9vw,46px)!important;line-height:1!important;letter-spacing:-.04em!important;-webkit-text-stroke:.45px #fff}\n    .adp-title:before{transform:translate(3px,4px);filter:blur(.8px)}\n    .adp-title:after{transform:translate(5px,7px);filter:blur(7px)}\n    .adp-lead{font-size:17px}\n    .adp-intro{font-size:14px;line-height:1.62}\n    .adp-tags{gap:7px;margin-top:18px}\n    .adp-tags span{padding:8px 10px;font-size:10px}\n    .adp-visual{min-height:auto;padding:14px;border-radius:22px;gap:8px}\n    .adp-stat{padding:14px 15px;border-radius:15px}\n    .adp-stat strong{font-size:24px}\n    .adp-stat span{margin-top:5px;font-size:11px}\n    .adp-section{padding-top:50px}\n    .adp-heading{margin-bottom:18px}\n    .adp-heading p{margin-bottom:10px;font-size:9px}\n    .adp-heading h2{font-size:32px!important;line-height:1!important}\n    .adp-heading span{margin-top:12px;font-size:14px;line-height:1.5}\n    .adp-benefits{gap:10px}\n    .adp-benefit{min-height:auto;padding:21px;border-radius:20px}\n    .adp-benefit h3{margin:26px 0 10px;font-size:23px!important}\n    .adp-benefit p{font-size:14px;line-height:1.58}\n    .adp-guide{margin-top:50px;padding:26px 17px 17px;border-radius:24px;gap:26px}\n    .adp-guide h2{font-size:32px!important}\n    .adp-guide p{font-size:14px;line-height:1.62}\n    .adp-panel{padding:22px;border-radius:20px}\n    .adp-panel article{padding:14px 0}\n    .adp-panel strong{font-size:17px}\n    .adp-panel span{font-size:12px}\n\n    \/* Schmale und kompakte Themenkacheln auf dem Handy *\/\n    .adp-accordions{gap:8px;padding:0 5px}\n    .adp-item{width:calc(100% - 4px);margin:0 auto!important;border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.045)}\n    .adp-item summary{grid-template-columns:32px minmax(0,1fr) 26px;padding:11px 10px!important;gap:9px;min-height:54px}\n    .adp-icon{width:32px;height:32px;border-radius:9px;font-size:14px}\n    .adp-summary strong{font-size:13.5px;line-height:1.22}\n    .adp-summary span{margin-top:2px;font-size:10.5px;line-height:1.25}\n    .adp-plus{width:26px;height:26px}\n    .adp-plus:before,.adp-plus:after{width:11px;height:1.5px}\n    .adp-content{padding:0 11px 15px;font-size:13px;line-height:1.58}\n    .adp-content h3{font-size:19px!important;margin:5px 0 10px!important}\n    .adp-content h4{font-size:15px!important;margin:16px 0 6px!important}\n    .adp-content p{margin-bottom:10px}\n    .adp-info{margin:14px 0;padding:13px;border-left-width:4px;border-radius:11px}\n    .adp-highlights{grid-template-columns:1fr;gap:8px}\n    .adp-highlight{padding:11px 12px;border-radius:11px}\n    .adp-table th,.adp-table td{padding:8px 7px;font-size:11.5px}\n    .adp-faq{gap:7px}\n    .adp-faq details{border-radius:10px}\n    .adp-faq summary{padding:12px 38px 12px 12px!important;font-size:12.5px}\n    .adp-faq details p{padding:0 12px 13px;font-size:12.5px}\n    .adp-closing{margin-top:50px;padding:34px 18px;text-align:left;border-radius:24px}\n    .adp-closing h2{font-size:33px!important}\n    .adp-closing p{font-size:14px}\n  }\n\u003c\/style\u003e\n\n\n\n\u003cmain class=\"adp-page\"\u003e\n  \u003cdiv class=\"adp-wrap\"\u003e\n    \u003csection class=\"adp-hero\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-brand\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n        \u003cp class=\"adp-kicker\"\u003eFleischreiche Hundewurst mit Pute\u003c\/p\u003e\n        \u003ch1 class=\"adp-title\" data-title=\"Putenwurst mit Hirse und Apfel für sensible Hunde.\"\u003ePutenwurst mit Hirse und Apfel für sensible Hunde.\u003c\/h1\u003e\n        \u003cp class=\"adp-lead\"\u003eSchnittfeste Hundewurst mit 91% Pute, glutenfreier Hirse, Apfel und Roter Beete für eine sanfte und schmackhafte Mahlzeit.\u003c\/p\u003e\n        \u003cp class=\"adp-intro\"\u003eDie Rezeptur kombiniert mageres Putenfleisch mit wertvollen Innereien und gut verträglichen pflanzlichen Zutaten. Sie lässt sich sauber portionieren, direkt als Mahlzeit servieren oder in kleine Würfel für Training und Belohnung schneiden.\u003c\/p\u003e\n        \u003cdiv class=\"adp-tags\"\u003e\n          \u003cspan\u003e91% Pute\u003c\/span\u003e\n          \u003cspan\u003eglutenfreie Hirse\u003c\/span\u003e\n          \u003cspan\u003emit Apfel\u003c\/span\u003e\n          \u003cspan\u003eschnittfest\u003c\/span\u003e\n          \u003cspan\u003e400g und 800g\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-visual\" aria-label=\"Produkteigenschaften der Alphadog Nutrition Putenwurst mit Hirse und Apfel\"\u003e\n        \u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e91%\u003c\/strong\u003e\u003cspan\u003eFleisch und Innereien ausschließlich von der Pute\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e10,3%\u003c\/strong\u003e\u003cspan\u003eRohprotein bei einem Fettgehalt von 5,7%\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e2 Größen\u003c\/strong\u003e\u003cspan\u003epraktische Rollen mit 400g oder 800g Inhalt\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eSanft und fleischreich\u003c\/p\u003e\n        \u003ch2\u003eViel Pute, glutenfreie Hirse und fruchtige Zutaten.\u003c\/h2\u003e\n        \u003cspan\u003eDiese Hundewurst verbindet eine klar deklarierte Fleischbasis mit einer gut portionierbaren Konsistenz. Hirse liefert Kohlenhydrate, während Apfel und Rote Beete die Rezeptur mit natürlichen Ballaststoffen ergänzen.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-benefits\"\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e01\u003c\/b\u003e\n          \u003ch3\u003e91% Pute\u003c\/h3\u003e\n          \u003cp\u003ePutenfleisch, Herzen, Leber und Hälse liefern tierisches Eiweiß sowie natürliche Nährstoffe aus verschiedenen Teilen der Pute.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e02\u003c\/b\u003e\n          \u003ch3\u003eGlutenfreie Hirse\u003c\/h3\u003e\n          \u003cp\u003eHirse ist ein Getreide, enthält von Natur aus jedoch kein Gluten und dient als gut verträgliche Energiequelle.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e03\u003c\/b\u003e\n          \u003ch3\u003eSauber portionierbar\u003c\/h3\u003e\n          \u003cp\u003eDie schnittfeste Rolle lässt sich passend zur Tagesration schneiden und eignet sich gewürfelt auch als hochwertige Belohnung.\u003c\/p\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-guide\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-kicker\"\u003ePraktisch im Alltag\u003c\/p\u003e\n        \u003ch2\u003eAls Mahlzeit, für unterwegs oder klein geschnitten beim Training.\u003c\/h2\u003e\n        \u003cp\u003eDie kompakte Wurstform ist eine saubere Alternative zur klassischen Dose. Du kannst die benötigte Menge präzise abschneiden und den Rest nach dem Öffnen gut verschlossen im Kühlschrank lagern.\u003c\/p\u003e\n        \u003cp\u003eDie Rezeptur orientiert sich mit ihrem hohen Fleischanteil an einer fleischreichen Fütterung. Es handelt sich jedoch nicht um rohes BARF, sondern um eine verzehrfertige Hundewurst.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-panel\"\u003e\n        \u003cp\u003eAuf einen Blick\u003c\/p\u003e\n        \u003carticle\u003e\u003cstrong\u003eTierische Basis\u003c\/strong\u003e\u003cspan\u003e91% Pute aus Fleisch und Innereien\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003ePflanzliche Zutaten\u003c\/strong\u003e\u003cspan\u003eHirse, Apfel und Rote Beete\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eKonsistenz\u003c\/strong\u003e\u003cspan\u003eschnittfest und sauber zu portionieren\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eGeeignet für\u003c\/strong\u003e\u003cspan\u003eausgewachsene Hunde aller Rassen\u003c\/span\u003e\u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eAlle Details\u003c\/p\u003e\n        \u003ch2\u003eRezeptur, Nährwerte, Zusatzstoffe und Fütterung.\u003c\/h2\u003e\n        \u003cspan\u003eÖffne nur den Bereich, den du gerade brauchst. Alle Kategorien bleiben beim Laden der Seite geschlossen.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-accordions\"\u003e\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦃\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e91% Pute und klare Rezeptur\u003c\/strong\u003e\u003cspan\u003eFleisch, Innereien, Hirse, Apfel und Rote Beete\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eFleischreiche Hundewurst mit nur einer tierischen Proteinquelle\u003c\/h3\u003e\n            \u003cp\u003eDie tierischen Bestandteile stammen ausschließlich von der Pute. Damit ist die Rezeptur klar nachvollziehbar und kann sich auch für Hunde eignen, die bestimmte andere Fleischsorten nicht gut vertragen.\u003c\/p\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e40% Putenfleisch\u003c\/b\u003eDie größte Einzelkomponente der Rezeptur.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e20% Herzen\u003c\/b\u003eNatürlicher Bestandteil einer fleischreichen Mischung.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e16% Leber\u003c\/b\u003eLiefert Geschmack und natürliche Mikronährstoffe.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e15% Hälse\u003c\/b\u003eErgänzen die tierische Zusammensetzung.\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"adp-info\"\u003e\n              \u003cp\u003e\u003cstrong\u003eQualitätshinweis:\u003c\/strong\u003e Nach Herstellerangabe werden Rohstoffe in Lebensmittelqualität eingesetzt.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌾\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHirse, Apfel und Rote Beete\u003c\/strong\u003e\u003cspan\u003eGlutenfreie Energie und natürliche Ballaststoffe\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eSanfte pflanzliche Ergänzungen\u003c\/h3\u003e\n            \u003cp\u003eHirse macht 4% der Rezeptur aus und dient als Kohlenhydratquelle. Apfel mit 3% und Rote Beete mit 1% ergänzen die Wurst um natürliche Pflanzenbestandteile und Ballaststoffe.\u003c\/p\u003e\n            \u003cdiv class=\"adp-info\"\u003e\n              \u003cp\u003e\u003cstrong\u003eWichtig:\u003c\/strong\u003e Hirse ist ein Getreide. Die Rezeptur ist deshalb nicht getreidefrei, aber von Natur aus glutenfrei.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e✓\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eZusammensetzung und Nährwerte\u003c\/strong\u003e\u003cspan\u003eVolle Transparenz über alle Hauptbestandteile\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eZusammensetzung\u003c\/h3\u003e\n            \u003cdiv class=\"adp-info\"\u003e\n              \u003cp\u003e\u003cstrong\u003eFleisch und Innereien ausschließlich von der Pute 91%:\u003c\/strong\u003e 40% Putenfleisch, 20% Herzen, 16% Leber und 15% Hälse.\u003c\/p\u003e\n              \u003cp\u003e\u003cstrong\u003eWeitere Zutaten:\u003c\/strong\u003e Hirse 4%, Apfel 3%, Rote Beete 1%, Mineralstoffe 1%.\u003c\/p\u003e\n            \u003c\/div\u003e\n            \u003ctable class=\"adp-table\"\u003e\n              \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eAnalytischer Bestandteil\u003c\/th\u003e\n\u003cth\u003eAnteil\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n              \u003ctbody\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e10,3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFettgehalt\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e5,7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e2,2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfaser\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e0,7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFeuchtigkeit\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e79,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003c\/tbody\u003e\n            \u003c\/table\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e＋\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eErnährungsphysiologische Zusatzstoffe\u003c\/strong\u003e\u003cspan\u003eVitamine und Spurenelemente pro Kilogramm\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eZusatzstoffe pro Kilogramm\u003c\/h3\u003e\n            \u003ctable class=\"adp-table\"\u003e\n              \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eZusatzstoff\u003c\/th\u003e\n\u003cth\u003eMenge\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n              \u003ctbody\u003e\n                \u003ctr\u003e\n\u003ctd\u003eVitamin B1\u003c\/td\u003e\n\u003ctd\u003e2,64mg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eVitamin B2\u003c\/td\u003e\n\u003ctd\u003e3,96mg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eVitamin B6\u003c\/td\u003e\n\u003ctd\u003e2,4mg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eVitamin B12\u003c\/td\u003e\n\u003ctd\u003e26,4mcg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eVitamin D3\u003c\/td\u003e\n\u003ctd\u003e201,6IE\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eVitamin E\u003c\/td\u003e\n\u003ctd\u003e20,16mg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eBiotin\u003c\/td\u003e\n\u003ctd\u003e50,4mcg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eFolsäure\u003c\/td\u003e\n\u003ctd\u003e1,2mg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eNiacinamid\u003c\/td\u003e\n\u003ctd\u003e13,2mg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eCalcium D Pantothenat\u003c\/td\u003e\n\u003ctd\u003e11mg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eEisen\u003c\/td\u003e\n\u003ctd\u003e11mg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eKupfer\u003c\/td\u003e\n\u003ctd\u003e2,69mg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eMangan\u003c\/td\u003e\n\u003ctd\u003e1,7mg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eZink\u003c\/td\u003e\n\u003ctd\u003e21mg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eJod\u003c\/td\u003e\n\u003ctd\u003e0,45mg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eSelen\u003c\/td\u003e\n\u003ctd\u003e0,07mg\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003c\/tbody\u003e\n            \u003c\/table\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🔪\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003ePortionierung und Verwendung\u003c\/strong\u003e\u003cspan\u003eSauber schneiden und vielseitig füttern\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAls Mahlzeit\u003c\/b\u003ePassend zur individuellen Tagesration in Scheiben schneiden.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAls Belohnung\u003c\/b\u003eIn kleine Würfel schneiden und beim Training einsetzen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eFür unterwegs\u003c\/b\u003ePraktisch für Reisen, Ausflüge und längere Trainingseinheiten.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eNach dem Öffnen\u003c\/b\u003eGut verschlossen im Kühlschrank aufbewahren und zeitnah verbrauchen.\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cp\u003eDie genaue Tagesmenge hängt von Gewicht, Alter, Aktivität und weiterer Fütterung deines Hundes ab. Passe die Portion so an, dass das Idealgewicht erhalten bleibt.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⭐\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eProdukthighlights und Größen\u003c\/strong\u003e\u003cspan\u003eDie wichtigsten Eigenschaften kompakt zusammengefasst\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e91% Pute\u003c\/b\u003eFleisch und Innereien ausschließlich von der Pute.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eGlutenfreie Rezeptur\u003c\/b\u003eMit Hirse als natürlicherweise glutenfreier Getreideart.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eSchnittfeste Form\u003c\/b\u003eSauber und bedarfsgerecht portionierbar.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eMit Apfel\u003c\/b\u003eFür natürliche Pflanzenbestandteile und Ballaststoffe.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e400g Rolle\u003c\/b\u003ePraktisch für kleinere Hunde oder zum Testen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e800g Rolle\u003c\/b\u003ePassend für größere Hunde oder Mehrhundehaushalte.\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Pute, Hirse, Lagerung und Verwendung\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-faq\"\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie hoch ist der Putenanteil?\u003c\/summary\u003e\u003cp\u003eDie Wurst enthält insgesamt 91% Pute aus 40% Putenfleisch, 20% Herzen, 16% Leber und 15% Hälsen.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eIst die Putenwurst getreidefrei?\u003c\/summary\u003e\u003cp\u003eNein. Sie enthält 4% Hirse. Hirse ist ein Getreide, aber von Natur aus glutenfrei.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eIst die Wurst für sensible Hunde geeignet?\u003c\/summary\u003e\u003cp\u003ePute gilt häufig als gut verträgliche Proteinquelle. Da jeder Hund individuell reagiert, sollte bei bekannten Unverträglichkeiten die gesamte Zutatenliste geprüft werden.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eKann ich die Wurst als Trainingsleckerli verwenden?\u003c\/summary\u003e\u003cp\u003eJa. Durch die schnittfeste Konsistenz lässt sie sich in kleine Würfel schneiden. Diese Mengen solltest du bei der täglichen Futterration berücksichtigen.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eIst die Hundewurst echtes BARF?\u003c\/summary\u003e\u003cp\u003eNein. Es handelt sich um eine verzehrfertige, fleischreiche Hundewurst und nicht um rohes BARF.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWelche Größen gibt es?\u003c\/summary\u003e\u003cp\u003eDie Wurst ist in praktischen Rollen mit 400g und 800g erhältlich.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie bewahre ich die Wurst nach dem Öffnen auf?\u003c\/summary\u003e\u003cp\u003eBewahre sie gut verschlossen im Kühlschrank auf und verbrauche sie zeitnah. Beachte zusätzlich die Angaben auf der Verpackung.\u003c\/p\u003e\u003c\/details\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\u003c\/div\u003e\n        \u003c\/details\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-closing\"\u003e\n      \u003ch2\u003e91% Pute. Glutenfreie Hirse. Sauber portioniert.\u003c\/h2\u003e\n      \u003cp\u003eEine fleischreiche Hundewurst mit Apfel und Roter Beete für eine praktische, schmackhafte Fütterung im Alltag.\u003c\/p\u003e\n    \u003c\/section\u003e\n  \u003c\/div\u003e\n\u003c\/main\u003e\n\n\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie hoch ist der Putenanteil?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Wurst enthält insgesamt 91% Pute aus 40% Putenfleisch, 20% Herzen, 16% Leber und 15% Hälsen.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist die Putenwurst getreidefrei?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Nein. Sie enthält 4% Hirse. Hirse ist ein Getreide, aber von Natur aus glutenfrei.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist die Wurst für sensible Hunde geeignet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Pute gilt häufig als gut verträgliche Proteinquelle. Bei bekannten Unverträglichkeiten sollte die gesamte Zutatenliste geprüft werden.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Kann ich die Wurst als Trainingsleckerli verwenden?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Durch die schnittfeste Konsistenz lässt sie sich in kleine Würfel schneiden. Diese Mengen sollten bei der täglichen Futterration berücksichtigt werden.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist die Hundewurst echtes BARF?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Nein. Es handelt sich um eine verzehrfertige, fleischreiche Hundewurst und nicht um rohes BARF.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Welche Größen gibt es?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Wurst ist in praktischen Rollen mit 400g und 800g erhältlich.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie bewahre ich die Wurst nach dem Öffnen auf?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Wurst sollte gut verschlossen im Kühlschrank aufbewahrt und zeitnah verbraucht werden. Zusätzlich gelten die Angaben auf der Verpackung.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleTerms = ['pute', 'hirse', 'apfel'];\n  function normalize(value) {\n    return (value || '').replace(\/\\u00a0\/g, ' ').replace(\/\\s+\/g, ' ').trim().toLowerCase();\n  }\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n    return style.display !== 'none' \u0026\u0026 style.visibility !== 'hidden' \u0026\u0026 parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026 rect.width \u003e 0 \u0026\u0026 rect.height \u003e 0;\n  }\n  function applyProductTitleStyle() {\n    var selectors = ['[data-product-title]','.product__title h1','.product__title','.product-title','.product-single__title','.productView-title','.product-info__title','.product-detail__title','h1.product_title','main h1','h1','h2'];\n    var candidates = Array.prototype.slice.call(document.querySelectorAll(selectors.join(',')));\n    var match = candidates.find(function (element) {\n      if (element.closest('.adp-page') || element.closest('#adn-one-html') || element.closest('#adn-food-modal')) return false;\n      var text = normalize(element.textContent);\n      return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 isVisible(element);\n    });\n    if (!match) {\n      var fallback = Array.prototype.slice.call(document.querySelectorAll('div, p, span')).filter(function (element) {\n        if (element.closest('.adp-page') || element.closest('#adn-one-html') || element.closest('#adn-food-modal')) return false;\n        if (!isVisible(element)) return false;\n        var text = normalize(element.textContent);\n        return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 text.length \u003c 260;\n      }).sort(function (a, b) { return normalize(a.textContent).length - normalize(b.textContent).length; });\n      match = fallback[0];\n    }\n    if (match) {\n      match.classList.add('adp-external-product-title');\n      match.setAttribute('data-adp-product-title-styled', 'true');\n    }\n  }\n  function scheduleApply() {\n    applyProductTitleStyle();\n    window.setTimeout(applyProductTitleStyle, 150);\n    window.setTimeout(applyProductTitleStyle, 600);\n    window.setTimeout(applyProductTitleStyle, 1500);\n  }\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n  var observer = new MutationObserver(function () { applyProductTitleStyle(); });\n  observer.observe(document.documentElement, { childList: true, subtree: true });\n  document.addEventListener('shopify:section:load', scheduleApply);\n})();\n\u003c\/script\u003e","brand":"Alphadog Nutrition","offers":[{"title":"400g","offer_id":57921448018245,"sku":"4260374731658","price":4.99,"currency_code":"EUR","in_stock":true},{"title":"800g","offer_id":57921448051013,"sku":"4260374731659","price":7.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/AlphadogPutePur91_BARF-WurstLeichtbekoemmlichpremiumwurstkaufen.png?v=1783287052"},{"product_id":"naturreines-lachs-ol-mit-omega-3-6-250ml","title":"Naturreines Lachs-Öl mit Omega-3 \u0026 6","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung naturreines Lachsöl\n     ========================================================= --\u003e\n\n\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\n\u003csection id=\"adn-one-html\" class=\"adn-one-html\" aria-label=\"Vorteile und Futterrechner\"\u003e\n  \u003cdiv class=\"adn-one-grid\"\u003e\n\n    \u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n    \u003cdiv class=\"adn-trust-panel\"\u003e\n      \u003cdiv class=\"adn-payment-card\"\u003e\n        \u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n        \u003cdiv class=\"adn-payment-grid\" aria-label=\"Zahlungsarten\"\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/paypal-blue-logo-19528_256.png?v=1779726652\" alt=\"PayPal\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/klarna-pink-logo-24366_256.png?v=1779726652\" alt=\"Klarna\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/visa-blue-logo-19529_256.png?v=1779726652\" alt=\"Visa\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/mastercard-credit-card-payment-method-19676_256.png?v=1779726652\" alt=\"Mastercard\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/maestro-logo-19742_256.png?v=1779726652\" alt=\"Maestro\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/apple-pay-logo-19557_256.png?v=1779726652\" alt=\"Apple Pay\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-benefit-grid\"\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 7h11v9H3V7Zm11 3h3.5l2.5 3v3h-6v-6ZM6 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm11 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e\n          \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2 4 5v6c0 5 3.4 9.7 8 11 4.6-1.3 8-6 8-11V5l-8-3Zm-1 14-4-4 1.4-1.4L11 13.2l5.6-5.6L18 9l-7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e\n          \u003csmall\u003erisikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2c4 3 6 6 6 10a6 6 0 0 1-12 0c0-4 2-7 6-10Zm0 17a3.5 3.5 0 0 0 3.5-3.5c0-2-1.1-4-3.5-6.3-2.4 2.3-3.5 4.3-3.5 6.3A3.5 3.5 0 0 0 12 19Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGetreidefrei\u003c\/strong\u003e\n          \u003csmall\u003eartgerechte Rezepturen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 21s-7-4.4-7-11a4 4 0 0 1 7-2.6A4 4 0 0 1 19 10c0 6.6-7 11-7 11Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003ePremium Qualität\u003c\/strong\u003e\n          \u003csmall\u003efür echte Champions\u003c\/small\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-clean-grid\"\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M7.5 9.5c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm9 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM4.2 14.2C3 14.2 2 13 2 11.5s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm15.6 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM12 20.5c-3.5 0-6.2-1.7-6.2-4 0-2 2.5-5.3 6.2-5.3s6.2 3.3 6.2 5.3c0 2.3-2.7 4-6.2 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eHypoallergen\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"8\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 5v14M7 8l10 8M17 8 7 16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eGetreidefrei\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 21c0-6.2 3.4-10.4 9.8-12.2C13.7 6.5 11.5 5 8.6 5H5V3h3.6c4.8 0 8.2 3.2 8.9 7.6C21 11.4 23 14 23 18v3h-2v-3c0-2.9-1.6-4.8-4.2-5.4C11.1 13.5 7 16.5 7 21H5Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eNatürliche\u003cbr\u003eZutaten\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 3 4 6v5c0 5.2 3.4 9.4 8 10 4.6-.6 8-4.8 8-10V6l-8-3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"m8.5 12 2.2 2.2 4.8-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eOhne künstliche\u003cbr\u003eZusätze\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M8 20h8M12 20V10M6 10c0-3.3 2.7-6 6-6s6 2.7 6 6c0 3.8-3.2 6-6 6s-6-2.2-6-6Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 10c0 1.1.9 2 2 2s2-.9 2-2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eSchonend\u003cbr\u003ehergestellt\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n    \u003caside class=\"adn-calculator-teaser\" aria-label=\"Futterrechner\"\u003e\n      \u003cdiv class=\"adn-calculator-art\" aria-hidden=\"true\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n      \u003cbutton class=\"adn-open-calculator\" type=\"button\" data-adn-open\u003eJetzt berechnen\u003c\/button\u003e\n      \u003cdiv class=\"adn-calculator-note\"\u003e\n\u003cstrong\u003eIn ca. 60 Sekunden\u003c\/strong\u003e\u003cspan\u003edirekt zur Futterempfehlung\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/aside\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- Rechner-Popup --\u003e\n\u003cdiv id=\"adn-food-modal\" class=\"adn-food-modal\" aria-hidden=\"true\"\u003e\n  \u003cdiv class=\"adn-modal-backdrop\" data-adn-close\u003e\u003c\/div\u003e\n  \u003cdiv class=\"adn-modal-dialog\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"adn-modal-title\"\u003e\n    \u003cbutton class=\"adn-modal-close\" type=\"button\" data-adn-close aria-label=\"Futterrechner schließen\"\u003e×\u003c\/button\u003e\n\n    \u003cheader class=\"adn-modal-header\"\u003e\n      \u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\n    \u003c\/header\u003e\n\n    \u003cdiv class=\"adn-rechner\" id=\"adn-rechner\"\u003e\n      \u003cdiv class=\"adn-progress-head\"\u003e\n        \u003cspan\u003eSchritt \u003cb id=\"adn-current-step\"\u003e1\u003c\/b\u003e von 8\u003c\/span\u003e\n        \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"adn-progress-track\" role=\"progressbar\" aria-valuemin=\"1\" aria-valuemax=\"8\" aria-valuenow=\"1\"\u003e\n        \u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step is-active\" data-step=\"1\" data-title=\"Alter\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n        \u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n        \u003cdiv class=\"adn-age-row\"\u003e\n          \u003clabel class=\"adn-input-box\"\u003e\n            \u003cinput id=\"adn-age\" type=\"number\" min=\"1\" step=\"1\" value=\"2\" aria-label=\"Alter des Hundes\"\u003e\n            \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e\n          \u003c\/label\u003e\n          \u003cdiv class=\"adn-segmented\" aria-label=\"Alterseinheit\"\u003e\n            \u003cbutton type=\"button\" class=\"is-selected\" data-age-unit=\"years\"\u003eJahre\u003c\/button\u003e\n            \u003cbutton type=\"button\" data-age-unit=\"months\"\u003eMonate\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-age-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"2\" data-title=\"Gewicht\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n        \u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n        \u003clabel class=\"adn-input-box adn-weight-box\"\u003e\n          \u003cinput id=\"adn-weight\" type=\"number\" min=\"1\" max=\"120\" step=\"0.1\" value=\"15\" aria-label=\"Gewicht des Hundes\"\u003e\n          \u003cspan\u003ekg\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-weight-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"3\" data-title=\"Aktivität\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n        \u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"low\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"normal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"high\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"sport\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"4\" data-title=\"Körperform\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n        \u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n        \u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"thin\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"ideal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"heavy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"5\" data-title=\"Futterart\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n        \u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n        \u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"dry\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"wet\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"6\" data-title=\"Besonderheiten\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n        \u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n        \u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"none\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"neutered\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"sensitive\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"pregnant\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"7\" data-title=\"Gesundheit\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n        \u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n        \u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"healthy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"sick\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"8\" data-title=\"Ergebnis\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n        \u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n        \u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n        \u003cdiv class=\"adn-warning\" id=\"adn-health-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-grid\"\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eAdult-Trockenfutter\u003c\/strong\u003e\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n        \u003ca class=\"adn-primary-btn adn-shop-btn\" id=\"adn-shop-link\" href=\"#\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-modal-actions\"\u003e\n        \u003cbutton type=\"button\" id=\"adn-back\"\u003eZurück\u003c\/button\u003e\n        \u003cbutton type=\"button\" id=\"adn-restart\"\u003eNeu starten\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n(function () {\n  var root = document.getElementById('adn-one-html');\n  var modal = document.getElementById('adn-food-modal');\n  var calc = document.getElementById('adn-rechner');\n  if (!root || !modal || !calc || root.dataset.initialized === 'true') return;\n  root.dataset.initialized = 'true';\n\n  var totalSteps = 8;\n  var currentStep = 1;\n  var data = {\n    ageUnit: 'years', ageValue: 2, ageMonths: 24, ageGroup: 'adult',\n    weight: 15, activity: 'normal', body: 'ideal', food: 'dry', special: 'none', health: 'healthy'\n  };\n\n  var kcalByFood = { dry: 370, wet: 115 };\n  var recommendations = {\n    puppyDry: { label:'Welpenfutter ansehen', title:'Premium 60% Huhn, Truthahn, Lachs \u0026 Süßkartoffel', reason:'Für Welpen und Junghunde mit Fokus auf Wachstum, Energie und Entwicklung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-welpenfutter-60-huhn-truthahn-lachs-gelenkschutz-susskartoffel-12kg' },\n    seniorDry: { label:'Seniorfutter ansehen', title:'Premium Senior Forelle mit Lachs, Süßkartoffel \u0026 Spargel', reason:'Für ältere Hunde mit leichterer Rezeptur, Omega-3-Fokus und Gelenkschutz.', url:'https:\/\/www.alphadog-nutrition.de\/products\/premium-senior-mit-50-frischem-forelle-mit-lachs-susskartoffel-spargel' },\n    adultSmallDry: { label:'Futter für kleine Rassen ansehen', title:'Premium 50% Lamm, Süßkartoffel, Minze \u0026 Erbsen', reason:'Für ausgewachsene Hunde unter 15 kg und kleine Rassen.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-lamm-susskartoffel-kleine-rassen-100g' },\n    adultSensitiveDry: { label:'Sensibles Trockenfutter ansehen', title:'Premium 50% Ente, Süßkartoffel \u0026 Orange', reason:'Für sensible Adult-Hunde und Hunde mit empfindlicher Verdauung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-getreidefreies-505-ente-mit-susskartoffelte-orange-12kg' },\n    adultActiveDry: { label:'Angus-Rind Trockenfutter ansehen', title:'Premium 50% Angus-Rind, Süßkartoffel, Erbsen \u0026 Karotte', reason:'Für aktive, normale oder schlanke Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-angus-rind-hundefutter-getreidefrei-100g' },\n    adultCalmDry: { label:'Wild \u0026 Lachs Trockenfutter ansehen', title:'Premium 50% Wild \u0026 Lachs, Süßkartoffel \u0026 Maulbeere', reason:'Für ruhigere, kräftige oder kastrierte Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-wild-lachs-getreidefrei-mit-susskartoffel-maulbeere-12kg' },\n    wetDuck: { label:'Ente Nassfutter ansehen', title:'Premium Sensitiv 91% Ente mit Gemüse \u0026 Reis', reason:'Sanfte Nassfutter-Empfehlung für normale Hunde, Welpen oder Senioren.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-91-ente-mit-gemuse-reis-single-protein-800g' },\n    wetHorse: { label:'Pferd Schonkost ansehen', title:'Premium Sensitiv 94% Pferd mit Kartoffeln', reason:'Bei sensibler Verdauung, Krankheitshinweis oder Unverträglichkeiten.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-94-pferd-mit-kartoffeln-hypoallergen' },\n    wetLamb: { label:'Lamm Nassfutter ansehen', title:'Premium Sensitiv 91% Lamm mit Apfel', reason:'Für aktive, schlanke oder trächtige\/säugende Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-lamm-mit-apfel-single-protein' },\n    wetWild: { label:'Wild Nassfutter ansehen', title:'Premium Sensitiv 91% Wild mit Gemüse \u0026 Reis', reason:'Für ruhigere, kräftige oder kastrierte Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-wild-mit-gemuse-reis-single-protein' }\n  };\n\n  var ageInput = document.getElementById('adn-age');\n  var weightInput = document.getElementById('adn-weight');\n  var ageUnitLabel = document.getElementById('adn-age-unit-label');\n  var currentStepEl = document.getElementById('adn-current-step');\n  var stepTitleEl = document.getElementById('adn-step-title');\n  var progressTrack = calc.querySelector('.adn-progress-track');\n  var progressBar = document.getElementById('adn-progress-bar');\n  var backButton = document.getElementById('adn-back');\n  var restartButton = document.getElementById('adn-restart');\n  var lastFocused = null;\n\n  function openModal() {\n    lastFocused = document.activeElement;\n    modal.classList.add('is-open');\n    modal.setAttribute('aria-hidden', 'false');\n    document.body.classList.add('adn-modal-open');\n    window.setTimeout(function () {\n      var close = modal.querySelector('.adn-modal-close');\n      if (close) close.focus();\n    }, 0);\n  }\n\n  function closeModal() {\n    modal.classList.remove('is-open');\n    modal.setAttribute('aria-hidden', 'true');\n    document.body.classList.remove('adn-modal-open');\n    if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') lastFocused.focus();\n  }\n\n  root.querySelectorAll('[data-adn-open]').forEach(function (button) {\n    button.addEventListener('click', openModal);\n  });\n  modal.querySelectorAll('[data-adn-close]').forEach(function (button) {\n    button.addEventListener('click', closeModal);\n  });\n  document.addEventListener('keydown', function (event) {\n    if (event.key === 'Escape' \u0026\u0026 modal.classList.contains('is-open')) closeModal();\n  });\n\n  function roundToFive(value) { return Math.round(value \/ 5) * 5; }\n\n  function updateAge() {\n    var value = parseFloat(ageInput.value);\n    if (!value || value \u003c= 0) value = 1;\n    data.ageValue = value;\n    data.ageMonths = data.ageUnit === 'years' ? value * 12 : value;\n    data.ageGroup = data.ageMonths \u003c 12 ? 'puppy' : (data.ageMonths \u003e= 84 ? 'senior' : 'adult');\n  }\n\n  function getWeight() {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) weight = data.weight || 1;\n    return weight;\n  }\n\n  function getRecommendation() {\n    var weight = getWeight();\n    if (data.food === 'wet') {\n      if (data.health === 'sick' || data.special === 'sensitive') return recommendations.wetHorse;\n      if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin' || data.special === 'pregnant') return recommendations.wetLamb;\n      if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.wetWild;\n      return recommendations.wetDuck;\n    }\n    if (data.ageGroup === 'puppy') return recommendations.puppyDry;\n    if (data.ageGroup === 'senior') return recommendations.seniorDry;\n    if (weight \u003c 15) return recommendations.adultSmallDry;\n    if (data.health === 'sick' || data.special === 'sensitive') return recommendations.adultSensitiveDry;\n    if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin') return recommendations.adultActiveDry;\n    if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.adultCalmDry;\n    return recommendations.adultActiveDry;\n  }\n\n  function calculateResult() {\n    updateAge();\n    data.weight = getWeight();\n\n    var ageFactor = { puppy: 2.4, adult: 1.6, senior: 1.3 }[data.ageGroup];\n    var activityFactor = { low: .85, normal: 1, high: 1.18, sport: 1.35 }[data.activity];\n    var bodyFactor = { thin: 1.1, ideal: 1, heavy: .82 }[data.body];\n    var specialFactor = { none: 1, neutered: .9, sensitive: 1, pregnant: 1.35 }[data.special];\n    var dailyKcal = 70 * Math.pow(data.weight, .75) * ageFactor * activityFactor * bodyFactor * specialFactor;\n    var grams = dailyKcal \/ kcalByFood[data.food] * 100;\n    var finalGrams = Math.max(5, roundToFive(grams));\n    var minGrams = Math.max(5, roundToFive(finalGrams * .9));\n    var maxGrams = Math.max(5, roundToFive(finalGrams * 1.1));\n    var meals = data.ageGroup === 'puppy' ? 3 : 2;\n    var mealGrams = Math.max(5, roundToFive(finalGrams \/ meals));\n\n    var warning = document.getElementById('adn-health-warning');\n    warning.classList.toggle('is-visible', data.health === 'sick');\n    document.getElementById('adn-result-label').textContent = data.health === 'sick' ? 'Grobe Orientierung' : 'Tagesmenge';\n    document.getElementById('adn-result-amount').textContent = 'ca. ' + finalGrams + ' g';\n    document.getElementById('adn-result-kcal').textContent = 'ca. ' + Math.round(dailyKcal) + ' kcal';\n    document.getElementById('adn-result-meal').textContent = 'ca. ' + mealGrams + ' g';\n    document.getElementById('adn-result-range').textContent = minGrams + '–' + maxGrams + ' g';\n\n    var recommendation = getRecommendation();\n    document.getElementById('adn-product-title').textContent = recommendation.title;\n    document.getElementById('adn-product-reason').textContent = recommendation.reason;\n    var shopLink = document.getElementById('adn-shop-link');\n    shopLink.href = recommendation.url;\n    shopLink.textContent = recommendation.label;\n  }\n\n  function showStep(step) {\n    currentStep = Math.max(1, Math.min(totalSteps, step));\n    calc.querySelectorAll('.adn-step').forEach(function (item) {\n      item.classList.toggle('is-active', Number(item.dataset.step) === currentStep);\n    });\n    var active = calc.querySelector('.adn-step.is-active');\n    currentStepEl.textContent = currentStep;\n    stepTitleEl.textContent = active ? active.dataset.title : '';\n    progressBar.style.width = (currentStep \/ totalSteps * 100) + '%';\n    progressTrack.setAttribute('aria-valuenow', String(currentStep));\n    backButton.disabled = currentStep === 1;\n    if (currentStep === totalSteps) calculateResult();\n    var dialog = modal.querySelector('.adn-modal-dialog');\n    if (dialog) dialog.scrollTop = 0;\n  }\n\n  calc.querySelectorAll('[data-age-unit]').forEach(function (button) {\n    button.addEventListener('click', function () {\n      data.ageUnit = button.dataset.ageUnit;\n      calc.querySelectorAll('[data-age-unit]').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      ageUnitLabel.textContent = data.ageUnit === 'years' ? 'Jahre' : 'Monate';\n      updateAge();\n    });\n  });\n\n  document.getElementById('adn-age-next').addEventListener('click', function () {\n    var age = parseFloat(ageInput.value);\n    if (!age || age \u003c= 0) { ageInput.focus(); return; }\n    updateAge();\n    showStep(2);\n  });\n\n  document.getElementById('adn-weight-next').addEventListener('click', function () {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) { weightInput.focus(); return; }\n    data.weight = weight;\n    showStep(3);\n  });\n\n  calc.querySelectorAll('.adn-choice-grid button').forEach(function (button) {\n    button.addEventListener('click', function () {\n      var key = button.dataset.key;\n      data[key] = button.dataset.value;\n      button.parentElement.querySelectorAll('button').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      window.setTimeout(function () { showStep(currentStep + 1); }, 120);\n    });\n  });\n\n  backButton.addEventListener('click', function () { showStep(currentStep - 1); });\n  restartButton.addEventListener('click', function () {\n    data = { ageUnit:'years', ageValue:2, ageMonths:24, ageGroup:'adult', weight:15, activity:'normal', body:'ideal', food:'dry', special:'none', health:'healthy' };\n    ageInput.value = 2;\n    weightInput.value = 15;\n    ageUnitLabel.textContent = 'Jahre';\n    calc.querySelectorAll('.is-selected').forEach(function (item) { item.classList.remove('is-selected'); });\n    calc.querySelector('[data-age-unit=\"years\"]').classList.add('is-selected');\n    showStep(1);\n  });\n\n  showStep(1);\n})();\n\u003c\/script\u003e\n\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\n\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\n\u003cstyle id=\"adn-full-viewport-width-fix\"\u003e\n  #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: var(--adn-viewport-width, 100vw) !important;\n    max-width: none !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    margin-top: 96px !important;\n    transform: translateX(calc(-1 * var(--adn-viewport-offset, 0px))) !important;\n    padding: 8px 24px 24px !important;\n  }\n\n  #adn-one-html .adn-one-grid {\n    width: 100% !important;\n    max-width: 1480px !important;\n    margin: 0 auto !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html {\n      margin-top: 48px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html {\n      margin-top: 20px !important;\n      padding: 8px 12px 16px !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-full-viewport-width-script\"\u003e\n(function () {\n  function updateWidth() {\n    var section = document.getElementById('adn-one-html');\n    if (!section) return;\n\n    section.style.setProperty('--adn-viewport-offset', '0px');\n    section.style.setProperty(\n      '--adn-viewport-width',\n      document.documentElement.clientWidth + 'px'\n    );\n\n    requestAnimationFrame(function () {\n      section.style.setProperty(\n        '--adn-viewport-offset',\n        section.getBoundingClientRect().left + 'px'\n      );\n    });\n  }\n\n  function scheduleUpdate() {\n    updateWidth();\n    setTimeout(updateWidth, 150);\n    setTimeout(updateWidth, 600);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleUpdate);\n  } else {\n    scheduleUpdate();\n  }\n\n  window.addEventListener('resize', updateWidth, { passive: true });\n  window.addEventListener('orientationchange', updateWidth, { passive: true });\n  document.addEventListener('shopify:section:load', scheduleUpdate);\n})();\n\u003c\/script\u003e\n\n\n\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\n\u003cstyle id=\"adn-product-gallery-spacing-fix\"\u003e\n  #adn-one-html {\n    clear: both !important;\n    isolation: isolate !important;\n  }\n\n  @media (min-width: 1051px) {\n    #adn-one-html {\n      margin-top: 0 !important;\n    }\n  }\n\n  @media (min-width: 721px) and (max-width: 1050px) {\n    #adn-one-html {\n      margin-top: 14px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html {\n      margin-top: 10px !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    inset: 0 !important;\n    width: 100vw !important;\n    height: 100vh !important;\n    height: 100dvh !important;\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n    align-items: center !important;\n    justify-content: center !important;\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: flex !important;\n  }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute !important;\n    inset: 0 !important;\n    width: 100% !important;\n    height: 100% !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    inset: auto !important;\n    margin: auto !important;\n    transform: none !important;\n    width: min(860px, calc(100vw - 36px)) !important;\n    max-height: calc(100dvh - 36px) !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain;\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 16px) !important;\n      max-height: calc(100dvh - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  function moveModalToBody() {\n    var modal = document.getElementById('adn-food-modal');\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', moveModalToBody);\n  } else {\n    moveModalToBody();\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(moveModalToBody, 50);\n  });\n})();\n\u003c\/script\u003e\n\n\u003c!-- =========================================================\n     PRODUKTBESCHREIBUNG PROBIERPAKET\n     ========================================================= --\u003e\n\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width,initial-scale=1\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026amp;family=Manrope:wght@400;500;600;700;800;900\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\n\n\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  \/* Der echte Produkttitel oberhalb der Beschreibung *\/\n  .adp-external-product-title {\n    display: block !important;\n    width: 100% !important;\n    max-width: 980px !important;\n    margin: 0 0 18px 0 !important;\n    padding: 0 !important;\n    color: #000000 !important;\n    background: transparent !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: clamp(28px, 4.1vw, 46px) !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    font-synthesis: weight !important;\n    line-height: .98 !important;\n    letter-spacing: -.05em !important;\n    text-align: left !important;\n    text-transform: none !important;\n    text-decoration: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.08),\n      0 6px 11px rgba(0,0,0,.23),\n      0 15px 28px rgba(0,0,0,.13) !important;\n    word-break: normal !important;\n    overflow-wrap: break-word !important;\n    hyphens: none !important;\n  }\n\n  .adp-external-product-title * {\n    color: #000000 !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    text-transform: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000000 !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.07),\n        0 4px 8px rgba(0,0,0,.20),\n        0 10px 20px rgba(0,0,0,.11) !important;\n    }\n\n    .adp-external-product-title * {\n      -webkit-text-stroke: .5px #000000 !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle\u003e\n  .adp-page{\n    position:relative!important;\n    left:auto!important;\n    right:auto!important;\n    width:var(--adp-viewport-width,100vw)!important;\n    max-width:none!important;\n    margin:0!important;\n    transform:translateX(calc(-1 * var(--adp-viewport-offset,0px)))!important;\n    background:radial-gradient(circle at 95% 2%,rgba(233,96,40,.13),transparent 24%),#f5f5f7;\n    color:#111;\n    font-family:'Manrope',Arial,sans-serif;\n    overflow:hidden;\n    isolation:isolate;\n  }\n  .adp-page *{box-sizing:border-box;font-family:'Manrope',Arial,sans-serif}\n  .adp-wrap{width:100%;max-width:1280px;margin:0 auto;padding:58px 18px}\n\n  .adp-hero{\n    position:relative;\n    padding:58px;\n    border-radius:36px;\n    background:radial-gradient(circle at 86% 12%,rgba(233,96,40,.3),transparent 27%),linear-gradient(135deg,#090a0d,#17181c 60%,#281a14);\n    color:#fff;\n    display:grid;\n    grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);\n    gap:42px;\n    align-items:center;\n    overflow:hidden;\n    box-shadow:0 30px 90px rgba(0,0,0,.14);\n  }\n  .adp-hero:after{content:\"\";position:absolute;left:58px;right:58px;bottom:0;height:6px;border-radius:999px 999px 0 0;background:#e96028}\n  .adp-brand{margin:0 0 12px;color:#e96028;font-size:15px;font-weight:900;letter-spacing:-.02em}\n  .adp-kicker{margin:0 0 16px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-title{\n    position:relative;\n    z-index:1;\n    display:block;\n    margin:0!important;\n    max-width:760px;\n    color:#fff!important;\n    font-family:'Inter','Manrope',Arial,sans-serif!important;\n    font-size:clamp(36px,5.5vw,62px)!important;\n    line-height:.98!important;\n    font-weight:900!important;\n    font-variation-settings:'wght' 900!important;\n    font-synthesis:none!important;\n    letter-spacing:-.05em!important;\n    text-transform:none!important;\n    -webkit-text-stroke:.65px #fff;\n    paint-order:stroke fill;\n    text-shadow:\n      0 2px 0 rgba(255,255,255,.10),\n      0 7px 12px rgba(0,0,0,.72),\n      0 17px 34px rgba(0,0,0,.58)!important;\n    filter:drop-shadow(0 8px 10px rgba(0,0,0,.34));\n  }\n  .adp-title:before,\n  .adp-title:after{\n    content:attr(data-title);\n    position:absolute;\n    inset:0;\n    z-index:-1;\n    color:rgba(0,0,0,.62);\n    font:inherit;\n    letter-spacing:inherit;\n    line-height:inherit;\n    pointer-events:none;\n  }\n  .adp-title:before{\n    transform:translate(4px,6px);\n    filter:blur(1px);\n    opacity:.75;\n  }\n  .adp-title:after{\n    transform:translate(8px,11px);\n    filter:blur(10px);\n    opacity:.78;\n  }\n  .adp-lead{max-width:720px;margin:26px 0 0;color:#fff!important;font-size:clamp(18px,1.8vw,24px);line-height:1.38;font-weight:800}\n  .adp-intro{max-width:720px;margin:20px 0 0;color:rgba(255,255,255,.72)!important;font-size:16px;line-height:1.72}\n  .adp-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}\n  .adp-tags span{padding:10px 13px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.06);color:#fff;font-size:12px;font-weight:800}\n\n  .adp-visual{\n    min-height:430px;\n    padding:30px;\n    border-radius:30px;\n    background:radial-gradient(circle at 50% 35%,rgba(233,96,40,.25),transparent 45%),linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.04));\n    border:1px solid rgba(255,255,255,.1);\n    display:grid;\n    align-content:center;\n    gap:14px;\n  }\n  .adp-stat{padding:20px 22px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:rgba(0,0,0,.18)}\n  .adp-stat strong{display:block;color:#fff;font-size:30px;line-height:1;font-weight:900}\n  .adp-stat span{display:block;margin-top:8px;color:rgba(255,255,255,.7);font-size:13px;line-height:1.45}\n  .adp-stat-main{background:#e96028;border-color:#e96028;box-shadow:0 18px 38px rgba(233,96,40,.24)}\n  .adp-stat-main span{color:rgba(255,255,255,.88)}\n\n  .adp-section{padding-top:80px}\n  .adp-heading{max-width:980px;margin-bottom:28px}\n  .adp-heading p{margin:0 0 14px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-heading h2{margin:0;color:#111!important;font-size:clamp(34px,5vw,62px)!important;line-height:.98!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-heading span{display:block;max-width:850px;margin-top:18px;color:#626262;font-size:17px;line-height:1.62;font-weight:600}\n\n  .adp-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}\n  .adp-benefit{min-height:290px;padding:30px;border-radius:28px;background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.11),transparent 30%),#fff;box-shadow:0 18px 55px rgba(0,0,0,.055)}\n  .adp-benefit:nth-child(2){background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.34),transparent 31%),linear-gradient(135deg,#090a0d,#1a1b1f);color:#fff}\n  .adp-benefit b{color:#e96028;font-size:13px;font-weight:900}\n  .adp-benefit h3{margin:46px 0 14px;color:inherit!important;font-size:27px!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-.04em!important;text-transform:none!important}\n  .adp-benefit p{margin:0;color:#575757;font-size:15px;line-height:1.7}\n  .adp-benefit:nth-child(2) p{color:rgba(255,255,255,.7)}\n\n  .adp-guide{margin-top:80px;padding:54px;border-radius:34px;background:radial-gradient(circle at 90% 10%,rgba(233,96,40,.12),transparent 26%),#fff;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:48px;align-items:start;box-shadow:0 24px 70px rgba(0,0,0,.06)}\n  .adp-guide h2{margin:0;color:#111!important;font-size:clamp(34px,4.8vw,56px)!important;line-height:1!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-guide p{color:#505050;font-size:16px;line-height:1.75}\n  .adp-panel{padding:32px;border-radius:26px;background:radial-gradient(circle at 90% 8%,rgba(233,96,40,.35),transparent 30%),linear-gradient(135deg,#0a0b0e,#1b1c20);color:#fff}\n  .adp-panel\u003ep{margin:0 0 28px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}\n  .adp-panel article{padding:18px 0;border-top:1px solid rgba(255,255,255,.1)}\n  .adp-panel article:first-of-type{padding-top:0;border-top:0}\n  .adp-panel strong{display:block;color:#fff!important;font-size:19px}\n  .adp-panel span{display:block;margin-top:7px;color:rgba(255,255,255,.68);font-size:14px;line-height:1.55}\n\n  .adp-accordions{display:grid;gap:13px}\n  .adp-item{margin:0!important;border-radius:22px;background:#fff;box-shadow:0 14px 45px rgba(0,0,0,.045);overflow:hidden}\n  .adp-item summary{padding:22px 24px!important;list-style:none!important;color:#111!important;display:grid!important;grid-template-columns:46px minmax(0,1fr) 36px;align-items:center;gap:16px;cursor:pointer;text-transform:none!important}\n  .adp-item summary::-webkit-details-marker{display:none}\n  .adp-icon{width:46px;height:46px;border-radius:14px;background:#111;color:#fff;display:grid;place-items:center;font-size:20px}\n  .adp-summary strong{display:block;color:#111!important;font-size:18px;line-height:1.3;font-weight:900}\n  .adp-summary span{display:block;margin-top:4px;color:#6b6b6b;font-size:13px;line-height:1.4}\n  .adp-plus{position:relative;width:36px;height:36px;border-radius:50%;background:#f1f1f3}\n  .adp-plus:before,.adp-plus:after{content:\"\";position:absolute;left:50%;top:50%;width:14px;height:2px;background:#111;transform:translate(-50%,-50%)}\n  .adp-plus:after{transform:translate(-50%,-50%) rotate(90deg)}\n  .adp-item[open] .adp-plus{background:#e96028}\n  .adp-item[open] .adp-plus:before,.adp-item[open] .adp-plus:after{background:#fff}\n  .adp-item[open] .adp-plus:after{transform:translate(-50%,-50%)}\n  .adp-content{padding:0 24px 26px 86px;color:#505050;font-size:15px;line-height:1.72}\n  .adp-content h3,.adp-content h4{color:#111!important;text-transform:none!important}\n  .adp-content h3{font-size:23px!important;margin:4px 0 14px!important}\n  .adp-content h4{font-size:17px!important;margin:22px 0 8px!important}\n  .adp-content p{margin:0 0 14px}\n  .adp-info{margin:20px 0;padding:18px;border-left:5px solid #e96028;border-radius:16px;background:#f5f5f7}\n  .adp-info p:last-child{margin-bottom:0}\n\n  .adp-table{width:100%;border-collapse:separate;border-spacing:0;margin:14px 0;overflow:hidden;border:1px solid #e5e5e7;border-radius:16px;background:#fff}\n  .adp-table th,.adp-table td{padding:12px 14px;border-bottom:1px solid #ececef;text-align:left;vertical-align:top}\n  .adp-table tr:last-child td{border-bottom:0}\n  .adp-table thead th,.adp-table thead td{background:#111;color:#fff;font-weight:900}\n\n  .adp-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\n  .adp-highlight{padding:15px 16px;border-radius:15px;background:#f5f5f7}\n  .adp-highlight b{display:block;margin-bottom:4px;color:#111}\n\n  .adp-faq{display:grid;gap:10px}\n  .adp-faq details{border:1px solid #e5e5e7;border-radius:14px;background:#fff;overflow:hidden}\n  .adp-faq summary{padding:15px 48px 15px 16px!important;display:block!important;position:relative;cursor:pointer;font-weight:800;color:#222!important;list-style:none!important;text-transform:none!important}\n  .adp-faq summary:before,.adp-faq summary:after{content:\"\";position:absolute;right:17px;top:50%;width:14px;height:2px;background:#111;transform:translateY(-50%)}\n  .adp-faq summary:after{transform:translateY(-50%) rotate(90deg)}\n  .adp-faq details[open] summary:after{transform:translateY(-50%)}\n  .adp-faq details p{margin:0;padding:0 16px 17px;color:#555}\n\n  .adp-closing{margin-top:80px;padding:56px 42px;border-radius:34px;background:radial-gradient(circle at 86% 14%,rgba(255,255,255,.14),transparent 24%),#e96028;color:#fff;text-align:center}\n  .adp-closing h2{max-width:900px;margin:0 auto;color:#fff!important;font-size:clamp(36px,5.5vw,66px)!important;line-height:.96!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-closing p{max-width:780px;margin:20px auto 0;color:rgba(255,255,255,.86);font-size:17px;line-height:1.65;font-weight:600}\n\n  @media(max-width:960px){\n    .adp-hero,.adp-guide{grid-template-columns:1fr}\n    .adp-benefits{grid-template-columns:1fr}\n  }\n  @media(max-width:700px){\n    .adp-wrap{padding:24px 10px}\n    .adp-hero{padding:30px 18px 20px;border-radius:24px;gap:22px}\n    .adp-hero:after{left:18px;right:18px}\n    .adp-title{font-size:clamp(30px,9vw,46px)!important;line-height:1!important;letter-spacing:-.04em!important;-webkit-text-stroke:.45px #fff}\n    .adp-title:before{transform:translate(3px,4px);filter:blur(.8px)}\n    .adp-title:after{transform:translate(5px,7px);filter:blur(7px)}\n    .adp-lead{font-size:17px}\n    .adp-intro{font-size:14px;line-height:1.62}\n    .adp-tags{gap:7px;margin-top:18px}\n    .adp-tags span{padding:8px 10px;font-size:10px}\n    .adp-visual{min-height:auto;padding:14px;border-radius:22px;gap:8px}\n    .adp-stat{padding:14px 15px;border-radius:15px}\n    .adp-stat strong{font-size:24px}\n    .adp-stat span{margin-top:5px;font-size:11px}\n    .adp-section{padding-top:50px}\n    .adp-heading{margin-bottom:18px}\n    .adp-heading p{margin-bottom:10px;font-size:9px}\n    .adp-heading h2{font-size:32px!important;line-height:1!important}\n    .adp-heading span{margin-top:12px;font-size:14px;line-height:1.5}\n    .adp-benefits{gap:10px}\n    .adp-benefit{min-height:auto;padding:21px;border-radius:20px}\n    .adp-benefit h3{margin:26px 0 10px;font-size:23px!important}\n    .adp-benefit p{font-size:14px;line-height:1.58}\n    .adp-guide{margin-top:50px;padding:26px 17px 17px;border-radius:24px;gap:26px}\n    .adp-guide h2{font-size:32px!important}\n    .adp-guide p{font-size:14px;line-height:1.62}\n    .adp-panel{padding:22px;border-radius:20px}\n    .adp-panel article{padding:14px 0}\n    .adp-panel strong{font-size:17px}\n    .adp-panel span{font-size:12px}\n\n    \/* Schmale und kompakte Themenkacheln auf dem Handy *\/\n    .adp-accordions{gap:8px;padding:0 5px}\n    .adp-item{width:calc(100% - 4px);margin:0 auto!important;border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.045)}\n    .adp-item summary{grid-template-columns:32px minmax(0,1fr) 26px;padding:11px 10px!important;gap:9px;min-height:54px}\n    .adp-icon{width:32px;height:32px;border-radius:9px;font-size:14px}\n    .adp-summary strong{font-size:13.5px;line-height:1.22}\n    .adp-summary span{margin-top:2px;font-size:10.5px;line-height:1.25}\n    .adp-plus{width:26px;height:26px}\n    .adp-plus:before,.adp-plus:after{width:11px;height:1.5px}\n    .adp-content{padding:0 11px 15px;font-size:13px;line-height:1.58}\n    .adp-content h3{font-size:19px!important;margin:5px 0 10px!important}\n    .adp-content h4{font-size:15px!important;margin:16px 0 6px!important}\n    .adp-content p{margin-bottom:10px}\n    .adp-info{margin:14px 0;padding:13px;border-left-width:4px;border-radius:11px}\n    .adp-highlights{grid-template-columns:1fr;gap:8px}\n    .adp-highlight{padding:11px 12px;border-radius:11px}\n    .adp-table th,.adp-table td{padding:8px 7px;font-size:11.5px}\n    .adp-faq{gap:7px}\n    .adp-faq details{border-radius:10px}\n    .adp-faq summary{padding:12px 38px 12px 12px!important;font-size:12.5px}\n    .adp-faq details p{padding:0 12px 13px;font-size:12.5px}\n    .adp-closing{margin-top:50px;padding:34px 18px;text-align:left;border-radius:24px}\n    .adp-closing h2{font-size:33px!important}\n    .adp-closing p{font-size:14px}\n  }\n\u003c\/style\u003e\n\n\n\n\u003cmain class=\"adp-page\"\u003e\n  \u003cdiv class=\"adp-wrap\"\u003e\n    \u003csection class=\"adp-hero\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n        \u003cp class=\"adp-kicker\"\u003eNaturreines Ergänzungsfuttermittel für Hunde\u003c\/p\u003e\n        \u003ch1 class=\"adp-title\" data-title=\"Naturreines Lachsöl für Haut, Fell und tägliche Vitalität.\"\u003eNaturreines Lachsöl für Haut, Fell und tägliche Vitalität.\u003c\/h1\u003e\n        \u003cp class=\"adp-lead\"\u003e100% reines Lachsöl als tägliche Ergänzung für Trockenfutter, Nassfutter oder BARF.\u003c\/p\u003e\n        \u003cp class=\"adp-intro\"\u003eUnser Alphadog Nutrition Lachsöl versorgt deinen Hund mit natürlichen Omega 3 und Omega 6 Fettsäuren. Die praktische Dosierflasche macht die tägliche Anwendung einfach und verfeinert jede Mahlzeit mit dem natürlichen Geschmack von Lachs.\u003c\/p\u003e\n        \u003cdiv class=\"adp-tags\"\u003e\n          \u003cspan\u003e100% Lachsöl\u003c\/span\u003e\n          \u003cspan\u003eOmega 3 und Omega 6\u003c\/span\u003e\n          \u003cspan\u003e250 ml Dosierflasche\u003c\/span\u003e\n          \u003cspan\u003eOhne künstliche Zusätze\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-visual\" aria-label=\"Produkteigenschaften des Alphadog Nutrition Lachsöls\"\u003e\n        \u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e100%\u003c\/strong\u003e\u003cspan\u003enaturreines Lachsöl\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e250 ml\u003c\/strong\u003e\u003cspan\u003ein der praktischen Dosierflasche\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eOmega 3\u003c\/strong\u003e\u003cspan\u003enatürliche essenzielle Fettsäuren\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eTäglich\u003c\/strong\u003e\u003cspan\u003eeinfach über das Futter geben\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eNatürlich ergänzen\u003c\/p\u003e\n        \u003ch2\u003eEin tägliches Plus für Haut, Fell und Wohlbefinden.\u003c\/h2\u003e\n        \u003cspan\u003eLachsöl ist eine unkomplizierte Ergänzung für Hunde jeden Alters. Die enthaltenen Fettsäuren unterstützen eine normale Hautfunktion, ein gepflegtes Fell und die ausgewogene Versorgung deines Hundes.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-benefits\"\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e01\u003c\/b\u003e\n          \u003ch3\u003eHaut und Fell\u003c\/h3\u003e\n          \u003cp\u003eOmega Fettsäuren unterstützen die normale Hautfunktion und können zu einem gepflegten, glänzenden Fell beitragen.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e02\u003c\/b\u003e\n          \u003ch3\u003eEinfach im Napf\u003c\/h3\u003e\n          \u003cp\u003eDas Öl lässt sich direkt über Trockenfutter, Nassfutter oder eine BARF Mahlzeit geben. So wird die tägliche Ergänzung schnell zur Routine.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e03\u003c\/b\u003e\n          \u003ch3\u003eReine Zusammensetzung\u003c\/h3\u003e\n          \u003cp\u003eDie Rezeptur besteht ausschließlich aus Lachsöl. Es werden keine künstlichen Farb, Aroma oder Konservierungsstoffe zugesetzt.\u003c\/p\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-guide\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-kicker\"\u003eDosierung leicht gemacht\u003c\/p\u003e\n        \u003ch2\u003ePassend zur Größe deines Hundes dosieren.\u003c\/h2\u003e\n        \u003cp\u003eGib das Lachsöl einmal täglich über die normale Mahlzeit. Ein Teelöffel entspricht ungefähr 5 ml. Beginne bei empfindlichen Hunden mit einer kleineren Menge und steigere langsam bis zur empfohlenen Tagesdosis.\u003c\/p\u003e\n        \u003cp\u003eDie angegebene Dosierung ist eine allgemeine Orientierung. Bei besonderen Erkrankungen, einer tierärztlich verordneten Diät oder gleichzeitiger Gabe weiterer Öle sollte die Menge individuell abgestimmt werden.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-panel\"\u003e\n        \u003cp\u003eAuf einen Blick\u003c\/p\u003e\n        \u003carticle\u003e\u003cstrong\u003eKleine Hunde und Welpen\u003c\/strong\u003e\u003cspan\u003e½ bis 1 Teelöffel täglich\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eMittelgroße Hunde\u003c\/strong\u003e\u003cspan\u003e1 bis 2 Teelöffel täglich\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eGroße Hunde\u003c\/strong\u003e\u003cspan\u003e2 Teelöffel täglich\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eAnwendung\u003c\/strong\u003e\u003cspan\u003eüber Trockenfutter, Nassfutter oder BARF geben\u003c\/span\u003e\u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eAlle Details\u003c\/p\u003e\n        \u003ch2\u003eZusammensetzung, Dosierung und richtige Lagerung.\u003c\/h2\u003e\n        \u003cspan\u003eÖffne nur den Bereich, den du gerade brauchst. Alle Kategorien sind beim Laden der Seite geschlossen.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-accordions\"\u003e\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e✨\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHaut, Fell und Vitalität\u003c\/strong\u003e\u003cspan\u003eWarum natürliche Fettsäuren eine wertvolle Ergänzung sind\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eEssenzielle Fettsäuren für die tägliche Versorgung\u003c\/h3\u003e\n            \u003cp\u003eOmega 3 und Omega 6 Fettsäuren erfüllen wichtige Aufgaben im Körper. Da sie nicht vollständig selbst gebildet werden können, müssen sie über die Nahrung aufgenommen werden.\u003c\/p\u003e\n            \u003cp\u003eEine bedarfsgerechte Versorgung kann die normale Hautfunktion, ein gepflegtes Fell und das allgemeine Wohlbefinden unterstützen. Lachsöl eignet sich deshalb als tägliche Ergänzung bei Trockenfutter, Nassfutter oder BARF.\u003c\/p\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eHautfunktion\u003c\/b\u003eUnterstützt die natürliche Versorgung der Haut.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eFellpflege\u003c\/b\u003eKann zu einem gepflegten und glänzenden Haarkleid beitragen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eHohe Akzeptanz\u003c\/b\u003eDer natürliche Lachsgeschmack wird von vielen Hunden gerne angenommen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eTägliche Routine\u003c\/b\u003eEinfach über die gewohnte Mahlzeit geben.\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🐟\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e100% naturreines Lachsöl\u003c\/strong\u003e\u003cspan\u003eKlare Zusammensetzung ohne unnötige Zusätze\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eNur Lachsöl in der Flasche\u003c\/h3\u003e\n            \u003cp\u003eDie Zusammensetzung ist bewusst einfach gehalten: 100% Lachsöl. Das Produkt enthält keine künstlichen Farb, Aroma oder Konservierungsstoffe und keine Strecköle.\u003c\/p\u003e\n            \u003cdiv class=\"adp-info\"\u003e\n              \u003cp\u003e\u003cstrong\u003eZusammensetzung:\u003c\/strong\u003e Lachsöl 100%.\u003c\/p\u003e\n              \u003cp\u003e\u003cstrong\u003eInhalt:\u003c\/strong\u003e 250 ml in der praktischen Dosierflasche.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🥄\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eDosierungsempfehlung\u003c\/strong\u003e\u003cspan\u003eDie passende Tagesmenge für deinen Hund\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eTäglich über das Futter geben\u003c\/h3\u003e\n            \u003cp\u003eEin Teelöffel entspricht ungefähr 5 ml. Die folgende Tabelle dient als allgemeine Orientierung:\u003c\/p\u003e\n            \u003ctable class=\"adp-table\"\u003e\n              \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eHundegröße\u003c\/th\u003e\n\u003cth\u003eEmpfohlene Tagesdosis\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n              \u003ctbody\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eKleine Hunde und Welpen\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e½ bis 1 Teelöffel\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eMittelgroße Hunde\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e1 bis 2 Teelöffel\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eGroße Hunde\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e2 Teelöffel\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003c\/tbody\u003e\n            \u003c\/table\u003e\n            \u003cp\u003eBei empfindlicher Verdauung empfiehlt sich ein langsamer Einstieg mit einer kleineren Menge. Passe die Dosierung bei Bedarf an Futtermenge, Körpergewicht und individuelle Verträglichkeit an.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e✓\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eAnwendung und Sicherheit\u003c\/strong\u003e\u003cspan\u003eSo verwendest du das Lachsöl richtig\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eEinfach dosieren und frisch verfüttern\u003c\/h3\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eFutterart\u003c\/b\u003eFür Trockenfutter, Nassfutter und BARF geeignet.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eEingewöhnung\u003c\/b\u003eBei sensiblen Hunden mit einer kleinen Menge beginnen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eSaubere Dosierung\u003c\/b\u003eFlasche nach jeder Anwendung sorgfältig verschließen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eIndividuelle Beratung\u003c\/b\u003eBei Erkrankungen oder Spezialdiäten tierärztlichen Rat einholen.\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cp\u003eDas Produkt ist eine Ergänzung und ersetzt kein ausgewogenes Alleinfuttermittel. Überschreite die empfohlene Menge nicht dauerhaft und berücksichtige weitere Ölquellen in der täglichen Fütterung.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e❄\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eLagerung und Frische\u003c\/strong\u003e\u003cspan\u003eSo bleiben Geschmack und Fettsäuren bestmöglich erhalten\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eKühl und lichtgeschützt aufbewahren\u003c\/h3\u003e\n            \u003cp\u003eLagere das Lachsöl kühl, trocken und vor direkter Sonneneinstrahlung geschützt. Verschließe die Flasche nach jeder Anwendung sorgfältig und beachte die Hinweise auf dem Etikett.\u003c\/p\u003e\n            \u003cp\u003eNatürliche Öle können sich bei niedrigen Temperaturen leicht eintrüben. Das ist kein Qualitätsmangel. Vor der Verwendung kannst du die Flasche vorsichtig schwenken.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Anwendung, Dosierung und Lagerung\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-faq\"\u003e\n              \u003cdetails\u003e\u003csummary\u003eWoraus besteht das Alphadog Nutrition Lachsöl?\u003c\/summary\u003e\u003cp\u003eDie Zusammensetzung besteht zu 100% aus naturreinem Lachsöl. Es werden keine künstlichen Farb, Aroma oder Konservierungsstoffe zugesetzt.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie gebe ich das Lachsöl meinem Hund?\u003c\/summary\u003e\u003cp\u003eGib die passende Tagesmenge einfach über Trockenfutter, Nassfutter oder eine BARF Mahlzeit und vermische sie mit dem Futter.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie viel Lachsöl darf mein Hund täglich bekommen?\u003c\/summary\u003e\u003cp\u003eKleine Hunde und Welpen erhalten ½ bis 1 Teelöffel, mittelgroße Hunde 1 bis 2 Teelöffel und große Hunde ungefähr 2 Teelöffel täglich.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eIst Lachsöl auch für Welpen geeignet?\u003c\/summary\u003e\u003cp\u003eJa, Welpen können Lachsöl als Ergänzung bekommen. Beginne mit einer kleinen Menge und orientiere dich an der empfohlenen Dosierung.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eKann ich das Öl mit BARF kombinieren?\u003c\/summary\u003e\u003cp\u003eJa. Das Lachsöl kann über BARF, Trockenfutter oder Nassfutter gegeben werden. Weitere Ölquellen in der Ration sollten bei der Gesamtmenge berücksichtigt werden.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie sollte ich die Flasche lagern?\u003c\/summary\u003e\u003cp\u003eBewahre die Flasche kühl und lichtgeschützt auf und verschließe sie nach jeder Anwendung sorgfältig.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWas mache ich bei einer empfindlichen Verdauung?\u003c\/summary\u003e\u003cp\u003eBeginne mit einer kleineren Menge und steigere sie langsam. Bei anhaltenden Beschwerden solltest du die Fütterung pausieren und fachlichen Rat einholen.\u003c\/p\u003e\u003c\/details\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\u003c\/div\u003e\n        \u003c\/details\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-closing\"\u003e\n      \u003ch2\u003e100% Lachsöl. Einfach dosiert. Natürlich ergänzt.\u003c\/h2\u003e\n      \u003cp\u003eEine klare und unkomplizierte Ergänzung für Haut, Fell und die tägliche Versorgung deines Hundes.\u003c\/p\u003e\n    \u003c\/section\u003e\n  \u003c\/div\u003e\n\u003c\/main\u003e\n\n\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Woraus besteht das Alphadog Nutrition Lachsöl?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Zusammensetzung besteht zu 100% aus naturreinem Lachsöl. Es werden keine künstlichen Farb, Aroma oder Konservierungsstoffe zugesetzt.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie gebe ich das Lachsöl meinem Hund?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Gib die passende Tagesmenge einfach über Trockenfutter, Nassfutter oder eine BARF Mahlzeit und vermische sie mit dem Futter.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie viel Lachsöl darf mein Hund täglich bekommen?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Kleine Hunde und Welpen erhalten ½ bis 1 Teelöffel, mittelgroße Hunde 1 bis 2 Teelöffel und große Hunde ungefähr 2 Teelöffel täglich.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist Lachsöl auch für Welpen geeignet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja, Welpen können Lachsöl als Ergänzung bekommen. Beginne mit einer kleinen Menge und orientiere dich an der empfohlenen Dosierung.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Kann ich das Öl mit BARF kombinieren?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Das Lachsöl kann über BARF, Trockenfutter oder Nassfutter gegeben werden. Weitere Ölquellen in der Ration sollten bei der Gesamtmenge berücksichtigt werden.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie sollte ich die Flasche lagern?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Bewahre die Flasche kühl und lichtgeschützt auf und verschließe sie nach jeder Anwendung sorgfältig.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleTerms = ['lachs', 'öl'];\n  function normalize(value) {\n    return (value || '').replace(\/\\u00a0\/g, ' ').replace(\/\\s+\/g, ' ').trim().toLowerCase();\n  }\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n    return style.display !== 'none' \u0026\u0026 style.visibility !== 'hidden' \u0026\u0026 parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026 rect.width \u003e 0 \u0026\u0026 rect.height \u003e 0;\n  }\n  function applyProductTitleStyle() {\n    var selectors = ['[data-product-title]','.product__title h1','.product__title','.product-title','.product-single__title','.productView-title','.product-info__title','.product-detail__title','h1.product_title','main h1','h1','h2'];\n    var candidates = Array.prototype.slice.call(document.querySelectorAll(selectors.join(',')));\n    var match = candidates.find(function (element) {\n      if (element.closest('.adp-page') || element.closest('#adn-one-html') || element.closest('#adn-food-modal')) return false;\n      var text = normalize(element.textContent);\n      return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 isVisible(element);\n    });\n    if (!match) {\n      var fallback = Array.prototype.slice.call(document.querySelectorAll('div, p, span')).filter(function (element) {\n        if (element.closest('.adp-page') || element.closest('#adn-one-html') || element.closest('#adn-food-modal')) return false;\n        if (!isVisible(element)) return false;\n        var text = normalize(element.textContent);\n        return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 text.length \u003c 260;\n      }).sort(function (a, b) { return normalize(a.textContent).length - normalize(b.textContent).length; });\n      match = fallback[0];\n    }\n    if (match) {\n      match.classList.add('adp-external-product-title');\n      match.setAttribute('data-adp-product-title-styled', 'true');\n    }\n  }\n  function scheduleApply() {\n    applyProductTitleStyle();\n    window.setTimeout(applyProductTitleStyle, 150);\n    window.setTimeout(applyProductTitleStyle, 600);\n    window.setTimeout(applyProductTitleStyle, 1500);\n  }\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n  var observer = new MutationObserver(function () { applyProductTitleStyle(); });\n  observer.observe(document.documentElement, { childList: true, subtree: true });\n  document.addEventListener('shopify:section:load', scheduleApply);\n})();\n\u003c\/script\u003e","brand":"Alphadog Nutrition","offers":[{"title":"Default Title","offer_id":57842330632517,"sku":"4260374735663","price":14.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/lachsoelfuerhundekaufenalphadognutrition.png?v=1779555622"},{"product_id":"alphadog-nutrition-kaninchenohren-mit-fell-100-natur-hypoallergen","title":"Premium 100% Kaninchenohren mit Fell - Der ideale Einstiegs Fellkauartikel für Hunde","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Kaninchenohren mit Fell\n     ========================================================= --\u003e\n\n\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\n\u003csection id=\"adn-one-html\" class=\"adn-one-html\" aria-label=\"Vorteile und Futterrechner\"\u003e\n  \u003cdiv class=\"adn-one-grid\"\u003e\n\n    \u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n    \u003cdiv class=\"adn-trust-panel\"\u003e\n      \u003cdiv class=\"adn-payment-card\"\u003e\n        \u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n        \u003cdiv class=\"adn-payment-grid\" aria-label=\"Zahlungsarten\"\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/paypal-blue-logo-19528_256.png?v=1779726652\" alt=\"PayPal\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/klarna-pink-logo-24366_256.png?v=1779726652\" alt=\"Klarna\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/visa-blue-logo-19529_256.png?v=1779726652\" alt=\"Visa\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/mastercard-credit-card-payment-method-19676_256.png?v=1779726652\" alt=\"Mastercard\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/maestro-logo-19742_256.png?v=1779726652\" alt=\"Maestro\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/apple-pay-logo-19557_256.png?v=1779726652\" alt=\"Apple Pay\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-benefit-grid\"\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 7h11v9H3V7Zm11 3h3.5l2.5 3v3h-6v-6ZM6 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm11 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e\n          \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2 4 5v6c0 5 3.4 9.7 8 11 4.6-1.3 8-6 8-11V5l-8-3Zm-1 14-4-4 1.4-1.4L11 13.2l5.6-5.6L18 9l-7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e\n          \u003csmall\u003erisikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2c4 3 6 6 6 10a6 6 0 0 1-12 0c0-4 2-7 6-10Zm0 17a3.5 3.5 0 0 0 3.5-3.5c0-2-1.1-4-3.5-6.3-2.4 2.3-3.5 4.3-3.5 6.3A3.5 3.5 0 0 0 12 19Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGetreidefrei\u003c\/strong\u003e\n          \u003csmall\u003eartgerechte Rezepturen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 21s-7-4.4-7-11a4 4 0 0 1 7-2.6A4 4 0 0 1 19 10c0 6.6-7 11-7 11Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003ePremium Qualität\u003c\/strong\u003e\n          \u003csmall\u003efür echte Champions\u003c\/small\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-clean-grid\"\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M7.5 9.5c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm9 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM4.2 14.2C3 14.2 2 13 2 11.5s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm15.6 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM12 20.5c-3.5 0-6.2-1.7-6.2-4 0-2 2.5-5.3 6.2-5.3s6.2 3.3 6.2 5.3c0 2.3-2.7 4-6.2 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eHypoallergen\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"8\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 5v14M7 8l10 8M17 8 7 16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eGetreidefrei\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 21c0-6.2 3.4-10.4 9.8-12.2C13.7 6.5 11.5 5 8.6 5H5V3h3.6c4.8 0 8.2 3.2 8.9 7.6C21 11.4 23 14 23 18v3h-2v-3c0-2.9-1.6-4.8-4.2-5.4C11.1 13.5 7 16.5 7 21H5Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eNatürliche\u003cbr\u003eZutaten\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 3 4 6v5c0 5.2 3.4 9.4 8 10 4.6-.6 8-4.8 8-10V6l-8-3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"m8.5 12 2.2 2.2 4.8-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eOhne künstliche\u003cbr\u003eZusätze\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M8 20h8M12 20V10M6 10c0-3.3 2.7-6 6-6s6 2.7 6 6c0 3.8-3.2 6-6 6s-6-2.2-6-6Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 10c0 1.1.9 2 2 2s2-.9 2-2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eSchonend\u003cbr\u003ehergestellt\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n    \u003caside class=\"adn-calculator-teaser\" aria-label=\"Futterrechner\"\u003e\n      \u003cdiv class=\"adn-calculator-art\" aria-hidden=\"true\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n      \u003cbutton class=\"adn-open-calculator\" type=\"button\" data-adn-open\u003eJetzt berechnen\u003c\/button\u003e\n      \u003cdiv class=\"adn-calculator-note\"\u003e\n\u003cstrong\u003eIn ca. 60 Sekunden\u003c\/strong\u003e\u003cspan\u003edirekt zur Futterempfehlung\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/aside\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- Rechner-Popup --\u003e\n\u003cdiv id=\"adn-food-modal\" class=\"adn-food-modal\" aria-hidden=\"true\"\u003e\n  \u003cdiv class=\"adn-modal-backdrop\" data-adn-close\u003e\u003c\/div\u003e\n  \u003cdiv class=\"adn-modal-dialog\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"adn-modal-title\"\u003e\n    \u003cbutton class=\"adn-modal-close\" type=\"button\" data-adn-close aria-label=\"Futterrechner schließen\"\u003e×\u003c\/button\u003e\n\n    \u003cheader class=\"adn-modal-header\"\u003e\n      \u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\n    \u003c\/header\u003e\n\n    \u003cdiv class=\"adn-rechner\" id=\"adn-rechner\"\u003e\n      \u003cdiv class=\"adn-progress-head\"\u003e\n        \u003cspan\u003eSchritt \u003cb id=\"adn-current-step\"\u003e1\u003c\/b\u003e von 8\u003c\/span\u003e\n        \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"adn-progress-track\" role=\"progressbar\" aria-valuemin=\"1\" aria-valuemax=\"8\" aria-valuenow=\"1\"\u003e\n        \u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step is-active\" data-step=\"1\" data-title=\"Alter\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n        \u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n        \u003cdiv class=\"adn-age-row\"\u003e\n          \u003clabel class=\"adn-input-box\"\u003e\n            \u003cinput id=\"adn-age\" type=\"number\" min=\"1\" step=\"1\" value=\"2\" aria-label=\"Alter des Hundes\"\u003e\n            \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e\n          \u003c\/label\u003e\n          \u003cdiv class=\"adn-segmented\" aria-label=\"Alterseinheit\"\u003e\n            \u003cbutton type=\"button\" class=\"is-selected\" data-age-unit=\"years\"\u003eJahre\u003c\/button\u003e\n            \u003cbutton type=\"button\" data-age-unit=\"months\"\u003eMonate\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-age-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"2\" data-title=\"Gewicht\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n        \u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n        \u003clabel class=\"adn-input-box adn-weight-box\"\u003e\n          \u003cinput id=\"adn-weight\" type=\"number\" min=\"1\" max=\"120\" step=\"0.1\" value=\"15\" aria-label=\"Gewicht des Hundes\"\u003e\n          \u003cspan\u003ekg\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-weight-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"3\" data-title=\"Aktivität\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n        \u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"low\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"normal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"high\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"sport\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"4\" data-title=\"Körperform\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n        \u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n        \u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"thin\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"ideal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"heavy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"5\" data-title=\"Futterart\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n        \u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n        \u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"dry\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"wet\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"6\" data-title=\"Besonderheiten\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n        \u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n        \u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"none\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"neutered\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"sensitive\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"pregnant\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"7\" data-title=\"Gesundheit\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n        \u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n        \u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"healthy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"sick\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"8\" data-title=\"Ergebnis\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n        \u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n        \u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n        \u003cdiv class=\"adn-warning\" id=\"adn-health-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-grid\"\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eAdult-Trockenfutter\u003c\/strong\u003e\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n        \u003ca class=\"adn-primary-btn adn-shop-btn\" id=\"adn-shop-link\" href=\"#\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-modal-actions\"\u003e\n        \u003cbutton type=\"button\" id=\"adn-back\"\u003eZurück\u003c\/button\u003e\n        \u003cbutton type=\"button\" id=\"adn-restart\"\u003eNeu starten\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n(function () {\n  var root = document.getElementById('adn-one-html');\n  var modal = document.getElementById('adn-food-modal');\n  var calc = document.getElementById('adn-rechner');\n  if (!root || !modal || !calc || root.dataset.initialized === 'true') return;\n  root.dataset.initialized = 'true';\n\n  var totalSteps = 8;\n  var currentStep = 1;\n  var data = {\n    ageUnit: 'years', ageValue: 2, ageMonths: 24, ageGroup: 'adult',\n    weight: 15, activity: 'normal', body: 'ideal', food: 'dry', special: 'none', health: 'healthy'\n  };\n\n  var kcalByFood = { dry: 370, wet: 115 };\n  var recommendations = {\n    puppyDry: { label:'Welpenfutter ansehen', title:'Premium 60% Huhn, Truthahn, Lachs \u0026 Süßkartoffel', reason:'Für Welpen und Junghunde mit Fokus auf Wachstum, Energie und Entwicklung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-welpenfutter-60-huhn-truthahn-lachs-gelenkschutz-susskartoffel-12kg' },\n    seniorDry: { label:'Seniorfutter ansehen', title:'Premium Senior Forelle mit Lachs, Süßkartoffel \u0026 Spargel', reason:'Für ältere Hunde mit leichterer Rezeptur, Omega-3-Fokus und Gelenkschutz.', url:'https:\/\/www.alphadog-nutrition.de\/products\/premium-senior-mit-50-frischem-forelle-mit-lachs-susskartoffel-spargel' },\n    adultSmallDry: { label:'Futter für kleine Rassen ansehen', title:'Premium 50% Lamm, Süßkartoffel, Minze \u0026 Erbsen', reason:'Für ausgewachsene Hunde unter 15 kg und kleine Rassen.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-lamm-susskartoffel-kleine-rassen-100g' },\n    adultSensitiveDry: { label:'Sensibles Trockenfutter ansehen', title:'Premium 50% Ente, Süßkartoffel \u0026 Orange', reason:'Für sensible Adult-Hunde und Hunde mit empfindlicher Verdauung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-getreidefreies-505-ente-mit-susskartoffelte-orange-12kg' },\n    adultActiveDry: { label:'Angus-Rind Trockenfutter ansehen', title:'Premium 50% Angus-Rind, Süßkartoffel, Erbsen \u0026 Karotte', reason:'Für aktive, normale oder schlanke Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-angus-rind-hundefutter-getreidefrei-100g' },\n    adultCalmDry: { label:'Wild \u0026 Lachs Trockenfutter ansehen', title:'Premium 50% Wild \u0026 Lachs, Süßkartoffel \u0026 Maulbeere', reason:'Für ruhigere, kräftige oder kastrierte Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-wild-lachs-getreidefrei-mit-susskartoffel-maulbeere-12kg' },\n    wetDuck: { label:'Ente Nassfutter ansehen', title:'Premium Sensitiv 91% Ente mit Gemüse \u0026 Reis', reason:'Sanfte Nassfutter-Empfehlung für normale Hunde, Welpen oder Senioren.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-91-ente-mit-gemuse-reis-single-protein-800g' },\n    wetHorse: { label:'Pferd Schonkost ansehen', title:'Premium Sensitiv 94% Pferd mit Kartoffeln', reason:'Bei sensibler Verdauung, Krankheitshinweis oder Unverträglichkeiten.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-94-pferd-mit-kartoffeln-hypoallergen' },\n    wetLamb: { label:'Lamm Nassfutter ansehen', title:'Premium Sensitiv 91% Lamm mit Apfel', reason:'Für aktive, schlanke oder trächtige\/säugende Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-lamm-mit-apfel-single-protein' },\n    wetWild: { label:'Wild Nassfutter ansehen', title:'Premium Sensitiv 91% Wild mit Gemüse \u0026 Reis', reason:'Für ruhigere, kräftige oder kastrierte Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-wild-mit-gemuse-reis-single-protein' }\n  };\n\n  var ageInput = document.getElementById('adn-age');\n  var weightInput = document.getElementById('adn-weight');\n  var ageUnitLabel = document.getElementById('adn-age-unit-label');\n  var currentStepEl = document.getElementById('adn-current-step');\n  var stepTitleEl = document.getElementById('adn-step-title');\n  var progressTrack = calc.querySelector('.adn-progress-track');\n  var progressBar = document.getElementById('adn-progress-bar');\n  var backButton = document.getElementById('adn-back');\n  var restartButton = document.getElementById('adn-restart');\n  var lastFocused = null;\n\n  function openModal() {\n    lastFocused = document.activeElement;\n    modal.classList.add('is-open');\n    modal.setAttribute('aria-hidden', 'false');\n    document.body.classList.add('adn-modal-open');\n    window.setTimeout(function () {\n      var close = modal.querySelector('.adn-modal-close');\n      if (close) close.focus();\n    }, 0);\n  }\n\n  function closeModal() {\n    modal.classList.remove('is-open');\n    modal.setAttribute('aria-hidden', 'true');\n    document.body.classList.remove('adn-modal-open');\n    if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') lastFocused.focus();\n  }\n\n  root.querySelectorAll('[data-adn-open]').forEach(function (button) {\n    button.addEventListener('click', openModal);\n  });\n  modal.querySelectorAll('[data-adn-close]').forEach(function (button) {\n    button.addEventListener('click', closeModal);\n  });\n  document.addEventListener('keydown', function (event) {\n    if (event.key === 'Escape' \u0026\u0026 modal.classList.contains('is-open')) closeModal();\n  });\n\n  function roundToFive(value) { return Math.round(value \/ 5) * 5; }\n\n  function updateAge() {\n    var value = parseFloat(ageInput.value);\n    if (!value || value \u003c= 0) value = 1;\n    data.ageValue = value;\n    data.ageMonths = data.ageUnit === 'years' ? value * 12 : value;\n    data.ageGroup = data.ageMonths \u003c 12 ? 'puppy' : (data.ageMonths \u003e= 84 ? 'senior' : 'adult');\n  }\n\n  function getWeight() {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) weight = data.weight || 1;\n    return weight;\n  }\n\n  function getRecommendation() {\n    var weight = getWeight();\n    if (data.food === 'wet') {\n      if (data.health === 'sick' || data.special === 'sensitive') return recommendations.wetHorse;\n      if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin' || data.special === 'pregnant') return recommendations.wetLamb;\n      if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.wetWild;\n      return recommendations.wetDuck;\n    }\n    if (data.ageGroup === 'puppy') return recommendations.puppyDry;\n    if (data.ageGroup === 'senior') return recommendations.seniorDry;\n    if (weight \u003c 15) return recommendations.adultSmallDry;\n    if (data.health === 'sick' || data.special === 'sensitive') return recommendations.adultSensitiveDry;\n    if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin') return recommendations.adultActiveDry;\n    if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.adultCalmDry;\n    return recommendations.adultActiveDry;\n  }\n\n  function calculateResult() {\n    updateAge();\n    data.weight = getWeight();\n\n    var ageFactor = { puppy: 2.4, adult: 1.6, senior: 1.3 }[data.ageGroup];\n    var activityFactor = { low: .85, normal: 1, high: 1.18, sport: 1.35 }[data.activity];\n    var bodyFactor = { thin: 1.1, ideal: 1, heavy: .82 }[data.body];\n    var specialFactor = { none: 1, neutered: .9, sensitive: 1, pregnant: 1.35 }[data.special];\n    var dailyKcal = 70 * Math.pow(data.weight, .75) * ageFactor * activityFactor * bodyFactor * specialFactor;\n    var grams = dailyKcal \/ kcalByFood[data.food] * 100;\n    var finalGrams = Math.max(5, roundToFive(grams));\n    var minGrams = Math.max(5, roundToFive(finalGrams * .9));\n    var maxGrams = Math.max(5, roundToFive(finalGrams * 1.1));\n    var meals = data.ageGroup === 'puppy' ? 3 : 2;\n    var mealGrams = Math.max(5, roundToFive(finalGrams \/ meals));\n\n    var warning = document.getElementById('adn-health-warning');\n    warning.classList.toggle('is-visible', data.health === 'sick');\n    document.getElementById('adn-result-label').textContent = data.health === 'sick' ? 'Grobe Orientierung' : 'Tagesmenge';\n    document.getElementById('adn-result-amount').textContent = 'ca. ' + finalGrams + ' g';\n    document.getElementById('adn-result-kcal').textContent = 'ca. ' + Math.round(dailyKcal) + ' kcal';\n    document.getElementById('adn-result-meal').textContent = 'ca. ' + mealGrams + ' g';\n    document.getElementById('adn-result-range').textContent = minGrams + '–' + maxGrams + ' g';\n\n    var recommendation = getRecommendation();\n    document.getElementById('adn-product-title').textContent = recommendation.title;\n    document.getElementById('adn-product-reason').textContent = recommendation.reason;\n    var shopLink = document.getElementById('adn-shop-link');\n    shopLink.href = recommendation.url;\n    shopLink.textContent = recommendation.label;\n  }\n\n  function showStep(step) {\n    currentStep = Math.max(1, Math.min(totalSteps, step));\n    calc.querySelectorAll('.adn-step').forEach(function (item) {\n      item.classList.toggle('is-active', Number(item.dataset.step) === currentStep);\n    });\n    var active = calc.querySelector('.adn-step.is-active');\n    currentStepEl.textContent = currentStep;\n    stepTitleEl.textContent = active ? active.dataset.title : '';\n    progressBar.style.width = (currentStep \/ totalSteps * 100) + '%';\n    progressTrack.setAttribute('aria-valuenow', String(currentStep));\n    backButton.disabled = currentStep === 1;\n    if (currentStep === totalSteps) calculateResult();\n    var dialog = modal.querySelector('.adn-modal-dialog');\n    if (dialog) dialog.scrollTop = 0;\n  }\n\n  calc.querySelectorAll('[data-age-unit]').forEach(function (button) {\n    button.addEventListener('click', function () {\n      data.ageUnit = button.dataset.ageUnit;\n      calc.querySelectorAll('[data-age-unit]').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      ageUnitLabel.textContent = data.ageUnit === 'years' ? 'Jahre' : 'Monate';\n      updateAge();\n    });\n  });\n\n  document.getElementById('adn-age-next').addEventListener('click', function () {\n    var age = parseFloat(ageInput.value);\n    if (!age || age \u003c= 0) { ageInput.focus(); return; }\n    updateAge();\n    showStep(2);\n  });\n\n  document.getElementById('adn-weight-next').addEventListener('click', function () {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) { weightInput.focus(); return; }\n    data.weight = weight;\n    showStep(3);\n  });\n\n  calc.querySelectorAll('.adn-choice-grid button').forEach(function (button) {\n    button.addEventListener('click', function () {\n      var key = button.dataset.key;\n      data[key] = button.dataset.value;\n      button.parentElement.querySelectorAll('button').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      window.setTimeout(function () { showStep(currentStep + 1); }, 120);\n    });\n  });\n\n  backButton.addEventListener('click', function () { showStep(currentStep - 1); });\n  restartButton.addEventListener('click', function () {\n    data = { ageUnit:'years', ageValue:2, ageMonths:24, ageGroup:'adult', weight:15, activity:'normal', body:'ideal', food:'dry', special:'none', health:'healthy' };\n    ageInput.value = 2;\n    weightInput.value = 15;\n    ageUnitLabel.textContent = 'Jahre';\n    calc.querySelectorAll('.is-selected').forEach(function (item) { item.classList.remove('is-selected'); });\n    calc.querySelector('[data-age-unit=\"years\"]').classList.add('is-selected');\n    showStep(1);\n  });\n\n  showStep(1);\n})();\n\u003c\/script\u003e\n\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\n\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\n\u003cstyle id=\"adn-full-viewport-width-fix\"\u003e\n  #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: var(--adn-viewport-width, 100vw) !important;\n    max-width: none !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    margin-top: 96px !important;\n    transform: translateX(calc(-1 * var(--adn-viewport-offset, 0px))) !important;\n    padding: 8px 24px 24px !important;\n  }\n\n  #adn-one-html .adn-one-grid {\n    width: 100% !important;\n    max-width: 1480px !important;\n    margin: 0 auto !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html {\n      margin-top: 48px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html {\n      margin-top: 20px !important;\n      padding: 8px 12px 16px !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-full-viewport-width-script\"\u003e\n(function () {\n  function updateWidth() {\n    var section = document.getElementById('adn-one-html');\n    if (!section) return;\n\n    section.style.setProperty('--adn-viewport-offset', '0px');\n    section.style.setProperty(\n      '--adn-viewport-width',\n      document.documentElement.clientWidth + 'px'\n    );\n\n    requestAnimationFrame(function () {\n      section.style.setProperty(\n        '--adn-viewport-offset',\n        section.getBoundingClientRect().left + 'px'\n      );\n    });\n  }\n\n  function scheduleUpdate() {\n    updateWidth();\n    setTimeout(updateWidth, 150);\n    setTimeout(updateWidth, 600);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleUpdate);\n  } else {\n    scheduleUpdate();\n  }\n\n  window.addEventListener('resize', updateWidth, { passive: true });\n  window.addEventListener('orientationchange', updateWidth, { passive: true });\n  document.addEventListener('shopify:section:load', scheduleUpdate);\n})();\n\u003c\/script\u003e\n\n\n\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\n\u003cstyle id=\"adn-product-gallery-spacing-fix\"\u003e\n  #adn-one-html {\n    clear: both !important;\n    isolation: isolate !important;\n  }\n\n  @media (min-width: 1051px) {\n    #adn-one-html {\n      margin-top: 0 !important;\n    }\n  }\n\n  @media (min-width: 721px) and (max-width: 1050px) {\n    #adn-one-html {\n      margin-top: 14px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html {\n      margin-top: 10px !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    inset: 0 !important;\n    width: 100vw !important;\n    height: 100vh !important;\n    height: 100dvh !important;\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n    align-items: center !important;\n    justify-content: center !important;\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: flex !important;\n  }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute !important;\n    inset: 0 !important;\n    width: 100% !important;\n    height: 100% !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    inset: auto !important;\n    margin: auto !important;\n    transform: none !important;\n    width: min(860px, calc(100vw - 36px)) !important;\n    max-height: calc(100dvh - 36px) !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain;\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 16px) !important;\n      max-height: calc(100dvh - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  function moveModalToBody() {\n    var modal = document.getElementById('adn-food-modal');\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', moveModalToBody);\n  } else {\n    moveModalToBody();\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(moveModalToBody, 50);\n  });\n})();\n\u003c\/script\u003e\n\n\u003c!-- =========================================================\n     PRODUKTBESCHREIBUNG PROBIERPAKET\n     ========================================================= --\u003e\n\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width,initial-scale=1\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026amp;family=Manrope:wght@400;500;600;700;800;900\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\n\n\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  \/* Der echte Produkttitel oberhalb der Beschreibung *\/\n  .adp-external-product-title {\n    display: block !important;\n    width: 100% !important;\n    max-width: 980px !important;\n    margin: 0 0 18px 0 !important;\n    padding: 0 !important;\n    color: #000000 !important;\n    background: transparent !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: clamp(28px, 4.1vw, 46px) !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    font-synthesis: weight !important;\n    line-height: .98 !important;\n    letter-spacing: -.05em !important;\n    text-align: left !important;\n    text-transform: none !important;\n    text-decoration: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.08),\n      0 6px 11px rgba(0,0,0,.23),\n      0 15px 28px rgba(0,0,0,.13) !important;\n    word-break: normal !important;\n    overflow-wrap: break-word !important;\n    hyphens: none !important;\n  }\n\n  .adp-external-product-title * {\n    color: #000000 !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    text-transform: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000000 !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.07),\n        0 4px 8px rgba(0,0,0,.20),\n        0 10px 20px rgba(0,0,0,.11) !important;\n    }\n\n    .adp-external-product-title * {\n      -webkit-text-stroke: .5px #000000 !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle\u003e\n  .adp-page{\n    position:relative!important;\n    left:auto!important;\n    right:auto!important;\n    width:var(--adp-viewport-width,100vw)!important;\n    max-width:none!important;\n    margin:0!important;\n    transform:translateX(calc(-1 * var(--adp-viewport-offset,0px)))!important;\n    background:radial-gradient(circle at 95% 2%,rgba(233,96,40,.13),transparent 24%),#f5f5f7;\n    color:#111;\n    font-family:'Manrope',Arial,sans-serif;\n    overflow:hidden;\n    isolation:isolate;\n  }\n  .adp-page *{box-sizing:border-box;font-family:'Manrope',Arial,sans-serif}\n  .adp-wrap{width:100%;max-width:1280px;margin:0 auto;padding:58px 18px}\n\n  .adp-hero{\n    position:relative;\n    padding:58px;\n    border-radius:36px;\n    background:radial-gradient(circle at 86% 12%,rgba(233,96,40,.3),transparent 27%),linear-gradient(135deg,#090a0d,#17181c 60%,#281a14);\n    color:#fff;\n    display:grid;\n    grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);\n    gap:42px;\n    align-items:center;\n    overflow:hidden;\n    box-shadow:0 30px 90px rgba(0,0,0,.14);\n  }\n  .adp-hero:after{content:\"\";position:absolute;left:58px;right:58px;bottom:0;height:6px;border-radius:999px 999px 0 0;background:#e96028}\n  .adp-brand{margin:0 0 12px;color:#e96028;font-size:15px;font-weight:900;letter-spacing:-.02em}\n  .adp-kicker{margin:0 0 16px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-title{\n    position:relative;\n    z-index:1;\n    display:block;\n    margin:0!important;\n    max-width:760px;\n    color:#fff!important;\n    font-family:'Inter','Manrope',Arial,sans-serif!important;\n    font-size:clamp(36px,5.5vw,62px)!important;\n    line-height:.98!important;\n    font-weight:900!important;\n    font-variation-settings:'wght' 900!important;\n    font-synthesis:none!important;\n    letter-spacing:-.05em!important;\n    text-transform:none!important;\n    -webkit-text-stroke:.65px #fff;\n    paint-order:stroke fill;\n    text-shadow:\n      0 2px 0 rgba(255,255,255,.10),\n      0 7px 12px rgba(0,0,0,.72),\n      0 17px 34px rgba(0,0,0,.58)!important;\n    filter:drop-shadow(0 8px 10px rgba(0,0,0,.34));\n  }\n  .adp-title:before,\n  .adp-title:after{\n    content:attr(data-title);\n    position:absolute;\n    inset:0;\n    z-index:-1;\n    color:rgba(0,0,0,.62);\n    font:inherit;\n    letter-spacing:inherit;\n    line-height:inherit;\n    pointer-events:none;\n  }\n  .adp-title:before{\n    transform:translate(4px,6px);\n    filter:blur(1px);\n    opacity:.75;\n  }\n  .adp-title:after{\n    transform:translate(8px,11px);\n    filter:blur(10px);\n    opacity:.78;\n  }\n  .adp-lead{max-width:720px;margin:26px 0 0;color:#fff!important;font-size:clamp(18px,1.8vw,24px);line-height:1.38;font-weight:800}\n  .adp-intro{max-width:720px;margin:20px 0 0;color:rgba(255,255,255,.72)!important;font-size:16px;line-height:1.72}\n  .adp-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}\n  .adp-tags span{padding:10px 13px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.06);color:#fff;font-size:12px;font-weight:800}\n\n  .adp-visual{\n    min-height:430px;\n    padding:30px;\n    border-radius:30px;\n    background:radial-gradient(circle at 50% 35%,rgba(233,96,40,.25),transparent 45%),linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.04));\n    border:1px solid rgba(255,255,255,.1);\n    display:grid;\n    align-content:center;\n    gap:14px;\n  }\n  .adp-stat{padding:20px 22px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:rgba(0,0,0,.18)}\n  .adp-stat strong{display:block;color:#fff;font-size:30px;line-height:1;font-weight:900}\n  .adp-stat span{display:block;margin-top:8px;color:rgba(255,255,255,.7);font-size:13px;line-height:1.45}\n  .adp-stat-main{background:#e96028;border-color:#e96028;box-shadow:0 18px 38px rgba(233,96,40,.24)}\n  .adp-stat-main span{color:rgba(255,255,255,.88)}\n\n  .adp-section{padding-top:80px}\n  .adp-heading{max-width:980px;margin-bottom:28px}\n  .adp-heading p{margin:0 0 14px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-heading h2{margin:0;color:#111!important;font-size:clamp(34px,5vw,62px)!important;line-height:.98!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-heading span{display:block;max-width:850px;margin-top:18px;color:#626262;font-size:17px;line-height:1.62;font-weight:600}\n\n  .adp-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}\n  .adp-benefit{min-height:290px;padding:30px;border-radius:28px;background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.11),transparent 30%),#fff;box-shadow:0 18px 55px rgba(0,0,0,.055)}\n  .adp-benefit:nth-child(2){background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.34),transparent 31%),linear-gradient(135deg,#090a0d,#1a1b1f);color:#fff}\n  .adp-benefit b{color:#e96028;font-size:13px;font-weight:900}\n  .adp-benefit h3{margin:46px 0 14px;color:inherit!important;font-size:27px!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-.04em!important;text-transform:none!important}\n  .adp-benefit p{margin:0;color:#575757;font-size:15px;line-height:1.7}\n  .adp-benefit:nth-child(2) p{color:rgba(255,255,255,.7)}\n\n  .adp-guide{margin-top:80px;padding:54px;border-radius:34px;background:radial-gradient(circle at 90% 10%,rgba(233,96,40,.12),transparent 26%),#fff;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:48px;align-items:start;box-shadow:0 24px 70px rgba(0,0,0,.06)}\n  .adp-guide h2{margin:0;color:#111!important;font-size:clamp(34px,4.8vw,56px)!important;line-height:1!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-guide p{color:#505050;font-size:16px;line-height:1.75}\n  .adp-panel{padding:32px;border-radius:26px;background:radial-gradient(circle at 90% 8%,rgba(233,96,40,.35),transparent 30%),linear-gradient(135deg,#0a0b0e,#1b1c20);color:#fff}\n  .adp-panel\u003ep{margin:0 0 28px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}\n  .adp-panel article{padding:18px 0;border-top:1px solid rgba(255,255,255,.1)}\n  .adp-panel article:first-of-type{padding-top:0;border-top:0}\n  .adp-panel strong{display:block;color:#fff!important;font-size:19px}\n  .adp-panel span{display:block;margin-top:7px;color:rgba(255,255,255,.68);font-size:14px;line-height:1.55}\n\n  .adp-accordions{display:grid;gap:13px}\n  .adp-item{margin:0!important;border-radius:22px;background:#fff;box-shadow:0 14px 45px rgba(0,0,0,.045);overflow:hidden}\n  .adp-item summary{padding:22px 24px!important;list-style:none!important;color:#111!important;display:grid!important;grid-template-columns:46px minmax(0,1fr) 36px;align-items:center;gap:16px;cursor:pointer;text-transform:none!important}\n  .adp-item summary::-webkit-details-marker{display:none}\n  .adp-icon{width:46px;height:46px;border-radius:14px;background:#111;color:#fff;display:grid;place-items:center;font-size:20px}\n  .adp-summary strong{display:block;color:#111!important;font-size:18px;line-height:1.3;font-weight:900}\n  .adp-summary span{display:block;margin-top:4px;color:#6b6b6b;font-size:13px;line-height:1.4}\n  .adp-plus{position:relative;width:36px;height:36px;border-radius:50%;background:#f1f1f3}\n  .adp-plus:before,.adp-plus:after{content:\"\";position:absolute;left:50%;top:50%;width:14px;height:2px;background:#111;transform:translate(-50%,-50%)}\n  .adp-plus:after{transform:translate(-50%,-50%) rotate(90deg)}\n  .adp-item[open] .adp-plus{background:#e96028}\n  .adp-item[open] .adp-plus:before,.adp-item[open] .adp-plus:after{background:#fff}\n  .adp-item[open] .adp-plus:after{transform:translate(-50%,-50%)}\n  .adp-content{padding:0 24px 26px 86px;color:#505050;font-size:15px;line-height:1.72}\n  .adp-content h3,.adp-content h4{color:#111!important;text-transform:none!important}\n  .adp-content h3{font-size:23px!important;margin:4px 0 14px!important}\n  .adp-content h4{font-size:17px!important;margin:22px 0 8px!important}\n  .adp-content p{margin:0 0 14px}\n  .adp-info{margin:20px 0;padding:18px;border-left:5px solid #e96028;border-radius:16px;background:#f5f5f7}\n  .adp-info p:last-child{margin-bottom:0}\n\n  .adp-table{width:100%;border-collapse:separate;border-spacing:0;margin:14px 0;overflow:hidden;border:1px solid #e5e5e7;border-radius:16px;background:#fff}\n  .adp-table th,.adp-table td{padding:12px 14px;border-bottom:1px solid #ececef;text-align:left;vertical-align:top}\n  .adp-table tr:last-child td{border-bottom:0}\n  .adp-table thead th,.adp-table thead td{background:#111;color:#fff;font-weight:900}\n\n  .adp-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\n  .adp-highlight{padding:15px 16px;border-radius:15px;background:#f5f5f7}\n  .adp-highlight b{display:block;margin-bottom:4px;color:#111}\n\n  .adp-faq{display:grid;gap:10px}\n  .adp-faq details{border:1px solid #e5e5e7;border-radius:14px;background:#fff;overflow:hidden}\n  .adp-faq summary{padding:15px 48px 15px 16px!important;display:block!important;position:relative;cursor:pointer;font-weight:800;color:#222!important;list-style:none!important;text-transform:none!important}\n  .adp-faq summary:before,.adp-faq summary:after{content:\"\";position:absolute;right:17px;top:50%;width:14px;height:2px;background:#111;transform:translateY(-50%)}\n  .adp-faq summary:after{transform:translateY(-50%) rotate(90deg)}\n  .adp-faq details[open] summary:after{transform:translateY(-50%)}\n  .adp-faq details p{margin:0;padding:0 16px 17px;color:#555}\n\n  .adp-closing{margin-top:80px;padding:56px 42px;border-radius:34px;background:radial-gradient(circle at 86% 14%,rgba(255,255,255,.14),transparent 24%),#e96028;color:#fff;text-align:center}\n  .adp-closing h2{max-width:900px;margin:0 auto;color:#fff!important;font-size:clamp(36px,5.5vw,66px)!important;line-height:.96!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-closing p{max-width:780px;margin:20px auto 0;color:rgba(255,255,255,.86);font-size:17px;line-height:1.65;font-weight:600}\n\n  @media(max-width:960px){\n    .adp-hero,.adp-guide{grid-template-columns:1fr}\n    .adp-benefits{grid-template-columns:1fr}\n  }\n  @media(max-width:700px){\n    .adp-wrap{padding:24px 10px}\n    .adp-hero{padding:30px 18px 20px;border-radius:24px;gap:22px}\n    .adp-hero:after{left:18px;right:18px}\n    .adp-title{font-size:clamp(30px,9vw,46px)!important;line-height:1!important;letter-spacing:-.04em!important;-webkit-text-stroke:.45px #fff}\n    .adp-title:before{transform:translate(3px,4px);filter:blur(.8px)}\n    .adp-title:after{transform:translate(5px,7px);filter:blur(7px)}\n    .adp-lead{font-size:17px}\n    .adp-intro{font-size:14px;line-height:1.62}\n    .adp-tags{gap:7px;margin-top:18px}\n    .adp-tags span{padding:8px 10px;font-size:10px}\n    .adp-visual{min-height:auto;padding:14px;border-radius:22px;gap:8px}\n    .adp-stat{padding:14px 15px;border-radius:15px}\n    .adp-stat strong{font-size:24px}\n    .adp-stat span{margin-top:5px;font-size:11px}\n    .adp-section{padding-top:50px}\n    .adp-heading{margin-bottom:18px}\n    .adp-heading p{margin-bottom:10px;font-size:9px}\n    .adp-heading h2{font-size:32px!important;line-height:1!important}\n    .adp-heading span{margin-top:12px;font-size:14px;line-height:1.5}\n    .adp-benefits{gap:10px}\n    .adp-benefit{min-height:auto;padding:21px;border-radius:20px}\n    .adp-benefit h3{margin:26px 0 10px;font-size:23px!important}\n    .adp-benefit p{font-size:14px;line-height:1.58}\n    .adp-guide{margin-top:50px;padding:26px 17px 17px;border-radius:24px;gap:26px}\n    .adp-guide h2{font-size:32px!important}\n    .adp-guide p{font-size:14px;line-height:1.62}\n    .adp-panel{padding:22px;border-radius:20px}\n    .adp-panel article{padding:14px 0}\n    .adp-panel strong{font-size:17px}\n    .adp-panel span{font-size:12px}\n\n    \/* Schmale und kompakte Themenkacheln auf dem Handy *\/\n    .adp-accordions{gap:8px;padding:0 5px}\n    .adp-item{width:calc(100% - 4px);margin:0 auto!important;border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.045)}\n    .adp-item summary{grid-template-columns:32px minmax(0,1fr) 26px;padding:11px 10px!important;gap:9px;min-height:54px}\n    .adp-icon{width:32px;height:32px;border-radius:9px;font-size:14px}\n    .adp-summary strong{font-size:13.5px;line-height:1.22}\n    .adp-summary span{margin-top:2px;font-size:10.5px;line-height:1.25}\n    .adp-plus{width:26px;height:26px}\n    .adp-plus:before,.adp-plus:after{width:11px;height:1.5px}\n    .adp-content{padding:0 11px 15px;font-size:13px;line-height:1.58}\n    .adp-content h3{font-size:19px!important;margin:5px 0 10px!important}\n    .adp-content h4{font-size:15px!important;margin:16px 0 6px!important}\n    .adp-content p{margin-bottom:10px}\n    .adp-info{margin:14px 0;padding:13px;border-left-width:4px;border-radius:11px}\n    .adp-highlights{grid-template-columns:1fr;gap:8px}\n    .adp-highlight{padding:11px 12px;border-radius:11px}\n    .adp-table th,.adp-table td{padding:8px 7px;font-size:11.5px}\n    .adp-faq{gap:7px}\n    .adp-faq details{border-radius:10px}\n    .adp-faq summary{padding:12px 38px 12px 12px!important;font-size:12.5px}\n    .adp-faq details p{padding:0 12px 13px;font-size:12.5px}\n    .adp-closing{margin-top:50px;padding:34px 18px;text-align:left;border-radius:24px}\n    .adp-closing h2{font-size:33px!important}\n    .adp-closing p{font-size:14px}\n  }\n\u003c\/style\u003e\n\n\n\n\u003cmain class=\"adp-page\"\u003e\n  \u003cdiv class=\"adp-wrap\"\u003e\n    \u003csection class=\"adp-hero\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-brand\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n        \u003cp class=\"adp-kicker\"\u003eNaturkausnack aus Kaninchen\u003c\/p\u003e\n        \u003ch1 class=\"adp-title\" data-title=\"Kaninchenohren mit Fell für ursprünglichen Kauspaß.\"\u003eKaninchenohren mit Fell für ursprünglichen Kauspaß.\u003c\/h1\u003e\n        \u003cp class=\"adp-lead\"\u003eNaturbelassene Kaninchenohren mit Fell für sensible Hunde, kleine Rassen, Senioren und junge Hunde ab der 8. Lebenswoche.\u003c\/p\u003e\n        \u003cp class=\"adp-intro\"\u003eDie schonend getrockneten Ohren bieten eine leichte, zähe Beschäftigung und passen gut zu Hunden, die kräftige Kauartikel nur schwer bewältigen. Kaninchen dient als einzige tierische Proteinquelle und macht den Snack auch für viele ernährungssensible Hunde interessant.\u003c\/p\u003e\n        \u003cdiv class=\"adp-tags\"\u003e\n          \u003cspan\u003e100% Kaninchen\u003c\/span\u003e\n          \u003cspan\u003emit natürlichem Fell\u003c\/span\u003e\n          \u003cspan\u003eMonoprotein\u003c\/span\u003e\n          \u003cspan\u003eschonend getrocknet\u003c\/span\u003e\n          \u003cspan\u003eab der 8. Lebenswoche\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-visual\" aria-label=\"Produkteigenschaften der Alphadog Nutrition Kaninchenohren mit Fell\"\u003e\n        \u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e100%\u003c\/strong\u003e\u003cspan\u003eKaninchenohr mit Fell als naturbelassenes Einzelfuttermittel\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e62,9%\u003c\/strong\u003e\u003cspan\u003eRohprotein für einen proteinreichen Snack\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eab 8 Wochen\u003c\/strong\u003e\u003cspan\u003eleichtere Struktur für junge Hunde und kleinere Rassen\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eNatürlich knabbern\u003c\/p\u003e\n        \u003ch2\u003eLeichte Beschäftigung mit Fell und nur einer Proteinquelle.\u003c\/h2\u003e\n        \u003cspan\u003eKaninchenohren sind elastischer und leichter als viele schwere Kauartikel vom Rind oder Schwein. Dadurch eignen sie sich besonders gut für kleinere Hunde, Senioren und junge Hunde, die einen gut handhabbaren Naturkausnack brauchen.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-benefits\"\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e01\u003c\/b\u003e\n          \u003ch3\u003eArtgerechte Beschäftigung\u003c\/h3\u003e\n          \u003cp\u003eDas ausgiebige Knabbern spricht den natürlichen Kautrieb an und kann deinem Hund eine ruhige, sinnvolle Beschäftigung bieten.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e02\u003c\/b\u003e\n          \u003ch3\u003eFell als natürlicher Ballaststoff\u003c\/h3\u003e\n          \u003cp\u003eDie feinen Haare werden nur teilweise verdaut und können die normale Darmtätigkeit auf natürliche Weise unterstützen.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e03\u003c\/b\u003e\n          \u003ch3\u003eMonoprotein Kaninchen\u003c\/h3\u003e\n          \u003cp\u003eDie klare Zusammensetzung aus 100% Kaninchen ist gut nachvollziehbar und kann sich für viele sensible Hunde oder eine abgestimmte Ausschlussfütterung eignen.\u003c\/p\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-guide\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-kicker\"\u003eKausnack im Alltag\u003c\/p\u003e\n        \u003ch2\u003eSanfter als große Ohren, aber trotzdem angenehm zäh.\u003c\/h2\u003e\n        \u003cp\u003eDie natürliche Struktur regt zum Knabbern und Kauen an. Dabei kann oberflächlicher Zahnbelag mechanisch abgerieben und die Kaumuskulatur beansprucht werden. Der Snack ersetzt jedoch keine regelmäßige Kontrolle und Pflege der Zähne.\u003c\/p\u003e\n        \u003cp\u003eDurch den Fettgehalt von 21,7% sollte die Menge zur täglichen Futterration passen. Besonders bei kleinen Hunden ist es sinnvoll, die zusätzlichen Kalorien im Blick zu behalten.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-panel\"\u003e\n        \u003cp\u003eAuf einen Blick\u003c\/p\u003e\n        \u003carticle\u003e\u003cstrong\u003eProteinquelle\u003c\/strong\u003e\u003cspan\u003e100% Kaninchen als Monoprotein\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eBeschaffenheit\u003c\/strong\u003e\u003cspan\u003eleicht, elastisch und angenehm zäh\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eGeeignet für\u003c\/strong\u003e\u003cspan\u003ekleine Hunde, Senioren, sensible Hunde und junge Hunde\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eFütterung\u003c\/strong\u003e\u003cspan\u003eals Snack zwischen den Mahlzeiten\u003c\/span\u003e\u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eAlle Details\u003c\/p\u003e\n        \u003ch2\u003eZusammensetzung, Nährwerte und sichere Fütterung.\u003c\/h2\u003e\n        \u003cspan\u003eÖffne nur den Bereich, den du gerade brauchst. Alle Kategorien bleiben beim Laden der Seite geschlossen.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-accordions\"\u003e\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🐇\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eNatürlicher Kauspaß mit Fell\u003c\/strong\u003e\u003cspan\u003eLeichte Beschäftigung für viele Hundegrößen\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eUrsprüngliche Struktur und natürlicher Geschmack\u003c\/h3\u003e\n            \u003cp\u003eDie Kaninchenohren werden schonend getrocknet. Dadurch bleiben ihre natürliche Form, die zähe Beschaffenheit und der typische Geschmack erhalten.\u003c\/p\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eLeichtere Struktur\u003c\/b\u003eGut handhabbar für kleinere Rassen, Senioren und junge Hunde.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eNatürlicher Kautrieb\u003c\/b\u003eKnabbern kann beschäftigen und zur Entspannung beitragen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eMechanischer Abrieb\u003c\/b\u003eDie zähe Oberfläche kann beim Kauen oberflächlichen Zahnbelag lösen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eMit Fell\u003c\/b\u003eDie Haare liefern einen natürlichen, schwer verdaulichen Faseranteil.\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"adp-info\"\u003e\n              \u003cp\u003e\u003cstrong\u003eHinweis zur Zahnpflege:\u003c\/strong\u003e Kausnacks können die mechanische Reinigung unterstützen, ersetzen aber keine regelmäßige Zahnpflege oder tierärztliche Kontrolle.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌿\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFell und Verdauung\u003c\/strong\u003e\u003cspan\u003eWas der natürliche Faseranteil im Darm bewirken kann\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eNatürliche Haare als schwer verdaulicher Bestandteil\u003c\/h3\u003e\n            \u003cp\u003eEin Teil des Fells wird nicht vollständig verdaut. Dadurch kann es ähnlich wie ein natürlicher Ballaststoff die normale Darmbewegung unterstützen.\u003c\/p\u003e\n            \u003cp\u003eDie Wirkung ist von Hund zu Hund unterschiedlich. Bei sehr empfindlicher Verdauung solltest du zunächst nur eine kleine Menge anbieten und beobachten, wie dein Hund den Snack verträgt.\u003c\/p\u003e\n            \u003cdiv class=\"adp-info\"\u003e\n              \u003cp\u003eDer häufig verwendete Begriff Darmbesen beschreibt eine traditionelle Vorstellung. Kaninchenfell ersetzt keine tierärztliche Behandlung und reinigt die Darmwand nicht nachweislich wie eine Bürste.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e✓\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eZusammensetzung und Nährwerte\u003c\/strong\u003e\u003cspan\u003eVolle Transparenz zum Naturprodukt\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003e100% Kaninchenohr mit Fell\u003c\/h3\u003e\n            \u003cp\u003eDie klare Rezeptur enthält nur eine tierische Proteinquelle und keine künstlichen Farb, Aroma oder Konservierungsstoffe.\u003c\/p\u003e\n            \u003cdiv class=\"adp-info\"\u003e\n              \u003cp\u003e\u003cstrong\u003eZusammensetzung:\u003c\/strong\u003e 100% Kaninchenohr mit Fell.\u003c\/p\u003e\n              \u003cp\u003e\u003cstrong\u003eFuttermittelart:\u003c\/strong\u003e Einzelfuttermittel für Hunde.\u003c\/p\u003e\n            \u003c\/div\u003e\n            \u003ctable class=\"adp-table\"\u003e\n              \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eAnalytischer Bestandteil\u003c\/th\u003e\n\u003cth\u003eAnteil\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n              \u003ctbody\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e62,9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfett\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e21,7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFeuchtigkeit\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e10,8%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfaser\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e2,4%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e1,1%\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003c\/tbody\u003e\n            \u003c\/table\u003e\n            \u003cp\u003eDa es sich um ein reines Naturprodukt handelt, können die Analysewerte sowie Farbe, Größe, Form und Fellmenge naturbedingt leicht schwanken.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⭐\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eProdukthighlights\u003c\/strong\u003e\u003cspan\u003eDie wichtigsten Eigenschaften kompakt zusammengefasst\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e100% Naturprodukt\u003c\/b\u003eOhne künstliche Farb, Aroma oder Konservierungsstoffe.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eMonoprotein\u003c\/b\u003eNur Kaninchen als tierische Proteinquelle.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eProteinreich\u003c\/b\u003eMit 62,9% Rohprotein.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eMit natürlichem Fell\u003c\/b\u003eFür ein ursprüngliches Knabbererlebnis.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eLeichte Struktur\u003c\/b\u003eAuch für kleine Hunde, Senioren und junge Hunde geeignet.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eSchonend getrocknet\u003c\/b\u003eFür natürlichen Geschmack und eine zähe Beschaffenheit.\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦴\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFütterung und Sicherheit\u003c\/strong\u003e\u003cspan\u003eSo genießt dein Hund den Snack sicher\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eAls Ergänzung zwischen den Mahlzeiten\u003c\/h3\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAltersempfehlung\u003c\/b\u003eGeeignet ab der 8. Lebenswoche, wenn dein Hund feste Snacks sicher kauen kann.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eDosierung\u003c\/b\u003eAls gelegentlichen Snack geben und die Kalorien bei der Hauptfuttermenge berücksichtigen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAufsicht\u003c\/b\u003eDeinen Hund beim Kauen nie unbeaufsichtigt lassen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eTrinkwasser\u003c\/b\u003eImmer ausreichend frisches Wasser bereitstellen.\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cp\u003eWähle die Größe des Kauartikels passend zu deinem Hund. Entferne kleine Reststücke, sobald sie im Ganzen verschluckt werden könnten. Bei Welpen, Senioren oder Hunden mit Zahnproblemen solltest du vorab prüfen, ob die Beschaffenheit geeignet ist.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Fell, Verträglichkeit und Fütterung\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-faq\"\u003e\n              \u003cdetails\u003e\u003csummary\u003eWoraus bestehen die Kaninchenohren mit Fell?\u003c\/summary\u003e\u003cp\u003eSie bestehen zu 100% aus getrocknetem Kaninchenohr mit natürlichem Fell und sind ein Einzelfuttermittel für Hunde.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eSind Kaninchenohren mit Fell für sensible Hunde geeignet?\u003c\/summary\u003e\u003cp\u003eKaninchen ist eine eher selten eingesetzte Proteinquelle und wird von vielen sensiblen Hunden gut vertragen. Eine Garantie gegen Unverträglichkeiten gibt es jedoch nicht.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWas bewirkt das Fell bei der Verdauung?\u003c\/summary\u003e\u003cp\u003eDie Haare werden teilweise unverdaut ausgeschieden und können als natürlicher Faseranteil die normale Darmtätigkeit unterstützen. Eine medizinische Reinigungswirkung ist nicht belegt.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eAb welchem Alter darf mein Hund Kaninchenohren bekommen?\u003c\/summary\u003e\u003cp\u003eDie Ohren sind ab der 8. Lebenswoche geeignet, sofern dein Hund feste Snacks sicher kauen kann. Junge Hunde sollten besonders aufmerksam beaufsichtigt werden.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eSind die Ohren auch für kleine Hunde und Senioren geeignet?\u003c\/summary\u003e\u003cp\u003eJa. Die leichtere, elastische Struktur ist oft gut handhabbar. Bei schwachen Zähnen oder Zahnproblemen solltest du die Eignung individuell prüfen.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie oft darf ich Kaninchenohren mit Fell füttern?\u003c\/summary\u003e\u003cp\u003eGib sie als gelegentlichen Snack zwischen den Mahlzeiten und rechne den Fettgehalt von 21,7% bei der täglichen Futtermenge mit ein.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eMuss ich meinen Hund beim Kauen beaufsichtigen?\u003c\/summary\u003e\u003cp\u003eJa. Stelle frisches Wasser bereit und entferne kleine Reststücke, die dein Hund im Ganzen verschlucken könnte.\u003c\/p\u003e\u003c\/details\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\u003c\/div\u003e\n        \u003c\/details\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-closing\"\u003e\n      \u003ch2\u003e100% Kaninchen. Mit Fell. Natürlich beschäftigt.\u003c\/h2\u003e\n      \u003cp\u003eEin ursprünglicher Kausnack mit klarer Zusammensetzung für kleine, sensible und kauaktive Hunde.\u003c\/p\u003e\n    \u003c\/section\u003e\n  \u003c\/div\u003e\n\u003c\/main\u003e\n\n\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Woraus bestehen die Kaninchenohren mit Fell?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Sie bestehen zu 100% aus getrocknetem Kaninchenohr mit natürlichem Fell und sind ein Einzelfuttermittel für Hunde.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind Kaninchenohren mit Fell für sensible Hunde geeignet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Kaninchen ist eine eher selten eingesetzte Proteinquelle und wird von vielen sensiblen Hunden gut vertragen. Eine Garantie gegen Unverträglichkeiten gibt es jedoch nicht.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Was bewirkt das Fell bei der Verdauung?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Haare werden teilweise unverdaut ausgeschieden und können als natürlicher Faseranteil die normale Darmtätigkeit unterstützen. Eine medizinische Reinigungswirkung ist nicht belegt.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ab welchem Alter darf mein Hund Kaninchenohren bekommen?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Ohren sind ab der 8. Lebenswoche geeignet, sofern der Hund feste Snacks sicher kauen kann. Junge Hunde sollten besonders aufmerksam beaufsichtigt werden.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind die Ohren auch für kleine Hunde und Senioren geeignet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die leichtere, elastische Struktur ist häufig gut handhabbar. Bei schwachen Zähnen oder Zahnproblemen sollte die Eignung individuell geprüft werden.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie oft darf ich Kaninchenohren mit Fell füttern?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Sie eignen sich als gelegentlicher Snack zwischen den Mahlzeiten. Der Fettgehalt von 21,7% sollte bei der täglichen Futtermenge berücksichtigt werden.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleTerms = ['kaninchenohren', 'fell'];\n  function normalize(value) {\n    return (value || '').replace(\/\\u00a0\/g, ' ').replace(\/\\s+\/g, ' ').trim().toLowerCase();\n  }\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n    return style.display !== 'none' \u0026\u0026 style.visibility !== 'hidden' \u0026\u0026 parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026 rect.width \u003e 0 \u0026\u0026 rect.height \u003e 0;\n  }\n  function applyProductTitleStyle() {\n    var selectors = ['[data-product-title]','.product__title h1','.product__title','.product-title','.product-single__title','.productView-title','.product-info__title','.product-detail__title','h1.product_title','main h1','h1','h2'];\n    var candidates = Array.prototype.slice.call(document.querySelectorAll(selectors.join(',')));\n    var match = candidates.find(function (element) {\n      if (element.closest('.adp-page') || element.closest('#adn-one-html') || element.closest('#adn-food-modal')) return false;\n      var text = normalize(element.textContent);\n      return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 isVisible(element);\n    });\n    if (!match) {\n      var fallback = Array.prototype.slice.call(document.querySelectorAll('div, p, span')).filter(function (element) {\n        if (element.closest('.adp-page') || element.closest('#adn-one-html') || element.closest('#adn-food-modal')) return false;\n        if (!isVisible(element)) return false;\n        var text = normalize(element.textContent);\n        return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 text.length \u003c 260;\n      }).sort(function (a, b) { return normalize(a.textContent).length - normalize(b.textContent).length; });\n      match = fallback[0];\n    }\n    if (match) {\n      match.classList.add('adp-external-product-title');\n      match.setAttribute('data-adp-product-title-styled', 'true');\n    }\n  }\n  function scheduleApply() {\n    applyProductTitleStyle();\n    window.setTimeout(applyProductTitleStyle, 150);\n    window.setTimeout(applyProductTitleStyle, 600);\n    window.setTimeout(applyProductTitleStyle, 1500);\n  }\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n  var observer = new MutationObserver(function () { applyProductTitleStyle(); });\n  observer.observe(document.documentElement, { childList: true, subtree: true });\n  document.addEventListener('shopify:section:load', scheduleApply);\n})();\n\u003c\/script\u003e","brand":"Alphadog Nutrition","offers":[{"title":"100g","offer_id":57921744765253,"sku":"144430","price":6.99,"currency_code":"EUR","in_stock":true},{"title":"200g","offer_id":57921744798021,"sku":"144430x20","price":11.99,"currency_code":"EUR","in_stock":true},{"title":"300g","offer_id":57921744830789,"sku":"144430x40","price":16.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/AlphadogPremiumKaninchenohrenmitFell100_Naturkaufen.png?v=1779043981"},{"product_id":"premium-100-rindernackensehne-6-stk-200g","title":"Premium 100% Extraharter Rindernackensehne Kausnack - Zahnstein, Plaque","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Rindernackensehne\n     ========================================================= --\u003e\n\n\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\n\u003csection id=\"adn-one-html\" class=\"adn-one-html\" aria-label=\"Vorteile und Futterrechner\"\u003e\n  \u003cdiv class=\"adn-one-grid\"\u003e\n\n    \u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n    \u003cdiv class=\"adn-trust-panel\"\u003e\n      \u003cdiv class=\"adn-payment-card\"\u003e\n        \u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n        \u003cdiv class=\"adn-payment-grid\" aria-label=\"Zahlungsarten\"\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/paypal-blue-logo-19528_256.png?v=1779726652\" alt=\"PayPal\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/klarna-pink-logo-24366_256.png?v=1779726652\" alt=\"Klarna\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/visa-blue-logo-19529_256.png?v=1779726652\" alt=\"Visa\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/mastercard-credit-card-payment-method-19676_256.png?v=1779726652\" alt=\"Mastercard\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/maestro-logo-19742_256.png?v=1779726652\" alt=\"Maestro\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/apple-pay-logo-19557_256.png?v=1779726652\" alt=\"Apple Pay\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-benefit-grid\"\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 7h11v9H3V7Zm11 3h3.5l2.5 3v3h-6v-6ZM6 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm11 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e\n          \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2 4 5v6c0 5 3.4 9.7 8 11 4.6-1.3 8-6 8-11V5l-8-3Zm-1 14-4-4 1.4-1.4L11 13.2l5.6-5.6L18 9l-7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e\n          \u003csmall\u003erisikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2c4 3 6 6 6 10a6 6 0 0 1-12 0c0-4 2-7 6-10Zm0 17a3.5 3.5 0 0 0 3.5-3.5c0-2-1.1-4-3.5-6.3-2.4 2.3-3.5 4.3-3.5 6.3A3.5 3.5 0 0 0 12 19Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGetreidefrei\u003c\/strong\u003e\n          \u003csmall\u003eartgerechte Rezepturen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 21s-7-4.4-7-11a4 4 0 0 1 7-2.6A4 4 0 0 1 19 10c0 6.6-7 11-7 11Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003ePremium Qualität\u003c\/strong\u003e\n          \u003csmall\u003efür echte Champions\u003c\/small\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-clean-grid\"\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M7.5 9.5c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm9 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM4.2 14.2C3 14.2 2 13 2 11.5s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm15.6 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM12 20.5c-3.5 0-6.2-1.7-6.2-4 0-2 2.5-5.3 6.2-5.3s6.2 3.3 6.2 5.3c0 2.3-2.7 4-6.2 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eHypoallergen\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"8\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 5v14M7 8l10 8M17 8 7 16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eGetreidefrei\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 21c0-6.2 3.4-10.4 9.8-12.2C13.7 6.5 11.5 5 8.6 5H5V3h3.6c4.8 0 8.2 3.2 8.9 7.6C21 11.4 23 14 23 18v3h-2v-3c0-2.9-1.6-4.8-4.2-5.4C11.1 13.5 7 16.5 7 21H5Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eNatürliche\u003cbr\u003eZutaten\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 3 4 6v5c0 5.2 3.4 9.4 8 10 4.6-.6 8-4.8 8-10V6l-8-3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"m8.5 12 2.2 2.2 4.8-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eOhne künstliche\u003cbr\u003eZusätze\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M8 20h8M12 20V10M6 10c0-3.3 2.7-6 6-6s6 2.7 6 6c0 3.8-3.2 6-6 6s-6-2.2-6-6Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 10c0 1.1.9 2 2 2s2-.9 2-2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eSchonend\u003cbr\u003ehergestellt\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n    \u003caside class=\"adn-calculator-teaser\" aria-label=\"Futterrechner\"\u003e\n      \u003cdiv class=\"adn-calculator-art\" aria-hidden=\"true\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n      \u003cbutton class=\"adn-open-calculator\" type=\"button\" data-adn-open\u003eJetzt berechnen\u003c\/button\u003e\n      \u003cdiv class=\"adn-calculator-note\"\u003e\n\u003cstrong\u003eIn ca. 60 Sekunden\u003c\/strong\u003e\u003cspan\u003edirekt zur Futterempfehlung\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/aside\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- Rechner-Popup --\u003e\n\u003cdiv id=\"adn-food-modal\" class=\"adn-food-modal\" aria-hidden=\"true\"\u003e\n  \u003cdiv class=\"adn-modal-backdrop\" data-adn-close\u003e\u003c\/div\u003e\n  \u003cdiv class=\"adn-modal-dialog\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"adn-modal-title\"\u003e\n    \u003cbutton class=\"adn-modal-close\" type=\"button\" data-adn-close aria-label=\"Futterrechner schließen\"\u003e×\u003c\/button\u003e\n\n    \u003cheader class=\"adn-modal-header\"\u003e\n      \u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\n    \u003c\/header\u003e\n\n    \u003cdiv class=\"adn-rechner\" id=\"adn-rechner\"\u003e\n      \u003cdiv class=\"adn-progress-head\"\u003e\n        \u003cspan\u003eSchritt \u003cb id=\"adn-current-step\"\u003e1\u003c\/b\u003e von 8\u003c\/span\u003e\n        \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"adn-progress-track\" role=\"progressbar\" aria-valuemin=\"1\" aria-valuemax=\"8\" aria-valuenow=\"1\"\u003e\n        \u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step is-active\" data-step=\"1\" data-title=\"Alter\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n        \u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n        \u003cdiv class=\"adn-age-row\"\u003e\n          \u003clabel class=\"adn-input-box\"\u003e\n            \u003cinput id=\"adn-age\" type=\"number\" min=\"1\" step=\"1\" value=\"2\" aria-label=\"Alter des Hundes\"\u003e\n            \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e\n          \u003c\/label\u003e\n          \u003cdiv class=\"adn-segmented\" aria-label=\"Alterseinheit\"\u003e\n            \u003cbutton type=\"button\" class=\"is-selected\" data-age-unit=\"years\"\u003eJahre\u003c\/button\u003e\n            \u003cbutton type=\"button\" data-age-unit=\"months\"\u003eMonate\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-age-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"2\" data-title=\"Gewicht\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n        \u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n        \u003clabel class=\"adn-input-box adn-weight-box\"\u003e\n          \u003cinput id=\"adn-weight\" type=\"number\" min=\"1\" max=\"120\" step=\"0.1\" value=\"15\" aria-label=\"Gewicht des Hundes\"\u003e\n          \u003cspan\u003ekg\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-weight-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"3\" data-title=\"Aktivität\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n        \u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"low\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"normal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"high\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"sport\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"4\" data-title=\"Körperform\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n        \u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n        \u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"thin\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"ideal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"heavy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"5\" data-title=\"Futterart\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n        \u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n        \u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"dry\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"wet\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"6\" data-title=\"Besonderheiten\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n        \u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n        \u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"none\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"neutered\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"sensitive\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"pregnant\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"7\" data-title=\"Gesundheit\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n        \u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n        \u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"healthy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"sick\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"8\" data-title=\"Ergebnis\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n        \u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n        \u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n        \u003cdiv class=\"adn-warning\" id=\"adn-health-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-grid\"\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eAdult-Trockenfutter\u003c\/strong\u003e\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n        \u003ca class=\"adn-primary-btn adn-shop-btn\" id=\"adn-shop-link\" href=\"#\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-modal-actions\"\u003e\n        \u003cbutton type=\"button\" id=\"adn-back\"\u003eZurück\u003c\/button\u003e\n        \u003cbutton type=\"button\" id=\"adn-restart\"\u003eNeu starten\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n(function () {\n  var root = document.getElementById('adn-one-html');\n  var modal = document.getElementById('adn-food-modal');\n  var calc = document.getElementById('adn-rechner');\n  if (!root || !modal || !calc || root.dataset.initialized === 'true') return;\n  root.dataset.initialized = 'true';\n\n  var totalSteps = 8;\n  var currentStep = 1;\n  var data = {\n    ageUnit: 'years', ageValue: 2, ageMonths: 24, ageGroup: 'adult',\n    weight: 15, activity: 'normal', body: 'ideal', food: 'dry', special: 'none', health: 'healthy'\n  };\n\n  var kcalByFood = { dry: 370, wet: 115 };\n  var recommendations = {\n    puppyDry: { label:'Welpenfutter ansehen', title:'Premium 60% Huhn, Truthahn, Lachs \u0026 Süßkartoffel', reason:'Für Welpen und Junghunde mit Fokus auf Wachstum, Energie und Entwicklung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-welpenfutter-60-huhn-truthahn-lachs-gelenkschutz-susskartoffel-12kg' },\n    seniorDry: { label:'Seniorfutter ansehen', title:'Premium Senior Forelle mit Lachs, Süßkartoffel \u0026 Spargel', reason:'Für ältere Hunde mit leichterer Rezeptur, Omega-3-Fokus und Gelenkschutz.', url:'https:\/\/www.alphadog-nutrition.de\/products\/premium-senior-mit-50-frischem-forelle-mit-lachs-susskartoffel-spargel' },\n    adultSmallDry: { label:'Futter für kleine Rassen ansehen', title:'Premium 50% Lamm, Süßkartoffel, Minze \u0026 Erbsen', reason:'Für ausgewachsene Hunde unter 15 kg und kleine Rassen.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-lamm-susskartoffel-kleine-rassen-100g' },\n    adultSensitiveDry: { label:'Sensibles Trockenfutter ansehen', title:'Premium 50% Ente, Süßkartoffel \u0026 Orange', reason:'Für sensible Adult-Hunde und Hunde mit empfindlicher Verdauung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-getreidefreies-505-ente-mit-susskartoffelte-orange-12kg' },\n    adultActiveDry: { label:'Angus-Rind Trockenfutter ansehen', title:'Premium 50% Angus-Rind, Süßkartoffel, Erbsen \u0026 Karotte', reason:'Für aktive, normale oder schlanke Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-angus-rind-hundefutter-getreidefrei-100g' },\n    adultCalmDry: { label:'Wild \u0026 Lachs Trockenfutter ansehen', title:'Premium 50% Wild \u0026 Lachs, Süßkartoffel \u0026 Maulbeere', reason:'Für ruhigere, kräftige oder kastrierte Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-wild-lachs-getreidefrei-mit-susskartoffel-maulbeere-12kg' },\n    wetDuck: { label:'Ente Nassfutter ansehen', title:'Premium Sensitiv 91% Ente mit Gemüse \u0026 Reis', reason:'Sanfte Nassfutter-Empfehlung für normale Hunde, Welpen oder Senioren.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-91-ente-mit-gemuse-reis-single-protein-800g' },\n    wetHorse: { label:'Pferd Schonkost ansehen', title:'Premium Sensitiv 94% Pferd mit Kartoffeln', reason:'Bei sensibler Verdauung, Krankheitshinweis oder Unverträglichkeiten.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-94-pferd-mit-kartoffeln-hypoallergen' },\n    wetLamb: { label:'Lamm Nassfutter ansehen', title:'Premium Sensitiv 91% Lamm mit Apfel', reason:'Für aktive, schlanke oder trächtige\/säugende Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-lamm-mit-apfel-single-protein' },\n    wetWild: { label:'Wild Nassfutter ansehen', title:'Premium Sensitiv 91% Wild mit Gemüse \u0026 Reis', reason:'Für ruhigere, kräftige oder kastrierte Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-wild-mit-gemuse-reis-single-protein' }\n  };\n\n  var ageInput = document.getElementById('adn-age');\n  var weightInput = document.getElementById('adn-weight');\n  var ageUnitLabel = document.getElementById('adn-age-unit-label');\n  var currentStepEl = document.getElementById('adn-current-step');\n  var stepTitleEl = document.getElementById('adn-step-title');\n  var progressTrack = calc.querySelector('.adn-progress-track');\n  var progressBar = document.getElementById('adn-progress-bar');\n  var backButton = document.getElementById('adn-back');\n  var restartButton = document.getElementById('adn-restart');\n  var lastFocused = null;\n\n  function openModal() {\n    lastFocused = document.activeElement;\n    modal.classList.add('is-open');\n    modal.setAttribute('aria-hidden', 'false');\n    document.body.classList.add('adn-modal-open');\n    window.setTimeout(function () {\n      var close = modal.querySelector('.adn-modal-close');\n      if (close) close.focus();\n    }, 0);\n  }\n\n  function closeModal() {\n    modal.classList.remove('is-open');\n    modal.setAttribute('aria-hidden', 'true');\n    document.body.classList.remove('adn-modal-open');\n    if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') lastFocused.focus();\n  }\n\n  root.querySelectorAll('[data-adn-open]').forEach(function (button) {\n    button.addEventListener('click', openModal);\n  });\n  modal.querySelectorAll('[data-adn-close]').forEach(function (button) {\n    button.addEventListener('click', closeModal);\n  });\n  document.addEventListener('keydown', function (event) {\n    if (event.key === 'Escape' \u0026\u0026 modal.classList.contains('is-open')) closeModal();\n  });\n\n  function roundToFive(value) { return Math.round(value \/ 5) * 5; }\n\n  function updateAge() {\n    var value = parseFloat(ageInput.value);\n    if (!value || value \u003c= 0) value = 1;\n    data.ageValue = value;\n    data.ageMonths = data.ageUnit === 'years' ? value * 12 : value;\n    data.ageGroup = data.ageMonths \u003c 12 ? 'puppy' : (data.ageMonths \u003e= 84 ? 'senior' : 'adult');\n  }\n\n  function getWeight() {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) weight = data.weight || 1;\n    return weight;\n  }\n\n  function getRecommendation() {\n    var weight = getWeight();\n    if (data.food === 'wet') {\n      if (data.health === 'sick' || data.special === 'sensitive') return recommendations.wetHorse;\n      if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin' || data.special === 'pregnant') return recommendations.wetLamb;\n      if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.wetWild;\n      return recommendations.wetDuck;\n    }\n    if (data.ageGroup === 'puppy') return recommendations.puppyDry;\n    if (data.ageGroup === 'senior') return recommendations.seniorDry;\n    if (weight \u003c 15) return recommendations.adultSmallDry;\n    if (data.health === 'sick' || data.special === 'sensitive') return recommendations.adultSensitiveDry;\n    if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin') return recommendations.adultActiveDry;\n    if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.adultCalmDry;\n    return recommendations.adultActiveDry;\n  }\n\n  function calculateResult() {\n    updateAge();\n    data.weight = getWeight();\n\n    var ageFactor = { puppy: 2.4, adult: 1.6, senior: 1.3 }[data.ageGroup];\n    var activityFactor = { low: .85, normal: 1, high: 1.18, sport: 1.35 }[data.activity];\n    var bodyFactor = { thin: 1.1, ideal: 1, heavy: .82 }[data.body];\n    var specialFactor = { none: 1, neutered: .9, sensitive: 1, pregnant: 1.35 }[data.special];\n    var dailyKcal = 70 * Math.pow(data.weight, .75) * ageFactor * activityFactor * bodyFactor * specialFactor;\n    var grams = dailyKcal \/ kcalByFood[data.food] * 100;\n    var finalGrams = Math.max(5, roundToFive(grams));\n    var minGrams = Math.max(5, roundToFive(finalGrams * .9));\n    var maxGrams = Math.max(5, roundToFive(finalGrams * 1.1));\n    var meals = data.ageGroup === 'puppy' ? 3 : 2;\n    var mealGrams = Math.max(5, roundToFive(finalGrams \/ meals));\n\n    var warning = document.getElementById('adn-health-warning');\n    warning.classList.toggle('is-visible', data.health === 'sick');\n    document.getElementById('adn-result-label').textContent = data.health === 'sick' ? 'Grobe Orientierung' : 'Tagesmenge';\n    document.getElementById('adn-result-amount').textContent = 'ca. ' + finalGrams + ' g';\n    document.getElementById('adn-result-kcal').textContent = 'ca. ' + Math.round(dailyKcal) + ' kcal';\n    document.getElementById('adn-result-meal').textContent = 'ca. ' + mealGrams + ' g';\n    document.getElementById('adn-result-range').textContent = minGrams + '–' + maxGrams + ' g';\n\n    var recommendation = getRecommendation();\n    document.getElementById('adn-product-title').textContent = recommendation.title;\n    document.getElementById('adn-product-reason').textContent = recommendation.reason;\n    var shopLink = document.getElementById('adn-shop-link');\n    shopLink.href = recommendation.url;\n    shopLink.textContent = recommendation.label;\n  }\n\n  function showStep(step) {\n    currentStep = Math.max(1, Math.min(totalSteps, step));\n    calc.querySelectorAll('.adn-step').forEach(function (item) {\n      item.classList.toggle('is-active', Number(item.dataset.step) === currentStep);\n    });\n    var active = calc.querySelector('.adn-step.is-active');\n    currentStepEl.textContent = currentStep;\n    stepTitleEl.textContent = active ? active.dataset.title : '';\n    progressBar.style.width = (currentStep \/ totalSteps * 100) + '%';\n    progressTrack.setAttribute('aria-valuenow', String(currentStep));\n    backButton.disabled = currentStep === 1;\n    if (currentStep === totalSteps) calculateResult();\n    var dialog = modal.querySelector('.adn-modal-dialog');\n    if (dialog) dialog.scrollTop = 0;\n  }\n\n  calc.querySelectorAll('[data-age-unit]').forEach(function (button) {\n    button.addEventListener('click', function () {\n      data.ageUnit = button.dataset.ageUnit;\n      calc.querySelectorAll('[data-age-unit]').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      ageUnitLabel.textContent = data.ageUnit === 'years' ? 'Jahre' : 'Monate';\n      updateAge();\n    });\n  });\n\n  document.getElementById('adn-age-next').addEventListener('click', function () {\n    var age = parseFloat(ageInput.value);\n    if (!age || age \u003c= 0) { ageInput.focus(); return; }\n    updateAge();\n    showStep(2);\n  });\n\n  document.getElementById('adn-weight-next').addEventListener('click', function () {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) { weightInput.focus(); return; }\n    data.weight = weight;\n    showStep(3);\n  });\n\n  calc.querySelectorAll('.adn-choice-grid button').forEach(function (button) {\n    button.addEventListener('click', function () {\n      var key = button.dataset.key;\n      data[key] = button.dataset.value;\n      button.parentElement.querySelectorAll('button').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      window.setTimeout(function () { showStep(currentStep + 1); }, 120);\n    });\n  });\n\n  backButton.addEventListener('click', function () { showStep(currentStep - 1); });\n  restartButton.addEventListener('click', function () {\n    data = { ageUnit:'years', ageValue:2, ageMonths:24, ageGroup:'adult', weight:15, activity:'normal', body:'ideal', food:'dry', special:'none', health:'healthy' };\n    ageInput.value = 2;\n    weightInput.value = 15;\n    ageUnitLabel.textContent = 'Jahre';\n    calc.querySelectorAll('.is-selected').forEach(function (item) { item.classList.remove('is-selected'); });\n    calc.querySelector('[data-age-unit=\"years\"]').classList.add('is-selected');\n    showStep(1);\n  });\n\n  showStep(1);\n})();\n\u003c\/script\u003e\n\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\n\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\n\u003cstyle id=\"adn-full-viewport-width-fix\"\u003e\n  #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: var(--adn-viewport-width, 100vw) !important;\n    max-width: none !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    margin-top: 96px !important;\n    transform: translateX(calc(-1 * var(--adn-viewport-offset, 0px))) !important;\n    padding: 8px 24px 24px !important;\n  }\n\n  #adn-one-html .adn-one-grid {\n    width: 100% !important;\n    max-width: 1480px !important;\n    margin: 0 auto !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html {\n      margin-top: 48px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html {\n      margin-top: 20px !important;\n      padding: 8px 12px 16px !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-full-viewport-width-script\"\u003e\n(function () {\n  function updateWidth() {\n    var section = document.getElementById('adn-one-html');\n    if (!section) return;\n\n    section.style.setProperty('--adn-viewport-offset', '0px');\n    section.style.setProperty(\n      '--adn-viewport-width',\n      document.documentElement.clientWidth + 'px'\n    );\n\n    requestAnimationFrame(function () {\n      section.style.setProperty(\n        '--adn-viewport-offset',\n        section.getBoundingClientRect().left + 'px'\n      );\n    });\n  }\n\n  function scheduleUpdate() {\n    updateWidth();\n    setTimeout(updateWidth, 150);\n    setTimeout(updateWidth, 600);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleUpdate);\n  } else {\n    scheduleUpdate();\n  }\n\n  window.addEventListener('resize', updateWidth, { passive: true });\n  window.addEventListener('orientationchange', updateWidth, { passive: true });\n  document.addEventListener('shopify:section:load', scheduleUpdate);\n})();\n\u003c\/script\u003e\n\n\n\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\n\u003cstyle id=\"adn-product-gallery-spacing-fix\"\u003e\n  #adn-one-html {\n    clear: both !important;\n    isolation: isolate !important;\n  }\n\n  @media (min-width: 1051px) {\n    #adn-one-html {\n      margin-top: 0 !important;\n    }\n  }\n\n  @media (min-width: 721px) and (max-width: 1050px) {\n    #adn-one-html {\n      margin-top: 14px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html {\n      margin-top: 10px !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    inset: 0 !important;\n    width: 100vw !important;\n    height: 100vh !important;\n    height: 100dvh !important;\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n    align-items: center !important;\n    justify-content: center !important;\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: flex !important;\n  }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute !important;\n    inset: 0 !important;\n    width: 100% !important;\n    height: 100% !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    inset: auto !important;\n    margin: auto !important;\n    transform: none !important;\n    width: min(860px, calc(100vw - 36px)) !important;\n    max-height: calc(100dvh - 36px) !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain;\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 16px) !important;\n      max-height: calc(100dvh - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  function moveModalToBody() {\n    var modal = document.getElementById('adn-food-modal');\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', moveModalToBody);\n  } else {\n    moveModalToBody();\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(moveModalToBody, 50);\n  });\n})();\n\u003c\/script\u003e\n\n\u003c!-- =========================================================\n     PRODUKTBESCHREIBUNG PROBIERPAKET\n     ========================================================= --\u003e\n\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width,initial-scale=1\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026amp;family=Manrope:wght@400;500;600;700;800;900\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\n\n\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  \/* Der echte Produkttitel oberhalb der Beschreibung *\/\n  .adp-external-product-title {\n    display: block !important;\n    width: 100% !important;\n    max-width: 980px !important;\n    margin: 0 0 18px 0 !important;\n    padding: 0 !important;\n    color: #000000 !important;\n    background: transparent !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: clamp(28px, 4.1vw, 46px) !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    font-synthesis: weight !important;\n    line-height: .98 !important;\n    letter-spacing: -.05em !important;\n    text-align: left !important;\n    text-transform: none !important;\n    text-decoration: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.08),\n      0 6px 11px rgba(0,0,0,.23),\n      0 15px 28px rgba(0,0,0,.13) !important;\n    word-break: normal !important;\n    overflow-wrap: break-word !important;\n    hyphens: none !important;\n  }\n\n  .adp-external-product-title * {\n    color: #000000 !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    text-transform: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000000 !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.07),\n        0 4px 8px rgba(0,0,0,.20),\n        0 10px 20px rgba(0,0,0,.11) !important;\n    }\n\n    .adp-external-product-title * {\n      -webkit-text-stroke: .5px #000000 !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle\u003e\n  .adp-page{\n    position:relative!important;\n    left:auto!important;\n    right:auto!important;\n    width:var(--adp-viewport-width,100vw)!important;\n    max-width:none!important;\n    margin:0!important;\n    transform:translateX(calc(-1 * var(--adp-viewport-offset,0px)))!important;\n    background:radial-gradient(circle at 95% 2%,rgba(233,96,40,.13),transparent 24%),#f5f5f7;\n    color:#111;\n    font-family:'Manrope',Arial,sans-serif;\n    overflow:hidden;\n    isolation:isolate;\n  }\n  .adp-page *{box-sizing:border-box;font-family:'Manrope',Arial,sans-serif}\n  .adp-wrap{width:100%;max-width:1280px;margin:0 auto;padding:58px 18px}\n\n  .adp-hero{\n    position:relative;\n    padding:58px;\n    border-radius:36px;\n    background:radial-gradient(circle at 86% 12%,rgba(233,96,40,.3),transparent 27%),linear-gradient(135deg,#090a0d,#17181c 60%,#281a14);\n    color:#fff;\n    display:grid;\n    grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);\n    gap:42px;\n    align-items:center;\n    overflow:hidden;\n    box-shadow:0 30px 90px rgba(0,0,0,.14);\n  }\n  .adp-hero:after{content:\"\";position:absolute;left:58px;right:58px;bottom:0;height:6px;border-radius:999px 999px 0 0;background:#e96028}\n  .adp-brand{margin:0 0 12px;color:#e96028;font-size:15px;font-weight:900;letter-spacing:-.02em}\n  .adp-kicker{margin:0 0 16px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-title{\n    position:relative;\n    z-index:1;\n    display:block;\n    margin:0!important;\n    max-width:760px;\n    color:#fff!important;\n    font-family:'Inter','Manrope',Arial,sans-serif!important;\n    font-size:clamp(36px,5.5vw,62px)!important;\n    line-height:.98!important;\n    font-weight:900!important;\n    font-variation-settings:'wght' 900!important;\n    font-synthesis:none!important;\n    letter-spacing:-.05em!important;\n    text-transform:none!important;\n    -webkit-text-stroke:.65px #fff;\n    paint-order:stroke fill;\n    text-shadow:\n      0 2px 0 rgba(255,255,255,.10),\n      0 7px 12px rgba(0,0,0,.72),\n      0 17px 34px rgba(0,0,0,.58)!important;\n    filter:drop-shadow(0 8px 10px rgba(0,0,0,.34));\n  }\n  .adp-title:before,\n  .adp-title:after{\n    content:attr(data-title);\n    position:absolute;\n    inset:0;\n    z-index:-1;\n    color:rgba(0,0,0,.62);\n    font:inherit;\n    letter-spacing:inherit;\n    line-height:inherit;\n    pointer-events:none;\n  }\n  .adp-title:before{\n    transform:translate(4px,6px);\n    filter:blur(1px);\n    opacity:.75;\n  }\n  .adp-title:after{\n    transform:translate(8px,11px);\n    filter:blur(10px);\n    opacity:.78;\n  }\n  .adp-lead{max-width:720px;margin:26px 0 0;color:#fff!important;font-size:clamp(18px,1.8vw,24px);line-height:1.38;font-weight:800}\n  .adp-intro{max-width:720px;margin:20px 0 0;color:rgba(255,255,255,.72)!important;font-size:16px;line-height:1.72}\n  .adp-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}\n  .adp-tags span{padding:10px 13px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.06);color:#fff;font-size:12px;font-weight:800}\n\n  .adp-visual{\n    min-height:430px;\n    padding:30px;\n    border-radius:30px;\n    background:radial-gradient(circle at 50% 35%,rgba(233,96,40,.25),transparent 45%),linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.04));\n    border:1px solid rgba(255,255,255,.1);\n    display:grid;\n    align-content:center;\n    gap:14px;\n  }\n  .adp-stat{padding:20px 22px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:rgba(0,0,0,.18)}\n  .adp-stat strong{display:block;color:#fff;font-size:30px;line-height:1;font-weight:900}\n  .adp-stat span{display:block;margin-top:8px;color:rgba(255,255,255,.7);font-size:13px;line-height:1.45}\n  .adp-stat-main{background:#e96028;border-color:#e96028;box-shadow:0 18px 38px rgba(233,96,40,.24)}\n  .adp-stat-main span{color:rgba(255,255,255,.88)}\n\n  .adp-section{padding-top:80px}\n  .adp-heading{max-width:980px;margin-bottom:28px}\n  .adp-heading p{margin:0 0 14px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-heading h2{margin:0;color:#111!important;font-size:clamp(34px,5vw,62px)!important;line-height:.98!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-heading span{display:block;max-width:850px;margin-top:18px;color:#626262;font-size:17px;line-height:1.62;font-weight:600}\n\n  .adp-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}\n  .adp-benefit{min-height:290px;padding:30px;border-radius:28px;background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.11),transparent 30%),#fff;box-shadow:0 18px 55px rgba(0,0,0,.055)}\n  .adp-benefit:nth-child(2){background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.34),transparent 31%),linear-gradient(135deg,#090a0d,#1a1b1f);color:#fff}\n  .adp-benefit b{color:#e96028;font-size:13px;font-weight:900}\n  .adp-benefit h3{margin:46px 0 14px;color:inherit!important;font-size:27px!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-.04em!important;text-transform:none!important}\n  .adp-benefit p{margin:0;color:#575757;font-size:15px;line-height:1.7}\n  .adp-benefit:nth-child(2) p{color:rgba(255,255,255,.7)}\n\n  .adp-guide{margin-top:80px;padding:54px;border-radius:34px;background:radial-gradient(circle at 90% 10%,rgba(233,96,40,.12),transparent 26%),#fff;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:48px;align-items:start;box-shadow:0 24px 70px rgba(0,0,0,.06)}\n  .adp-guide h2{margin:0;color:#111!important;font-size:clamp(34px,4.8vw,56px)!important;line-height:1!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-guide p{color:#505050;font-size:16px;line-height:1.75}\n  .adp-panel{padding:32px;border-radius:26px;background:radial-gradient(circle at 90% 8%,rgba(233,96,40,.35),transparent 30%),linear-gradient(135deg,#0a0b0e,#1b1c20);color:#fff}\n  .adp-panel\u003ep{margin:0 0 28px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}\n  .adp-panel article{padding:18px 0;border-top:1px solid rgba(255,255,255,.1)}\n  .adp-panel article:first-of-type{padding-top:0;border-top:0}\n  .adp-panel strong{display:block;color:#fff!important;font-size:19px}\n  .adp-panel span{display:block;margin-top:7px;color:rgba(255,255,255,.68);font-size:14px;line-height:1.55}\n\n  .adp-accordions{display:grid;gap:13px}\n  .adp-item{margin:0!important;border-radius:22px;background:#fff;box-shadow:0 14px 45px rgba(0,0,0,.045);overflow:hidden}\n  .adp-item summary{padding:22px 24px!important;list-style:none!important;color:#111!important;display:grid!important;grid-template-columns:46px minmax(0,1fr) 36px;align-items:center;gap:16px;cursor:pointer;text-transform:none!important}\n  .adp-item summary::-webkit-details-marker{display:none}\n  .adp-icon{width:46px;height:46px;border-radius:14px;background:#111;color:#fff;display:grid;place-items:center;font-size:20px}\n  .adp-summary strong{display:block;color:#111!important;font-size:18px;line-height:1.3;font-weight:900}\n  .adp-summary span{display:block;margin-top:4px;color:#6b6b6b;font-size:13px;line-height:1.4}\n  .adp-plus{position:relative;width:36px;height:36px;border-radius:50%;background:#f1f1f3}\n  .adp-plus:before,.adp-plus:after{content:\"\";position:absolute;left:50%;top:50%;width:14px;height:2px;background:#111;transform:translate(-50%,-50%)}\n  .adp-plus:after{transform:translate(-50%,-50%) rotate(90deg)}\n  .adp-item[open] .adp-plus{background:#e96028}\n  .adp-item[open] .adp-plus:before,.adp-item[open] .adp-plus:after{background:#fff}\n  .adp-item[open] .adp-plus:after{transform:translate(-50%,-50%)}\n  .adp-content{padding:0 24px 26px 86px;color:#505050;font-size:15px;line-height:1.72}\n  .adp-content h3,.adp-content h4{color:#111!important;text-transform:none!important}\n  .adp-content h3{font-size:23px!important;margin:4px 0 14px!important}\n  .adp-content h4{font-size:17px!important;margin:22px 0 8px!important}\n  .adp-content p{margin:0 0 14px}\n  .adp-info{margin:20px 0;padding:18px;border-left:5px solid #e96028;border-radius:16px;background:#f5f5f7}\n  .adp-info p:last-child{margin-bottom:0}\n\n  .adp-table{width:100%;border-collapse:separate;border-spacing:0;margin:14px 0;overflow:hidden;border:1px solid #e5e5e7;border-radius:16px;background:#fff}\n  .adp-table th,.adp-table td{padding:12px 14px;border-bottom:1px solid #ececef;text-align:left;vertical-align:top}\n  .adp-table tr:last-child td{border-bottom:0}\n  .adp-table thead th,.adp-table thead td{background:#111;color:#fff;font-weight:900}\n\n  .adp-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\n  .adp-highlight{padding:15px 16px;border-radius:15px;background:#f5f5f7}\n  .adp-highlight b{display:block;margin-bottom:4px;color:#111}\n\n  .adp-faq{display:grid;gap:10px}\n  .adp-faq details{border:1px solid #e5e5e7;border-radius:14px;background:#fff;overflow:hidden}\n  .adp-faq summary{padding:15px 48px 15px 16px!important;display:block!important;position:relative;cursor:pointer;font-weight:800;color:#222!important;list-style:none!important;text-transform:none!important}\n  .adp-faq summary:before,.adp-faq summary:after{content:\"\";position:absolute;right:17px;top:50%;width:14px;height:2px;background:#111;transform:translateY(-50%)}\n  .adp-faq summary:after{transform:translateY(-50%) rotate(90deg)}\n  .adp-faq details[open] summary:after{transform:translateY(-50%)}\n  .adp-faq details p{margin:0;padding:0 16px 17px;color:#555}\n\n  .adp-closing{margin-top:80px;padding:56px 42px;border-radius:34px;background:radial-gradient(circle at 86% 14%,rgba(255,255,255,.14),transparent 24%),#e96028;color:#fff;text-align:center}\n  .adp-closing h2{max-width:900px;margin:0 auto;color:#fff!important;font-size:clamp(36px,5.5vw,66px)!important;line-height:.96!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-closing p{max-width:780px;margin:20px auto 0;color:rgba(255,255,255,.86);font-size:17px;line-height:1.65;font-weight:600}\n\n  @media(max-width:960px){\n    .adp-hero,.adp-guide{grid-template-columns:1fr}\n    .adp-benefits{grid-template-columns:1fr}\n  }\n  @media(max-width:700px){\n    .adp-wrap{padding:24px 10px}\n    .adp-hero{padding:30px 18px 20px;border-radius:24px;gap:22px}\n    .adp-hero:after{left:18px;right:18px}\n    .adp-title{font-size:clamp(30px,9vw,46px)!important;line-height:1!important;letter-spacing:-.04em!important;-webkit-text-stroke:.45px #fff}\n    .adp-title:before{transform:translate(3px,4px);filter:blur(.8px)}\n    .adp-title:after{transform:translate(5px,7px);filter:blur(7px)}\n    .adp-lead{font-size:17px}\n    .adp-intro{font-size:14px;line-height:1.62}\n    .adp-tags{gap:7px;margin-top:18px}\n    .adp-tags span{padding:8px 10px;font-size:10px}\n    .adp-visual{min-height:auto;padding:14px;border-radius:22px;gap:8px}\n    .adp-stat{padding:14px 15px;border-radius:15px}\n    .adp-stat strong{font-size:24px}\n    .adp-stat span{margin-top:5px;font-size:11px}\n    .adp-section{padding-top:50px}\n    .adp-heading{margin-bottom:18px}\n    .adp-heading p{margin-bottom:10px;font-size:9px}\n    .adp-heading h2{font-size:32px!important;line-height:1!important}\n    .adp-heading span{margin-top:12px;font-size:14px;line-height:1.5}\n    .adp-benefits{gap:10px}\n    .adp-benefit{min-height:auto;padding:21px;border-radius:20px}\n    .adp-benefit h3{margin:26px 0 10px;font-size:23px!important}\n    .adp-benefit p{font-size:14px;line-height:1.58}\n    .adp-guide{margin-top:50px;padding:26px 17px 17px;border-radius:24px;gap:26px}\n    .adp-guide h2{font-size:32px!important}\n    .adp-guide p{font-size:14px;line-height:1.62}\n    .adp-panel{padding:22px;border-radius:20px}\n    .adp-panel article{padding:14px 0}\n    .adp-panel strong{font-size:17px}\n    .adp-panel span{font-size:12px}\n\n    \/* Schmale und kompakte Themenkacheln auf dem Handy *\/\n    .adp-accordions{gap:8px;padding:0 5px}\n    .adp-item{width:calc(100% - 4px);margin:0 auto!important;border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.045)}\n    .adp-item summary{grid-template-columns:32px minmax(0,1fr) 26px;padding:11px 10px!important;gap:9px;min-height:54px}\n    .adp-icon{width:32px;height:32px;border-radius:9px;font-size:14px}\n    .adp-summary strong{font-size:13.5px;line-height:1.22}\n    .adp-summary span{margin-top:2px;font-size:10.5px;line-height:1.25}\n    .adp-plus{width:26px;height:26px}\n    .adp-plus:before,.adp-plus:after{width:11px;height:1.5px}\n    .adp-content{padding:0 11px 15px;font-size:13px;line-height:1.58}\n    .adp-content h3{font-size:19px!important;margin:5px 0 10px!important}\n    .adp-content h4{font-size:15px!important;margin:16px 0 6px!important}\n    .adp-content p{margin-bottom:10px}\n    .adp-info{margin:14px 0;padding:13px;border-left-width:4px;border-radius:11px}\n    .adp-highlights{grid-template-columns:1fr;gap:8px}\n    .adp-highlight{padding:11px 12px;border-radius:11px}\n    .adp-table th,.adp-table td{padding:8px 7px;font-size:11.5px}\n    .adp-faq{gap:7px}\n    .adp-faq details{border-radius:10px}\n    .adp-faq summary{padding:12px 38px 12px 12px!important;font-size:12.5px}\n    .adp-faq details p{padding:0 12px 13px;font-size:12.5px}\n    .adp-closing{margin-top:50px;padding:34px 18px;text-align:left;border-radius:24px}\n    .adp-closing h2{font-size:33px!important}\n    .adp-closing p{font-size:14px}\n  }\n\u003c\/style\u003e\n\n\n\n\u003cmain class=\"adp-page\"\u003e\n  \u003cdiv class=\"adp-wrap\"\u003e\n    \u003csection class=\"adp-hero\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n        \u003cp class=\"adp-kicker\"\u003eRobuster Naturkausnack aus 100% Rind\u003c\/p\u003e\n        \u003ch1 class=\"adp-title\" data-title=\"Premium Rindernackensehne für starken und langen Kauspaß.\"\u003ePremium Rindernackensehne für starken und langen Kauspaß.\u003c\/h1\u003e\n        \u003cp class=\"adp-lead\"\u003eExtrem fest, besonders fettarm und schonend getrocknet für ausdauernde Kaumomente.\u003c\/p\u003e\n        \u003cp class=\"adp-intro\"\u003eUnsere Rindernackensehne ist die richtige Wahl für Hunde mit starkem Kautrieb. Die feste Struktur beschäftigt deinen Hund intensiv, regt zum ausdauernden Kauen an und kann die tägliche Zahnpflege durch mechanische Reibung ergänzen.\u003c\/p\u003e\n        \u003cdiv class=\"adp-tags\"\u003e\n          \u003cspan\u003e100% Rind\u003c\/span\u003e\n          \u003cspan\u003e75,0% Rohprotein\u003c\/span\u003e\n          \u003cspan\u003eNur 5,0% Rohfett\u003c\/span\u003e\n          \u003cspan\u003eOhne künstliche Zusätze\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-visual\" aria-label=\"Produkteigenschaften der Rindernackensehne\"\u003e\n        \u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e100%\u003c\/strong\u003e\u003cspan\u003egetrocknete Rindernackensehne\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e75,0%\u003c\/strong\u003e\u003cspan\u003enatürlicher Rohproteingehalt\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e5,0%\u003c\/strong\u003e\u003cspan\u003enatürlicher Rohfettgehalt\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eAb 20 Wochen\u003c\/strong\u003e\u003cspan\u003ebei ausreichend entwickeltem Gebiss\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eStarker Kauspaß\u003c\/p\u003e\n        \u003ch2\u003eEin besonders fester Naturkausnack für echte Kauer.\u003c\/h2\u003e\n        \u003cspan\u003eDie zähe Struktur der Nackensehne bietet deinem Hund eine intensive Beschäftigung. Sie eignet sich besonders für mittlere und große Hunde sowie für kleinere Hunde mit ausgeprägtem Kautrieb.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-benefits\"\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e01\u003c\/b\u003e\n          \u003ch3\u003eLange Beschäftigung\u003c\/h3\u003e\n          \u003cp\u003eRindernackensehne ist deutlich fester als weiches Dörrfleisch. Das ausdauernde Benagen sorgt für ruhige Kaumomente und eine natürliche Beschäftigung.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e02\u003c\/b\u003e\n          \u003ch3\u003eNatürliche Zahnpflege\u003c\/h3\u003e\n          \u003cp\u003eBeim Kauen entsteht Reibung an den Zahnoberflächen. Das kann die tägliche Zahnpflege ergänzen und beansprucht gleichzeitig die Kiefermuskulatur.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e03\u003c\/b\u003e\n          \u003ch3\u003eFettarm und naturrein\u003c\/h3\u003e\n          \u003cp\u003eMit nur 5,0% Rohfett ist die Rindernackensehne vergleichsweise fettarm. Sie besteht aus 100% Rind und kommt ohne künstliche Farb oder Konservierungsstoffe aus.\u003c\/p\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-guide\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-kicker\"\u003eRobuster Kauartikel aus Rind\u003c\/p\u003e\n        \u003ch2\u003eFür Hunde, die beim Kauen richtig arbeiten möchten.\u003c\/h2\u003e\n        \u003cp\u003eDie feste und faserige Beschaffenheit fordert deinen Hund und fördert langsames Kauen. Dadurch wird der Snack intensiv eingespeichelt und bietet eine langanhaltende Beschäftigung.\u003c\/p\u003e\n        \u003cp\u003eWähle immer eine zur Größe, Beißkraft und Kauweise deines Hundes passende Sehne. Lass deinen Hund beim Kauen nie unbeaufsichtigt und entferne kleine Reststücke rechtzeitig.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-panel\"\u003e\n        \u003cp\u003eAuf einen Blick\u003c\/p\u003e\n        \u003carticle\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003e100% getrocknete Rindernackensehne\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eHärtegrad\u003c\/strong\u003e\u003cspan\u003esehr fest und besonders robust\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eEignung\u003c\/strong\u003e\u003cspan\u003efür Hunde ab der 20. Lebenswoche\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eFütterung\u003c\/strong\u003e\u003cspan\u003eals Ergänzung und immer unter Aufsicht\u003c\/span\u003e\u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eAlle Details\u003c\/p\u003e\n        \u003ch2\u003eZusammensetzung, Analysewerte und sichere Anwendung.\u003c\/h2\u003e\n        \u003cspan\u003eÖffne nur den Bereich, den du gerade brauchst. Alle Kategorien sind beim Laden der Seite geschlossen.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-accordions\"\u003e\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e💪\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eBesonders robuste Beschäftigung\u003c\/strong\u003e\u003cspan\u003eFeste Struktur für ausdauernden Kauspaß\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eIntensives Kauen für starke Kaumomente\u003c\/h3\u003e\n            \u003cp\u003eRindernackensehnen bestehen aus festem Bindegewebe und sind dadurch deutlich zäher als viele andere getrocknete Fleischsnacks. Das macht sie zu einer guten Wahl für Hunde, die gerne lange und kräftig kauen.\u003c\/p\u003e\n            \u003cp\u003eDas Kauen kann beruhigend wirken und bietet deinem Hund eine sinnvolle Beschäftigung. Wie lange ein Stück hält, hängt von Größe, Beißkraft und Kauverhalten ab.\u003c\/p\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eSehr fest\u003c\/b\u003eFür Hunde mit starkem und ausdauerndem Kautrieb.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eLange Beschäftigung\u003c\/b\u003eDeutlich robuster als weiche Fleischsnacks.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eNatürlicher Geschmack\u003c\/b\u003eSchonend getrocknet und ohne künstliche Aromen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eGeruchsarm\u003c\/b\u003eAngenehm für den Kauspaß im Wohnbereich.\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦷\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eZahnpflege und Kieferarbeit\u003c\/strong\u003e\u003cspan\u003eMechanische Reibung an den Zahnoberflächen\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eEine natürliche Ergänzung zur täglichen Zahnpflege\u003c\/h3\u003e\n            \u003cp\u003eBeim intensiven Benagen entsteht mechanische Reibung an den Zahnoberflächen. Dadurch kann das Kauen helfen, weiche Beläge zu lösen und die tägliche Zahnpflege zu ergänzen.\u003c\/p\u003e\n            \u003cp\u003eDie feste Sehne beansprucht außerdem die Kiefermuskulatur. Der Snack ersetzt jedoch weder regelmäßige Zahnkontrollen noch eine notwendige professionelle Zahnbehandlung.\u003c\/p\u003e\n            \u003cdiv class=\"adp-info\"\u003e\n              \u003cp\u003e\u003cstrong\u003eWichtig:\u003c\/strong\u003e Bei bereits vorhandenen Zahnproblemen, beschädigten Zähnen oder sehr empfindlichem Gebiss solltest du vor der Fütterung fachlichen Rat einholen.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🥩\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e100% Rind und klare Zusammensetzung\u003c\/strong\u003e\u003cspan\u003eNaturrein und ohne unnötige Zusätze\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eNur getrocknete Rindernackensehne\u003c\/h3\u003e\n            \u003cp\u003eDie Zusammensetzung ist bewusst einfach gehalten: 100% getrocknete Rindernackensehne. Es werden keine künstlichen Farb, Aroma oder Konservierungsstoffe zugesetzt.\u003c\/p\u003e\n            \u003cp\u003eDa Rind die einzige tierische Proteinquelle ist, bleibt die Deklaration übersichtlich. Für Hunde mit einer bekannten Rindunverträglichkeit ist der Snack jedoch nicht geeignet.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📊\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eNährwerte und Zusammensetzung\u003c\/strong\u003e\u003cspan\u003eVolle Transparenz über den naturbelassenen Snack\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eAnalytische Bestandteile\u003c\/h3\u003e\n            \u003ctable class=\"adp-table\"\u003e\n              \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eAnalysewert\u003c\/th\u003e\n\u003cth\u003eGehalt\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n              \u003ctbody\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e75,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfett\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e5,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e2,5%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFeuchtigkeit\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e10,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003c\/tbody\u003e\n            \u003c\/table\u003e\n            \u003ch4\u003eZusammensetzung\u003c\/h4\u003e\n            \u003cp\u003e100% getrocknete Rindernackensehne. Einzelfuttermittel für Hunde.\u003c\/p\u003e\n            \u003cp\u003eDa es sich um ein Naturprodukt handelt, können die Analysewerte natürlichen Schwankungen unterliegen.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e✓\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFütterung und Sicherheit\u003c\/strong\u003e\u003cspan\u003eSo genießt dein Hund die Rindernackensehne sicher\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003ePassende Größe wählen und immer beaufsichtigen\u003c\/h3\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAlter\u003c\/b\u003eGeeignet ab der 20. Lebenswoche bei ausreichend entwickeltem Gebiss.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAufsicht\u003c\/b\u003eLass deinen Hund beim Kauen niemals unbeaufsichtigt.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eWasser\u003c\/b\u003eStelle jederzeit ausreichend frisches Trinkwasser bereit.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eReststücke\u003c\/b\u003eEntferne kleine Stücke, die im Ganzen verschluckt werden könnten.\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cp\u003eFüttere die Rindernackensehne als Ergänzung und berücksichtige den Snack bei der täglichen Gesamtfuttermenge. Bei starkem Schlingen, Zahnproblemen oder einer bekannten Schluckstörung solltest du auf sehr harte Kauartikel verzichten.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📦\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eNaturprodukt und Aufbewahrung\u003c\/strong\u003e\u003cspan\u003eJede Rindernackensehne ist ein echtes Unikat\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eNatürliche Unterschiede gehören dazu\u003c\/h3\u003e\n            \u003cp\u003eForm, Farbe, Größe, Dicke und Festigkeit können von Stück zu Stück variieren. Diese Unterschiede sind typisch für einen naturbelassenen Kauartikel und kein Qualitätsmangel.\u003c\/p\u003e\n            \u003cp\u003eLagere den Snack kühl, trocken und vor direkter Sonneneinstrahlung geschützt. Verschließe die Verpackung nach dem Öffnen sorgfältig.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Härte, Fütterung und Zahnpflege\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-faq\"\u003e\n              \u003cdetails\u003e\u003csummary\u003eBesteht die Rindernackensehne wirklich nur aus Rind?\u003c\/summary\u003e\u003cp\u003eJa. Die Zusammensetzung besteht zu 100% aus getrockneter Rindernackensehne. Es handelt sich um ein Einzelfuttermittel für Hunde.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie hart ist eine Rindernackensehne?\u003c\/summary\u003e\u003cp\u003eSie ist sehr fest und deutlich robuster als weiches Dörrfleisch. Deshalb eignet sie sich besonders für Hunde mit starkem Kautrieb.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eUnterstützt die Rindernackensehne die Zahnpflege?\u003c\/summary\u003e\u003cp\u003eDie mechanische Reibung beim Kauen kann die Reinigung der Zahnoberflächen ergänzen. Sie ersetzt jedoch keine regelmäßige Zahnkontrolle.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eAb welchem Alter darf mein Hund Rindernackensehne bekommen?\u003c\/summary\u003e\u003cp\u003eEmpfohlen wird sie ab der 20. Lebenswoche, sofern das Gebiss ausreichend entwickelt ist und die Größe zum Hund passt.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eIst die Rindernackensehne fettarm?\u003c\/summary\u003e\u003cp\u003eMit einem Rohfettgehalt von 5,0% ist sie vergleichsweise fettarm. Snacks sollten trotzdem bei der täglichen Gesamtfuttermenge berücksichtigt werden.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eIst der Snack für kleine Hunde geeignet?\u003c\/summary\u003e\u003cp\u003eAuch kleinere Hunde mit starkem Kautrieb können geeignete Stücke bekommen. Entscheidend sind Größe, Kauweise und ein ausreichend entwickeltes Gebiss.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWarum sehen die Stücke unterschiedlich aus?\u003c\/summary\u003e\u003cp\u003eEs handelt sich um ein Naturprodukt. Form, Farbe, Dicke und Größe können deshalb natürlich variieren.\u003c\/p\u003e\u003c\/details\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\u003c\/div\u003e\n        \u003c\/details\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-closing\"\u003e\n      \u003ch2\u003e100% Rind. Sehr fest. Langanhaltender Kauspaß.\u003c\/h2\u003e\n      \u003cp\u003eEin naturbelassener und fettarmer Kauartikel für Hunde mit starkem Kautrieb, ohne künstliche Zusätze und mit klarer Zusammensetzung.\u003c\/p\u003e\n    \u003c\/section\u003e\n  \u003c\/div\u003e\n\u003c\/main\u003e\n\n\n\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\":\"https:\/\/schema.org\",\n  \"@type\":\"FAQPage\",\n  \"mainEntity\":[\n    {\"@type\":\"Question\",\"name\":\"Besteht die Rindernackensehne wirklich nur aus Rind?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Ja. Die Zusammensetzung besteht zu 100% aus getrockneter Rindernackensehne. Es handelt sich um ein Einzelfuttermittel für Hunde.\"}},\n    {\"@type\":\"Question\",\"name\":\"Wie hart ist eine Rindernackensehne?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Sie ist sehr fest und deutlich robuster als weiches Dörrfleisch. Deshalb eignet sie sich besonders für Hunde mit starkem Kautrieb.\"}},\n    {\"@type\":\"Question\",\"name\":\"Unterstützt die Rindernackensehne die Zahnpflege?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Die mechanische Reibung beim Kauen kann die Reinigung der Zahnoberflächen ergänzen. Sie ersetzt jedoch keine regelmäßige Zahnkontrolle.\"}},\n    {\"@type\":\"Question\",\"name\":\"Ab welchem Alter darf mein Hund Rindernackensehne bekommen?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Empfohlen wird sie ab der 20. Lebenswoche, sofern das Gebiss ausreichend entwickelt ist und die Größe zum Hund passt.\"}},\n    {\"@type\":\"Question\",\"name\":\"Ist die Rindernackensehne fettarm?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Mit einem Rohfettgehalt von 5,0% ist sie vergleichsweise fettarm. Snacks sollten trotzdem bei der täglichen Gesamtfuttermenge berücksichtigt werden.\"}},\n    {\"@type\":\"Question\",\"name\":\"Warum sehen die Stücke unterschiedlich aus?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Es handelt sich um ein Naturprodukt. Form, Farbe, Dicke und Größe können deshalb natürlich variieren.\"}}\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleTerms = ['rindernackensehne'];\n  function normalize(value) {\n    return (value || '').replace(\/\\u00a0\/g, ' ').replace(\/\\s+\/g, ' ').trim().toLowerCase();\n  }\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n    return style.display !== 'none' \u0026\u0026 style.visibility !== 'hidden' \u0026\u0026 parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026 rect.width \u003e 0 \u0026\u0026 rect.height \u003e 0;\n  }\n  function applyProductTitleStyle() {\n    var selectors = ['[data-product-title]','.product__title h1','.product__title','.product-title','.product-single__title','.productView-title','.product-info__title','.product-detail__title','h1.product_title','main h1','h1','h2'];\n    var candidates = Array.prototype.slice.call(document.querySelectorAll(selectors.join(',')));\n    var match = candidates.find(function (element) {\n      if (element.closest('.adp-page') || element.closest('#adn-one-html') || element.closest('#adn-food-modal')) return false;\n      var text = normalize(element.textContent);\n      return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 isVisible(element);\n    });\n    if (!match) {\n      var fallback = Array.prototype.slice.call(document.querySelectorAll('div, p, span')).filter(function (element) {\n        if (element.closest('.adp-page') || element.closest('#adn-one-html') || element.closest('#adn-food-modal')) return false;\n        if (!isVisible(element)) return false;\n        var text = normalize(element.textContent);\n        return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 text.length \u003c 260;\n      }).sort(function (a, b) { return normalize(a.textContent).length - normalize(b.textContent).length; });\n      match = fallback[0];\n    }\n    if (match) {\n      match.classList.add('adp-external-product-title');\n      match.setAttribute('data-adp-product-title-styled', 'true');\n    }\n  }\n  function scheduleApply() {\n    applyProductTitleStyle();\n    window.setTimeout(applyProductTitleStyle, 150);\n    window.setTimeout(applyProductTitleStyle, 600);\n    window.setTimeout(applyProductTitleStyle, 1500);\n  }\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n  var observer = new MutationObserver(function () { applyProductTitleStyle(); });\n  observer.observe(document.documentElement, { childList: true, subtree: true });\n  document.addEventListener('shopify:section:load', scheduleApply);\n})();\n\u003c\/script\u003e","brand":"Alphadog Nutrition","offers":[{"title":"200g","offer_id":57921432027461,"sku":"145550","price":8.3,"currency_code":"EUR","in_stock":true},{"title":"400g","offer_id":57921432060229,"sku":"145550X15","price":16.99,"currency_code":"EUR","in_stock":true},{"title":"600g","offer_id":57921432092997,"sku":"145550X30","price":24.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/AlphadogRindernackensehne_HarterKausnackfuerHundekaufen.webp?v=1779043874"},{"product_id":"premium-100-hirsch-ohren-mit-fell-2x","title":"Premium 100% Hirsch Ohren mit Fell - Intensiver Wildgeschmack für Allergiker","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Hirschohren mit Fell\n     ========================================================= --\u003e\n\n\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\n\u003csection id=\"adn-one-html\" class=\"adn-one-html\" aria-label=\"Vorteile und Futterrechner\"\u003e\n  \u003cdiv class=\"adn-one-grid\"\u003e\n\n    \u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n    \u003cdiv class=\"adn-trust-panel\"\u003e\n      \u003cdiv class=\"adn-payment-card\"\u003e\n        \u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n        \u003cdiv class=\"adn-payment-grid\" aria-label=\"Zahlungsarten\"\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/paypal-blue-logo-19528_256.png?v=1779726652\" alt=\"PayPal\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/klarna-pink-logo-24366_256.png?v=1779726652\" alt=\"Klarna\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/visa-blue-logo-19529_256.png?v=1779726652\" alt=\"Visa\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/mastercard-credit-card-payment-method-19676_256.png?v=1779726652\" alt=\"Mastercard\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/maestro-logo-19742_256.png?v=1779726652\" alt=\"Maestro\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/apple-pay-logo-19557_256.png?v=1779726652\" alt=\"Apple Pay\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-benefit-grid\"\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 7h11v9H3V7Zm11 3h3.5l2.5 3v3h-6v-6ZM6 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm11 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e\n          \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2 4 5v6c0 5 3.4 9.7 8 11 4.6-1.3 8-6 8-11V5l-8-3Zm-1 14-4-4 1.4-1.4L11 13.2l5.6-5.6L18 9l-7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e\n          \u003csmall\u003erisikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2c4 3 6 6 6 10a6 6 0 0 1-12 0c0-4 2-7 6-10Zm0 17a3.5 3.5 0 0 0 3.5-3.5c0-2-1.1-4-3.5-6.3-2.4 2.3-3.5 4.3-3.5 6.3A3.5 3.5 0 0 0 12 19Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGetreidefrei\u003c\/strong\u003e\n          \u003csmall\u003eartgerechte Rezepturen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 21s-7-4.4-7-11a4 4 0 0 1 7-2.6A4 4 0 0 1 19 10c0 6.6-7 11-7 11Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003ePremium Qualität\u003c\/strong\u003e\n          \u003csmall\u003efür echte Champions\u003c\/small\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-clean-grid\"\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M7.5 9.5c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm9 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM4.2 14.2C3 14.2 2 13 2 11.5s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm15.6 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM12 20.5c-3.5 0-6.2-1.7-6.2-4 0-2 2.5-5.3 6.2-5.3s6.2 3.3 6.2 5.3c0 2.3-2.7 4-6.2 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eHypoallergen\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"8\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 5v14M7 8l10 8M17 8 7 16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eGetreidefrei\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 21c0-6.2 3.4-10.4 9.8-12.2C13.7 6.5 11.5 5 8.6 5H5V3h3.6c4.8 0 8.2 3.2 8.9 7.6C21 11.4 23 14 23 18v3h-2v-3c0-2.9-1.6-4.8-4.2-5.4C11.1 13.5 7 16.5 7 21H5Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eNatürliche\u003cbr\u003eZutaten\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 3 4 6v5c0 5.2 3.4 9.4 8 10 4.6-.6 8-4.8 8-10V6l-8-3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"m8.5 12 2.2 2.2 4.8-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eOhne künstliche\u003cbr\u003eZusätze\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M8 20h8M12 20V10M6 10c0-3.3 2.7-6 6-6s6 2.7 6 6c0 3.8-3.2 6-6 6s-6-2.2-6-6Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 10c0 1.1.9 2 2 2s2-.9 2-2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eSchonend\u003cbr\u003ehergestellt\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n    \u003caside class=\"adn-calculator-teaser\" aria-label=\"Futterrechner\"\u003e\n      \u003cdiv class=\"adn-calculator-art\" aria-hidden=\"true\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n      \u003cbutton class=\"adn-open-calculator\" type=\"button\" data-adn-open\u003eJetzt berechnen\u003c\/button\u003e\n      \u003cdiv class=\"adn-calculator-note\"\u003e\n\u003cstrong\u003eIn ca. 60 Sekunden\u003c\/strong\u003e\u003cspan\u003edirekt zur Futterempfehlung\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/aside\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- Rechner-Popup --\u003e\n\u003cdiv id=\"adn-food-modal\" class=\"adn-food-modal\" aria-hidden=\"true\"\u003e\n  \u003cdiv class=\"adn-modal-backdrop\" data-adn-close\u003e\u003c\/div\u003e\n  \u003cdiv class=\"adn-modal-dialog\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"adn-modal-title\"\u003e\n    \u003cbutton class=\"adn-modal-close\" type=\"button\" data-adn-close aria-label=\"Futterrechner schließen\"\u003e×\u003c\/button\u003e\n\n    \u003cheader class=\"adn-modal-header\"\u003e\n      \u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\n    \u003c\/header\u003e\n\n    \u003cdiv class=\"adn-rechner\" id=\"adn-rechner\"\u003e\n      \u003cdiv class=\"adn-progress-head\"\u003e\n        \u003cspan\u003eSchritt \u003cb id=\"adn-current-step\"\u003e1\u003c\/b\u003e von 8\u003c\/span\u003e\n        \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"adn-progress-track\" role=\"progressbar\" aria-valuemin=\"1\" aria-valuemax=\"8\" aria-valuenow=\"1\"\u003e\n        \u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step is-active\" data-step=\"1\" data-title=\"Alter\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n        \u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n        \u003cdiv class=\"adn-age-row\"\u003e\n          \u003clabel class=\"adn-input-box\"\u003e\n            \u003cinput id=\"adn-age\" type=\"number\" min=\"1\" step=\"1\" value=\"2\" aria-label=\"Alter des Hundes\"\u003e\n            \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e\n          \u003c\/label\u003e\n          \u003cdiv class=\"adn-segmented\" aria-label=\"Alterseinheit\"\u003e\n            \u003cbutton type=\"button\" class=\"is-selected\" data-age-unit=\"years\"\u003eJahre\u003c\/button\u003e\n            \u003cbutton type=\"button\" data-age-unit=\"months\"\u003eMonate\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-age-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"2\" data-title=\"Gewicht\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n        \u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n        \u003clabel class=\"adn-input-box adn-weight-box\"\u003e\n          \u003cinput id=\"adn-weight\" type=\"number\" min=\"1\" max=\"120\" step=\"0.1\" value=\"15\" aria-label=\"Gewicht des Hundes\"\u003e\n          \u003cspan\u003ekg\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-weight-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"3\" data-title=\"Aktivität\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n        \u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"low\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"normal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"high\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"sport\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"4\" data-title=\"Körperform\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n        \u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n        \u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"thin\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"ideal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"heavy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"5\" data-title=\"Futterart\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n        \u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n        \u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"dry\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"wet\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"6\" data-title=\"Besonderheiten\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n        \u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n        \u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"none\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"neutered\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"sensitive\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"pregnant\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"7\" data-title=\"Gesundheit\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n        \u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n        \u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"healthy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"sick\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"8\" data-title=\"Ergebnis\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n        \u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n        \u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n        \u003cdiv class=\"adn-warning\" id=\"adn-health-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-grid\"\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eAdult-Trockenfutter\u003c\/strong\u003e\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n        \u003ca class=\"adn-primary-btn adn-shop-btn\" id=\"adn-shop-link\" href=\"#\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-modal-actions\"\u003e\n        \u003cbutton type=\"button\" id=\"adn-back\"\u003eZurück\u003c\/button\u003e\n        \u003cbutton type=\"button\" id=\"adn-restart\"\u003eNeu starten\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n(function () {\n  var root = document.getElementById('adn-one-html');\n  var modal = document.getElementById('adn-food-modal');\n  var calc = document.getElementById('adn-rechner');\n  if (!root || !modal || !calc || root.dataset.initialized === 'true') return;\n  root.dataset.initialized = 'true';\n\n  var totalSteps = 8;\n  var currentStep = 1;\n  var data = {\n    ageUnit: 'years', ageValue: 2, ageMonths: 24, ageGroup: 'adult',\n    weight: 15, activity: 'normal', body: 'ideal', food: 'dry', special: 'none', health: 'healthy'\n  };\n\n  var kcalByFood = { dry: 370, wet: 115 };\n  var recommendations = {\n    puppyDry: { label:'Welpenfutter ansehen', title:'Premium 60% Huhn, Truthahn, Lachs \u0026 Süßkartoffel', reason:'Für Welpen und Junghunde mit Fokus auf Wachstum, Energie und Entwicklung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-welpenfutter-60-huhn-truthahn-lachs-gelenkschutz-susskartoffel-12kg' },\n    seniorDry: { label:'Seniorfutter ansehen', title:'Premium Senior Forelle mit Lachs, Süßkartoffel \u0026 Spargel', reason:'Für ältere Hunde mit leichterer Rezeptur, Omega-3-Fokus und Gelenkschutz.', url:'https:\/\/www.alphadog-nutrition.de\/products\/premium-senior-mit-50-frischem-forelle-mit-lachs-susskartoffel-spargel' },\n    adultSmallDry: { label:'Futter für kleine Rassen ansehen', title:'Premium 50% Lamm, Süßkartoffel, Minze \u0026 Erbsen', reason:'Für ausgewachsene Hunde unter 15 kg und kleine Rassen.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-lamm-susskartoffel-kleine-rassen-100g' },\n    adultSensitiveDry: { label:'Sensibles Trockenfutter ansehen', title:'Premium 50% Ente, Süßkartoffel \u0026 Orange', reason:'Für sensible Adult-Hunde und Hunde mit empfindlicher Verdauung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-getreidefreies-505-ente-mit-susskartoffelte-orange-12kg' },\n    adultActiveDry: { label:'Angus-Rind Trockenfutter ansehen', title:'Premium 50% Angus-Rind, Süßkartoffel, Erbsen \u0026 Karotte', reason:'Für aktive, normale oder schlanke Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-angus-rind-hundefutter-getreidefrei-100g' },\n    adultCalmDry: { label:'Wild \u0026 Lachs Trockenfutter ansehen', title:'Premium 50% Wild \u0026 Lachs, Süßkartoffel \u0026 Maulbeere', reason:'Für ruhigere, kräftige oder kastrierte Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-wild-lachs-getreidefrei-mit-susskartoffel-maulbeere-12kg' },\n    wetDuck: { label:'Ente Nassfutter ansehen', title:'Premium Sensitiv 91% Ente mit Gemüse \u0026 Reis', reason:'Sanfte Nassfutter-Empfehlung für normale Hunde, Welpen oder Senioren.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-91-ente-mit-gemuse-reis-single-protein-800g' },\n    wetHorse: { label:'Pferd Schonkost ansehen', title:'Premium Sensitiv 94% Pferd mit Kartoffeln', reason:'Bei sensibler Verdauung, Krankheitshinweis oder Unverträglichkeiten.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-94-pferd-mit-kartoffeln-hypoallergen' },\n    wetLamb: { label:'Lamm Nassfutter ansehen', title:'Premium Sensitiv 91% Lamm mit Apfel', reason:'Für aktive, schlanke oder trächtige\/säugende Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-lamm-mit-apfel-single-protein' },\n    wetWild: { label:'Wild Nassfutter ansehen', title:'Premium Sensitiv 91% Wild mit Gemüse \u0026 Reis', reason:'Für ruhigere, kräftige oder kastrierte Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-wild-mit-gemuse-reis-single-protein' }\n  };\n\n  var ageInput = document.getElementById('adn-age');\n  var weightInput = document.getElementById('adn-weight');\n  var ageUnitLabel = document.getElementById('adn-age-unit-label');\n  var currentStepEl = document.getElementById('adn-current-step');\n  var stepTitleEl = document.getElementById('adn-step-title');\n  var progressTrack = calc.querySelector('.adn-progress-track');\n  var progressBar = document.getElementById('adn-progress-bar');\n  var backButton = document.getElementById('adn-back');\n  var restartButton = document.getElementById('adn-restart');\n  var lastFocused = null;\n\n  function openModal() {\n    lastFocused = document.activeElement;\n    modal.classList.add('is-open');\n    modal.setAttribute('aria-hidden', 'false');\n    document.body.classList.add('adn-modal-open');\n    window.setTimeout(function () {\n      var close = modal.querySelector('.adn-modal-close');\n      if (close) close.focus();\n    }, 0);\n  }\n\n  function closeModal() {\n    modal.classList.remove('is-open');\n    modal.setAttribute('aria-hidden', 'true');\n    document.body.classList.remove('adn-modal-open');\n    if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') lastFocused.focus();\n  }\n\n  root.querySelectorAll('[data-adn-open]').forEach(function (button) {\n    button.addEventListener('click', openModal);\n  });\n  modal.querySelectorAll('[data-adn-close]').forEach(function (button) {\n    button.addEventListener('click', closeModal);\n  });\n  document.addEventListener('keydown', function (event) {\n    if (event.key === 'Escape' \u0026\u0026 modal.classList.contains('is-open')) closeModal();\n  });\n\n  function roundToFive(value) { return Math.round(value \/ 5) * 5; }\n\n  function updateAge() {\n    var value = parseFloat(ageInput.value);\n    if (!value || value \u003c= 0) value = 1;\n    data.ageValue = value;\n    data.ageMonths = data.ageUnit === 'years' ? value * 12 : value;\n    data.ageGroup = data.ageMonths \u003c 12 ? 'puppy' : (data.ageMonths \u003e= 84 ? 'senior' : 'adult');\n  }\n\n  function getWeight() {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) weight = data.weight || 1;\n    return weight;\n  }\n\n  function getRecommendation() {\n    var weight = getWeight();\n    if (data.food === 'wet') {\n      if (data.health === 'sick' || data.special === 'sensitive') return recommendations.wetHorse;\n      if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin' || data.special === 'pregnant') return recommendations.wetLamb;\n      if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.wetWild;\n      return recommendations.wetDuck;\n    }\n    if (data.ageGroup === 'puppy') return recommendations.puppyDry;\n    if (data.ageGroup === 'senior') return recommendations.seniorDry;\n    if (weight \u003c 15) return recommendations.adultSmallDry;\n    if (data.health === 'sick' || data.special === 'sensitive') return recommendations.adultSensitiveDry;\n    if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin') return recommendations.adultActiveDry;\n    if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.adultCalmDry;\n    return recommendations.adultActiveDry;\n  }\n\n  function calculateResult() {\n    updateAge();\n    data.weight = getWeight();\n\n    var ageFactor = { puppy: 2.4, adult: 1.6, senior: 1.3 }[data.ageGroup];\n    var activityFactor = { low: .85, normal: 1, high: 1.18, sport: 1.35 }[data.activity];\n    var bodyFactor = { thin: 1.1, ideal: 1, heavy: .82 }[data.body];\n    var specialFactor = { none: 1, neutered: .9, sensitive: 1, pregnant: 1.35 }[data.special];\n    var dailyKcal = 70 * Math.pow(data.weight, .75) * ageFactor * activityFactor * bodyFactor * specialFactor;\n    var grams = dailyKcal \/ kcalByFood[data.food] * 100;\n    var finalGrams = Math.max(5, roundToFive(grams));\n    var minGrams = Math.max(5, roundToFive(finalGrams * .9));\n    var maxGrams = Math.max(5, roundToFive(finalGrams * 1.1));\n    var meals = data.ageGroup === 'puppy' ? 3 : 2;\n    var mealGrams = Math.max(5, roundToFive(finalGrams \/ meals));\n\n    var warning = document.getElementById('adn-health-warning');\n    warning.classList.toggle('is-visible', data.health === 'sick');\n    document.getElementById('adn-result-label').textContent = data.health === 'sick' ? 'Grobe Orientierung' : 'Tagesmenge';\n    document.getElementById('adn-result-amount').textContent = 'ca. ' + finalGrams + ' g';\n    document.getElementById('adn-result-kcal').textContent = 'ca. ' + Math.round(dailyKcal) + ' kcal';\n    document.getElementById('adn-result-meal').textContent = 'ca. ' + mealGrams + ' g';\n    document.getElementById('adn-result-range').textContent = minGrams + '–' + maxGrams + ' g';\n\n    var recommendation = getRecommendation();\n    document.getElementById('adn-product-title').textContent = recommendation.title;\n    document.getElementById('adn-product-reason').textContent = recommendation.reason;\n    var shopLink = document.getElementById('adn-shop-link');\n    shopLink.href = recommendation.url;\n    shopLink.textContent = recommendation.label;\n  }\n\n  function showStep(step) {\n    currentStep = Math.max(1, Math.min(totalSteps, step));\n    calc.querySelectorAll('.adn-step').forEach(function (item) {\n      item.classList.toggle('is-active', Number(item.dataset.step) === currentStep);\n    });\n    var active = calc.querySelector('.adn-step.is-active');\n    currentStepEl.textContent = currentStep;\n    stepTitleEl.textContent = active ? active.dataset.title : '';\n    progressBar.style.width = (currentStep \/ totalSteps * 100) + '%';\n    progressTrack.setAttribute('aria-valuenow', String(currentStep));\n    backButton.disabled = currentStep === 1;\n    if (currentStep === totalSteps) calculateResult();\n    var dialog = modal.querySelector('.adn-modal-dialog');\n    if (dialog) dialog.scrollTop = 0;\n  }\n\n  calc.querySelectorAll('[data-age-unit]').forEach(function (button) {\n    button.addEventListener('click', function () {\n      data.ageUnit = button.dataset.ageUnit;\n      calc.querySelectorAll('[data-age-unit]').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      ageUnitLabel.textContent = data.ageUnit === 'years' ? 'Jahre' : 'Monate';\n      updateAge();\n    });\n  });\n\n  document.getElementById('adn-age-next').addEventListener('click', function () {\n    var age = parseFloat(ageInput.value);\n    if (!age || age \u003c= 0) { ageInput.focus(); return; }\n    updateAge();\n    showStep(2);\n  });\n\n  document.getElementById('adn-weight-next').addEventListener('click', function () {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) { weightInput.focus(); return; }\n    data.weight = weight;\n    showStep(3);\n  });\n\n  calc.querySelectorAll('.adn-choice-grid button').forEach(function (button) {\n    button.addEventListener('click', function () {\n      var key = button.dataset.key;\n      data[key] = button.dataset.value;\n      button.parentElement.querySelectorAll('button').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      window.setTimeout(function () { showStep(currentStep + 1); }, 120);\n    });\n  });\n\n  backButton.addEventListener('click', function () { showStep(currentStep - 1); });\n  restartButton.addEventListener('click', function () {\n    data = { ageUnit:'years', ageValue:2, ageMonths:24, ageGroup:'adult', weight:15, activity:'normal', body:'ideal', food:'dry', special:'none', health:'healthy' };\n    ageInput.value = 2;\n    weightInput.value = 15;\n    ageUnitLabel.textContent = 'Jahre';\n    calc.querySelectorAll('.is-selected').forEach(function (item) { item.classList.remove('is-selected'); });\n    calc.querySelector('[data-age-unit=\"years\"]').classList.add('is-selected');\n    showStep(1);\n  });\n\n  showStep(1);\n})();\n\u003c\/script\u003e\n\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\n\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\n\u003cstyle id=\"adn-full-viewport-width-fix\"\u003e\n  #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: var(--adn-viewport-width, 100vw) !important;\n    max-width: none !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    margin-top: 96px !important;\n    transform: translateX(calc(-1 * var(--adn-viewport-offset, 0px))) !important;\n    padding: 8px 24px 24px !important;\n  }\n\n  #adn-one-html .adn-one-grid {\n    width: 100% !important;\n    max-width: 1480px !important;\n    margin: 0 auto !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html {\n      margin-top: 48px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html {\n      margin-top: 20px !important;\n      padding: 8px 12px 16px !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-full-viewport-width-script\"\u003e\n(function () {\n  function updateWidth() {\n    var section = document.getElementById('adn-one-html');\n    if (!section) return;\n\n    section.style.setProperty('--adn-viewport-offset', '0px');\n    section.style.setProperty(\n      '--adn-viewport-width',\n      document.documentElement.clientWidth + 'px'\n    );\n\n    requestAnimationFrame(function () {\n      section.style.setProperty(\n        '--adn-viewport-offset',\n        section.getBoundingClientRect().left + 'px'\n      );\n    });\n  }\n\n  function scheduleUpdate() {\n    updateWidth();\n    setTimeout(updateWidth, 150);\n    setTimeout(updateWidth, 600);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleUpdate);\n  } else {\n    scheduleUpdate();\n  }\n\n  window.addEventListener('resize', updateWidth, { passive: true });\n  window.addEventListener('orientationchange', updateWidth, { passive: true });\n  document.addEventListener('shopify:section:load', scheduleUpdate);\n})();\n\u003c\/script\u003e\n\n\n\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\n\u003cstyle id=\"adn-product-gallery-spacing-fix\"\u003e\n  #adn-one-html {\n    clear: both !important;\n    isolation: isolate !important;\n  }\n\n  @media (min-width: 1051px) {\n    #adn-one-html {\n      margin-top: 0 !important;\n    }\n  }\n\n  @media (min-width: 721px) and (max-width: 1050px) {\n    #adn-one-html {\n      margin-top: 14px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html {\n      margin-top: 10px !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    inset: 0 !important;\n    width: 100vw !important;\n    height: 100vh !important;\n    height: 100dvh !important;\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n    align-items: center !important;\n    justify-content: center !important;\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: flex !important;\n  }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute !important;\n    inset: 0 !important;\n    width: 100% !important;\n    height: 100% !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    inset: auto !important;\n    margin: auto !important;\n    transform: none !important;\n    width: min(860px, calc(100vw - 36px)) !important;\n    max-height: calc(100dvh - 36px) !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain;\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 16px) !important;\n      max-height: calc(100dvh - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  function moveModalToBody() {\n    var modal = document.getElementById('adn-food-modal');\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', moveModalToBody);\n  } else {\n    moveModalToBody();\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(moveModalToBody, 50);\n  });\n})();\n\u003c\/script\u003e\n\n\u003c!-- =========================================================\n     PRODUKTBESCHREIBUNG PROBIERPAKET\n     ========================================================= --\u003e\n\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width,initial-scale=1\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026amp;family=Manrope:wght@400;500;600;700;800;900\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\n\n\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  \/* Der echte Produkttitel oberhalb der Beschreibung *\/\n  .adp-external-product-title {\n    display: block !important;\n    width: 100% !important;\n    max-width: 980px !important;\n    margin: 0 0 18px 0 !important;\n    padding: 0 !important;\n    color: #000000 !important;\n    background: transparent !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: clamp(28px, 4.1vw, 46px) !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    font-synthesis: weight !important;\n    line-height: .98 !important;\n    letter-spacing: -.05em !important;\n    text-align: left !important;\n    text-transform: none !important;\n    text-decoration: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.08),\n      0 6px 11px rgba(0,0,0,.23),\n      0 15px 28px rgba(0,0,0,.13) !important;\n    word-break: normal !important;\n    overflow-wrap: break-word !important;\n    hyphens: none !important;\n  }\n\n  .adp-external-product-title * {\n    color: #000000 !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    text-transform: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000000 !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.07),\n        0 4px 8px rgba(0,0,0,.20),\n        0 10px 20px rgba(0,0,0,.11) !important;\n    }\n\n    .adp-external-product-title * {\n      -webkit-text-stroke: .5px #000000 !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle\u003e\n  .adp-page{\n    position:relative!important;\n    left:auto!important;\n    right:auto!important;\n    width:var(--adp-viewport-width,100vw)!important;\n    max-width:none!important;\n    margin:0!important;\n    transform:translateX(calc(-1 * var(--adp-viewport-offset,0px)))!important;\n    background:radial-gradient(circle at 95% 2%,rgba(233,96,40,.13),transparent 24%),#f5f5f7;\n    color:#111;\n    font-family:'Manrope',Arial,sans-serif;\n    overflow:hidden;\n    isolation:isolate;\n  }\n  .adp-page *{box-sizing:border-box;font-family:'Manrope',Arial,sans-serif}\n  .adp-wrap{width:100%;max-width:1280px;margin:0 auto;padding:58px 18px}\n\n  .adp-hero{\n    position:relative;\n    padding:58px;\n    border-radius:36px;\n    background:radial-gradient(circle at 86% 12%,rgba(233,96,40,.3),transparent 27%),linear-gradient(135deg,#090a0d,#17181c 60%,#281a14);\n    color:#fff;\n    display:grid;\n    grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);\n    gap:42px;\n    align-items:center;\n    overflow:hidden;\n    box-shadow:0 30px 90px rgba(0,0,0,.14);\n  }\n  .adp-hero:after{content:\"\";position:absolute;left:58px;right:58px;bottom:0;height:6px;border-radius:999px 999px 0 0;background:#e96028}\n  .adp-brand{margin:0 0 12px;color:#e96028;font-size:15px;font-weight:900;letter-spacing:-.02em}\n  .adp-kicker{margin:0 0 16px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-title{\n    position:relative;\n    z-index:1;\n    display:block;\n    margin:0!important;\n    max-width:760px;\n    color:#fff!important;\n    font-family:'Inter','Manrope',Arial,sans-serif!important;\n    font-size:clamp(36px,5.5vw,62px)!important;\n    line-height:.98!important;\n    font-weight:900!important;\n    font-variation-settings:'wght' 900!important;\n    font-synthesis:none!important;\n    letter-spacing:-.05em!important;\n    text-transform:none!important;\n    -webkit-text-stroke:.65px #fff;\n    paint-order:stroke fill;\n    text-shadow:\n      0 2px 0 rgba(255,255,255,.10),\n      0 7px 12px rgba(0,0,0,.72),\n      0 17px 34px rgba(0,0,0,.58)!important;\n    filter:drop-shadow(0 8px 10px rgba(0,0,0,.34));\n  }\n  .adp-title:before,\n  .adp-title:after{\n    content:attr(data-title);\n    position:absolute;\n    inset:0;\n    z-index:-1;\n    color:rgba(0,0,0,.62);\n    font:inherit;\n    letter-spacing:inherit;\n    line-height:inherit;\n    pointer-events:none;\n  }\n  .adp-title:before{\n    transform:translate(4px,6px);\n    filter:blur(1px);\n    opacity:.75;\n  }\n  .adp-title:after{\n    transform:translate(8px,11px);\n    filter:blur(10px);\n    opacity:.78;\n  }\n  .adp-lead{max-width:720px;margin:26px 0 0;color:#fff!important;font-size:clamp(18px,1.8vw,24px);line-height:1.38;font-weight:800}\n  .adp-intro{max-width:720px;margin:20px 0 0;color:rgba(255,255,255,.72)!important;font-size:16px;line-height:1.72}\n  .adp-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}\n  .adp-tags span{padding:10px 13px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.06);color:#fff;font-size:12px;font-weight:800}\n\n  .adp-visual{\n    min-height:430px;\n    padding:30px;\n    border-radius:30px;\n    background:radial-gradient(circle at 50% 35%,rgba(233,96,40,.25),transparent 45%),linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.04));\n    border:1px solid rgba(255,255,255,.1);\n    display:grid;\n    align-content:center;\n    gap:14px;\n  }\n  .adp-stat{padding:20px 22px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:rgba(0,0,0,.18)}\n  .adp-stat strong{display:block;color:#fff;font-size:30px;line-height:1;font-weight:900}\n  .adp-stat span{display:block;margin-top:8px;color:rgba(255,255,255,.7);font-size:13px;line-height:1.45}\n  .adp-stat-main{background:#e96028;border-color:#e96028;box-shadow:0 18px 38px rgba(233,96,40,.24)}\n  .adp-stat-main span{color:rgba(255,255,255,.88)}\n\n  .adp-section{padding-top:80px}\n  .adp-heading{max-width:980px;margin-bottom:28px}\n  .adp-heading p{margin:0 0 14px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-heading h2{margin:0;color:#111!important;font-size:clamp(34px,5vw,62px)!important;line-height:.98!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-heading span{display:block;max-width:850px;margin-top:18px;color:#626262;font-size:17px;line-height:1.62;font-weight:600}\n\n  .adp-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}\n  .adp-benefit{min-height:290px;padding:30px;border-radius:28px;background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.11),transparent 30%),#fff;box-shadow:0 18px 55px rgba(0,0,0,.055)}\n  .adp-benefit:nth-child(2){background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.34),transparent 31%),linear-gradient(135deg,#090a0d,#1a1b1f);color:#fff}\n  .adp-benefit b{color:#e96028;font-size:13px;font-weight:900}\n  .adp-benefit h3{margin:46px 0 14px;color:inherit!important;font-size:27px!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-.04em!important;text-transform:none!important}\n  .adp-benefit p{margin:0;color:#575757;font-size:15px;line-height:1.7}\n  .adp-benefit:nth-child(2) p{color:rgba(255,255,255,.7)}\n\n  .adp-guide{margin-top:80px;padding:54px;border-radius:34px;background:radial-gradient(circle at 90% 10%,rgba(233,96,40,.12),transparent 26%),#fff;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:48px;align-items:start;box-shadow:0 24px 70px rgba(0,0,0,.06)}\n  .adp-guide h2{margin:0;color:#111!important;font-size:clamp(34px,4.8vw,56px)!important;line-height:1!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-guide p{color:#505050;font-size:16px;line-height:1.75}\n  .adp-panel{padding:32px;border-radius:26px;background:radial-gradient(circle at 90% 8%,rgba(233,96,40,.35),transparent 30%),linear-gradient(135deg,#0a0b0e,#1b1c20);color:#fff}\n  .adp-panel\u003ep{margin:0 0 28px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}\n  .adp-panel article{padding:18px 0;border-top:1px solid rgba(255,255,255,.1)}\n  .adp-panel article:first-of-type{padding-top:0;border-top:0}\n  .adp-panel strong{display:block;color:#fff!important;font-size:19px}\n  .adp-panel span{display:block;margin-top:7px;color:rgba(255,255,255,.68);font-size:14px;line-height:1.55}\n\n  .adp-accordions{display:grid;gap:13px}\n  .adp-item{margin:0!important;border-radius:22px;background:#fff;box-shadow:0 14px 45px rgba(0,0,0,.045);overflow:hidden}\n  .adp-item summary{padding:22px 24px!important;list-style:none!important;color:#111!important;display:grid!important;grid-template-columns:46px minmax(0,1fr) 36px;align-items:center;gap:16px;cursor:pointer;text-transform:none!important}\n  .adp-item summary::-webkit-details-marker{display:none}\n  .adp-icon{width:46px;height:46px;border-radius:14px;background:#111;color:#fff;display:grid;place-items:center;font-size:20px}\n  .adp-summary strong{display:block;color:#111!important;font-size:18px;line-height:1.3;font-weight:900}\n  .adp-summary span{display:block;margin-top:4px;color:#6b6b6b;font-size:13px;line-height:1.4}\n  .adp-plus{position:relative;width:36px;height:36px;border-radius:50%;background:#f1f1f3}\n  .adp-plus:before,.adp-plus:after{content:\"\";position:absolute;left:50%;top:50%;width:14px;height:2px;background:#111;transform:translate(-50%,-50%)}\n  .adp-plus:after{transform:translate(-50%,-50%) rotate(90deg)}\n  .adp-item[open] .adp-plus{background:#e96028}\n  .adp-item[open] .adp-plus:before,.adp-item[open] .adp-plus:after{background:#fff}\n  .adp-item[open] .adp-plus:after{transform:translate(-50%,-50%)}\n  .adp-content{padding:0 24px 26px 86px;color:#505050;font-size:15px;line-height:1.72}\n  .adp-content h3,.adp-content h4{color:#111!important;text-transform:none!important}\n  .adp-content h3{font-size:23px!important;margin:4px 0 14px!important}\n  .adp-content h4{font-size:17px!important;margin:22px 0 8px!important}\n  .adp-content p{margin:0 0 14px}\n  .adp-info{margin:20px 0;padding:18px;border-left:5px solid #e96028;border-radius:16px;background:#f5f5f7}\n  .adp-info p:last-child{margin-bottom:0}\n\n  .adp-table{width:100%;border-collapse:separate;border-spacing:0;margin:14px 0;overflow:hidden;border:1px solid #e5e5e7;border-radius:16px;background:#fff}\n  .adp-table th,.adp-table td{padding:12px 14px;border-bottom:1px solid #ececef;text-align:left;vertical-align:top}\n  .adp-table tr:last-child td{border-bottom:0}\n  .adp-table thead th,.adp-table thead td{background:#111;color:#fff;font-weight:900}\n\n  .adp-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\n  .adp-highlight{padding:15px 16px;border-radius:15px;background:#f5f5f7}\n  .adp-highlight b{display:block;margin-bottom:4px;color:#111}\n\n  .adp-faq{display:grid;gap:10px}\n  .adp-faq details{border:1px solid #e5e5e7;border-radius:14px;background:#fff;overflow:hidden}\n  .adp-faq summary{padding:15px 48px 15px 16px!important;display:block!important;position:relative;cursor:pointer;font-weight:800;color:#222!important;list-style:none!important;text-transform:none!important}\n  .adp-faq summary:before,.adp-faq summary:after{content:\"\";position:absolute;right:17px;top:50%;width:14px;height:2px;background:#111;transform:translateY(-50%)}\n  .adp-faq summary:after{transform:translateY(-50%) rotate(90deg)}\n  .adp-faq details[open] summary:after{transform:translateY(-50%)}\n  .adp-faq details p{margin:0;padding:0 16px 17px;color:#555}\n\n  .adp-closing{margin-top:80px;padding:56px 42px;border-radius:34px;background:radial-gradient(circle at 86% 14%,rgba(255,255,255,.14),transparent 24%),#e96028;color:#fff;text-align:center}\n  .adp-closing h2{max-width:900px;margin:0 auto;color:#fff!important;font-size:clamp(36px,5.5vw,66px)!important;line-height:.96!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-closing p{max-width:780px;margin:20px auto 0;color:rgba(255,255,255,.86);font-size:17px;line-height:1.65;font-weight:600}\n\n  @media(max-width:960px){\n    .adp-hero,.adp-guide{grid-template-columns:1fr}\n    .adp-benefits{grid-template-columns:1fr}\n  }\n  @media(max-width:700px){\n    .adp-wrap{padding:24px 10px}\n    .adp-hero{padding:30px 18px 20px;border-radius:24px;gap:22px}\n    .adp-hero:after{left:18px;right:18px}\n    .adp-title{font-size:clamp(30px,9vw,46px)!important;line-height:1!important;letter-spacing:-.04em!important;-webkit-text-stroke:.45px #fff}\n    .adp-title:before{transform:translate(3px,4px);filter:blur(.8px)}\n    .adp-title:after{transform:translate(5px,7px);filter:blur(7px)}\n    .adp-lead{font-size:17px}\n    .adp-intro{font-size:14px;line-height:1.62}\n    .adp-tags{gap:7px;margin-top:18px}\n    .adp-tags span{padding:8px 10px;font-size:10px}\n    .adp-visual{min-height:auto;padding:14px;border-radius:22px;gap:8px}\n    .adp-stat{padding:14px 15px;border-radius:15px}\n    .adp-stat strong{font-size:24px}\n    .adp-stat span{margin-top:5px;font-size:11px}\n    .adp-section{padding-top:50px}\n    .adp-heading{margin-bottom:18px}\n    .adp-heading p{margin-bottom:10px;font-size:9px}\n    .adp-heading h2{font-size:32px!important;line-height:1!important}\n    .adp-heading span{margin-top:12px;font-size:14px;line-height:1.5}\n    .adp-benefits{gap:10px}\n    .adp-benefit{min-height:auto;padding:21px;border-radius:20px}\n    .adp-benefit h3{margin:26px 0 10px;font-size:23px!important}\n    .adp-benefit p{font-size:14px;line-height:1.58}\n    .adp-guide{margin-top:50px;padding:26px 17px 17px;border-radius:24px;gap:26px}\n    .adp-guide h2{font-size:32px!important}\n    .adp-guide p{font-size:14px;line-height:1.62}\n    .adp-panel{padding:22px;border-radius:20px}\n    .adp-panel article{padding:14px 0}\n    .adp-panel strong{font-size:17px}\n    .adp-panel span{font-size:12px}\n\n    \/* Schmale und kompakte Themenkacheln auf dem Handy *\/\n    .adp-accordions{gap:8px;padding:0 5px}\n    .adp-item{width:calc(100% - 4px);margin:0 auto!important;border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.045)}\n    .adp-item summary{grid-template-columns:32px minmax(0,1fr) 26px;padding:11px 10px!important;gap:9px;min-height:54px}\n    .adp-icon{width:32px;height:32px;border-radius:9px;font-size:14px}\n    .adp-summary strong{font-size:13.5px;line-height:1.22}\n    .adp-summary span{margin-top:2px;font-size:10.5px;line-height:1.25}\n    .adp-plus{width:26px;height:26px}\n    .adp-plus:before,.adp-plus:after{width:11px;height:1.5px}\n    .adp-content{padding:0 11px 15px;font-size:13px;line-height:1.58}\n    .adp-content h3{font-size:19px!important;margin:5px 0 10px!important}\n    .adp-content h4{font-size:15px!important;margin:16px 0 6px!important}\n    .adp-content p{margin-bottom:10px}\n    .adp-info{margin:14px 0;padding:13px;border-left-width:4px;border-radius:11px}\n    .adp-highlights{grid-template-columns:1fr;gap:8px}\n    .adp-highlight{padding:11px 12px;border-radius:11px}\n    .adp-table th,.adp-table td{padding:8px 7px;font-size:11.5px}\n    .adp-faq{gap:7px}\n    .adp-faq details{border-radius:10px}\n    .adp-faq summary{padding:12px 38px 12px 12px!important;font-size:12.5px}\n    .adp-faq details p{padding:0 12px 13px;font-size:12.5px}\n    .adp-closing{margin-top:50px;padding:34px 18px;text-align:left;border-radius:24px}\n    .adp-closing h2{font-size:33px!important}\n    .adp-closing p{font-size:14px}\n  }\n\u003c\/style\u003e\n\n\n\n\u003cmain class=\"adp-page\"\u003e\n  \u003cdiv class=\"adp-wrap\"\u003e\n    \u003csection class=\"adp-hero\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n        \u003cp class=\"adp-kicker\"\u003eNaturbelassener Kausnack mit seltener Proteinquelle\u003c\/p\u003e\n        \u003ch1 class=\"adp-title\" data-title=\"Premium Hirschohren mit Fell für natürlichen Kauspaß.\"\u003ePremium Hirschohren mit Fell für natürlichen Kauspaß.\u003c\/h1\u003e\n        \u003cp class=\"adp-lead\"\u003e100% Hirsch, schonend getrocknet und mit natürlichem Fell für eine ursprüngliche Beschäftigung.\u003c\/p\u003e\n        \u003cp class=\"adp-intro\"\u003eUnsere Hirschohren mit Fell bieten deinem Hund einen naturbelassenen Kausnack mit klarer Zusammensetzung. Hirsch wird als einzige tierische Proteinquelle eingesetzt und ist deshalb auch für viele ernährungssensible Hunde interessant.\u003c\/p\u003e\n        \u003cdiv class=\"adp-tags\"\u003e\n          \u003cspan\u003e100% Hirsch\u003c\/span\u003e\n          \u003cspan\u003e67,3% Rohprotein\u003c\/span\u003e\n          \u003cspan\u003eMit natürlichem Fell\u003c\/span\u003e\n          \u003cspan\u003eOhne künstliche Zusätze\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-visual\" aria-label=\"Produkteigenschaften der Hirschohren mit Fell\"\u003e\n        \u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e100%\u003c\/strong\u003e\u003cspan\u003eHirsch als einzige tierische Proteinquelle\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e67,3%\u003c\/strong\u003e\u003cspan\u003enatürlicher Rohproteingehalt\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e18,9%\u003c\/strong\u003e\u003cspan\u003enatürlicher Rohfettgehalt\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eAb 16 Wochen\u003c\/strong\u003e\u003cspan\u003ebei ausreichend entwickeltem Gebiss\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eUrsprünglich genießen\u003c\/p\u003e\n        \u003ch2\u003eNatürliches Kauen mit Hirsch als Monoprotein.\u003c\/h2\u003e\n        \u003cspan\u003eDie feste Ohrstruktur beschäftigt deinen Hund und regt zum intensiven Kauen an. Das natürliche Fell macht jedes Stück besonders ursprünglich und ergänzt den Snack um unverdauliche Bestandteile.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-benefits\"\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e01\u003c\/b\u003e\n          \u003ch3\u003e100% Hirsch\u003c\/h3\u003e\n          \u003cp\u003eDer Snack besteht ausschließlich aus Hirsch. Die übersichtliche Zusammensetzung ist praktisch, wenn du bei einem sensiblen Hund bewusst auf wenige tierische Proteinquellen achten möchtest.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e02\u003c\/b\u003e\n          \u003ch3\u003eMit natürlichem Fell\u003c\/h3\u003e\n          \u003cp\u003eDas Fell bleibt als natürlicher Bestandteil erhalten. Es liefert unverdauliche Bestandteile und macht die Hirschohren zu einem ursprünglichen Kauartikel.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e03\u003c\/b\u003e\n          \u003ch3\u003eArtgerechte Beschäftigung\u003c\/h3\u003e\n          \u003cp\u003eDie feste Beschaffenheit fördert ausdauerndes Kauen, beschäftigt deinen Hund und sorgt für eine besondere Abwechslung zwischen den Mahlzeiten.\u003c\/p\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-guide\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-kicker\"\u003eNaturkauartikel mit Fell\u003c\/p\u003e\n        \u003ch2\u003eEine ursprüngliche Belohnung für sensible Genießer.\u003c\/h2\u003e\n        \u003cp\u003eDie zähe Beschaffenheit regt zum Kauen und Einspeicheln an. Dabei entsteht mechanische Reibung an den Zahnoberflächen, die die tägliche Zahnpflege ergänzen kann. Eine regelmäßige Zahnkontrolle ersetzt der Snack nicht.\u003c\/p\u003e\n        \u003cp\u003eWähle immer ein zur Größe und Beißkraft deines Hundes passendes Hirschohr. Lass deinen Hund beim Kauen nicht unbeaufsichtigt und entferne kleine Reststücke rechtzeitig.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-panel\"\u003e\n        \u003cp\u003eAuf einen Blick\u003c\/p\u003e\n        \u003carticle\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003e100% Hirsch\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eBeschaffenheit\u003c\/strong\u003e\u003cspan\u003efest, naturbelassen und mit Fell\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eEignung\u003c\/strong\u003e\u003cspan\u003efür Hunde ab der 16. Lebenswoche\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eFütterung\u003c\/strong\u003e\u003cspan\u003eals Ergänzung und immer unter Aufsicht\u003c\/span\u003e\u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eAlle Details\u003c\/p\u003e\n        \u003ch2\u003eZusammensetzung, Analysewerte und sichere Anwendung.\u003c\/h2\u003e\n        \u003cspan\u003eÖffne nur den Bereich, den du gerade brauchst. Alle Kategorien sind beim Laden der Seite geschlossen.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-accordions\"\u003e\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦌\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e100% Hirsch für sensible Hunde\u003c\/strong\u003e\u003cspan\u003eMonoprotein und klare Zusammensetzung\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eNur Hirsch, sonst nichts\u003c\/h3\u003e\n            \u003cp\u003eDie Hirschohren bestehen zu 100% aus Hirsch und enthalten keine weitere tierische Proteinquelle. Dadurch bleibt die Zusammensetzung besonders übersichtlich.\u003c\/p\u003e\n            \u003cp\u003eHirsch wird in der Hundeernährung seltener eingesetzt als Rind oder Geflügel. Viele Halter wählen diese Proteinquelle deshalb für ernährungssensible Hunde oder im Rahmen einer fachlich begleiteten Ausschlussfütterung.\u003c\/p\u003e\n            \u003cdiv class=\"adp-info\"\u003e\n              \u003cp\u003e\u003cstrong\u003eWichtig:\u003c\/strong\u003e Auch ein Snack mit nur einer Proteinquelle kann nicht pauschal für jeden Allergiker als verträglich garantiert werden. Entscheidend ist die individuelle Reaktion deines Hundes.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌿\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eNatürliches Fell und Verdauung\u003c\/strong\u003e\u003cspan\u003eUrsprüngliche Bestandteile für eine abwechslungsreiche Fütterung\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eFell als natürlicher Bestandteil\u003c\/h3\u003e\n            \u003cp\u003eDas Fell bleibt beim schonenden Trocknen erhalten. Es liefert unverdauliche Bestandteile, die den Verdauungstrakt passieren und den Snack besonders naturbelassen machen.\u003c\/p\u003e\n            \u003cp\u003eEine reinigende oder entgiftende Wirkung lässt sich daraus nicht sicher ableiten. Beginne bei empfindlicher Verdauung mit einer kleinen Menge und beobachte, wie dein Hund den Snack verträgt.\u003c\/p\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eNaturbelassen\u003c\/b\u003eOhr und Fell bleiben als ursprünglicher Kauartikel erhalten.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAbwechslung\u003c\/b\u003eEine besondere Ergänzung zum normalen Futter.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eLangsam testen\u003c\/b\u003eBei sensiblen Hunden zunächst vorsichtig füttern.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eFrisches Wasser\u003c\/b\u003eWährend und nach dem Kauen immer bereitstellen.\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦷\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eKauspaß und Zahnpflege\u003c\/strong\u003e\u003cspan\u003eFeste Struktur für Kiefer und Zahnoberflächen\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eIntensives Kauen für natürliche Beschäftigung\u003c\/h3\u003e\n            \u003cp\u003eDie feste Struktur regt viele Hunde zum ausdauernden Kauen an. Dabei entsteht mechanische Reibung an den Zahnoberflächen, die die tägliche Zahnpflege unterstützen kann.\u003c\/p\u003e\n            \u003cp\u003eDas Kauen beschäftigt deinen Hund und beansprucht die Kiefermuskulatur. Der Snack ersetzt weder regelmäßige Zahnkontrollen noch eine notwendige professionelle Zahnbehandlung.\u003c\/p\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eFeste Struktur\u003c\/b\u003eFür intensive und ruhige Kaumomente.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eMechanische Reibung\u003c\/b\u003eKann die Reinigung der Zahnoberflächen ergänzen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eBeschäftigung\u003c\/b\u003eEine natürliche Aufgabe für kaubegeisterte Hunde.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eKieferarbeit\u003c\/b\u003eFördert Kauen und Einspeicheln.\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📊\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eNährwerte und Zusammensetzung\u003c\/strong\u003e\u003cspan\u003eVolle Transparenz über den naturbelassenen Snack\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eAnalytische Bestandteile\u003c\/h3\u003e\n            \u003ctable class=\"adp-table\"\u003e\n              \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eAnalysewert\u003c\/th\u003e\n\u003cth\u003eGehalt\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n              \u003ctbody\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e67,3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfett\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e18,9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFeuchtigkeit\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e9,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003c\/tbody\u003e\n            \u003c\/table\u003e\n            \u003ch4\u003eZusammensetzung\u003c\/h4\u003e\n            \u003cp\u003e100% Hirsch. Einzelfuttermittel für Hunde.\u003c\/p\u003e\n            \u003cp\u003eDa es sich um ein Naturprodukt handelt, können die Analysewerte natürlichen Schwankungen unterliegen.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e✓\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFütterung und Sicherheit\u003c\/strong\u003e\u003cspan\u003eSo genießt dein Hund die Hirschohren sicher\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003ePassende Größe wählen und immer beaufsichtigen\u003c\/h3\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAlter\u003c\/b\u003eGeeignet ab der 16. Lebenswoche bei ausreichend entwickeltem Gebiss.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAufsicht\u003c\/b\u003eLass deinen Hund beim Kauen niemals unbeaufsichtigt.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eWasser\u003c\/b\u003eStelle jederzeit ausreichend frisches Trinkwasser bereit.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eReststücke\u003c\/b\u003eEntferne kleine Stücke, die im Ganzen verschluckt werden könnten.\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cp\u003eFüttere Hirschohren mit Fell als Ergänzung und berücksichtige Snacks bei der täglichen Gesamtfuttermenge. Bei Zahnproblemen, starkem Schlingen oder einer bekannten Schluckstörung solltest du auf harte Kauartikel verzichten und fachlichen Rat einholen.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📦\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eNaturprodukt und Aufbewahrung\u003c\/strong\u003e\u003cspan\u003eJedes Hirschohr ist ein echtes Unikat\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eNatürliche Unterschiede gehören dazu\u003c\/h3\u003e\n            \u003cp\u003eForm, Farbe, Größe, Felllänge und Festigkeit können von Ohr zu Ohr variieren. Diese Unterschiede sind typisch für einen naturbelassenen Kauartikel.\u003c\/p\u003e\n            \u003cp\u003eLagere den Snack kühl, trocken und vor direkter Sonneneinstrahlung geschützt. Verschließe die Verpackung nach dem Öffnen sorgfältig.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Hirsch, Fell und Fütterung\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-faq\"\u003e\n              \u003cdetails\u003e\u003csummary\u003eBestehen die Hirschohren wirklich nur aus Hirsch?\u003c\/summary\u003e\u003cp\u003eJa. Die Zusammensetzung besteht zu 100% aus Hirsch. Es handelt sich um ein Einzelfuttermittel für Hunde.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eSind Hirschohren mit Fell für sensible Hunde geeignet?\u003c\/summary\u003e\u003cp\u003eHirsch ist eine eher selten eingesetzte Proteinquelle und wird deshalb häufig für ernährungssensible Hunde gewählt. Eine individuelle Verträglichkeit kann jedoch nicht garantiert werden.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWarum bleibt das Fell am Hirschohr?\u003c\/summary\u003e\u003cp\u003eDas Fell ist ein natürlicher Bestandteil des Snacks und liefert unverdauliche Bestandteile. Es macht den Kauartikel besonders ursprünglich.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eAb welchem Alter darf mein Hund Hirschohren bekommen?\u003c\/summary\u003e\u003cp\u003eEmpfohlen werden sie ab der 16. Lebenswoche, sofern das Gebiss ausreichend entwickelt ist und die Größe zum Hund passt.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eUnterstützen Hirschohren die Zahnpflege?\u003c\/summary\u003e\u003cp\u003eDie mechanische Reibung beim Kauen kann die Reinigung der Zahnoberflächen unterstützen. Der Snack ersetzt keine regelmäßige Zahnkontrolle.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie oft darf ich ein Hirschohr füttern?\u003c\/summary\u003e\u003cp\u003eDie Häufigkeit hängt von Größe, Aktivität und Gesamtfütterung deines Hundes ab. Berücksichtige den Snack bei der täglichen Futtermenge.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWarum sehen die Hirschohren unterschiedlich aus?\u003c\/summary\u003e\u003cp\u003eEs handelt sich um ein Naturprodukt. Form, Farbe, Größe und Felllänge können deshalb natürlich variieren.\u003c\/p\u003e\u003c\/details\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\u003c\/div\u003e\n        \u003c\/details\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-closing\"\u003e\n      \u003ch2\u003e100% Hirsch. Natürliches Fell. Ursprünglicher Kauspaß.\u003c\/h2\u003e\n      \u003cp\u003eEin naturbelassener Kauartikel für sensible und kaubegeisterte Hunde, ohne künstliche Zusätze und mit klarer Zusammensetzung.\u003c\/p\u003e\n    \u003c\/section\u003e\n  \u003c\/div\u003e\n\u003c\/main\u003e\n\n\n\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\":\"https:\/\/schema.org\",\n  \"@type\":\"FAQPage\",\n  \"mainEntity\":[\n    {\"@type\":\"Question\",\"name\":\"Bestehen die Hirschohren wirklich nur aus Hirsch?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Ja. Die Zusammensetzung besteht zu 100% aus Hirsch. Es handelt sich um ein Einzelfuttermittel für Hunde.\"}},\n    {\"@type\":\"Question\",\"name\":\"Sind Hirschohren mit Fell für sensible Hunde geeignet?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Hirsch ist eine eher selten eingesetzte Proteinquelle und wird deshalb häufig für ernährungssensible Hunde gewählt. Eine individuelle Verträglichkeit kann jedoch nicht garantiert werden.\"}},\n    {\"@type\":\"Question\",\"name\":\"Warum bleibt das Fell am Hirschohr?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Das Fell ist ein natürlicher Bestandteil des Snacks und liefert unverdauliche Bestandteile. Es macht den Kauartikel besonders ursprünglich.\"}},\n    {\"@type\":\"Question\",\"name\":\"Ab welchem Alter darf mein Hund Hirschohren bekommen?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Empfohlen werden sie ab der 16. Lebenswoche, sofern das Gebiss ausreichend entwickelt ist und die Größe zum Hund passt.\"}},\n    {\"@type\":\"Question\",\"name\":\"Unterstützen Hirschohren die Zahnpflege?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Die mechanische Reibung beim Kauen kann die Reinigung der Zahnoberflächen unterstützen. Der Snack ersetzt keine regelmäßige Zahnkontrolle.\"}},\n    {\"@type\":\"Question\",\"name\":\"Warum sehen die Hirschohren unterschiedlich aus?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Es handelt sich um ein Naturprodukt. Form, Farbe, Größe und Felllänge können deshalb natürlich variieren.\"}}\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleTerms = ['hirschohren', 'fell'];\n  function normalize(value) {\n    return (value || '').replace(\/\\u00a0\/g, ' ').replace(\/\\s+\/g, ' ').trim().toLowerCase();\n  }\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n    return style.display !== 'none' \u0026\u0026 style.visibility !== 'hidden' \u0026\u0026 parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026 rect.width \u003e 0 \u0026\u0026 rect.height \u003e 0;\n  }\n  function applyProductTitleStyle() {\n    var selectors = ['[data-product-title]','.product__title h1','.product__title','.product-title','.product-single__title','.productView-title','.product-info__title','.product-detail__title','h1.product_title','main h1','h1','h2'];\n    var candidates = Array.prototype.slice.call(document.querySelectorAll(selectors.join(',')));\n    var match = candidates.find(function (element) {\n      if (element.closest('.adp-page') || element.closest('#adn-one-html') || element.closest('#adn-food-modal')) return false;\n      var text = normalize(element.textContent);\n      return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 isVisible(element);\n    });\n    if (!match) {\n      var fallback = Array.prototype.slice.call(document.querySelectorAll('div, p, span')).filter(function (element) {\n        if (element.closest('.adp-page') || element.closest('#adn-one-html') || element.closest('#adn-food-modal')) return false;\n        if (!isVisible(element)) return false;\n        var text = normalize(element.textContent);\n        return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 text.length \u003c 260;\n      }).sort(function (a, b) { return normalize(a.textContent).length - normalize(b.textContent).length; });\n      match = fallback[0];\n    }\n    if (match) {\n      match.classList.add('adp-external-product-title');\n      match.setAttribute('data-adp-product-title-styled', 'true');\n    }\n  }\n  function scheduleApply() {\n    applyProductTitleStyle();\n    window.setTimeout(applyProductTitleStyle, 150);\n    window.setTimeout(applyProductTitleStyle, 600);\n    window.setTimeout(applyProductTitleStyle, 1500);\n  }\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n  var observer = new MutationObserver(function () { applyProductTitleStyle(); });\n  observer.observe(document.documentElement, { childList: true, subtree: true });\n  document.addEventListener('shopify:section:load', scheduleApply);\n})();\n\u003c\/script\u003e","brand":"Alphadog Nutrition","offers":[{"title":"100g","offer_id":57921740341573,"sku":"236990","price":9.99,"currency_code":"EUR","in_stock":true},{"title":"200g","offer_id":57921740374341,"sku":"236990X5","price":18.99,"currency_code":"EUR","in_stock":true},{"title":"300g","offer_id":58037919187269,"sku":"236990X10","price":27.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/NatuerlicheKauartikel_KausnacksfuerHundeAlphadog.png?v=1779042618"},{"product_id":"premium-100-pferdeohren-mit-fell-2-stk-150g","title":"Premium 100% große Pferdeohren mit Fell - 100% Natur \u0026 Hypoallergen","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Pferdeohren mit Fell\n     ========================================================= --\u003e\n\n\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\n\u003csection id=\"adn-one-html\" class=\"adn-one-html\" aria-label=\"Vorteile und Futterrechner\"\u003e\n  \u003cdiv class=\"adn-one-grid\"\u003e\n\n    \u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n    \u003cdiv class=\"adn-trust-panel\"\u003e\n      \u003cdiv class=\"adn-payment-card\"\u003e\n        \u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n        \u003cdiv class=\"adn-payment-grid\" aria-label=\"Zahlungsarten\"\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/paypal-blue-logo-19528_256.png?v=1779726652\" alt=\"PayPal\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/klarna-pink-logo-24366_256.png?v=1779726652\" alt=\"Klarna\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/visa-blue-logo-19529_256.png?v=1779726652\" alt=\"Visa\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/mastercard-credit-card-payment-method-19676_256.png?v=1779726652\" alt=\"Mastercard\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/maestro-logo-19742_256.png?v=1779726652\" alt=\"Maestro\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/apple-pay-logo-19557_256.png?v=1779726652\" alt=\"Apple Pay\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-benefit-grid\"\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 7h11v9H3V7Zm11 3h3.5l2.5 3v3h-6v-6ZM6 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm11 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e\n          \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2 4 5v6c0 5 3.4 9.7 8 11 4.6-1.3 8-6 8-11V5l-8-3Zm-1 14-4-4 1.4-1.4L11 13.2l5.6-5.6L18 9l-7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e\n          \u003csmall\u003erisikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2c4 3 6 6 6 10a6 6 0 0 1-12 0c0-4 2-7 6-10Zm0 17a3.5 3.5 0 0 0 3.5-3.5c0-2-1.1-4-3.5-6.3-2.4 2.3-3.5 4.3-3.5 6.3A3.5 3.5 0 0 0 12 19Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGetreidefrei\u003c\/strong\u003e\n          \u003csmall\u003eartgerechte Rezepturen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 21s-7-4.4-7-11a4 4 0 0 1 7-2.6A4 4 0 0 1 19 10c0 6.6-7 11-7 11Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003ePremium Qualität\u003c\/strong\u003e\n          \u003csmall\u003efür echte Champions\u003c\/small\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-clean-grid\"\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M7.5 9.5c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm9 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM4.2 14.2C3 14.2 2 13 2 11.5s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm15.6 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM12 20.5c-3.5 0-6.2-1.7-6.2-4 0-2 2.5-5.3 6.2-5.3s6.2 3.3 6.2 5.3c0 2.3-2.7 4-6.2 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eHypoallergen\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"8\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 5v14M7 8l10 8M17 8 7 16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eGetreidefrei\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 21c0-6.2 3.4-10.4 9.8-12.2C13.7 6.5 11.5 5 8.6 5H5V3h3.6c4.8 0 8.2 3.2 8.9 7.6C21 11.4 23 14 23 18v3h-2v-3c0-2.9-1.6-4.8-4.2-5.4C11.1 13.5 7 16.5 7 21H5Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eNatürliche\u003cbr\u003eZutaten\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 3 4 6v5c0 5.2 3.4 9.4 8 10 4.6-.6 8-4.8 8-10V6l-8-3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"m8.5 12 2.2 2.2 4.8-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eOhne künstliche\u003cbr\u003eZusätze\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M8 20h8M12 20V10M6 10c0-3.3 2.7-6 6-6s6 2.7 6 6c0 3.8-3.2 6-6 6s-6-2.2-6-6Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 10c0 1.1.9 2 2 2s2-.9 2-2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eSchonend\u003cbr\u003ehergestellt\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n    \u003caside class=\"adn-calculator-teaser\" aria-label=\"Futterrechner\"\u003e\n      \u003cdiv class=\"adn-calculator-art\" aria-hidden=\"true\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n      \u003cbutton class=\"adn-open-calculator\" type=\"button\" data-adn-open\u003eJetzt berechnen\u003c\/button\u003e\n      \u003cdiv class=\"adn-calculator-note\"\u003e\n\u003cstrong\u003eIn ca. 60 Sekunden\u003c\/strong\u003e\u003cspan\u003edirekt zur Futterempfehlung\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/aside\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- Rechner-Popup --\u003e\n\u003cdiv id=\"adn-food-modal\" class=\"adn-food-modal\" aria-hidden=\"true\"\u003e\n  \u003cdiv class=\"adn-modal-backdrop\" data-adn-close\u003e\u003c\/div\u003e\n  \u003cdiv class=\"adn-modal-dialog\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"adn-modal-title\"\u003e\n    \u003cbutton class=\"adn-modal-close\" type=\"button\" data-adn-close aria-label=\"Futterrechner schließen\"\u003e×\u003c\/button\u003e\n\n    \u003cheader class=\"adn-modal-header\"\u003e\n      \u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\n    \u003c\/header\u003e\n\n    \u003cdiv class=\"adn-rechner\" id=\"adn-rechner\"\u003e\n      \u003cdiv class=\"adn-progress-head\"\u003e\n        \u003cspan\u003eSchritt \u003cb id=\"adn-current-step\"\u003e1\u003c\/b\u003e von 8\u003c\/span\u003e\n        \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"adn-progress-track\" role=\"progressbar\" aria-valuemin=\"1\" aria-valuemax=\"8\" aria-valuenow=\"1\"\u003e\n        \u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step is-active\" data-step=\"1\" data-title=\"Alter\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n        \u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n        \u003cdiv class=\"adn-age-row\"\u003e\n          \u003clabel class=\"adn-input-box\"\u003e\n            \u003cinput id=\"adn-age\" type=\"number\" min=\"1\" step=\"1\" value=\"2\" aria-label=\"Alter des Hundes\"\u003e\n            \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e\n          \u003c\/label\u003e\n          \u003cdiv class=\"adn-segmented\" aria-label=\"Alterseinheit\"\u003e\n            \u003cbutton type=\"button\" class=\"is-selected\" data-age-unit=\"years\"\u003eJahre\u003c\/button\u003e\n            \u003cbutton type=\"button\" data-age-unit=\"months\"\u003eMonate\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-age-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"2\" data-title=\"Gewicht\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n        \u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n        \u003clabel class=\"adn-input-box adn-weight-box\"\u003e\n          \u003cinput id=\"adn-weight\" type=\"number\" min=\"1\" max=\"120\" step=\"0.1\" value=\"15\" aria-label=\"Gewicht des Hundes\"\u003e\n          \u003cspan\u003ekg\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-weight-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"3\" data-title=\"Aktivität\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n        \u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"low\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"normal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"high\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"sport\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"4\" data-title=\"Körperform\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n        \u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n        \u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"thin\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"ideal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"heavy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"5\" data-title=\"Futterart\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n        \u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n        \u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"dry\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"wet\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"6\" data-title=\"Besonderheiten\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n        \u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n        \u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"none\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"neutered\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"sensitive\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"pregnant\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"7\" data-title=\"Gesundheit\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n        \u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n        \u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"healthy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"sick\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"8\" data-title=\"Ergebnis\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n        \u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n        \u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n        \u003cdiv class=\"adn-warning\" id=\"adn-health-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-grid\"\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eAdult-Trockenfutter\u003c\/strong\u003e\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n        \u003ca class=\"adn-primary-btn adn-shop-btn\" id=\"adn-shop-link\" href=\"#\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-modal-actions\"\u003e\n        \u003cbutton type=\"button\" id=\"adn-back\"\u003eZurück\u003c\/button\u003e\n        \u003cbutton type=\"button\" id=\"adn-restart\"\u003eNeu starten\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n(function () {\n  var root = document.getElementById('adn-one-html');\n  var modal = document.getElementById('adn-food-modal');\n  var calc = document.getElementById('adn-rechner');\n  if (!root || !modal || !calc || root.dataset.initialized === 'true') return;\n  root.dataset.initialized = 'true';\n\n  var totalSteps = 8;\n  var currentStep = 1;\n  var data = {\n    ageUnit: 'years', ageValue: 2, ageMonths: 24, ageGroup: 'adult',\n    weight: 15, activity: 'normal', body: 'ideal', food: 'dry', special: 'none', health: 'healthy'\n  };\n\n  var kcalByFood = { dry: 370, wet: 115 };\n  var recommendations = {\n    puppyDry: { label:'Welpenfutter ansehen', title:'Premium 60% Huhn, Truthahn, Lachs \u0026 Süßkartoffel', reason:'Für Welpen und Junghunde mit Fokus auf Wachstum, Energie und Entwicklung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-welpenfutter-60-huhn-truthahn-lachs-gelenkschutz-susskartoffel-12kg' },\n    seniorDry: { label:'Seniorfutter ansehen', title:'Premium Senior Forelle mit Lachs, Süßkartoffel \u0026 Spargel', reason:'Für ältere Hunde mit leichterer Rezeptur, Omega-3-Fokus und Gelenkschutz.', url:'https:\/\/www.alphadog-nutrition.de\/products\/premium-senior-mit-50-frischem-forelle-mit-lachs-susskartoffel-spargel' },\n    adultSmallDry: { label:'Futter für kleine Rassen ansehen', title:'Premium 50% Lamm, Süßkartoffel, Minze \u0026 Erbsen', reason:'Für ausgewachsene Hunde unter 15 kg und kleine Rassen.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-lamm-susskartoffel-kleine-rassen-100g' },\n    adultSensitiveDry: { label:'Sensibles Trockenfutter ansehen', title:'Premium 50% Ente, Süßkartoffel \u0026 Orange', reason:'Für sensible Adult-Hunde und Hunde mit empfindlicher Verdauung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-getreidefreies-505-ente-mit-susskartoffelte-orange-12kg' },\n    adultActiveDry: { label:'Angus-Rind Trockenfutter ansehen', title:'Premium 50% Angus-Rind, Süßkartoffel, Erbsen \u0026 Karotte', reason:'Für aktive, normale oder schlanke Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-angus-rind-hundefutter-getreidefrei-100g' },\n    adultCalmDry: { label:'Wild \u0026 Lachs Trockenfutter ansehen', title:'Premium 50% Wild \u0026 Lachs, Süßkartoffel \u0026 Maulbeere', reason:'Für ruhigere, kräftige oder kastrierte Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-wild-lachs-getreidefrei-mit-susskartoffel-maulbeere-12kg' },\n    wetDuck: { label:'Ente Nassfutter ansehen', title:'Premium Sensitiv 91% Ente mit Gemüse \u0026 Reis', reason:'Sanfte Nassfutter-Empfehlung für normale Hunde, Welpen oder Senioren.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-91-ente-mit-gemuse-reis-single-protein-800g' },\n    wetHorse: { label:'Pferd Schonkost ansehen', title:'Premium Sensitiv 94% Pferd mit Kartoffeln', reason:'Bei sensibler Verdauung, Krankheitshinweis oder Unverträglichkeiten.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-94-pferd-mit-kartoffeln-hypoallergen' },\n    wetLamb: { label:'Lamm Nassfutter ansehen', title:'Premium Sensitiv 91% Lamm mit Apfel', reason:'Für aktive, schlanke oder trächtige\/säugende Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-lamm-mit-apfel-single-protein' },\n    wetWild: { label:'Wild Nassfutter ansehen', title:'Premium Sensitiv 91% Wild mit Gemüse \u0026 Reis', reason:'Für ruhigere, kräftige oder kastrierte Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-wild-mit-gemuse-reis-single-protein' }\n  };\n\n  var ageInput = document.getElementById('adn-age');\n  var weightInput = document.getElementById('adn-weight');\n  var ageUnitLabel = document.getElementById('adn-age-unit-label');\n  var currentStepEl = document.getElementById('adn-current-step');\n  var stepTitleEl = document.getElementById('adn-step-title');\n  var progressTrack = calc.querySelector('.adn-progress-track');\n  var progressBar = document.getElementById('adn-progress-bar');\n  var backButton = document.getElementById('adn-back');\n  var restartButton = document.getElementById('adn-restart');\n  var lastFocused = null;\n\n  function openModal() {\n    lastFocused = document.activeElement;\n    modal.classList.add('is-open');\n    modal.setAttribute('aria-hidden', 'false');\n    document.body.classList.add('adn-modal-open');\n    window.setTimeout(function () {\n      var close = modal.querySelector('.adn-modal-close');\n      if (close) close.focus();\n    }, 0);\n  }\n\n  function closeModal() {\n    modal.classList.remove('is-open');\n    modal.setAttribute('aria-hidden', 'true');\n    document.body.classList.remove('adn-modal-open');\n    if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') lastFocused.focus();\n  }\n\n  root.querySelectorAll('[data-adn-open]').forEach(function (button) {\n    button.addEventListener('click', openModal);\n  });\n  modal.querySelectorAll('[data-adn-close]').forEach(function (button) {\n    button.addEventListener('click', closeModal);\n  });\n  document.addEventListener('keydown', function (event) {\n    if (event.key === 'Escape' \u0026\u0026 modal.classList.contains('is-open')) closeModal();\n  });\n\n  function roundToFive(value) { return Math.round(value \/ 5) * 5; }\n\n  function updateAge() {\n    var value = parseFloat(ageInput.value);\n    if (!value || value \u003c= 0) value = 1;\n    data.ageValue = value;\n    data.ageMonths = data.ageUnit === 'years' ? value * 12 : value;\n    data.ageGroup = data.ageMonths \u003c 12 ? 'puppy' : (data.ageMonths \u003e= 84 ? 'senior' : 'adult');\n  }\n\n  function getWeight() {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) weight = data.weight || 1;\n    return weight;\n  }\n\n  function getRecommendation() {\n    var weight = getWeight();\n    if (data.food === 'wet') {\n      if (data.health === 'sick' || data.special === 'sensitive') return recommendations.wetHorse;\n      if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin' || data.special === 'pregnant') return recommendations.wetLamb;\n      if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.wetWild;\n      return recommendations.wetDuck;\n    }\n    if (data.ageGroup === 'puppy') return recommendations.puppyDry;\n    if (data.ageGroup === 'senior') return recommendations.seniorDry;\n    if (weight \u003c 15) return recommendations.adultSmallDry;\n    if (data.health === 'sick' || data.special === 'sensitive') return recommendations.adultSensitiveDry;\n    if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin') return recommendations.adultActiveDry;\n    if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.adultCalmDry;\n    return recommendations.adultActiveDry;\n  }\n\n  function calculateResult() {\n    updateAge();\n    data.weight = getWeight();\n\n    var ageFactor = { puppy: 2.4, adult: 1.6, senior: 1.3 }[data.ageGroup];\n    var activityFactor = { low: .85, normal: 1, high: 1.18, sport: 1.35 }[data.activity];\n    var bodyFactor = { thin: 1.1, ideal: 1, heavy: .82 }[data.body];\n    var specialFactor = { none: 1, neutered: .9, sensitive: 1, pregnant: 1.35 }[data.special];\n    var dailyKcal = 70 * Math.pow(data.weight, .75) * ageFactor * activityFactor * bodyFactor * specialFactor;\n    var grams = dailyKcal \/ kcalByFood[data.food] * 100;\n    var finalGrams = Math.max(5, roundToFive(grams));\n    var minGrams = Math.max(5, roundToFive(finalGrams * .9));\n    var maxGrams = Math.max(5, roundToFive(finalGrams * 1.1));\n    var meals = data.ageGroup === 'puppy' ? 3 : 2;\n    var mealGrams = Math.max(5, roundToFive(finalGrams \/ meals));\n\n    var warning = document.getElementById('adn-health-warning');\n    warning.classList.toggle('is-visible', data.health === 'sick');\n    document.getElementById('adn-result-label').textContent = data.health === 'sick' ? 'Grobe Orientierung' : 'Tagesmenge';\n    document.getElementById('adn-result-amount').textContent = 'ca. ' + finalGrams + ' g';\n    document.getElementById('adn-result-kcal').textContent = 'ca. ' + Math.round(dailyKcal) + ' kcal';\n    document.getElementById('adn-result-meal').textContent = 'ca. ' + mealGrams + ' g';\n    document.getElementById('adn-result-range').textContent = minGrams + '–' + maxGrams + ' g';\n\n    var recommendation = getRecommendation();\n    document.getElementById('adn-product-title').textContent = recommendation.title;\n    document.getElementById('adn-product-reason').textContent = recommendation.reason;\n    var shopLink = document.getElementById('adn-shop-link');\n    shopLink.href = recommendation.url;\n    shopLink.textContent = recommendation.label;\n  }\n\n  function showStep(step) {\n    currentStep = Math.max(1, Math.min(totalSteps, step));\n    calc.querySelectorAll('.adn-step').forEach(function (item) {\n      item.classList.toggle('is-active', Number(item.dataset.step) === currentStep);\n    });\n    var active = calc.querySelector('.adn-step.is-active');\n    currentStepEl.textContent = currentStep;\n    stepTitleEl.textContent = active ? active.dataset.title : '';\n    progressBar.style.width = (currentStep \/ totalSteps * 100) + '%';\n    progressTrack.setAttribute('aria-valuenow', String(currentStep));\n    backButton.disabled = currentStep === 1;\n    if (currentStep === totalSteps) calculateResult();\n    var dialog = modal.querySelector('.adn-modal-dialog');\n    if (dialog) dialog.scrollTop = 0;\n  }\n\n  calc.querySelectorAll('[data-age-unit]').forEach(function (button) {\n    button.addEventListener('click', function () {\n      data.ageUnit = button.dataset.ageUnit;\n      calc.querySelectorAll('[data-age-unit]').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      ageUnitLabel.textContent = data.ageUnit === 'years' ? 'Jahre' : 'Monate';\n      updateAge();\n    });\n  });\n\n  document.getElementById('adn-age-next').addEventListener('click', function () {\n    var age = parseFloat(ageInput.value);\n    if (!age || age \u003c= 0) { ageInput.focus(); return; }\n    updateAge();\n    showStep(2);\n  });\n\n  document.getElementById('adn-weight-next').addEventListener('click', function () {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) { weightInput.focus(); return; }\n    data.weight = weight;\n    showStep(3);\n  });\n\n  calc.querySelectorAll('.adn-choice-grid button').forEach(function (button) {\n    button.addEventListener('click', function () {\n      var key = button.dataset.key;\n      data[key] = button.dataset.value;\n      button.parentElement.querySelectorAll('button').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      window.setTimeout(function () { showStep(currentStep + 1); }, 120);\n    });\n  });\n\n  backButton.addEventListener('click', function () { showStep(currentStep - 1); });\n  restartButton.addEventListener('click', function () {\n    data = { ageUnit:'years', ageValue:2, ageMonths:24, ageGroup:'adult', weight:15, activity:'normal', body:'ideal', food:'dry', special:'none', health:'healthy' };\n    ageInput.value = 2;\n    weightInput.value = 15;\n    ageUnitLabel.textContent = 'Jahre';\n    calc.querySelectorAll('.is-selected').forEach(function (item) { item.classList.remove('is-selected'); });\n    calc.querySelector('[data-age-unit=\"years\"]').classList.add('is-selected');\n    showStep(1);\n  });\n\n  showStep(1);\n})();\n\u003c\/script\u003e\n\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\n\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\n\u003cstyle id=\"adn-full-viewport-width-fix\"\u003e\n  #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: var(--adn-viewport-width, 100vw) !important;\n    max-width: none !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    margin-top: -20px !important;\n    transform: translateX(calc(-1 * var(--adn-viewport-offset, 0px))) !important;\n    padding: 8px 24px 24px !important;\n  }\n\n  #adn-one-html .adn-one-grid {\n    width: 100% !important;\n    max-width: 1480px !important;\n    margin: 0 auto !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html {\n      margin-top: 48px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html {\n      margin-top: 20px !important;\n      padding: 8px 12px 16px !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-full-viewport-width-script\"\u003e\n(function () {\n  function updateWidth() {\n    var section = document.getElementById('adn-one-html');\n    if (!section) return;\n\n    section.style.setProperty('--adn-viewport-offset', '0px');\n    section.style.setProperty(\n      '--adn-viewport-width',\n      document.documentElement.clientWidth + 'px'\n    );\n\n    requestAnimationFrame(function () {\n      section.style.setProperty(\n        '--adn-viewport-offset',\n        section.getBoundingClientRect().left + 'px'\n      );\n    });\n  }\n\n  function scheduleUpdate() {\n    updateWidth();\n    setTimeout(updateWidth, 150);\n    setTimeout(updateWidth, 600);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleUpdate);\n  } else {\n    scheduleUpdate();\n  }\n\n  window.addEventListener('resize', updateWidth, { passive: true });\n  window.addEventListener('orientationchange', updateWidth, { passive: true });\n  document.addEventListener('shopify:section:load', scheduleUpdate);\n})();\n\u003c\/script\u003e\n\n\n\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\n\u003cstyle id=\"adn-product-gallery-spacing-fix\"\u003e\n  #adn-one-html {\n    clear: both !important;\n    isolation: isolate !important;\n  }\n\n  @media (min-width: 1051px) {\n    #adn-one-html {\n      margin-top: 0 !important;\n    }\n  }\n\n  @media (min-width: 721px) and (max-width: 1050px) {\n    #adn-one-html {\n      margin-top: 14px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html {\n      margin-top: 10px !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    inset: 0 !important;\n    width: 100vw !important;\n    height: 100vh !important;\n    height: 100dvh !important;\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n    align-items: center !important;\n    justify-content: center !important;\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: flex !important;\n  }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute !important;\n    inset: 0 !important;\n    width: 100% !important;\n    height: 100% !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    inset: auto !important;\n    margin: auto !important;\n    transform: none !important;\n    width: min(860px, calc(100vw - 36px)) !important;\n    max-height: calc(100dvh - 36px) !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain;\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 16px) !important;\n      max-height: calc(100dvh - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  function moveModalToBody() {\n    var modal = document.getElementById('adn-food-modal');\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', moveModalToBody);\n  } else {\n    moveModalToBody();\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(moveModalToBody, 50);\n  });\n})();\n\u003c\/script\u003e\n\n\u003c!-- =========================================================\n     PRODUKTBESCHREIBUNG PROBIERPAKET\n     ========================================================= --\u003e\n\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width,initial-scale=1\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026amp;family=Manrope:wght@400;500;600;700;800;900\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\n\n\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  \/* Der echte Produkttitel oberhalb der Beschreibung *\/\n  .adp-external-product-title {\n    display: block !important;\n    width: 100% !important;\n    max-width: 980px !important;\n    margin: 0 0 18px 0 !important;\n    padding: 0 !important;\n    color: #000000 !important;\n    background: transparent !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: clamp(28px, 4.1vw, 46px) !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    font-synthesis: weight !important;\n    line-height: .98 !important;\n    letter-spacing: -.05em !important;\n    text-align: left !important;\n    text-transform: none !important;\n    text-decoration: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.08),\n      0 6px 11px rgba(0,0,0,.23),\n      0 15px 28px rgba(0,0,0,.13) !important;\n    word-break: normal !important;\n    overflow-wrap: break-word !important;\n    hyphens: none !important;\n  }\n\n  .adp-external-product-title * {\n    color: #000000 !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    text-transform: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000000 !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.07),\n        0 4px 8px rgba(0,0,0,.20),\n        0 10px 20px rgba(0,0,0,.11) !important;\n    }\n\n    .adp-external-product-title * {\n      -webkit-text-stroke: .5px #000000 !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle\u003e\n  .adp-page{\n    position:relative!important;\n    left:auto!important;\n    right:auto!important;\n    width:var(--adp-viewport-width,100vw)!important;\n    max-width:none!important;\n    margin:0!important;\n    transform:translateX(calc(-1 * var(--adp-viewport-offset,0px)))!important;\n    background:radial-gradient(circle at 95% 2%,rgba(233,96,40,.13),transparent 24%),#f5f5f7;\n    color:#111;\n    font-family:'Manrope',Arial,sans-serif;\n    overflow:hidden;\n    isolation:isolate;\n  }\n  .adp-page *{box-sizing:border-box;font-family:'Manrope',Arial,sans-serif}\n  .adp-wrap{width:100%;max-width:1280px;margin:0 auto;padding:58px 18px}\n\n  .adp-hero{\n    position:relative;\n    padding:58px;\n    border-radius:36px;\n    background:radial-gradient(circle at 86% 12%,rgba(233,96,40,.3),transparent 27%),linear-gradient(135deg,#090a0d,#17181c 60%,#281a14);\n    color:#fff;\n    display:grid;\n    grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);\n    gap:42px;\n    align-items:center;\n    overflow:hidden;\n    box-shadow:0 30px 90px rgba(0,0,0,.14);\n  }\n  .adp-hero:after{content:\"\";position:absolute;left:58px;right:58px;bottom:0;height:6px;border-radius:999px 999px 0 0;background:#e96028}\n  .adp-brand{margin:0 0 12px;color:#e96028;font-size:15px;font-weight:900;letter-spacing:-.02em}\n  .adp-kicker{margin:0 0 16px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-title{\n    position:relative;\n    z-index:1;\n    display:block;\n    margin:0!important;\n    max-width:760px;\n    color:#fff!important;\n    font-family:'Inter','Manrope',Arial,sans-serif!important;\n    font-size:clamp(36px,5.5vw,62px)!important;\n    line-height:.98!important;\n    font-weight:900!important;\n    font-variation-settings:'wght' 900!important;\n    font-synthesis:none!important;\n    letter-spacing:-.05em!important;\n    text-transform:none!important;\n    -webkit-text-stroke:.65px #fff;\n    paint-order:stroke fill;\n    text-shadow:\n      0 2px 0 rgba(255,255,255,.10),\n      0 7px 12px rgba(0,0,0,.72),\n      0 17px 34px rgba(0,0,0,.58)!important;\n    filter:drop-shadow(0 8px 10px rgba(0,0,0,.34));\n  }\n  .adp-title:before,\n  .adp-title:after{\n    content:attr(data-title);\n    position:absolute;\n    inset:0;\n    z-index:-1;\n    color:rgba(0,0,0,.62);\n    font:inherit;\n    letter-spacing:inherit;\n    line-height:inherit;\n    pointer-events:none;\n  }\n  .adp-title:before{\n    transform:translate(4px,6px);\n    filter:blur(1px);\n    opacity:.75;\n  }\n  .adp-title:after{\n    transform:translate(8px,11px);\n    filter:blur(10px);\n    opacity:.78;\n  }\n  .adp-lead{max-width:720px;margin:26px 0 0;color:#fff!important;font-size:clamp(18px,1.8vw,24px);line-height:1.38;font-weight:800}\n  .adp-intro{max-width:720px;margin:20px 0 0;color:rgba(255,255,255,.72)!important;font-size:16px;line-height:1.72}\n  .adp-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}\n  .adp-tags span{padding:10px 13px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.06);color:#fff;font-size:12px;font-weight:800}\n\n  .adp-visual{\n    min-height:430px;\n    padding:30px;\n    border-radius:30px;\n    background:radial-gradient(circle at 50% 35%,rgba(233,96,40,.25),transparent 45%),linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.04));\n    border:1px solid rgba(255,255,255,.1);\n    display:grid;\n    align-content:center;\n    gap:14px;\n  }\n  .adp-stat{padding:20px 22px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:rgba(0,0,0,.18)}\n  .adp-stat strong{display:block;color:#fff;font-size:30px;line-height:1;font-weight:900}\n  .adp-stat span{display:block;margin-top:8px;color:rgba(255,255,255,.7);font-size:13px;line-height:1.45}\n  .adp-stat-main{background:#e96028;border-color:#e96028;box-shadow:0 18px 38px rgba(233,96,40,.24)}\n  .adp-stat-main span{color:rgba(255,255,255,.88)}\n\n  .adp-section{padding-top:80px}\n  .adp-heading{max-width:980px;margin-bottom:28px}\n  .adp-heading p{margin:0 0 14px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-heading h2{margin:0;color:#111!important;font-size:clamp(34px,5vw,62px)!important;line-height:.98!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-heading span{display:block;max-width:850px;margin-top:18px;color:#626262;font-size:17px;line-height:1.62;font-weight:600}\n\n  .adp-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}\n  .adp-benefit{min-height:290px;padding:30px;border-radius:28px;background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.11),transparent 30%),#fff;box-shadow:0 18px 55px rgba(0,0,0,.055)}\n  .adp-benefit:nth-child(2){background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.34),transparent 31%),linear-gradient(135deg,#090a0d,#1a1b1f);color:#fff}\n  .adp-benefit b{color:#e96028;font-size:13px;font-weight:900}\n  .adp-benefit h3{margin:46px 0 14px;color:inherit!important;font-size:27px!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-.04em!important;text-transform:none!important}\n  .adp-benefit p{margin:0;color:#575757;font-size:15px;line-height:1.7}\n  .adp-benefit:nth-child(2) p{color:rgba(255,255,255,.7)}\n\n  .adp-guide{margin-top:80px;padding:54px;border-radius:34px;background:radial-gradient(circle at 90% 10%,rgba(233,96,40,.12),transparent 26%),#fff;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:48px;align-items:start;box-shadow:0 24px 70px rgba(0,0,0,.06)}\n  .adp-guide h2{margin:0;color:#111!important;font-size:clamp(34px,4.8vw,56px)!important;line-height:1!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-guide p{color:#505050;font-size:16px;line-height:1.75}\n  .adp-panel{padding:32px;border-radius:26px;background:radial-gradient(circle at 90% 8%,rgba(233,96,40,.35),transparent 30%),linear-gradient(135deg,#0a0b0e,#1b1c20);color:#fff}\n  .adp-panel\u003ep{margin:0 0 28px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}\n  .adp-panel article{padding:18px 0;border-top:1px solid rgba(255,255,255,.1)}\n  .adp-panel article:first-of-type{padding-top:0;border-top:0}\n  .adp-panel strong{display:block;color:#fff!important;font-size:19px}\n  .adp-panel span{display:block;margin-top:7px;color:rgba(255,255,255,.68);font-size:14px;line-height:1.55}\n\n  .adp-accordions{display:grid;gap:13px}\n  .adp-item{margin:0!important;border-radius:22px;background:#fff;box-shadow:0 14px 45px rgba(0,0,0,.045);overflow:hidden}\n  .adp-item summary{padding:22px 24px!important;list-style:none!important;color:#111!important;display:grid!important;grid-template-columns:46px minmax(0,1fr) 36px;align-items:center;gap:16px;cursor:pointer;text-transform:none!important}\n  .adp-item summary::-webkit-details-marker{display:none}\n  .adp-icon{width:46px;height:46px;border-radius:14px;background:#111;color:#fff;display:grid;place-items:center;font-size:20px}\n  .adp-summary strong{display:block;color:#111!important;font-size:18px;line-height:1.3;font-weight:900}\n  .adp-summary span{display:block;margin-top:4px;color:#6b6b6b;font-size:13px;line-height:1.4}\n  .adp-plus{position:relative;width:36px;height:36px;border-radius:50%;background:#f1f1f3}\n  .adp-plus:before,.adp-plus:after{content:\"\";position:absolute;left:50%;top:50%;width:14px;height:2px;background:#111;transform:translate(-50%,-50%)}\n  .adp-plus:after{transform:translate(-50%,-50%) rotate(90deg)}\n  .adp-item[open] .adp-plus{background:#e96028}\n  .adp-item[open] .adp-plus:before,.adp-item[open] .adp-plus:after{background:#fff}\n  .adp-item[open] .adp-plus:after{transform:translate(-50%,-50%)}\n  .adp-content{padding:0 24px 26px 86px;color:#505050;font-size:15px;line-height:1.72}\n  .adp-content h3,.adp-content h4{color:#111!important;text-transform:none!important}\n  .adp-content h3{font-size:23px!important;margin:4px 0 14px!important}\n  .adp-content h4{font-size:17px!important;margin:22px 0 8px!important}\n  .adp-content p{margin:0 0 14px}\n  .adp-info{margin:20px 0;padding:18px;border-left:5px solid #e96028;border-radius:16px;background:#f5f5f7}\n  .adp-info p:last-child{margin-bottom:0}\n\n  .adp-table{width:100%;border-collapse:separate;border-spacing:0;margin:14px 0;overflow:hidden;border:1px solid #e5e5e7;border-radius:16px;background:#fff}\n  .adp-table th,.adp-table td{padding:12px 14px;border-bottom:1px solid #ececef;text-align:left;vertical-align:top}\n  .adp-table tr:last-child td{border-bottom:0}\n  .adp-table thead th,.adp-table thead td{background:#111;color:#fff;font-weight:900}\n\n  .adp-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\n  .adp-highlight{padding:15px 16px;border-radius:15px;background:#f5f5f7}\n  .adp-highlight b{display:block;margin-bottom:4px;color:#111}\n\n  .adp-faq{display:grid;gap:10px}\n  .adp-faq details{border:1px solid #e5e5e7;border-radius:14px;background:#fff;overflow:hidden}\n  .adp-faq summary{padding:15px 48px 15px 16px!important;display:block!important;position:relative;cursor:pointer;font-weight:800;color:#222!important;list-style:none!important;text-transform:none!important}\n  .adp-faq summary:before,.adp-faq summary:after{content:\"\";position:absolute;right:17px;top:50%;width:14px;height:2px;background:#111;transform:translateY(-50%)}\n  .adp-faq summary:after{transform:translateY(-50%) rotate(90deg)}\n  .adp-faq details[open] summary:after{transform:translateY(-50%)}\n  .adp-faq details p{margin:0;padding:0 16px 17px;color:#555}\n\n  .adp-closing{margin-top:80px;padding:56px 42px;border-radius:34px;background:radial-gradient(circle at 86% 14%,rgba(255,255,255,.14),transparent 24%),#e96028;color:#fff;text-align:center}\n  .adp-closing h2{max-width:900px;margin:0 auto;color:#fff!important;font-size:clamp(36px,5.5vw,66px)!important;line-height:.96!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-closing p{max-width:780px;margin:20px auto 0;color:rgba(255,255,255,.86);font-size:17px;line-height:1.65;font-weight:600}\n\n  @media(max-width:960px){\n    .adp-hero,.adp-guide{grid-template-columns:1fr}\n    .adp-benefits{grid-template-columns:1fr}\n  }\n  @media(max-width:700px){\n    .adp-wrap{padding:24px 10px}\n    .adp-hero{padding:30px 18px 20px;border-radius:24px;gap:22px}\n    .adp-hero:after{left:18px;right:18px}\n    .adp-title{font-size:clamp(30px,9vw,46px)!important;line-height:1!important;letter-spacing:-.04em!important;-webkit-text-stroke:.45px #fff}\n    .adp-title:before{transform:translate(3px,4px);filter:blur(.8px)}\n    .adp-title:after{transform:translate(5px,7px);filter:blur(7px)}\n    .adp-lead{font-size:17px}\n    .adp-intro{font-size:14px;line-height:1.62}\n    .adp-tags{gap:7px;margin-top:18px}\n    .adp-tags span{padding:8px 10px;font-size:10px}\n    .adp-visual{min-height:auto;padding:14px;border-radius:22px;gap:8px}\n    .adp-stat{padding:14px 15px;border-radius:15px}\n    .adp-stat strong{font-size:24px}\n    .adp-stat span{margin-top:5px;font-size:11px}\n    .adp-section{padding-top:50px}\n    .adp-heading{margin-bottom:18px}\n    .adp-heading p{margin-bottom:10px;font-size:9px}\n    .adp-heading h2{font-size:32px!important;line-height:1!important}\n    .adp-heading span{margin-top:12px;font-size:14px;line-height:1.5}\n    .adp-benefits{gap:10px}\n    .adp-benefit{min-height:auto;padding:21px;border-radius:20px}\n    .adp-benefit h3{margin:26px 0 10px;font-size:23px!important}\n    .adp-benefit p{font-size:14px;line-height:1.58}\n    .adp-guide{margin-top:50px;padding:26px 17px 17px;border-radius:24px;gap:26px}\n    .adp-guide h2{font-size:32px!important}\n    .adp-guide p{font-size:14px;line-height:1.62}\n    .adp-panel{padding:22px;border-radius:20px}\n    .adp-panel article{padding:14px 0}\n    .adp-panel strong{font-size:17px}\n    .adp-panel span{font-size:12px}\n\n    \/* Schmale und kompakte Themenkacheln auf dem Handy *\/\n    .adp-accordions{gap:8px;padding:0 5px}\n    .adp-item{width:calc(100% - 4px);margin:0 auto!important;border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.045)}\n    .adp-item summary{grid-template-columns:32px minmax(0,1fr) 26px;padding:11px 10px!important;gap:9px;min-height:54px}\n    .adp-icon{width:32px;height:32px;border-radius:9px;font-size:14px}\n    .adp-summary strong{font-size:13.5px;line-height:1.22}\n    .adp-summary span{margin-top:2px;font-size:10.5px;line-height:1.25}\n    .adp-plus{width:26px;height:26px}\n    .adp-plus:before,.adp-plus:after{width:11px;height:1.5px}\n    .adp-content{padding:0 11px 15px;font-size:13px;line-height:1.58}\n    .adp-content h3{font-size:19px!important;margin:5px 0 10px!important}\n    .adp-content h4{font-size:15px!important;margin:16px 0 6px!important}\n    .adp-content p{margin-bottom:10px}\n    .adp-info{margin:14px 0;padding:13px;border-left-width:4px;border-radius:11px}\n    .adp-highlights{grid-template-columns:1fr;gap:8px}\n    .adp-highlight{padding:11px 12px;border-radius:11px}\n    .adp-table th,.adp-table td{padding:8px 7px;font-size:11.5px}\n    .adp-faq{gap:7px}\n    .adp-faq details{border-radius:10px}\n    .adp-faq summary{padding:12px 38px 12px 12px!important;font-size:12.5px}\n    .adp-faq details p{padding:0 12px 13px;font-size:12.5px}\n    .adp-closing{margin-top:50px;padding:34px 18px;text-align:left;border-radius:24px}\n    .adp-closing h2{font-size:33px!important}\n    .adp-closing p{font-size:14px}\n  }\n\u003c\/style\u003e\n\n\n\n\u003cmain class=\"adp-page\"\u003e\n  \u003cdiv class=\"adp-wrap\"\u003e\n    \u003csection class=\"adp-hero\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n        \u003cp class=\"adp-kicker\"\u003eNaturbelassener Kausnack für sensible Hunde\u003c\/p\u003e\n        \u003ch1 class=\"adp-title\" data-title=\"Premium Pferdeohren mit Fell für natürlichen Kauspaß.\"\u003ePremium Pferdeohren mit Fell für natürlichen Kauspaß.\u003c\/h1\u003e\n        \u003cp class=\"adp-lead\"\u003e100% Pferd, schonend getrocknet und mit natürlichem Fell für eine ursprüngliche Beschäftigung.\u003c\/p\u003e\n        \u003cp class=\"adp-intro\"\u003eUnsere Pferdeohren mit Fell verbinden ausdauernden Kauspaß mit einer besonders übersichtlichen Zusammensetzung. Pferd wird als einzige tierische Proteinquelle eingesetzt und ist deshalb auch für viele ernährungssensible Hunde interessant.\u003c\/p\u003e\n        \u003cdiv class=\"adp-tags\"\u003e\n          \u003cspan\u003e100% Pferd\u003c\/span\u003e\n          \u003cspan\u003e78,5% Rohprotein\u003c\/span\u003e\n          \u003cspan\u003eMit natürlichem Fell\u003c\/span\u003e\n          \u003cspan\u003eOhne künstliche Zusätze\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-visual\" aria-label=\"Produkteigenschaften der Pferdeohren mit Fell\"\u003e\n        \u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e100%\u003c\/strong\u003e\u003cspan\u003ePferd als einzige tierische Proteinquelle\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e78,5%\u003c\/strong\u003e\u003cspan\u003enatürlicher Rohproteingehalt\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e4,8%\u003c\/strong\u003e\u003cspan\u003emoderater Rohfettgehalt\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eAb 20 Wochen\u003c\/strong\u003e\u003cspan\u003efür Hunde mit ausreichend entwickeltem Gebiss\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eUrsprünglich genießen\u003c\/p\u003e\n        \u003ch2\u003eNatürliches Kauen mit Pferd als Monoprotein.\u003c\/h2\u003e\n        \u003cspan\u003eDie feste Ohrstruktur beschäftigt deinen Hund länger. Das natürliche Fell ergänzt den Snack um unverdauliche Bestandteile, die bei vielen Hunden gut in eine artgerechte Fütterung passen.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-benefits\"\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e01\u003c\/b\u003e\n          \u003ch3\u003ePferd als Monoprotein\u003c\/h3\u003e\n          \u003cp\u003eDer Snack besteht ausschließlich aus Pferd. Die klare Zusammensetzung ist besonders praktisch, wenn du bei einem sensiblen Hund bewusst auf wenige Proteinquellen achten möchtest.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e02\u003c\/b\u003e\n          \u003ch3\u003eMit natürlichem Fell\u003c\/h3\u003e\n          \u003cp\u003eDas Fell liefert unverdauliche Bestandteile und macht den Snack besonders ursprünglich. Viele Hundehalter schätzen solche Naturkauartikel als Ergänzung einer abwechslungsreichen Fütterung.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e03\u003c\/b\u003e\n          \u003ch3\u003eLanger Kauspaß\u003c\/h3\u003e\n          \u003cp\u003ePferdeohren sind größer und fester als viele kleinere Ohren. Dadurch eignen sie sich auch für mittlere und größere Hunde, die gerne länger kauen.\u003c\/p\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-guide\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-kicker\"\u003eNaturkauartikel mit Fell\u003c\/p\u003e\n        \u003ch2\u003eEine ursprüngliche Beschäftigung für sensible Genießer.\u003c\/h2\u003e\n        \u003cp\u003eDie zähe Beschaffenheit regt zum ausdauernden Kauen an. Dabei entsteht mechanische Reibung an den Zahnoberflächen, die die tägliche Zahnpflege ergänzen kann. Eine regelmäßige Zahnkontrolle ersetzt der Snack jedoch nicht.\u003c\/p\u003e\n        \u003cp\u003eWähle immer ein zur Größe und Beißkraft deines Hundes passendes Pferdeohr. Lass deinen Hund beim Kauen nicht unbeaufsichtigt und entferne kleine Reststücke rechtzeitig.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-panel\"\u003e\n        \u003cp\u003eAuf einen Blick\u003c\/p\u003e\n        \u003carticle\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003e100% getrocknete Pferdeohren mit Fell\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eBeschaffenheit\u003c\/strong\u003e\u003cspan\u003efest, zäh und naturbelassen\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eEignung\u003c\/strong\u003e\u003cspan\u003efür Hunde aller Rassen ab der 20. Lebenswoche\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eFütterung\u003c\/strong\u003e\u003cspan\u003eals Snack zwischen den Mahlzeiten und immer unter Aufsicht\u003c\/span\u003e\u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eAlle Details\u003c\/p\u003e\n        \u003ch2\u003eZusammensetzung, Analysewerte und sichere Anwendung.\u003c\/h2\u003e\n        \u003cspan\u003eÖffne nur den Bereich, den du gerade brauchst. Alle Kategorien sind beim Laden der Seite geschlossen.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-accordions\"\u003e\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🐴\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e100% Pferd für sensible Hunde\u003c\/strong\u003e\u003cspan\u003eMonoprotein und klare Zusammensetzung\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eNur Pferd, sonst nichts\u003c\/h3\u003e\n            \u003cp\u003eDie Pferdeohren mit Fell bestehen zu 100% aus Pferd und enthalten keine weiteren tierischen Proteinquellen. Dadurch bleibt die Zusammensetzung besonders transparent.\u003c\/p\u003e\n            \u003cp\u003ePferd wird in der Hundeernährung seltener eingesetzt als Rind oder Geflügel. Deshalb wählen viele Halter Pferd für ernährungssensible Hunde oder im Rahmen einer fachlich begleiteten Ausschlussfütterung.\u003c\/p\u003e\n            \u003cdiv class=\"adp-info\"\u003e\n              \u003cp\u003e\u003cstrong\u003eWichtig:\u003c\/strong\u003e Auch ein Monoprotein Snack kann nicht pauschal für jeden Allergiker als verträglich garantiert werden. Entscheidend ist die individuelle Reaktion deines Hundes.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌿\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eNatürliches Fell und Verdauung\u003c\/strong\u003e\u003cspan\u003eUrsprüngliche Bestandteile für eine abwechslungsreiche Fütterung\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eFell als natürlicher Bestandteil\u003c\/h3\u003e\n            \u003cp\u003eDas Fell wird zusammen mit dem Ohr schonend getrocknet und bleibt vollständig erhalten. Es liefert unverdauliche Bestandteile, die den Verdauungstrakt passieren und von vielen Hundehaltern als natürliche Ergänzung geschätzt werden.\u003c\/p\u003e\n            \u003cp\u003eJeder Hund reagiert unterschiedlich. Beginne bei empfindlicher Verdauung mit einer kleinen Menge und beobachte, wie dein Hund den Snack verträgt.\u003c\/p\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eNaturbelassen\u003c\/b\u003eFell und Ohr bleiben als ursprünglicher Kauartikel erhalten.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAbwechslung\u003c\/b\u003eEine besondere Ergänzung zum normalen Futter.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eLangsames Heranführen\u003c\/b\u003eBei sensiblen Hunden zunächst vorsichtig testen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eFrisches Wasser\u003c\/b\u003eWährend und nach dem Kauen immer bereitstellen.\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦷\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eKauspaß und Zahnpflege\u003c\/strong\u003e\u003cspan\u003eFeste Struktur für Kiefer und Zahnoberflächen\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eAusdauerndes Kauen für entspannte Beschäftigung\u003c\/h3\u003e\n            \u003cp\u003eDie feste Ohrstruktur regt viele Hunde zum intensiven Kauen an. Dabei entsteht mechanische Reibung an den Zahnoberflächen, die die tägliche Zahnpflege unterstützen kann.\u003c\/p\u003e\n            \u003cp\u003eDas Kauen beschäftigt deinen Hund und beansprucht die Kiefermuskulatur. Der Snack ersetzt jedoch weder regelmäßige Zahnkontrollen noch eine notwendige professionelle Zahnbehandlung.\u003c\/p\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eZähe Struktur\u003c\/b\u003eFür längere und ruhigere Kaumomente.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eMechanische Reibung\u003c\/b\u003eKann die Reinigung der Zahnoberflächen ergänzen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eBeschäftigung\u003c\/b\u003eEine natürliche Aufgabe für kaubegeisterte Hunde.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eKieferarbeit\u003c\/b\u003eFördert intensives Kauen und Einspeicheln.\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📊\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eNährwerte und Zusammensetzung\u003c\/strong\u003e\u003cspan\u003eVolle Transparenz über den naturbelassenen Snack\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eAnalytische Bestandteile\u003c\/h3\u003e\n            \u003ctable class=\"adp-table\"\u003e\n              \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eAnalysewert\u003c\/th\u003e\n\u003cth\u003eGehalt\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n              \u003ctbody\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e78,5%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfett\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e4,8%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e3,4%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFeuchtigkeit\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e8,2%\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003c\/tbody\u003e\n            \u003c\/table\u003e\n            \u003ch4\u003eZusammensetzung\u003c\/h4\u003e\n            \u003cp\u003e100% getrocknete Pferdeohren mit Fell. Einzelfuttermittel für Hunde.\u003c\/p\u003e\n            \u003cp\u003eDa es sich um ein Naturprodukt handelt, können die Analysewerte natürlichen Schwankungen unterliegen.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e✓\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFütterung und Sicherheit\u003c\/strong\u003e\u003cspan\u003eSo genießt dein Hund die Pferdeohren sicher\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003ePassende Größe wählen und immer beaufsichtigen\u003c\/h3\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAlter\u003c\/b\u003eGeeignet ab der 20. Lebenswoche bei ausreichend entwickeltem Gebiss.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAufsicht\u003c\/b\u003eLass deinen Hund beim Kauen niemals unbeaufsichtigt.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eWasser\u003c\/b\u003eStelle jederzeit ausreichend frisches Trinkwasser bereit.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eReststücke\u003c\/b\u003eEntferne kleine Stücke, die im Ganzen verschluckt werden könnten.\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cp\u003eFüttere Pferdeohren mit Fell als Ergänzung und berücksichtige Snacks bei der täglichen Gesamtfuttermenge. Bei Zahnproblemen, starkem Schlingen oder einer bekannten Schluckstörung solltest du auf harte Kauartikel verzichten und fachlichen Rat einholen.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📦\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eNaturprodukt und Aufbewahrung\u003c\/strong\u003e\u003cspan\u003eJedes Pferdeohr ist ein echtes Unikat\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eNatürliche Unterschiede gehören dazu\u003c\/h3\u003e\n            \u003cp\u003eForm, Farbe, Größe, Felllänge und Festigkeit können von Ohr zu Ohr variieren. Diese Unterschiede sind typisch für einen naturbelassenen Kauartikel.\u003c\/p\u003e\n            \u003cp\u003eLagere den Snack kühl, trocken und vor direkter Sonneneinstrahlung geschützt. Verschließe die Verpackung nach dem Öffnen sorgfältig.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Fell, Allergien und Fütterung\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-faq\"\u003e\n              \u003cdetails\u003e\u003csummary\u003eBestehen die Pferdeohren wirklich nur aus Pferd?\u003c\/summary\u003e\u003cp\u003eJa. Die Zusammensetzung besteht zu 100% aus getrockneten Pferdeohren mit Fell. Es handelt sich um ein Einzelfuttermittel für Hunde.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eSind Pferdeohren mit Fell für sensible Hunde geeignet?\u003c\/summary\u003e\u003cp\u003ePferd ist eine eher selten eingesetzte Proteinquelle und wird deshalb häufig für ernährungssensible Hunde gewählt. Eine individuelle Verträglichkeit kann jedoch nicht garantiert werden.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWarum bleibt das Fell am Pferdeohr?\u003c\/summary\u003e\u003cp\u003eDas Fell ist ein natürlicher Bestandteil des Snacks und liefert unverdauliche Bestandteile. Viele Hundehalter schätzen naturbelassene Kauartikel mit Fell als Ergänzung einer abwechslungsreichen Fütterung.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eAb welchem Alter darf mein Hund Pferdeohren bekommen?\u003c\/summary\u003e\u003cp\u003eEmpfohlen werden sie ab der 20. Lebenswoche, sofern das Gebiss ausreichend entwickelt ist und die Größe zum Hund passt.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eUnterstützen Pferdeohren die Zahnpflege?\u003c\/summary\u003e\u003cp\u003eDie mechanische Reibung beim Kauen kann die Reinigung der Zahnoberflächen unterstützen. Der Snack ersetzt keine regelmäßige Zahnkontrolle.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie oft darf ich ein Pferdeohr füttern?\u003c\/summary\u003e\u003cp\u003eDie Häufigkeit hängt von Größe, Aktivität und Gesamtfütterung deines Hundes ab. Berücksichtige den Snack bei der täglichen Futtermenge.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWarum sehen die Pferdeohren unterschiedlich aus?\u003c\/summary\u003e\u003cp\u003eEs handelt sich um ein Naturprodukt. Form, Farbe, Größe und Felllänge können deshalb natürlich variieren.\u003c\/p\u003e\u003c\/details\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\u003c\/div\u003e\n        \u003c\/details\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-closing\"\u003e\n      \u003ch2\u003e100% Pferd. Natürliches Fell. Langer Kauspaß.\u003c\/h2\u003e\n      \u003cp\u003eEin ursprünglicher Naturkauartikel für sensible und kaubegeisterte Hunde, ohne künstliche Zusätze und mit klarer Zusammensetzung.\u003c\/p\u003e\n    \u003c\/section\u003e\n  \u003c\/div\u003e\n\u003c\/main\u003e\n\n\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\":\"https:\/\/schema.org\",\n  \"@type\":\"FAQPage\",\n  \"mainEntity\":[\n    {\"@type\":\"Question\",\"name\":\"Bestehen die Pferdeohren wirklich nur aus Pferd?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Ja. Die Zusammensetzung besteht zu 100% aus getrockneten Pferdeohren mit Fell. Es handelt sich um ein Einzelfuttermittel für Hunde.\"}},\n    {\"@type\":\"Question\",\"name\":\"Sind Pferdeohren mit Fell für sensible Hunde geeignet?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Pferd ist eine eher selten eingesetzte Proteinquelle und wird deshalb häufig für ernährungssensible Hunde gewählt. Eine individuelle Verträglichkeit kann jedoch nicht garantiert werden.\"}},\n    {\"@type\":\"Question\",\"name\":\"Warum bleibt das Fell am Pferdeohr?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Das Fell ist ein natürlicher Bestandteil des Snacks und liefert unverdauliche Bestandteile. Viele Hundehalter schätzen naturbelassene Kauartikel mit Fell als Ergänzung einer abwechslungsreichen Fütterung.\"}},\n    {\"@type\":\"Question\",\"name\":\"Ab welchem Alter darf mein Hund Pferdeohren bekommen?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Empfohlen werden sie ab der 20. Lebenswoche, sofern das Gebiss ausreichend entwickelt ist und die Größe zum Hund passt.\"}},\n    {\"@type\":\"Question\",\"name\":\"Unterstützen Pferdeohren die Zahnpflege?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Die mechanische Reibung beim Kauen kann die Reinigung der Zahnoberflächen unterstützen. Der Snack ersetzt keine regelmäßige Zahnkontrolle.\"}},\n    {\"@type\":\"Question\",\"name\":\"Warum sehen die Pferdeohren unterschiedlich aus?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Es handelt sich um ein Naturprodukt. Form, Farbe, Größe und Felllänge können deshalb natürlich variieren.\"}}\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleTerms = ['pferdeohren', 'fell'];\n  function normalize(value) {\n    return (value || '').replace(\/\\u00a0\/g, ' ').replace(\/\\s+\/g, ' ').trim().toLowerCase();\n  }\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n    return style.display !== 'none' \u0026\u0026 style.visibility !== 'hidden' \u0026\u0026 parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026 rect.width \u003e 0 \u0026\u0026 rect.height \u003e 0;\n  }\n  function applyProductTitleStyle() {\n    var selectors = ['[data-product-title]','.product__title h1','.product__title','.product-title','.product-single__title','.productView-title','.product-info__title','.product-detail__title','h1.product_title','main h1','h1','h2'];\n    var candidates = Array.prototype.slice.call(document.querySelectorAll(selectors.join(',')));\n    var match = candidates.find(function (element) {\n      if (element.closest('.adp-page') || element.closest('#adn-one-html') || element.closest('#adn-food-modal')) return false;\n      var text = normalize(element.textContent);\n      return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 isVisible(element);\n    });\n    if (!match) {\n      var fallback = Array.prototype.slice.call(document.querySelectorAll('div, p, span')).filter(function (element) {\n        if (element.closest('.adp-page') || element.closest('#adn-one-html') || element.closest('#adn-food-modal')) return false;\n        if (!isVisible(element)) return false;\n        var text = normalize(element.textContent);\n        return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 text.length \u003c 260;\n      }).sort(function (a, b) { return normalize(a.textContent).length - normalize(b.textContent).length; });\n      match = fallback[0];\n    }\n    if (match) {\n      match.classList.add('adp-external-product-title');\n      match.setAttribute('data-adp-product-title-styled', 'true');\n    }\n  }\n  function scheduleApply() {\n    applyProductTitleStyle();\n    window.setTimeout(applyProductTitleStyle, 150);\n    window.setTimeout(applyProductTitleStyle, 600);\n    window.setTimeout(applyProductTitleStyle, 1500);\n  }\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n  var observer = new MutationObserver(function () { applyProductTitleStyle(); });\n  observer.observe(document.documentElement, { childList: true, subtree: true });\n  document.addEventListener('shopify:section:load', scheduleApply);\n})();\n\u003c\/script\u003e","brand":"Alphadog Nutrition","offers":[{"title":"3","offer_id":57921714618693,"sku":"144320","price":12.99,"currency_code":"EUR","in_stock":true},{"title":"5","offer_id":57921714651461,"sku":"144320X6","price":20.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/premium100pferdeohrenmitfell8a923631-585e-4bfb-9dd7-ba944afe66eapng-951_95aa2f25-0088-4654-a7a1-baa639349649.webp?v=1778779678"},{"product_id":"premium-100-pferde-hautplatten-grob-xl-6-stk-900g","title":"Premium 100% extra dicke XL Pferdehautplatten - 100% Natur Ausschlussdiät, Fettarm","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Wild mit Lachs und Maulbeere\n     ========================================================= --\u003e\n\n\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\n\u003csection id=\"adn-one-html\" class=\"adn-one-html\" aria-label=\"Vorteile und Futterrechner\"\u003e\n  \u003cdiv class=\"adn-one-grid\"\u003e\n\n    \u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n    \u003cdiv class=\"adn-trust-panel\"\u003e\n      \u003cdiv class=\"adn-payment-card\"\u003e\n        \u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n        \u003cdiv class=\"adn-payment-grid\" aria-label=\"Zahlungsarten\"\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/paypal-blue-logo-19528_256.png?v=1779726652\" alt=\"PayPal\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/klarna-pink-logo-24366_256.png?v=1779726652\" alt=\"Klarna\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/visa-blue-logo-19529_256.png?v=1779726652\" alt=\"Visa\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/mastercard-credit-card-payment-method-19676_256.png?v=1779726652\" alt=\"Mastercard\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/maestro-logo-19742_256.png?v=1779726652\" alt=\"Maestro\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/apple-pay-logo-19557_256.png?v=1779726652\" alt=\"Apple Pay\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-benefit-grid\"\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 7h11v9H3V7Zm11 3h3.5l2.5 3v3h-6v-6ZM6 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm11 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e\n          \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2 4 5v6c0 5 3.4 9.7 8 11 4.6-1.3 8-6 8-11V5l-8-3Zm-1 14-4-4 1.4-1.4L11 13.2l5.6-5.6L18 9l-7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e\n          \u003csmall\u003erisikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2c4 3 6 6 6 10a6 6 0 0 1-12 0c0-4 2-7 6-10Zm0 17a3.5 3.5 0 0 0 3.5-3.5c0-2-1.1-4-3.5-6.3-2.4 2.3-3.5 4.3-3.5 6.3A3.5 3.5 0 0 0 12 19Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGetreidefrei\u003c\/strong\u003e\n          \u003csmall\u003eartgerechte Rezepturen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 21s-7-4.4-7-11a4 4 0 0 1 7-2.6A4 4 0 0 1 19 10c0 6.6-7 11-7 11Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003ePremium Qualität\u003c\/strong\u003e\n          \u003csmall\u003efür echte Champions\u003c\/small\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-clean-grid\"\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M7.5 9.5c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm9 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM4.2 14.2C3 14.2 2 13 2 11.5s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm15.6 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM12 20.5c-3.5 0-6.2-1.7-6.2-4 0-2 2.5-5.3 6.2-5.3s6.2 3.3 6.2 5.3c0 2.3-2.7 4-6.2 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eHypoallergen\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"8\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 5v14M7 8l10 8M17 8 7 16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eGetreidefrei\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 21c0-6.2 3.4-10.4 9.8-12.2C13.7 6.5 11.5 5 8.6 5H5V3h3.6c4.8 0 8.2 3.2 8.9 7.6C21 11.4 23 14 23 18v3h-2v-3c0-2.9-1.6-4.8-4.2-5.4C11.1 13.5 7 16.5 7 21H5Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eNatürliche\u003cbr\u003eZutaten\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 3 4 6v5c0 5.2 3.4 9.4 8 10 4.6-.6 8-4.8 8-10V6l-8-3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"m8.5 12 2.2 2.2 4.8-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eOhne künstliche\u003cbr\u003eZusätze\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M8 20h8M12 20V10M6 10c0-3.3 2.7-6 6-6s6 2.7 6 6c0 3.8-3.2 6-6 6s-6-2.2-6-6Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 10c0 1.1.9 2 2 2s2-.9 2-2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eSchonend\u003cbr\u003ehergestellt\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n    \u003caside class=\"adn-calculator-teaser\" aria-label=\"Futterrechner\"\u003e\n      \u003cdiv class=\"adn-calculator-art\" aria-hidden=\"true\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n      \u003cbutton class=\"adn-open-calculator\" type=\"button\" data-adn-open\u003eJetzt berechnen\u003c\/button\u003e\n      \u003cdiv class=\"adn-calculator-note\"\u003e\n\u003cstrong\u003eIn ca. 60 Sekunden\u003c\/strong\u003e\u003cspan\u003edirekt zur Futterempfehlung\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/aside\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- Rechner-Popup --\u003e\n\u003cdiv id=\"adn-food-modal\" class=\"adn-food-modal\" aria-hidden=\"true\"\u003e\n  \u003cdiv class=\"adn-modal-backdrop\" data-adn-close\u003e\u003c\/div\u003e\n  \u003cdiv class=\"adn-modal-dialog\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"adn-modal-title\"\u003e\n    \u003cbutton class=\"adn-modal-close\" type=\"button\" data-adn-close aria-label=\"Futterrechner schließen\"\u003e×\u003c\/button\u003e\n\n    \u003cheader class=\"adn-modal-header\"\u003e\n      \u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\n    \u003c\/header\u003e\n\n    \u003cdiv class=\"adn-rechner\" id=\"adn-rechner\"\u003e\n      \u003cdiv class=\"adn-progress-head\"\u003e\n        \u003cspan\u003eSchritt \u003cb id=\"adn-current-step\"\u003e1\u003c\/b\u003e von 8\u003c\/span\u003e\n        \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"adn-progress-track\" role=\"progressbar\" aria-valuemin=\"1\" aria-valuemax=\"8\" aria-valuenow=\"1\"\u003e\n        \u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step is-active\" data-step=\"1\" data-title=\"Alter\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n        \u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n        \u003cdiv class=\"adn-age-row\"\u003e\n          \u003clabel class=\"adn-input-box\"\u003e\n            \u003cinput id=\"adn-age\" type=\"number\" min=\"1\" step=\"1\" value=\"2\" aria-label=\"Alter des Hundes\"\u003e\n            \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e\n          \u003c\/label\u003e\n          \u003cdiv class=\"adn-segmented\" aria-label=\"Alterseinheit\"\u003e\n            \u003cbutton type=\"button\" class=\"is-selected\" data-age-unit=\"years\"\u003eJahre\u003c\/button\u003e\n            \u003cbutton type=\"button\" data-age-unit=\"months\"\u003eMonate\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-age-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"2\" data-title=\"Gewicht\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n        \u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n        \u003clabel class=\"adn-input-box adn-weight-box\"\u003e\n          \u003cinput id=\"adn-weight\" type=\"number\" min=\"1\" max=\"120\" step=\"0.1\" value=\"15\" aria-label=\"Gewicht des Hundes\"\u003e\n          \u003cspan\u003ekg\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-weight-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"3\" data-title=\"Aktivität\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n        \u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"low\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"normal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"high\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"sport\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"4\" data-title=\"Körperform\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n        \u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n        \u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"thin\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"ideal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"heavy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"5\" data-title=\"Futterart\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n        \u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n        \u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"dry\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"wet\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"6\" data-title=\"Besonderheiten\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n        \u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n        \u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"none\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"neutered\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"sensitive\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"pregnant\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"7\" data-title=\"Gesundheit\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n        \u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n        \u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"healthy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"sick\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"8\" data-title=\"Ergebnis\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n        \u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n        \u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n        \u003cdiv class=\"adn-warning\" id=\"adn-health-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-grid\"\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eAdult-Trockenfutter\u003c\/strong\u003e\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n        \u003ca class=\"adn-primary-btn adn-shop-btn\" id=\"adn-shop-link\" href=\"#\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-modal-actions\"\u003e\n        \u003cbutton type=\"button\" id=\"adn-back\"\u003eZurück\u003c\/button\u003e\n        \u003cbutton type=\"button\" id=\"adn-restart\"\u003eNeu starten\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n(function () {\n  var root = document.getElementById('adn-one-html');\n  var modal = document.getElementById('adn-food-modal');\n  var calc = document.getElementById('adn-rechner');\n  if (!root || !modal || !calc || root.dataset.initialized === 'true') return;\n  root.dataset.initialized = 'true';\n\n  var totalSteps = 8;\n  var currentStep = 1;\n  var data = {\n    ageUnit: 'years', ageValue: 2, ageMonths: 24, ageGroup: 'adult',\n    weight: 15, activity: 'normal', body: 'ideal', food: 'dry', special: 'none', health: 'healthy'\n  };\n\n  var kcalByFood = { dry: 370, wet: 115 };\n  var recommendations = {\n    puppyDry: { label:'Welpenfutter ansehen', title:'Premium 60% Huhn, Truthahn, Lachs \u0026 Süßkartoffel', reason:'Für Welpen und Junghunde mit Fokus auf Wachstum, Energie und Entwicklung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-welpenfutter-60-huhn-truthahn-lachs-gelenkschutz-susskartoffel-12kg' },\n    seniorDry: { label:'Seniorfutter ansehen', title:'Premium Senior Forelle mit Lachs, Süßkartoffel \u0026 Spargel', reason:'Für ältere Hunde mit leichterer Rezeptur, Omega-3-Fokus und Gelenkschutz.', url:'https:\/\/www.alphadog-nutrition.de\/products\/premium-senior-mit-50-frischem-forelle-mit-lachs-susskartoffel-spargel' },\n    adultSmallDry: { label:'Futter für kleine Rassen ansehen', title:'Premium 50% Lamm, Süßkartoffel, Minze \u0026 Erbsen', reason:'Für ausgewachsene Hunde unter 15 kg und kleine Rassen.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-lamm-susskartoffel-kleine-rassen-100g' },\n    adultSensitiveDry: { label:'Sensibles Trockenfutter ansehen', title:'Premium 50% Ente, Süßkartoffel \u0026 Orange', reason:'Für sensible Adult-Hunde und Hunde mit empfindlicher Verdauung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-getreidefreies-505-ente-mit-susskartoffelte-orange-12kg' },\n    adultActiveDry: { label:'Angus-Rind Trockenfutter ansehen', title:'Premium 50% Angus-Rind, Süßkartoffel, Erbsen \u0026 Karotte', reason:'Für aktive, normale oder schlanke Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-angus-rind-hundefutter-getreidefrei-100g' },\n    adultCalmDry: { label:'Wild \u0026 Lachs Trockenfutter ansehen', title:'Premium 50% Wild \u0026 Lachs, Süßkartoffel \u0026 Maulbeere', reason:'Für ruhigere, kräftige oder kastrierte Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-wild-lachs-getreidefrei-mit-susskartoffel-maulbeere-12kg' },\n    wetDuck: { label:'Ente Nassfutter ansehen', title:'Premium Sensitiv 91% Ente mit Gemüse \u0026 Reis', reason:'Sanfte Nassfutter-Empfehlung für normale Hunde, Welpen oder Senioren.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-91-ente-mit-gemuse-reis-single-protein-800g' },\n    wetHorse: { label:'Pferd Schonkost ansehen', title:'Premium Sensitiv 94% Pferd mit Kartoffeln', reason:'Bei sensibler Verdauung, Krankheitshinweis oder Unverträglichkeiten.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-94-pferd-mit-kartoffeln-hypoallergen' },\n    wetLamb: { label:'Lamm Nassfutter ansehen', title:'Premium Sensitiv 91% Lamm mit Apfel', reason:'Für aktive, schlanke oder trächtige\/säugende Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-lamm-mit-apfel-single-protein' },\n    wetWild: { label:'Wild Nassfutter ansehen', title:'Premium Sensitiv 91% Wild mit Gemüse \u0026 Reis', reason:'Für ruhigere, kräftige oder kastrierte Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-wild-mit-gemuse-reis-single-protein' }\n  };\n\n  var ageInput = document.getElementById('adn-age');\n  var weightInput = document.getElementById('adn-weight');\n  var ageUnitLabel = document.getElementById('adn-age-unit-label');\n  var currentStepEl = document.getElementById('adn-current-step');\n  var stepTitleEl = document.getElementById('adn-step-title');\n  var progressTrack = calc.querySelector('.adn-progress-track');\n  var progressBar = document.getElementById('adn-progress-bar');\n  var backButton = document.getElementById('adn-back');\n  var restartButton = document.getElementById('adn-restart');\n  var lastFocused = null;\n\n  function openModal() {\n    lastFocused = document.activeElement;\n    modal.classList.add('is-open');\n    modal.setAttribute('aria-hidden', 'false');\n    document.body.classList.add('adn-modal-open');\n    window.setTimeout(function () {\n      var close = modal.querySelector('.adn-modal-close');\n      if (close) close.focus();\n    }, 0);\n  }\n\n  function closeModal() {\n    modal.classList.remove('is-open');\n    modal.setAttribute('aria-hidden', 'true');\n    document.body.classList.remove('adn-modal-open');\n    if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') lastFocused.focus();\n  }\n\n  root.querySelectorAll('[data-adn-open]').forEach(function (button) {\n    button.addEventListener('click', openModal);\n  });\n  modal.querySelectorAll('[data-adn-close]').forEach(function (button) {\n    button.addEventListener('click', closeModal);\n  });\n  document.addEventListener('keydown', function (event) {\n    if (event.key === 'Escape' \u0026\u0026 modal.classList.contains('is-open')) closeModal();\n  });\n\n  function roundToFive(value) { return Math.round(value \/ 5) * 5; }\n\n  function updateAge() {\n    var value = parseFloat(ageInput.value);\n    if (!value || value \u003c= 0) value = 1;\n    data.ageValue = value;\n    data.ageMonths = data.ageUnit === 'years' ? value * 12 : value;\n    data.ageGroup = data.ageMonths \u003c 12 ? 'puppy' : (data.ageMonths \u003e= 84 ? 'senior' : 'adult');\n  }\n\n  function getWeight() {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) weight = data.weight || 1;\n    return weight;\n  }\n\n  function getRecommendation() {\n    var weight = getWeight();\n    if (data.food === 'wet') {\n      if (data.health === 'sick' || data.special === 'sensitive') return recommendations.wetHorse;\n      if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin' || data.special === 'pregnant') return recommendations.wetLamb;\n      if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.wetWild;\n      return recommendations.wetDuck;\n    }\n    if (data.ageGroup === 'puppy') return recommendations.puppyDry;\n    if (data.ageGroup === 'senior') return recommendations.seniorDry;\n    if (weight \u003c 15) return recommendations.adultSmallDry;\n    if (data.health === 'sick' || data.special === 'sensitive') return recommendations.adultSensitiveDry;\n    if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin') return recommendations.adultActiveDry;\n    if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.adultCalmDry;\n    return recommendations.adultActiveDry;\n  }\n\n  function calculateResult() {\n    updateAge();\n    data.weight = getWeight();\n\n    var ageFactor = { puppy: 2.4, adult: 1.6, senior: 1.3 }[data.ageGroup];\n    var activityFactor = { low: .85, normal: 1, high: 1.18, sport: 1.35 }[data.activity];\n    var bodyFactor = { thin: 1.1, ideal: 1, heavy: .82 }[data.body];\n    var specialFactor = { none: 1, neutered: .9, sensitive: 1, pregnant: 1.35 }[data.special];\n    var dailyKcal = 70 * Math.pow(data.weight, .75) * ageFactor * activityFactor * bodyFactor * specialFactor;\n    var grams = dailyKcal \/ kcalByFood[data.food] * 100;\n    var finalGrams = Math.max(5, roundToFive(grams));\n    var minGrams = Math.max(5, roundToFive(finalGrams * .9));\n    var maxGrams = Math.max(5, roundToFive(finalGrams * 1.1));\n    var meals = data.ageGroup === 'puppy' ? 3 : 2;\n    var mealGrams = Math.max(5, roundToFive(finalGrams \/ meals));\n\n    var warning = document.getElementById('adn-health-warning');\n    warning.classList.toggle('is-visible', data.health === 'sick');\n    document.getElementById('adn-result-label').textContent = data.health === 'sick' ? 'Grobe Orientierung' : 'Tagesmenge';\n    document.getElementById('adn-result-amount').textContent = 'ca. ' + finalGrams + ' g';\n    document.getElementById('adn-result-kcal').textContent = 'ca. ' + Math.round(dailyKcal) + ' kcal';\n    document.getElementById('adn-result-meal').textContent = 'ca. ' + mealGrams + ' g';\n    document.getElementById('adn-result-range').textContent = minGrams + '–' + maxGrams + ' g';\n\n    var recommendation = getRecommendation();\n    document.getElementById('adn-product-title').textContent = recommendation.title;\n    document.getElementById('adn-product-reason').textContent = recommendation.reason;\n    var shopLink = document.getElementById('adn-shop-link');\n    shopLink.href = recommendation.url;\n    shopLink.textContent = recommendation.label;\n  }\n\n  function showStep(step) {\n    currentStep = Math.max(1, Math.min(totalSteps, step));\n    calc.querySelectorAll('.adn-step').forEach(function (item) {\n      item.classList.toggle('is-active', Number(item.dataset.step) === currentStep);\n    });\n    var active = calc.querySelector('.adn-step.is-active');\n    currentStepEl.textContent = currentStep;\n    stepTitleEl.textContent = active ? active.dataset.title : '';\n    progressBar.style.width = (currentStep \/ totalSteps * 100) + '%';\n    progressTrack.setAttribute('aria-valuenow', String(currentStep));\n    backButton.disabled = currentStep === 1;\n    if (currentStep === totalSteps) calculateResult();\n    var dialog = modal.querySelector('.adn-modal-dialog');\n    if (dialog) dialog.scrollTop = 0;\n  }\n\n  calc.querySelectorAll('[data-age-unit]').forEach(function (button) {\n    button.addEventListener('click', function () {\n      data.ageUnit = button.dataset.ageUnit;\n      calc.querySelectorAll('[data-age-unit]').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      ageUnitLabel.textContent = data.ageUnit === 'years' ? 'Jahre' : 'Monate';\n      updateAge();\n    });\n  });\n\n  document.getElementById('adn-age-next').addEventListener('click', function () {\n    var age = parseFloat(ageInput.value);\n    if (!age || age \u003c= 0) { ageInput.focus(); return; }\n    updateAge();\n    showStep(2);\n  });\n\n  document.getElementById('adn-weight-next').addEventListener('click', function () {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) { weightInput.focus(); return; }\n    data.weight = weight;\n    showStep(3);\n  });\n\n  calc.querySelectorAll('.adn-choice-grid button').forEach(function (button) {\n    button.addEventListener('click', function () {\n      var key = button.dataset.key;\n      data[key] = button.dataset.value;\n      button.parentElement.querySelectorAll('button').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      window.setTimeout(function () { showStep(currentStep + 1); }, 120);\n    });\n  });\n\n  backButton.addEventListener('click', function () { showStep(currentStep - 1); });\n  restartButton.addEventListener('click', function () {\n    data = { ageUnit:'years', ageValue:2, ageMonths:24, ageGroup:'adult', weight:15, activity:'normal', body:'ideal', food:'dry', special:'none', health:'healthy' };\n    ageInput.value = 2;\n    weightInput.value = 15;\n    ageUnitLabel.textContent = 'Jahre';\n    calc.querySelectorAll('.is-selected').forEach(function (item) { item.classList.remove('is-selected'); });\n    calc.querySelector('[data-age-unit=\"years\"]').classList.add('is-selected');\n    showStep(1);\n  });\n\n  showStep(1);\n})();\n\u003c\/script\u003e\n\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\n\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\n\u003cstyle id=\"adn-full-viewport-width-fix\"\u003e\n  #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: var(--adn-viewport-width, 100vw) !important;\n    max-width: none !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    margin-top: 48px !important;\n    transform: translateX(calc(-1 * var(--adn-viewport-offset, 0px))) !important;\n    padding: 34px 24px !important;\n  }\n\n  #adn-one-html .adn-one-grid {\n    width: 100% !important;\n    max-width: 1480px !important;\n    margin: 0 auto !important;\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html {\n      margin-top: 24px !important;\n      padding: 16px 12px !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-full-viewport-width-script\"\u003e\n(function () {\n  function updateWidth() {\n    var section = document.getElementById('adn-one-html');\n    if (!section) return;\n\n    section.style.setProperty('--adn-viewport-offset', '0px');\n    section.style.setProperty(\n      '--adn-viewport-width',\n      document.documentElement.clientWidth + 'px'\n    );\n\n    requestAnimationFrame(function () {\n      section.style.setProperty(\n        '--adn-viewport-offset',\n        section.getBoundingClientRect().left + 'px'\n      );\n    });\n  }\n\n  function scheduleUpdate() {\n    updateWidth();\n    setTimeout(updateWidth, 150);\n    setTimeout(updateWidth, 600);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleUpdate);\n  } else {\n    scheduleUpdate();\n  }\n\n  window.addEventListener('resize', updateWidth, { passive: true });\n  window.addEventListener('orientationchange', updateWidth, { passive: true });\n  document.addEventListener('shopify:section:load', scheduleUpdate);\n})();\n\u003c\/script\u003e\n\n\n\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\n\u003cstyle id=\"adn-product-gallery-spacing-fix\"\u003e\n  #adn-one-html {\n    clear: both !important;\n    isolation: isolate !important;\n  }\n\n  @media (min-width: 1051px) {\n    #adn-one-html {\n      margin-top: 18px !important;\n    }\n  }\n\n  @media (min-width: 721px) and (max-width: 1050px) {\n    #adn-one-html {\n      margin-top: 14px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html {\n      margin-top: 10px !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    inset: 0 !important;\n    width: 100vw !important;\n    height: 100vh !important;\n    height: 100dvh !important;\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n    align-items: center !important;\n    justify-content: center !important;\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: flex !important;\n  }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute !important;\n    inset: 0 !important;\n    width: 100% !important;\n    height: 100% !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    inset: auto !important;\n    margin: auto !important;\n    transform: none !important;\n    width: min(860px, calc(100vw - 36px)) !important;\n    max-height: calc(100dvh - 36px) !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain;\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 16px) !important;\n      max-height: calc(100dvh - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  function moveModalToBody() {\n    var modal = document.getElementById('adn-food-modal');\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', moveModalToBody);\n  } else {\n    moveModalToBody();\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(moveModalToBody, 50);\n  });\n})();\n\u003c\/script\u003e\n\n\u003c!-- =========================================================\n     PRODUKTBESCHREIBUNG PROBIERPAKET\n     ========================================================= --\u003e\n\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width,initial-scale=1\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026amp;family=Manrope:wght@400;500;600;700;800;900\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\n\n\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  \/* Der echte Produkttitel oberhalb der Beschreibung *\/\n  .adp-external-product-title {\n    display: block !important;\n    width: 100% !important;\n    max-width: 980px !important;\n    margin: 0 0 18px 0 !important;\n    padding: 0 !important;\n    color: #000000 !important;\n    background: transparent !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: clamp(28px, 4.1vw, 46px) !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    font-synthesis: weight !important;\n    line-height: .98 !important;\n    letter-spacing: -.05em !important;\n    text-align: left !important;\n    text-transform: none !important;\n    text-decoration: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.08),\n      0 6px 11px rgba(0,0,0,.23),\n      0 15px 28px rgba(0,0,0,.13) !important;\n    word-break: normal !important;\n    overflow-wrap: break-word !important;\n    hyphens: none !important;\n  }\n\n  .adp-external-product-title * {\n    color: #000000 !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    text-transform: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000000 !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.07),\n        0 4px 8px rgba(0,0,0,.20),\n        0 10px 20px rgba(0,0,0,.11) !important;\n    }\n\n    .adp-external-product-title * {\n      -webkit-text-stroke: .5px #000000 !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle\u003e\n  .adp-page{\n    position:relative!important;\n    left:auto!important;\n    right:auto!important;\n    width:var(--adp-viewport-width,100vw)!important;\n    max-width:none!important;\n    margin:0!important;\n    transform:translateX(calc(-1 * var(--adp-viewport-offset,0px)))!important;\n    background:radial-gradient(circle at 95% 2%,rgba(233,96,40,.13),transparent 24%),#f5f5f7;\n    color:#111;\n    font-family:'Manrope',Arial,sans-serif;\n    overflow:hidden;\n    isolation:isolate;\n  }\n  .adp-page *{box-sizing:border-box;font-family:'Manrope',Arial,sans-serif}\n  .adp-wrap{width:100%;max-width:1280px;margin:0 auto;padding:58px 18px}\n\n  .adp-hero{\n    position:relative;\n    padding:58px;\n    border-radius:36px;\n    background:radial-gradient(circle at 86% 12%,rgba(233,96,40,.3),transparent 27%),linear-gradient(135deg,#090a0d,#17181c 60%,#281a14);\n    color:#fff;\n    display:grid;\n    grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);\n    gap:42px;\n    align-items:center;\n    overflow:hidden;\n    box-shadow:0 30px 90px rgba(0,0,0,.14);\n  }\n  .adp-hero:after{content:\"\";position:absolute;left:58px;right:58px;bottom:0;height:6px;border-radius:999px 999px 0 0;background:#e96028}\n  .adp-brand{margin:0 0 12px;color:#e96028;font-size:15px;font-weight:900;letter-spacing:-.02em}\n  .adp-kicker{margin:0 0 16px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-title{\n    position:relative;\n    z-index:1;\n    display:block;\n    margin:0!important;\n    max-width:760px;\n    color:#fff!important;\n    font-family:'Inter','Manrope',Arial,sans-serif!important;\n    font-size:clamp(36px,5.5vw,62px)!important;\n    line-height:.98!important;\n    font-weight:900!important;\n    font-variation-settings:'wght' 900!important;\n    font-synthesis:none!important;\n    letter-spacing:-.05em!important;\n    text-transform:none!important;\n    -webkit-text-stroke:.65px #fff;\n    paint-order:stroke fill;\n    text-shadow:\n      0 2px 0 rgba(255,255,255,.10),\n      0 7px 12px rgba(0,0,0,.72),\n      0 17px 34px rgba(0,0,0,.58)!important;\n    filter:drop-shadow(0 8px 10px rgba(0,0,0,.34));\n  }\n  .adp-title:before,\n  .adp-title:after{\n    content:attr(data-title);\n    position:absolute;\n    inset:0;\n    z-index:-1;\n    color:rgba(0,0,0,.62);\n    font:inherit;\n    letter-spacing:inherit;\n    line-height:inherit;\n    pointer-events:none;\n  }\n  .adp-title:before{\n    transform:translate(4px,6px);\n    filter:blur(1px);\n    opacity:.75;\n  }\n  .adp-title:after{\n    transform:translate(8px,11px);\n    filter:blur(10px);\n    opacity:.78;\n  }\n  .adp-lead{max-width:720px;margin:26px 0 0;color:#fff!important;font-size:clamp(18px,1.8vw,24px);line-height:1.38;font-weight:800}\n  .adp-intro{max-width:720px;margin:20px 0 0;color:rgba(255,255,255,.72)!important;font-size:16px;line-height:1.72}\n  .adp-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}\n  .adp-tags span{padding:10px 13px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.06);color:#fff;font-size:12px;font-weight:800}\n\n  .adp-visual{\n    min-height:430px;\n    padding:30px;\n    border-radius:30px;\n    background:radial-gradient(circle at 50% 35%,rgba(233,96,40,.25),transparent 45%),linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.04));\n    border:1px solid rgba(255,255,255,.1);\n    display:grid;\n    align-content:center;\n    gap:14px;\n  }\n  .adp-stat{padding:20px 22px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:rgba(0,0,0,.18)}\n  .adp-stat strong{display:block;color:#fff;font-size:30px;line-height:1;font-weight:900}\n  .adp-stat span{display:block;margin-top:8px;color:rgba(255,255,255,.7);font-size:13px;line-height:1.45}\n  .adp-stat-main{background:#e96028;border-color:#e96028;box-shadow:0 18px 38px rgba(233,96,40,.24)}\n  .adp-stat-main span{color:rgba(255,255,255,.88)}\n\n  .adp-section{padding-top:80px}\n  .adp-heading{max-width:980px;margin-bottom:28px}\n  .adp-heading p{margin:0 0 14px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-heading h2{margin:0;color:#111!important;font-size:clamp(34px,5vw,62px)!important;line-height:.98!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-heading span{display:block;max-width:850px;margin-top:18px;color:#626262;font-size:17px;line-height:1.62;font-weight:600}\n\n  .adp-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}\n  .adp-benefit{min-height:290px;padding:30px;border-radius:28px;background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.11),transparent 30%),#fff;box-shadow:0 18px 55px rgba(0,0,0,.055)}\n  .adp-benefit:nth-child(2){background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.34),transparent 31%),linear-gradient(135deg,#090a0d,#1a1b1f);color:#fff}\n  .adp-benefit b{color:#e96028;font-size:13px;font-weight:900}\n  .adp-benefit h3{margin:46px 0 14px;color:inherit!important;font-size:27px!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-.04em!important;text-transform:none!important}\n  .adp-benefit p{margin:0;color:#575757;font-size:15px;line-height:1.7}\n  .adp-benefit:nth-child(2) p{color:rgba(255,255,255,.7)}\n\n  .adp-guide{margin-top:80px;padding:54px;border-radius:34px;background:radial-gradient(circle at 90% 10%,rgba(233,96,40,.12),transparent 26%),#fff;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:48px;align-items:start;box-shadow:0 24px 70px rgba(0,0,0,.06)}\n  .adp-guide h2{margin:0;color:#111!important;font-size:clamp(34px,4.8vw,56px)!important;line-height:1!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-guide p{color:#505050;font-size:16px;line-height:1.75}\n  .adp-panel{padding:32px;border-radius:26px;background:radial-gradient(circle at 90% 8%,rgba(233,96,40,.35),transparent 30%),linear-gradient(135deg,#0a0b0e,#1b1c20);color:#fff}\n  .adp-panel\u003ep{margin:0 0 28px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}\n  .adp-panel article{padding:18px 0;border-top:1px solid rgba(255,255,255,.1)}\n  .adp-panel article:first-of-type{padding-top:0;border-top:0}\n  .adp-panel strong{display:block;color:#fff!important;font-size:19px}\n  .adp-panel span{display:block;margin-top:7px;color:rgba(255,255,255,.68);font-size:14px;line-height:1.55}\n\n  .adp-accordions{display:grid;gap:13px}\n  .adp-item{margin:0!important;border-radius:22px;background:#fff;box-shadow:0 14px 45px rgba(0,0,0,.045);overflow:hidden}\n  .adp-item summary{padding:22px 24px!important;list-style:none!important;color:#111!important;display:grid!important;grid-template-columns:46px minmax(0,1fr) 36px;align-items:center;gap:16px;cursor:pointer;text-transform:none!important}\n  .adp-item summary::-webkit-details-marker{display:none}\n  .adp-icon{width:46px;height:46px;border-radius:14px;background:#111;color:#fff;display:grid;place-items:center;font-size:20px}\n  .adp-summary strong{display:block;color:#111!important;font-size:18px;line-height:1.3;font-weight:900}\n  .adp-summary span{display:block;margin-top:4px;color:#6b6b6b;font-size:13px;line-height:1.4}\n  .adp-plus{position:relative;width:36px;height:36px;border-radius:50%;background:#f1f1f3}\n  .adp-plus:before,.adp-plus:after{content:\"\";position:absolute;left:50%;top:50%;width:14px;height:2px;background:#111;transform:translate(-50%,-50%)}\n  .adp-plus:after{transform:translate(-50%,-50%) rotate(90deg)}\n  .adp-item[open] .adp-plus{background:#e96028}\n  .adp-item[open] .adp-plus:before,.adp-item[open] .adp-plus:after{background:#fff}\n  .adp-item[open] .adp-plus:after{transform:translate(-50%,-50%)}\n  .adp-content{padding:0 24px 26px 86px;color:#505050;font-size:15px;line-height:1.72}\n  .adp-content h3,.adp-content h4{color:#111!important;text-transform:none!important}\n  .adp-content h3{font-size:23px!important;margin:4px 0 14px!important}\n  .adp-content h4{font-size:17px!important;margin:22px 0 8px!important}\n  .adp-content p{margin:0 0 14px}\n  .adp-info{margin:20px 0;padding:18px;border-left:5px solid #e96028;border-radius:16px;background:#f5f5f7}\n  .adp-info p:last-child{margin-bottom:0}\n\n  .adp-table{width:100%;border-collapse:separate;border-spacing:0;margin:14px 0;overflow:hidden;border:1px solid #e5e5e7;border-radius:16px;background:#fff}\n  .adp-table th,.adp-table td{padding:12px 14px;border-bottom:1px solid #ececef;text-align:left;vertical-align:top}\n  .adp-table tr:last-child td{border-bottom:0}\n  .adp-table thead th,.adp-table thead td{background:#111;color:#fff;font-weight:900}\n\n  .adp-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\n  .adp-highlight{padding:15px 16px;border-radius:15px;background:#f5f5f7}\n  .adp-highlight b{display:block;margin-bottom:4px;color:#111}\n\n  .adp-faq{display:grid;gap:10px}\n  .adp-faq details{border:1px solid #e5e5e7;border-radius:14px;background:#fff;overflow:hidden}\n  .adp-faq summary{padding:15px 48px 15px 16px!important;display:block!important;position:relative;cursor:pointer;font-weight:800;color:#222!important;list-style:none!important;text-transform:none!important}\n  .adp-faq summary:before,.adp-faq summary:after{content:\"\";position:absolute;right:17px;top:50%;width:14px;height:2px;background:#111;transform:translateY(-50%)}\n  .adp-faq summary:after{transform:translateY(-50%) rotate(90deg)}\n  .adp-faq details[open] summary:after{transform:translateY(-50%)}\n  .adp-faq details p{margin:0;padding:0 16px 17px;color:#555}\n\n  .adp-closing{margin-top:80px;padding:56px 42px;border-radius:34px;background:radial-gradient(circle at 86% 14%,rgba(255,255,255,.14),transparent 24%),#e96028;color:#fff;text-align:center}\n  .adp-closing h2{max-width:900px;margin:0 auto;color:#fff!important;font-size:clamp(36px,5.5vw,66px)!important;line-height:.96!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-closing p{max-width:780px;margin:20px auto 0;color:rgba(255,255,255,.86);font-size:17px;line-height:1.65;font-weight:600}\n\n  @media(max-width:960px){\n    .adp-hero,.adp-guide{grid-template-columns:1fr}\n    .adp-benefits{grid-template-columns:1fr}\n  }\n  @media(max-width:700px){\n    .adp-wrap{padding:24px 10px}\n    .adp-hero{padding:30px 18px 20px;border-radius:24px;gap:22px}\n    .adp-hero:after{left:18px;right:18px}\n    .adp-title{font-size:clamp(30px,9vw,46px)!important;line-height:1!important;letter-spacing:-.04em!important;-webkit-text-stroke:.45px #fff}\n    .adp-title:before{transform:translate(3px,4px);filter:blur(.8px)}\n    .adp-title:after{transform:translate(5px,7px);filter:blur(7px)}\n    .adp-lead{font-size:17px}\n    .adp-intro{font-size:14px;line-height:1.62}\n    .adp-tags{gap:7px;margin-top:18px}\n    .adp-tags span{padding:8px 10px;font-size:10px}\n    .adp-visual{min-height:auto;padding:14px;border-radius:22px;gap:8px}\n    .adp-stat{padding:14px 15px;border-radius:15px}\n    .adp-stat strong{font-size:24px}\n    .adp-stat span{margin-top:5px;font-size:11px}\n    .adp-section{padding-top:50px}\n    .adp-heading{margin-bottom:18px}\n    .adp-heading p{margin-bottom:10px;font-size:9px}\n    .adp-heading h2{font-size:32px!important;line-height:1!important}\n    .adp-heading span{margin-top:12px;font-size:14px;line-height:1.5}\n    .adp-benefits{gap:10px}\n    .adp-benefit{min-height:auto;padding:21px;border-radius:20px}\n    .adp-benefit h3{margin:26px 0 10px;font-size:23px!important}\n    .adp-benefit p{font-size:14px;line-height:1.58}\n    .adp-guide{margin-top:50px;padding:26px 17px 17px;border-radius:24px;gap:26px}\n    .adp-guide h2{font-size:32px!important}\n    .adp-guide p{font-size:14px;line-height:1.62}\n    .adp-panel{padding:22px;border-radius:20px}\n    .adp-panel article{padding:14px 0}\n    .adp-panel strong{font-size:17px}\n    .adp-panel span{font-size:12px}\n\n    \/* Schmale und kompakte Themenkacheln auf dem Handy *\/\n    .adp-accordions{gap:8px;padding:0 5px}\n    .adp-item{width:calc(100% - 4px);margin:0 auto!important;border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.045)}\n    .adp-item summary{grid-template-columns:32px minmax(0,1fr) 26px;padding:11px 10px!important;gap:9px;min-height:54px}\n    .adp-icon{width:32px;height:32px;border-radius:9px;font-size:14px}\n    .adp-summary strong{font-size:13.5px;line-height:1.22}\n    .adp-summary span{margin-top:2px;font-size:10.5px;line-height:1.25}\n    .adp-plus{width:26px;height:26px}\n    .adp-plus:before,.adp-plus:after{width:11px;height:1.5px}\n    .adp-content{padding:0 11px 15px;font-size:13px;line-height:1.58}\n    .adp-content h3{font-size:19px!important;margin:5px 0 10px!important}\n    .adp-content h4{font-size:15px!important;margin:16px 0 6px!important}\n    .adp-content p{margin-bottom:10px}\n    .adp-info{margin:14px 0;padding:13px;border-left-width:4px;border-radius:11px}\n    .adp-highlights{grid-template-columns:1fr;gap:8px}\n    .adp-highlight{padding:11px 12px;border-radius:11px}\n    .adp-table th,.adp-table td{padding:8px 7px;font-size:11.5px}\n    .adp-faq{gap:7px}\n    .adp-faq details{border-radius:10px}\n    .adp-faq summary{padding:12px 38px 12px 12px!important;font-size:12.5px}\n    .adp-faq details p{padding:0 12px 13px;font-size:12.5px}\n    .adp-closing{margin-top:50px;padding:34px 18px;text-align:left;border-radius:24px}\n    .adp-closing h2{font-size:33px!important}\n    .adp-closing p{font-size:14px}\n  }\n\u003c\/style\u003e\n\n\n\n\u003cmain class=\"adp-page\"\u003e\n  \u003cdiv class=\"adp-wrap\"\u003e\n    \u003csection class=\"adp-hero\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n        \u003cp class=\"adp-kicker\"\u003eNaturbelassener Kausnack für sensible Hunde\u003c\/p\u003e\n        \u003ch1 class=\"adp-title\" data-title=\"Robuste Pferde Hautplatten für langanhaltenden Kauspaß.\"\u003eRobuste Pferde Hautplatten für langanhaltenden Kauspaß.\u003c\/h1\u003e\n        \u003cp class=\"adp-lead\"\u003e100% Pferd, besonders fettarm und mit einer kräftigen Struktur für ausdauernde Kaumomente.\u003c\/p\u003e\n        \u003cp class=\"adp-intro\"\u003eDie groben Pferde Hautplatten sind ein naturbelassener Kausnack für Hunde, die gerne intensiv kauen. Pferd wird als einzelne tierische Proteinquelle eingesetzt und ist deshalb auch für viele sensible Hunde interessant.\u003c\/p\u003e\n        \u003cdiv class=\"adp-tags\"\u003e\n          \u003cspan\u003e100% Pferd\u003c\/span\u003e\n          \u003cspan\u003e84,3% Rohprotein\u003c\/span\u003e\n          \u003cspan\u003e2,8% Rohfett\u003c\/span\u003e\n          \u003cspan\u003eOhne künstliche Zusätze\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-visual\" aria-label=\"Produkteigenschaften der Pferde Hautplatten\"\u003e\n        \u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e100%\u003c\/strong\u003e\u003cspan\u003ePferd als einzige tierische Proteinquelle\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e84,3%\u003c\/strong\u003e\u003cspan\u003ehoher natürlicher Rohproteingehalt\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e2,8%\u003c\/strong\u003e\u003cspan\u003efettarmer Kausnack für bewusste Belohnungsmomente\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eAb 24 Wochen\u003c\/strong\u003e\u003cspan\u003efür Hunde mit vollständig ausgebildetem Gebiss\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eNatürlich kauen\u003c\/p\u003e\n        \u003ch2\u003eKräftige Beschäftigung mit nur einer tierischen Proteinquelle.\u003c\/h2\u003e\n        \u003cspan\u003eDie feste Struktur sorgt für langes Kauen. Dabei wird dein Hund sinnvoll beschäftigt und die mechanische Reinigung der Zahnoberflächen kann unterstützt werden.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-benefits\"\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e01\u003c\/b\u003e\n          \u003ch3\u003ePferd als Monoprotein\u003c\/h3\u003e\n          \u003cp\u003eDer Snack besteht ausschließlich aus Pferd. Eine einzelne, eher selten eingesetzte Proteinquelle kann bei der Auswahl für ernährungssensible Hunde hilfreich sein.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e02\u003c\/b\u003e\n          \u003ch3\u003eRobuste Struktur\u003c\/h3\u003e\n          \u003cp\u003eDie groben Hautplatten verlangen ausdauerndes Kauen und bieten dadurch eine intensive, artgerechte Beschäftigung.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e03\u003c\/b\u003e\n          \u003ch3\u003eNaturbelassen und fettarm\u003c\/h3\u003e\n          \u003cp\u003eSchonend getrocknet, ohne künstliche Farb, Aroma oder Konservierungsstoffe und mit nur 2,8% Rohfett.\u003c\/p\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-guide\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-kicker\"\u003eKausnack mit kräftigem Biss\u003c\/p\u003e\n        \u003ch2\u003eFür Hunde, die nicht nach wenigen Sekunden fertig sein sollen.\u003c\/h2\u003e\n        \u003cp\u003eDie grobe Pferdehaut ist deutlich fester als viele weiche Leckerlis. Sie beschäftigt den Kiefer und kann durch die Reibung beim Kauen die tägliche Zahnpflege ergänzen. Eine regelmäßige Kontrolle der Zähne ersetzt der Snack jedoch nicht.\u003c\/p\u003e\n        \u003cp\u003eWähle immer eine zur Größe und Beißkraft deines Hundes passende Platte. Lass deinen Hund beim Kauen nicht unbeaufsichtigt und entferne kleine Reststücke rechtzeitig.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-panel\"\u003e\n        \u003cp\u003eAuf einen Blick\u003c\/p\u003e\n        \u003carticle\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003e100% Pferd, Einzelfuttermittel\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eBeschaffenheit\u003c\/strong\u003e\u003cspan\u003egrob, fest und besonders zäh\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eEignung\u003c\/strong\u003e\u003cspan\u003efür Hunde ab der 24. Lebenswoche mit vollständig ausgebildetem Gebiss\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eFütterung\u003c\/strong\u003e\u003cspan\u003eals Snack zwischen den Mahlzeiten und unter Aufsicht\u003c\/span\u003e\u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eAlle Details\u003c\/p\u003e\n        \u003ch2\u003eZusammensetzung, Analysewerte und sichere Anwendung.\u003c\/h2\u003e\n        \u003cspan\u003eÖffne nur den Bereich, den du gerade brauchst. Alle Kategorien sind beim Laden der Seite geschlossen.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-accordions\"\u003e\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🐴\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e100% Pferd für sensible Hunde\u003c\/strong\u003e\u003cspan\u003eMonoprotein und klare Zusammensetzung\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eNur Pferd, sonst nichts\u003c\/h3\u003e\n            \u003cp\u003eDie Pferde Hautplatten bestehen zu 100% aus Pferd und enthalten keine weiteren tierischen Proteinquellen. Damit bleibt die Zusammensetzung besonders übersichtlich.\u003c\/p\u003e\n            \u003cp\u003ePferd wird in Hundefutter seltener verwendet als Rind oder Geflügel. Deshalb wird es häufig für sensible Hunde ausgewählt. Bei einer bekannten Allergie oder einer begleiteten Ausschlussfütterung solltest du die Eignung vorher tierärztlich abklären.\u003c\/p\u003e\n            \u003cdiv class=\"adp-info\"\u003e\n              \u003cp\u003e\u003cstrong\u003eWichtig:\u003c\/strong\u003e Kein Naturprodukt kann pauschal für jeden Allergiker als verträglich garantiert werden. Entscheidend ist immer die individuelle Reaktion deines Hundes.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦷\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eKauspaß und Zahnpflege\u003c\/strong\u003e\u003cspan\u003eFeste Struktur für Kiefer und Zahnoberflächen\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eAusdauerndes Kauen statt schnellem Schlucken\u003c\/h3\u003e\n            \u003cp\u003eDie zähe Struktur regt viele Hunde zum intensiven Kauen an. Dabei entsteht mechanische Reibung an den Zahnoberflächen, die die tägliche Zahnpflege unterstützen kann.\u003c\/p\u003e\n            \u003cp\u003eDas Kauen beschäftigt deinen Hund und beansprucht die Kiefermuskulatur. Die Hautplatten ersetzen jedoch weder regelmäßige Zahnkontrollen noch eine notwendige professionelle Zahnbehandlung.\u003c\/p\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eKräftige Struktur\u003c\/b\u003eFür ausdauernde Kaumomente.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eMechanische Reibung\u003c\/b\u003eKann Beläge auf Zahnoberflächen reduzieren helfen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eBeschäftigung\u003c\/b\u003eEine ruhige Aufgabe für kaubegeisterte Hunde.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eKieferarbeit\u003c\/b\u003eFördert natürliches Kauen und Einspeicheln.\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📊\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eNährwerte und Zusammensetzung\u003c\/strong\u003e\u003cspan\u003eVolle Transparenz über den naturbelassenen Snack\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eAnalytische Bestandteile\u003c\/h3\u003e\n            \u003ctable class=\"adp-table\"\u003e\n              \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eAnalysewert\u003c\/th\u003e\n\u003cth\u003eGehalt\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n              \u003ctbody\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e84,3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfett\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e2,8%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e5,6%\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003c\/tbody\u003e\n            \u003c\/table\u003e\n            \u003ch4\u003eZusammensetzung\u003c\/h4\u003e\n            \u003cp\u003e100% Pferd. Einzelfuttermittel für Hunde.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e✓\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFütterung und Sicherheit\u003c\/strong\u003e\u003cspan\u003eSo genießt dein Hund die Hautplatten sicher\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eImmer passend auswählen und beaufsichtigen\u003c\/h3\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAlter\u003c\/b\u003eGeeignet ab der 24. Lebenswoche bei vollständig ausgebildetem Gebiss.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAufsicht\u003c\/b\u003eLass deinen Hund beim Kauen niemals unbeaufsichtigt.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eWasser\u003c\/b\u003eStelle jederzeit ausreichend frisches Trinkwasser bereit.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eReststücke\u003c\/b\u003eEntferne kleine Stücke, die im Ganzen verschluckt werden könnten.\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cp\u003eFüttere die Pferde Hautplatten als Ergänzung und rechne Snacks in die tägliche Gesamtfuttermenge ein. Bei sehr hastigem Fressen, Zahnproblemen oder einer bekannten Schluckstörung solltest du auf besonders harte Kauartikel verzichten und fachlichen Rat einholen.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌿\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eNaturprodukt und Aufbewahrung\u003c\/strong\u003e\u003cspan\u003eJede Hautplatte ist ein echtes Unikat\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eNatürliche Unterschiede gehören dazu\u003c\/h3\u003e\n            \u003cp\u003eDa die Hautplatten nicht industriell in eine identische Form gepresst werden, können Größe, Dicke, Farbe und Form von Stück zu Stück variieren.\u003c\/p\u003e\n            \u003cp\u003eLagere den Snack kühl, trocken und vor direkter Sonneneinstrahlung geschützt. Verschließe die Verpackung nach dem Öffnen sorgfältig.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Allergien, Härte und Fütterung\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-faq\"\u003e\n              \u003cdetails\u003e\u003csummary\u003eBestehen die Pferde Hautplatten wirklich nur aus Pferd?\u003c\/summary\u003e\u003cp\u003eJa. Die Zusammensetzung besteht zu 100% aus Pferd. Es handelt sich um ein Einzelfuttermittel für Hunde.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eSind die Hautplatten für Allergiker geeignet?\u003c\/summary\u003e\u003cp\u003ePferd ist eine eher selten eingesetzte Proteinquelle und wird deshalb häufig für sensible Hunde gewählt. Eine individuelle Verträglichkeit kann jedoch nicht garantiert werden.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie hart sind die Pferde Hautplatten?\u003c\/summary\u003e\u003cp\u003eDie groben Hautplatten sind fest und zäh. Sie eignen sich vor allem für Hunde, die gerne intensiv kauen und ein vollständig ausgebildetes Gebiss besitzen.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eAb welchem Alter darf mein Hund die Hautplatten bekommen?\u003c\/summary\u003e\u003cp\u003eEmpfohlen werden sie ab der 24. Lebenswoche, sofern das Gebiss vollständig ausgebildet ist.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eUnterstützt der Snack die Zahnpflege?\u003c\/summary\u003e\u003cp\u003eDie mechanische Reibung beim Kauen kann die Reinigung der Zahnoberflächen unterstützen. Der Snack ersetzt keine regelmäßige Zahnkontrolle.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie oft darf ich eine Hautplatte füttern?\u003c\/summary\u003e\u003cp\u003eDie Häufigkeit hängt von Größe, Aktivität und Gesamtfütterung deines Hundes ab. Berücksichtige den Snack bei der täglichen Futtermenge.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWarum sehen die Stücke unterschiedlich aus?\u003c\/summary\u003e\u003cp\u003eEs handelt sich um ein Naturprodukt. Form, Farbe, Dicke und Größe können deshalb natürlich variieren.\u003c\/p\u003e\u003c\/details\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\u003c\/div\u003e\n        \u003c\/details\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-closing\"\u003e\n      \u003ch2\u003e100% Pferd. Kräftiger Kauspaß. Klare Zusammensetzung.\u003c\/h2\u003e\n      \u003cp\u003eEine naturbelassene Beschäftigung für sensible und kaubegeisterte Hunde, mit hohem Proteingehalt und besonders wenig Fett.\u003c\/p\u003e\n    \u003c\/section\u003e\n  \u003c\/div\u003e\n\u003c\/main\u003e\n\n\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\":\"https:\/\/schema.org\",\n  \"@type\":\"FAQPage\",\n  \"mainEntity\":[\n    {\"@type\":\"Question\",\"name\":\"Bestehen die Pferde Hautplatten wirklich nur aus Pferd?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Ja. Die Zusammensetzung besteht zu 100% aus Pferd. Es handelt sich um ein Einzelfuttermittel für Hunde.\"}},\n    {\"@type\":\"Question\",\"name\":\"Sind die Hautplatten für Allergiker geeignet?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Pferd ist eine eher selten eingesetzte Proteinquelle und wird deshalb häufig für sensible Hunde gewählt. Eine individuelle Verträglichkeit kann jedoch nicht garantiert werden.\"}},\n    {\"@type\":\"Question\",\"name\":\"Wie hart sind die Pferde Hautplatten?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Die groben Hautplatten sind fest und zäh. Sie eignen sich für Hunde mit vollständig ausgebildetem Gebiss, die gerne intensiv kauen.\"}},\n    {\"@type\":\"Question\",\"name\":\"Ab welchem Alter darf mein Hund die Hautplatten bekommen?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Empfohlen werden sie ab der 24. Lebenswoche, sofern das Gebiss vollständig ausgebildet ist.\"}},\n    {\"@type\":\"Question\",\"name\":\"Unterstützt der Snack die Zahnpflege?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Die mechanische Reibung beim Kauen kann die Reinigung der Zahnoberflächen unterstützen. Der Snack ersetzt keine regelmäßige Zahnkontrolle.\"}},\n    {\"@type\":\"Question\",\"name\":\"Warum sehen die Stücke unterschiedlich aus?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Es handelt sich um ein Naturprodukt. Form, Farbe, Dicke und Größe können deshalb natürlich variieren.\"}}\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleTerms = ['pferde', 'hautplatten'];\n  function normalize(value) {\n    return (value || '').replace(\/\\u00a0\/g, ' ').replace(\/\\s+\/g, ' ').trim().toLowerCase();\n  }\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n    return style.display !== 'none' \u0026\u0026 style.visibility !== 'hidden' \u0026\u0026 parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026 rect.width \u003e 0 \u0026\u0026 rect.height \u003e 0;\n  }\n  function applyProductTitleStyle() {\n    var selectors = ['[data-product-title]','.product__title h1','.product__title','.product-title','.product-single__title','.productView-title','.product-info__title','.product-detail__title','h1.product_title','main h1','h1','h2'];\n    var candidates = Array.prototype.slice.call(document.querySelectorAll(selectors.join(',')));\n    var match = candidates.find(function (element) {\n      if (element.closest('.adp-page') || element.closest('#adn-one-html') || element.closest('#adn-food-modal')) return false;\n      var text = normalize(element.textContent);\n      return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 isVisible(element);\n    });\n    if (!match) {\n      var fallback = Array.prototype.slice.call(document.querySelectorAll('div, p, span')).filter(function (element) {\n        if (element.closest('.adp-page') || element.closest('#adn-one-html') || element.closest('#adn-food-modal')) return false;\n        if (!isVisible(element)) return false;\n        var text = normalize(element.textContent);\n        return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 text.length \u003c 260;\n      }).sort(function (a, b) { return normalize(a.textContent).length - normalize(b.textContent).length; });\n      match = fallback[0];\n    }\n    if (match) {\n      match.classList.add('adp-external-product-title');\n      match.setAttribute('data-adp-product-title-styled', 'true');\n    }\n  }\n  function scheduleApply() {\n    applyProductTitleStyle();\n    window.setTimeout(applyProductTitleStyle, 150);\n    window.setTimeout(applyProductTitleStyle, 600);\n    window.setTimeout(applyProductTitleStyle, 1500);\n  }\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n  var observer = new MutationObserver(function () { applyProductTitleStyle(); });\n  observer.observe(document.documentElement, { childList: true, subtree: true });\n  document.addEventListener('shopify:section:load', scheduleApply);\n})();\n\u003c\/script\u003e","brand":"Alphadog Nutrition","offers":[{"title":"2 Stück","offer_id":57921704231237,"sku":"237190","price":18.59,"currency_code":"EUR","in_stock":true},{"title":"4 Stück","offer_id":57921704264005,"sku":"237190X400G","price":29.99,"currency_code":"EUR","in_stock":true},{"title":"6 Stück","offer_id":57921704296773,"sku":"237190X1KG","price":44.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/robustepferdehautplattenfuerlangenkauspassfuerHundeAlphadogNutrition.png?v=1783288410"},{"product_id":"alphadog-nutrition-angus-rind-hundefutter-getreidefrei-100g","title":"Getreidefreies Premium 50% Angus Rind frisch zubereitet, mit Süßkartoffel, Erbsen \u0026 Karotte - Aktive Darmpflege, Kraftquelle","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Wild mit Lachs und Maulbeere\n     ========================================================= --\u003e\n\n\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\n\u003csection id=\"adn-one-html\" class=\"adn-one-html\" aria-label=\"Vorteile und Futterrechner\"\u003e\n  \u003cdiv class=\"adn-one-grid\"\u003e\n\n    \u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n    \u003cdiv class=\"adn-trust-panel\"\u003e\n      \u003cdiv class=\"adn-payment-card\"\u003e\n        \u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n        \u003cdiv class=\"adn-payment-grid\" aria-label=\"Zahlungsarten\"\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/paypal-blue-logo-19528_256.png?v=1779726652\" alt=\"PayPal\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/klarna-pink-logo-24366_256.png?v=1779726652\" alt=\"Klarna\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/visa-blue-logo-19529_256.png?v=1779726652\" alt=\"Visa\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/mastercard-credit-card-payment-method-19676_256.png?v=1779726652\" alt=\"Mastercard\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/maestro-logo-19742_256.png?v=1779726652\" alt=\"Maestro\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/apple-pay-logo-19557_256.png?v=1779726652\" alt=\"Apple Pay\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-benefit-grid\"\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 7h11v9H3V7Zm11 3h3.5l2.5 3v3h-6v-6ZM6 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm11 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e\n          \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2 4 5v6c0 5 3.4 9.7 8 11 4.6-1.3 8-6 8-11V5l-8-3Zm-1 14-4-4 1.4-1.4L11 13.2l5.6-5.6L18 9l-7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e\n          \u003csmall\u003erisikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2c4 3 6 6 6 10a6 6 0 0 1-12 0c0-4 2-7 6-10Zm0 17a3.5 3.5 0 0 0 3.5-3.5c0-2-1.1-4-3.5-6.3-2.4 2.3-3.5 4.3-3.5 6.3A3.5 3.5 0 0 0 12 19Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGetreidefrei\u003c\/strong\u003e\n          \u003csmall\u003eartgerechte Rezepturen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 21s-7-4.4-7-11a4 4 0 0 1 7-2.6A4 4 0 0 1 19 10c0 6.6-7 11-7 11Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003ePremium Qualität\u003c\/strong\u003e\n          \u003csmall\u003efür echte Champions\u003c\/small\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-clean-grid\"\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M7.5 9.5c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm9 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM4.2 14.2C3 14.2 2 13 2 11.5s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm15.6 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM12 20.5c-3.5 0-6.2-1.7-6.2-4 0-2 2.5-5.3 6.2-5.3s6.2 3.3 6.2 5.3c0 2.3-2.7 4-6.2 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eHypoallergen\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"8\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 5v14M7 8l10 8M17 8 7 16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eGetreidefrei\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 21c0-6.2 3.4-10.4 9.8-12.2C13.7 6.5 11.5 5 8.6 5H5V3h3.6c4.8 0 8.2 3.2 8.9 7.6C21 11.4 23 14 23 18v3h-2v-3c0-2.9-1.6-4.8-4.2-5.4C11.1 13.5 7 16.5 7 21H5Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eNatürliche\u003cbr\u003eZutaten\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 3 4 6v5c0 5.2 3.4 9.4 8 10 4.6-.6 8-4.8 8-10V6l-8-3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"m8.5 12 2.2 2.2 4.8-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eOhne künstliche\u003cbr\u003eZusätze\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M8 20h8M12 20V10M6 10c0-3.3 2.7-6 6-6s6 2.7 6 6c0 3.8-3.2 6-6 6s-6-2.2-6-6Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 10c0 1.1.9 2 2 2s2-.9 2-2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eSchonend\u003cbr\u003ehergestellt\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n    \u003caside class=\"adn-calculator-teaser\" aria-label=\"Futterrechner\"\u003e\n      \u003cdiv class=\"adn-calculator-art\" aria-hidden=\"true\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n      \u003cbutton class=\"adn-open-calculator\" type=\"button\" data-adn-open\u003eJetzt berechnen\u003c\/button\u003e\n      \u003cdiv class=\"adn-calculator-note\"\u003e\n\u003cstrong\u003eIn ca. 60 Sekunden\u003c\/strong\u003e\u003cspan\u003edirekt zur Futterempfehlung\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/aside\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- Rechner-Popup --\u003e\n\u003cdiv id=\"adn-food-modal\" class=\"adn-food-modal\" aria-hidden=\"true\"\u003e\n  \u003cdiv class=\"adn-modal-backdrop\" data-adn-close\u003e\u003c\/div\u003e\n  \u003cdiv class=\"adn-modal-dialog\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"adn-modal-title\"\u003e\n    \u003cbutton class=\"adn-modal-close\" type=\"button\" data-adn-close aria-label=\"Futterrechner schließen\"\u003e×\u003c\/button\u003e\n\n    \u003cheader class=\"adn-modal-header\"\u003e\n      \u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\n    \u003c\/header\u003e\n\n    \u003cdiv class=\"adn-rechner\" id=\"adn-rechner\"\u003e\n      \u003cdiv class=\"adn-progress-head\"\u003e\n        \u003cspan\u003eSchritt \u003cb id=\"adn-current-step\"\u003e1\u003c\/b\u003e von 8\u003c\/span\u003e\n        \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"adn-progress-track\" role=\"progressbar\" aria-valuemin=\"1\" aria-valuemax=\"8\" aria-valuenow=\"1\"\u003e\n        \u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step is-active\" data-step=\"1\" data-title=\"Alter\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n        \u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n        \u003cdiv class=\"adn-age-row\"\u003e\n          \u003clabel class=\"adn-input-box\"\u003e\n            \u003cinput id=\"adn-age\" type=\"number\" min=\"1\" step=\"1\" value=\"2\" aria-label=\"Alter des Hundes\"\u003e\n            \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e\n          \u003c\/label\u003e\n          \u003cdiv class=\"adn-segmented\" aria-label=\"Alterseinheit\"\u003e\n            \u003cbutton type=\"button\" class=\"is-selected\" data-age-unit=\"years\"\u003eJahre\u003c\/button\u003e\n            \u003cbutton type=\"button\" data-age-unit=\"months\"\u003eMonate\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-age-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"2\" data-title=\"Gewicht\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n        \u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n        \u003clabel class=\"adn-input-box adn-weight-box\"\u003e\n          \u003cinput id=\"adn-weight\" type=\"number\" min=\"1\" max=\"120\" step=\"0.1\" value=\"15\" aria-label=\"Gewicht des Hundes\"\u003e\n          \u003cspan\u003ekg\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-weight-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"3\" data-title=\"Aktivität\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n        \u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"low\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"normal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"high\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"sport\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"4\" data-title=\"Körperform\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n        \u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n        \u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"thin\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"ideal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"heavy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"5\" data-title=\"Futterart\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n        \u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n        \u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"dry\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"wet\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"6\" data-title=\"Besonderheiten\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n        \u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n        \u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"none\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"neutered\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"sensitive\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"pregnant\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"7\" data-title=\"Gesundheit\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n        \u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n        \u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"healthy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"sick\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"8\" data-title=\"Ergebnis\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n        \u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n        \u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n        \u003cdiv class=\"adn-warning\" id=\"adn-health-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-grid\"\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eAdult-Trockenfutter\u003c\/strong\u003e\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n        \u003ca class=\"adn-primary-btn adn-shop-btn\" id=\"adn-shop-link\" href=\"#\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-modal-actions\"\u003e\n        \u003cbutton type=\"button\" id=\"adn-back\"\u003eZurück\u003c\/button\u003e\n        \u003cbutton type=\"button\" id=\"adn-restart\"\u003eNeu starten\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n(function () {\n  var root = document.getElementById('adn-one-html');\n  var modal = document.getElementById('adn-food-modal');\n  var calc = document.getElementById('adn-rechner');\n  if (!root || !modal || !calc || root.dataset.initialized === 'true') return;\n  root.dataset.initialized = 'true';\n\n  var totalSteps = 8;\n  var currentStep = 1;\n  var data = {\n    ageUnit: 'years', ageValue: 2, ageMonths: 24, ageGroup: 'adult',\n    weight: 15, activity: 'normal', body: 'ideal', food: 'dry', special: 'none', health: 'healthy'\n  };\n\n  var kcalByFood = { dry: 370, wet: 115 };\n  var recommendations = {\n    puppyDry: { label:'Welpenfutter ansehen', title:'Premium 60% Huhn, Truthahn, Lachs \u0026 Süßkartoffel', reason:'Für Welpen und Junghunde mit Fokus auf Wachstum, Energie und Entwicklung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-welpenfutter-60-huhn-truthahn-lachs-gelenkschutz-susskartoffel-12kg' },\n    seniorDry: { label:'Seniorfutter ansehen', title:'Premium Senior Forelle mit Lachs, Süßkartoffel \u0026 Spargel', reason:'Für ältere Hunde mit leichterer Rezeptur, Omega-3-Fokus und Gelenkschutz.', url:'https:\/\/www.alphadog-nutrition.de\/products\/premium-senior-mit-50-frischem-forelle-mit-lachs-susskartoffel-spargel' },\n    adultSmallDry: { label:'Futter für kleine Rassen ansehen', title:'Premium 50% Lamm, Süßkartoffel, Minze \u0026 Erbsen', reason:'Für ausgewachsene Hunde unter 15 kg und kleine Rassen.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-lamm-susskartoffel-kleine-rassen-100g' },\n    adultSensitiveDry: { label:'Sensibles Trockenfutter ansehen', title:'Premium 50% Ente, Süßkartoffel \u0026 Orange', reason:'Für sensible Adult-Hunde und Hunde mit empfindlicher Verdauung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-getreidefreies-505-ente-mit-susskartoffelte-orange-12kg' },\n    adultActiveDry: { label:'Angus-Rind Trockenfutter ansehen', title:'Premium 50% Angus-Rind, Süßkartoffel, Erbsen \u0026 Karotte', reason:'Für aktive, normale oder schlanke Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-angus-rind-hundefutter-getreidefrei-100g' },\n    adultCalmDry: { label:'Wild \u0026 Lachs Trockenfutter ansehen', title:'Premium 50% Wild \u0026 Lachs, Süßkartoffel \u0026 Maulbeere', reason:'Für ruhigere, kräftige oder kastrierte Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-wild-lachs-getreidefrei-mit-susskartoffel-maulbeere-12kg' },\n    wetDuck: { label:'Ente Nassfutter ansehen', title:'Premium Sensitiv 91% Ente mit Gemüse \u0026 Reis', reason:'Sanfte Nassfutter-Empfehlung für normale Hunde, Welpen oder Senioren.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-91-ente-mit-gemuse-reis-single-protein-800g' },\n    wetHorse: { label:'Pferd Schonkost ansehen', title:'Premium Sensitiv 94% Pferd mit Kartoffeln', reason:'Bei sensibler Verdauung, Krankheitshinweis oder Unverträglichkeiten.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-94-pferd-mit-kartoffeln-hypoallergen' },\n    wetLamb: { label:'Lamm Nassfutter ansehen', title:'Premium Sensitiv 91% Lamm mit Apfel', reason:'Für aktive, schlanke oder trächtige\/säugende Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-lamm-mit-apfel-single-protein' },\n    wetWild: { label:'Wild Nassfutter ansehen', title:'Premium Sensitiv 91% Wild mit Gemüse \u0026 Reis', reason:'Für ruhigere, kräftige oder kastrierte Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-wild-mit-gemuse-reis-single-protein' }\n  };\n\n  var ageInput = document.getElementById('adn-age');\n  var weightInput = document.getElementById('adn-weight');\n  var ageUnitLabel = document.getElementById('adn-age-unit-label');\n  var currentStepEl = document.getElementById('adn-current-step');\n  var stepTitleEl = document.getElementById('adn-step-title');\n  var progressTrack = calc.querySelector('.adn-progress-track');\n  var progressBar = document.getElementById('adn-progress-bar');\n  var backButton = document.getElementById('adn-back');\n  var restartButton = document.getElementById('adn-restart');\n  var lastFocused = null;\n\n  function openModal() {\n    lastFocused = document.activeElement;\n    modal.classList.add('is-open');\n    modal.setAttribute('aria-hidden', 'false');\n    document.body.classList.add('adn-modal-open');\n    window.setTimeout(function () {\n      var close = modal.querySelector('.adn-modal-close');\n      if (close) close.focus();\n    }, 0);\n  }\n\n  function closeModal() {\n    modal.classList.remove('is-open');\n    modal.setAttribute('aria-hidden', 'true');\n    document.body.classList.remove('adn-modal-open');\n    if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') lastFocused.focus();\n  }\n\n  root.querySelectorAll('[data-adn-open]').forEach(function (button) {\n    button.addEventListener('click', openModal);\n  });\n  modal.querySelectorAll('[data-adn-close]').forEach(function (button) {\n    button.addEventListener('click', closeModal);\n  });\n  document.addEventListener('keydown', function (event) {\n    if (event.key === 'Escape' \u0026\u0026 modal.classList.contains('is-open')) closeModal();\n  });\n\n  function roundToFive(value) { return Math.round(value \/ 5) * 5; }\n\n  function updateAge() {\n    var value = parseFloat(ageInput.value);\n    if (!value || value \u003c= 0) value = 1;\n    data.ageValue = value;\n    data.ageMonths = data.ageUnit === 'years' ? value * 12 : value;\n    data.ageGroup = data.ageMonths \u003c 12 ? 'puppy' : (data.ageMonths \u003e= 84 ? 'senior' : 'adult');\n  }\n\n  function getWeight() {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) weight = data.weight || 1;\n    return weight;\n  }\n\n  function getRecommendation() {\n    var weight = getWeight();\n    if (data.food === 'wet') {\n      if (data.health === 'sick' || data.special === 'sensitive') return recommendations.wetHorse;\n      if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin' || data.special === 'pregnant') return recommendations.wetLamb;\n      if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.wetWild;\n      return recommendations.wetDuck;\n    }\n    if (data.ageGroup === 'puppy') return recommendations.puppyDry;\n    if (data.ageGroup === 'senior') return recommendations.seniorDry;\n    if (weight \u003c 15) return recommendations.adultSmallDry;\n    if (data.health === 'sick' || data.special === 'sensitive') return recommendations.adultSensitiveDry;\n    if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin') return recommendations.adultActiveDry;\n    if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.adultCalmDry;\n    return recommendations.adultActiveDry;\n  }\n\n  function calculateResult() {\n    updateAge();\n    data.weight = getWeight();\n\n    var ageFactor = { puppy: 2.4, adult: 1.6, senior: 1.3 }[data.ageGroup];\n    var activityFactor = { low: .85, normal: 1, high: 1.18, sport: 1.35 }[data.activity];\n    var bodyFactor = { thin: 1.1, ideal: 1, heavy: .82 }[data.body];\n    var specialFactor = { none: 1, neutered: .9, sensitive: 1, pregnant: 1.35 }[data.special];\n    var dailyKcal = 70 * Math.pow(data.weight, .75) * ageFactor * activityFactor * bodyFactor * specialFactor;\n    var grams = dailyKcal \/ kcalByFood[data.food] * 100;\n    var finalGrams = Math.max(5, roundToFive(grams));\n    var minGrams = Math.max(5, roundToFive(finalGrams * .9));\n    var maxGrams = Math.max(5, roundToFive(finalGrams * 1.1));\n    var meals = data.ageGroup === 'puppy' ? 3 : 2;\n    var mealGrams = Math.max(5, roundToFive(finalGrams \/ meals));\n\n    var warning = document.getElementById('adn-health-warning');\n    warning.classList.toggle('is-visible', data.health === 'sick');\n    document.getElementById('adn-result-label').textContent = data.health === 'sick' ? 'Grobe Orientierung' : 'Tagesmenge';\n    document.getElementById('adn-result-amount').textContent = 'ca. ' + finalGrams + ' g';\n    document.getElementById('adn-result-kcal').textContent = 'ca. ' + Math.round(dailyKcal) + ' kcal';\n    document.getElementById('adn-result-meal').textContent = 'ca. ' + mealGrams + ' g';\n    document.getElementById('adn-result-range').textContent = minGrams + '–' + maxGrams + ' g';\n\n    var recommendation = getRecommendation();\n    document.getElementById('adn-product-title').textContent = recommendation.title;\n    document.getElementById('adn-product-reason').textContent = recommendation.reason;\n    var shopLink = document.getElementById('adn-shop-link');\n    shopLink.href = recommendation.url;\n    shopLink.textContent = recommendation.label;\n  }\n\n  function showStep(step) {\n    currentStep = Math.max(1, Math.min(totalSteps, step));\n    calc.querySelectorAll('.adn-step').forEach(function (item) {\n      item.classList.toggle('is-active', Number(item.dataset.step) === currentStep);\n    });\n    var active = calc.querySelector('.adn-step.is-active');\n    currentStepEl.textContent = currentStep;\n    stepTitleEl.textContent = active ? active.dataset.title : '';\n    progressBar.style.width = (currentStep \/ totalSteps * 100) + '%';\n    progressTrack.setAttribute('aria-valuenow', String(currentStep));\n    backButton.disabled = currentStep === 1;\n    if (currentStep === totalSteps) calculateResult();\n    var dialog = modal.querySelector('.adn-modal-dialog');\n    if (dialog) dialog.scrollTop = 0;\n  }\n\n  calc.querySelectorAll('[data-age-unit]').forEach(function (button) {\n    button.addEventListener('click', function () {\n      data.ageUnit = button.dataset.ageUnit;\n      calc.querySelectorAll('[data-age-unit]').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      ageUnitLabel.textContent = data.ageUnit === 'years' ? 'Jahre' : 'Monate';\n      updateAge();\n    });\n  });\n\n  document.getElementById('adn-age-next').addEventListener('click', function () {\n    var age = parseFloat(ageInput.value);\n    if (!age || age \u003c= 0) { ageInput.focus(); return; }\n    updateAge();\n    showStep(2);\n  });\n\n  document.getElementById('adn-weight-next').addEventListener('click', function () {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) { weightInput.focus(); return; }\n    data.weight = weight;\n    showStep(3);\n  });\n\n  calc.querySelectorAll('.adn-choice-grid button').forEach(function (button) {\n    button.addEventListener('click', function () {\n      var key = button.dataset.key;\n      data[key] = button.dataset.value;\n      button.parentElement.querySelectorAll('button').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      window.setTimeout(function () { showStep(currentStep + 1); }, 120);\n    });\n  });\n\n  backButton.addEventListener('click', function () { showStep(currentStep - 1); });\n  restartButton.addEventListener('click', function () {\n    data = { ageUnit:'years', ageValue:2, ageMonths:24, ageGroup:'adult', weight:15, activity:'normal', body:'ideal', food:'dry', special:'none', health:'healthy' };\n    ageInput.value = 2;\n    weightInput.value = 15;\n    ageUnitLabel.textContent = 'Jahre';\n    calc.querySelectorAll('.is-selected').forEach(function (item) { item.classList.remove('is-selected'); });\n    calc.querySelector('[data-age-unit=\"years\"]').classList.add('is-selected');\n    showStep(1);\n  });\n\n  showStep(1);\n})();\n\u003c\/script\u003e\n\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\n\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\n\u003cstyle id=\"adn-full-viewport-width-fix\"\u003e\n  #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: var(--adn-viewport-width, 100vw) !important;\n    max-width: none !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    margin-top: 48px !important;\n    transform: translateX(calc(-1 * var(--adn-viewport-offset, 0px))) !important;\n    padding: 34px 24px !important;\n  }\n\n  #adn-one-html .adn-one-grid {\n    width: 100% !important;\n    max-width: 1480px !important;\n    margin: 0 auto !important;\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html {\n      margin-top: 24px !important;\n      padding: 16px 12px !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-full-viewport-width-script\"\u003e\n(function () {\n  function updateWidth() {\n    var section = document.getElementById('adn-one-html');\n    if (!section) return;\n\n    section.style.setProperty('--adn-viewport-offset', '0px');\n    section.style.setProperty(\n      '--adn-viewport-width',\n      document.documentElement.clientWidth + 'px'\n    );\n\n    requestAnimationFrame(function () {\n      section.style.setProperty(\n        '--adn-viewport-offset',\n        section.getBoundingClientRect().left + 'px'\n      );\n    });\n  }\n\n  function scheduleUpdate() {\n    updateWidth();\n    setTimeout(updateWidth, 150);\n    setTimeout(updateWidth, 600);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleUpdate);\n  } else {\n    scheduleUpdate();\n  }\n\n  window.addEventListener('resize', updateWidth, { passive: true });\n  window.addEventListener('orientationchange', updateWidth, { passive: true });\n  document.addEventListener('shopify:section:load', scheduleUpdate);\n})();\n\u003c\/script\u003e\n\n\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    inset: 0 !important;\n    width: 100vw !important;\n    height: 100vh !important;\n    height: 100dvh !important;\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n    align-items: center !important;\n    justify-content: center !important;\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: flex !important;\n  }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute !important;\n    inset: 0 !important;\n    width: 100% !important;\n    height: 100% !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    inset: auto !important;\n    margin: auto !important;\n    transform: none !important;\n    width: min(860px, calc(100vw - 36px)) !important;\n    max-height: calc(100dvh - 36px) !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain;\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 16px) !important;\n      max-height: calc(100dvh - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  function moveModalToBody() {\n    var modal = document.getElementById('adn-food-modal');\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', moveModalToBody);\n  } else {\n    moveModalToBody();\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(moveModalToBody, 50);\n  });\n})();\n\u003c\/script\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width,initial-scale=1\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026amp;family=Manrope:wght@400;500;600;700;800;900\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\n\n\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  \/* Der echte Produkttitel oberhalb der Beschreibung *\/\n  .adp-external-product-title {\n    display: block !important;\n    width: 100% !important;\n    max-width: 980px !important;\n    margin: 0 0 18px 0 !important;\n    padding: 0 !important;\n    color: #000000 !important;\n    background: transparent !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: clamp(28px, 4.1vw, 46px) !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    font-synthesis: weight !important;\n    line-height: .98 !important;\n    letter-spacing: -.05em !important;\n    text-align: left !important;\n    text-transform: none !important;\n    text-decoration: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.08),\n      0 6px 11px rgba(0,0,0,.23),\n      0 15px 28px rgba(0,0,0,.13) !important;\n    word-break: normal !important;\n    overflow-wrap: break-word !important;\n    hyphens: none !important;\n  }\n\n  .adp-external-product-title * {\n    color: #000000 !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    text-transform: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000000 !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.07),\n        0 4px 8px rgba(0,0,0,.20),\n        0 10px 20px rgba(0,0,0,.11) !important;\n    }\n\n    .adp-external-product-title * {\n      -webkit-text-stroke: .5px #000000 !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle\u003e\n  .adp-page{\n    position:relative!important;\n    left:auto!important;\n    right:auto!important;\n    width:var(--adp-viewport-width,100vw)!important;\n    max-width:none!important;\n    margin:0!important;\n    transform:translateX(calc(-1 * var(--adp-viewport-offset,0px)))!important;\n    background:radial-gradient(circle at 95% 2%,rgba(233,96,40,.13),transparent 24%),#f5f5f7;\n    color:#111;\n    font-family:'Manrope',Arial,sans-serif;\n    overflow:hidden;\n    isolation:isolate;\n  }\n  .adp-page *{box-sizing:border-box;font-family:'Manrope',Arial,sans-serif}\n  .adp-wrap{width:100%;max-width:1280px;margin:0 auto;padding:58px 18px}\n\n  .adp-hero{\n    position:relative;\n    padding:58px;\n    border-radius:36px;\n    background:radial-gradient(circle at 86% 12%,rgba(233,96,40,.3),transparent 27%),linear-gradient(135deg,#090a0d,#17181c 60%,#281a14);\n    color:#fff;\n    display:grid;\n    grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);\n    gap:42px;\n    align-items:center;\n    overflow:hidden;\n    box-shadow:0 30px 90px rgba(0,0,0,.14);\n  }\n  .adp-hero:after{content:\"\";position:absolute;left:58px;right:58px;bottom:0;height:6px;border-radius:999px 999px 0 0;background:#e96028}\n  .adp-brand{margin:0 0 12px;color:#e96028;font-size:15px;font-weight:900;letter-spacing:-.02em}\n  .adp-kicker{margin:0 0 16px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-title{\n    position:relative;\n    z-index:1;\n    display:block;\n    margin:0!important;\n    max-width:760px;\n    color:#fff!important;\n    font-family:'Inter','Manrope',Arial,sans-serif!important;\n    font-size:clamp(36px,5.5vw,62px)!important;\n    line-height:.98!important;\n    font-weight:900!important;\n    font-variation-settings:'wght' 900!important;\n    font-synthesis:none!important;\n    letter-spacing:-.05em!important;\n    text-transform:none!important;\n    -webkit-text-stroke:.65px #fff;\n    paint-order:stroke fill;\n    text-shadow:\n      0 2px 0 rgba(255,255,255,.10),\n      0 7px 12px rgba(0,0,0,.72),\n      0 17px 34px rgba(0,0,0,.58)!important;\n    filter:drop-shadow(0 8px 10px rgba(0,0,0,.34));\n  }\n  .adp-title:before,\n  .adp-title:after{\n    content:attr(data-title);\n    position:absolute;\n    inset:0;\n    z-index:-1;\n    color:rgba(0,0,0,.62);\n    font:inherit;\n    letter-spacing:inherit;\n    line-height:inherit;\n    pointer-events:none;\n  }\n  .adp-title:before{\n    transform:translate(4px,6px);\n    filter:blur(1px);\n    opacity:.75;\n  }\n  .adp-title:after{\n    transform:translate(8px,11px);\n    filter:blur(10px);\n    opacity:.78;\n  }\n  .adp-lead{max-width:720px;margin:26px 0 0;color:#fff!important;font-size:clamp(18px,1.8vw,24px);line-height:1.38;font-weight:800}\n  .adp-intro{max-width:720px;margin:20px 0 0;color:rgba(255,255,255,.72)!important;font-size:16px;line-height:1.72}\n  .adp-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}\n  .adp-tags span{padding:10px 13px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.06);color:#fff;font-size:12px;font-weight:800}\n\n  .adp-visual{\n    min-height:430px;\n    padding:30px;\n    border-radius:30px;\n    background:radial-gradient(circle at 50% 35%,rgba(233,96,40,.25),transparent 45%),linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.04));\n    border:1px solid rgba(255,255,255,.1);\n    display:grid;\n    align-content:center;\n    gap:14px;\n  }\n  .adp-stat{padding:20px 22px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:rgba(0,0,0,.18)}\n  .adp-stat strong{display:block;color:#fff;font-size:30px;line-height:1;font-weight:900}\n  .adp-stat span{display:block;margin-top:8px;color:rgba(255,255,255,.7);font-size:13px;line-height:1.45}\n  .adp-stat-main{background:#e96028;border-color:#e96028;box-shadow:0 18px 38px rgba(233,96,40,.24)}\n  .adp-stat-main span{color:rgba(255,255,255,.88)}\n\n  .adp-section{padding-top:80px}\n  .adp-heading{max-width:980px;margin-bottom:28px}\n  .adp-heading p{margin:0 0 14px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-heading h2{margin:0;color:#111!important;font-size:clamp(34px,5vw,62px)!important;line-height:.98!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-heading span{display:block;max-width:850px;margin-top:18px;color:#626262;font-size:17px;line-height:1.62;font-weight:600}\n\n  .adp-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}\n  .adp-benefit{min-height:290px;padding:30px;border-radius:28px;background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.11),transparent 30%),#fff;box-shadow:0 18px 55px rgba(0,0,0,.055)}\n  .adp-benefit:nth-child(2){background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.34),transparent 31%),linear-gradient(135deg,#090a0d,#1a1b1f);color:#fff}\n  .adp-benefit b{color:#e96028;font-size:13px;font-weight:900}\n  .adp-benefit h3{margin:46px 0 14px;color:inherit!important;font-size:27px!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-.04em!important;text-transform:none!important}\n  .adp-benefit p{margin:0;color:#575757;font-size:15px;line-height:1.7}\n  .adp-benefit:nth-child(2) p{color:rgba(255,255,255,.7)}\n\n  .adp-guide{margin-top:80px;padding:54px;border-radius:34px;background:radial-gradient(circle at 90% 10%,rgba(233,96,40,.12),transparent 26%),#fff;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:48px;align-items:start;box-shadow:0 24px 70px rgba(0,0,0,.06)}\n  .adp-guide h2{margin:0;color:#111!important;font-size:clamp(34px,4.8vw,56px)!important;line-height:1!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-guide p{color:#505050;font-size:16px;line-height:1.75}\n  .adp-panel{padding:32px;border-radius:26px;background:radial-gradient(circle at 90% 8%,rgba(233,96,40,.35),transparent 30%),linear-gradient(135deg,#0a0b0e,#1b1c20);color:#fff}\n  .adp-panel\u003ep{margin:0 0 28px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}\n  .adp-panel article{padding:18px 0;border-top:1px solid rgba(255,255,255,.1)}\n  .adp-panel article:first-of-type{padding-top:0;border-top:0}\n  .adp-panel strong{display:block;color:#fff!important;font-size:19px}\n  .adp-panel span{display:block;margin-top:7px;color:rgba(255,255,255,.68);font-size:14px;line-height:1.55}\n\n  .adp-accordions{display:grid;gap:13px}\n  .adp-item{margin:0!important;border-radius:22px;background:#fff;box-shadow:0 14px 45px rgba(0,0,0,.045);overflow:hidden}\n  .adp-item summary{padding:22px 24px!important;list-style:none!important;color:#111!important;display:grid!important;grid-template-columns:46px minmax(0,1fr) 36px;align-items:center;gap:16px;cursor:pointer;text-transform:none!important}\n  .adp-item summary::-webkit-details-marker{display:none}\n  .adp-icon{width:46px;height:46px;border-radius:14px;background:#111;color:#fff;display:grid;place-items:center;font-size:20px}\n  .adp-summary strong{display:block;color:#111!important;font-size:18px;line-height:1.3;font-weight:900}\n  .adp-summary span{display:block;margin-top:4px;color:#6b6b6b;font-size:13px;line-height:1.4}\n  .adp-plus{position:relative;width:36px;height:36px;border-radius:50%;background:#f1f1f3}\n  .adp-plus:before,.adp-plus:after{content:\"\";position:absolute;left:50%;top:50%;width:14px;height:2px;background:#111;transform:translate(-50%,-50%)}\n  .adp-plus:after{transform:translate(-50%,-50%) rotate(90deg)}\n  .adp-item[open] .adp-plus{background:#e96028}\n  .adp-item[open] .adp-plus:before,.adp-item[open] .adp-plus:after{background:#fff}\n  .adp-item[open] .adp-plus:after{transform:translate(-50%,-50%)}\n  .adp-content{padding:0 24px 26px 86px;color:#505050;font-size:15px;line-height:1.72}\n  .adp-content h3,.adp-content h4{color:#111!important;text-transform:none!important}\n  .adp-content h3{font-size:23px!important;margin:4px 0 14px!important}\n  .adp-content h4{font-size:17px!important;margin:22px 0 8px!important}\n  .adp-content p{margin:0 0 14px}\n  .adp-info{margin:20px 0;padding:18px;border-left:5px solid #e96028;border-radius:16px;background:#f5f5f7}\n  .adp-info p:last-child{margin-bottom:0}\n\n  .adp-table{width:100%;border-collapse:separate;border-spacing:0;margin:14px 0;overflow:hidden;border:1px solid #e5e5e7;border-radius:16px;background:#fff}\n  .adp-table th,.adp-table td{padding:12px 14px;border-bottom:1px solid #ececef;text-align:left;vertical-align:top}\n  .adp-table tr:last-child td{border-bottom:0}\n  .adp-table thead th,.adp-table thead td{background:#111;color:#fff;font-weight:900}\n\n  .adp-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\n  .adp-highlight{padding:15px 16px;border-radius:15px;background:#f5f5f7}\n  .adp-highlight b{display:block;margin-bottom:4px;color:#111}\n\n  .adp-faq{display:grid;gap:10px}\n  .adp-faq details{border:1px solid #e5e5e7;border-radius:14px;background:#fff;overflow:hidden}\n  .adp-faq summary{padding:15px 48px 15px 16px!important;display:block!important;position:relative;cursor:pointer;font-weight:800;color:#222!important;list-style:none!important;text-transform:none!important}\n  .adp-faq summary:before,.adp-faq summary:after{content:\"\";position:absolute;right:17px;top:50%;width:14px;height:2px;background:#111;transform:translateY(-50%)}\n  .adp-faq summary:after{transform:translateY(-50%) rotate(90deg)}\n  .adp-faq details[open] summary:after{transform:translateY(-50%)}\n  .adp-faq details p{margin:0;padding:0 16px 17px;color:#555}\n\n  .adp-closing{margin-top:80px;padding:56px 42px;border-radius:34px;background:radial-gradient(circle at 86% 14%,rgba(255,255,255,.14),transparent 24%),#e96028;color:#fff;text-align:center}\n  .adp-closing h2{max-width:900px;margin:0 auto;color:#fff!important;font-size:clamp(36px,5.5vw,66px)!important;line-height:.96!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-closing p{max-width:780px;margin:20px auto 0;color:rgba(255,255,255,.86);font-size:17px;line-height:1.65;font-weight:600}\n\n  @media(max-width:960px){\n    .adp-hero,.adp-guide{grid-template-columns:1fr}\n    .adp-benefits{grid-template-columns:1fr}\n  }\n  @media(max-width:700px){\n    .adp-wrap{padding:24px 10px}\n    .adp-hero{padding:30px 18px 20px;border-radius:24px;gap:22px}\n    .adp-hero:after{left:18px;right:18px}\n    .adp-title{font-size:clamp(30px,9vw,46px)!important;line-height:1!important;letter-spacing:-.04em!important;-webkit-text-stroke:.45px #fff}\n    .adp-title:before{transform:translate(3px,4px);filter:blur(.8px)}\n    .adp-title:after{transform:translate(5px,7px);filter:blur(7px)}\n    .adp-lead{font-size:17px}\n    .adp-intro{font-size:14px;line-height:1.62}\n    .adp-tags{gap:7px;margin-top:18px}\n    .adp-tags span{padding:8px 10px;font-size:10px}\n    .adp-visual{min-height:auto;padding:14px;border-radius:22px;gap:8px}\n    .adp-stat{padding:14px 15px;border-radius:15px}\n    .adp-stat strong{font-size:24px}\n    .adp-stat span{margin-top:5px;font-size:11px}\n    .adp-section{padding-top:50px}\n    .adp-heading{margin-bottom:18px}\n    .adp-heading p{margin-bottom:10px;font-size:9px}\n    .adp-heading h2{font-size:32px!important;line-height:1!important}\n    .adp-heading span{margin-top:12px;font-size:14px;line-height:1.5}\n    .adp-benefits{gap:10px}\n    .adp-benefit{min-height:auto;padding:21px;border-radius:20px}\n    .adp-benefit h3{margin:26px 0 10px;font-size:23px!important}\n    .adp-benefit p{font-size:14px;line-height:1.58}\n    .adp-guide{margin-top:50px;padding:26px 17px 17px;border-radius:24px;gap:26px}\n    .adp-guide h2{font-size:32px!important}\n    .adp-guide p{font-size:14px;line-height:1.62}\n    .adp-panel{padding:22px;border-radius:20px}\n    .adp-panel article{padding:14px 0}\n    .adp-panel strong{font-size:17px}\n    .adp-panel span{font-size:12px}\n\n    \/* Schmale und kompakte Themenkacheln auf dem Handy *\/\n    .adp-accordions{gap:8px;padding:0 5px}\n    .adp-item{width:calc(100% - 4px);margin:0 auto!important;border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.045)}\n    .adp-item summary{grid-template-columns:32px minmax(0,1fr) 26px;padding:11px 10px!important;gap:9px;min-height:54px}\n    .adp-icon{width:32px;height:32px;border-radius:9px;font-size:14px}\n    .adp-summary strong{font-size:13.5px;line-height:1.22}\n    .adp-summary span{margin-top:2px;font-size:10.5px;line-height:1.25}\n    .adp-plus{width:26px;height:26px}\n    .adp-plus:before,.adp-plus:after{width:11px;height:1.5px}\n    .adp-content{padding:0 11px 15px;font-size:13px;line-height:1.58}\n    .adp-content h3{font-size:19px!important;margin:5px 0 10px!important}\n    .adp-content h4{font-size:15px!important;margin:16px 0 6px!important}\n    .adp-content p{margin-bottom:10px}\n    .adp-info{margin:14px 0;padding:13px;border-left-width:4px;border-radius:11px}\n    .adp-highlights{grid-template-columns:1fr;gap:8px}\n    .adp-highlight{padding:11px 12px;border-radius:11px}\n    .adp-table th,.adp-table td{padding:8px 7px;font-size:11.5px}\n    .adp-faq{gap:7px}\n    .adp-faq details{border-radius:10px}\n    .adp-faq summary{padding:12px 38px 12px 12px!important;font-size:12.5px}\n    .adp-faq details p{padding:0 12px 13px;font-size:12.5px}\n    .adp-closing{margin-top:50px;padding:34px 18px;text-align:left;border-radius:24px}\n    .adp-closing h2{font-size:33px!important}\n    .adp-closing p{font-size:14px}\n  }\n\u003c\/style\u003e\n\n\u003cmain class=\"adp-page\"\u003e\n  \u003cdiv class=\"adp-wrap\"\u003e\n    \u003cheader class=\"adp-hero\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n        \u003cp class=\"adp-kicker\"\u003eGETREIDEFREIES ADULT TROCKENFUTTER\u003c\/p\u003e\n        \u003ch1 class=\"adp-title\" data-title=\"Angus Rind mit Süßkartoffel und Karotte.\"\u003eAngus Rind mit Süßkartoffel und Karotte.\u003c\/h1\u003e\n        \u003cp class=\"adp-lead\"\u003eKräftiger Geschmack, 50% Rind und eine ausgewogene Rezeptur für ausgewachsene Hunde.\u003c\/p\u003e\n        \u003cp class=\"adp-intro\"\u003eMit 26% Süßkartoffel bekommt dein Hund eine gut bekömmliche Energiequelle. Fischöl, Leinsamen, FOS und MOS ergänzen die Rezeptur für Verdauung, Haut und Fell.\u003c\/p\u003e\n        \u003cdiv class=\"adp-tags\"\u003e\n\u003cspan\u003e50% Rind\u003c\/span\u003e\u003cspan\u003e28% frisch zubereitet\u003c\/span\u003e\u003cspan\u003eGetreidefrei\u003c\/span\u003e\u003cspan\u003eMit FOS und MOS\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"adp-visual\" aria-label=\"Produktvorteile\"\u003e\n        \u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e50%\u003c\/strong\u003e\u003cspan\u003eRind insgesamt\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e26%\u003c\/strong\u003e\u003cspan\u003eSüßkartoffel als gut bekömmliche Energiequelle\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e29%\u003c\/strong\u003e\u003cspan\u003eRohprotein für eine proteinreiche Adult Rezeptur\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/header\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eDAS STECKT DRIN\u003c\/p\u003e\n        \u003ch2\u003eGetreidefreies Trockenfutter mit Angus Rind für ausgewachsene Hunde.\u003c\/h2\u003e\n        \u003cspan\u003e50% Rind, 26% Süßkartoffel und ausgewählte Ballaststoffe ergeben ein vollwertiges Adult Hundefutter für kleine, mittlere und große Rassen.\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"adp-benefits\"\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e01\u003c\/b\u003e\u003ch3\u003eKräftiger Fleischgeschmack\u003c\/h3\u003e\n\u003cp\u003e50% Rind mit 28% frisch zubereitetem Angus Rind sorgt für ein intensives Aroma und eine hohe Akzeptanz.\u003c\/p\u003e\u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e02\u003c\/b\u003e\u003ch3\u003eGetreidefrei gefüttert\u003c\/h3\u003e\n\u003cp\u003eSüßkartoffel, Kartoffeln und Erbsen liefern Energie ohne klassisches Getreide.\u003c\/p\u003e\u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\u003ch3\u003eFür eine bewusste Futterwahl\u003c\/h3\u003e\n\u003cp\u003eFOS, MOS, Rübenschnitzel, Leinsamen und Fischöl ergänzen das getreidefreie Hundefutter mit Rind und Süßkartoffel.\u003c\/p\u003e\u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-guide\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n        \u003cp class=\"adp-kicker\"\u003eFÜR DEINEN HUND\u003c\/p\u003e\n        \u003ch2\u003eAdult Hundefutter für kleine, mittlere und große Hunde.\u003c\/h2\u003e\n        \u003cp\u003eDieses getreidefreie Trockenfutter mit Angus Rind eignet sich für ausgewachsene Hunde kleiner, mittlerer und großer Rassen. Die tägliche Menge passt du an Gewicht, Aktivität und individuellen Bedarf deines Hundes an.\u003c\/p\u003e\n        \u003cp\u003eBei einer Futterumstellung mischst du das neue Futter am besten über mehrere Tage schrittweise unter das bisherige Futter.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003caside class=\"adp-panel\"\u003e\n        \u003cp\u003eDIE WICHTIGSTEN EIGENSCHAFTEN\u003c\/p\u003e\n        \u003carticle\u003e\u003cstrong\u003eAdult Rezeptur\u003c\/strong\u003e\u003cspan\u003eFür ausgewachsene Hunde aller Rassengrößen.\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eHoher Fleischanteil\u003c\/strong\u003e\u003cspan\u003e50% Rind mit frisch zubereitetem Angus Rind.\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eGetreidefrei\u003c\/strong\u003e\u003cspan\u003eMit Süßkartoffel, Kartoffeln und Erbsen.\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eFunktionale Zutaten\u003c\/strong\u003e\u003cspan\u003eMit FOS, MOS, Leinsamen und Fischöl.\u003c\/span\u003e\u003c\/article\u003e\n      \u003c\/aside\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eGETREIDEFREIES HUNDEFUTTER IM DETAIL\u003c\/p\u003e\n        \u003ch2\u003eAngus Rind Trockenfutter mit Süßkartoffel einfach erklärt.\u003c\/h2\u003e\n        \u003cspan\u003eHier findest du alle Angaben zu Fleischanteil, Zutaten, Nährwerten, Fütterungsmenge und Verträglichkeit. Öffne einfach den Bereich, der für deinen Hund wichtig ist.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-accordions\"\u003e\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🥩\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFleisch und Geschmack\u003c\/strong\u003e\u003cspan\u003e50% Rind und frisch zubereitetes Angus Rind\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eWarum Angus Rind gut in den Napf deines Hundes passt\u003c\/h3\u003e\n            \u003cp\u003eAngus Rind ist für seinen kräftigen Geschmack bekannt. In dieser Rezeptur stecken insgesamt \u003cb\u003e50% Rind\u003c\/b\u003e. Dazu gehören 28% frisch zubereitetes Angus Rind, 19% getrocknetes Rind und 3% Rinderfett.\u003c\/p\u003e\n            \u003cp\u003eDer hohe Fleischanteil liefert hochwertiges tierisches Protein und macht das Futter besonders schmackhaft.\u003c\/p\u003e\n            \u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eWusstest du?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eAngus Rindfleisch liefert Aminosäuren, die dein Hund für Muskeln, Gewebe und viele tägliche Körperfunktionen benötigt.\u003c\/p\u003e\n\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌿\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eGetreidefreies Hundefutter mit Süßkartoffel\u003c\/strong\u003e\u003cspan\u003e26% Süßkartoffel, FOS, MOS und Ballaststoffe\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eGetreidefreies Trockenfutter mit Süßkartoffel\u003c\/h3\u003e\n            \u003cp\u003eDie Rezeptur kommt ohne Getreide aus. Stattdessen liefert \u003cb\u003eSüßkartoffel mit 26%\u003c\/b\u003e gut verfügbare Energie und Ballaststoffe. Kartoffeln, Erbsen und Karotte ergänzen die Mahlzeit mit pflanzlichen Nährstoffen.\u003c\/p\u003e\n            \u003ch4\u003eUnterstützung für Verdauung, Haut und Fell\u003c\/h4\u003e\n            \u003cp\u003eFOS und MOS dienen als präbiotische Ballaststoffe. Leinsamen und Fischöl liefern wertvolle Fettsäuren für normale Haut und gepflegtes Fell.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📊\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eNährwerte und Zusammensetzung\u003c\/strong\u003e\u003cspan\u003eAnalysewerte und vollständige Zutatenliste\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eWichtige Analysewerte\u003c\/h3\u003e\n            \u003ctable class=\"adp-table\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eAnalysewert\u003c\/th\u003e\n\u003cth\u003eGehalt\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eRohprotein\u003c\/td\u003e\n\u003ctd\u003e29%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRohfett\u003c\/td\u003e\n\u003ctd\u003e13%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRohfaser\u003c\/td\u003e\n\u003ctd\u003e5%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRohasche\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n            \u003cp\u003e\u003cb\u003eZusammensetzung:\u003c\/b\u003e\u003c\/p\u003e\n            \u003cp\u003eRind 50%, davon frisch zubereitetes Angus Rind 28%, getrocknetes Rind 19% und Rinderfett 3%, Süßkartoffel 26%, Kartoffeln, Erbsen 7,5%, Leinsamen, entzuckerte Rübenschnitzel, Mineralien, Fischöl, Karotten 0,1%, Fructooligosaccharide und Mannanoligosaccharide.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⭐\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eProdukthighlights und Fütterung\u003c\/strong\u003e\u003cspan\u003eVorteile, Größen und empfohlene Tagesmenge\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eHoher Fleischanteil\u003c\/b\u003e50% Rind mit 28% frisch zubereitetem Angus Rind.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eGetreidefreie Rezeptur\u003c\/b\u003eMit Süßkartoffel, Kartoffeln, Erbsen und Karotte.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eFür ausgewachsene Hunde\u003c\/b\u003eFür kleine, mittlere und große Rassen geeignet.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eVerfügbare Größen\u003c\/b\u003e100g, 2kg, 6kg und 12kg.\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003ch3\u003eFütterungsempfehlung\u003c\/h3\u003e\n            \u003ctable class=\"adp-table\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eGewicht deines Hundes\u003c\/th\u003e\n\u003cth\u003eFuttermenge pro Tag\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e1 bis 5kg\u003c\/td\u003e\n\u003ctd\u003e25 bis 85g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5 bis 10kg\u003c\/td\u003e\n\u003ctd\u003e85 bis 145g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e10 bis 20kg\u003c\/td\u003e\n\u003ctd\u003e145 bis 240g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e20 bis 30kg\u003c\/td\u003e\n\u003ctd\u003e240 bis 325g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e30 bis 40kg\u003c\/td\u003e\n\u003ctd\u003e325 bis 400g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMehr als 40kg\u003c\/td\u003e\n\u003ctd\u003eAb 400g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Eignung, Umstellung und Zutaten\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-faq\"\u003e\n              \u003cdetails\u003e\u003csummary\u003eFür welche Hunde ist das Trockenfutter geeignet?\u003c\/summary\u003e\u003cp\u003eDas Futter ist für ausgewachsene Hunde kleiner, mittlerer und großer Rassen gedacht.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eIst das Hundefutter wirklich getreidefrei?\u003c\/summary\u003e\u003cp\u003eJa. Die Rezeptur enthält kein Getreide. Als Kohlenhydratquellen werden Süßkartoffel, Kartoffeln und Erbsen verwendet.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eIst das Trockenfutter für einen sensiblen Magen geeignet?\u003c\/summary\u003e\u003cp\u003eDie Rezeptur enthält Süßkartoffel, entzuckerte Rübenschnitzel sowie FOS und MOS. Bei bekannten Allergien oder anhaltenden Beschwerden solltest du deine Tierarztpraxis fragen.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie hoch ist der Fleischanteil?\u003c\/summary\u003e\u003cp\u003eDer gesamte Rindanteil beträgt 50%. Davon sind 28% frisch zubereitetes Angus Rind, 19% getrocknetes Rind und 3% Rinderfett.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie stelle ich meinen Hund auf das neue Futter um?\u003c\/summary\u003e\u003cp\u003eMische das neue Futter über mehrere Tage schrittweise unter das bisherige Futter und erhöhe den Anteil langsam.\u003c\/p\u003e\u003c\/details\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\u003c\/div\u003e\n        \u003c\/details\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-closing\"\u003e\n      \u003ch2\u003eGetreidefreies Angus Rind Futter für jeden Tag.\u003c\/h2\u003e\n      \u003cp\u003eEin Adult Trockenfutter mit 50% Rind, 26% Süßkartoffel und ausgewählten Zutaten für ausgewachsene Hunde.\u003c\/p\u003e\n    \u003c\/section\u003e\n  \u003c\/div\u003e\n\u003c\/main\u003e\n\n\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n\n    \/* Erst zurücksetzen, dann die echte Position im Shop Theme messen. *\/\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\":\"https:\/\/schema.org\",\n  \"@type\":\"FAQPage\",\n  \"mainEntity\":[\n    {\"@type\":\"Question\",\"name\":\"Für welche Hunde ist das Trockenfutter geeignet?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Das Futter ist für ausgewachsene Hunde kleiner, mittlerer und großer Rassen gedacht.\"}},\n    {\"@type\":\"Question\",\"name\":\"Ist das Hundefutter wirklich getreidefrei?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Ja. Die Rezeptur enthält kein Getreide. Als Kohlenhydratquellen werden Süßkartoffel, Kartoffeln und Erbsen verwendet.\"}},\n    {\"@type\":\"Question\",\"name\":\"Wie hoch ist der Fleischanteil?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Der gesamte Rindanteil beträgt 50%. Davon sind 28% frisch zubereitetes Angus Rind, 19% getrocknetes Rind und 3% Rinderfett.\"}},\n    {\"@type\":\"Question\",\"name\":\"Wie stelle ich meinen Hund auf das neue Futter um?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Das neue Futter wird über mehrere Tage schrittweise unter das bisherige Futter gemischt.\"}}\n  ]\n}\n\u003c\/script\u003e\n\n\n\u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleStart = 'getreidefreies premium 50% angus rind';\n\n  function normalize(value) {\n    return (value || '')\n      .replace(\/\\u00a0\/g, ' ')\n      .replace(\/\\s+\/g, ' ')\n      .trim()\n      .toLowerCase();\n  }\n\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n    return style.display !== 'none' \u0026\u0026\n      style.visibility !== 'hidden' \u0026\u0026\n      parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026\n      rect.width \u003e 0 \u0026\u0026 rect.height \u003e 0;\n  }\n\n  function applyProductTitleStyle() {\n    var selectors = [\n      '[data-product-title]',\n      '.product__title h1',\n      '.product__title',\n      '.product-title',\n      '.product-single__title',\n      '.productView-title',\n      '.product-info__title',\n      '.product-detail__title',\n      'h1.product_title',\n      'main h1',\n      'h1',\n      'h2'\n    ];\n\n    var candidates = Array.prototype.slice.call(\n      document.querySelectorAll(selectors.join(','))\n    );\n\n    var match = candidates.find(function (element) {\n      if (element.closest('.adp-page')) return false;\n      var text = normalize(element.textContent);\n      return text.indexOf(titleStart) !== -1 \u0026\u0026 isVisible(element);\n    });\n\n    if (!match) {\n      var fallback = Array.prototype.slice.call(\n        document.querySelectorAll('div, p, span')\n      ).filter(function (element) {\n        if (element.closest('.adp-page')) return false;\n        if (!isVisible(element)) return false;\n        var text = normalize(element.textContent);\n        return text.indexOf(titleStart) !== -1 \u0026\u0026 text.length \u003c 190;\n      }).sort(function (a, b) {\n        return normalize(a.textContent).length - normalize(b.textContent).length;\n      });\n\n      match = fallback[0];\n    }\n\n    if (match) {\n      match.classList.add('adp-external-product-title');\n      match.setAttribute('data-adp-product-title-styled', 'true');\n    }\n  }\n\n  function scheduleApply() {\n    applyProductTitleStyle();\n    window.setTimeout(applyProductTitleStyle, 150);\n    window.setTimeout(applyProductTitleStyle, 600);\n    window.setTimeout(applyProductTitleStyle, 1500);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n\n  var observer = new MutationObserver(function () {\n    applyProductTitleStyle();\n  });\n\n  observer.observe(document.documentElement, {\n    childList: true,\n    subtree: true\n  });\n\n  document.addEventListener('shopify:section:load', scheduleApply);\n})();\n\u003c\/script\u003e","brand":"Alphadog Nutrition","offers":[{"title":"100g","offer_id":57921390674245,"sku":"UGF0K100HESDZZZ","price":1.99,"currency_code":"EUR","in_stock":true},{"title":"6kg","offer_id":58003196510533,"sku":"UGF0006KUPSXZZZ","price":55.99,"currency_code":"EUR","in_stock":true},{"title":"12kg","offer_id":57921390707013,"sku":"UGF0012KUPSXZZZ","price":99.99,"currency_code":"EUR","in_stock":true},{"title":"24kg (2x12kg)","offer_id":58028093079877,"sku":"UGF0012KUPSXZZZ24G","price":174.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/Clipfly-20260503004534.png?v=1778779644"},{"product_id":"alphadog-nutrition-50-lamm-susskartoffel-kleine-rassen-100g","title":"Getreidefreies Premium 50% Lamm frisch zubereitet, Süßkartoffel, Minze \u0026 Erbsen - Allergie, Immunsystem","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Wild mit Lachs und Maulbeere\n     ========================================================= --\u003e\n\n\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\n\u003csection id=\"adn-one-html\" class=\"adn-one-html\" aria-label=\"Vorteile und Futterrechner\"\u003e\n  \u003cdiv class=\"adn-one-grid\"\u003e\n\n    \u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n    \u003cdiv class=\"adn-trust-panel\"\u003e\n      \u003cdiv class=\"adn-payment-card\"\u003e\n        \u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n        \u003cdiv class=\"adn-payment-grid\" aria-label=\"Zahlungsarten\"\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/paypal-blue-logo-19528_256.png?v=1779726652\" alt=\"PayPal\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/klarna-pink-logo-24366_256.png?v=1779726652\" alt=\"Klarna\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/visa-blue-logo-19529_256.png?v=1779726652\" alt=\"Visa\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/mastercard-credit-card-payment-method-19676_256.png?v=1779726652\" alt=\"Mastercard\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/maestro-logo-19742_256.png?v=1779726652\" alt=\"Maestro\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/apple-pay-logo-19557_256.png?v=1779726652\" alt=\"Apple Pay\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-benefit-grid\"\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 7h11v9H3V7Zm11 3h3.5l2.5 3v3h-6v-6ZM6 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm11 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e\n          \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2 4 5v6c0 5 3.4 9.7 8 11 4.6-1.3 8-6 8-11V5l-8-3Zm-1 14-4-4 1.4-1.4L11 13.2l5.6-5.6L18 9l-7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e\n          \u003csmall\u003erisikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2c4 3 6 6 6 10a6 6 0 0 1-12 0c0-4 2-7 6-10Zm0 17a3.5 3.5 0 0 0 3.5-3.5c0-2-1.1-4-3.5-6.3-2.4 2.3-3.5 4.3-3.5 6.3A3.5 3.5 0 0 0 12 19Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGetreidefrei\u003c\/strong\u003e\n          \u003csmall\u003eartgerechte Rezepturen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 21s-7-4.4-7-11a4 4 0 0 1 7-2.6A4 4 0 0 1 19 10c0 6.6-7 11-7 11Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003ePremium Qualität\u003c\/strong\u003e\n          \u003csmall\u003efür echte Champions\u003c\/small\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-clean-grid\"\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M7.5 9.5c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm9 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM4.2 14.2C3 14.2 2 13 2 11.5s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm15.6 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM12 20.5c-3.5 0-6.2-1.7-6.2-4 0-2 2.5-5.3 6.2-5.3s6.2 3.3 6.2 5.3c0 2.3-2.7 4-6.2 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eHypoallergen\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"8\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 5v14M7 8l10 8M17 8 7 16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eGetreidefrei\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 21c0-6.2 3.4-10.4 9.8-12.2C13.7 6.5 11.5 5 8.6 5H5V3h3.6c4.8 0 8.2 3.2 8.9 7.6C21 11.4 23 14 23 18v3h-2v-3c0-2.9-1.6-4.8-4.2-5.4C11.1 13.5 7 16.5 7 21H5Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eNatürliche\u003cbr\u003eZutaten\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 3 4 6v5c0 5.2 3.4 9.4 8 10 4.6-.6 8-4.8 8-10V6l-8-3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"m8.5 12 2.2 2.2 4.8-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eOhne künstliche\u003cbr\u003eZusätze\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M8 20h8M12 20V10M6 10c0-3.3 2.7-6 6-6s6 2.7 6 6c0 3.8-3.2 6-6 6s-6-2.2-6-6Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 10c0 1.1.9 2 2 2s2-.9 2-2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eSchonend\u003cbr\u003ehergestellt\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n    \u003caside class=\"adn-calculator-teaser\" aria-label=\"Futterrechner\"\u003e\n      \u003cdiv class=\"adn-calculator-art\" aria-hidden=\"true\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n      \u003cbutton class=\"adn-open-calculator\" type=\"button\" data-adn-open\u003eJetzt berechnen\u003c\/button\u003e\n      \u003cdiv class=\"adn-calculator-note\"\u003e\n\u003cstrong\u003eIn ca. 60 Sekunden\u003c\/strong\u003e\u003cspan\u003edirekt zur Futterempfehlung\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/aside\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- Rechner-Popup --\u003e\n\u003cdiv id=\"adn-food-modal\" class=\"adn-food-modal\" aria-hidden=\"true\"\u003e\n  \u003cdiv class=\"adn-modal-backdrop\" data-adn-close\u003e\u003c\/div\u003e\n  \u003cdiv class=\"adn-modal-dialog\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"adn-modal-title\"\u003e\n    \u003cbutton class=\"adn-modal-close\" type=\"button\" data-adn-close aria-label=\"Futterrechner schließen\"\u003e×\u003c\/button\u003e\n\n    \u003cheader class=\"adn-modal-header\"\u003e\n      \u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\n    \u003c\/header\u003e\n\n    \u003cdiv class=\"adn-rechner\" id=\"adn-rechner\"\u003e\n      \u003cdiv class=\"adn-progress-head\"\u003e\n        \u003cspan\u003eSchritt \u003cb id=\"adn-current-step\"\u003e1\u003c\/b\u003e von 8\u003c\/span\u003e\n        \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"adn-progress-track\" role=\"progressbar\" aria-valuemin=\"1\" aria-valuemax=\"8\" aria-valuenow=\"1\"\u003e\n        \u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step is-active\" data-step=\"1\" data-title=\"Alter\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n        \u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n        \u003cdiv class=\"adn-age-row\"\u003e\n          \u003clabel class=\"adn-input-box\"\u003e\n            \u003cinput id=\"adn-age\" type=\"number\" min=\"1\" step=\"1\" value=\"2\" aria-label=\"Alter des Hundes\"\u003e\n            \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e\n          \u003c\/label\u003e\n          \u003cdiv class=\"adn-segmented\" aria-label=\"Alterseinheit\"\u003e\n            \u003cbutton type=\"button\" class=\"is-selected\" data-age-unit=\"years\"\u003eJahre\u003c\/button\u003e\n            \u003cbutton type=\"button\" data-age-unit=\"months\"\u003eMonate\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-age-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"2\" data-title=\"Gewicht\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n        \u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n        \u003clabel class=\"adn-input-box adn-weight-box\"\u003e\n          \u003cinput id=\"adn-weight\" type=\"number\" min=\"1\" max=\"120\" step=\"0.1\" value=\"15\" aria-label=\"Gewicht des Hundes\"\u003e\n          \u003cspan\u003ekg\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-weight-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"3\" data-title=\"Aktivität\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n        \u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"low\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"normal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"high\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"sport\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"4\" data-title=\"Körperform\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n        \u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n        \u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"thin\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"ideal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"heavy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"5\" data-title=\"Futterart\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n        \u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n        \u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"dry\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"wet\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"6\" data-title=\"Besonderheiten\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n        \u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n        \u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"none\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"neutered\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"sensitive\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"pregnant\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"7\" data-title=\"Gesundheit\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n        \u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n        \u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"healthy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"sick\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"8\" data-title=\"Ergebnis\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n        \u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n        \u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n        \u003cdiv class=\"adn-warning\" id=\"adn-health-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-grid\"\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eAdult-Trockenfutter\u003c\/strong\u003e\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n        \u003ca class=\"adn-primary-btn adn-shop-btn\" id=\"adn-shop-link\" href=\"#\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-modal-actions\"\u003e\n        \u003cbutton type=\"button\" id=\"adn-back\"\u003eZurück\u003c\/button\u003e\n        \u003cbutton type=\"button\" id=\"adn-restart\"\u003eNeu starten\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n(function () {\n  var root = document.getElementById('adn-one-html');\n  var modal = document.getElementById('adn-food-modal');\n  var calc = document.getElementById('adn-rechner');\n  if (!root || !modal || !calc || root.dataset.initialized === 'true') return;\n  root.dataset.initialized = 'true';\n\n  var totalSteps = 8;\n  var currentStep = 1;\n  var data = {\n    ageUnit: 'years', ageValue: 2, ageMonths: 24, ageGroup: 'adult',\n    weight: 15, activity: 'normal', body: 'ideal', food: 'dry', special: 'none', health: 'healthy'\n  };\n\n  var kcalByFood = { dry: 370, wet: 115 };\n  var recommendations = {\n    puppyDry: { label:'Welpenfutter ansehen', title:'Premium 60% Huhn, Truthahn, Lachs \u0026 Süßkartoffel', reason:'Für Welpen und Junghunde mit Fokus auf Wachstum, Energie und Entwicklung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-welpenfutter-60-huhn-truthahn-lachs-gelenkschutz-susskartoffel-12kg' },\n    seniorDry: { label:'Seniorfutter ansehen', title:'Premium Senior Forelle mit Lachs, Süßkartoffel \u0026 Spargel', reason:'Für ältere Hunde mit leichterer Rezeptur, Omega-3-Fokus und Gelenkschutz.', url:'https:\/\/www.alphadog-nutrition.de\/products\/premium-senior-mit-50-frischem-forelle-mit-lachs-susskartoffel-spargel' },\n    adultSmallDry: { label:'Futter für kleine Rassen ansehen', title:'Premium 50% Lamm, Süßkartoffel, Minze \u0026 Erbsen', reason:'Für ausgewachsene Hunde unter 15 kg und kleine Rassen.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-lamm-susskartoffel-kleine-rassen-100g' },\n    adultSensitiveDry: { label:'Sensibles Trockenfutter ansehen', title:'Premium 50% Ente, Süßkartoffel \u0026 Orange', reason:'Für sensible Adult-Hunde und Hunde mit empfindlicher Verdauung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-getreidefreies-505-ente-mit-susskartoffelte-orange-12kg' },\n    adultActiveDry: { label:'Angus-Rind Trockenfutter ansehen', title:'Premium 50% Angus-Rind, Süßkartoffel, Erbsen \u0026 Karotte', reason:'Für aktive, normale oder schlanke Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-angus-rind-hundefutter-getreidefrei-100g' },\n    adultCalmDry: { label:'Wild \u0026 Lachs Trockenfutter ansehen', title:'Premium 50% Wild \u0026 Lachs, Süßkartoffel \u0026 Maulbeere', reason:'Für ruhigere, kräftige oder kastrierte Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-wild-lachs-getreidefrei-mit-susskartoffel-maulbeere-12kg' },\n    wetDuck: { label:'Ente Nassfutter ansehen', title:'Premium Sensitiv 91% Ente mit Gemüse \u0026 Reis', reason:'Sanfte Nassfutter-Empfehlung für normale Hunde, Welpen oder Senioren.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-91-ente-mit-gemuse-reis-single-protein-800g' },\n    wetHorse: { label:'Pferd Schonkost ansehen', title:'Premium Sensitiv 94% Pferd mit Kartoffeln', reason:'Bei sensibler Verdauung, Krankheitshinweis oder Unverträglichkeiten.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-94-pferd-mit-kartoffeln-hypoallergen' },\n    wetLamb: { label:'Lamm Nassfutter ansehen', title:'Premium Sensitiv 91% Lamm mit Apfel', reason:'Für aktive, schlanke oder trächtige\/säugende Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-lamm-mit-apfel-single-protein' },\n    wetWild: { label:'Wild Nassfutter ansehen', title:'Premium Sensitiv 91% Wild mit Gemüse \u0026 Reis', reason:'Für ruhigere, kräftige oder kastrierte Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-wild-mit-gemuse-reis-single-protein' }\n  };\n\n  var ageInput = document.getElementById('adn-age');\n  var weightInput = document.getElementById('adn-weight');\n  var ageUnitLabel = document.getElementById('adn-age-unit-label');\n  var currentStepEl = document.getElementById('adn-current-step');\n  var stepTitleEl = document.getElementById('adn-step-title');\n  var progressTrack = calc.querySelector('.adn-progress-track');\n  var progressBar = document.getElementById('adn-progress-bar');\n  var backButton = document.getElementById('adn-back');\n  var restartButton = document.getElementById('adn-restart');\n  var lastFocused = null;\n\n  function openModal() {\n    lastFocused = document.activeElement;\n    modal.classList.add('is-open');\n    modal.setAttribute('aria-hidden', 'false');\n    document.body.classList.add('adn-modal-open');\n    window.setTimeout(function () {\n      var close = modal.querySelector('.adn-modal-close');\n      if (close) close.focus();\n    }, 0);\n  }\n\n  function closeModal() {\n    modal.classList.remove('is-open');\n    modal.setAttribute('aria-hidden', 'true');\n    document.body.classList.remove('adn-modal-open');\n    if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') lastFocused.focus();\n  }\n\n  root.querySelectorAll('[data-adn-open]').forEach(function (button) {\n    button.addEventListener('click', openModal);\n  });\n  modal.querySelectorAll('[data-adn-close]').forEach(function (button) {\n    button.addEventListener('click', closeModal);\n  });\n  document.addEventListener('keydown', function (event) {\n    if (event.key === 'Escape' \u0026\u0026 modal.classList.contains('is-open')) closeModal();\n  });\n\n  function roundToFive(value) { return Math.round(value \/ 5) * 5; }\n\n  function updateAge() {\n    var value = parseFloat(ageInput.value);\n    if (!value || value \u003c= 0) value = 1;\n    data.ageValue = value;\n    data.ageMonths = data.ageUnit === 'years' ? value * 12 : value;\n    data.ageGroup = data.ageMonths \u003c 12 ? 'puppy' : (data.ageMonths \u003e= 84 ? 'senior' : 'adult');\n  }\n\n  function getWeight() {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) weight = data.weight || 1;\n    return weight;\n  }\n\n  function getRecommendation() {\n    var weight = getWeight();\n    if (data.food === 'wet') {\n      if (data.health === 'sick' || data.special === 'sensitive') return recommendations.wetHorse;\n      if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin' || data.special === 'pregnant') return recommendations.wetLamb;\n      if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.wetWild;\n      return recommendations.wetDuck;\n    }\n    if (data.ageGroup === 'puppy') return recommendations.puppyDry;\n    if (data.ageGroup === 'senior') return recommendations.seniorDry;\n    if (weight \u003c 15) return recommendations.adultSmallDry;\n    if (data.health === 'sick' || data.special === 'sensitive') return recommendations.adultSensitiveDry;\n    if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin') return recommendations.adultActiveDry;\n    if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.adultCalmDry;\n    return recommendations.adultActiveDry;\n  }\n\n  function calculateResult() {\n    updateAge();\n    data.weight = getWeight();\n\n    var ageFactor = { puppy: 2.4, adult: 1.6, senior: 1.3 }[data.ageGroup];\n    var activityFactor = { low: .85, normal: 1, high: 1.18, sport: 1.35 }[data.activity];\n    var bodyFactor = { thin: 1.1, ideal: 1, heavy: .82 }[data.body];\n    var specialFactor = { none: 1, neutered: .9, sensitive: 1, pregnant: 1.35 }[data.special];\n    var dailyKcal = 70 * Math.pow(data.weight, .75) * ageFactor * activityFactor * bodyFactor * specialFactor;\n    var grams = dailyKcal \/ kcalByFood[data.food] * 100;\n    var finalGrams = Math.max(5, roundToFive(grams));\n    var minGrams = Math.max(5, roundToFive(finalGrams * .9));\n    var maxGrams = Math.max(5, roundToFive(finalGrams * 1.1));\n    var meals = data.ageGroup === 'puppy' ? 3 : 2;\n    var mealGrams = Math.max(5, roundToFive(finalGrams \/ meals));\n\n    var warning = document.getElementById('adn-health-warning');\n    warning.classList.toggle('is-visible', data.health === 'sick');\n    document.getElementById('adn-result-label').textContent = data.health === 'sick' ? 'Grobe Orientierung' : 'Tagesmenge';\n    document.getElementById('adn-result-amount').textContent = 'ca. ' + finalGrams + ' g';\n    document.getElementById('adn-result-kcal').textContent = 'ca. ' + Math.round(dailyKcal) + ' kcal';\n    document.getElementById('adn-result-meal').textContent = 'ca. ' + mealGrams + ' g';\n    document.getElementById('adn-result-range').textContent = minGrams + '–' + maxGrams + ' g';\n\n    var recommendation = getRecommendation();\n    document.getElementById('adn-product-title').textContent = recommendation.title;\n    document.getElementById('adn-product-reason').textContent = recommendation.reason;\n    var shopLink = document.getElementById('adn-shop-link');\n    shopLink.href = recommendation.url;\n    shopLink.textContent = recommendation.label;\n  }\n\n  function showStep(step) {\n    currentStep = Math.max(1, Math.min(totalSteps, step));\n    calc.querySelectorAll('.adn-step').forEach(function (item) {\n      item.classList.toggle('is-active', Number(item.dataset.step) === currentStep);\n    });\n    var active = calc.querySelector('.adn-step.is-active');\n    currentStepEl.textContent = currentStep;\n    stepTitleEl.textContent = active ? active.dataset.title : '';\n    progressBar.style.width = (currentStep \/ totalSteps * 100) + '%';\n    progressTrack.setAttribute('aria-valuenow', String(currentStep));\n    backButton.disabled = currentStep === 1;\n    if (currentStep === totalSteps) calculateResult();\n    var dialog = modal.querySelector('.adn-modal-dialog');\n    if (dialog) dialog.scrollTop = 0;\n  }\n\n  calc.querySelectorAll('[data-age-unit]').forEach(function (button) {\n    button.addEventListener('click', function () {\n      data.ageUnit = button.dataset.ageUnit;\n      calc.querySelectorAll('[data-age-unit]').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      ageUnitLabel.textContent = data.ageUnit === 'years' ? 'Jahre' : 'Monate';\n      updateAge();\n    });\n  });\n\n  document.getElementById('adn-age-next').addEventListener('click', function () {\n    var age = parseFloat(ageInput.value);\n    if (!age || age \u003c= 0) { ageInput.focus(); return; }\n    updateAge();\n    showStep(2);\n  });\n\n  document.getElementById('adn-weight-next').addEventListener('click', function () {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) { weightInput.focus(); return; }\n    data.weight = weight;\n    showStep(3);\n  });\n\n  calc.querySelectorAll('.adn-choice-grid button').forEach(function (button) {\n    button.addEventListener('click', function () {\n      var key = button.dataset.key;\n      data[key] = button.dataset.value;\n      button.parentElement.querySelectorAll('button').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      window.setTimeout(function () { showStep(currentStep + 1); }, 120);\n    });\n  });\n\n  backButton.addEventListener('click', function () { showStep(currentStep - 1); });\n  restartButton.addEventListener('click', function () {\n    data = { ageUnit:'years', ageValue:2, ageMonths:24, ageGroup:'adult', weight:15, activity:'normal', body:'ideal', food:'dry', special:'none', health:'healthy' };\n    ageInput.value = 2;\n    weightInput.value = 15;\n    ageUnitLabel.textContent = 'Jahre';\n    calc.querySelectorAll('.is-selected').forEach(function (item) { item.classList.remove('is-selected'); });\n    calc.querySelector('[data-age-unit=\"years\"]').classList.add('is-selected');\n    showStep(1);\n  });\n\n  showStep(1);\n})();\n\u003c\/script\u003e\n\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\n\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\n\u003cstyle id=\"adn-full-viewport-width-fix\"\u003e\n  #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: var(--adn-viewport-width, 100vw) !important;\n    max-width: none !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    margin-top: 48px !important;\n    transform: translateX(calc(-1 * var(--adn-viewport-offset, 0px))) !important;\n    padding: 34px 24px !important;\n  }\n\n  #adn-one-html .adn-one-grid {\n    width: 100% !important;\n    max-width: 1480px !important;\n    margin: 0 auto !important;\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html {\n      margin-top: 24px !important;\n      padding: 16px 12px !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-full-viewport-width-script\"\u003e\n(function () {\n  function updateWidth() {\n    var section = document.getElementById('adn-one-html');\n    if (!section) return;\n\n    section.style.setProperty('--adn-viewport-offset', '0px');\n    section.style.setProperty(\n      '--adn-viewport-width',\n      document.documentElement.clientWidth + 'px'\n    );\n\n    requestAnimationFrame(function () {\n      section.style.setProperty(\n        '--adn-viewport-offset',\n        section.getBoundingClientRect().left + 'px'\n      );\n    });\n  }\n\n  function scheduleUpdate() {\n    updateWidth();\n    setTimeout(updateWidth, 150);\n    setTimeout(updateWidth, 600);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleUpdate);\n  } else {\n    scheduleUpdate();\n  }\n\n  window.addEventListener('resize', updateWidth, { passive: true });\n  window.addEventListener('orientationchange', updateWidth, { passive: true });\n  document.addEventListener('shopify:section:load', scheduleUpdate);\n})();\n\u003c\/script\u003e\n\n\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    inset: 0 !important;\n    width: 100vw !important;\n    height: 100vh !important;\n    height: 100dvh !important;\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n    align-items: center !important;\n    justify-content: center !important;\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: flex !important;\n  }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute !important;\n    inset: 0 !important;\n    width: 100% !important;\n    height: 100% !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    inset: auto !important;\n    margin: auto !important;\n    transform: none !important;\n    width: min(860px, calc(100vw - 36px)) !important;\n    max-height: calc(100dvh - 36px) !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain;\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 16px) !important;\n      max-height: calc(100dvh - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  function moveModalToBody() {\n    var modal = document.getElementById('adn-food-modal');\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', moveModalToBody);\n  } else {\n    moveModalToBody();\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(moveModalToBody, 50);\n  });\n})();\n\u003c\/script\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width,initial-scale=1\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026amp;family=Manrope:wght@400;500;600;700;800;900\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\n\n\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  \/* Der echte Produkttitel oberhalb der Beschreibung *\/\n  .adp-external-product-title {\n    display: block !important;\n    width: 100% !important;\n    max-width: 980px !important;\n    margin: 0 0 18px 0 !important;\n    padding: 0 !important;\n    color: #000000 !important;\n    background: transparent !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: clamp(28px, 4.1vw, 46px) !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    font-synthesis: weight !important;\n    line-height: .98 !important;\n    letter-spacing: -.05em !important;\n    text-align: left !important;\n    text-transform: none !important;\n    text-decoration: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.08),\n      0 6px 11px rgba(0,0,0,.23),\n      0 15px 28px rgba(0,0,0,.13) !important;\n    word-break: normal !important;\n    overflow-wrap: break-word !important;\n    hyphens: none !important;\n  }\n\n  .adp-external-product-title * {\n    color: #000000 !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    text-transform: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000000 !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.07),\n        0 4px 8px rgba(0,0,0,.20),\n        0 10px 20px rgba(0,0,0,.11) !important;\n    }\n\n    .adp-external-product-title * {\n      -webkit-text-stroke: .5px #000000 !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle\u003e\n  .adp-page{\n    position:relative!important;\n    left:auto!important;\n    right:auto!important;\n    width:var(--adp-viewport-width,100vw)!important;\n    max-width:none!important;\n    margin:0!important;\n    transform:translateX(calc(-1 * var(--adp-viewport-offset,0px)))!important;\n    background:radial-gradient(circle at 95% 2%,rgba(233,96,40,.13),transparent 24%),#f5f5f7;\n    color:#111;\n    font-family:'Manrope',Arial,sans-serif;\n    overflow:hidden;\n    isolation:isolate;\n  }\n  .adp-page *{box-sizing:border-box;font-family:'Manrope',Arial,sans-serif}\n  .adp-wrap{width:100%;max-width:1280px;margin:0 auto;padding:58px 18px}\n\n  .adp-hero{\n    position:relative;\n    padding:58px;\n    border-radius:36px;\n    background:radial-gradient(circle at 86% 12%,rgba(233,96,40,.3),transparent 27%),linear-gradient(135deg,#090a0d,#17181c 60%,#281a14);\n    color:#fff;\n    display:grid;\n    grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);\n    gap:42px;\n    align-items:center;\n    overflow:hidden;\n    box-shadow:0 30px 90px rgba(0,0,0,.14);\n  }\n  .adp-hero:after{content:\"\";position:absolute;left:58px;right:58px;bottom:0;height:6px;border-radius:999px 999px 0 0;background:#e96028}\n  .adp-brand{margin:0 0 12px;color:#e96028;font-size:15px;font-weight:900;letter-spacing:-.02em}\n  .adp-kicker{margin:0 0 16px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-title{\n    position:relative;\n    z-index:1;\n    display:block;\n    margin:0!important;\n    max-width:760px;\n    color:#fff!important;\n    font-family:'Inter','Manrope',Arial,sans-serif!important;\n    font-size:clamp(36px,5.5vw,62px)!important;\n    line-height:.98!important;\n    font-weight:900!important;\n    font-variation-settings:'wght' 900!important;\n    font-synthesis:none!important;\n    letter-spacing:-.05em!important;\n    text-transform:none!important;\n    -webkit-text-stroke:.65px #fff;\n    paint-order:stroke fill;\n    text-shadow:\n      0 2px 0 rgba(255,255,255,.10),\n      0 7px 12px rgba(0,0,0,.72),\n      0 17px 34px rgba(0,0,0,.58)!important;\n    filter:drop-shadow(0 8px 10px rgba(0,0,0,.34));\n  }\n  .adp-title:before,\n  .adp-title:after{\n    content:attr(data-title);\n    position:absolute;\n    inset:0;\n    z-index:-1;\n    color:rgba(0,0,0,.62);\n    font:inherit;\n    letter-spacing:inherit;\n    line-height:inherit;\n    pointer-events:none;\n  }\n  .adp-title:before{\n    transform:translate(4px,6px);\n    filter:blur(1px);\n    opacity:.75;\n  }\n  .adp-title:after{\n    transform:translate(8px,11px);\n    filter:blur(10px);\n    opacity:.78;\n  }\n  .adp-lead{max-width:720px;margin:26px 0 0;color:#fff!important;font-size:clamp(18px,1.8vw,24px);line-height:1.38;font-weight:800}\n  .adp-intro{max-width:720px;margin:20px 0 0;color:rgba(255,255,255,.72)!important;font-size:16px;line-height:1.72}\n  .adp-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}\n  .adp-tags span{padding:10px 13px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.06);color:#fff;font-size:12px;font-weight:800}\n\n  .adp-visual{\n    min-height:430px;\n    padding:30px;\n    border-radius:30px;\n    background:radial-gradient(circle at 50% 35%,rgba(233,96,40,.25),transparent 45%),linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.04));\n    border:1px solid rgba(255,255,255,.1);\n    display:grid;\n    align-content:center;\n    gap:14px;\n  }\n  .adp-stat{padding:20px 22px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:rgba(0,0,0,.18)}\n  .adp-stat strong{display:block;color:#fff;font-size:30px;line-height:1;font-weight:900}\n  .adp-stat span{display:block;margin-top:8px;color:rgba(255,255,255,.7);font-size:13px;line-height:1.45}\n  .adp-stat-main{background:#e96028;border-color:#e96028;box-shadow:0 18px 38px rgba(233,96,40,.24)}\n  .adp-stat-main span{color:rgba(255,255,255,.88)}\n\n  .adp-section{padding-top:80px}\n  .adp-heading{max-width:980px;margin-bottom:28px}\n  .adp-heading p{margin:0 0 14px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-heading h2{margin:0;color:#111!important;font-size:clamp(34px,5vw,62px)!important;line-height:.98!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-heading span{display:block;max-width:850px;margin-top:18px;color:#626262;font-size:17px;line-height:1.62;font-weight:600}\n\n  .adp-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}\n  .adp-benefit{min-height:290px;padding:30px;border-radius:28px;background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.11),transparent 30%),#fff;box-shadow:0 18px 55px rgba(0,0,0,.055)}\n  .adp-benefit:nth-child(2){background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.34),transparent 31%),linear-gradient(135deg,#090a0d,#1a1b1f);color:#fff}\n  .adp-benefit b{color:#e96028;font-size:13px;font-weight:900}\n  .adp-benefit h3{margin:46px 0 14px;color:inherit!important;font-size:27px!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-.04em!important;text-transform:none!important}\n  .adp-benefit p{margin:0;color:#575757;font-size:15px;line-height:1.7}\n  .adp-benefit:nth-child(2) p{color:rgba(255,255,255,.7)}\n\n  .adp-guide{margin-top:80px;padding:54px;border-radius:34px;background:radial-gradient(circle at 90% 10%,rgba(233,96,40,.12),transparent 26%),#fff;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:48px;align-items:start;box-shadow:0 24px 70px rgba(0,0,0,.06)}\n  .adp-guide h2{margin:0;color:#111!important;font-size:clamp(34px,4.8vw,56px)!important;line-height:1!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-guide p{color:#505050;font-size:16px;line-height:1.75}\n  .adp-panel{padding:32px;border-radius:26px;background:radial-gradient(circle at 90% 8%,rgba(233,96,40,.35),transparent 30%),linear-gradient(135deg,#0a0b0e,#1b1c20);color:#fff}\n  .adp-panel\u003ep{margin:0 0 28px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}\n  .adp-panel article{padding:18px 0;border-top:1px solid rgba(255,255,255,.1)}\n  .adp-panel article:first-of-type{padding-top:0;border-top:0}\n  .adp-panel strong{display:block;color:#fff!important;font-size:19px}\n  .adp-panel span{display:block;margin-top:7px;color:rgba(255,255,255,.68);font-size:14px;line-height:1.55}\n\n  .adp-accordions{display:grid;gap:13px}\n  .adp-item{margin:0!important;border-radius:22px;background:#fff;box-shadow:0 14px 45px rgba(0,0,0,.045);overflow:hidden}\n  .adp-item summary{padding:22px 24px!important;list-style:none!important;color:#111!important;display:grid!important;grid-template-columns:46px minmax(0,1fr) 36px;align-items:center;gap:16px;cursor:pointer;text-transform:none!important}\n  .adp-item summary::-webkit-details-marker{display:none}\n  .adp-icon{width:46px;height:46px;border-radius:14px;background:#111;color:#fff;display:grid;place-items:center;font-size:20px}\n  .adp-summary strong{display:block;color:#111!important;font-size:18px;line-height:1.3;font-weight:900}\n  .adp-summary span{display:block;margin-top:4px;color:#6b6b6b;font-size:13px;line-height:1.4}\n  .adp-plus{position:relative;width:36px;height:36px;border-radius:50%;background:#f1f1f3}\n  .adp-plus:before,.adp-plus:after{content:\"\";position:absolute;left:50%;top:50%;width:14px;height:2px;background:#111;transform:translate(-50%,-50%)}\n  .adp-plus:after{transform:translate(-50%,-50%) rotate(90deg)}\n  .adp-item[open] .adp-plus{background:#e96028}\n  .adp-item[open] .adp-plus:before,.adp-item[open] .adp-plus:after{background:#fff}\n  .adp-item[open] .adp-plus:after{transform:translate(-50%,-50%)}\n  .adp-content{padding:0 24px 26px 86px;color:#505050;font-size:15px;line-height:1.72}\n  .adp-content h3,.adp-content h4{color:#111!important;text-transform:none!important}\n  .adp-content h3{font-size:23px!important;margin:4px 0 14px!important}\n  .adp-content h4{font-size:17px!important;margin:22px 0 8px!important}\n  .adp-content p{margin:0 0 14px}\n  .adp-info{margin:20px 0;padding:18px;border-left:5px solid #e96028;border-radius:16px;background:#f5f5f7}\n  .adp-info p:last-child{margin-bottom:0}\n\n  .adp-table{width:100%;border-collapse:separate;border-spacing:0;margin:14px 0;overflow:hidden;border:1px solid #e5e5e7;border-radius:16px;background:#fff}\n  .adp-table th,.adp-table td{padding:12px 14px;border-bottom:1px solid #ececef;text-align:left;vertical-align:top}\n  .adp-table tr:last-child td{border-bottom:0}\n  .adp-table thead th,.adp-table thead td{background:#111;color:#fff;font-weight:900}\n\n  .adp-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\n  .adp-highlight{padding:15px 16px;border-radius:15px;background:#f5f5f7}\n  .adp-highlight b{display:block;margin-bottom:4px;color:#111}\n\n  .adp-faq{display:grid;gap:10px}\n  .adp-faq details{border:1px solid #e5e5e7;border-radius:14px;background:#fff;overflow:hidden}\n  .adp-faq summary{padding:15px 48px 15px 16px!important;display:block!important;position:relative;cursor:pointer;font-weight:800;color:#222!important;list-style:none!important;text-transform:none!important}\n  .adp-faq summary:before,.adp-faq summary:after{content:\"\";position:absolute;right:17px;top:50%;width:14px;height:2px;background:#111;transform:translateY(-50%)}\n  .adp-faq summary:after{transform:translateY(-50%) rotate(90deg)}\n  .adp-faq details[open] summary:after{transform:translateY(-50%)}\n  .adp-faq details p{margin:0;padding:0 16px 17px;color:#555}\n\n  .adp-closing{margin-top:80px;padding:56px 42px;border-radius:34px;background:radial-gradient(circle at 86% 14%,rgba(255,255,255,.14),transparent 24%),#e96028;color:#fff;text-align:center}\n  .adp-closing h2{max-width:900px;margin:0 auto;color:#fff!important;font-size:clamp(36px,5.5vw,66px)!important;line-height:.96!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-closing p{max-width:780px;margin:20px auto 0;color:rgba(255,255,255,.86);font-size:17px;line-height:1.65;font-weight:600}\n\n  @media(max-width:960px){\n    .adp-hero,.adp-guide{grid-template-columns:1fr}\n    .adp-benefits{grid-template-columns:1fr}\n  }\n  @media(max-width:700px){\n    .adp-wrap{padding:24px 10px}\n    .adp-hero{padding:30px 18px 20px;border-radius:24px;gap:22px}\n    .adp-hero:after{left:18px;right:18px}\n    .adp-title{font-size:clamp(30px,9vw,46px)!important;line-height:1!important;letter-spacing:-.04em!important;-webkit-text-stroke:.45px #fff}\n    .adp-title:before{transform:translate(3px,4px);filter:blur(.8px)}\n    .adp-title:after{transform:translate(5px,7px);filter:blur(7px)}\n    .adp-lead{font-size:17px}\n    .adp-intro{font-size:14px;line-height:1.62}\n    .adp-tags{gap:7px;margin-top:18px}\n    .adp-tags span{padding:8px 10px;font-size:10px}\n    .adp-visual{min-height:auto;padding:14px;border-radius:22px;gap:8px}\n    .adp-stat{padding:14px 15px;border-radius:15px}\n    .adp-stat strong{font-size:24px}\n    .adp-stat span{margin-top:5px;font-size:11px}\n    .adp-section{padding-top:50px}\n    .adp-heading{margin-bottom:18px}\n    .adp-heading p{margin-bottom:10px;font-size:9px}\n    .adp-heading h2{font-size:32px!important;line-height:1!important}\n    .adp-heading span{margin-top:12px;font-size:14px;line-height:1.5}\n    .adp-benefits{gap:10px}\n    .adp-benefit{min-height:auto;padding:21px;border-radius:20px}\n    .adp-benefit h3{margin:26px 0 10px;font-size:23px!important}\n    .adp-benefit p{font-size:14px;line-height:1.58}\n    .adp-guide{margin-top:50px;padding:26px 17px 17px;border-radius:24px;gap:26px}\n    .adp-guide h2{font-size:32px!important}\n    .adp-guide p{font-size:14px;line-height:1.62}\n    .adp-panel{padding:22px;border-radius:20px}\n    .adp-panel article{padding:14px 0}\n    .adp-panel strong{font-size:17px}\n    .adp-panel span{font-size:12px}\n\n    \/* Schmale und kompakte Themenkacheln auf dem Handy *\/\n    .adp-accordions{gap:8px;padding:0 5px}\n    .adp-item{width:calc(100% - 4px);margin:0 auto!important;border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.045)}\n    .adp-item summary{grid-template-columns:32px minmax(0,1fr) 26px;padding:11px 10px!important;gap:9px;min-height:54px}\n    .adp-icon{width:32px;height:32px;border-radius:9px;font-size:14px}\n    .adp-summary strong{font-size:13.5px;line-height:1.22}\n    .adp-summary span{margin-top:2px;font-size:10.5px;line-height:1.25}\n    .adp-plus{width:26px;height:26px}\n    .adp-plus:before,.adp-plus:after{width:11px;height:1.5px}\n    .adp-content{padding:0 11px 15px;font-size:13px;line-height:1.58}\n    .adp-content h3{font-size:19px!important;margin:5px 0 10px!important}\n    .adp-content h4{font-size:15px!important;margin:16px 0 6px!important}\n    .adp-content p{margin-bottom:10px}\n    .adp-info{margin:14px 0;padding:13px;border-left-width:4px;border-radius:11px}\n    .adp-highlights{grid-template-columns:1fr;gap:8px}\n    .adp-highlight{padding:11px 12px;border-radius:11px}\n    .adp-table th,.adp-table td{padding:8px 7px;font-size:11.5px}\n    .adp-faq{gap:7px}\n    .adp-faq details{border-radius:10px}\n    .adp-faq summary{padding:12px 38px 12px 12px!important;font-size:12.5px}\n    .adp-faq details p{padding:0 12px 13px;font-size:12.5px}\n    .adp-closing{margin-top:50px;padding:34px 18px;text-align:left;border-radius:24px}\n    .adp-closing h2{font-size:33px!important}\n    .adp-closing p{font-size:14px}\n  }\n\u003c\/style\u003e\n\n\u003cmain class=\"adp-page\"\u003e\n  \u003cdiv class=\"adp-wrap\"\u003e\n    \u003cheader class=\"adp-hero\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n        \u003cp class=\"adp-kicker\"\u003eGETREIDEFREIES ADULT TROCKENFUTTER FÜR KLEINE RASSEN\u003c\/p\u003e\n        \u003ch1 class=\"adp-title\" data-title=\"Lamm mit Süßkartoffel und Minze.\"\u003eLamm mit Süßkartoffel und Minze.\u003c\/h1\u003e\n        \u003cp class=\"adp-lead\"\u003e50% Lamm, kleine Kroketten und eine getreidefreie Rezeptur für ausgewachsene Hunde kleiner Rassen.\u003c\/p\u003e\n        \u003cp class=\"adp-intro\"\u003eMit 23% Süßkartoffel, FOS, MOS, Fischöl und 0,2% Minze. Ein ausgewogenes Adult Futter für kleine Hunde, die kräftigen Geschmack und gut bekömmliche Zutaten mögen.\u003c\/p\u003e\n        \u003cdiv class=\"adp-tags\"\u003e\n\u003cspan\u003e50% Lamm\u003c\/span\u003e\u003cspan\u003e30% frisch zubereitet\u003c\/span\u003e\u003cspan\u003eKrokette mit 8mm\u003c\/span\u003e\u003cspan\u003eGetreidefrei\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"adp-visual\" aria-label=\"Produktvorteile\"\u003e\n        \u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e50%\u003c\/strong\u003e\u003cspan\u003eLamm insgesamt\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e23%\u003c\/strong\u003e\u003cspan\u003eSüßkartoffel als gut bekömmliche Energiequelle\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e8mm\u003c\/strong\u003e\u003cspan\u003eKrokettendurchmesser für kleine Hundemäuler\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/header\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eDAS STECKT DRIN\u003c\/p\u003e\n        \u003ch2\u003eGetreidefreies Trockenfutter mit Lamm für kleine Hunde.\u003c\/h2\u003e\n        \u003cspan\u003e50% Lamm, 23% Süßkartoffel und eine kleine Krokettenform ergeben ein vollwertiges Adult Hundefutter für ausgewachsene Hunde kleiner Rassen.\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"adp-benefits\"\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e01\u003c\/b\u003e\u003ch3\u003eKräftiger Lammgeschmack\u003c\/h3\u003e\n\u003cp\u003e50% Lamm mit 30% frisch zubereitetem Lamm sorgt für ein natürliches Aroma und eine hohe Akzeptanz.\u003c\/p\u003e\u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e02\u003c\/b\u003e\u003ch3\u003eKleine Kroketten\u003c\/h3\u003e\n\u003cp\u003eDie flache, runde Krokette mit etwa 8mm Durchmesser passt gut zu kleinen Kiefern und lässt sich angenehm aufnehmen.\u003c\/p\u003e\u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\u003ch3\u003eGetreidefreie Rezeptur\u003c\/h3\u003e\n\u003cp\u003eSüßkartoffel, Erbsen und Kartoffeln liefern Energie. FOS, MOS, Leinsamen und Fischöl ergänzen die tägliche Mahlzeit.\u003c\/p\u003e\u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-guide\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n        \u003cp class=\"adp-kicker\"\u003eFÜR DEINEN KLEINEN HUND\u003c\/p\u003e\n        \u003ch2\u003eAdult Hundefutter mit kleinen Kroketten.\u003c\/h2\u003e\n        \u003cp\u003eDieses getreidefreie Trockenfutter mit Lamm und Süßkartoffel wurde für ausgewachsene Hunde kleiner Rassen zusammengestellt. Die angepasste Krokettengröße erleichtert die Aufnahme und regt deinen Hund zum Kauen an.\u003c\/p\u003e\n        \u003cp\u003eDie tägliche Menge passt du an Gewicht, Aktivität und individuellen Bedarf deines Hundes an. Bei einer Futterumstellung mischst du das neue Futter über mehrere Tage schrittweise unter das bisherige Futter.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003caside class=\"adp-panel\"\u003e\n        \u003cp\u003eDIE WICHTIGSTEN EIGENSCHAFTEN\u003c\/p\u003e\n        \u003carticle\u003e\u003cstrong\u003eFür kleine Rassen\u003c\/strong\u003e\u003cspan\u003eAdult Rezeptur mit kleiner, flach runder Krokette.\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eHoher Lammanteil\u003c\/strong\u003e\u003cspan\u003e50% Lamm mit 30% frisch zubereitetem Lamm.\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eGetreidefrei\u003c\/strong\u003e\u003cspan\u003eMit Süßkartoffel, Erbsen und Kartoffeln.\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eFunktionale Zutaten\u003c\/strong\u003e\u003cspan\u003eMit FOS, MOS, Leinsamen, Fischöl und Minze.\u003c\/span\u003e\u003c\/article\u003e\n      \u003c\/aside\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eLAMM TROCKENFUTTER IM DETAIL\u003c\/p\u003e\n        \u003ch2\u003eHundefutter mit Lamm und Süßkartoffel einfach erklärt.\u003c\/h2\u003e\n        \u003cspan\u003eHier findest du alle Angaben zu Fleischanteil, kleinen Kroketten, Zutaten, Nährwerten, Fütterungsmenge und Verträglichkeit. Alle Bereiche sind zunächst geschlossen.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-accordions\"\u003e\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🥩\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eLamm und Geschmack\u003c\/strong\u003e\u003cspan\u003e50% Lamm und 30% frisch zubereitetes Lamm\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eWarum Lamm gut in den Napf deines kleinen Hundes passt\u003c\/h3\u003e\n            \u003cp\u003eIn dieser Rezeptur stecken insgesamt \u003cb\u003e50% Lamm\u003c\/b\u003e. Dazu gehören 30% frisch zubereitetes Lamm, 18% getrocknetes Lamm und 2% Lammbrühe.\u003c\/p\u003e\n            \u003cp\u003eLamm liefert hochwertiges tierisches Protein und einen kräftigen Geschmack. Die Kombination aus frisch zubereitetem und getrocknetem Lamm verbindet ein natürliches Aroma mit einer konzentrierten Proteinquelle.\u003c\/p\u003e\n            \u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eWusstest du?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eLammfleisch liefert essenzielle Aminosäuren, die dein Hund für Muskeln, Gewebe und viele tägliche Körperfunktionen benötigt.\u003c\/p\u003e\n\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌿\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eGetreidefrei und gut bekömmlich\u003c\/strong\u003e\u003cspan\u003e23% Süßkartoffel, FOS, MOS und 0,2% Minze\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eGetreidefreies Hundefutter mit Lamm und Süßkartoffel\u003c\/h3\u003e\n            \u003cp\u003eDie Rezeptur kommt ohne Getreide aus. Stattdessen liefert \u003cb\u003eSüßkartoffel mit 23%\u003c\/b\u003e Energie und Ballaststoffe. Erbsen und Kartoffeln ergänzen die Mahlzeit mit weiteren pflanzlichen Bestandteilen.\u003c\/p\u003e\n            \u003ch4\u003eUnterstützung für Verdauung, Haut und Fell\u003c\/h4\u003e\n            \u003cp\u003eFOS und MOS sind präbiotische Ballaststoffe. Entzuckerte Rübenschnitzel und Leinsamen ergänzen den Faseranteil. Fischöl liefert wertvolle Omega 3 Fettsäuren für normale Haut und gepflegtes Fell.\u003c\/p\u003e\n            \u003cp\u003eMinze ist mit 0,2% enthalten und rundet die Rezeptur geschmacklich ab.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦷\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eKleine Kroketten für kleine Rassen\u003c\/strong\u003e\u003cspan\u003eEtwa 8mm Durchmesser und 4mm Dicke\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003ePassende Krokettengröße für kleine Hundemäuler\u003c\/h3\u003e\n            \u003cp\u003eDie Kroketten haben etwa 8mm Durchmesser und sind ungefähr 4mm dick. Die flache, runde Form lässt sich von kleinen Hunden gut aufnehmen und angenehm kauen.\u003c\/p\u003e\n            \u003cp\u003eDie angepasste Form eignet sich besonders für ausgewachsene kleine Rassen, deren Kiefer und Maul deutlich kompakter sind als bei großen Hunden.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📊\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eNährwerte und Zusammensetzung\u003c\/strong\u003e\u003cspan\u003eAnalysewerte und vollständige Zutatenliste\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eWichtige Analysewerte\u003c\/h3\u003e\n            \u003ctable class=\"adp-table\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eAnalysewert\u003c\/th\u003e\n\u003cth\u003eGehalt\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eRohprotein\u003c\/td\u003e\n\u003ctd\u003e26%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRohfett\u003c\/td\u003e\n\u003ctd\u003e14%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRohfaser\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRohasche\u003c\/td\u003e\n\u003ctd\u003e10%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n            \u003cp\u003e\u003cb\u003eZusammensetzung:\u003c\/b\u003e\u003c\/p\u003e\n            \u003cp\u003eLamm 50%, davon frisch zubereitetes Lamm 30%, getrocknetes Lamm 18% und Lammbrühe 2%, Süßkartoffel 23%, Erbsen 9%, Erbsenprotein, Kartoffeln, Leinsamen, entzuckerte Rübenschnitzel, Fischöl, Mineralien, Minze 0,2%, Fructooligosaccharide 96mg\/kg und Mannanoligosaccharide 24mg\/kg.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⭐\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eProdukthighlights und Fütterung\u003c\/strong\u003e\u003cspan\u003eVorteile und empfohlene Tagesmenge\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eHoher Lammanteil\u003c\/b\u003e50% Lamm mit 30% frisch zubereitetem Lamm.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eGetreidefreie Rezeptur\u003c\/b\u003eMit Süßkartoffel, Erbsen und Kartoffeln.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eFür kleine Hunde\u003c\/b\u003eKleine, flach runde Kroketten für ausgewachsene kleine Rassen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eFür sensible Futterwahl\u003c\/b\u003eMit FOS, MOS, Leinsamen und entzuckerten Rübenschnitzeln.\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003ch3\u003eFütterungsempfehlung\u003c\/h3\u003e\n            \u003ctable class=\"adp-table\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eGewicht deines Hundes\u003c\/th\u003e\n\u003cth\u003eFuttermenge pro Tag\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e1 bis 2kg\u003c\/td\u003e\n\u003ctd\u003e25 bis 45g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2 bis 3kg\u003c\/td\u003e\n\u003ctd\u003e45 bis 60g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3 bis 5kg\u003c\/td\u003e\n\u003ctd\u003e60 bis 85g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5 bis 7kg\u003c\/td\u003e\n\u003ctd\u003e85 bis 110g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e7 bis 10kg\u003c\/td\u003e\n\u003ctd\u003e110 bis 145g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Eignung, Kroketten und Futterumstellung\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-faq\"\u003e\n              \u003cdetails\u003e\u003csummary\u003eFür welche Hunde ist das Trockenfutter geeignet?\u003c\/summary\u003e\u003cp\u003eDas Futter ist für ausgewachsene Hunde kleiner Rassen gedacht. Die Futtermenge richtest du nach Gewicht, Aktivität und individuellem Bedarf deines Hundes.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eIst das Hundefutter getreidefrei?\u003c\/summary\u003e\u003cp\u003eJa. Die Rezeptur enthält kein Getreide. Als Kohlenhydratquellen werden Süßkartoffel, Erbsen und Kartoffeln verwendet.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie groß sind die Kroketten?\u003c\/summary\u003e\u003cp\u003eDie Kroketten haben etwa 8mm Durchmesser und sind ungefähr 4mm dick. Die flache, runde Form ist auf kleine Hundemäuler abgestimmt.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eIst das Futter für sensible kleine Hunde geeignet?\u003c\/summary\u003e\u003cp\u003eDie Rezeptur enthält Lamm, Süßkartoffel, entzuckerte Rübenschnitzel sowie FOS und MOS. Bei bekannten Allergien oder anhaltenden Beschwerden solltest du die Fütterung mit deiner Tierarztpraxis abstimmen.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie hoch ist der Fleischanteil?\u003c\/summary\u003e\u003cp\u003eDer gesamte Lammanteil beträgt 50%. Davon sind 30% frisch zubereitetes Lamm, 18% getrocknetes Lamm und 2% Lammbrühe.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWelche Aufgabe haben FOS und MOS?\u003c\/summary\u003e\u003cp\u003eFOS und MOS sind präbiotische Ballaststoffe. Sie dienen nützlichen Darmbakterien als Nahrung und können eine ausgewogene Darmflora unterstützen.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie stelle ich meinen Hund auf das neue Futter um?\u003c\/summary\u003e\u003cp\u003eMische das neue Futter über mehrere Tage schrittweise unter das bisherige Futter. Erhöhe den Anteil langsam, damit sich die Verdauung deines Hundes an die neue Rezeptur gewöhnen kann.\u003c\/p\u003e\u003c\/details\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\u003c\/div\u003e\n        \u003c\/details\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-closing\"\u003e\n      \u003ch2\u003eLamm Trockenfutter für kleine Hunde und jeden Tag.\u003c\/h2\u003e\n      \u003cp\u003eEin getreidefreies Adult Futter mit 50% Lamm, 23% Süßkartoffel und kleinen Kroketten für ausgewachsene Hunde kleiner Rassen.\u003c\/p\u003e\n    \u003c\/section\u003e\n  \u003c\/div\u003e\n\u003c\/main\u003e\n\n\n\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n\n    \/* Erst zurücksetzen, dann die echte Position im Shop Theme messen. *\/\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\":\"https:\/\/schema.org\",\n  \"@type\":\"FAQPage\",\n  \"mainEntity\":[\n    {\"@type\":\"Question\",\"name\":\"Für welche Hunde ist das Trockenfutter geeignet?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Das Futter ist für ausgewachsene Hunde kleiner Rassen gedacht. Die Futtermenge richtet sich nach Gewicht, Aktivität und individuellem Bedarf des Hundes.\"}},\n    {\"@type\":\"Question\",\"name\":\"Ist das Hundefutter getreidefrei?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Ja. Die Rezeptur enthält kein Getreide. Als Kohlenhydratquellen werden Süßkartoffel, Erbsen und Kartoffeln verwendet.\"}},\n    {\"@type\":\"Question\",\"name\":\"Wie groß sind die Kroketten?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Die Kroketten haben etwa 8mm Durchmesser und sind ungefähr 4mm dick. Die flache, runde Form ist auf kleine Hundemäuler abgestimmt.\"}},\n    {\"@type\":\"Question\",\"name\":\"Wie hoch ist der Fleischanteil?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Der gesamte Lammanteil beträgt 50%. Davon sind 30% frisch zubereitetes Lamm, 18% getrocknetes Lamm und 2% Lammbrühe.\"}},\n    {\"@type\":\"Question\",\"name\":\"Welche Aufgabe haben FOS und MOS?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"FOS und MOS sind präbiotische Ballaststoffe. Sie dienen nützlichen Darmbakterien als Nahrung und können eine ausgewogene Darmflora unterstützen.\"}},\n    {\"@type\":\"Question\",\"name\":\"Wie stelle ich meinen Hund auf das neue Futter um?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Das neue Futter wird über mehrere Tage schrittweise unter das bisherige Futter gemischt. Der Anteil wird langsam erhöht.\"}}\n  ]\n}\n\u003c\/script\u003e\n\n\n\u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleTerms = ['lamm', 'süßkartoffel', 'minze'];\n\n  function normalize(value) {\n    return (value || '')\n      .replace(\/\\u00a0\/g, ' ')\n      .replace(\/\\s+\/g, ' ')\n      .trim()\n      .toLowerCase();\n  }\n\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n    return style.display !== 'none' \u0026\u0026\n      style.visibility !== 'hidden' \u0026\u0026\n      parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026\n      rect.width \u003e 0 \u0026\u0026 rect.height \u003e 0;\n  }\n\n  function applyProductTitleStyle() {\n    var selectors = [\n      '[data-product-title]',\n      '.product__title h1',\n      '.product__title',\n      '.product-title',\n      '.product-single__title',\n      '.productView-title',\n      '.product-info__title',\n      '.product-detail__title',\n      'h1.product_title',\n      'main h1',\n      'h1',\n      'h2'\n    ];\n\n    var candidates = Array.prototype.slice.call(\n      document.querySelectorAll(selectors.join(','))\n    );\n\n    var match = candidates.find(function (element) {\n      if (element.closest('.adp-page')) return false;\n      var text = normalize(element.textContent);\n      return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 isVisible(element);\n    });\n\n    if (!match) {\n      var fallback = Array.prototype.slice.call(\n        document.querySelectorAll('div, p, span')\n      ).filter(function (element) {\n        if (element.closest('.adp-page')) return false;\n        if (!isVisible(element)) return false;\n        var text = normalize(element.textContent);\n        return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 text.length \u003c 220;\n      }).sort(function (a, b) {\n        return normalize(a.textContent).length - normalize(b.textContent).length;\n      });\n\n      match = fallback[0];\n    }\n\n    if (match) {\n      match.classList.add('adp-external-product-title');\n      match.setAttribute('data-adp-product-title-styled', 'true');\n    }\n  }\n\n  function scheduleApply() {\n    applyProductTitleStyle();\n    window.setTimeout(applyProductTitleStyle, 150);\n    window.setTimeout(applyProductTitleStyle, 600);\n    window.setTimeout(applyProductTitleStyle, 1500);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n\n  var observer = new MutationObserver(function () {\n    applyProductTitleStyle();\n  });\n\n  observer.observe(document.documentElement, {\n    childList: true,\n    subtree: true\n  });\n\n  document.addEventListener('shopify:section:load', scheduleApply);\n})();\n\u003c\/script\u003e","brand":"Alphadog Nutrition","offers":[{"title":"100g","offer_id":57921492222277,"sku":"GFF0K100HESDZZZ","price":1.99,"currency_code":"EUR","in_stock":true},{"title":"6kg","offer_id":58003200999749,"sku":"GFF0006KUPSXZZZ","price":55.99,"currency_code":"EUR","in_stock":true},{"title":"12kg","offer_id":57921492255045,"sku":"GFF0012KUPSXZZZ","price":99.99,"currency_code":"EUR","in_stock":true},{"title":"24kg (2x12kg)","offer_id":58028107399493,"sku":"GFF0012KUPSXZZZ24G","price":174.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/Clipfly-20260503004557_8b1bf6d9-a93c-4a63-9e59-d66bcf3d3626.png?v=1778779647"},{"product_id":"alphadog-nutrition-50-wild-lachs-getreidefrei-mit-susskartoffel-maulbeere-12kg","title":"Getreidefreies Premium 50% frischem Wild \u0026 Lachs, Süßkartoffel, Fischöl \u0026 Maulbeere - Immunsystem, Haut \u0026 Fell","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Wild mit Lachs und Maulbeere\n     ========================================================= --\u003e\n\n\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\n\u003csection id=\"adn-one-html\" class=\"adn-one-html\" aria-label=\"Vorteile und Futterrechner\"\u003e\n  \u003cdiv class=\"adn-one-grid\"\u003e\n\n    \u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n    \u003cdiv class=\"adn-trust-panel\"\u003e\n      \u003cdiv class=\"adn-payment-card\"\u003e\n        \u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n        \u003cdiv class=\"adn-payment-grid\" aria-label=\"Zahlungsarten\"\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/paypal-blue-logo-19528_256.png?v=1779726652\" alt=\"PayPal\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/klarna-pink-logo-24366_256.png?v=1779726652\" alt=\"Klarna\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/visa-blue-logo-19529_256.png?v=1779726652\" alt=\"Visa\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/mastercard-credit-card-payment-method-19676_256.png?v=1779726652\" alt=\"Mastercard\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/maestro-logo-19742_256.png?v=1779726652\" alt=\"Maestro\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/apple-pay-logo-19557_256.png?v=1779726652\" alt=\"Apple Pay\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-benefit-grid\"\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 7h11v9H3V7Zm11 3h3.5l2.5 3v3h-6v-6ZM6 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm11 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e\n          \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2 4 5v6c0 5 3.4 9.7 8 11 4.6-1.3 8-6 8-11V5l-8-3Zm-1 14-4-4 1.4-1.4L11 13.2l5.6-5.6L18 9l-7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e\n          \u003csmall\u003erisikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2c4 3 6 6 6 10a6 6 0 0 1-12 0c0-4 2-7 6-10Zm0 17a3.5 3.5 0 0 0 3.5-3.5c0-2-1.1-4-3.5-6.3-2.4 2.3-3.5 4.3-3.5 6.3A3.5 3.5 0 0 0 12 19Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGetreidefrei\u003c\/strong\u003e\n          \u003csmall\u003eartgerechte Rezepturen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 21s-7-4.4-7-11a4 4 0 0 1 7-2.6A4 4 0 0 1 19 10c0 6.6-7 11-7 11Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003ePremium Qualität\u003c\/strong\u003e\n          \u003csmall\u003efür echte Champions\u003c\/small\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-clean-grid\"\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M7.5 9.5c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm9 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM4.2 14.2C3 14.2 2 13 2 11.5s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm15.6 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM12 20.5c-3.5 0-6.2-1.7-6.2-4 0-2 2.5-5.3 6.2-5.3s6.2 3.3 6.2 5.3c0 2.3-2.7 4-6.2 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eHypoallergen\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"8\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 5v14M7 8l10 8M17 8 7 16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eGetreidefrei\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 21c0-6.2 3.4-10.4 9.8-12.2C13.7 6.5 11.5 5 8.6 5H5V3h3.6c4.8 0 8.2 3.2 8.9 7.6C21 11.4 23 14 23 18v3h-2v-3c0-2.9-1.6-4.8-4.2-5.4C11.1 13.5 7 16.5 7 21H5Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eNatürliche\u003cbr\u003eZutaten\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 3 4 6v5c0 5.2 3.4 9.4 8 10 4.6-.6 8-4.8 8-10V6l-8-3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"m8.5 12 2.2 2.2 4.8-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eOhne künstliche\u003cbr\u003eZusätze\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M8 20h8M12 20V10M6 10c0-3.3 2.7-6 6-6s6 2.7 6 6c0 3.8-3.2 6-6 6s-6-2.2-6-6Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 10c0 1.1.9 2 2 2s2-.9 2-2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eSchonend\u003cbr\u003ehergestellt\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n    \u003caside class=\"adn-calculator-teaser\" aria-label=\"Futterrechner\"\u003e\n      \u003cdiv class=\"adn-calculator-art\" aria-hidden=\"true\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n      \u003cbutton class=\"adn-open-calculator\" type=\"button\" data-adn-open\u003eJetzt berechnen\u003c\/button\u003e\n      \u003cdiv class=\"adn-calculator-note\"\u003e\n\u003cstrong\u003eIn ca. 60 Sekunden\u003c\/strong\u003e\u003cspan\u003edirekt zur Futterempfehlung\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/aside\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- Rechner-Popup --\u003e\n\u003cdiv id=\"adn-food-modal\" class=\"adn-food-modal\" aria-hidden=\"true\"\u003e\n  \u003cdiv class=\"adn-modal-backdrop\" data-adn-close\u003e\u003c\/div\u003e\n  \u003cdiv class=\"adn-modal-dialog\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"adn-modal-title\"\u003e\n    \u003cbutton class=\"adn-modal-close\" type=\"button\" data-adn-close aria-label=\"Futterrechner schließen\"\u003e×\u003c\/button\u003e\n\n    \u003cheader class=\"adn-modal-header\"\u003e\n      \u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\n    \u003c\/header\u003e\n\n    \u003cdiv class=\"adn-rechner\" id=\"adn-rechner\"\u003e\n      \u003cdiv class=\"adn-progress-head\"\u003e\n        \u003cspan\u003eSchritt \u003cb id=\"adn-current-step\"\u003e1\u003c\/b\u003e von 8\u003c\/span\u003e\n        \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"adn-progress-track\" role=\"progressbar\" aria-valuemin=\"1\" aria-valuemax=\"8\" aria-valuenow=\"1\"\u003e\n        \u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step is-active\" data-step=\"1\" data-title=\"Alter\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n        \u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n        \u003cdiv class=\"adn-age-row\"\u003e\n          \u003clabel class=\"adn-input-box\"\u003e\n            \u003cinput id=\"adn-age\" type=\"number\" min=\"1\" step=\"1\" value=\"2\" aria-label=\"Alter des Hundes\"\u003e\n            \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e\n          \u003c\/label\u003e\n          \u003cdiv class=\"adn-segmented\" aria-label=\"Alterseinheit\"\u003e\n            \u003cbutton type=\"button\" class=\"is-selected\" data-age-unit=\"years\"\u003eJahre\u003c\/button\u003e\n            \u003cbutton type=\"button\" data-age-unit=\"months\"\u003eMonate\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-age-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"2\" data-title=\"Gewicht\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n        \u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n        \u003clabel class=\"adn-input-box adn-weight-box\"\u003e\n          \u003cinput id=\"adn-weight\" type=\"number\" min=\"1\" max=\"120\" step=\"0.1\" value=\"15\" aria-label=\"Gewicht des Hundes\"\u003e\n          \u003cspan\u003ekg\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-weight-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"3\" data-title=\"Aktivität\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n        \u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"low\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"normal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"high\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"sport\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"4\" data-title=\"Körperform\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n        \u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n        \u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"thin\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"ideal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"heavy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"5\" data-title=\"Futterart\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n        \u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n        \u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"dry\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"wet\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"6\" data-title=\"Besonderheiten\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n        \u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n        \u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"none\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"neutered\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"sensitive\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"pregnant\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"7\" data-title=\"Gesundheit\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n        \u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n        \u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"healthy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"sick\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"8\" data-title=\"Ergebnis\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n        \u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n        \u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n        \u003cdiv class=\"adn-warning\" id=\"adn-health-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-grid\"\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eAdult-Trockenfutter\u003c\/strong\u003e\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n        \u003ca class=\"adn-primary-btn adn-shop-btn\" id=\"adn-shop-link\" href=\"#\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-modal-actions\"\u003e\n        \u003cbutton type=\"button\" id=\"adn-back\"\u003eZurück\u003c\/button\u003e\n        \u003cbutton type=\"button\" id=\"adn-restart\"\u003eNeu starten\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n(function () {\n  var root = document.getElementById('adn-one-html');\n  var modal = document.getElementById('adn-food-modal');\n  var calc = document.getElementById('adn-rechner');\n  if (!root || !modal || !calc || root.dataset.initialized === 'true') return;\n  root.dataset.initialized = 'true';\n\n  var totalSteps = 8;\n  var currentStep = 1;\n  var data = {\n    ageUnit: 'years', ageValue: 2, ageMonths: 24, ageGroup: 'adult',\n    weight: 15, activity: 'normal', body: 'ideal', food: 'dry', special: 'none', health: 'healthy'\n  };\n\n  var kcalByFood = { dry: 370, wet: 115 };\n  var recommendations = {\n    puppyDry: { label:'Welpenfutter ansehen', title:'Premium 60% Huhn, Truthahn, Lachs \u0026 Süßkartoffel', reason:'Für Welpen und Junghunde mit Fokus auf Wachstum, Energie und Entwicklung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-welpenfutter-60-huhn-truthahn-lachs-gelenkschutz-susskartoffel-12kg' },\n    seniorDry: { label:'Seniorfutter ansehen', title:'Premium Senior Forelle mit Lachs, Süßkartoffel \u0026 Spargel', reason:'Für ältere Hunde mit leichterer Rezeptur, Omega-3-Fokus und Gelenkschutz.', url:'https:\/\/www.alphadog-nutrition.de\/products\/premium-senior-mit-50-frischem-forelle-mit-lachs-susskartoffel-spargel' },\n    adultSmallDry: { label:'Futter für kleine Rassen ansehen', title:'Premium 50% Lamm, Süßkartoffel, Minze \u0026 Erbsen', reason:'Für ausgewachsene Hunde unter 15 kg und kleine Rassen.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-lamm-susskartoffel-kleine-rassen-100g' },\n    adultSensitiveDry: { label:'Sensibles Trockenfutter ansehen', title:'Premium 50% Ente, Süßkartoffel \u0026 Orange', reason:'Für sensible Adult-Hunde und Hunde mit empfindlicher Verdauung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-getreidefreies-505-ente-mit-susskartoffelte-orange-12kg' },\n    adultActiveDry: { label:'Angus-Rind Trockenfutter ansehen', title:'Premium 50% Angus-Rind, Süßkartoffel, Erbsen \u0026 Karotte', reason:'Für aktive, normale oder schlanke Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-angus-rind-hundefutter-getreidefrei-100g' },\n    adultCalmDry: { label:'Wild \u0026 Lachs Trockenfutter ansehen', title:'Premium 50% Wild \u0026 Lachs, Süßkartoffel \u0026 Maulbeere', reason:'Für ruhigere, kräftige oder kastrierte Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-wild-lachs-getreidefrei-mit-susskartoffel-maulbeere-12kg' },\n    wetDuck: { label:'Ente Nassfutter ansehen', title:'Premium Sensitiv 91% Ente mit Gemüse \u0026 Reis', reason:'Sanfte Nassfutter-Empfehlung für normale Hunde, Welpen oder Senioren.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-91-ente-mit-gemuse-reis-single-protein-800g' },\n    wetHorse: { label:'Pferd Schonkost ansehen', title:'Premium Sensitiv 94% Pferd mit Kartoffeln', reason:'Bei sensibler Verdauung, Krankheitshinweis oder Unverträglichkeiten.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-94-pferd-mit-kartoffeln-hypoallergen' },\n    wetLamb: { label:'Lamm Nassfutter ansehen', title:'Premium Sensitiv 91% Lamm mit Apfel', reason:'Für aktive, schlanke oder trächtige\/säugende Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-lamm-mit-apfel-single-protein' },\n    wetWild: { label:'Wild Nassfutter ansehen', title:'Premium Sensitiv 91% Wild mit Gemüse \u0026 Reis', reason:'Für ruhigere, kräftige oder kastrierte Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-wild-mit-gemuse-reis-single-protein' }\n  };\n\n  var ageInput = document.getElementById('adn-age');\n  var weightInput = document.getElementById('adn-weight');\n  var ageUnitLabel = document.getElementById('adn-age-unit-label');\n  var currentStepEl = document.getElementById('adn-current-step');\n  var stepTitleEl = document.getElementById('adn-step-title');\n  var progressTrack = calc.querySelector('.adn-progress-track');\n  var progressBar = document.getElementById('adn-progress-bar');\n  var backButton = document.getElementById('adn-back');\n  var restartButton = document.getElementById('adn-restart');\n  var lastFocused = null;\n\n  function openModal() {\n    lastFocused = document.activeElement;\n    modal.classList.add('is-open');\n    modal.setAttribute('aria-hidden', 'false');\n    document.body.classList.add('adn-modal-open');\n    window.setTimeout(function () {\n      var close = modal.querySelector('.adn-modal-close');\n      if (close) close.focus();\n    }, 0);\n  }\n\n  function closeModal() {\n    modal.classList.remove('is-open');\n    modal.setAttribute('aria-hidden', 'true');\n    document.body.classList.remove('adn-modal-open');\n    if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') lastFocused.focus();\n  }\n\n  root.querySelectorAll('[data-adn-open]').forEach(function (button) {\n    button.addEventListener('click', openModal);\n  });\n  modal.querySelectorAll('[data-adn-close]').forEach(function (button) {\n    button.addEventListener('click', closeModal);\n  });\n  document.addEventListener('keydown', function (event) {\n    if (event.key === 'Escape' \u0026\u0026 modal.classList.contains('is-open')) closeModal();\n  });\n\n  function roundToFive(value) { return Math.round(value \/ 5) * 5; }\n\n  function updateAge() {\n    var value = parseFloat(ageInput.value);\n    if (!value || value \u003c= 0) value = 1;\n    data.ageValue = value;\n    data.ageMonths = data.ageUnit === 'years' ? value * 12 : value;\n    data.ageGroup = data.ageMonths \u003c 12 ? 'puppy' : (data.ageMonths \u003e= 84 ? 'senior' : 'adult');\n  }\n\n  function getWeight() {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) weight = data.weight || 1;\n    return weight;\n  }\n\n  function getRecommendation() {\n    var weight = getWeight();\n    if (data.food === 'wet') {\n      if (data.health === 'sick' || data.special === 'sensitive') return recommendations.wetHorse;\n      if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin' || data.special === 'pregnant') return recommendations.wetLamb;\n      if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.wetWild;\n      return recommendations.wetDuck;\n    }\n    if (data.ageGroup === 'puppy') return recommendations.puppyDry;\n    if (data.ageGroup === 'senior') return recommendations.seniorDry;\n    if (weight \u003c 15) return recommendations.adultSmallDry;\n    if (data.health === 'sick' || data.special === 'sensitive') return recommendations.adultSensitiveDry;\n    if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin') return recommendations.adultActiveDry;\n    if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.adultCalmDry;\n    return recommendations.adultActiveDry;\n  }\n\n  function calculateResult() {\n    updateAge();\n    data.weight = getWeight();\n\n    var ageFactor = { puppy: 2.4, adult: 1.6, senior: 1.3 }[data.ageGroup];\n    var activityFactor = { low: .85, normal: 1, high: 1.18, sport: 1.35 }[data.activity];\n    var bodyFactor = { thin: 1.1, ideal: 1, heavy: .82 }[data.body];\n    var specialFactor = { none: 1, neutered: .9, sensitive: 1, pregnant: 1.35 }[data.special];\n    var dailyKcal = 70 * Math.pow(data.weight, .75) * ageFactor * activityFactor * bodyFactor * specialFactor;\n    var grams = dailyKcal \/ kcalByFood[data.food] * 100;\n    var finalGrams = Math.max(5, roundToFive(grams));\n    var minGrams = Math.max(5, roundToFive(finalGrams * .9));\n    var maxGrams = Math.max(5, roundToFive(finalGrams * 1.1));\n    var meals = data.ageGroup === 'puppy' ? 3 : 2;\n    var mealGrams = Math.max(5, roundToFive(finalGrams \/ meals));\n\n    var warning = document.getElementById('adn-health-warning');\n    warning.classList.toggle('is-visible', data.health === 'sick');\n    document.getElementById('adn-result-label').textContent = data.health === 'sick' ? 'Grobe Orientierung' : 'Tagesmenge';\n    document.getElementById('adn-result-amount').textContent = 'ca. ' + finalGrams + ' g';\n    document.getElementById('adn-result-kcal').textContent = 'ca. ' + Math.round(dailyKcal) + ' kcal';\n    document.getElementById('adn-result-meal').textContent = 'ca. ' + mealGrams + ' g';\n    document.getElementById('adn-result-range').textContent = minGrams + '–' + maxGrams + ' g';\n\n    var recommendation = getRecommendation();\n    document.getElementById('adn-product-title').textContent = recommendation.title;\n    document.getElementById('adn-product-reason').textContent = recommendation.reason;\n    var shopLink = document.getElementById('adn-shop-link');\n    shopLink.href = recommendation.url;\n    shopLink.textContent = recommendation.label;\n  }\n\n  function showStep(step) {\n    currentStep = Math.max(1, Math.min(totalSteps, step));\n    calc.querySelectorAll('.adn-step').forEach(function (item) {\n      item.classList.toggle('is-active', Number(item.dataset.step) === currentStep);\n    });\n    var active = calc.querySelector('.adn-step.is-active');\n    currentStepEl.textContent = currentStep;\n    stepTitleEl.textContent = active ? active.dataset.title : '';\n    progressBar.style.width = (currentStep \/ totalSteps * 100) + '%';\n    progressTrack.setAttribute('aria-valuenow', String(currentStep));\n    backButton.disabled = currentStep === 1;\n    if (currentStep === totalSteps) calculateResult();\n    var dialog = modal.querySelector('.adn-modal-dialog');\n    if (dialog) dialog.scrollTop = 0;\n  }\n\n  calc.querySelectorAll('[data-age-unit]').forEach(function (button) {\n    button.addEventListener('click', function () {\n      data.ageUnit = button.dataset.ageUnit;\n      calc.querySelectorAll('[data-age-unit]').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      ageUnitLabel.textContent = data.ageUnit === 'years' ? 'Jahre' : 'Monate';\n      updateAge();\n    });\n  });\n\n  document.getElementById('adn-age-next').addEventListener('click', function () {\n    var age = parseFloat(ageInput.value);\n    if (!age || age \u003c= 0) { ageInput.focus(); return; }\n    updateAge();\n    showStep(2);\n  });\n\n  document.getElementById('adn-weight-next').addEventListener('click', function () {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) { weightInput.focus(); return; }\n    data.weight = weight;\n    showStep(3);\n  });\n\n  calc.querySelectorAll('.adn-choice-grid button').forEach(function (button) {\n    button.addEventListener('click', function () {\n      var key = button.dataset.key;\n      data[key] = button.dataset.value;\n      button.parentElement.querySelectorAll('button').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      window.setTimeout(function () { showStep(currentStep + 1); }, 120);\n    });\n  });\n\n  backButton.addEventListener('click', function () { showStep(currentStep - 1); });\n  restartButton.addEventListener('click', function () {\n    data = { ageUnit:'years', ageValue:2, ageMonths:24, ageGroup:'adult', weight:15, activity:'normal', body:'ideal', food:'dry', special:'none', health:'healthy' };\n    ageInput.value = 2;\n    weightInput.value = 15;\n    ageUnitLabel.textContent = 'Jahre';\n    calc.querySelectorAll('.is-selected').forEach(function (item) { item.classList.remove('is-selected'); });\n    calc.querySelector('[data-age-unit=\"years\"]').classList.add('is-selected');\n    showStep(1);\n  });\n\n  showStep(1);\n})();\n\u003c\/script\u003e\n\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\n\u003c!-- =========================================================\n     PRODUKTBESCHREIBUNG BEGINNT HIER\n     ========================================================= --\u003e\n\n\u003cstyle\u003e\n  \/* Abstand zwischen Futterrechner und Produktbeschreibung *\/\n  #adn-one-html + .adp-page,\n  #adn-food-modal + .adp-page {\n    margin-top: 34px !important;\n  }\n\u003c\/style\u003e\n\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width,initial-scale=1\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026amp;family=Manrope:wght@400;500;600;700;800;900\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\n\n\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  \/* Der echte Produkttitel oberhalb der Beschreibung *\/\n  .adp-external-product-title {\n    display: block !important;\n    width: 100% !important;\n    max-width: 980px !important;\n    margin: 0 0 18px 0 !important;\n    padding: 0 !important;\n    color: #000000 !important;\n    background: transparent !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: clamp(28px, 4.1vw, 46px) !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    font-synthesis: weight !important;\n    line-height: .98 !important;\n    letter-spacing: -.05em !important;\n    text-align: left !important;\n    text-transform: none !important;\n    text-decoration: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.08),\n      0 6px 11px rgba(0,0,0,.23),\n      0 15px 28px rgba(0,0,0,.13) !important;\n    word-break: normal !important;\n    overflow-wrap: break-word !important;\n    hyphens: none !important;\n  }\n\n  .adp-external-product-title * {\n    color: #000000 !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    text-transform: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000000 !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.07),\n        0 4px 8px rgba(0,0,0,.20),\n        0 10px 20px rgba(0,0,0,.11) !important;\n    }\n\n    .adp-external-product-title * {\n      -webkit-text-stroke: .5px #000000 !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle\u003e\n  .adp-page{\n    position:relative!important;\n    left:auto!important;\n    right:auto!important;\n    width:var(--adp-viewport-width,100vw)!important;\n    max-width:none!important;\n    margin:34px 0 0!important;\n    transform:translateX(calc(-1 * var(--adp-viewport-offset,0px)))!important;\n    background:radial-gradient(circle at 95% 2%,rgba(233,96,40,.13),transparent 24%),#f5f5f7;\n    color:#111;\n    font-family:'Manrope',Arial,sans-serif;\n    overflow:hidden;\n    isolation:isolate;\n  }\n  .adp-page *{box-sizing:border-box;font-family:'Manrope',Arial,sans-serif}\n  .adp-wrap{width:100%;max-width:1280px;margin:0 auto;padding:58px 18px}\n\n  .adp-hero{\n    position:relative;\n    padding:58px;\n    border-radius:36px;\n    background:radial-gradient(circle at 86% 12%,rgba(233,96,40,.3),transparent 27%),linear-gradient(135deg,#090a0d,#17181c 60%,#281a14);\n    color:#fff;\n    display:grid;\n    grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);\n    gap:42px;\n    align-items:center;\n    overflow:hidden;\n    box-shadow:0 30px 90px rgba(0,0,0,.14);\n  }\n  .adp-hero:after{content:\"\";position:absolute;left:58px;right:58px;bottom:0;height:6px;border-radius:999px 999px 0 0;background:#e96028}\n  .adp-brand{margin:0 0 12px;color:#e96028;font-size:15px;font-weight:900;letter-spacing:-.02em}\n  .adp-kicker{margin:0 0 16px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-title{\n    position:relative;\n    z-index:1;\n    display:block;\n    margin:0!important;\n    max-width:760px;\n    color:#fff!important;\n    font-family:'Inter','Manrope',Arial,sans-serif!important;\n    font-size:clamp(36px,5.5vw,62px)!important;\n    line-height:.98!important;\n    font-weight:900!important;\n    font-variation-settings:'wght' 900!important;\n    font-synthesis:none!important;\n    letter-spacing:-.05em!important;\n    text-transform:none!important;\n    -webkit-text-stroke:.65px #fff;\n    paint-order:stroke fill;\n    text-shadow:\n      0 2px 0 rgba(255,255,255,.10),\n      0 7px 12px rgba(0,0,0,.72),\n      0 17px 34px rgba(0,0,0,.58)!important;\n    filter:drop-shadow(0 8px 10px rgba(0,0,0,.34));\n  }\n  .adp-title:before,\n  .adp-title:after{\n    content:attr(data-title);\n    position:absolute;\n    inset:0;\n    z-index:-1;\n    color:rgba(0,0,0,.62);\n    font:inherit;\n    letter-spacing:inherit;\n    line-height:inherit;\n    pointer-events:none;\n  }\n  .adp-title:before{\n    transform:translate(4px,6px);\n    filter:blur(1px);\n    opacity:.75;\n  }\n  .adp-title:after{\n    transform:translate(8px,11px);\n    filter:blur(10px);\n    opacity:.78;\n  }\n  .adp-lead{max-width:720px;margin:26px 0 0;color:#fff!important;font-size:clamp(18px,1.8vw,24px);line-height:1.38;font-weight:800}\n  .adp-intro{max-width:720px;margin:20px 0 0;color:rgba(255,255,255,.72)!important;font-size:16px;line-height:1.72}\n  .adp-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}\n  .adp-tags span{padding:10px 13px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.06);color:#fff;font-size:12px;font-weight:800}\n\n  .adp-visual{\n    min-height:430px;\n    padding:30px;\n    border-radius:30px;\n    background:radial-gradient(circle at 50% 35%,rgba(233,96,40,.25),transparent 45%),linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.04));\n    border:1px solid rgba(255,255,255,.1);\n    display:grid;\n    align-content:center;\n    gap:14px;\n  }\n  .adp-stat{padding:20px 22px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:rgba(0,0,0,.18)}\n  .adp-stat strong{display:block;color:#fff;font-size:30px;line-height:1;font-weight:900}\n  .adp-stat span{display:block;margin-top:8px;color:rgba(255,255,255,.7);font-size:13px;line-height:1.45}\n  .adp-stat-main{background:#e96028;border-color:#e96028;box-shadow:0 18px 38px rgba(233,96,40,.24)}\n  .adp-stat-main span{color:rgba(255,255,255,.88)}\n\n  .adp-section{padding-top:80px}\n  .adp-heading{max-width:980px;margin-bottom:28px}\n  .adp-heading p{margin:0 0 14px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-heading h2{margin:0;color:#111!important;font-size:clamp(34px,5vw,62px)!important;line-height:.98!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-heading span{display:block;max-width:850px;margin-top:18px;color:#626262;font-size:17px;line-height:1.62;font-weight:600}\n\n  .adp-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}\n  .adp-benefit{min-height:290px;padding:30px;border-radius:28px;background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.11),transparent 30%),#fff;box-shadow:0 18px 55px rgba(0,0,0,.055)}\n  .adp-benefit:nth-child(2){background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.34),transparent 31%),linear-gradient(135deg,#090a0d,#1a1b1f);color:#fff}\n  .adp-benefit b{color:#e96028;font-size:13px;font-weight:900}\n  .adp-benefit h3{margin:46px 0 14px;color:inherit!important;font-size:27px!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-.04em!important;text-transform:none!important}\n  .adp-benefit p{margin:0;color:#575757;font-size:15px;line-height:1.7}\n  .adp-benefit:nth-child(2) p{color:rgba(255,255,255,.7)}\n\n  .adp-guide{margin-top:80px;padding:54px;border-radius:34px;background:radial-gradient(circle at 90% 10%,rgba(233,96,40,.12),transparent 26%),#fff;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:48px;align-items:start;box-shadow:0 24px 70px rgba(0,0,0,.06)}\n  .adp-guide h2{margin:0;color:#111!important;font-size:clamp(34px,4.8vw,56px)!important;line-height:1!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-guide p{color:#505050;font-size:16px;line-height:1.75}\n  .adp-panel{padding:32px;border-radius:26px;background:radial-gradient(circle at 90% 8%,rgba(233,96,40,.35),transparent 30%),linear-gradient(135deg,#0a0b0e,#1b1c20);color:#fff}\n  .adp-panel\u003ep{margin:0 0 28px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}\n  .adp-panel article{padding:18px 0;border-top:1px solid rgba(255,255,255,.1)}\n  .adp-panel article:first-of-type{padding-top:0;border-top:0}\n  .adp-panel strong{display:block;color:#fff!important;font-size:19px}\n  .adp-panel span{display:block;margin-top:7px;color:rgba(255,255,255,.68);font-size:14px;line-height:1.55}\n\n  .adp-accordions{display:grid;gap:13px}\n  .adp-item{margin:0!important;border-radius:22px;background:#fff;box-shadow:0 14px 45px rgba(0,0,0,.045);overflow:hidden}\n  .adp-item summary{padding:22px 24px!important;list-style:none!important;color:#111!important;display:grid!important;grid-template-columns:46px minmax(0,1fr) 36px;align-items:center;gap:16px;cursor:pointer;text-transform:none!important}\n  .adp-item summary::-webkit-details-marker{display:none}\n  .adp-icon{width:46px;height:46px;border-radius:14px;background:#111;color:#fff;display:grid;place-items:center;font-size:20px}\n  .adp-summary strong{display:block;color:#111!important;font-size:18px;line-height:1.3;font-weight:900}\n  .adp-summary span{display:block;margin-top:4px;color:#6b6b6b;font-size:13px;line-height:1.4}\n  .adp-plus{position:relative;width:36px;height:36px;border-radius:50%;background:#f1f1f3}\n  .adp-plus:before,.adp-plus:after{content:\"\";position:absolute;left:50%;top:50%;width:14px;height:2px;background:#111;transform:translate(-50%,-50%)}\n  .adp-plus:after{transform:translate(-50%,-50%) rotate(90deg)}\n  .adp-item[open] .adp-plus{background:#e96028}\n  .adp-item[open] .adp-plus:before,.adp-item[open] .adp-plus:after{background:#fff}\n  .adp-item[open] .adp-plus:after{transform:translate(-50%,-50%)}\n  .adp-content{padding:0 24px 26px 86px;color:#505050;font-size:15px;line-height:1.72}\n  .adp-content h3,.adp-content h4{color:#111!important;text-transform:none!important}\n  .adp-content h3{font-size:23px!important;margin:4px 0 14px!important}\n  .adp-content h4{font-size:17px!important;margin:22px 0 8px!important}\n  .adp-content p{margin:0 0 14px}\n  .adp-info{margin:20px 0;padding:18px;border-left:5px solid #e96028;border-radius:16px;background:#f5f5f7}\n  .adp-info p:last-child{margin-bottom:0}\n\n  .adp-table{width:100%;border-collapse:separate;border-spacing:0;margin:14px 0;overflow:hidden;border:1px solid #e5e5e7;border-radius:16px;background:#fff}\n  .adp-table th,.adp-table td{padding:12px 14px;border-bottom:1px solid #ececef;text-align:left;vertical-align:top}\n  .adp-table tr:last-child td{border-bottom:0}\n  .adp-table thead th,.adp-table thead td{background:#111;color:#fff;font-weight:900}\n\n  .adp-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\n  .adp-highlight{padding:15px 16px;border-radius:15px;background:#f5f5f7}\n  .adp-highlight b{display:block;margin-bottom:4px;color:#111}\n\n  .adp-faq{display:grid;gap:10px}\n  .adp-faq details{border:1px solid #e5e5e7;border-radius:14px;background:#fff;overflow:hidden}\n  .adp-faq summary{padding:15px 48px 15px 16px!important;display:block!important;position:relative;cursor:pointer;font-weight:800;color:#222!important;list-style:none!important;text-transform:none!important}\n  .adp-faq summary:before,.adp-faq summary:after{content:\"\";position:absolute;right:17px;top:50%;width:14px;height:2px;background:#111;transform:translateY(-50%)}\n  .adp-faq summary:after{transform:translateY(-50%) rotate(90deg)}\n  .adp-faq details[open] summary:after{transform:translateY(-50%)}\n  .adp-faq details p{margin:0;padding:0 16px 17px;color:#555}\n\n  .adp-closing{margin-top:80px;padding:56px 42px;border-radius:34px;background:radial-gradient(circle at 86% 14%,rgba(255,255,255,.14),transparent 24%),#e96028;color:#fff;text-align:center}\n  .adp-closing h2{max-width:900px;margin:0 auto;color:#fff!important;font-size:clamp(36px,5.5vw,66px)!important;line-height:.96!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-closing p{max-width:780px;margin:20px auto 0;color:rgba(255,255,255,.86);font-size:17px;line-height:1.65;font-weight:600}\n\n  @media(max-width:960px){\n    .adp-hero,.adp-guide{grid-template-columns:1fr}\n    .adp-benefits{grid-template-columns:1fr}\n  }\n  @media(max-width:700px){\n    .adp-wrap{padding:24px 10px}\n    .adp-hero{padding:30px 18px 20px;border-radius:24px;gap:22px}\n    .adp-hero:after{left:18px;right:18px}\n    .adp-title{font-size:clamp(30px,9vw,46px)!important;line-height:1!important;letter-spacing:-.04em!important;-webkit-text-stroke:.45px #fff}\n    .adp-title:before{transform:translate(3px,4px);filter:blur(.8px)}\n    .adp-title:after{transform:translate(5px,7px);filter:blur(7px)}\n    .adp-lead{font-size:17px}\n    .adp-intro{font-size:14px;line-height:1.62}\n    .adp-tags{gap:7px;margin-top:18px}\n    .adp-tags span{padding:8px 10px;font-size:10px}\n    .adp-visual{min-height:auto;padding:14px;border-radius:22px;gap:8px}\n    .adp-stat{padding:14px 15px;border-radius:15px}\n    .adp-stat strong{font-size:24px}\n    .adp-stat span{margin-top:5px;font-size:11px}\n    .adp-section{padding-top:50px}\n    .adp-heading{margin-bottom:18px}\n    .adp-heading p{margin-bottom:10px;font-size:9px}\n    .adp-heading h2{font-size:32px!important;line-height:1!important}\n    .adp-heading span{margin-top:12px;font-size:14px;line-height:1.5}\n    .adp-benefits{gap:10px}\n    .adp-benefit{min-height:auto;padding:21px;border-radius:20px}\n    .adp-benefit h3{margin:26px 0 10px;font-size:23px!important}\n    .adp-benefit p{font-size:14px;line-height:1.58}\n    .adp-guide{margin-top:50px;padding:26px 17px 17px;border-radius:24px;gap:26px}\n    .adp-guide h2{font-size:32px!important}\n    .adp-guide p{font-size:14px;line-height:1.62}\n    .adp-panel{padding:22px;border-radius:20px}\n    .adp-panel article{padding:14px 0}\n    .adp-panel strong{font-size:17px}\n    .adp-panel span{font-size:12px}\n\n    \/* Schmale und kompakte Themenkacheln auf dem Handy *\/\n    .adp-accordions{gap:8px;padding:0 5px}\n    .adp-item{width:calc(100% - 4px);margin:0 auto!important;border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.045)}\n    .adp-item summary{grid-template-columns:32px minmax(0,1fr) 26px;padding:11px 10px!important;gap:9px;min-height:54px}\n    .adp-icon{width:32px;height:32px;border-radius:9px;font-size:14px}\n    .adp-summary strong{font-size:13.5px;line-height:1.22}\n    .adp-summary span{margin-top:2px;font-size:10.5px;line-height:1.25}\n    .adp-plus{width:26px;height:26px}\n    .adp-plus:before,.adp-plus:after{width:11px;height:1.5px}\n    .adp-content{padding:0 11px 15px;font-size:13px;line-height:1.58}\n    .adp-content h3{font-size:19px!important;margin:5px 0 10px!important}\n    .adp-content h4{font-size:15px!important;margin:16px 0 6px!important}\n    .adp-content p{margin-bottom:10px}\n    .adp-info{margin:14px 0;padding:13px;border-left-width:4px;border-radius:11px}\n    .adp-highlights{grid-template-columns:1fr;gap:8px}\n    .adp-highlight{padding:11px 12px;border-radius:11px}\n    .adp-table th,.adp-table td{padding:8px 7px;font-size:11.5px}\n    .adp-faq{gap:7px}\n    .adp-faq details{border-radius:10px}\n    .adp-faq summary{padding:12px 38px 12px 12px!important;font-size:12.5px}\n    .adp-faq details p{padding:0 12px 13px;font-size:12.5px}\n    .adp-closing{margin-top:50px;padding:34px 18px;text-align:left;border-radius:24px}\n    .adp-closing h2{font-size:33px!important}\n    .adp-closing p{font-size:14px}\n  }\n\u003c\/style\u003e\n\n\n\u003cmain class=\"adp-page\"\u003e\n  \u003cdiv class=\"adp-wrap\"\u003e\n    \u003cheader class=\"adp-hero\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n        \u003cp class=\"adp-kicker\"\u003eGETREIDEFREIES TROCKENFUTTER MIT WILD, LACHS UND SÜSSKARTOFFEL\u003c\/p\u003e\n        \u003ch1 class=\"adp-title\" data-title=\"Wild mit Lachs, Süßkartoffel und Maulbeere für ausgewachsene Hunde.\"\u003eWild mit Lachs, Süßkartoffel und Maulbeere für ausgewachsene Hunde.\u003c\/h1\u003e\n        \u003cp class=\"adp-lead\"\u003e50% Wild und Lachs, 27% Süßkartoffel und 2,2% Omega 3 für eine ausgewogene tägliche Fütterung.\u003c\/p\u003e\n        \u003cp class=\"adp-intro\"\u003eEin getreidefreies Adult Hundefutter mit frisch zubereitetem Wild, Lachs, Maulbeere, Fischöl, Leinsamen sowie FOS und MOS.\u003c\/p\u003e\n        \u003cdiv class=\"adp-tags\"\u003e\n\u003cspan\u003e50% Wild und Lachs\u003c\/span\u003e\u003cspan\u003e26% frisch zubereitetes Wild\u003c\/span\u003e\u003cspan\u003e27% Süßkartoffel\u003c\/span\u003e\u003cspan\u003e2,2% Omega 3\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"adp-visual\" aria-label=\"Produktvorteile\"\u003e\n        \u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e50%\u003c\/strong\u003e\u003cspan\u003eWild und Lachs als hochwertige tierische Proteinquellen\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e2,2%\u003c\/strong\u003e\u003cspan\u003eOmega 3 Fettsäuren aus Lachs, Lachsöl und Fischöl\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e27%\u003c\/strong\u003e\u003cspan\u003eSüßkartoffel als gut bekömmliche Energiequelle\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/header\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eDAS STECKT DRIN\u003c\/p\u003e\n        \u003ch2\u003eGetreidefreies Hundefutter mit Wild, Lachs und Maulbeere.\u003c\/h2\u003e\n        \u003cspan\u003eKräftiges Wildfleisch trifft auf nährstoffreichen Lachs, Süßkartoffel und ausgewählte pflanzliche Zutaten. So entsteht ein schmackhaftes Adult Trockenfutter für ausgewachsene Hunde.\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"adp-benefits\"\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e01\u003c\/b\u003e\u003ch3\u003eWild und Lachs\u003c\/h3\u003e\n\u003cp\u003eFrisch zubereitetes Wild und getrockneter Lachs liefern hochwertiges tierisches Protein und sorgen für einen kräftigen Geschmack.\u003c\/p\u003e\u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e02\u003c\/b\u003e\u003ch3\u003eReich an Omega 3\u003c\/h3\u003e\n\u003cp\u003eLachsöl, Fischöl und Leinsamen liefern wertvolle Fettsäuren und ergänzen die tägliche Versorgung von Haut und Fell.\u003c\/p\u003e\u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\u003ch3\u003eGetreidefrei und bekömmlich\u003c\/h3\u003e\n\u003cp\u003eSüßkartoffel, Kartoffeln, Erbsen, Rübenschnitzel sowie FOS und MOS ergänzen die Rezeptur mit Energie und Ballaststoffen.\u003c\/p\u003e\u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-guide\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n        \u003cp class=\"adp-kicker\"\u003eFÜR AUSGEWACHSENE HUNDE\u003c\/p\u003e\n        \u003ch2\u003eAdult Trockenfutter mit Wild und Lachs für jeden Tag.\u003c\/h2\u003e\n        \u003cp\u003eDieses getreidefreie Trockenfutter kombiniert 50% Wild und Lachs mit 27% Süßkartoffel, Erbsen, Maulbeere, Fischöl und Leinsamen.\u003c\/p\u003e\n        \u003cp\u003eDie Rezeptur eignet sich für ausgewachsene Hunde, die kräftigen Fleischgeschmack mögen und eine getreidefreie Mahlzeit mit ausgewählten Proteinquellen bekommen sollen.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003caside class=\"adp-panel\"\u003e\n        \u003cp\u003eDIE WICHTIGSTEN EIGENSCHAFTEN\u003c\/p\u003e\n        \u003carticle\u003e\u003cstrong\u003e50% Wild und Lachs\u003c\/strong\u003e\u003cspan\u003eMit 26% frisch zubereitetem Wild, 19% getrocknetem Lachs, 2,5% Lachsöl und 2,5% Lachsbrühe.\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003e2,2% Omega 3\u003c\/strong\u003e\u003cspan\u003eMit Lachs, Lachsöl, Fischöl und Leinsamen als Quellen wertvoller Fettsäuren.\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eGetreidefreie Rezeptur\u003c\/strong\u003e\u003cspan\u003eMit 27% Süßkartoffel, Kartoffeln und Erbsen.\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eMit Maulbeere\u003c\/strong\u003e\u003cspan\u003eDie Maulbeere ergänzt die Rezeptur mit ausgewählten pflanzlichen Bestandteilen.\u003c\/span\u003e\u003c\/article\u003e\n      \u003c\/aside\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eADULT HUNDEFUTTER IM DETAIL\u003c\/p\u003e\n        \u003ch2\u003eAlle Angaben übersichtlich zum Aufklappen.\u003c\/h2\u003e\n        \u003cspan\u003eHier findest du Informationen zu Fleischanteil, Omega 3, Verdauung, Zutaten, Nährwerten, Fütterungsmenge und häufigen Fragen. Alle Bereiche sind zunächst geschlossen.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-accordions\"\u003e\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦌\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eWild und Lachs\u003c\/strong\u003e\u003cspan\u003e50% tierische Zutaten mit kräftigem Geschmack\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eHochwertiger Proteinmix aus Wild und Lachs\u003c\/h3\u003e\n            \u003cp\u003eIn dieser Rezeptur stecken insgesamt \u003cb\u003e50% Wild und Lachs\u003c\/b\u003e. Dazu gehören 26% frisch zubereitetes Wild, 19% getrockneter Lachs, 2,5% Lachsöl und 2,5% Lachsbrühe.\u003c\/p\u003e\n            \u003cp\u003eWild liefert eine kräftige Fleischkomponente, während Lachs die Rezeptur mit leicht verfügbarem tierischem Protein und wertvollen Fettsäuren ergänzt.\u003c\/p\u003e\n            \u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eWusstest du?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eWild und Lachs liefern essenzielle Aminosäuren, die dein Hund für Muskeln, Gewebe und viele tägliche Körperfunktionen benötigt. Die Verbindung aus rotem Fleisch und Fisch sorgt für ein abwechslungsreiches Aminosäureprofil.\u003c\/p\u003e\n\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🐟\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eOmega 3, Haut und Fell\u003c\/strong\u003e\u003cspan\u003e2,2% Omega 3 sowie 0,8% Omega 6\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eWertvolle Fettsäuren aus Fisch und Leinsamen\u003c\/h3\u003e\n            \u003cp\u003eDie Rezeptur enthält \u003cb\u003e2,2% Omega 3 Fettsäuren\u003c\/b\u003e und 0,8% Omega 6 Fettsäuren. Lachs, Lachsöl, Fischöl und Leinsamen tragen zu diesem ausgewogenen Fettsäureprofil bei.\u003c\/p\u003e\n            \u003cp\u003eEssenzielle Fettsäuren unterstützen die normale Hautfunktion und können zu einem gepflegten, glänzenden Fell beitragen.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌿\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eGetreidefrei und gut bekömmlich\u003c\/strong\u003e\u003cspan\u003e27% Süßkartoffel, FOS, MOS und Ballaststoffe\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eGetreidefreies Trockenfutter mit Süßkartoffel\u003c\/h3\u003e\n            \u003cp\u003eDie Rezeptur kommt ohne Getreide aus. Stattdessen liefert \u003cb\u003eSüßkartoffel mit 27%\u003c\/b\u003e Energie und Ballaststoffe. Kartoffeln und Erbsen ergänzen die Mahlzeit mit weiteren pflanzlichen Bestandteilen.\u003c\/p\u003e\n            \u003ch4\u003eUnterstützung für eine ausgewogene Verdauung\u003c\/h4\u003e\n            \u003cp\u003eFOS und MOS sind präbiotische Ballaststoffe. Entzuckerte Rübenschnitzel und Leinsamen ergänzen den Faseranteil und passen gut in eine ausgewogene Fütterung für sensible Hunde.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🫐\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eMaulbeere und pflanzliche Zutaten\u003c\/strong\u003e\u003cspan\u003eAusgewählte Ergänzungen für eine abwechslungsreiche Rezeptur\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eMaulbeere als besondere Zutat\u003c\/h3\u003e\n            \u003cp\u003eMaulbeere mit 0,2% ergänzt die Rezeptur mit pflanzlichen Bestandteilen. Zusammen mit Erbsen, Leinsamen und Süßkartoffel rundet sie das Futter geschmacklich und ernährungsphysiologisch ab.\u003c\/p\u003e\n            \u003cp\u003eDer kleine Anteil ist bewusst als Ergänzung gedacht. Die Hauptversorgung übernehmen hochwertige tierische Proteine, Fettquellen, Kohlenhydrate, Mineralien und Ballaststoffe.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📊\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eNährwerte und Zusammensetzung\u003c\/strong\u003e\u003cspan\u003eAnalysewerte, Energie und vollständige Zutatenliste\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eWichtige Nährwerte\u003c\/h3\u003e\n            \u003ctable class=\"adp-table\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eAnalysewert\u003c\/th\u003e\n\u003cth\u003eGehalt\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd\u003eRohprotein\u003c\/td\u003e\n\u003ctd\u003e25%\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd\u003eRohfett\u003c\/td\u003e\n\u003ctd\u003e13%\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd\u003eRohfaser\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd\u003eRohasche\u003c\/td\u003e\n\u003ctd\u003e8,5%\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd\u003eOmega 3 Fettsäuren\u003c\/td\u003e\n\u003ctd\u003e2,2%\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd\u003eOmega 6 Fettsäuren\u003c\/td\u003e\n\u003ctd\u003e0,8%\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd\u003eKalzium\u003c\/td\u003e\n\u003ctd\u003e1,6%\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd\u003ePhosphor\u003c\/td\u003e\n\u003ctd\u003e0,8%\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd\u003eUmsetzbare Energie\u003c\/td\u003e\n\u003ctd\u003e364kcal\/100g\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003c\/tbody\u003e\n\u003c\/table\u003e\n            \u003cp\u003e\u003cb\u003eZusammensetzung:\u003c\/b\u003e\u003c\/p\u003e\n            \u003cp\u003eWild und Lachs 50%, davon frisch zubereitetes Wild 26%, getrockneter Lachs 19%, Lachsöl 2,5% und Lachsbrühe 2,5%, Süßkartoffel 27%, Kartoffeln, Erbsen 6%, Fischöl, Leinsamen, entzuckerte Rübenschnitzel, Mineralien, Maulbeere 0,2%, Fructooligosaccharide und Mannanoligosaccharide.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⭐\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eProdukthighlights und Fütterung\u003c\/strong\u003e\u003cspan\u003eVorteile, Größen und empfohlene Tagesmenge\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eHoher Anteil an Wild und Lachs\u003c\/b\u003e50% tierische Zutaten mit 26% frisch zubereitetem Wild.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eReich an Omega 3\u003c\/b\u003e2,2% Omega 3 Fettsäuren.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eGetreidefreie Rezeptur\u003c\/b\u003eMit 27% Süßkartoffel, Kartoffeln und Erbsen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eVerfügbare Größen\u003c\/b\u003e2kg, 6kg und 12kg.\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003ch3\u003eFütterungsempfehlung\u003c\/h3\u003e\n            \u003ctable class=\"adp-table\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eGewicht deines Hundes\u003c\/th\u003e\n\u003cth\u003eFuttermenge pro Tag\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n              \u003ctr\u003e\n\u003ctd\u003e1 bis 5kg\u003c\/td\u003e\n\u003ctd\u003e25 bis 85g\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd\u003e5 bis 10kg\u003c\/td\u003e\n\u003ctd\u003e85 bis 145g\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd\u003e10 bis 20kg\u003c\/td\u003e\n\u003ctd\u003e145 bis 240g\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd\u003e20 bis 30kg\u003c\/td\u003e\n\u003ctd\u003e240 bis 325g\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd\u003e30 bis 40kg\u003c\/td\u003e\n\u003ctd\u003e325 bis 400g\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003ctr\u003e\n\u003ctd\u003eMehr als 40kg\u003c\/td\u003e\n\u003ctd\u003eAb 400g\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003c\/tbody\u003e\n\u003c\/table\u003e\n            \u003cp\u003eDie passende Menge hängt von Alter, Aktivität, Körperbau und individuellem Energiebedarf ab. Stelle immer frisches Wasser bereit und passe die Tagesmenge bei Bedarf an.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Eignung, Omega 3 und Futterumstellung\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-faq\"\u003e\n              \u003cdetails\u003e\u003csummary\u003eFür welche Hunde ist das Trockenfutter geeignet?\u003c\/summary\u003e\u003cp\u003eDas Futter ist für ausgewachsene Hunde gedacht. Die tägliche Menge richtest du nach Gewicht, Aktivität und individuellem Bedarf deines Hundes.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eIst das Hundefutter getreidefrei?\u003c\/summary\u003e\u003cp\u003eJa. Die Rezeptur enthält kein Getreide. Als Kohlenhydratquellen werden Süßkartoffel, Kartoffeln und Erbsen verwendet.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie hoch ist der Anteil an Wild und Lachs?\u003c\/summary\u003e\u003cp\u003eDer gesamte Anteil an Wild und Lachs beträgt 50%. Davon sind 26% frisch zubereitetes Wild, 19% getrockneter Lachs, 2,5% Lachsöl und 2,5% Lachsbrühe.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie hoch ist der Omega 3 Gehalt?\u003c\/summary\u003e\u003cp\u003eDas Futter enthält 2,2% Omega 3 Fettsäuren. Die wichtigsten Quellen sind Lachs, Lachsöl, Fischöl und Leinsamen.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWelche Aufgabe haben FOS und MOS?\u003c\/summary\u003e\u003cp\u003eFOS und MOS sind präbiotische Ballaststoffe. Sie können eine ausgewogene Darmflora unterstützen.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eIst das Futter für sensible Hunde interessant?\u003c\/summary\u003e\u003cp\u003eDie Rezeptur ist getreidefrei und enthält Wild, Lachs, Süßkartoffel, FOS und MOS. Bei bekannten Allergien oder Unverträglichkeiten solltest du die vollständige Zutatenliste prüfen.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie stelle ich meinen Hund auf das neue Futter um?\u003c\/summary\u003e\u003cp\u003eMische das neue Futter über mehrere Tage schrittweise unter das bisherige Futter. Erhöhe den Anteil langsam, damit sich die Verdauung deines Hundes an die neue Rezeptur gewöhnen kann.\u003c\/p\u003e\u003c\/details\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\u003c\/div\u003e\n        \u003c\/details\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-closing\"\u003e\n      \u003ch2\u003eWild mit Lachs, Süßkartoffel und Maulbeere für ausgewachsene Hunde.\u003c\/h2\u003e\n      \u003cp\u003eEin getreidefreies Adult Trockenfutter mit 50% Wild und Lachs, 27% Süßkartoffel, 2,2% Omega 3 und ausgewählten pflanzlichen Zutaten.\u003c\/p\u003e\n    \u003c\/section\u003e\n  \u003c\/div\u003e\n\u003c\/main\u003e\n\n\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\":\"https:\/\/schema.org\",\n  \"@type\":\"FAQPage\",\n  \"mainEntity\":[\n    {\"@type\":\"Question\",\"name\":\"Für welche Hunde ist das Trockenfutter geeignet?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Das Futter ist für ausgewachsene Hunde gedacht. Die tägliche Menge richtet sich nach Gewicht, Aktivität und individuellem Bedarf des Hundes.\"}},\n    {\"@type\":\"Question\",\"name\":\"Ist das Hundefutter getreidefrei?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Ja. Die Rezeptur enthält kein Getreide. Als Kohlenhydratquellen werden Süßkartoffel, Kartoffeln und Erbsen verwendet.\"}},\n    {\"@type\":\"Question\",\"name\":\"Wie hoch ist der Anteil an Wild und Lachs?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Der gesamte Anteil an Wild und Lachs beträgt 50%. Davon sind 26% frisch zubereitetes Wild, 19% getrockneter Lachs, 2,5% Lachsöl und 2,5% Lachsbrühe.\"}},\n    {\"@type\":\"Question\",\"name\":\"Wie hoch ist der Omega 3 Gehalt?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Das Futter enthält 2,2% Omega 3 Fettsäuren. Die wichtigsten Quellen sind Lachs, Lachsöl, Fischöl und Leinsamen.\"}},\n    {\"@type\":\"Question\",\"name\":\"Welche Aufgabe haben FOS und MOS?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"FOS und MOS sind präbiotische Ballaststoffe und können eine ausgewogene Darmflora unterstützen.\"}},\n    {\"@type\":\"Question\",\"name\":\"Wie stelle ich meinen Hund auf das neue Futter um?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Das neue Futter wird über mehrere Tage schrittweise unter das bisherige Futter gemischt. Der Anteil wird langsam erhöht.\"}}\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleTerms = ['wild', 'süßkartoffel', 'maulbeere'];\n  function normalize(value) {\n    return (value || '').replace(\/\\u00a0\/g, ' ').replace(\/\\s+\/g, ' ').trim().toLowerCase();\n  }\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n    return style.display !== 'none' \u0026\u0026 style.visibility !== 'hidden' \u0026\u0026 parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026 rect.width \u003e 0 \u0026\u0026 rect.height \u003e 0;\n  }\n  function applyProductTitleStyle() {\n    var selectors = ['[data-product-title]','.product__title h1','.product__title','.product-title','.product-single__title','.productView-title','.product-info__title','.product-detail__title','h1.product_title','main h1','h1','h2'];\n    var candidates = Array.prototype.slice.call(document.querySelectorAll(selectors.join(',')));\n    var match = candidates.find(function (element) {\n      if (element.closest('.adp-page')) return false;\n      var text = normalize(element.textContent);\n      return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 isVisible(element);\n    });\n    if (!match) {\n      var fallback = Array.prototype.slice.call(document.querySelectorAll('div, p, span')).filter(function (element) {\n        if (element.closest('.adp-page')) return false;\n        if (!isVisible(element)) return false;\n        var text = normalize(element.textContent);\n        return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 text.length \u003c 260;\n      }).sort(function (a, b) { return normalize(a.textContent).length - normalize(b.textContent).length; });\n      match = fallback[0];\n    }\n    if (match) {\n      match.classList.add('adp-external-product-title');\n      match.setAttribute('data-adp-product-title-styled', 'true');\n    }\n  }\n  function scheduleApply() {\n    applyProductTitleStyle();\n    window.setTimeout(applyProductTitleStyle, 150);\n    window.setTimeout(applyProductTitleStyle, 600);\n    window.setTimeout(applyProductTitleStyle, 1500);\n  }\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n  var observer = new MutationObserver(function () { applyProductTitleStyle(); });\n  observer.observe(document.documentElement, { childList: true, subtree: true });\n  document.addEventListener('shopify:section:load', scheduleApply);\n})();\n\u003c\/script\u003e\n\n\n\u003c!-- =========================================================\n     FIX: Vertrauensbereich + Futterrechner aus dem schmalen\n     Shopify-Produktcontainer auf volle Browserbreite ziehen\n========================================================= --\u003e\n\u003cstyle id=\"adn-full-viewport-width-fix\"\u003e\n  #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: var(--adn-viewport-width, 100vw) !important;\n    max-width: none !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    transform: translateX(calc(-1 * var(--adn-viewport-offset, 0px))) !important;\n    padding: 34px 24px !important;\n  }\n\n  #adn-one-html .adn-one-grid {\n    width: 100% !important;\n    max-width: 1480px !important;\n    margin: 0 auto !important;\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html {\n      padding: 16px 12px !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-full-viewport-width-script\"\u003e\n(function () {\n  function setAdnFullViewportWidth() {\n    var section = document.getElementById('adn-one-html');\n    if (!section) return;\n\n    section.style.setProperty('--adn-viewport-offset', '0px');\n    section.style.setProperty(\n      '--adn-viewport-width',\n      document.documentElement.clientWidth + 'px'\n    );\n\n    requestAnimationFrame(function () {\n      var left = section.getBoundingClientRect().left;\n      section.style.setProperty('--adn-viewport-offset', left + 'px');\n    });\n  }\n\n  function scheduleAdnWidthUpdate() {\n    setAdnFullViewportWidth();\n    setTimeout(setAdnFullViewportWidth, 150);\n    setTimeout(setAdnFullViewportWidth, 600);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleAdnWidthUpdate);\n  } else {\n    scheduleAdnWidthUpdate();\n  }\n\n  window.addEventListener('resize', setAdnFullViewportWidth, { passive: true });\n  window.addEventListener('orientationchange', setAdnFullViewportWidth, { passive: true });\n  document.addEventListener('shopify:section:load', scheduleAdnWidthUpdate);\n})();\n\u003c\/script\u003e\n\n\n\u003c!-- Zusätzlicher Abstand oberhalb des Vertrauensbereichs\/Futterrechners --\u003e\n\u003cstyle id=\"adn-top-spacing-fix\"\u003e\n  #adn-one-html {\n    margin-top: 48px !important;\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html {\n      margin-top: 24px !important;\n    }\n  }\n\u003c\/style\u003e\n\n\n\u003c!-- =========================================================\n     FIX: Futterrechner-Popup immer stabil in der Bildschirmmitte\n========================================================= --\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    inset: 0 !important;\n    width: 100vw !important;\n    height: 100vh !important;\n    height: 100dvh !important;\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n    align-items: center !important;\n    justify-content: center !important;\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: flex !important;\n  }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute !important;\n    inset: 0 !important;\n    width: 100% !important;\n    height: 100% !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    inset: auto !important;\n    margin: auto !important;\n    transform: none !important;\n    width: min(860px, calc(100vw - 36px)) !important;\n    max-height: calc(100dvh - 36px) !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain;\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 16px) !important;\n      max-height: calc(100dvh - 16px) !important;\n      margin: auto !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  function moveCalculatorModalToBody() {\n    var modal = document.getElementById('adn-food-modal');\n    if (!modal) return;\n\n    \/*\n      Shopify kann den Benutzerdefiniertes-Liquid-Block in einen Container mit\n      transform\/overflow setzen. Dann verhält sich position:fixed nicht mehr\n      relativ zum Browserfenster. Deshalb wird das Popup direkt an body gehängt.\n    *\/\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', moveCalculatorModalToBody);\n  } else {\n    moveCalculatorModalToBody();\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(moveCalculatorModalToBody, 50);\n  });\n})();\n\u003c\/script\u003e\n","brand":"Alphadog Nutrition","offers":[{"title":"100g","offer_id":58003167576389,"sku":"VGF0100KUPSXZZZ","price":1.99,"currency_code":"EUR","in_stock":true},{"title":"6kg","offer_id":58003167609157,"sku":"VGF0006KUPSXZZZ","price":55.99,"currency_code":"EUR","in_stock":true},{"title":"12kg","offer_id":58003167641925,"sku":"VGF0012KUPSXZZZ","price":99.99,"currency_code":"EUR","in_stock":true},{"title":"24kg (2x12kg)","offer_id":58028114084165,"sku":"VGF0012KUPSXZZZ24G","price":174.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/Clipfly-20260503004359.png?v=1778779651"},{"product_id":"alphadog-nutrition-getreidefreies-505-ente-mit-susskartoffelte-orange-12kg","title":"Getreidefreies Premium 50% Ente frisch zubereitet, Fischöl, Süßkartoffel \u0026 Orange - Immunsystem, Allergie","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Wild mit Lachs und Maulbeere\n     ========================================================= --\u003e\n\n\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\n\u003csection id=\"adn-one-html\" class=\"adn-one-html\" aria-label=\"Vorteile und Futterrechner\"\u003e\n  \u003cdiv class=\"adn-one-grid\"\u003e\n\n    \u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n    \u003cdiv class=\"adn-trust-panel\"\u003e\n      \u003cdiv class=\"adn-payment-card\"\u003e\n        \u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n        \u003cdiv class=\"adn-payment-grid\" aria-label=\"Zahlungsarten\"\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/paypal-blue-logo-19528_256.png?v=1779726652\" alt=\"PayPal\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/klarna-pink-logo-24366_256.png?v=1779726652\" alt=\"Klarna\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/visa-blue-logo-19529_256.png?v=1779726652\" alt=\"Visa\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/mastercard-credit-card-payment-method-19676_256.png?v=1779726652\" alt=\"Mastercard\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/maestro-logo-19742_256.png?v=1779726652\" alt=\"Maestro\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/apple-pay-logo-19557_256.png?v=1779726652\" alt=\"Apple Pay\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-benefit-grid\"\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 7h11v9H3V7Zm11 3h3.5l2.5 3v3h-6v-6ZM6 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm11 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e\n          \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2 4 5v6c0 5 3.4 9.7 8 11 4.6-1.3 8-6 8-11V5l-8-3Zm-1 14-4-4 1.4-1.4L11 13.2l5.6-5.6L18 9l-7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e\n          \u003csmall\u003erisikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2c4 3 6 6 6 10a6 6 0 0 1-12 0c0-4 2-7 6-10Zm0 17a3.5 3.5 0 0 0 3.5-3.5c0-2-1.1-4-3.5-6.3-2.4 2.3-3.5 4.3-3.5 6.3A3.5 3.5 0 0 0 12 19Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGetreidefrei\u003c\/strong\u003e\n          \u003csmall\u003eartgerechte Rezepturen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 21s-7-4.4-7-11a4 4 0 0 1 7-2.6A4 4 0 0 1 19 10c0 6.6-7 11-7 11Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003ePremium Qualität\u003c\/strong\u003e\n          \u003csmall\u003efür echte Champions\u003c\/small\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-clean-grid\"\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M7.5 9.5c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm9 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM4.2 14.2C3 14.2 2 13 2 11.5s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm15.6 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM12 20.5c-3.5 0-6.2-1.7-6.2-4 0-2 2.5-5.3 6.2-5.3s6.2 3.3 6.2 5.3c0 2.3-2.7 4-6.2 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eHypoallergen\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"8\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 5v14M7 8l10 8M17 8 7 16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eGetreidefrei\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 21c0-6.2 3.4-10.4 9.8-12.2C13.7 6.5 11.5 5 8.6 5H5V3h3.6c4.8 0 8.2 3.2 8.9 7.6C21 11.4 23 14 23 18v3h-2v-3c0-2.9-1.6-4.8-4.2-5.4C11.1 13.5 7 16.5 7 21H5Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eNatürliche\u003cbr\u003eZutaten\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 3 4 6v5c0 5.2 3.4 9.4 8 10 4.6-.6 8-4.8 8-10V6l-8-3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"m8.5 12 2.2 2.2 4.8-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eOhne künstliche\u003cbr\u003eZusätze\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M8 20h8M12 20V10M6 10c0-3.3 2.7-6 6-6s6 2.7 6 6c0 3.8-3.2 6-6 6s-6-2.2-6-6Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 10c0 1.1.9 2 2 2s2-.9 2-2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eSchonend\u003cbr\u003ehergestellt\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n    \u003caside class=\"adn-calculator-teaser\" aria-label=\"Futterrechner\"\u003e\n      \u003cdiv class=\"adn-calculator-art\" aria-hidden=\"true\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n      \u003cbutton class=\"adn-open-calculator\" type=\"button\" data-adn-open\u003eJetzt berechnen\u003c\/button\u003e\n      \u003cdiv class=\"adn-calculator-note\"\u003e\n\u003cstrong\u003eIn ca. 60 Sekunden\u003c\/strong\u003e\u003cspan\u003edirekt zur Futterempfehlung\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/aside\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- Rechner-Popup --\u003e\n\u003cdiv id=\"adn-food-modal\" class=\"adn-food-modal\" aria-hidden=\"true\"\u003e\n  \u003cdiv class=\"adn-modal-backdrop\" data-adn-close\u003e\u003c\/div\u003e\n  \u003cdiv class=\"adn-modal-dialog\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"adn-modal-title\"\u003e\n    \u003cbutton class=\"adn-modal-close\" type=\"button\" data-adn-close aria-label=\"Futterrechner schließen\"\u003e×\u003c\/button\u003e\n\n    \u003cheader class=\"adn-modal-header\"\u003e\n      \u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\n    \u003c\/header\u003e\n\n    \u003cdiv class=\"adn-rechner\" id=\"adn-rechner\"\u003e\n      \u003cdiv class=\"adn-progress-head\"\u003e\n        \u003cspan\u003eSchritt \u003cb id=\"adn-current-step\"\u003e1\u003c\/b\u003e von 8\u003c\/span\u003e\n        \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"adn-progress-track\" role=\"progressbar\" aria-valuemin=\"1\" aria-valuemax=\"8\" aria-valuenow=\"1\"\u003e\n        \u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step is-active\" data-step=\"1\" data-title=\"Alter\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n        \u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n        \u003cdiv class=\"adn-age-row\"\u003e\n          \u003clabel class=\"adn-input-box\"\u003e\n            \u003cinput id=\"adn-age\" type=\"number\" min=\"1\" step=\"1\" value=\"2\" aria-label=\"Alter des Hundes\"\u003e\n            \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e\n          \u003c\/label\u003e\n          \u003cdiv class=\"adn-segmented\" aria-label=\"Alterseinheit\"\u003e\n            \u003cbutton type=\"button\" class=\"is-selected\" data-age-unit=\"years\"\u003eJahre\u003c\/button\u003e\n            \u003cbutton type=\"button\" data-age-unit=\"months\"\u003eMonate\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-age-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"2\" data-title=\"Gewicht\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n        \u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n        \u003clabel class=\"adn-input-box adn-weight-box\"\u003e\n          \u003cinput id=\"adn-weight\" type=\"number\" min=\"1\" max=\"120\" step=\"0.1\" value=\"15\" aria-label=\"Gewicht des Hundes\"\u003e\n          \u003cspan\u003ekg\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-weight-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"3\" data-title=\"Aktivität\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n        \u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"low\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"normal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"high\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"sport\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"4\" data-title=\"Körperform\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n        \u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n        \u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"thin\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"ideal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"heavy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"5\" data-title=\"Futterart\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n        \u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n        \u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"dry\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"wet\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"6\" data-title=\"Besonderheiten\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n        \u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n        \u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"none\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"neutered\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"sensitive\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"pregnant\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"7\" data-title=\"Gesundheit\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n        \u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n        \u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"healthy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"sick\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"8\" data-title=\"Ergebnis\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n        \u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n        \u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n        \u003cdiv class=\"adn-warning\" id=\"adn-health-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-grid\"\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eAdult-Trockenfutter\u003c\/strong\u003e\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n        \u003ca class=\"adn-primary-btn adn-shop-btn\" id=\"adn-shop-link\" href=\"#\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-modal-actions\"\u003e\n        \u003cbutton type=\"button\" id=\"adn-back\"\u003eZurück\u003c\/button\u003e\n        \u003cbutton type=\"button\" id=\"adn-restart\"\u003eNeu starten\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n(function () {\n  var root = document.getElementById('adn-one-html');\n  var modal = document.getElementById('adn-food-modal');\n  var calc = document.getElementById('adn-rechner');\n  if (!root || !modal || !calc || root.dataset.initialized === 'true') return;\n  root.dataset.initialized = 'true';\n\n  var totalSteps = 8;\n  var currentStep = 1;\n  var data = {\n    ageUnit: 'years', ageValue: 2, ageMonths: 24, ageGroup: 'adult',\n    weight: 15, activity: 'normal', body: 'ideal', food: 'dry', special: 'none', health: 'healthy'\n  };\n\n  var kcalByFood = { dry: 370, wet: 115 };\n  var recommendations = {\n    puppyDry: { label:'Welpenfutter ansehen', title:'Premium 60% Huhn, Truthahn, Lachs \u0026 Süßkartoffel', reason:'Für Welpen und Junghunde mit Fokus auf Wachstum, Energie und Entwicklung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-welpenfutter-60-huhn-truthahn-lachs-gelenkschutz-susskartoffel-12kg' },\n    seniorDry: { label:'Seniorfutter ansehen', title:'Premium Senior Forelle mit Lachs, Süßkartoffel \u0026 Spargel', reason:'Für ältere Hunde mit leichterer Rezeptur, Omega-3-Fokus und Gelenkschutz.', url:'https:\/\/www.alphadog-nutrition.de\/products\/premium-senior-mit-50-frischem-forelle-mit-lachs-susskartoffel-spargel' },\n    adultSmallDry: { label:'Futter für kleine Rassen ansehen', title:'Premium 50% Lamm, Süßkartoffel, Minze \u0026 Erbsen', reason:'Für ausgewachsene Hunde unter 15 kg und kleine Rassen.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-lamm-susskartoffel-kleine-rassen-100g' },\n    adultSensitiveDry: { label:'Sensibles Trockenfutter ansehen', title:'Premium 50% Ente, Süßkartoffel \u0026 Orange', reason:'Für sensible Adult-Hunde und Hunde mit empfindlicher Verdauung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-getreidefreies-505-ente-mit-susskartoffelte-orange-12kg' },\n    adultActiveDry: { label:'Angus-Rind Trockenfutter ansehen', title:'Premium 50% Angus-Rind, Süßkartoffel, Erbsen \u0026 Karotte', reason:'Für aktive, normale oder schlanke Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-angus-rind-hundefutter-getreidefrei-100g' },\n    adultCalmDry: { label:'Wild \u0026 Lachs Trockenfutter ansehen', title:'Premium 50% Wild \u0026 Lachs, Süßkartoffel \u0026 Maulbeere', reason:'Für ruhigere, kräftige oder kastrierte Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-wild-lachs-getreidefrei-mit-susskartoffel-maulbeere-12kg' },\n    wetDuck: { label:'Ente Nassfutter ansehen', title:'Premium Sensitiv 91% Ente mit Gemüse \u0026 Reis', reason:'Sanfte Nassfutter-Empfehlung für normale Hunde, Welpen oder Senioren.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-91-ente-mit-gemuse-reis-single-protein-800g' },\n    wetHorse: { label:'Pferd Schonkost ansehen', title:'Premium Sensitiv 94% Pferd mit Kartoffeln', reason:'Bei sensibler Verdauung, Krankheitshinweis oder Unverträglichkeiten.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-94-pferd-mit-kartoffeln-hypoallergen' },\n    wetLamb: { label:'Lamm Nassfutter ansehen', title:'Premium Sensitiv 91% Lamm mit Apfel', reason:'Für aktive, schlanke oder trächtige\/säugende Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-lamm-mit-apfel-single-protein' },\n    wetWild: { label:'Wild Nassfutter ansehen', title:'Premium Sensitiv 91% Wild mit Gemüse \u0026 Reis', reason:'Für ruhigere, kräftige oder kastrierte Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-wild-mit-gemuse-reis-single-protein' }\n  };\n\n  var ageInput = document.getElementById('adn-age');\n  var weightInput = document.getElementById('adn-weight');\n  var ageUnitLabel = document.getElementById('adn-age-unit-label');\n  var currentStepEl = document.getElementById('adn-current-step');\n  var stepTitleEl = document.getElementById('adn-step-title');\n  var progressTrack = calc.querySelector('.adn-progress-track');\n  var progressBar = document.getElementById('adn-progress-bar');\n  var backButton = document.getElementById('adn-back');\n  var restartButton = document.getElementById('adn-restart');\n  var lastFocused = null;\n\n  function openModal() {\n    lastFocused = document.activeElement;\n    modal.classList.add('is-open');\n    modal.setAttribute('aria-hidden', 'false');\n    document.body.classList.add('adn-modal-open');\n    window.setTimeout(function () {\n      var close = modal.querySelector('.adn-modal-close');\n      if (close) close.focus();\n    }, 0);\n  }\n\n  function closeModal() {\n    modal.classList.remove('is-open');\n    modal.setAttribute('aria-hidden', 'true');\n    document.body.classList.remove('adn-modal-open');\n    if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') lastFocused.focus();\n  }\n\n  root.querySelectorAll('[data-adn-open]').forEach(function (button) {\n    button.addEventListener('click', openModal);\n  });\n  modal.querySelectorAll('[data-adn-close]').forEach(function (button) {\n    button.addEventListener('click', closeModal);\n  });\n  document.addEventListener('keydown', function (event) {\n    if (event.key === 'Escape' \u0026\u0026 modal.classList.contains('is-open')) closeModal();\n  });\n\n  function roundToFive(value) { return Math.round(value \/ 5) * 5; }\n\n  function updateAge() {\n    var value = parseFloat(ageInput.value);\n    if (!value || value \u003c= 0) value = 1;\n    data.ageValue = value;\n    data.ageMonths = data.ageUnit === 'years' ? value * 12 : value;\n    data.ageGroup = data.ageMonths \u003c 12 ? 'puppy' : (data.ageMonths \u003e= 84 ? 'senior' : 'adult');\n  }\n\n  function getWeight() {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) weight = data.weight || 1;\n    return weight;\n  }\n\n  function getRecommendation() {\n    var weight = getWeight();\n    if (data.food === 'wet') {\n      if (data.health === 'sick' || data.special === 'sensitive') return recommendations.wetHorse;\n      if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin' || data.special === 'pregnant') return recommendations.wetLamb;\n      if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.wetWild;\n      return recommendations.wetDuck;\n    }\n    if (data.ageGroup === 'puppy') return recommendations.puppyDry;\n    if (data.ageGroup === 'senior') return recommendations.seniorDry;\n    if (weight \u003c 15) return recommendations.adultSmallDry;\n    if (data.health === 'sick' || data.special === 'sensitive') return recommendations.adultSensitiveDry;\n    if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin') return recommendations.adultActiveDry;\n    if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.adultCalmDry;\n    return recommendations.adultActiveDry;\n  }\n\n  function calculateResult() {\n    updateAge();\n    data.weight = getWeight();\n\n    var ageFactor = { puppy: 2.4, adult: 1.6, senior: 1.3 }[data.ageGroup];\n    var activityFactor = { low: .85, normal: 1, high: 1.18, sport: 1.35 }[data.activity];\n    var bodyFactor = { thin: 1.1, ideal: 1, heavy: .82 }[data.body];\n    var specialFactor = { none: 1, neutered: .9, sensitive: 1, pregnant: 1.35 }[data.special];\n    var dailyKcal = 70 * Math.pow(data.weight, .75) * ageFactor * activityFactor * bodyFactor * specialFactor;\n    var grams = dailyKcal \/ kcalByFood[data.food] * 100;\n    var finalGrams = Math.max(5, roundToFive(grams));\n    var minGrams = Math.max(5, roundToFive(finalGrams * .9));\n    var maxGrams = Math.max(5, roundToFive(finalGrams * 1.1));\n    var meals = data.ageGroup === 'puppy' ? 3 : 2;\n    var mealGrams = Math.max(5, roundToFive(finalGrams \/ meals));\n\n    var warning = document.getElementById('adn-health-warning');\n    warning.classList.toggle('is-visible', data.health === 'sick');\n    document.getElementById('adn-result-label').textContent = data.health === 'sick' ? 'Grobe Orientierung' : 'Tagesmenge';\n    document.getElementById('adn-result-amount').textContent = 'ca. ' + finalGrams + ' g';\n    document.getElementById('adn-result-kcal').textContent = 'ca. ' + Math.round(dailyKcal) + ' kcal';\n    document.getElementById('adn-result-meal').textContent = 'ca. ' + mealGrams + ' g';\n    document.getElementById('adn-result-range').textContent = minGrams + '–' + maxGrams + ' g';\n\n    var recommendation = getRecommendation();\n    document.getElementById('adn-product-title').textContent = recommendation.title;\n    document.getElementById('adn-product-reason').textContent = recommendation.reason;\n    var shopLink = document.getElementById('adn-shop-link');\n    shopLink.href = recommendation.url;\n    shopLink.textContent = recommendation.label;\n  }\n\n  function showStep(step) {\n    currentStep = Math.max(1, Math.min(totalSteps, step));\n    calc.querySelectorAll('.adn-step').forEach(function (item) {\n      item.classList.toggle('is-active', Number(item.dataset.step) === currentStep);\n    });\n    var active = calc.querySelector('.adn-step.is-active');\n    currentStepEl.textContent = currentStep;\n    stepTitleEl.textContent = active ? active.dataset.title : '';\n    progressBar.style.width = (currentStep \/ totalSteps * 100) + '%';\n    progressTrack.setAttribute('aria-valuenow', String(currentStep));\n    backButton.disabled = currentStep === 1;\n    if (currentStep === totalSteps) calculateResult();\n    var dialog = modal.querySelector('.adn-modal-dialog');\n    if (dialog) dialog.scrollTop = 0;\n  }\n\n  calc.querySelectorAll('[data-age-unit]').forEach(function (button) {\n    button.addEventListener('click', function () {\n      data.ageUnit = button.dataset.ageUnit;\n      calc.querySelectorAll('[data-age-unit]').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      ageUnitLabel.textContent = data.ageUnit === 'years' ? 'Jahre' : 'Monate';\n      updateAge();\n    });\n  });\n\n  document.getElementById('adn-age-next').addEventListener('click', function () {\n    var age = parseFloat(ageInput.value);\n    if (!age || age \u003c= 0) { ageInput.focus(); return; }\n    updateAge();\n    showStep(2);\n  });\n\n  document.getElementById('adn-weight-next').addEventListener('click', function () {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) { weightInput.focus(); return; }\n    data.weight = weight;\n    showStep(3);\n  });\n\n  calc.querySelectorAll('.adn-choice-grid button').forEach(function (button) {\n    button.addEventListener('click', function () {\n      var key = button.dataset.key;\n      data[key] = button.dataset.value;\n      button.parentElement.querySelectorAll('button').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      window.setTimeout(function () { showStep(currentStep + 1); }, 120);\n    });\n  });\n\n  backButton.addEventListener('click', function () { showStep(currentStep - 1); });\n  restartButton.addEventListener('click', function () {\n    data = { ageUnit:'years', ageValue:2, ageMonths:24, ageGroup:'adult', weight:15, activity:'normal', body:'ideal', food:'dry', special:'none', health:'healthy' };\n    ageInput.value = 2;\n    weightInput.value = 15;\n    ageUnitLabel.textContent = 'Jahre';\n    calc.querySelectorAll('.is-selected').forEach(function (item) { item.classList.remove('is-selected'); });\n    calc.querySelector('[data-age-unit=\"years\"]').classList.add('is-selected');\n    showStep(1);\n  });\n\n  showStep(1);\n})();\n\u003c\/script\u003e\n\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\n\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\n\u003cstyle id=\"adn-full-viewport-width-fix\"\u003e\n  #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: var(--adn-viewport-width, 100vw) !important;\n    max-width: none !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    margin-top: 48px !important;\n    transform: translateX(calc(-1 * var(--adn-viewport-offset, 0px))) !important;\n    padding: 34px 24px !important;\n  }\n\n  #adn-one-html .adn-one-grid {\n    width: 100% !important;\n    max-width: 1480px !important;\n    margin: 0 auto !important;\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html {\n      margin-top: 24px !important;\n      padding: 16px 12px !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-full-viewport-width-script\"\u003e\n(function () {\n  function updateWidth() {\n    var section = document.getElementById('adn-one-html');\n    if (!section) return;\n\n    section.style.setProperty('--adn-viewport-offset', '0px');\n    section.style.setProperty(\n      '--adn-viewport-width',\n      document.documentElement.clientWidth + 'px'\n    );\n\n    requestAnimationFrame(function () {\n      section.style.setProperty(\n        '--adn-viewport-offset',\n        section.getBoundingClientRect().left + 'px'\n      );\n    });\n  }\n\n  function scheduleUpdate() {\n    updateWidth();\n    setTimeout(updateWidth, 150);\n    setTimeout(updateWidth, 600);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleUpdate);\n  } else {\n    scheduleUpdate();\n  }\n\n  window.addEventListener('resize', updateWidth, { passive: true });\n  window.addEventListener('orientationchange', updateWidth, { passive: true });\n  document.addEventListener('shopify:section:load', scheduleUpdate);\n})();\n\u003c\/script\u003e\n\n\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    inset: 0 !important;\n    width: 100vw !important;\n    height: 100vh !important;\n    height: 100dvh !important;\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n    align-items: center !important;\n    justify-content: center !important;\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: flex !important;\n  }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute !important;\n    inset: 0 !important;\n    width: 100% !important;\n    height: 100% !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    inset: auto !important;\n    margin: auto !important;\n    transform: none !important;\n    width: min(860px, calc(100vw - 36px)) !important;\n    max-height: calc(100dvh - 36px) !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain;\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 16px) !important;\n      max-height: calc(100dvh - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  function moveModalToBody() {\n    var modal = document.getElementById('adn-food-modal');\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', moveModalToBody);\n  } else {\n    moveModalToBody();\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(moveModalToBody, 50);\n  });\n})();\n\u003c\/script\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width,initial-scale=1\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026amp;family=Manrope:wght@400;500;600;700;800;900\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\n\n\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  \/* Der echte Produkttitel oberhalb der Beschreibung *\/\n  .adp-external-product-title {\n    display: block !important;\n    width: 100% !important;\n    max-width: 980px !important;\n    margin: 0 0 18px 0 !important;\n    padding: 0 !important;\n    color: #000000 !important;\n    background: transparent !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: clamp(28px, 4.1vw, 46px) !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    font-synthesis: weight !important;\n    line-height: .98 !important;\n    letter-spacing: -.05em !important;\n    text-align: left !important;\n    text-transform: none !important;\n    text-decoration: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.08),\n      0 6px 11px rgba(0,0,0,.23),\n      0 15px 28px rgba(0,0,0,.13) !important;\n    word-break: normal !important;\n    overflow-wrap: break-word !important;\n    hyphens: none !important;\n  }\n\n  .adp-external-product-title * {\n    color: #000000 !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    text-transform: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000000 !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.07),\n        0 4px 8px rgba(0,0,0,.20),\n        0 10px 20px rgba(0,0,0,.11) !important;\n    }\n\n    .adp-external-product-title * {\n      -webkit-text-stroke: .5px #000000 !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle\u003e\n  .adp-page{\n    position:relative!important;\n    left:auto!important;\n    right:auto!important;\n    width:var(--adp-viewport-width,100vw)!important;\n    max-width:none!important;\n    margin:0!important;\n    transform:translateX(calc(-1 * var(--adp-viewport-offset,0px)))!important;\n    background:radial-gradient(circle at 95% 2%,rgba(233,96,40,.13),transparent 24%),#f5f5f7;\n    color:#111;\n    font-family:'Manrope',Arial,sans-serif;\n    overflow:hidden;\n    isolation:isolate;\n  }\n  .adp-page *{box-sizing:border-box;font-family:'Manrope',Arial,sans-serif}\n  .adp-wrap{width:100%;max-width:1280px;margin:0 auto;padding:58px 18px}\n\n  .adp-hero{\n    position:relative;\n    padding:58px;\n    border-radius:36px;\n    background:radial-gradient(circle at 86% 12%,rgba(233,96,40,.3),transparent 27%),linear-gradient(135deg,#090a0d,#17181c 60%,#281a14);\n    color:#fff;\n    display:grid;\n    grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);\n    gap:42px;\n    align-items:center;\n    overflow:hidden;\n    box-shadow:0 30px 90px rgba(0,0,0,.14);\n  }\n  .adp-hero:after{content:\"\";position:absolute;left:58px;right:58px;bottom:0;height:6px;border-radius:999px 999px 0 0;background:#e96028}\n  .adp-brand{margin:0 0 12px;color:#e96028;font-size:15px;font-weight:900;letter-spacing:-.02em}\n  .adp-kicker{margin:0 0 16px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-title{\n    position:relative;\n    z-index:1;\n    display:block;\n    margin:0!important;\n    max-width:760px;\n    color:#fff!important;\n    font-family:'Inter','Manrope',Arial,sans-serif!important;\n    font-size:clamp(36px,5.5vw,62px)!important;\n    line-height:.98!important;\n    font-weight:900!important;\n    font-variation-settings:'wght' 900!important;\n    font-synthesis:none!important;\n    letter-spacing:-.05em!important;\n    text-transform:none!important;\n    -webkit-text-stroke:.65px #fff;\n    paint-order:stroke fill;\n    text-shadow:\n      0 2px 0 rgba(255,255,255,.10),\n      0 7px 12px rgba(0,0,0,.72),\n      0 17px 34px rgba(0,0,0,.58)!important;\n    filter:drop-shadow(0 8px 10px rgba(0,0,0,.34));\n  }\n  .adp-title:before,\n  .adp-title:after{\n    content:attr(data-title);\n    position:absolute;\n    inset:0;\n    z-index:-1;\n    color:rgba(0,0,0,.62);\n    font:inherit;\n    letter-spacing:inherit;\n    line-height:inherit;\n    pointer-events:none;\n  }\n  .adp-title:before{\n    transform:translate(4px,6px);\n    filter:blur(1px);\n    opacity:.75;\n  }\n  .adp-title:after{\n    transform:translate(8px,11px);\n    filter:blur(10px);\n    opacity:.78;\n  }\n  .adp-lead{max-width:720px;margin:26px 0 0;color:#fff!important;font-size:clamp(18px,1.8vw,24px);line-height:1.38;font-weight:800}\n  .adp-intro{max-width:720px;margin:20px 0 0;color:rgba(255,255,255,.72)!important;font-size:16px;line-height:1.72}\n  .adp-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}\n  .adp-tags span{padding:10px 13px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.06);color:#fff;font-size:12px;font-weight:800}\n\n  .adp-visual{\n    min-height:430px;\n    padding:30px;\n    border-radius:30px;\n    background:radial-gradient(circle at 50% 35%,rgba(233,96,40,.25),transparent 45%),linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.04));\n    border:1px solid rgba(255,255,255,.1);\n    display:grid;\n    align-content:center;\n    gap:14px;\n  }\n  .adp-stat{padding:20px 22px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:rgba(0,0,0,.18)}\n  .adp-stat strong{display:block;color:#fff;font-size:30px;line-height:1;font-weight:900}\n  .adp-stat span{display:block;margin-top:8px;color:rgba(255,255,255,.7);font-size:13px;line-height:1.45}\n  .adp-stat-main{background:#e96028;border-color:#e96028;box-shadow:0 18px 38px rgba(233,96,40,.24)}\n  .adp-stat-main span{color:rgba(255,255,255,.88)}\n\n  .adp-section{padding-top:80px}\n  .adp-heading{max-width:980px;margin-bottom:28px}\n  .adp-heading p{margin:0 0 14px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-heading h2{margin:0;color:#111!important;font-size:clamp(34px,5vw,62px)!important;line-height:.98!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-heading span{display:block;max-width:850px;margin-top:18px;color:#626262;font-size:17px;line-height:1.62;font-weight:600}\n\n  .adp-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}\n  .adp-benefit{min-height:290px;padding:30px;border-radius:28px;background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.11),transparent 30%),#fff;box-shadow:0 18px 55px rgba(0,0,0,.055)}\n  .adp-benefit:nth-child(2){background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.34),transparent 31%),linear-gradient(135deg,#090a0d,#1a1b1f);color:#fff}\n  .adp-benefit b{color:#e96028;font-size:13px;font-weight:900}\n  .adp-benefit h3{margin:46px 0 14px;color:inherit!important;font-size:27px!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-.04em!important;text-transform:none!important}\n  .adp-benefit p{margin:0;color:#575757;font-size:15px;line-height:1.7}\n  .adp-benefit:nth-child(2) p{color:rgba(255,255,255,.7)}\n\n  .adp-guide{margin-top:80px;padding:54px;border-radius:34px;background:radial-gradient(circle at 90% 10%,rgba(233,96,40,.12),transparent 26%),#fff;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:48px;align-items:start;box-shadow:0 24px 70px rgba(0,0,0,.06)}\n  .adp-guide h2{margin:0;color:#111!important;font-size:clamp(34px,4.8vw,56px)!important;line-height:1!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-guide p{color:#505050;font-size:16px;line-height:1.75}\n  .adp-panel{padding:32px;border-radius:26px;background:radial-gradient(circle at 90% 8%,rgba(233,96,40,.35),transparent 30%),linear-gradient(135deg,#0a0b0e,#1b1c20);color:#fff}\n  .adp-panel\u003ep{margin:0 0 28px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}\n  .adp-panel article{padding:18px 0;border-top:1px solid rgba(255,255,255,.1)}\n  .adp-panel article:first-of-type{padding-top:0;border-top:0}\n  .adp-panel strong{display:block;color:#fff!important;font-size:19px}\n  .adp-panel span{display:block;margin-top:7px;color:rgba(255,255,255,.68);font-size:14px;line-height:1.55}\n\n  .adp-accordions{display:grid;gap:13px}\n  .adp-item{margin:0!important;border-radius:22px;background:#fff;box-shadow:0 14px 45px rgba(0,0,0,.045);overflow:hidden}\n  .adp-item summary{padding:22px 24px!important;list-style:none!important;color:#111!important;display:grid!important;grid-template-columns:46px minmax(0,1fr) 36px;align-items:center;gap:16px;cursor:pointer;text-transform:none!important}\n  .adp-item summary::-webkit-details-marker{display:none}\n  .adp-icon{width:46px;height:46px;border-radius:14px;background:#111;color:#fff;display:grid;place-items:center;font-size:20px}\n  .adp-summary strong{display:block;color:#111!important;font-size:18px;line-height:1.3;font-weight:900}\n  .adp-summary span{display:block;margin-top:4px;color:#6b6b6b;font-size:13px;line-height:1.4}\n  .adp-plus{position:relative;width:36px;height:36px;border-radius:50%;background:#f1f1f3}\n  .adp-plus:before,.adp-plus:after{content:\"\";position:absolute;left:50%;top:50%;width:14px;height:2px;background:#111;transform:translate(-50%,-50%)}\n  .adp-plus:after{transform:translate(-50%,-50%) rotate(90deg)}\n  .adp-item[open] .adp-plus{background:#e96028}\n  .adp-item[open] .adp-plus:before,.adp-item[open] .adp-plus:after{background:#fff}\n  .adp-item[open] .adp-plus:after{transform:translate(-50%,-50%)}\n  .adp-content{padding:0 24px 26px 86px;color:#505050;font-size:15px;line-height:1.72}\n  .adp-content h3,.adp-content h4{color:#111!important;text-transform:none!important}\n  .adp-content h3{font-size:23px!important;margin:4px 0 14px!important}\n  .adp-content h4{font-size:17px!important;margin:22px 0 8px!important}\n  .adp-content p{margin:0 0 14px}\n  .adp-info{margin:20px 0;padding:18px;border-left:5px solid #e96028;border-radius:16px;background:#f5f5f7}\n  .adp-info p:last-child{margin-bottom:0}\n\n  .adp-table{width:100%;border-collapse:separate;border-spacing:0;margin:14px 0;overflow:hidden;border:1px solid #e5e5e7;border-radius:16px;background:#fff}\n  .adp-table th,.adp-table td{padding:12px 14px;border-bottom:1px solid #ececef;text-align:left;vertical-align:top}\n  .adp-table tr:last-child td{border-bottom:0}\n  .adp-table thead th,.adp-table thead td{background:#111;color:#fff;font-weight:900}\n\n  .adp-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\n  .adp-highlight{padding:15px 16px;border-radius:15px;background:#f5f5f7}\n  .adp-highlight b{display:block;margin-bottom:4px;color:#111}\n\n  .adp-faq{display:grid;gap:10px}\n  .adp-faq details{border:1px solid #e5e5e7;border-radius:14px;background:#fff;overflow:hidden}\n  .adp-faq summary{padding:15px 48px 15px 16px!important;display:block!important;position:relative;cursor:pointer;font-weight:800;color:#222!important;list-style:none!important;text-transform:none!important}\n  .adp-faq summary:before,.adp-faq summary:after{content:\"\";position:absolute;right:17px;top:50%;width:14px;height:2px;background:#111;transform:translateY(-50%)}\n  .adp-faq summary:after{transform:translateY(-50%) rotate(90deg)}\n  .adp-faq details[open] summary:after{transform:translateY(-50%)}\n  .adp-faq details p{margin:0;padding:0 16px 17px;color:#555}\n\n  .adp-closing{margin-top:80px;padding:56px 42px;border-radius:34px;background:radial-gradient(circle at 86% 14%,rgba(255,255,255,.14),transparent 24%),#e96028;color:#fff;text-align:center}\n  .adp-closing h2{max-width:900px;margin:0 auto;color:#fff!important;font-size:clamp(36px,5.5vw,66px)!important;line-height:.96!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-closing p{max-width:780px;margin:20px auto 0;color:rgba(255,255,255,.86);font-size:17px;line-height:1.65;font-weight:600}\n\n  @media(max-width:960px){\n    .adp-hero,.adp-guide{grid-template-columns:1fr}\n    .adp-benefits{grid-template-columns:1fr}\n  }\n  @media(max-width:700px){\n    .adp-wrap{padding:24px 10px}\n    .adp-hero{padding:30px 18px 20px;border-radius:24px;gap:22px}\n    .adp-hero:after{left:18px;right:18px}\n    .adp-title{font-size:clamp(30px,9vw,46px)!important;line-height:1!important;letter-spacing:-.04em!important;-webkit-text-stroke:.45px #fff}\n    .adp-title:before{transform:translate(3px,4px);filter:blur(.8px)}\n    .adp-title:after{transform:translate(5px,7px);filter:blur(7px)}\n    .adp-lead{font-size:17px}\n    .adp-intro{font-size:14px;line-height:1.62}\n    .adp-tags{gap:7px;margin-top:18px}\n    .adp-tags span{padding:8px 10px;font-size:10px}\n    .adp-visual{min-height:auto;padding:14px;border-radius:22px;gap:8px}\n    .adp-stat{padding:14px 15px;border-radius:15px}\n    .adp-stat strong{font-size:24px}\n    .adp-stat span{margin-top:5px;font-size:11px}\n    .adp-section{padding-top:50px}\n    .adp-heading{margin-bottom:18px}\n    .adp-heading p{margin-bottom:10px;font-size:9px}\n    .adp-heading h2{font-size:32px!important;line-height:1!important}\n    .adp-heading span{margin-top:12px;font-size:14px;line-height:1.5}\n    .adp-benefits{gap:10px}\n    .adp-benefit{min-height:auto;padding:21px;border-radius:20px}\n    .adp-benefit h3{margin:26px 0 10px;font-size:23px!important}\n    .adp-benefit p{font-size:14px;line-height:1.58}\n    .adp-guide{margin-top:50px;padding:26px 17px 17px;border-radius:24px;gap:26px}\n    .adp-guide h2{font-size:32px!important}\n    .adp-guide p{font-size:14px;line-height:1.62}\n    .adp-panel{padding:22px;border-radius:20px}\n    .adp-panel article{padding:14px 0}\n    .adp-panel strong{font-size:17px}\n    .adp-panel span{font-size:12px}\n\n    \/* Schmale und kompakte Themenkacheln auf dem Handy *\/\n    .adp-accordions{gap:8px;padding:0 5px}\n    .adp-item{width:calc(100% - 4px);margin:0 auto!important;border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.045)}\n    .adp-item summary{grid-template-columns:32px minmax(0,1fr) 26px;padding:11px 10px!important;gap:9px;min-height:54px}\n    .adp-icon{width:32px;height:32px;border-radius:9px;font-size:14px}\n    .adp-summary strong{font-size:13.5px;line-height:1.22}\n    .adp-summary span{margin-top:2px;font-size:10.5px;line-height:1.25}\n    .adp-plus{width:26px;height:26px}\n    .adp-plus:before,.adp-plus:after{width:11px;height:1.5px}\n    .adp-content{padding:0 11px 15px;font-size:13px;line-height:1.58}\n    .adp-content h3{font-size:19px!important;margin:5px 0 10px!important}\n    .adp-content h4{font-size:15px!important;margin:16px 0 6px!important}\n    .adp-content p{margin-bottom:10px}\n    .adp-info{margin:14px 0;padding:13px;border-left-width:4px;border-radius:11px}\n    .adp-highlights{grid-template-columns:1fr;gap:8px}\n    .adp-highlight{padding:11px 12px;border-radius:11px}\n    .adp-table th,.adp-table td{padding:8px 7px;font-size:11.5px}\n    .adp-faq{gap:7px}\n    .adp-faq details{border-radius:10px}\n    .adp-faq summary{padding:12px 38px 12px 12px!important;font-size:12.5px}\n    .adp-faq details p{padding:0 12px 13px;font-size:12.5px}\n    .adp-closing{margin-top:50px;padding:34px 18px;text-align:left;border-radius:24px}\n    .adp-closing h2{font-size:33px!important}\n    .adp-closing p{font-size:14px}\n  }\n\u003c\/style\u003e\n\n\n\u003cmain class=\"adp-page\"\u003e\n  \u003cdiv class=\"adp-wrap\"\u003e\n    \u003cheader class=\"adp-hero\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n        \u003cp class=\"adp-kicker\"\u003eGETREIDEFREIES TROCKENFUTTER MIT ENTE UND SÜSSKARTOFFEL\u003c\/p\u003e\n        \u003ch1 class=\"adp-title\" data-title=\"Ente mit Süßkartoffel und Orange für ausgewachsene Hunde.\"\u003eEnte mit Süßkartoffel und Orange für ausgewachsene Hunde.\u003c\/h1\u003e\n        \u003cp class=\"adp-lead\"\u003e50% Ente, 26% Süßkartoffel und ausgewählte Zutaten für Geschmack, Verdauung und tägliche Vitalität.\u003c\/p\u003e\n        \u003cp class=\"adp-intro\"\u003eEin getreidefreies Adult Hundefutter mit frisch zubereiteter Ente, Süßkartoffel, Erbsen, Orange, Preiselbeeren, Fischöl sowie FOS und MOS.\u003c\/p\u003e\n        \u003cdiv class=\"adp-tags\"\u003e\n\u003cspan\u003e50% Ente\u003c\/span\u003e\u003cspan\u003e28% frisch zubereitete Ente\u003c\/span\u003e\u003cspan\u003e26% Süßkartoffel\u003c\/span\u003e\u003cspan\u003eGetreidefrei\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"adp-visual\" aria-label=\"Produktvorteile\"\u003e\n        \u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e50%\u003c\/strong\u003e\u003cspan\u003eEnte für kräftigen Geschmack und hochwertiges tierisches Protein\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e26%\u003c\/strong\u003e\u003cspan\u003eSüßkartoffel als gut bekömmliche Energiequelle\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e14mm\u003c\/strong\u003e\u003cspan\u003eKrokettendurchmesser für ausgewachsene Hunde\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/header\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eDAS STECKT DRIN\u003c\/p\u003e\n        \u003ch2\u003eGetreidefreies Hundefutter mit Ente, Süßkartoffel und Orange.\u003c\/h2\u003e\n        \u003cspan\u003e50% Ente, 26% Süßkartoffel, Erbsen, Orange, Preiselbeeren und Fischöl ergeben ein ausgewogenes Trockenfutter für ausgewachsene Hunde.\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"adp-benefits\"\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e01\u003c\/b\u003e\u003ch3\u003eKräftiger Entengeschmack\u003c\/h3\u003e\n\u003cp\u003eFrisch zubereitete und getrocknete Ente liefern tierisches Protein und sorgen für eine hohe geschmackliche Akzeptanz.\u003c\/p\u003e\u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e02\u003c\/b\u003e\u003ch3\u003eGetreidefrei und bekömmlich\u003c\/h3\u003e\n\u003cp\u003eSüßkartoffel, Erbsen, entzuckerte Rübenschnitzel sowie FOS und MOS ergänzen die Rezeptur mit Energie und ausgewählten Ballaststoffen.\u003c\/p\u003e\u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\u003ch3\u003eHaut und Fell im Blick\u003c\/h3\u003e\n\u003cp\u003eFischöl und Leinsamen liefern wertvolle Fettsäuren. Orange und Preiselbeeren runden die Rezeptur mit pflanzlichen Bestandteilen ab.\u003c\/p\u003e\u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-guide\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n        \u003cp class=\"adp-kicker\"\u003eFÜR AUSGEWACHSENE HUNDE\u003c\/p\u003e\n        \u003ch2\u003eAdult Trockenfutter mit Ente für jeden Tag.\u003c\/h2\u003e\n        \u003cp\u003eDieses getreidefreie Trockenfutter verbindet einen hohen Entenanteil mit Süßkartoffel, Erbsen, Leinsamen, Fischöl, Orange und Preiselbeeren.\u003c\/p\u003e\n        \u003cp\u003eDie runde Krokette hat etwa 14mm Durchmesser und 5mm Höhe. Damit eignet sie sich besonders gut für ausgewachsene Hunde mittlerer und großer Rassen.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003caside class=\"adp-panel\"\u003e\n        \u003cp\u003eDIE WICHTIGSTEN EIGENSCHAFTEN\u003c\/p\u003e\n        \u003carticle\u003e\u003cstrong\u003e50% Ente\u003c\/strong\u003e\u003cspan\u003eMit 28% frisch zubereiteter Ente, 20% getrockneter Ente und 2% Entenbrühe.\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eGetreidefreie Rezeptur\u003c\/strong\u003e\u003cspan\u003eMit 26% Süßkartoffel, Erbsen und Kartoffeln.\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eFür sensible Hunde interessant\u003c\/strong\u003e\u003cspan\u003eMit Ente als schmackhafter Proteinquelle sowie FOS und MOS.\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eRunde Krokette\u003c\/strong\u003e\u003cspan\u003eEtwa 14mm Durchmesser und 5mm Höhe.\u003c\/span\u003e\u003c\/article\u003e\n      \u003c\/aside\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eADULT HUNDEFUTTER IM DETAIL\u003c\/p\u003e\n        \u003ch2\u003eAlle Angaben übersichtlich zum Aufklappen.\u003c\/h2\u003e\n        \u003cspan\u003eHier findest du Informationen zu Fleischanteil, Verdauung, Zutaten, Zusatzstoffen, Krokettengröße, Nährwerten und Fütterungsmenge. Alle Bereiche sind zunächst geschlossen.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-accordions\"\u003e\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦆\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eEnte und Geschmack\u003c\/strong\u003e\u003cspan\u003e50% Ente mit 28% frisch zubereiteter Ente\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eHoher Entenanteil für kräftigen Geschmack\u003c\/h3\u003e\n            \u003cp\u003eIn dieser Rezeptur stecken insgesamt \u003cb\u003e50% Ente\u003c\/b\u003e. Dazu gehören 28% frisch zubereitete Ente, 20% getrocknete Ente und 2% Entenbrühe.\u003c\/p\u003e\n            \u003cp\u003eDie Kombination aus frischer und getrockneter Ente liefert hochwertiges tierisches Protein und sorgt für einen natürlichen, herzhaften Geschmack.\u003c\/p\u003e\n            \u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eWusstest du?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eEnte liefert essenzielle Aminosäuren, die dein Hund für Muskeln, Gewebe und viele tägliche Körperfunktionen benötigt. Die Rezeptur nutzt sowohl frisch zubereitete als auch getrocknete Ente.\u003c\/p\u003e\n\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌿\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eGetreidefrei und gut bekömmlich\u003c\/strong\u003e\u003cspan\u003e26% Süßkartoffel, FOS, MOS und Ballaststoffe\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eGetreidefreies Trockenfutter mit Süßkartoffel\u003c\/h3\u003e\n            \u003cp\u003eDie Rezeptur kommt ohne Getreide aus. Stattdessen liefert \u003cb\u003eSüßkartoffel mit 26%\u003c\/b\u003e Energie und Ballaststoffe. Erbsen und Kartoffeln ergänzen die Mahlzeit mit weiteren pflanzlichen Bestandteilen.\u003c\/p\u003e\n            \u003ch4\u003eUnterstützung für eine ausgewogene Verdauung\u003c\/h4\u003e\n            \u003cp\u003eFOS und MOS sind präbiotische Ballaststoffe. Entzuckerte Rübenschnitzel und Leinsamen ergänzen den Faseranteil und passen gut in ein Futter für Hunde mit sensibler Verdauung.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🍊\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eOrange, Preiselbeeren und Fischöl\u003c\/strong\u003e\u003cspan\u003ePflanzliche Bestandteile und wertvolle Fettsäuren\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eAusgewählte Zutaten für die tägliche Versorgung\u003c\/h3\u003e\n            \u003cp\u003eOrange mit 0,3% und Preiselbeeren ergänzen die Rezeptur mit pflanzlichen Bestandteilen. Fischöl und Leinsamen liefern wertvolle Fettsäuren.\u003c\/p\u003e\n            \u003cp\u003eDiese Kombination rundet das Adult Hundefutter ab und unterstützt eine ausgewogene tägliche Fütterung.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🥣\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eKrokettengröße und Eignung\u003c\/strong\u003e\u003cspan\u003eEtwa 14mm Durchmesser und 5mm Höhe\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eRunde Kroketten für ausgewachsene Hunde\u003c\/h3\u003e\n            \u003cp\u003eDie Kroketten haben etwa 14mm Durchmesser und 5mm Höhe. Die runde Form regt zum Kauen an und passt besonders gut zu ausgewachsenen Hunden mittlerer und großer Rassen.\u003c\/p\u003e\n            \u003cp\u003eDas Futter eignet sich für ausgewachsene Hunde aller Rassen. Bei sehr kleinen Hunden solltest du prüfen, ob die Krokettengröße gut angenommen wird.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📊\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eNährwerte und Zusammensetzung\u003c\/strong\u003e\u003cspan\u003eAnalysewerte und vollständige Zutatenliste\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eWichtige Nährwerte\u003c\/h3\u003e\n            \u003ctable class=\"adp-table\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eAnalysewert\u003c\/th\u003e\n\u003cth\u003eGehalt\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eRohprotein\u003c\/td\u003e\n\u003ctd\u003e26%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRohfett\u003c\/td\u003e\n\u003ctd\u003e14%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRohfaser\u003c\/td\u003e\n\u003ctd\u003e4%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRohasche\u003c\/td\u003e\n\u003ctd\u003e9%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n            \u003cp\u003e\u003cb\u003eZusammensetzung:\u003c\/b\u003e\u003c\/p\u003e\n            \u003cp\u003eEnte 50%, davon frisch zubereitete Ente 28%, getrocknete Ente 20% und Entenbrühe 2%, Süßkartoffel 26%, Erbsen 6%, Kartoffel, entzuckerte Rübenschnitzel, Leinsamen, Fischöl, Mineralien, Orange 0,3%, Preiselbeere, Fructooligosaccharide 96mg\/kg und Mannanoligosaccharide 24mg\/kg.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🧪\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eErnährungsphysiologische Zusatzstoffe\u003c\/strong\u003e\u003cspan\u003eVitamine und Spurenelemente pro Kilogramm\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eZusatzstoffe pro Kilogramm\u003c\/h3\u003e\n            \u003ch4\u003eVitamine\u003c\/h4\u003e\n            \u003cp\u003eVitamin A 15.000 IE, Vitamin D3 2.000 IE und Vitamin E 95 IE.\u003c\/p\u003e\n            \u003ch4\u003eSpurenelemente\u003c\/h4\u003e\n            \u003cp\u003eZink als Zinksulfat Monohydrat 50mg, Eisen als Eisen II sulfat Monohydrat 50mg, Mangan als Mangansulfat Monohydrat 35mg, Kupfer als Kupfer II sulfat Pentahydrat 15mg, Jod als wasserfreies Calciumjodat 1mg und Selen als Natriumselenit 0,3mg.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⭐\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eProdukthighlights und Fütterung\u003c\/strong\u003e\u003cspan\u003eVorteile und empfohlene Tagesmenge\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eHoher Entenanteil\u003c\/b\u003e50% Ente mit 28% frisch zubereiteter Ente.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eGetreidefreie Rezeptur\u003c\/b\u003eMit 26% Süßkartoffel, Erbsen und Kartoffeln.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eFür ausgewachsene Hunde\u003c\/b\u003eAls tägliches Adult Trockenfutter geeignet.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAusgewählte Ergänzungen\u003c\/b\u003eMit Orange, Preiselbeeren, Fischöl, FOS und MOS.\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003ch3\u003eFütterungsempfehlung\u003c\/h3\u003e\n            \u003ctable class=\"adp-table\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eGewicht deines Hundes\u003c\/th\u003e\n\u003cth\u003eFuttermenge pro Tag\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e1 bis 5kg\u003c\/td\u003e\n\u003ctd\u003e25 bis 85g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5 bis 10kg\u003c\/td\u003e\n\u003ctd\u003e85 bis 145g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e10 bis 20kg\u003c\/td\u003e\n\u003ctd\u003e145 bis 240g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e20 bis 30kg\u003c\/td\u003e\n\u003ctd\u003e240 bis 325g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e30 bis 40kg\u003c\/td\u003e\n\u003ctd\u003e325 bis 400g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMehr als 40kg\u003c\/td\u003e\n\u003ctd\u003eAb 400g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n            \u003cp\u003eDie passende Menge hängt von Alter, Aktivität, Körperbau und individuellem Energiebedarf ab. Stelle immer frisches Wasser bereit und passe die Tagesmenge bei Bedarf an.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Eignung, Zutaten und Futterumstellung\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-faq\"\u003e\n              \u003cdetails\u003e\u003csummary\u003eFür welche Hunde ist das Trockenfutter geeignet?\u003c\/summary\u003e\u003cp\u003eDas Futter ist für ausgewachsene Hunde gedacht. Die Krokettengröße passt besonders gut zu mittleren und großen Rassen.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eIst das Hundefutter getreidefrei?\u003c\/summary\u003e\u003cp\u003eJa. Die Rezeptur enthält kein Getreide. Als Kohlenhydratquellen werden Süßkartoffel, Erbsen und Kartoffeln verwendet.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie hoch ist der Entenanteil?\u003c\/summary\u003e\u003cp\u003eDer gesamte Entenanteil beträgt 50%. Davon sind 28% frisch zubereitete Ente, 20% getrocknete Ente und 2% Entenbrühe.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eIst das Futter für sensible Hunde interessant?\u003c\/summary\u003e\u003cp\u003eDie Rezeptur ist getreidefrei und enthält Ente, Süßkartoffel, FOS und MOS. Bei bekannten Allergien oder Unverträglichkeiten solltest du die vollständige Zutatenliste prüfen.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie groß sind die Kroketten?\u003c\/summary\u003e\u003cp\u003eDie Kroketten haben etwa 14mm Durchmesser und 5mm Höhe. Sie sind rund geformt.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWelche Aufgabe haben FOS und MOS?\u003c\/summary\u003e\u003cp\u003eFOS und MOS sind präbiotische Ballaststoffe. Sie können eine ausgewogene Darmflora unterstützen.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie stelle ich meinen Hund auf das neue Futter um?\u003c\/summary\u003e\u003cp\u003eMische das neue Futter über mehrere Tage schrittweise unter das bisherige Futter. Erhöhe den Anteil langsam, damit sich die Verdauung deines Hundes an die neue Rezeptur gewöhnen kann.\u003c\/p\u003e\u003c\/details\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\u003c\/div\u003e\n        \u003c\/details\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-closing\"\u003e\n      \u003ch2\u003eEnte mit Süßkartoffel und Orange für ausgewachsene Hunde.\u003c\/h2\u003e\n      \u003cp\u003eEin getreidefreies Adult Trockenfutter mit 50% Ente, 26% Süßkartoffel, ausgewählten pflanzlichen Zutaten und einer runden Krokette.\u003c\/p\u003e\n    \u003c\/section\u003e\n  \u003c\/div\u003e\n\u003c\/main\u003e\n\n\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\":\"https:\/\/schema.org\",\n  \"@type\":\"FAQPage\",\n  \"mainEntity\":[\n    {\"@type\":\"Question\",\"name\":\"Für welche Hunde ist das Trockenfutter geeignet?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Das Futter ist für ausgewachsene Hunde gedacht. Die Krokettengröße passt besonders gut zu mittleren und großen Rassen.\"}},\n    {\"@type\":\"Question\",\"name\":\"Ist das Hundefutter getreidefrei?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Ja. Die Rezeptur enthält kein Getreide. Als Kohlenhydratquellen werden Süßkartoffel, Erbsen und Kartoffeln verwendet.\"}},\n    {\"@type\":\"Question\",\"name\":\"Wie hoch ist der Entenanteil?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Der gesamte Entenanteil beträgt 50%. Davon sind 28% frisch zubereitete Ente, 20% getrocknete Ente und 2% Entenbrühe.\"}},\n    {\"@type\":\"Question\",\"name\":\"Wie groß sind die Kroketten?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Die Kroketten haben etwa 14mm Durchmesser und 5mm Höhe. Sie sind rund geformt.\"}},\n    {\"@type\":\"Question\",\"name\":\"Welche Aufgabe haben FOS und MOS?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"FOS und MOS sind präbiotische Ballaststoffe und können eine ausgewogene Darmflora unterstützen.\"}},\n    {\"@type\":\"Question\",\"name\":\"Wie stelle ich meinen Hund auf das neue Futter um?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Das neue Futter wird über mehrere Tage schrittweise unter das bisherige Futter gemischt. Der Anteil wird langsam erhöht.\"}}\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleTerms = ['ente', 'süßkartoffel', 'orange'];\n  function normalize(value) {\n    return (value || '').replace(\/\\u00a0\/g, ' ').replace(\/\\s+\/g, ' ').trim().toLowerCase();\n  }\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n    return style.display !== 'none' \u0026\u0026 style.visibility !== 'hidden' \u0026\u0026 parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026 rect.width \u003e 0 \u0026\u0026 rect.height \u003e 0;\n  }\n  function applyProductTitleStyle() {\n    var selectors = ['[data-product-title]','.product__title h1','.product__title','.product-title','.product-single__title','.productView-title','.product-info__title','.product-detail__title','h1.product_title','main h1','h1','h2'];\n    var candidates = Array.prototype.slice.call(document.querySelectorAll(selectors.join(',')));\n    var match = candidates.find(function (element) {\n      if (element.closest('.adp-page')) return false;\n      var text = normalize(element.textContent);\n      return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 isVisible(element);\n    });\n    if (!match) {\n      var fallback = Array.prototype.slice.call(document.querySelectorAll('div, p, span')).filter(function (element) {\n        if (element.closest('.adp-page')) return false;\n        if (!isVisible(element)) return false;\n        var text = normalize(element.textContent);\n        return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 text.length \u003c 260;\n      }).sort(function (a, b) { return normalize(a.textContent).length - normalize(b.textContent).length; });\n      match = fallback[0];\n    }\n    if (match) {\n      match.classList.add('adp-external-product-title');\n      match.setAttribute('data-adp-product-title-styled', 'true');\n    }\n  }\n  function scheduleApply() {\n    applyProductTitleStyle();\n    window.setTimeout(applyProductTitleStyle, 150);\n    window.setTimeout(applyProductTitleStyle, 600);\n    window.setTimeout(applyProductTitleStyle, 1500);\n  }\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n  var observer = new MutationObserver(function () { applyProductTitleStyle(); });\n  observer.observe(document.documentElement, { childList: true, subtree: true });\n  document.addEventListener('shopify:section:load', scheduleApply);\n})();\n\u003c\/script\u003e","brand":"Alphadog Nutrition","offers":[{"title":"100g","offer_id":58003163251013,"sku":"GFJ0100KUPSXZZZ","price":1.99,"currency_code":"EUR","in_stock":true},{"title":"6kg","offer_id":58003163283781,"sku":"GFJ0006KUPSXZZZ","price":55.99,"currency_code":"EUR","in_stock":true},{"title":"12kg","offer_id":58003163316549,"sku":"GFJ0012KUPSXZZZ","price":99.99,"currency_code":"EUR","in_stock":true},{"title":"24kg (2x12kg)","offer_id":58028123554117,"sku":"GFJ0012KUPSXZZZ24G","price":174.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/Clipfly-20260503004329.png?v=1778779655"},{"product_id":"alphadog-nutrition-welpenfutter-60-huhn-truthahn-lachs-gelenkschutz-susskartoffel-12kg","title":"Getreidefreies Premium 60% mit frischem Huhn, Truthahn, Lachs, Süßkartoffel \u0026 Karotte - Für Gelenkschutz, DHA","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Wild mit Lachs und Maulbeere\n     ========================================================= --\u003e\n\n\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\n\u003csection id=\"adn-one-html\" class=\"adn-one-html\" aria-label=\"Vorteile und Futterrechner\"\u003e\n  \u003cdiv class=\"adn-one-grid\"\u003e\n\n    \u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n    \u003cdiv class=\"adn-trust-panel\"\u003e\n      \u003cdiv class=\"adn-payment-card\"\u003e\n        \u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n        \u003cdiv class=\"adn-payment-grid\" aria-label=\"Zahlungsarten\"\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/paypal-blue-logo-19528_256.png?v=1779726652\" alt=\"PayPal\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/klarna-pink-logo-24366_256.png?v=1779726652\" alt=\"Klarna\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/visa-blue-logo-19529_256.png?v=1779726652\" alt=\"Visa\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/mastercard-credit-card-payment-method-19676_256.png?v=1779726652\" alt=\"Mastercard\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/maestro-logo-19742_256.png?v=1779726652\" alt=\"Maestro\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/apple-pay-logo-19557_256.png?v=1779726652\" alt=\"Apple Pay\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-benefit-grid\"\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 7h11v9H3V7Zm11 3h3.5l2.5 3v3h-6v-6ZM6 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm11 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e\n          \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2 4 5v6c0 5 3.4 9.7 8 11 4.6-1.3 8-6 8-11V5l-8-3Zm-1 14-4-4 1.4-1.4L11 13.2l5.6-5.6L18 9l-7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e\n          \u003csmall\u003erisikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2c4 3 6 6 6 10a6 6 0 0 1-12 0c0-4 2-7 6-10Zm0 17a3.5 3.5 0 0 0 3.5-3.5c0-2-1.1-4-3.5-6.3-2.4 2.3-3.5 4.3-3.5 6.3A3.5 3.5 0 0 0 12 19Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGetreidefrei\u003c\/strong\u003e\n          \u003csmall\u003eartgerechte Rezepturen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 21s-7-4.4-7-11a4 4 0 0 1 7-2.6A4 4 0 0 1 19 10c0 6.6-7 11-7 11Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003ePremium Qualität\u003c\/strong\u003e\n          \u003csmall\u003efür echte Champions\u003c\/small\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-clean-grid\"\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M7.5 9.5c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm9 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM4.2 14.2C3 14.2 2 13 2 11.5s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm15.6 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM12 20.5c-3.5 0-6.2-1.7-6.2-4 0-2 2.5-5.3 6.2-5.3s6.2 3.3 6.2 5.3c0 2.3-2.7 4-6.2 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eHypoallergen\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"8\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 5v14M7 8l10 8M17 8 7 16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eGetreidefrei\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 21c0-6.2 3.4-10.4 9.8-12.2C13.7 6.5 11.5 5 8.6 5H5V3h3.6c4.8 0 8.2 3.2 8.9 7.6C21 11.4 23 14 23 18v3h-2v-3c0-2.9-1.6-4.8-4.2-5.4C11.1 13.5 7 16.5 7 21H5Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eNatürliche\u003cbr\u003eZutaten\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 3 4 6v5c0 5.2 3.4 9.4 8 10 4.6-.6 8-4.8 8-10V6l-8-3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"m8.5 12 2.2 2.2 4.8-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eOhne künstliche\u003cbr\u003eZusätze\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M8 20h8M12 20V10M6 10c0-3.3 2.7-6 6-6s6 2.7 6 6c0 3.8-3.2 6-6 6s-6-2.2-6-6Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 10c0 1.1.9 2 2 2s2-.9 2-2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eSchonend\u003cbr\u003ehergestellt\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n    \u003caside class=\"adn-calculator-teaser\" aria-label=\"Futterrechner\"\u003e\n      \u003cdiv class=\"adn-calculator-art\" aria-hidden=\"true\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n      \u003cbutton class=\"adn-open-calculator\" type=\"button\" data-adn-open\u003eJetzt berechnen\u003c\/button\u003e\n      \u003cdiv class=\"adn-calculator-note\"\u003e\n\u003cstrong\u003eIn ca. 60 Sekunden\u003c\/strong\u003e\u003cspan\u003edirekt zur Futterempfehlung\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/aside\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- Rechner-Popup --\u003e\n\u003cdiv id=\"adn-food-modal\" class=\"adn-food-modal\" aria-hidden=\"true\"\u003e\n  \u003cdiv class=\"adn-modal-backdrop\" data-adn-close\u003e\u003c\/div\u003e\n  \u003cdiv class=\"adn-modal-dialog\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"adn-modal-title\"\u003e\n    \u003cbutton class=\"adn-modal-close\" type=\"button\" data-adn-close aria-label=\"Futterrechner schließen\"\u003e×\u003c\/button\u003e\n\n    \u003cheader class=\"adn-modal-header\"\u003e\n      \u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\n    \u003c\/header\u003e\n\n    \u003cdiv class=\"adn-rechner\" id=\"adn-rechner\"\u003e\n      \u003cdiv class=\"adn-progress-head\"\u003e\n        \u003cspan\u003eSchritt \u003cb id=\"adn-current-step\"\u003e1\u003c\/b\u003e von 8\u003c\/span\u003e\n        \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"adn-progress-track\" role=\"progressbar\" aria-valuemin=\"1\" aria-valuemax=\"8\" aria-valuenow=\"1\"\u003e\n        \u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step is-active\" data-step=\"1\" data-title=\"Alter\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n        \u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n        \u003cdiv class=\"adn-age-row\"\u003e\n          \u003clabel class=\"adn-input-box\"\u003e\n            \u003cinput id=\"adn-age\" type=\"number\" min=\"1\" step=\"1\" value=\"2\" aria-label=\"Alter des Hundes\"\u003e\n            \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e\n          \u003c\/label\u003e\n          \u003cdiv class=\"adn-segmented\" aria-label=\"Alterseinheit\"\u003e\n            \u003cbutton type=\"button\" class=\"is-selected\" data-age-unit=\"years\"\u003eJahre\u003c\/button\u003e\n            \u003cbutton type=\"button\" data-age-unit=\"months\"\u003eMonate\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-age-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"2\" data-title=\"Gewicht\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n        \u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n        \u003clabel class=\"adn-input-box adn-weight-box\"\u003e\n          \u003cinput id=\"adn-weight\" type=\"number\" min=\"1\" max=\"120\" step=\"0.1\" value=\"15\" aria-label=\"Gewicht des Hundes\"\u003e\n          \u003cspan\u003ekg\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-weight-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"3\" data-title=\"Aktivität\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n        \u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"low\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"normal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"high\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"sport\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"4\" data-title=\"Körperform\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n        \u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n        \u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"thin\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"ideal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"heavy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"5\" data-title=\"Futterart\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n        \u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n        \u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"dry\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"wet\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"6\" data-title=\"Besonderheiten\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n        \u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n        \u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"none\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"neutered\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"sensitive\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"pregnant\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"7\" data-title=\"Gesundheit\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n        \u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n        \u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"healthy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"sick\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"8\" data-title=\"Ergebnis\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n        \u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n        \u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n        \u003cdiv class=\"adn-warning\" id=\"adn-health-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-grid\"\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eAdult-Trockenfutter\u003c\/strong\u003e\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n        \u003ca class=\"adn-primary-btn adn-shop-btn\" id=\"adn-shop-link\" href=\"#\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-modal-actions\"\u003e\n        \u003cbutton type=\"button\" id=\"adn-back\"\u003eZurück\u003c\/button\u003e\n        \u003cbutton type=\"button\" id=\"adn-restart\"\u003eNeu starten\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n(function () {\n  var root = document.getElementById('adn-one-html');\n  var modal = document.getElementById('adn-food-modal');\n  var calc = document.getElementById('adn-rechner');\n  if (!root || !modal || !calc || root.dataset.initialized === 'true') return;\n  root.dataset.initialized = 'true';\n\n  var totalSteps = 8;\n  var currentStep = 1;\n  var data = {\n    ageUnit: 'years', ageValue: 2, ageMonths: 24, ageGroup: 'adult',\n    weight: 15, activity: 'normal', body: 'ideal', food: 'dry', special: 'none', health: 'healthy'\n  };\n\n  var kcalByFood = { dry: 370, wet: 115 };\n  var recommendations = {\n    puppyDry: { label:'Welpenfutter ansehen', title:'Premium 60% Huhn, Truthahn, Lachs \u0026 Süßkartoffel', reason:'Für Welpen und Junghunde mit Fokus auf Wachstum, Energie und Entwicklung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-welpenfutter-60-huhn-truthahn-lachs-gelenkschutz-susskartoffel-12kg' },\n    seniorDry: { label:'Seniorfutter ansehen', title:'Premium Senior Forelle mit Lachs, Süßkartoffel \u0026 Spargel', reason:'Für ältere Hunde mit leichterer Rezeptur, Omega-3-Fokus und Gelenkschutz.', url:'https:\/\/www.alphadog-nutrition.de\/products\/premium-senior-mit-50-frischem-forelle-mit-lachs-susskartoffel-spargel' },\n    adultSmallDry: { label:'Futter für kleine Rassen ansehen', title:'Premium 50% Lamm, Süßkartoffel, Minze \u0026 Erbsen', reason:'Für ausgewachsene Hunde unter 15 kg und kleine Rassen.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-lamm-susskartoffel-kleine-rassen-100g' },\n    adultSensitiveDry: { label:'Sensibles Trockenfutter ansehen', title:'Premium 50% Ente, Süßkartoffel \u0026 Orange', reason:'Für sensible Adult-Hunde und Hunde mit empfindlicher Verdauung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-getreidefreies-505-ente-mit-susskartoffelte-orange-12kg' },\n    adultActiveDry: { label:'Angus-Rind Trockenfutter ansehen', title:'Premium 50% Angus-Rind, Süßkartoffel, Erbsen \u0026 Karotte', reason:'Für aktive, normale oder schlanke Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-angus-rind-hundefutter-getreidefrei-100g' },\n    adultCalmDry: { label:'Wild \u0026 Lachs Trockenfutter ansehen', title:'Premium 50% Wild \u0026 Lachs, Süßkartoffel \u0026 Maulbeere', reason:'Für ruhigere, kräftige oder kastrierte Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-wild-lachs-getreidefrei-mit-susskartoffel-maulbeere-12kg' },\n    wetDuck: { label:'Ente Nassfutter ansehen', title:'Premium Sensitiv 91% Ente mit Gemüse \u0026 Reis', reason:'Sanfte Nassfutter-Empfehlung für normale Hunde, Welpen oder Senioren.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-91-ente-mit-gemuse-reis-single-protein-800g' },\n    wetHorse: { label:'Pferd Schonkost ansehen', title:'Premium Sensitiv 94% Pferd mit Kartoffeln', reason:'Bei sensibler Verdauung, Krankheitshinweis oder Unverträglichkeiten.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-94-pferd-mit-kartoffeln-hypoallergen' },\n    wetLamb: { label:'Lamm Nassfutter ansehen', title:'Premium Sensitiv 91% Lamm mit Apfel', reason:'Für aktive, schlanke oder trächtige\/säugende Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-lamm-mit-apfel-single-protein' },\n    wetWild: { label:'Wild Nassfutter ansehen', title:'Premium Sensitiv 91% Wild mit Gemüse \u0026 Reis', reason:'Für ruhigere, kräftige oder kastrierte Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-wild-mit-gemuse-reis-single-protein' }\n  };\n\n  var ageInput = document.getElementById('adn-age');\n  var weightInput = document.getElementById('adn-weight');\n  var ageUnitLabel = document.getElementById('adn-age-unit-label');\n  var currentStepEl = document.getElementById('adn-current-step');\n  var stepTitleEl = document.getElementById('adn-step-title');\n  var progressTrack = calc.querySelector('.adn-progress-track');\n  var progressBar = document.getElementById('adn-progress-bar');\n  var backButton = document.getElementById('adn-back');\n  var restartButton = document.getElementById('adn-restart');\n  var lastFocused = null;\n\n  function openModal() {\n    lastFocused = document.activeElement;\n    modal.classList.add('is-open');\n    modal.setAttribute('aria-hidden', 'false');\n    document.body.classList.add('adn-modal-open');\n    window.setTimeout(function () {\n      var close = modal.querySelector('.adn-modal-close');\n      if (close) close.focus();\n    }, 0);\n  }\n\n  function closeModal() {\n    modal.classList.remove('is-open');\n    modal.setAttribute('aria-hidden', 'true');\n    document.body.classList.remove('adn-modal-open');\n    if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') lastFocused.focus();\n  }\n\n  root.querySelectorAll('[data-adn-open]').forEach(function (button) {\n    button.addEventListener('click', openModal);\n  });\n  modal.querySelectorAll('[data-adn-close]').forEach(function (button) {\n    button.addEventListener('click', closeModal);\n  });\n  document.addEventListener('keydown', function (event) {\n    if (event.key === 'Escape' \u0026\u0026 modal.classList.contains('is-open')) closeModal();\n  });\n\n  function roundToFive(value) { return Math.round(value \/ 5) * 5; }\n\n  function updateAge() {\n    var value = parseFloat(ageInput.value);\n    if (!value || value \u003c= 0) value = 1;\n    data.ageValue = value;\n    data.ageMonths = data.ageUnit === 'years' ? value * 12 : value;\n    data.ageGroup = data.ageMonths \u003c 12 ? 'puppy' : (data.ageMonths \u003e= 84 ? 'senior' : 'adult');\n  }\n\n  function getWeight() {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) weight = data.weight || 1;\n    return weight;\n  }\n\n  function getRecommendation() {\n    var weight = getWeight();\n    if (data.food === 'wet') {\n      if (data.health === 'sick' || data.special === 'sensitive') return recommendations.wetHorse;\n      if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin' || data.special === 'pregnant') return recommendations.wetLamb;\n      if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.wetWild;\n      return recommendations.wetDuck;\n    }\n    if (data.ageGroup === 'puppy') return recommendations.puppyDry;\n    if (data.ageGroup === 'senior') return recommendations.seniorDry;\n    if (weight \u003c 15) return recommendations.adultSmallDry;\n    if (data.health === 'sick' || data.special === 'sensitive') return recommendations.adultSensitiveDry;\n    if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin') return recommendations.adultActiveDry;\n    if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.adultCalmDry;\n    return recommendations.adultActiveDry;\n  }\n\n  function calculateResult() {\n    updateAge();\n    data.weight = getWeight();\n\n    var ageFactor = { puppy: 2.4, adult: 1.6, senior: 1.3 }[data.ageGroup];\n    var activityFactor = { low: .85, normal: 1, high: 1.18, sport: 1.35 }[data.activity];\n    var bodyFactor = { thin: 1.1, ideal: 1, heavy: .82 }[data.body];\n    var specialFactor = { none: 1, neutered: .9, sensitive: 1, pregnant: 1.35 }[data.special];\n    var dailyKcal = 70 * Math.pow(data.weight, .75) * ageFactor * activityFactor * bodyFactor * specialFactor;\n    var grams = dailyKcal \/ kcalByFood[data.food] * 100;\n    var finalGrams = Math.max(5, roundToFive(grams));\n    var minGrams = Math.max(5, roundToFive(finalGrams * .9));\n    var maxGrams = Math.max(5, roundToFive(finalGrams * 1.1));\n    var meals = data.ageGroup === 'puppy' ? 3 : 2;\n    var mealGrams = Math.max(5, roundToFive(finalGrams \/ meals));\n\n    var warning = document.getElementById('adn-health-warning');\n    warning.classList.toggle('is-visible', data.health === 'sick');\n    document.getElementById('adn-result-label').textContent = data.health === 'sick' ? 'Grobe Orientierung' : 'Tagesmenge';\n    document.getElementById('adn-result-amount').textContent = 'ca. ' + finalGrams + ' g';\n    document.getElementById('adn-result-kcal').textContent = 'ca. ' + Math.round(dailyKcal) + ' kcal';\n    document.getElementById('adn-result-meal').textContent = 'ca. ' + mealGrams + ' g';\n    document.getElementById('adn-result-range').textContent = minGrams + '–' + maxGrams + ' g';\n\n    var recommendation = getRecommendation();\n    document.getElementById('adn-product-title').textContent = recommendation.title;\n    document.getElementById('adn-product-reason').textContent = recommendation.reason;\n    var shopLink = document.getElementById('adn-shop-link');\n    shopLink.href = recommendation.url;\n    shopLink.textContent = recommendation.label;\n  }\n\n  function showStep(step) {\n    currentStep = Math.max(1, Math.min(totalSteps, step));\n    calc.querySelectorAll('.adn-step').forEach(function (item) {\n      item.classList.toggle('is-active', Number(item.dataset.step) === currentStep);\n    });\n    var active = calc.querySelector('.adn-step.is-active');\n    currentStepEl.textContent = currentStep;\n    stepTitleEl.textContent = active ? active.dataset.title : '';\n    progressBar.style.width = (currentStep \/ totalSteps * 100) + '%';\n    progressTrack.setAttribute('aria-valuenow', String(currentStep));\n    backButton.disabled = currentStep === 1;\n    if (currentStep === totalSteps) calculateResult();\n    var dialog = modal.querySelector('.adn-modal-dialog');\n    if (dialog) dialog.scrollTop = 0;\n  }\n\n  calc.querySelectorAll('[data-age-unit]').forEach(function (button) {\n    button.addEventListener('click', function () {\n      data.ageUnit = button.dataset.ageUnit;\n      calc.querySelectorAll('[data-age-unit]').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      ageUnitLabel.textContent = data.ageUnit === 'years' ? 'Jahre' : 'Monate';\n      updateAge();\n    });\n  });\n\n  document.getElementById('adn-age-next').addEventListener('click', function () {\n    var age = parseFloat(ageInput.value);\n    if (!age || age \u003c= 0) { ageInput.focus(); return; }\n    updateAge();\n    showStep(2);\n  });\n\n  document.getElementById('adn-weight-next').addEventListener('click', function () {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) { weightInput.focus(); return; }\n    data.weight = weight;\n    showStep(3);\n  });\n\n  calc.querySelectorAll('.adn-choice-grid button').forEach(function (button) {\n    button.addEventListener('click', function () {\n      var key = button.dataset.key;\n      data[key] = button.dataset.value;\n      button.parentElement.querySelectorAll('button').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      window.setTimeout(function () { showStep(currentStep + 1); }, 120);\n    });\n  });\n\n  backButton.addEventListener('click', function () { showStep(currentStep - 1); });\n  restartButton.addEventListener('click', function () {\n    data = { ageUnit:'years', ageValue:2, ageMonths:24, ageGroup:'adult', weight:15, activity:'normal', body:'ideal', food:'dry', special:'none', health:'healthy' };\n    ageInput.value = 2;\n    weightInput.value = 15;\n    ageUnitLabel.textContent = 'Jahre';\n    calc.querySelectorAll('.is-selected').forEach(function (item) { item.classList.remove('is-selected'); });\n    calc.querySelector('[data-age-unit=\"years\"]').classList.add('is-selected');\n    showStep(1);\n  });\n\n  showStep(1);\n})();\n\u003c\/script\u003e\n\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\n\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\n\u003cstyle id=\"adn-full-viewport-width-fix\"\u003e\n  #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: var(--adn-viewport-width, 100vw) !important;\n    max-width: none !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    margin-top: 48px !important;\n    transform: translateX(calc(-1 * var(--adn-viewport-offset, 0px))) !important;\n    padding: 34px 24px !important;\n  }\n\n  #adn-one-html .adn-one-grid {\n    width: 100% !important;\n    max-width: 1480px !important;\n    margin: 0 auto !important;\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html {\n      margin-top: 24px !important;\n      padding: 16px 12px !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-full-viewport-width-script\"\u003e\n(function () {\n  function updateWidth() {\n    var section = document.getElementById('adn-one-html');\n    if (!section) return;\n\n    section.style.setProperty('--adn-viewport-offset', '0px');\n    section.style.setProperty(\n      '--adn-viewport-width',\n      document.documentElement.clientWidth + 'px'\n    );\n\n    requestAnimationFrame(function () {\n      section.style.setProperty(\n        '--adn-viewport-offset',\n        section.getBoundingClientRect().left + 'px'\n      );\n    });\n  }\n\n  function scheduleUpdate() {\n    updateWidth();\n    setTimeout(updateWidth, 150);\n    setTimeout(updateWidth, 600);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleUpdate);\n  } else {\n    scheduleUpdate();\n  }\n\n  window.addEventListener('resize', updateWidth, { passive: true });\n  window.addEventListener('orientationchange', updateWidth, { passive: true });\n  document.addEventListener('shopify:section:load', scheduleUpdate);\n})();\n\u003c\/script\u003e\n\n\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    inset: 0 !important;\n    width: 100vw !important;\n    height: 100vh !important;\n    height: 100dvh !important;\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n    align-items: center !important;\n    justify-content: center !important;\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: flex !important;\n  }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute !important;\n    inset: 0 !important;\n    width: 100% !important;\n    height: 100% !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    inset: auto !important;\n    margin: auto !important;\n    transform: none !important;\n    width: min(860px, calc(100vw - 36px)) !important;\n    max-height: calc(100dvh - 36px) !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain;\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 16px) !important;\n      max-height: calc(100dvh - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  function moveModalToBody() {\n    var modal = document.getElementById('adn-food-modal');\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', moveModalToBody);\n  } else {\n    moveModalToBody();\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(moveModalToBody, 50);\n  });\n})();\n\u003c\/script\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width,initial-scale=1\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026amp;family=Manrope:wght@400;500;600;700;800;900\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\n\n\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  \/* Der echte Produkttitel oberhalb der Beschreibung *\/\n  .adp-external-product-title {\n    display: block !important;\n    width: 100% !important;\n    max-width: 980px !important;\n    margin: 0 0 18px 0 !important;\n    padding: 0 !important;\n    color: #000000 !important;\n    background: transparent !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: clamp(28px, 4.1vw, 46px) !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    font-synthesis: weight !important;\n    line-height: .98 !important;\n    letter-spacing: -.05em !important;\n    text-align: left !important;\n    text-transform: none !important;\n    text-decoration: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.08),\n      0 6px 11px rgba(0,0,0,.23),\n      0 15px 28px rgba(0,0,0,.13) !important;\n    word-break: normal !important;\n    overflow-wrap: break-word !important;\n    hyphens: none !important;\n  }\n\n  .adp-external-product-title * {\n    color: #000000 !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    text-transform: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000000 !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.07),\n        0 4px 8px rgba(0,0,0,.20),\n        0 10px 20px rgba(0,0,0,.11) !important;\n    }\n\n    .adp-external-product-title * {\n      -webkit-text-stroke: .5px #000000 !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle\u003e\n  .adp-page{\n    position:relative!important;\n    left:auto!important;\n    right:auto!important;\n    width:var(--adp-viewport-width,100vw)!important;\n    max-width:none!important;\n    margin:0!important;\n    transform:translateX(calc(-1 * var(--adp-viewport-offset,0px)))!important;\n    background:radial-gradient(circle at 95% 2%,rgba(233,96,40,.13),transparent 24%),#f5f5f7;\n    color:#111;\n    font-family:'Manrope',Arial,sans-serif;\n    overflow:hidden;\n    isolation:isolate;\n  }\n  .adp-page *{box-sizing:border-box;font-family:'Manrope',Arial,sans-serif}\n  .adp-wrap{width:100%;max-width:1280px;margin:0 auto;padding:58px 18px}\n\n  .adp-hero{\n    position:relative;\n    padding:58px;\n    border-radius:36px;\n    background:radial-gradient(circle at 86% 12%,rgba(233,96,40,.3),transparent 27%),linear-gradient(135deg,#090a0d,#17181c 60%,#281a14);\n    color:#fff;\n    display:grid;\n    grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);\n    gap:42px;\n    align-items:center;\n    overflow:hidden;\n    box-shadow:0 30px 90px rgba(0,0,0,.14);\n  }\n  .adp-hero:after{content:\"\";position:absolute;left:58px;right:58px;bottom:0;height:6px;border-radius:999px 999px 0 0;background:#e96028}\n  .adp-brand{margin:0 0 12px;color:#e96028;font-size:15px;font-weight:900;letter-spacing:-.02em}\n  .adp-kicker{margin:0 0 16px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-title{\n    position:relative;\n    z-index:1;\n    display:block;\n    margin:0!important;\n    max-width:760px;\n    color:#fff!important;\n    font-family:'Inter','Manrope',Arial,sans-serif!important;\n    font-size:clamp(36px,5.5vw,62px)!important;\n    line-height:.98!important;\n    font-weight:900!important;\n    font-variation-settings:'wght' 900!important;\n    font-synthesis:none!important;\n    letter-spacing:-.05em!important;\n    text-transform:none!important;\n    -webkit-text-stroke:.65px #fff;\n    paint-order:stroke fill;\n    text-shadow:\n      0 2px 0 rgba(255,255,255,.10),\n      0 7px 12px rgba(0,0,0,.72),\n      0 17px 34px rgba(0,0,0,.58)!important;\n    filter:drop-shadow(0 8px 10px rgba(0,0,0,.34));\n  }\n  .adp-title:before,\n  .adp-title:after{\n    content:attr(data-title);\n    position:absolute;\n    inset:0;\n    z-index:-1;\n    color:rgba(0,0,0,.62);\n    font:inherit;\n    letter-spacing:inherit;\n    line-height:inherit;\n    pointer-events:none;\n  }\n  .adp-title:before{\n    transform:translate(4px,6px);\n    filter:blur(1px);\n    opacity:.75;\n  }\n  .adp-title:after{\n    transform:translate(8px,11px);\n    filter:blur(10px);\n    opacity:.78;\n  }\n  .adp-lead{max-width:720px;margin:26px 0 0;color:#fff!important;font-size:clamp(18px,1.8vw,24px);line-height:1.38;font-weight:800}\n  .adp-intro{max-width:720px;margin:20px 0 0;color:rgba(255,255,255,.72)!important;font-size:16px;line-height:1.72}\n  .adp-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}\n  .adp-tags span{padding:10px 13px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.06);color:#fff;font-size:12px;font-weight:800}\n\n  .adp-visual{\n    min-height:430px;\n    padding:30px;\n    border-radius:30px;\n    background:radial-gradient(circle at 50% 35%,rgba(233,96,40,.25),transparent 45%),linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.04));\n    border:1px solid rgba(255,255,255,.1);\n    display:grid;\n    align-content:center;\n    gap:14px;\n  }\n  .adp-stat{padding:20px 22px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:rgba(0,0,0,.18)}\n  .adp-stat strong{display:block;color:#fff;font-size:30px;line-height:1;font-weight:900}\n  .adp-stat span{display:block;margin-top:8px;color:rgba(255,255,255,.7);font-size:13px;line-height:1.45}\n  .adp-stat-main{background:#e96028;border-color:#e96028;box-shadow:0 18px 38px rgba(233,96,40,.24)}\n  .adp-stat-main span{color:rgba(255,255,255,.88)}\n\n  .adp-section{padding-top:80px}\n  .adp-heading{max-width:980px;margin-bottom:28px}\n  .adp-heading p{margin:0 0 14px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-heading h2{margin:0;color:#111!important;font-size:clamp(34px,5vw,62px)!important;line-height:.98!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-heading span{display:block;max-width:850px;margin-top:18px;color:#626262;font-size:17px;line-height:1.62;font-weight:600}\n\n  .adp-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}\n  .adp-benefit{min-height:290px;padding:30px;border-radius:28px;background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.11),transparent 30%),#fff;box-shadow:0 18px 55px rgba(0,0,0,.055)}\n  .adp-benefit:nth-child(2){background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.34),transparent 31%),linear-gradient(135deg,#090a0d,#1a1b1f);color:#fff}\n  .adp-benefit b{color:#e96028;font-size:13px;font-weight:900}\n  .adp-benefit h3{margin:46px 0 14px;color:inherit!important;font-size:27px!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-.04em!important;text-transform:none!important}\n  .adp-benefit p{margin:0;color:#575757;font-size:15px;line-height:1.7}\n  .adp-benefit:nth-child(2) p{color:rgba(255,255,255,.7)}\n\n  .adp-guide{margin-top:80px;padding:54px;border-radius:34px;background:radial-gradient(circle at 90% 10%,rgba(233,96,40,.12),transparent 26%),#fff;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:48px;align-items:start;box-shadow:0 24px 70px rgba(0,0,0,.06)}\n  .adp-guide h2{margin:0;color:#111!important;font-size:clamp(34px,4.8vw,56px)!important;line-height:1!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-guide p{color:#505050;font-size:16px;line-height:1.75}\n  .adp-panel{padding:32px;border-radius:26px;background:radial-gradient(circle at 90% 8%,rgba(233,96,40,.35),transparent 30%),linear-gradient(135deg,#0a0b0e,#1b1c20);color:#fff}\n  .adp-panel\u003ep{margin:0 0 28px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}\n  .adp-panel article{padding:18px 0;border-top:1px solid rgba(255,255,255,.1)}\n  .adp-panel article:first-of-type{padding-top:0;border-top:0}\n  .adp-panel strong{display:block;color:#fff!important;font-size:19px}\n  .adp-panel span{display:block;margin-top:7px;color:rgba(255,255,255,.68);font-size:14px;line-height:1.55}\n\n  .adp-accordions{display:grid;gap:13px}\n  .adp-item{margin:0!important;border-radius:22px;background:#fff;box-shadow:0 14px 45px rgba(0,0,0,.045);overflow:hidden}\n  .adp-item summary{padding:22px 24px!important;list-style:none!important;color:#111!important;display:grid!important;grid-template-columns:46px minmax(0,1fr) 36px;align-items:center;gap:16px;cursor:pointer;text-transform:none!important}\n  .adp-item summary::-webkit-details-marker{display:none}\n  .adp-icon{width:46px;height:46px;border-radius:14px;background:#111;color:#fff;display:grid;place-items:center;font-size:20px}\n  .adp-summary strong{display:block;color:#111!important;font-size:18px;line-height:1.3;font-weight:900}\n  .adp-summary span{display:block;margin-top:4px;color:#6b6b6b;font-size:13px;line-height:1.4}\n  .adp-plus{position:relative;width:36px;height:36px;border-radius:50%;background:#f1f1f3}\n  .adp-plus:before,.adp-plus:after{content:\"\";position:absolute;left:50%;top:50%;width:14px;height:2px;background:#111;transform:translate(-50%,-50%)}\n  .adp-plus:after{transform:translate(-50%,-50%) rotate(90deg)}\n  .adp-item[open] .adp-plus{background:#e96028}\n  .adp-item[open] .adp-plus:before,.adp-item[open] .adp-plus:after{background:#fff}\n  .adp-item[open] .adp-plus:after{transform:translate(-50%,-50%)}\n  .adp-content{padding:0 24px 26px 86px;color:#505050;font-size:15px;line-height:1.72}\n  .adp-content h3,.adp-content h4{color:#111!important;text-transform:none!important}\n  .adp-content h3{font-size:23px!important;margin:4px 0 14px!important}\n  .adp-content h4{font-size:17px!important;margin:22px 0 8px!important}\n  .adp-content p{margin:0 0 14px}\n  .adp-info{margin:20px 0;padding:18px;border-left:5px solid #e96028;border-radius:16px;background:#f5f5f7}\n  .adp-info p:last-child{margin-bottom:0}\n\n  .adp-table{width:100%;border-collapse:separate;border-spacing:0;margin:14px 0;overflow:hidden;border:1px solid #e5e5e7;border-radius:16px;background:#fff}\n  .adp-table th,.adp-table td{padding:12px 14px;border-bottom:1px solid #ececef;text-align:left;vertical-align:top}\n  .adp-table tr:last-child td{border-bottom:0}\n  .adp-table thead th,.adp-table thead td{background:#111;color:#fff;font-weight:900}\n\n  .adp-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\n  .adp-highlight{padding:15px 16px;border-radius:15px;background:#f5f5f7}\n  .adp-highlight b{display:block;margin-bottom:4px;color:#111}\n\n  .adp-faq{display:grid;gap:10px}\n  .adp-faq details{border:1px solid #e5e5e7;border-radius:14px;background:#fff;overflow:hidden}\n  .adp-faq summary{padding:15px 48px 15px 16px!important;display:block!important;position:relative;cursor:pointer;font-weight:800;color:#222!important;list-style:none!important;text-transform:none!important}\n  .adp-faq summary:before,.adp-faq summary:after{content:\"\";position:absolute;right:17px;top:50%;width:14px;height:2px;background:#111;transform:translateY(-50%)}\n  .adp-faq summary:after{transform:translateY(-50%) rotate(90deg)}\n  .adp-faq details[open] summary:after{transform:translateY(-50%)}\n  .adp-faq details p{margin:0;padding:0 16px 17px;color:#555}\n\n  .adp-closing{margin-top:80px;padding:56px 42px;border-radius:34px;background:radial-gradient(circle at 86% 14%,rgba(255,255,255,.14),transparent 24%),#e96028;color:#fff;text-align:center}\n  .adp-closing h2{max-width:900px;margin:0 auto;color:#fff!important;font-size:clamp(36px,5.5vw,66px)!important;line-height:.96!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-closing p{max-width:780px;margin:20px auto 0;color:rgba(255,255,255,.86);font-size:17px;line-height:1.65;font-weight:600}\n\n  @media(max-width:960px){\n    .adp-hero,.adp-guide{grid-template-columns:1fr}\n    .adp-benefits{grid-template-columns:1fr}\n  }\n  @media(max-width:700px){\n    .adp-wrap{padding:24px 10px}\n    .adp-hero{padding:30px 18px 20px;border-radius:24px;gap:22px}\n    .adp-hero:after{left:18px;right:18px}\n    .adp-title{font-size:clamp(30px,9vw,46px)!important;line-height:1!important;letter-spacing:-.04em!important;-webkit-text-stroke:.45px #fff}\n    .adp-title:before{transform:translate(3px,4px);filter:blur(.8px)}\n    .adp-title:after{transform:translate(5px,7px);filter:blur(7px)}\n    .adp-lead{font-size:17px}\n    .adp-intro{font-size:14px;line-height:1.62}\n    .adp-tags{gap:7px;margin-top:18px}\n    .adp-tags span{padding:8px 10px;font-size:10px}\n    .adp-visual{min-height:auto;padding:14px;border-radius:22px;gap:8px}\n    .adp-stat{padding:14px 15px;border-radius:15px}\n    .adp-stat strong{font-size:24px}\n    .adp-stat span{margin-top:5px;font-size:11px}\n    .adp-section{padding-top:50px}\n    .adp-heading{margin-bottom:18px}\n    .adp-heading p{margin-bottom:10px;font-size:9px}\n    .adp-heading h2{font-size:32px!important;line-height:1!important}\n    .adp-heading span{margin-top:12px;font-size:14px;line-height:1.5}\n    .adp-benefits{gap:10px}\n    .adp-benefit{min-height:auto;padding:21px;border-radius:20px}\n    .adp-benefit h3{margin:26px 0 10px;font-size:23px!important}\n    .adp-benefit p{font-size:14px;line-height:1.58}\n    .adp-guide{margin-top:50px;padding:26px 17px 17px;border-radius:24px;gap:26px}\n    .adp-guide h2{font-size:32px!important}\n    .adp-guide p{font-size:14px;line-height:1.62}\n    .adp-panel{padding:22px;border-radius:20px}\n    .adp-panel article{padding:14px 0}\n    .adp-panel strong{font-size:17px}\n    .adp-panel span{font-size:12px}\n\n    \/* Schmale und kompakte Themenkacheln auf dem Handy *\/\n    .adp-accordions{gap:8px;padding:0 5px}\n    .adp-item{width:calc(100% - 4px);margin:0 auto!important;border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.045)}\n    .adp-item summary{grid-template-columns:32px minmax(0,1fr) 26px;padding:11px 10px!important;gap:9px;min-height:54px}\n    .adp-icon{width:32px;height:32px;border-radius:9px;font-size:14px}\n    .adp-summary strong{font-size:13.5px;line-height:1.22}\n    .adp-summary span{margin-top:2px;font-size:10.5px;line-height:1.25}\n    .adp-plus{width:26px;height:26px}\n    .adp-plus:before,.adp-plus:after{width:11px;height:1.5px}\n    .adp-content{padding:0 11px 15px;font-size:13px;line-height:1.58}\n    .adp-content h3{font-size:19px!important;margin:5px 0 10px!important}\n    .adp-content h4{font-size:15px!important;margin:16px 0 6px!important}\n    .adp-content p{margin-bottom:10px}\n    .adp-info{margin:14px 0;padding:13px;border-left-width:4px;border-radius:11px}\n    .adp-highlights{grid-template-columns:1fr;gap:8px}\n    .adp-highlight{padding:11px 12px;border-radius:11px}\n    .adp-table th,.adp-table td{padding:8px 7px;font-size:11.5px}\n    .adp-faq{gap:7px}\n    .adp-faq details{border-radius:10px}\n    .adp-faq summary{padding:12px 38px 12px 12px!important;font-size:12.5px}\n    .adp-faq details p{padding:0 12px 13px;font-size:12.5px}\n    .adp-closing{margin-top:50px;padding:34px 18px;text-align:left;border-radius:24px}\n    .adp-closing h2{font-size:33px!important}\n    .adp-closing p{font-size:14px}\n  }\n\u003c\/style\u003e\n\n\n\u003cmain class=\"adp-page\"\u003e\n  \u003cdiv class=\"adp-wrap\"\u003e\n    \u003cheader class=\"adp-hero\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n        \u003cp class=\"adp-kicker\"\u003eGETREIDEFREIES WELPENFUTTER MIT HUHN, TRUTHAHN UND LACHS\u003c\/p\u003e\n        \u003ch1 class=\"adp-title\" data-title=\"Huhn mit Truthahn und Lachs für Welpen und Junghunde.\"\u003eHuhn mit Truthahn und Lachs für Welpen und Junghunde.\u003c\/h1\u003e\n        \u003cp class=\"adp-lead\"\u003e60% Fleisch und Fisch, 22% Süßkartoffel und ausgewählte Nährstoffe für die Wachstumsphase.\u003c\/p\u003e\n        \u003cp class=\"adp-intro\"\u003eEin getreidefreies Trockenfutter für Welpen und Junghunde aller Rassen. Mit Huhn, Truthahn, Lachs, Fischöl, FOS, MOS, Nukleotiden sowie Glucosamin, MSM und Chondroitinsulfat.\u003c\/p\u003e\n        \u003cdiv class=\"adp-tags\"\u003e\n\u003cspan\u003e60% Fleisch und Fisch\u003c\/span\u003e\u003cspan\u003e20% frisches Huhn\u003c\/span\u003e\u003cspan\u003e22% Süßkartoffel\u003c\/span\u003e\u003cspan\u003eGetreidefrei\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"adp-visual\" aria-label=\"Produktvorteile\"\u003e\n        \u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e60%\u003c\/strong\u003e\u003cspan\u003eHuhn, Truthahn und Lachs für eine proteinreiche Welpenmahlzeit\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e22%\u003c\/strong\u003e\u003cspan\u003eSüßkartoffel als gut bekömmliche Energiequelle\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e8,5mm\u003c\/strong\u003e\u003cspan\u003eKrokettendurchmesser für kleine Welpenkiefer\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/header\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eDAS STECKT DRIN\u003c\/p\u003e\n        \u003ch2\u003eGetreidefreies Welpenfutter mit Huhn, Truthahn und Lachs.\u003c\/h2\u003e\n        \u003cspan\u003e60% Fleisch und Fisch, 22% Süßkartoffel und eine kleine Krokette ergeben ein ausgewogenes Trockenfutter für Welpen und Junghunde in der Wachstumsphase.\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"adp-benefits\"\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e01\u003c\/b\u003e\u003ch3\u003eProtein für das Wachstum\u003c\/h3\u003e\n\u003cp\u003eHuhn, Truthahn und Lachs liefern hochwertiges tierisches Protein und essenzielle Aminosäuren für die tägliche Versorgung deines Welpen.\u003c\/p\u003e\u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e02\u003c\/b\u003e\u003ch3\u003eFür junge Verdauung\u003c\/h3\u003e\n\u003cp\u003eSüßkartoffel, entzuckerte Rübenschnitzel, FOS und MOS ergänzen die Rezeptur mit gut bekömmlichen Kohlenhydraten und ausgewählten Ballaststoffen.\u003c\/p\u003e\u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\u003ch3\u003eDurchdachte Ergänzungen\u003c\/h3\u003e\n\u003cp\u003eFischöl, Nukleotide, Glucosamin, MSM und Chondroitinsulfat runden das Welpenfutter für die Wachstumsphase sinnvoll ab.\u003c\/p\u003e\u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-guide\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n        \u003cp class=\"adp-kicker\"\u003eFÜR EINEN GUTEN START\u003c\/p\u003e\n        \u003ch2\u003eTrockenfutter für Welpen und Junghunde aller Rassen.\u003c\/h2\u003e\n        \u003cp\u003eDieses getreidefreie Welpenfutter mit Huhn, Truthahn und Lachs verbindet einen hohen Anteil an Fleisch und Fisch mit Süßkartoffel, Leinsamen, Fischöl und ausgewählten funktionalen Zutaten.\u003c\/p\u003e\n        \u003cp\u003eDie kleine zylindrische Krokette lässt sich gut aufnehmen und passt zu jungen Hunden ab der Entwöhnung. Die tägliche Menge passt du an Alter, Gewicht, Aktivität und erwartete Endgröße deines Hundes an.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003caside class=\"adp-panel\"\u003e\n        \u003cp\u003eDIE WICHTIGSTEN EIGENSCHAFTEN\u003c\/p\u003e\n        \u003carticle\u003e\u003cstrong\u003eFür Welpen und Junghunde\u003c\/strong\u003e\u003cspan\u003eAb der Entwöhnung bis zum Ende der Wachstumsphase.\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eHoher Fleischanteil\u003c\/strong\u003e\u003cspan\u003e60% Huhn, Truthahn und Lachs mit 20% frisch zubereitetem Huhn.\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eGetreidefrei\u003c\/strong\u003e\u003cspan\u003eMit 22% Süßkartoffel, Kartoffeln und kleinen Gemüseanteilen.\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eKleine Krokette\u003c\/strong\u003e\u003cspan\u003eEtwa 8,5mm Durchmesser und 8mm Höhe.\u003c\/span\u003e\u003c\/article\u003e\n      \u003c\/aside\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eWELPENFUTTER IM DETAIL\u003c\/p\u003e\n        \u003ch2\u003eHundefutter für Welpen einfach erklärt.\u003c\/h2\u003e\n        \u003cspan\u003eHier findest du alle Angaben zu Fleischanteil, Zutaten, Nährwerten, Krokettengröße, Fütterungsmenge und Futterumstellung. Alle Bereiche sind zunächst geschlossen.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-accordions\"\u003e\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🍗\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFleisch, Fisch und Geschmack\u003c\/strong\u003e\u003cspan\u003e60% Huhn, Truthahn und Lachs\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eProteinreiche Rezeptur für Welpen und Junghunde\u003c\/h3\u003e\n            \u003cp\u003eIn dieser Rezeptur stecken insgesamt \u003cb\u003e60% Huhn, Truthahn und Lachs\u003c\/b\u003e. Dazu gehören 20% frisch zubereitetes Huhn, 14% getrocknetes Huhn, 7% frisch zubereiteter Truthahn, 7% frisch zubereiteter Lachs, 7% getrockneter Truthahn, 3% getrockneter Lachs und 2% Hühnerbrühe.\u003c\/p\u003e\n            \u003cp\u003eDie Kombination liefert tierisches Protein aus mehreren gut bekannten Quellen. Das sorgt für einen natürlichen Geschmack und versorgt deinen Welpen mit essenziellen Aminosäuren.\u003c\/p\u003e\n            \u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eWusstest du?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eWelpen benötigen während des Wachstums eine bedarfsgerechte Versorgung mit Protein und Energie. Huhn, Truthahn und Lachs liefern dafür hochwertige Aminosäuren, die für Muskeln, Gewebe und viele tägliche Körperfunktionen gebraucht werden.\u003c\/p\u003e\n\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🧠\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eEntwicklung und Wachstumsphase\u003c\/strong\u003e\u003cspan\u003eFischöl, Nukleotide und ausgewählte Ergänzungen\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eDurchdachte Zutaten für den Start ins Hundeleben\u003c\/h3\u003e\n            \u003cp\u003eLachs und Fischöl liefern Omega 3 Fettsäuren, die während der Wachstumsphase eine wichtige Rolle spielen. Nukleotide ergänzen die Rezeptur für junge Hunde.\u003c\/p\u003e\n            \u003cp\u003eZusätzlich enthält das Futter Glucosamin mit 170mg\/kg, MSM mit 170mg\/kg und Chondroitinsulfat mit 125mg\/kg. Diese Zutaten werden häufig in Rezepturen für heranwachsende Hunde eingesetzt.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌿\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eGetreidefrei und gut bekömmlich\u003c\/strong\u003e\u003cspan\u003e22% Süßkartoffel, FOS, MOS und Ballaststoffe\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eGetreidefreies Welpenfutter mit Süßkartoffel\u003c\/h3\u003e\n            \u003cp\u003eDie Rezeptur kommt ohne Getreide aus. Stattdessen liefert \u003cb\u003eSüßkartoffel mit 22%\u003c\/b\u003e Energie und Ballaststoffe. Kartoffeln, Karotte und Erbsen ergänzen die Mahlzeit mit weiteren pflanzlichen Bestandteilen.\u003c\/p\u003e\n            \u003ch4\u003eUnterstützung für eine ausgewogene Verdauung\u003c\/h4\u003e\n            \u003cp\u003eFOS und MOS sind präbiotische Ballaststoffe. Entzuckerte Rübenschnitzel und Leinsamen ergänzen den Faseranteil. So passt die Rezeptur gut zu Welpenhaltern, die ein gut bekömmliches Trockenfutter ohne Getreide suchen.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🥣\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eKleine Krokette für Welpen\u003c\/strong\u003e\u003cspan\u003eEtwa 8,5mm Durchmesser und 8mm Höhe\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eZylindrische Kroketten für kleine Kiefer\u003c\/h3\u003e\n            \u003cp\u003eDie Kroketten haben etwa 8,5mm Durchmesser und sind ungefähr 8mm hoch. Die kompakte zylindrische Form lässt sich gut aufnehmen und passt zu kleinen Welpenkiefern.\u003c\/p\u003e\n            \u003cp\u003eDas Futter eignet sich für Welpen und Junghunde aller Rassen ab der Entwöhnung bis zum Ende der Wachstumsphase.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📊\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eNährwerte und Zusammensetzung\u003c\/strong\u003e\u003cspan\u003eAnalysewerte und vollständige Zutatenliste\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eWichtige Analysewerte\u003c\/h3\u003e\n            \u003ctable class=\"adp-table\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eAnalysewert\u003c\/th\u003e\n\u003cth\u003eGehalt\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eRohprotein\u003c\/td\u003e\n\u003ctd\u003e29%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRohfett\u003c\/td\u003e\n\u003ctd\u003e15%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRohfaser\u003c\/td\u003e\n\u003ctd\u003e2,5%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRohasche\u003c\/td\u003e\n\u003ctd\u003e7%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n            \u003cp\u003e\u003cb\u003eZusammensetzung:\u003c\/b\u003e\u003c\/p\u003e\n            \u003cp\u003eHuhn, Truthahn und Lachs 60%, davon frisch zubereitetes Huhn 20%, getrocknetes Huhn 14%, frisch zubereiteter Truthahn 7%, frisch zubereiteter Lachs 7%, getrockneter Truthahn 7%, getrockneter Lachs 3% und Hühnerbrühe 2%, Süßkartoffel 22%, Kartoffel, Leinsamen, Fischöl, entzuckerte Rübenschnitzel, Mineralien, Karotte 0,2%, Erbsen 0,07%, Glucosamin 170mg\/kg, Methylsulfonylmethan 170mg\/kg, Chondroitinsulfat 125mg\/kg, Nukleotide, Fructooligosaccharide 96mg\/kg und Mannanoligosaccharide 24mg\/kg.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⭐\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eProdukthighlights und Fütterung\u003c\/strong\u003e\u003cspan\u003eVorteile und empfohlene Tagesmenge\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eHoher Fleischanteil\u003c\/b\u003e60% Huhn, Truthahn und Lachs.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eGetreidefreie Rezeptur\u003c\/b\u003eMit 22% Süßkartoffel, Kartoffel, Karotte und Erbsen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eFür die Wachstumsphase\u003c\/b\u003eFür Welpen und Junghunde aller Rassen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eKleine Krokette\u003c\/b\u003eEtwa 8,5mm Durchmesser und zylindrisch geformt.\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003ch3\u003eFütterungsempfehlung\u003c\/h3\u003e\n            \u003ctable class=\"adp-table\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eGewicht deines Hundes\u003c\/th\u003e\n\u003cth\u003eFuttermenge pro Tag\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e1 bis 5kg\u003c\/td\u003e\n\u003ctd\u003e25 bis 85g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5 bis 10kg\u003c\/td\u003e\n\u003ctd\u003e85 bis 145g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e10 bis 20kg\u003c\/td\u003e\n\u003ctd\u003e145 bis 240g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e20 bis 30kg\u003c\/td\u003e\n\u003ctd\u003e240 bis 325g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e30 bis 40kg\u003c\/td\u003e\n\u003ctd\u003e325 bis 400g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMehr als 40kg\u003c\/td\u003e\n\u003ctd\u003eAb 400g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n            \u003cp\u003eBei Welpen kann die benötigte Futtermenge je nach Alter, Aktivität, aktuellem Gewicht und erwarteter Endgröße deutlich variieren. Teile die Tagesmenge auf mehrere Mahlzeiten auf und kontrolliere regelmäßig die Körperentwicklung.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Alter, Umstellung, Zutaten und Fütterung\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-faq\"\u003e\n              \u003cdetails\u003e\u003csummary\u003eFür welche Hunde ist das Trockenfutter geeignet?\u003c\/summary\u003e\u003cp\u003eDas Futter ist für Welpen und Junghunde aller Rassen ab der Entwöhnung bis zum Ende der Wachstumsphase gedacht.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eIst das Welpenfutter getreidefrei?\u003c\/summary\u003e\u003cp\u003eJa. Die Rezeptur enthält kein Getreide. Als Kohlenhydratquellen werden Süßkartoffel und Kartoffel verwendet.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie hoch ist der Anteil aus Fleisch und Fisch?\u003c\/summary\u003e\u003cp\u003eDer gesamte Anteil aus Huhn, Truthahn und Lachs beträgt 60%. Davon sind 20% frisch zubereitetes Huhn.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWelche Zutaten sind für die Wachstumsphase enthalten?\u003c\/summary\u003e\u003cp\u003eDie Rezeptur enthält Fischöl, Nukleotide sowie Glucosamin, MSM und Chondroitinsulfat. Sie ergänzen die tägliche Versorgung während des Wachstums.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie groß sind die Kroketten?\u003c\/summary\u003e\u003cp\u003eDie Kroketten haben etwa 8,5mm Durchmesser und sind ungefähr 8mm hoch. Sie sind zylindrisch geformt.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie oft sollte ich meinen Welpen füttern?\u003c\/summary\u003e\u003cp\u003eWelpen bekommen ihre Tagesmenge in der Regel auf mehrere kleine Mahlzeiten verteilt. Die passende Anzahl hängt von Alter, Größe und individuellem Bedarf ab.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie stelle ich meinen Welpen auf das neue Futter um?\u003c\/summary\u003e\u003cp\u003eMische das neue Futter über mehrere Tage schrittweise unter das bisherige Futter. Erhöhe den Anteil langsam, damit sich die Verdauung deines Welpen an die neue Rezeptur gewöhnen kann.\u003c\/p\u003e\u003c\/details\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\u003c\/div\u003e\n        \u003c\/details\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-closing\"\u003e\n      \u003ch2\u003eWelpenfutter mit Huhn, Truthahn, Lachs und Süßkartoffel.\u003c\/h2\u003e\n      \u003cp\u003eEin getreidefreies Trockenfutter mit 60% Fleisch und Fisch, 22% Süßkartoffel und einer kleinen Krokette für Welpen und Junghunde aller Rassen.\u003c\/p\u003e\n    \u003c\/section\u003e\n  \u003c\/div\u003e\n\u003c\/main\u003e\n\n\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\":\"https:\/\/schema.org\",\n  \"@type\":\"FAQPage\",\n  \"mainEntity\":[\n    {\"@type\":\"Question\",\"name\":\"Für welche Hunde ist das Trockenfutter geeignet?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Das Futter ist für Welpen und Junghunde aller Rassen ab der Entwöhnung bis zum Ende der Wachstumsphase gedacht.\"}},\n    {\"@type\":\"Question\",\"name\":\"Ist das Welpenfutter getreidefrei?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Ja. Die Rezeptur enthält kein Getreide. Als Kohlenhydratquellen werden Süßkartoffel und Kartoffel verwendet.\"}},\n    {\"@type\":\"Question\",\"name\":\"Wie hoch ist der Anteil aus Fleisch und Fisch?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Der gesamte Anteil aus Huhn, Truthahn und Lachs beträgt 60%. Davon sind 20% frisch zubereitetes Huhn.\"}},\n    {\"@type\":\"Question\",\"name\":\"Welche Zutaten sind für die Wachstumsphase enthalten?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Die Rezeptur enthält Fischöl, Nukleotide sowie Glucosamin, MSM und Chondroitinsulfat.\"}},\n    {\"@type\":\"Question\",\"name\":\"Wie groß sind die Kroketten?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Die Kroketten haben etwa 8,5mm Durchmesser und sind ungefähr 8mm hoch. Sie sind zylindrisch geformt.\"}},\n    {\"@type\":\"Question\",\"name\":\"Wie stelle ich meinen Welpen auf das neue Futter um?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Das neue Futter wird über mehrere Tage schrittweise unter das bisherige Futter gemischt. Der Anteil wird langsam erhöht.\"}}\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleTerms = ['huhn', 'truthahn', 'lachs'];\n  function normalize(value) {\n    return (value || '').replace(\/\\u00a0\/g, ' ').replace(\/\\s+\/g, ' ').trim().toLowerCase();\n  }\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n    return style.display !== 'none' \u0026\u0026 style.visibility !== 'hidden' \u0026\u0026 parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026 rect.width \u003e 0 \u0026\u0026 rect.height \u003e 0;\n  }\n  function applyProductTitleStyle() {\n    var selectors = ['[data-product-title]','.product__title h1','.product__title','.product-title','.product-single__title','.productView-title','.product-info__title','.product-detail__title','h1.product_title','main h1','h1','h2'];\n    var candidates = Array.prototype.slice.call(document.querySelectorAll(selectors.join(',')));\n    var match = candidates.find(function (element) {\n      if (element.closest('.adp-page')) return false;\n      var text = normalize(element.textContent);\n      return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 isVisible(element);\n    });\n    if (!match) {\n      var fallback = Array.prototype.slice.call(document.querySelectorAll('div, p, span')).filter(function (element) {\n        if (element.closest('.adp-page')) return false;\n        if (!isVisible(element)) return false;\n        var text = normalize(element.textContent);\n        return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 text.length \u003c 260;\n      }).sort(function (a, b) { return normalize(a.textContent).length - normalize(b.textContent).length; });\n      match = fallback[0];\n    }\n    if (match) {\n      match.classList.add('adp-external-product-title');\n      match.setAttribute('data-adp-product-title-styled', 'true');\n    }\n  }\n  function scheduleApply() {\n    applyProductTitleStyle();\n    window.setTimeout(applyProductTitleStyle, 150);\n    window.setTimeout(applyProductTitleStyle, 600);\n    window.setTimeout(applyProductTitleStyle, 1500);\n  }\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n  var observer = new MutationObserver(function () { applyProductTitleStyle(); });\n  observer.observe(document.documentElement, { childList: true, subtree: true });\n  document.addEventListener('shopify:section:load', scheduleApply);\n})();\n\u003c\/script\u003e","brand":"Alphadog Nutrition","offers":[{"title":"100g","offer_id":58003150831941,"sku":"GFP0100KUPSXZZZ","price":1.49,"currency_code":"EUR","in_stock":true},{"title":"6kg","offer_id":57921531543877,"sku":"GFP0006KUPSXZZZ","price":55.99,"currency_code":"EUR","in_stock":true},{"title":"12kg","offer_id":57921531576645,"sku":"GFP0012KUPSXZZZ","price":99.99,"currency_code":"EUR","in_stock":true},{"title":"24kg (2x12kg)","offer_id":58028003262789,"sku":"GFP0012KUPSXZZZ24G","price":174.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/Clipfly-20260503004418.png?v=1778779657"},{"product_id":"alphadog-nutrition-barf-wurst-90-lamm-pur-mit-susskartoffel-apfel","title":"BARF Ergänzungswurst 90% Lamm PUR mit Süßkartoffel \u0026 Apfel - Hypoallergen, Verdauung","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Lammwurst mit Süßkartoffel und Apfel\n     ========================================================= --\u003e\n\n\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\n\u003csection id=\"adn-one-html\" class=\"adn-one-html\" aria-label=\"Vorteile und Futterrechner\"\u003e\n  \u003cdiv class=\"adn-one-grid\"\u003e\n\n    \u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n    \u003cdiv class=\"adn-trust-panel\"\u003e\n      \u003cdiv class=\"adn-payment-card\"\u003e\n        \u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n        \u003cdiv class=\"adn-payment-grid\" aria-label=\"Zahlungsarten\"\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/paypal-blue-logo-19528_256.png?v=1779726652\" alt=\"PayPal\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/klarna-pink-logo-24366_256.png?v=1779726652\" alt=\"Klarna\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/visa-blue-logo-19529_256.png?v=1779726652\" alt=\"Visa\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/mastercard-credit-card-payment-method-19676_256.png?v=1779726652\" alt=\"Mastercard\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/maestro-logo-19742_256.png?v=1779726652\" alt=\"Maestro\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/apple-pay-logo-19557_256.png?v=1779726652\" alt=\"Apple Pay\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-benefit-grid\"\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 7h11v9H3V7Zm11 3h3.5l2.5 3v3h-6v-6ZM6 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm11 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e\n          \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2 4 5v6c0 5 3.4 9.7 8 11 4.6-1.3 8-6 8-11V5l-8-3Zm-1 14-4-4 1.4-1.4L11 13.2l5.6-5.6L18 9l-7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e\n          \u003csmall\u003erisikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2c4 3 6 6 6 10a6 6 0 0 1-12 0c0-4 2-7 6-10Zm0 17a3.5 3.5 0 0 0 3.5-3.5c0-2-1.1-4-3.5-6.3-2.4 2.3-3.5 4.3-3.5 6.3A3.5 3.5 0 0 0 12 19Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGlutenfreie Hirse\u003c\/strong\u003e\n          \u003csmall\u003esanfte Rezeptur\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 21s-7-4.4-7-11a4 4 0 0 1 7-2.6A4 4 0 0 1 19 10c0 6.6-7 11-7 11Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003ePremium Qualität\u003c\/strong\u003e\n          \u003csmall\u003efür echte Champions\u003c\/small\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-clean-grid\"\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M7.5 9.5c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm9 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM4.2 14.2C3 14.2 2 13 2 11.5s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm15.6 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM12 20.5c-3.5 0-6.2-1.7-6.2-4 0-2 2.5-5.3 6.2-5.3s6.2 3.3 6.2 5.3c0 2.3-2.7 4-6.2 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003e91% Pute\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"8\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 5v14M7 8l10 8M17 8 7 16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eGlutenfrei\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 21c0-6.2 3.4-10.4 9.8-12.2C13.7 6.5 11.5 5 8.6 5H5V3h3.6c4.8 0 8.2 3.2 8.9 7.6C21 11.4 23 14 23 18v3h-2v-3c0-2.9-1.6-4.8-4.2-5.4C11.1 13.5 7 16.5 7 21H5Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eNatürliche\u003cbr\u003eZutaten\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 3 4 6v5c0 5.2 3.4 9.4 8 10 4.6-.6 8-4.8 8-10V6l-8-3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"m8.5 12 2.2 2.2 4.8-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eOhne künstliche\u003cbr\u003eZusätze\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M8 20h8M12 20V10M6 10c0-3.3 2.7-6 6-6s6 2.7 6 6c0 3.8-3.2 6-6 6s-6-2.2-6-6Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 10c0 1.1.9 2 2 2s2-.9 2-2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eSchonend\u003cbr\u003ehergestellt\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n    \u003caside class=\"adn-calculator-teaser\" aria-label=\"Futterrechner\"\u003e\n      \u003cdiv class=\"adn-calculator-art\" aria-hidden=\"true\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n      \u003cbutton class=\"adn-open-calculator\" type=\"button\" data-adn-open\u003eJetzt berechnen\u003c\/button\u003e\n      \u003cdiv class=\"adn-calculator-note\"\u003e\n\u003cstrong\u003eIn ca. 60 Sekunden\u003c\/strong\u003e\u003cspan\u003edirekt zur Futterempfehlung\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/aside\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- Rechner-Popup --\u003e\n\u003cdiv id=\"adn-food-modal\" class=\"adn-food-modal\" aria-hidden=\"true\"\u003e\n  \u003cdiv class=\"adn-modal-backdrop\" data-adn-close\u003e\u003c\/div\u003e\n  \u003cdiv class=\"adn-modal-dialog\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"adn-modal-title\"\u003e\n    \u003cbutton class=\"adn-modal-close\" type=\"button\" data-adn-close aria-label=\"Futterrechner schließen\"\u003e×\u003c\/button\u003e\n\n    \u003cheader class=\"adn-modal-header\"\u003e\n      \u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\n    \u003c\/header\u003e\n\n    \u003cdiv class=\"adn-rechner\" id=\"adn-rechner\"\u003e\n      \u003cdiv class=\"adn-progress-head\"\u003e\n        \u003cspan\u003eSchritt \u003cb id=\"adn-current-step\"\u003e1\u003c\/b\u003e von 8\u003c\/span\u003e\n        \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"adn-progress-track\" role=\"progressbar\" aria-valuemin=\"1\" aria-valuemax=\"8\" aria-valuenow=\"1\"\u003e\n        \u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step is-active\" data-step=\"1\" data-title=\"Alter\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n        \u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n        \u003cdiv class=\"adn-age-row\"\u003e\n          \u003clabel class=\"adn-input-box\"\u003e\n            \u003cinput id=\"adn-age\" type=\"number\" min=\"1\" step=\"1\" value=\"2\" aria-label=\"Alter des Hundes\"\u003e\n            \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e\n          \u003c\/label\u003e\n          \u003cdiv class=\"adn-segmented\" aria-label=\"Alterseinheit\"\u003e\n            \u003cbutton type=\"button\" class=\"is-selected\" data-age-unit=\"years\"\u003eJahre\u003c\/button\u003e\n            \u003cbutton type=\"button\" data-age-unit=\"months\"\u003eMonate\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-age-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"2\" data-title=\"Gewicht\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n        \u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n        \u003clabel class=\"adn-input-box adn-weight-box\"\u003e\n          \u003cinput id=\"adn-weight\" type=\"number\" min=\"1\" max=\"120\" step=\"0.1\" value=\"15\" aria-label=\"Gewicht des Hundes\"\u003e\n          \u003cspan\u003ekg\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-weight-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"3\" data-title=\"Aktivität\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n        \u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"low\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"normal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"high\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"sport\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"4\" data-title=\"Körperform\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n        \u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n        \u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"thin\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"ideal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"heavy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"5\" data-title=\"Futterart\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n        \u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n        \u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"dry\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"wet\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"6\" data-title=\"Besonderheiten\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n        \u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n        \u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"none\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"neutered\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"sensitive\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"pregnant\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"7\" data-title=\"Gesundheit\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n        \u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n        \u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"healthy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"sick\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"8\" data-title=\"Ergebnis\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n        \u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n        \u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n        \u003cdiv class=\"adn-warning\" id=\"adn-health-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-grid\"\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eAdult-Trockenfutter\u003c\/strong\u003e\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n        \u003ca class=\"adn-primary-btn adn-shop-btn\" id=\"adn-shop-link\" href=\"#\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-modal-actions\"\u003e\n        \u003cbutton type=\"button\" id=\"adn-back\"\u003eZurück\u003c\/button\u003e\n        \u003cbutton type=\"button\" id=\"adn-restart\"\u003eNeu starten\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n(function () {\n  var root = document.getElementById('adn-one-html');\n  var modal = document.getElementById('adn-food-modal');\n  var calc = document.getElementById('adn-rechner');\n  if (!root || !modal || !calc || root.dataset.initialized === 'true') return;\n  root.dataset.initialized = 'true';\n\n  var totalSteps = 8;\n  var currentStep = 1;\n  var data = {\n    ageUnit: 'years', ageValue: 2, ageMonths: 24, ageGroup: 'adult',\n    weight: 15, activity: 'normal', body: 'ideal', food: 'dry', special: 'none', health: 'healthy'\n  };\n\n  var kcalByFood = { dry: 370, wet: 115 };\n  var recommendations = {\n    puppyDry: { label:'Welpenfutter ansehen', title:'Premium 60% Huhn, Truthahn, Lachs \u0026 Süßkartoffel', reason:'Für Welpen und Junghunde mit Fokus auf Wachstum, Energie und Entwicklung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-welpenfutter-60-huhn-truthahn-lachs-gelenkschutz-susskartoffel-12kg' },\n    seniorDry: { label:'Seniorfutter ansehen', title:'Premium Senior Forelle mit Lachs, Süßkartoffel \u0026 Spargel', reason:'Für ältere Hunde mit leichterer Rezeptur, Omega-3-Fokus und Gelenkschutz.', url:'https:\/\/www.alphadog-nutrition.de\/products\/premium-senior-mit-50-frischem-forelle-mit-lachs-susskartoffel-spargel' },\n    adultSmallDry: { label:'Futter für kleine Rassen ansehen', title:'Premium 50% Lamm, Süßkartoffel, Minze \u0026 Erbsen', reason:'Für ausgewachsene Hunde unter 15 kg und kleine Rassen.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-lamm-susskartoffel-kleine-rassen-100g' },\n    adultSensitiveDry: { label:'Sensibles Trockenfutter ansehen', title:'Premium 50% Ente, Süßkartoffel \u0026 Orange', reason:'Für sensible Adult-Hunde und Hunde mit empfindlicher Verdauung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-getreidefreies-505-ente-mit-susskartoffelte-orange-12kg' },\n    adultActiveDry: { label:'Angus-Rind Trockenfutter ansehen', title:'Premium 50% Angus-Rind, Süßkartoffel, Erbsen \u0026 Karotte', reason:'Für aktive, normale oder schlanke Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-angus-rind-hundefutter-getreidefrei-100g' },\n    adultCalmDry: { label:'Wild \u0026 Lachs Trockenfutter ansehen', title:'Premium 50% Wild \u0026 Lachs, Süßkartoffel \u0026 Maulbeere', reason:'Für ruhigere, kräftige oder kastrierte Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-wild-lachs-getreidefrei-mit-susskartoffel-maulbeere-12kg' },\n    wetDuck: { label:'Ente Nassfutter ansehen', title:'Premium Sensitiv 91% Ente mit Gemüse \u0026 Reis', reason:'Sanfte Nassfutter-Empfehlung für normale Hunde, Welpen oder Senioren.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-91-ente-mit-gemuse-reis-single-protein-800g' },\n    wetHorse: { label:'Pferd Schonkost ansehen', title:'Premium Sensitiv 94% Pferd mit Kartoffeln', reason:'Bei sensibler Verdauung, Krankheitshinweis oder Unverträglichkeiten.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-94-pferd-mit-kartoffeln-hypoallergen' },\n    wetLamb: { label:'Lamm Nassfutter ansehen', title:'Premium Sensitiv 91% Lamm mit Apfel', reason:'Für aktive, schlanke oder trächtige\/säugende Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-lamm-mit-apfel-single-protein' },\n    wetWild: { label:'Wild Nassfutter ansehen', title:'Premium Sensitiv 91% Wild mit Gemüse \u0026 Reis', reason:'Für ruhigere, kräftige oder kastrierte Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-wild-mit-gemuse-reis-single-protein' }\n  };\n\n  var ageInput = document.getElementById('adn-age');\n  var weightInput = document.getElementById('adn-weight');\n  var ageUnitLabel = document.getElementById('adn-age-unit-label');\n  var currentStepEl = document.getElementById('adn-current-step');\n  var stepTitleEl = document.getElementById('adn-step-title');\n  var progressTrack = calc.querySelector('.adn-progress-track');\n  var progressBar = document.getElementById('adn-progress-bar');\n  var backButton = document.getElementById('adn-back');\n  var restartButton = document.getElementById('adn-restart');\n  var lastFocused = null;\n\n  function openModal() {\n    lastFocused = document.activeElement;\n    modal.classList.add('is-open');\n    modal.setAttribute('aria-hidden', 'false');\n    document.body.classList.add('adn-modal-open');\n    window.setTimeout(function () {\n      var close = modal.querySelector('.adn-modal-close');\n      if (close) close.focus();\n    }, 0);\n  }\n\n  function closeModal() {\n    modal.classList.remove('is-open');\n    modal.setAttribute('aria-hidden', 'true');\n    document.body.classList.remove('adn-modal-open');\n    if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') lastFocused.focus();\n  }\n\n  root.querySelectorAll('[data-adn-open]').forEach(function (button) {\n    button.addEventListener('click', openModal);\n  });\n  modal.querySelectorAll('[data-adn-close]').forEach(function (button) {\n    button.addEventListener('click', closeModal);\n  });\n  document.addEventListener('keydown', function (event) {\n    if (event.key === 'Escape' \u0026\u0026 modal.classList.contains('is-open')) closeModal();\n  });\n\n  function roundToFive(value) { return Math.round(value \/ 5) * 5; }\n\n  function updateAge() {\n    var value = parseFloat(ageInput.value);\n    if (!value || value \u003c= 0) value = 1;\n    data.ageValue = value;\n    data.ageMonths = data.ageUnit === 'years' ? value * 12 : value;\n    data.ageGroup = data.ageMonths \u003c 12 ? 'puppy' : (data.ageMonths \u003e= 84 ? 'senior' : 'adult');\n  }\n\n  function getWeight() {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) weight = data.weight || 1;\n    return weight;\n  }\n\n  function getRecommendation() {\n    var weight = getWeight();\n    if (data.food === 'wet') {\n      if (data.health === 'sick' || data.special === 'sensitive') return recommendations.wetHorse;\n      if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin' || data.special === 'pregnant') return recommendations.wetLamb;\n      if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.wetWild;\n      return recommendations.wetDuck;\n    }\n    if (data.ageGroup === 'puppy') return recommendations.puppyDry;\n    if (data.ageGroup === 'senior') return recommendations.seniorDry;\n    if (weight \u003c 15) return recommendations.adultSmallDry;\n    if (data.health === 'sick' || data.special === 'sensitive') return recommendations.adultSensitiveDry;\n    if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin') return recommendations.adultActiveDry;\n    if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.adultCalmDry;\n    return recommendations.adultActiveDry;\n  }\n\n  function calculateResult() {\n    updateAge();\n    data.weight = getWeight();\n\n    var ageFactor = { puppy: 2.4, adult: 1.6, senior: 1.3 }[data.ageGroup];\n    var activityFactor = { low: .85, normal: 1, high: 1.18, sport: 1.35 }[data.activity];\n    var bodyFactor = { thin: 1.1, ideal: 1, heavy: .82 }[data.body];\n    var specialFactor = { none: 1, neutered: .9, sensitive: 1, pregnant: 1.35 }[data.special];\n    var dailyKcal = 70 * Math.pow(data.weight, .75) * ageFactor * activityFactor * bodyFactor * specialFactor;\n    var grams = dailyKcal \/ kcalByFood[data.food] * 100;\n    var finalGrams = Math.max(5, roundToFive(grams));\n    var minGrams = Math.max(5, roundToFive(finalGrams * .9));\n    var maxGrams = Math.max(5, roundToFive(finalGrams * 1.1));\n    var meals = data.ageGroup === 'puppy' ? 3 : 2;\n    var mealGrams = Math.max(5, roundToFive(finalGrams \/ meals));\n\n    var warning = document.getElementById('adn-health-warning');\n    warning.classList.toggle('is-visible', data.health === 'sick');\n    document.getElementById('adn-result-label').textContent = data.health === 'sick' ? 'Grobe Orientierung' : 'Tagesmenge';\n    document.getElementById('adn-result-amount').textContent = 'ca. ' + finalGrams + ' g';\n    document.getElementById('adn-result-kcal').textContent = 'ca. ' + Math.round(dailyKcal) + ' kcal';\n    document.getElementById('adn-result-meal').textContent = 'ca. ' + mealGrams + ' g';\n    document.getElementById('adn-result-range').textContent = minGrams + '–' + maxGrams + ' g';\n\n    var recommendation = getRecommendation();\n    document.getElementById('adn-product-title').textContent = recommendation.title;\n    document.getElementById('adn-product-reason').textContent = recommendation.reason;\n    var shopLink = document.getElementById('adn-shop-link');\n    shopLink.href = recommendation.url;\n    shopLink.textContent = recommendation.label;\n  }\n\n  function showStep(step) {\n    currentStep = Math.max(1, Math.min(totalSteps, step));\n    calc.querySelectorAll('.adn-step').forEach(function (item) {\n      item.classList.toggle('is-active', Number(item.dataset.step) === currentStep);\n    });\n    var active = calc.querySelector('.adn-step.is-active');\n    currentStepEl.textContent = currentStep;\n    stepTitleEl.textContent = active ? active.dataset.title : '';\n    progressBar.style.width = (currentStep \/ totalSteps * 100) + '%';\n    progressTrack.setAttribute('aria-valuenow', String(currentStep));\n    backButton.disabled = currentStep === 1;\n    if (currentStep === totalSteps) calculateResult();\n    var dialog = modal.querySelector('.adn-modal-dialog');\n    if (dialog) dialog.scrollTop = 0;\n  }\n\n  calc.querySelectorAll('[data-age-unit]').forEach(function (button) {\n    button.addEventListener('click', function () {\n      data.ageUnit = button.dataset.ageUnit;\n      calc.querySelectorAll('[data-age-unit]').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      ageUnitLabel.textContent = data.ageUnit === 'years' ? 'Jahre' : 'Monate';\n      updateAge();\n    });\n  });\n\n  document.getElementById('adn-age-next').addEventListener('click', function () {\n    var age = parseFloat(ageInput.value);\n    if (!age || age \u003c= 0) { ageInput.focus(); return; }\n    updateAge();\n    showStep(2);\n  });\n\n  document.getElementById('adn-weight-next').addEventListener('click', function () {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) { weightInput.focus(); return; }\n    data.weight = weight;\n    showStep(3);\n  });\n\n  calc.querySelectorAll('.adn-choice-grid button').forEach(function (button) {\n    button.addEventListener('click', function () {\n      var key = button.dataset.key;\n      data[key] = button.dataset.value;\n      button.parentElement.querySelectorAll('button').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      window.setTimeout(function () { showStep(currentStep + 1); }, 120);\n    });\n  });\n\n  backButton.addEventListener('click', function () { showStep(currentStep - 1); });\n  restartButton.addEventListener('click', function () {\n    data = { ageUnit:'years', ageValue:2, ageMonths:24, ageGroup:'adult', weight:15, activity:'normal', body:'ideal', food:'dry', special:'none', health:'healthy' };\n    ageInput.value = 2;\n    weightInput.value = 15;\n    ageUnitLabel.textContent = 'Jahre';\n    calc.querySelectorAll('.is-selected').forEach(function (item) { item.classList.remove('is-selected'); });\n    calc.querySelector('[data-age-unit=\"years\"]').classList.add('is-selected');\n    showStep(1);\n  });\n\n  showStep(1);\n})();\n\u003c\/script\u003e\n\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\n\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\n\u003cstyle id=\"adn-full-viewport-width-fix\"\u003e\n  #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: var(--adn-viewport-width, 100vw) !important;\n    max-width: none !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    margin-top: 96px !important;\n    transform: translateX(calc(-1 * var(--adn-viewport-offset, 0px))) !important;\n    padding: 8px 24px 24px !important;\n  }\n\n  #adn-one-html .adn-one-grid {\n    width: 100% !important;\n    max-width: 1480px !important;\n    margin: 0 auto !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html {\n      margin-top: 48px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html {\n      margin-top: 20px !important;\n      padding: 8px 12px 16px !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-full-viewport-width-script\"\u003e\n(function () {\n  function updateWidth() {\n    var section = document.getElementById('adn-one-html');\n    if (!section) return;\n\n    section.style.setProperty('--adn-viewport-offset', '0px');\n    section.style.setProperty(\n      '--adn-viewport-width',\n      document.documentElement.clientWidth + 'px'\n    );\n\n    requestAnimationFrame(function () {\n      section.style.setProperty(\n        '--adn-viewport-offset',\n        section.getBoundingClientRect().left + 'px'\n      );\n    });\n  }\n\n  function scheduleUpdate() {\n    updateWidth();\n    setTimeout(updateWidth, 150);\n    setTimeout(updateWidth, 600);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleUpdate);\n  } else {\n    scheduleUpdate();\n  }\n\n  window.addEventListener('resize', updateWidth, { passive: true });\n  window.addEventListener('orientationchange', updateWidth, { passive: true });\n  document.addEventListener('shopify:section:load', scheduleUpdate);\n})();\n\u003c\/script\u003e\n\n\n\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\n\u003cstyle id=\"adn-product-gallery-spacing-fix\"\u003e\n  #adn-one-html {\n    clear: both !important;\n    isolation: isolate !important;\n  }\n\n  @media (min-width: 1051px) {\n    #adn-one-html { margin-top: 96px !important; }\n  }\n\n  @media (min-width: 721px) and (max-width: 1050px) {\n    #adn-one-html { margin-top: 48px !important; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { margin-top: 20px !important; }\n  }\n\u003c\/style\u003e\n\n\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    inset: 0 !important;\n    width: 100vw !important;\n    height: 100vh !important;\n    height: 100dvh !important;\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n    align-items: center !important;\n    justify-content: center !important;\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: flex !important;\n  }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute !important;\n    inset: 0 !important;\n    width: 100% !important;\n    height: 100% !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    inset: auto !important;\n    margin: auto !important;\n    transform: none !important;\n    width: min(860px, calc(100vw - 36px)) !important;\n    max-height: calc(100dvh - 36px) !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain;\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 16px) !important;\n      max-height: calc(100dvh - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  function moveModalToBody() {\n    var modal = document.getElementById('adn-food-modal');\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', moveModalToBody);\n  } else {\n    moveModalToBody();\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(moveModalToBody, 50);\n  });\n})();\n\u003c\/script\u003e\n\n\u003c!-- =========================================================\n     PRODUKTBESCHREIBUNG PROBIERPAKET\n     ========================================================= --\u003e\n\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width,initial-scale=1\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026amp;family=Manrope:wght@400;500;600;700;800;900\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\n\n\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  \/* Der echte Produkttitel oberhalb der Beschreibung *\/\n  .adp-external-product-title {\n    display: block !important;\n    width: 100% !important;\n    max-width: 980px !important;\n    margin: 0 0 18px 0 !important;\n    padding: 0 !important;\n    color: #000000 !important;\n    background: transparent !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: clamp(28px, 4.1vw, 46px) !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    font-synthesis: weight !important;\n    line-height: .98 !important;\n    letter-spacing: -.05em !important;\n    text-align: left !important;\n    text-transform: none !important;\n    text-decoration: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.08),\n      0 6px 11px rgba(0,0,0,.23),\n      0 15px 28px rgba(0,0,0,.13) !important;\n    word-break: normal !important;\n    overflow-wrap: break-word !important;\n    hyphens: none !important;\n  }\n\n  .adp-external-product-title * {\n    color: #000000 !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    text-transform: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000000 !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.07),\n        0 4px 8px rgba(0,0,0,.20),\n        0 10px 20px rgba(0,0,0,.11) !important;\n    }\n\n    .adp-external-product-title * {\n      -webkit-text-stroke: .5px #000000 !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle\u003e\n  .adp-page{\n    position:relative!important;\n    left:auto!important;\n    right:auto!important;\n    width:var(--adp-viewport-width,100vw)!important;\n    max-width:none!important;\n    margin:0!important;\n    transform:translateX(calc(-1 * var(--adp-viewport-offset,0px)))!important;\n    background:radial-gradient(circle at 95% 2%,rgba(233,96,40,.13),transparent 24%),#f5f5f7;\n    color:#111;\n    font-family:'Manrope',Arial,sans-serif;\n    overflow:hidden;\n    isolation:isolate;\n  }\n  .adp-page *{box-sizing:border-box;font-family:'Manrope',Arial,sans-serif}\n  .adp-wrap{width:100%;max-width:1280px;margin:0 auto;padding:58px 18px}\n\n  .adp-hero{\n    position:relative;\n    padding:58px;\n    border-radius:36px;\n    background:radial-gradient(circle at 86% 12%,rgba(233,96,40,.3),transparent 27%),linear-gradient(135deg,#090a0d,#17181c 60%,#281a14);\n    color:#fff;\n    display:grid;\n    grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);\n    gap:42px;\n    align-items:center;\n    overflow:hidden;\n    box-shadow:0 30px 90px rgba(0,0,0,.14);\n  }\n  .adp-hero:after{content:\"\";position:absolute;left:58px;right:58px;bottom:0;height:6px;border-radius:999px 999px 0 0;background:#e96028}\n  .adp-brand{margin:0 0 12px;color:#e96028;font-size:15px;font-weight:900;letter-spacing:-.02em}\n  .adp-kicker{margin:0 0 16px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-title{\n    position:relative;\n    z-index:1;\n    display:block;\n    margin:0!important;\n    max-width:760px;\n    color:#fff!important;\n    font-family:'Inter','Manrope',Arial,sans-serif!important;\n    font-size:clamp(36px,5.5vw,62px)!important;\n    line-height:.98!important;\n    font-weight:900!important;\n    font-variation-settings:'wght' 900!important;\n    font-synthesis:none!important;\n    letter-spacing:-.05em!important;\n    text-transform:none!important;\n    -webkit-text-stroke:.65px #fff;\n    paint-order:stroke fill;\n    text-shadow:\n      0 2px 0 rgba(255,255,255,.10),\n      0 7px 12px rgba(0,0,0,.72),\n      0 17px 34px rgba(0,0,0,.58)!important;\n    filter:drop-shadow(0 8px 10px rgba(0,0,0,.34));\n  }\n  .adp-title:before,\n  .adp-title:after{\n    content:attr(data-title);\n    position:absolute;\n    inset:0;\n    z-index:-1;\n    color:rgba(0,0,0,.62);\n    font:inherit;\n    letter-spacing:inherit;\n    line-height:inherit;\n    pointer-events:none;\n  }\n  .adp-title:before{\n    transform:translate(4px,6px);\n    filter:blur(1px);\n    opacity:.75;\n  }\n  .adp-title:after{\n    transform:translate(8px,11px);\n    filter:blur(10px);\n    opacity:.78;\n  }\n  .adp-lead{max-width:720px;margin:26px 0 0;color:#fff!important;font-size:clamp(18px,1.8vw,24px);line-height:1.38;font-weight:800}\n  .adp-intro{max-width:720px;margin:20px 0 0;color:rgba(255,255,255,.72)!important;font-size:16px;line-height:1.72}\n  .adp-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}\n  .adp-tags span{padding:10px 13px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.06);color:#fff;font-size:12px;font-weight:800}\n\n  .adp-visual{\n    min-height:430px;\n    padding:30px;\n    border-radius:30px;\n    background:radial-gradient(circle at 50% 35%,rgba(233,96,40,.25),transparent 45%),linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.04));\n    border:1px solid rgba(255,255,255,.1);\n    display:grid;\n    align-content:center;\n    gap:14px;\n  }\n  .adp-stat{padding:20px 22px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:rgba(0,0,0,.18)}\n  .adp-stat strong{display:block;color:#fff;font-size:30px;line-height:1;font-weight:900}\n  .adp-stat span{display:block;margin-top:8px;color:rgba(255,255,255,.7);font-size:13px;line-height:1.45}\n  .adp-stat-main{background:#e96028;border-color:#e96028;box-shadow:0 18px 38px rgba(233,96,40,.24)}\n  .adp-stat-main span{color:rgba(255,255,255,.88)}\n\n  .adp-section{padding-top:80px}\n  .adp-heading{max-width:980px;margin-bottom:28px}\n  .adp-heading p{margin:0 0 14px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-heading h2{margin:0;color:#111!important;font-size:clamp(34px,5vw,62px)!important;line-height:.98!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-heading span{display:block;max-width:850px;margin-top:18px;color:#626262;font-size:17px;line-height:1.62;font-weight:600}\n\n  .adp-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}\n  .adp-benefit{min-height:290px;padding:30px;border-radius:28px;background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.11),transparent 30%),#fff;box-shadow:0 18px 55px rgba(0,0,0,.055)}\n  .adp-benefit:nth-child(2){background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.34),transparent 31%),linear-gradient(135deg,#090a0d,#1a1b1f);color:#fff}\n  .adp-benefit b{color:#e96028;font-size:13px;font-weight:900}\n  .adp-benefit h3{margin:46px 0 14px;color:inherit!important;font-size:27px!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-.04em!important;text-transform:none!important}\n  .adp-benefit p{margin:0;color:#575757;font-size:15px;line-height:1.7}\n  .adp-benefit:nth-child(2) p{color:rgba(255,255,255,.7)}\n\n  .adp-guide{margin-top:80px;padding:54px;border-radius:34px;background:radial-gradient(circle at 90% 10%,rgba(233,96,40,.12),transparent 26%),#fff;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:48px;align-items:start;box-shadow:0 24px 70px rgba(0,0,0,.06)}\n  .adp-guide h2{margin:0;color:#111!important;font-size:clamp(34px,4.8vw,56px)!important;line-height:1!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-guide p{color:#505050;font-size:16px;line-height:1.75}\n  .adp-panel{padding:32px;border-radius:26px;background:radial-gradient(circle at 90% 8%,rgba(233,96,40,.35),transparent 30%),linear-gradient(135deg,#0a0b0e,#1b1c20);color:#fff}\n  .adp-panel\u003ep{margin:0 0 28px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}\n  .adp-panel article{padding:18px 0;border-top:1px solid rgba(255,255,255,.1)}\n  .adp-panel article:first-of-type{padding-top:0;border-top:0}\n  .adp-panel strong{display:block;color:#fff!important;font-size:19px}\n  .adp-panel span{display:block;margin-top:7px;color:rgba(255,255,255,.68);font-size:14px;line-height:1.55}\n\n  .adp-accordions{display:grid;gap:13px}\n  .adp-item{margin:0!important;border-radius:22px;background:#fff;box-shadow:0 14px 45px rgba(0,0,0,.045);overflow:hidden}\n  .adp-item summary{padding:22px 24px!important;list-style:none!important;color:#111!important;display:grid!important;grid-template-columns:46px minmax(0,1fr) 36px;align-items:center;gap:16px;cursor:pointer;text-transform:none!important}\n  .adp-item summary::-webkit-details-marker{display:none}\n  .adp-icon{width:46px;height:46px;border-radius:14px;background:#111;color:#fff;display:grid;place-items:center;font-size:20px}\n  .adp-summary strong{display:block;color:#111!important;font-size:18px;line-height:1.3;font-weight:900}\n  .adp-summary span{display:block;margin-top:4px;color:#6b6b6b;font-size:13px;line-height:1.4}\n  .adp-plus{position:relative;width:36px;height:36px;border-radius:50%;background:#f1f1f3}\n  .adp-plus:before,.adp-plus:after{content:\"\";position:absolute;left:50%;top:50%;width:14px;height:2px;background:#111;transform:translate(-50%,-50%)}\n  .adp-plus:after{transform:translate(-50%,-50%) rotate(90deg)}\n  .adp-item[open] .adp-plus{background:#e96028}\n  .adp-item[open] .adp-plus:before,.adp-item[open] .adp-plus:after{background:#fff}\n  .adp-item[open] .adp-plus:after{transform:translate(-50%,-50%)}\n  .adp-content{padding:0 24px 26px 86px;color:#505050;font-size:15px;line-height:1.72}\n  .adp-content h3,.adp-content h4{color:#111!important;text-transform:none!important}\n  .adp-content h3{font-size:23px!important;margin:4px 0 14px!important}\n  .adp-content h4{font-size:17px!important;margin:22px 0 8px!important}\n  .adp-content p{margin:0 0 14px}\n  .adp-info{margin:20px 0;padding:18px;border-left:5px solid #e96028;border-radius:16px;background:#f5f5f7}\n  .adp-info p:last-child{margin-bottom:0}\n\n  .adp-table{width:100%;border-collapse:separate;border-spacing:0;margin:14px 0;overflow:hidden;border:1px solid #e5e5e7;border-radius:16px;background:#fff}\n  .adp-table th,.adp-table td{padding:12px 14px;border-bottom:1px solid #ececef;text-align:left;vertical-align:top}\n  .adp-table tr:last-child td{border-bottom:0}\n  .adp-table thead th,.adp-table thead td{background:#111;color:#fff;font-weight:900}\n\n  .adp-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\n  .adp-highlight{padding:15px 16px;border-radius:15px;background:#f5f5f7}\n  .adp-highlight b{display:block;margin-bottom:4px;color:#111}\n\n  .adp-faq{display:grid;gap:10px}\n  .adp-faq details{border:1px solid #e5e5e7;border-radius:14px;background:#fff;overflow:hidden}\n  .adp-faq summary{padding:15px 48px 15px 16px!important;display:block!important;position:relative;cursor:pointer;font-weight:800;color:#222!important;list-style:none!important;text-transform:none!important}\n  .adp-faq summary:before,.adp-faq summary:after{content:\"\";position:absolute;right:17px;top:50%;width:14px;height:2px;background:#111;transform:translateY(-50%)}\n  .adp-faq summary:after{transform:translateY(-50%) rotate(90deg)}\n  .adp-faq details[open] summary:after{transform:translateY(-50%)}\n  .adp-faq details p{margin:0;padding:0 16px 17px;color:#555}\n\n  .adp-closing{margin-top:80px;padding:56px 42px;border-radius:34px;background:radial-gradient(circle at 86% 14%,rgba(255,255,255,.14),transparent 24%),#e96028;color:#fff;text-align:center}\n  .adp-closing h2{max-width:900px;margin:0 auto;color:#fff!important;font-size:clamp(36px,5.5vw,66px)!important;line-height:.96!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-closing p{max-width:780px;margin:20px auto 0;color:rgba(255,255,255,.86);font-size:17px;line-height:1.65;font-weight:600}\n\n  @media(max-width:960px){\n    .adp-hero,.adp-guide{grid-template-columns:1fr}\n    .adp-benefits{grid-template-columns:1fr}\n  }\n  @media(max-width:700px){\n    .adp-wrap{padding:24px 10px}\n    .adp-hero{padding:30px 18px 20px;border-radius:24px;gap:22px}\n    .adp-hero:after{left:18px;right:18px}\n    .adp-title{font-size:clamp(30px,9vw,46px)!important;line-height:1!important;letter-spacing:-.04em!important;-webkit-text-stroke:.45px #fff}\n    .adp-title:before{transform:translate(3px,4px);filter:blur(.8px)}\n    .adp-title:after{transform:translate(5px,7px);filter:blur(7px)}\n    .adp-lead{font-size:17px}\n    .adp-intro{font-size:14px;line-height:1.62}\n    .adp-tags{gap:7px;margin-top:18px}\n    .adp-tags span{padding:8px 10px;font-size:10px}\n    .adp-visual{min-height:auto;padding:14px;border-radius:22px;gap:8px}\n    .adp-stat{padding:14px 15px;border-radius:15px}\n    .adp-stat strong{font-size:24px}\n    .adp-stat span{margin-top:5px;font-size:11px}\n    .adp-section{padding-top:50px}\n    .adp-heading{margin-bottom:18px}\n    .adp-heading p{margin-bottom:10px;font-size:9px}\n    .adp-heading h2{font-size:32px!important;line-height:1!important}\n    .adp-heading span{margin-top:12px;font-size:14px;line-height:1.5}\n    .adp-benefits{gap:10px}\n    .adp-benefit{min-height:auto;padding:21px;border-radius:20px}\n    .adp-benefit h3{margin:26px 0 10px;font-size:23px!important}\n    .adp-benefit p{font-size:14px;line-height:1.58}\n    .adp-guide{margin-top:50px;padding:26px 17px 17px;border-radius:24px;gap:26px}\n    .adp-guide h2{font-size:32px!important}\n    .adp-guide p{font-size:14px;line-height:1.62}\n    .adp-panel{padding:22px;border-radius:20px}\n    .adp-panel article{padding:14px 0}\n    .adp-panel strong{font-size:17px}\n    .adp-panel span{font-size:12px}\n\n    \/* Schmale und kompakte Themenkacheln auf dem Handy *\/\n    .adp-accordions{gap:8px;padding:0 5px}\n    .adp-item{width:calc(100% - 4px);margin:0 auto!important;border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.045)}\n    .adp-item summary{grid-template-columns:32px minmax(0,1fr) 26px;padding:11px 10px!important;gap:9px;min-height:54px}\n    .adp-icon{width:32px;height:32px;border-radius:9px;font-size:14px}\n    .adp-summary strong{font-size:13.5px;line-height:1.22}\n    .adp-summary span{margin-top:2px;font-size:10.5px;line-height:1.25}\n    .adp-plus{width:26px;height:26px}\n    .adp-plus:before,.adp-plus:after{width:11px;height:1.5px}\n    .adp-content{padding:0 11px 15px;font-size:13px;line-height:1.58}\n    .adp-content h3{font-size:19px!important;margin:5px 0 10px!important}\n    .adp-content h4{font-size:15px!important;margin:16px 0 6px!important}\n    .adp-content p{margin-bottom:10px}\n    .adp-info{margin:14px 0;padding:13px;border-left-width:4px;border-radius:11px}\n    .adp-highlights{grid-template-columns:1fr;gap:8px}\n    .adp-highlight{padding:11px 12px;border-radius:11px}\n    .adp-table th,.adp-table td{padding:8px 7px;font-size:11.5px}\n    .adp-faq{gap:7px}\n    .adp-faq details{border-radius:10px}\n    .adp-faq summary{padding:12px 38px 12px 12px!important;font-size:12.5px}\n    .adp-faq details p{padding:0 12px 13px;font-size:12.5px}\n    .adp-closing{margin-top:50px;padding:34px 18px;text-align:left;border-radius:24px}\n    .adp-closing h2{font-size:33px!important}\n    .adp-closing p{font-size:14px}\n  }\n\u003c\/style\u003e\n\n\n\n\u003cmain class=\"adp-page\"\u003e\n  \u003cdiv class=\"adp-wrap\"\u003e\n    \u003csection class=\"adp-hero\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-brand\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n        \u003cp class=\"adp-kicker\"\u003eFleischreiche Hundewurst mit Lamm\u003c\/p\u003e\n        \u003ch1 class=\"adp-title\" data-title=\"Lammwurst mit Süßkartoffel und Apfel für genussvolle Mahlzeiten.\"\u003eLammwurst mit Süßkartoffel und Apfel für genussvolle Mahlzeiten.\u003c\/h1\u003e\n        \u003cp class=\"adp-lead\"\u003eSchnittfeste Hundewurst mit 90% Lamm, bekömmlicher Süßkartoffel, Apfel, Kräutern und Distelöl.\u003c\/p\u003e\n        \u003cp class=\"adp-intro\"\u003eDie Rezeptur verbindet Lammfleisch, Pansen und ausgewählte Innereien mit pflanzlichen Zutaten. Du kannst die Wurst sauber portionieren, direkt als Mahlzeit anbieten oder in kleine Würfel für Training und Belohnung schneiden.\u003c\/p\u003e\n        \u003cdiv class=\"adp-tags\"\u003e\n          \u003cspan\u003e90% Lamm\u003c\/span\u003e\n          \u003cspan\u003egetreidefrei\u003c\/span\u003e\n          \u003cspan\u003emit Süßkartoffel\u003c\/span\u003e\n          \u003cspan\u003eschnittfest\u003c\/span\u003e\n          \u003cspan\u003e400g und 800g\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-visual\" aria-label=\"Produkteigenschaften der Alphadog Nutrition Lammwurst mit Süßkartoffel und Apfel\"\u003e\n        \u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e90%\u003c\/strong\u003e\u003cspan\u003eFleisch und Innereien ausschließlich vom Lamm\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e11,9%\u003c\/strong\u003e\u003cspan\u003eRohprotein bei einem Fettgehalt von 6,8%\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e77%\u003c\/strong\u003e\u003cspan\u003enatürlicher Feuchtigkeitsgehalt der schnittfesten Wurst\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eFleischreich und praktisch\u003c\/p\u003e\n        \u003ch2\u003eViel Lamm, Süßkartoffel und Apfel in einer sauber portionierbaren Rolle.\u003c\/h2\u003e\n        \u003cspan\u003eDiese Hundewurst kombiniert eine offen deklarierte tierische Basis mit einer getreidefreien Rezeptur. Süßkartoffel, Apfel, Kräuter und Distelöl ergänzen das Menü für eine abwechslungsreiche Fütterung.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-benefits\"\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e01\u003c\/b\u003e\n          \u003ch3\u003e90% Lamm\u003c\/h3\u003e\n          \u003cp\u003eLammfleisch, Pansen, Leber, Lunge und Herzen liefern tierisches Eiweiß und den herzhaften Geschmack der Rezeptur.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e02\u003c\/b\u003e\n          \u003ch3\u003eGetreidefreie Rezeptur\u003c\/h3\u003e\n          \u003cp\u003eSüßkartoffel dient als gut verträgliche Kohlenhydratquelle. Die Rezeptur kommt ohne Weizen, Mais und andere Getreidearten aus.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e03\u003c\/b\u003e\n          \u003ch3\u003eSauber portionierbar\u003c\/h3\u003e\n          \u003cp\u003eDie schnittfeste Rolle lässt sich passend zur Tagesration schneiden und eignet sich gewürfelt auch als besondere Belohnung.\u003c\/p\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-guide\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-kicker\"\u003eVielseitig im Alltag\u003c\/p\u003e\n        \u003ch2\u003eAls Mahlzeit, für unterwegs oder klein geschnitten beim Training.\u003c\/h2\u003e\n        \u003cp\u003eDie Wurstform ist praktisch zu lagern und sauber zu verwenden. Schneide einfach die benötigte Menge ab und bewahre den Rest nach dem Öffnen gut verschlossen im Kühlschrank auf.\u003c\/p\u003e\n        \u003cp\u003eDie Rezeptur orientiert sich mit ihrem hohen Fleischanteil an einer fleischreichen Fütterung. Es handelt sich jedoch nicht um rohes BARF, sondern um eine verzehrfertige Hundewurst.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-panel\"\u003e\n        \u003cp\u003eAuf einen Blick\u003c\/p\u003e\n        \u003carticle\u003e\u003cstrong\u003eTierische Basis\u003c\/strong\u003e\u003cspan\u003e90% Lamm aus Fleisch, Pansen und Innereien\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003ePflanzliche Zutaten\u003c\/strong\u003e\u003cspan\u003eSüßkartoffel, Apfel und Kräuter\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eBesondere Ergänzung\u003c\/strong\u003e\u003cspan\u003e1% Distelöl als Quelle wertvoller Fettsäuren\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eKonsistenz\u003c\/strong\u003e\u003cspan\u003eschnittfest und sauber zu portionieren\u003c\/span\u003e\u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eAlle Details\u003c\/p\u003e\n        \u003ch2\u003eRezeptur, Nährwerte, Zusatzstoffe und Verwendung.\u003c\/h2\u003e\n        \u003cspan\u003eÖffne nur den Bereich, den du gerade brauchst. Alle Kategorien bleiben beim Laden der Seite geschlossen.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-accordions\"\u003e\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🐑\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e90% Lamm und klare Rezeptur\u003c\/strong\u003e\u003cspan\u003eFleisch, Pansen, Leber, Lunge und Herzen\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eFleischreiche Hundewurst mit Lamm\u003c\/h3\u003e\n            \u003cp\u003eDie tierischen Bestandteile stammen ausschließlich vom Lamm. Dadurch bleibt die tierische Proteinquelle klar nachvollziehbar.\u003c\/p\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e30% Lammfleisch\u003c\/b\u003eDie größte einzelne Fleischkomponente der Rezeptur.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e25% Pansen\u003c\/b\u003eHerzhaft und typisch für eine fleischreiche Mischung.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e15% Leber\u003c\/b\u003eLiefert Geschmack und natürliche Mikronährstoffe.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e12% Lammlunge\u003c\/b\u003eErgänzt die tierische Zusammensetzung.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e8% Herzen\u003c\/b\u003eWeitere hochwertige tierische Komponente.\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"adp-info\"\u003e\n              \u003cp\u003e\u003cstrong\u003eQualitätshinweis:\u003c\/strong\u003e Nach Herstellerangabe werden Rohstoffe in Lebensmittelqualität eingesetzt.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🍠\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eSüßkartoffel, Apfel und Kräuter\u003c\/strong\u003e\u003cspan\u003eGetreidefreie Ergänzungen für Geschmack und Vielfalt\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003ePflanzliche Zutaten in klaren Anteilen\u003c\/h3\u003e\n            \u003cp\u003eSüßkartoffel macht 5% der Rezeptur aus und dient als getreidefreie Kohlenhydratquelle. Apfel mit 2% und Kräuter mit 1% ergänzen die Wurst um natürliche Pflanzenbestandteile.\u003c\/p\u003e\n            \u003cdiv class=\"adp-info\"\u003e\n              \u003cp\u003e\u003cstrong\u003eDistelöl:\u003c\/strong\u003e 1% Distelöl liefert Fettsäuren und rundet die Rezeptur ab.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e✓\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eZusammensetzung und Nährwerte\u003c\/strong\u003e\u003cspan\u003eVolle Transparenz über alle Hauptbestandteile\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eZusammensetzung\u003c\/h3\u003e\n            \u003cdiv class=\"adp-info\"\u003e\n              \u003cp\u003e\u003cstrong\u003eFleisch und Innereien ausschließlich vom Lamm 90%:\u003c\/strong\u003e 30% Lammfleisch, 25% Pansen, 15% Leber, 12% Lammlunge und 8% Herzen.\u003c\/p\u003e\n              \u003cp\u003e\u003cstrong\u003eWeitere Zutaten:\u003c\/strong\u003e Süßkartoffel 5%, Apfel 2%, Kräuter 1%, Distelöl 1%, Mineralstoffe 1%.\u003c\/p\u003e\n            \u003c\/div\u003e\n            \u003ctable class=\"adp-table\"\u003e\n              \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eAnalytischer Bestandteil\u003c\/th\u003e\n\u003cth\u003eAnteil\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n              \u003ctbody\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e11,9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFettgehalt\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e6,8%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e1,9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfaser\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e1,2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFeuchtigkeit\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e77,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003c\/tbody\u003e\n            \u003c\/table\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e＋\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eErnährungsphysiologische Zusatzstoffe\u003c\/strong\u003e\u003cspan\u003eVitamine und Spurenelemente pro Kilogramm\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eZusatzstoffe pro Kilogramm\u003c\/h3\u003e\n            \u003ctable class=\"adp-table\"\u003e\n              \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eZusatzstoff\u003c\/th\u003e\n\u003cth\u003eMenge\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n              \u003ctbody\u003e\n                \u003ctr\u003e\n\u003ctd\u003eVitamin B1\u003c\/td\u003e\n\u003ctd\u003e2,64mg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eVitamin B2\u003c\/td\u003e\n\u003ctd\u003e3,96mg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eVitamin B6\u003c\/td\u003e\n\u003ctd\u003e2,4mg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eVitamin B12\u003c\/td\u003e\n\u003ctd\u003e26,4mcg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eVitamin D3\u003c\/td\u003e\n\u003ctd\u003e201,6IE\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eVitamin E\u003c\/td\u003e\n\u003ctd\u003e20,16mg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eBiotin\u003c\/td\u003e\n\u003ctd\u003e50,4mcg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eFolsäure\u003c\/td\u003e\n\u003ctd\u003e1,2mg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eNiacinamid\u003c\/td\u003e\n\u003ctd\u003e13,2mg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eCalcium D Pantothenat\u003c\/td\u003e\n\u003ctd\u003e11mg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eEisen\u003c\/td\u003e\n\u003ctd\u003e11mg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eKupfer\u003c\/td\u003e\n\u003ctd\u003e2,69mg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eMangan\u003c\/td\u003e\n\u003ctd\u003e1,7mg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eZink\u003c\/td\u003e\n\u003ctd\u003e21mg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eJod\u003c\/td\u003e\n\u003ctd\u003e0,45mg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eSelen\u003c\/td\u003e\n\u003ctd\u003e0,07mg\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003c\/tbody\u003e\n            \u003c\/table\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🔪\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003ePortionierung und Verwendung\u003c\/strong\u003e\u003cspan\u003eSauber schneiden und vielseitig füttern\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAls Mahlzeit\u003c\/b\u003ePassend zur individuellen Tagesration in Scheiben schneiden.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAls Belohnung\u003c\/b\u003eIn kleine Würfel schneiden und beim Training einsetzen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eFür unterwegs\u003c\/b\u003ePraktisch für Reisen, Ausflüge und längere Trainingseinheiten.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eNach dem Öffnen\u003c\/b\u003eGut verschlossen im Kühlschrank aufbewahren und zeitnah verbrauchen.\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cp\u003eDie genaue Tagesmenge hängt von Gewicht, Alter, Aktivität und weiterer Fütterung deines Hundes ab. Passe die Portion so an, dass das Idealgewicht erhalten bleibt.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⭐\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eProdukthighlights und Größen\u003c\/strong\u003e\u003cspan\u003eDie wichtigsten Eigenschaften kompakt zusammengefasst\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e90% Lamm\u003c\/b\u003eFleisch, Pansen und Innereien ausschließlich vom Lamm.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eGetreidefreie Rezeptur\u003c\/b\u003eMit Süßkartoffel statt Weizen oder Mais.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eSchnittfeste Form\u003c\/b\u003eSauber und bedarfsgerecht portionierbar.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eMit Apfel\u003c\/b\u003eFür natürliche Pflanzenbestandteile und Ballaststoffe.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e400g Rolle\u003c\/b\u003ePraktisch für kleinere Hunde oder zum Testen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e800g Rolle\u003c\/b\u003ePassend für größere Hunde oder Mehrhundehaushalte.\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Lamm, Süßkartoffel, BARF und Lagerung\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-faq\"\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie hoch ist der Lammanteil?\u003c\/summary\u003e\u003cp\u003eDie Wurst enthält insgesamt 90% Lamm aus 30% Lammfleisch, 25% Pansen, 15% Leber, 12% Lammlunge und 8% Herzen.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eIst die Lammwurst getreidefrei?\u003c\/summary\u003e\u003cp\u003eJa. Die Rezeptur enthält kein Getreide und nutzt 5% Süßkartoffel als Kohlenhydratquelle.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eIst die Wurst für sensible Hunde geeignet?\u003c\/summary\u003e\u003cp\u003eLamm wird von vielen Hunden gut vertragen. Da jeder Hund individuell reagiert, solltest du bei bekannten Unverträglichkeiten immer die gesamte Zutatenliste prüfen.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eKann ich die Wurst als Trainingsleckerli verwenden?\u003c\/summary\u003e\u003cp\u003eJa. Durch die schnittfeste Konsistenz lässt sie sich in kleine Würfel schneiden. Berücksichtige diese Menge bei der täglichen Futterration.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eIst die Hundewurst echtes BARF?\u003c\/summary\u003e\u003cp\u003eNein. Es handelt sich um eine verzehrfertige, fleischreiche Hundewurst und nicht um rohes BARF.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWelche Größen gibt es?\u003c\/summary\u003e\u003cp\u003eDie Wurst ist in praktischen Rollen mit 400g und 800g erhältlich.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie bewahre ich die Wurst nach dem Öffnen auf?\u003c\/summary\u003e\u003cp\u003eBewahre sie gut verschlossen im Kühlschrank auf und verbrauche sie zeitnah. Beachte zusätzlich die Angaben auf der Verpackung.\u003c\/p\u003e\u003c\/details\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\u003c\/div\u003e\n        \u003c\/details\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-closing\"\u003e\n      \u003ch2\u003e90% Lamm. Getreidefreie Süßkartoffel. Sauber portioniert.\u003c\/h2\u003e\n      \u003cp\u003eEine fleischreiche Hundewurst mit Apfel, Kräutern und Distelöl für eine praktische und schmackhafte Fütterung im Alltag.\u003c\/p\u003e\n    \u003c\/section\u003e\n  \u003c\/div\u003e\n\u003c\/main\u003e\n\n\n\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie hoch ist der Lammanteil?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Wurst enthält insgesamt 90% Lamm aus 30% Lammfleisch, 25% Pansen, 15% Leber, 12% Lammlunge und 8% Herzen.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist die Lammwurst getreidefrei?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Die Rezeptur enthält kein Getreide und nutzt 5% Süßkartoffel als Kohlenhydratquelle.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist die Wurst für sensible Hunde geeignet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Lamm wird von vielen Hunden gut vertragen. Bei bekannten Unverträglichkeiten sollte immer die gesamte Zutatenliste geprüft werden.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Kann ich die Wurst als Trainingsleckerli verwenden?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Durch die schnittfeste Konsistenz lässt sie sich in kleine Würfel schneiden. Diese Menge sollte bei der täglichen Futterration berücksichtigt werden.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist die Hundewurst echtes BARF?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Nein. Es handelt sich um eine verzehrfertige, fleischreiche Hundewurst und nicht um rohes BARF.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Welche Größen gibt es?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Wurst ist in praktischen Rollen mit 400g und 800g erhältlich.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie bewahre ich die Wurst nach dem Öffnen auf?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Wurst sollte gut verschlossen im Kühlschrank aufbewahrt und zeitnah verbraucht werden. Zusätzlich gelten die Angaben auf der Verpackung.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\n\u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleTerms = ['lamm', 'süßkartoffel', 'apfel'];\n  function normalize(value) {\n    return (value || '').replace(\/\\u00a0\/g, ' ').replace(\/\\s+\/g, ' ').trim().toLowerCase();\n  }\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n    return style.display !== 'none' \u0026\u0026 style.visibility !== 'hidden' \u0026\u0026 parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026 rect.width \u003e 0 \u0026\u0026 rect.height \u003e 0;\n  }\n  function applyProductTitleStyle() {\n    var selectors = ['[data-product-title]','.product__title h1','.product__title','.product-title','.product-single__title','.productView-title','.product-info__title','.product-detail__title','h1.product_title','main h1','h1','h2'];\n    var candidates = Array.prototype.slice.call(document.querySelectorAll(selectors.join(',')));\n    var match = candidates.find(function (element) {\n      if (element.closest('.adp-page') || element.closest('#adn-one-html') || element.closest('#adn-food-modal')) return false;\n      var text = normalize(element.textContent);\n      return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 isVisible(element);\n    });\n    if (!match) {\n      var fallback = Array.prototype.slice.call(document.querySelectorAll('div, p, span')).filter(function (element) {\n        if (element.closest('.adp-page') || element.closest('#adn-one-html') || element.closest('#adn-food-modal')) return false;\n        if (!isVisible(element)) return false;\n        var text = normalize(element.textContent);\n        return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 text.length \u003c 260;\n      }).sort(function (a, b) { return normalize(a.textContent).length - normalize(b.textContent).length; });\n      match = fallback[0];\n    }\n    if (match) {\n      match.classList.add('adp-external-product-title');\n      match.setAttribute('data-adp-product-title-styled', 'true');\n    }\n  }\n  function scheduleApply() {\n    applyProductTitleStyle();\n    window.setTimeout(applyProductTitleStyle, 150);\n    window.setTimeout(applyProductTitleStyle, 600);\n    window.setTimeout(applyProductTitleStyle, 1500);\n  }\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n  var observer = new MutationObserver(function () { applyProductTitleStyle(); });\n  observer.observe(document.documentElement, { childList: true, subtree: true });\n  document.addEventListener('shopify:section:load', scheduleApply);\n})();\n\u003c\/script\u003e","brand":"Alphadog Nutrition","offers":[{"title":"400g","offer_id":57921644659013,"sku":"4260374731641","price":4.99,"currency_code":"EUR","in_stock":true},{"title":"800g","offer_id":57921644691781,"sku":"4260374732563","price":7.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/lamm.png?v=1778951589"},{"product_id":"alphadog-nutrition-barf-wurst-90-rind-mit-hokkaido","title":"BARF Ergänzungswurst 90% Rind PUR mit Hokkaido \u0026 Birne - Stumpfes Fell, trockene Haut","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Rindwurst mit Hokkaido und Birne\n     ========================================================= --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\n\u003csection aria-label=\"Vorteile und Futterrechner\" class=\"adn-one-html\" id=\"adn-one-html\"\u003e\n\u003cdiv class=\"adn-one-grid\"\u003e\n\u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n\u003cdiv class=\"adn-trust-panel\"\u003e\n\u003cdiv class=\"adn-payment-card\"\u003e\n\u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n\u003cdiv aria-label=\"Zahlungsarten\" class=\"adn-payment-grid\"\u003e\n\u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"PayPal\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/paypal-blue-logo-19528_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Klarna\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/klarna-pink-logo-24366_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Visa\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/visa-blue-logo-19529_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Mastercard\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/mastercard-credit-card-payment-method-19676_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Maestro\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/maestro-logo-19742_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Apple Pay\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/apple-pay-logo-19557_256.png?v=1779726652\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-benefit-grid\"\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan aria-hidden=\"true\" class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 7h11v9H3V7Zm11 3h3.5l2.5 3v3h-6v-6ZM6 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm11 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan aria-hidden=\"true\" class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2 4 5v6c0 5 3.4 9.7 8 11 4.6-1.3 8-6 8-11V5l-8-3Zm-1 14-4-4 1.4-1.4L11 13.2l5.6-5.6L18 9l-7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e \u003csmall\u003erisikofrei testen\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan aria-hidden=\"true\" class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2c4 3 6 6 6 10a6 6 0 0 1-12 0c0-4 2-7 6-10Zm0 17a3.5 3.5 0 0 0 3.5-3.5c0-2-1.1-4-3.5-6.3-2.4 2.3-3.5 4.3-3.5 6.3A3.5 3.5 0 0 0 12 19Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eGlutenfreie Hirse\u003c\/strong\u003e \u003csmall\u003esanfte Rezeptur\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan aria-hidden=\"true\" class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 21s-7-4.4-7-11a4 4 0 0 1 7-2.6A4 4 0 0 1 19 10c0 6.6-7 11-7 11Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003ePremium Qualität\u003c\/strong\u003e \u003csmall\u003efür echte Champions\u003c\/small\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-grid\"\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n\u003cspan aria-hidden=\"true\" class=\"adn-clean-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M7.5 9.5c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm9 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM4.2 14.2C3 14.2 2 13 2 11.5s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm15.6 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM12 20.5c-3.5 0-6.2-1.7-6.2-4 0-2 2.5-5.3 6.2-5.3s6.2 3.3 6.2 5.3c0 2.3-2.7 4-6.2 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003cspan\u003e91% Pute\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n\u003cspan aria-hidden=\"true\" class=\"adn-clean-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"8\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 5v14M7 8l10 8M17 8 7 16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003cspan\u003eGlutenfrei\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n\u003cspan aria-hidden=\"true\" class=\"adn-clean-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 21c0-6.2 3.4-10.4 9.8-12.2C13.7 6.5 11.5 5 8.6 5H5V3h3.6c4.8 0 8.2 3.2 8.9 7.6C21 11.4 23 14 23 18v3h-2v-3c0-2.9-1.6-4.8-4.2-5.4C11.1 13.5 7 16.5 7 21H5Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003cspan\u003eNatürliche\u003cbr\u003eZutaten\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n\u003cspan aria-hidden=\"true\" class=\"adn-clean-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 3 4 6v5c0 5.2 3.4 9.4 8 10 4.6-.6 8-4.8 8-10V6l-8-3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"m8.5 12 2.2 2.2 4.8-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003cspan\u003eOhne künstliche\u003cbr\u003eZusätze\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n\u003cspan aria-hidden=\"true\" class=\"adn-clean-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M8 20h8M12 20V10M6 10c0-3.3 2.7-6 6-6s6 2.7 6 6c0 3.8-3.2 6-6 6s-6-2.2-6-6Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 10c0 1.1.9 2 2 2s2-.9 2-2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003cspan\u003eSchonend\u003cbr\u003ehergestellt\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n\u003caside aria-label=\"Futterrechner\" class=\"adn-calculator-teaser\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"adn-calculator-art\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\"\u003e\u003c\/div\u003e\n\u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n\u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n\u003cbutton data-adn-open=\"\" type=\"button\" class=\"adn-open-calculator\"\u003eJetzt berechnen\u003c\/button\u003e\n\u003cdiv class=\"adn-calculator-note\"\u003e\n\u003cstrong\u003eIn ca. 60 Sekunden\u003c\/strong\u003e\u003cspan\u003edirekt zur Futterempfehlung\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/aside\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- Rechner-Popup --\u003e\n\u003cdiv aria-hidden=\"true\" class=\"adn-food-modal\" id=\"adn-food-modal\"\u003e\n\u003cdiv data-adn-close=\"\" class=\"adn-modal-backdrop\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv aria-labelledby=\"adn-modal-title\" aria-modal=\"true\" role=\"dialog\" class=\"adn-modal-dialog\"\u003e\n\u003cbutton aria-label=\"Futterrechner schließen\" data-adn-close=\"\" type=\"button\" class=\"adn-modal-close\"\u003e×\u003c\/button\u003e\u003cheader class=\"adn-modal-header\"\u003e\n\u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n\u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\u003c\/header\u003e\n\u003cdiv id=\"adn-rechner\" class=\"adn-rechner\"\u003e\n\u003cdiv class=\"adn-progress-head\"\u003e\n\u003cspan\u003eSchritt \u003cb id=\"adn-current-step\"\u003e1\u003c\/b\u003e von 8\u003c\/span\u003e \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv aria-valuenow=\"1\" aria-valuemax=\"8\" aria-valuemin=\"1\" role=\"progressbar\" class=\"adn-progress-track\"\u003e\u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv data-title=\"Alter\" data-step=\"1\" class=\"adn-step is-active\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n\u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n\u003cdiv class=\"adn-age-row\"\u003e\n\u003clabel class=\"adn-input-box\"\u003e \u003cinput aria-label=\"Alter des Hundes\" value=\"2\" step=\"1\" min=\"1\" type=\"number\" id=\"adn-age\"\u003e \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv aria-label=\"Alterseinheit\" class=\"adn-segmented\"\u003e\n\u003cbutton data-age-unit=\"years\" class=\"is-selected\" type=\"button\"\u003eJahre\u003c\/button\u003e \u003cbutton data-age-unit=\"months\" type=\"button\"\u003eMonate\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton id=\"adn-age-next\" class=\"adn-primary-btn\" type=\"button\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Gewicht\" data-step=\"2\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n\u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n\u003clabel class=\"adn-input-box adn-weight-box\"\u003e \u003cinput aria-label=\"Gewicht des Hundes\" value=\"15\" step=\"0.1\" max=\"120\" min=\"1\" type=\"number\" id=\"adn-weight\"\u003e \u003cspan\u003ekg\u003c\/span\u003e \u003c\/label\u003e \u003cbutton id=\"adn-weight-next\" class=\"adn-primary-btn\" type=\"button\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Aktivität\" data-step=\"3\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n\u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton data-value=\"low\" data-key=\"activity\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"normal\" data-key=\"activity\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"high\" data-key=\"activity\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"sport\" data-key=\"activity\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Körperform\" data-step=\"4\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n\u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n\u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton data-value=\"thin\" data-key=\"body\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"ideal\" data-key=\"body\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"heavy\" data-key=\"body\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Futterart\" data-step=\"5\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n\u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n\u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton data-value=\"dry\" data-key=\"food\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"wet\" data-key=\"food\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Besonderheiten\" data-step=\"6\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n\u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n\u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton data-value=\"none\" data-key=\"special\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"neutered\" data-key=\"special\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"sensitive\" data-key=\"special\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"pregnant\" data-key=\"special\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Gesundheit\" data-step=\"7\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n\u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n\u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton data-value=\"healthy\" data-key=\"health\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"sick\" data-key=\"health\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Ergebnis\" data-step=\"8\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n\u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n\u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n\u003cdiv id=\"adn-health-warning\" class=\"adn-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-result-grid\"\u003e\n\u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eAdult-Trockenfutter\u003c\/strong\u003e\n\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n\u003ca href=\"#\" id=\"adn-shop-link\" class=\"adn-primary-btn adn-shop-btn\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-modal-actions\"\u003e\n\u003cbutton id=\"adn-back\" type=\"button\"\u003eZurück\u003c\/button\u003e \u003cbutton id=\"adn-restart\" type=\"button\"\u003eNeu starten\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\n\u003cstyle id=\"adn-full-viewport-width-fix\"\u003e\n  #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: var(--adn-viewport-width, 100vw) !important;\n    max-width: none !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    margin-top: 96px !important;\n    transform: translateX(calc(-1 * var(--adn-viewport-offset, 0px))) !important;\n    padding: 8px 24px 24px !important;\n  }\n\n  #adn-one-html .adn-one-grid {\n    width: 100% !important;\n    max-width: 1480px !important;\n    margin: 0 auto !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html {\n      margin-top: 48px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html {\n      margin-top: 20px !important;\n      padding: 8px 12px 16px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\n\u003cstyle id=\"adn-product-gallery-spacing-fix\"\u003e\n  #adn-one-html {\n    clear: both !important;\n    isolation: isolate !important;\n  }\n\n  @media (min-width: 1051px) {\n    #adn-one-html { margin-top: 96px !important; }\n  }\n\n  @media (min-width: 721px) and (max-width: 1050px) {\n    #adn-one-html { margin-top: 48px !important; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { margin-top: 20px !important; }\n  }\n\u003c\/style\u003e\n\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    inset: 0 !important;\n    width: 100vw !important;\n    height: 100vh !important;\n    height: 100dvh !important;\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n    align-items: center !important;\n    justify-content: center !important;\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: flex !important;\n  }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute !important;\n    inset: 0 !important;\n    width: 100% !important;\n    height: 100% !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    inset: auto !important;\n    margin: auto !important;\n    transform: none !important;\n    width: min(860px, calc(100vw - 36px)) !important;\n    max-height: calc(100dvh - 36px) !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain;\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 16px) !important;\n      max-height: calc(100dvh - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- =========================================================\n     PRODUKTBESCHREIBUNG PROBIERPAKET\n     ========================================================= --\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width,initial-scale=1\"\u003e \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026amp;family=Manrope:wght@400;500;600;700;800;900\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  \/* Der echte Produkttitel oberhalb der Beschreibung *\/\n  .adp-external-product-title {\n    display: block !important;\n    width: 100% !important;\n    max-width: 980px !important;\n    margin: 0 0 18px 0 !important;\n    padding: 0 !important;\n    color: #000000 !important;\n    background: transparent !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: clamp(28px, 4.1vw, 46px) !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    font-synthesis: weight !important;\n    line-height: .98 !important;\n    letter-spacing: -.05em !important;\n    text-align: left !important;\n    text-transform: none !important;\n    text-decoration: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.08),\n      0 6px 11px rgba(0,0,0,.23),\n      0 15px 28px rgba(0,0,0,.13) !important;\n    word-break: normal !important;\n    overflow-wrap: break-word !important;\n    hyphens: none !important;\n  }\n\n  .adp-external-product-title * {\n    color: #000000 !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    text-transform: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000000 !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.07),\n        0 4px 8px rgba(0,0,0,.20),\n        0 10px 20px rgba(0,0,0,.11) !important;\n    }\n\n    .adp-external-product-title * {\n      -webkit-text-stroke: .5px #000000 !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle\u003e\n  .adp-page{\n    position:relative!important;\n    left:auto!important;\n    right:auto!important;\n    width:var(--adp-viewport-width,100vw)!important;\n    max-width:none!important;\n    margin:0!important;\n    transform:translateX(calc(-1 * var(--adp-viewport-offset,0px)))!important;\n    background:radial-gradient(circle at 95% 2%,rgba(233,96,40,.13),transparent 24%),#f5f5f7;\n    color:#111;\n    font-family:'Manrope',Arial,sans-serif;\n    overflow:hidden;\n    isolation:isolate;\n  }\n  .adp-page *{box-sizing:border-box;font-family:'Manrope',Arial,sans-serif}\n  .adp-wrap{width:100%;max-width:1280px;margin:0 auto;padding:58px 18px}\n\n  .adp-hero{\n    position:relative;\n    padding:58px;\n    border-radius:36px;\n    background:radial-gradient(circle at 86% 12%,rgba(233,96,40,.3),transparent 27%),linear-gradient(135deg,#090a0d,#17181c 60%,#281a14);\n    color:#fff;\n    display:grid;\n    grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);\n    gap:42px;\n    align-items:center;\n    overflow:hidden;\n    box-shadow:0 30px 90px rgba(0,0,0,.14);\n  }\n  .adp-hero:after{content:\"\";position:absolute;left:58px;right:58px;bottom:0;height:6px;border-radius:999px 999px 0 0;background:#e96028}\n  .adp-brand{margin:0 0 12px;color:#e96028;font-size:15px;font-weight:900;letter-spacing:-.02em}\n  .adp-kicker{margin:0 0 16px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-title{\n    position:relative;\n    z-index:1;\n    display:block;\n    margin:0!important;\n    max-width:760px;\n    color:#fff!important;\n    font-family:'Inter','Manrope',Arial,sans-serif!important;\n    font-size:clamp(36px,5.5vw,62px)!important;\n    line-height:.98!important;\n    font-weight:900!important;\n    font-variation-settings:'wght' 900!important;\n    font-synthesis:none!important;\n    letter-spacing:-.05em!important;\n    text-transform:none!important;\n    -webkit-text-stroke:.65px #fff;\n    paint-order:stroke fill;\n    text-shadow:\n      0 2px 0 rgba(255,255,255,.10),\n      0 7px 12px rgba(0,0,0,.72),\n      0 17px 34px rgba(0,0,0,.58)!important;\n    filter:drop-shadow(0 8px 10px rgba(0,0,0,.34));\n  }\n  .adp-title:before,\n  .adp-title:after{\n    content:attr(data-title);\n    position:absolute;\n    inset:0;\n    z-index:-1;\n    color:rgba(0,0,0,.62);\n    font:inherit;\n    letter-spacing:inherit;\n    line-height:inherit;\n    pointer-events:none;\n  }\n  .adp-title:before{\n    transform:translate(4px,6px);\n    filter:blur(1px);\n    opacity:.75;\n  }\n  .adp-title:after{\n    transform:translate(8px,11px);\n    filter:blur(10px);\n    opacity:.78;\n  }\n  .adp-lead{max-width:720px;margin:26px 0 0;color:#fff!important;font-size:clamp(18px,1.8vw,24px);line-height:1.38;font-weight:800}\n  .adp-intro{max-width:720px;margin:20px 0 0;color:rgba(255,255,255,.72)!important;font-size:16px;line-height:1.72}\n  .adp-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}\n  .adp-tags span{padding:10px 13px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.06);color:#fff;font-size:12px;font-weight:800}\n\n  .adp-visual{\n    min-height:430px;\n    padding:30px;\n    border-radius:30px;\n    background:radial-gradient(circle at 50% 35%,rgba(233,96,40,.25),transparent 45%),linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.04));\n    border:1px solid rgba(255,255,255,.1);\n    display:grid;\n    align-content:center;\n    gap:14px;\n  }\n  .adp-stat{padding:20px 22px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:rgba(0,0,0,.18)}\n  .adp-stat strong{display:block;color:#fff;font-size:30px;line-height:1;font-weight:900}\n  .adp-stat span{display:block;margin-top:8px;color:rgba(255,255,255,.7);font-size:13px;line-height:1.45}\n  .adp-stat-main{background:#e96028;border-color:#e96028;box-shadow:0 18px 38px rgba(233,96,40,.24)}\n  .adp-stat-main span{color:rgba(255,255,255,.88)}\n\n  .adp-section{padding-top:80px}\n  .adp-heading{max-width:980px;margin-bottom:28px}\n  .adp-heading p{margin:0 0 14px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-heading h2{margin:0;color:#111!important;font-size:clamp(34px,5vw,62px)!important;line-height:.98!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-heading span{display:block;max-width:850px;margin-top:18px;color:#626262;font-size:17px;line-height:1.62;font-weight:600}\n\n  .adp-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}\n  .adp-benefit{min-height:290px;padding:30px;border-radius:28px;background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.11),transparent 30%),#fff;box-shadow:0 18px 55px rgba(0,0,0,.055)}\n  .adp-benefit:nth-child(2){background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.34),transparent 31%),linear-gradient(135deg,#090a0d,#1a1b1f);color:#fff}\n  .adp-benefit b{color:#e96028;font-size:13px;font-weight:900}\n  .adp-benefit h3{margin:46px 0 14px;color:inherit!important;font-size:27px!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-.04em!important;text-transform:none!important}\n  .adp-benefit p{margin:0;color:#575757;font-size:15px;line-height:1.7}\n  .adp-benefit:nth-child(2) p{color:rgba(255,255,255,.7)}\n\n  .adp-guide{margin-top:80px;padding:54px;border-radius:34px;background:radial-gradient(circle at 90% 10%,rgba(233,96,40,.12),transparent 26%),#fff;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:48px;align-items:start;box-shadow:0 24px 70px rgba(0,0,0,.06)}\n  .adp-guide h2{margin:0;color:#111!important;font-size:clamp(34px,4.8vw,56px)!important;line-height:1!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-guide p{color:#505050;font-size:16px;line-height:1.75}\n  .adp-panel{padding:32px;border-radius:26px;background:radial-gradient(circle at 90% 8%,rgba(233,96,40,.35),transparent 30%),linear-gradient(135deg,#0a0b0e,#1b1c20);color:#fff}\n  .adp-panel\u003ep{margin:0 0 28px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}\n  .adp-panel article{padding:18px 0;border-top:1px solid rgba(255,255,255,.1)}\n  .adp-panel article:first-of-type{padding-top:0;border-top:0}\n  .adp-panel strong{display:block;color:#fff!important;font-size:19px}\n  .adp-panel span{display:block;margin-top:7px;color:rgba(255,255,255,.68);font-size:14px;line-height:1.55}\n\n  .adp-accordions{display:grid;gap:13px}\n  .adp-item{margin:0!important;border-radius:22px;background:#fff;box-shadow:0 14px 45px rgba(0,0,0,.045);overflow:hidden}\n  .adp-item summary{padding:22px 24px!important;list-style:none!important;color:#111!important;display:grid!important;grid-template-columns:46px minmax(0,1fr) 36px;align-items:center;gap:16px;cursor:pointer;text-transform:none!important}\n  .adp-item summary::-webkit-details-marker{display:none}\n  .adp-icon{width:46px;height:46px;border-radius:14px;background:#111;color:#fff;display:grid;place-items:center;font-size:20px}\n  .adp-summary strong{display:block;color:#111!important;font-size:18px;line-height:1.3;font-weight:900}\n  .adp-summary span{display:block;margin-top:4px;color:#6b6b6b;font-size:13px;line-height:1.4}\n  .adp-plus{position:relative;width:36px;height:36px;border-radius:50%;background:#f1f1f3}\n  .adp-plus:before,.adp-plus:after{content:\"\";position:absolute;left:50%;top:50%;width:14px;height:2px;background:#111;transform:translate(-50%,-50%)}\n  .adp-plus:after{transform:translate(-50%,-50%) rotate(90deg)}\n  .adp-item[open] .adp-plus{background:#e96028}\n  .adp-item[open] .adp-plus:before,.adp-item[open] .adp-plus:after{background:#fff}\n  .adp-item[open] .adp-plus:after{transform:translate(-50%,-50%)}\n  .adp-content{padding:0 24px 26px 86px;color:#505050;font-size:15px;line-height:1.72}\n  .adp-content h3,.adp-content h4{color:#111!important;text-transform:none!important}\n  .adp-content h3{font-size:23px!important;margin:4px 0 14px!important}\n  .adp-content h4{font-size:17px!important;margin:22px 0 8px!important}\n  .adp-content p{margin:0 0 14px}\n  .adp-info{margin:20px 0;padding:18px;border-left:5px solid #e96028;border-radius:16px;background:#f5f5f7}\n  .adp-info p:last-child{margin-bottom:0}\n\n  .adp-table{width:100%;border-collapse:separate;border-spacing:0;margin:14px 0;overflow:hidden;border:1px solid #e5e5e7;border-radius:16px;background:#fff}\n  .adp-table th,.adp-table td{padding:12px 14px;border-bottom:1px solid #ececef;text-align:left;vertical-align:top}\n  .adp-table tr:last-child td{border-bottom:0}\n  .adp-table thead th,.adp-table thead td{background:#111;color:#fff;font-weight:900}\n\n  .adp-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\n  .adp-highlight{padding:15px 16px;border-radius:15px;background:#f5f5f7}\n  .adp-highlight b{display:block;margin-bottom:4px;color:#111}\n\n  .adp-faq{display:grid;gap:10px}\n  .adp-faq details{border:1px solid #e5e5e7;border-radius:14px;background:#fff;overflow:hidden}\n  .adp-faq summary{padding:15px 48px 15px 16px!important;display:block!important;position:relative;cursor:pointer;font-weight:800;color:#222!important;list-style:none!important;text-transform:none!important}\n  .adp-faq summary:before,.adp-faq summary:after{content:\"\";position:absolute;right:17px;top:50%;width:14px;height:2px;background:#111;transform:translateY(-50%)}\n  .adp-faq summary:after{transform:translateY(-50%) rotate(90deg)}\n  .adp-faq details[open] summary:after{transform:translateY(-50%)}\n  .adp-faq details p{margin:0;padding:0 16px 17px;color:#555}\n\n  .adp-closing{margin-top:80px;padding:56px 42px;border-radius:34px;background:radial-gradient(circle at 86% 14%,rgba(255,255,255,.14),transparent 24%),#e96028;color:#fff;text-align:center}\n  .adp-closing h2{max-width:900px;margin:0 auto;color:#fff!important;font-size:clamp(36px,5.5vw,66px)!important;line-height:.96!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-closing p{max-width:780px;margin:20px auto 0;color:rgba(255,255,255,.86);font-size:17px;line-height:1.65;font-weight:600}\n\n  @media(max-width:960px){\n    .adp-hero,.adp-guide{grid-template-columns:1fr}\n    .adp-benefits{grid-template-columns:1fr}\n  }\n  @media(max-width:700px){\n    .adp-wrap{padding:24px 10px}\n    .adp-hero{padding:30px 18px 20px;border-radius:24px;gap:22px}\n    .adp-hero:after{left:18px;right:18px}\n    .adp-title{font-size:clamp(30px,9vw,46px)!important;line-height:1!important;letter-spacing:-.04em!important;-webkit-text-stroke:.45px #fff}\n    .adp-title:before{transform:translate(3px,4px);filter:blur(.8px)}\n    .adp-title:after{transform:translate(5px,7px);filter:blur(7px)}\n    .adp-lead{font-size:17px}\n    .adp-intro{font-size:14px;line-height:1.62}\n    .adp-tags{gap:7px;margin-top:18px}\n    .adp-tags span{padding:8px 10px;font-size:10px}\n    .adp-visual{min-height:auto;padding:14px;border-radius:22px;gap:8px}\n    .adp-stat{padding:14px 15px;border-radius:15px}\n    .adp-stat strong{font-size:24px}\n    .adp-stat span{margin-top:5px;font-size:11px}\n    .adp-section{padding-top:50px}\n    .adp-heading{margin-bottom:18px}\n    .adp-heading p{margin-bottom:10px;font-size:9px}\n    .adp-heading h2{font-size:32px!important;line-height:1!important}\n    .adp-heading span{margin-top:12px;font-size:14px;line-height:1.5}\n    .adp-benefits{gap:10px}\n    .adp-benefit{min-height:auto;padding:21px;border-radius:20px}\n    .adp-benefit h3{margin:26px 0 10px;font-size:23px!important}\n    .adp-benefit p{font-size:14px;line-height:1.58}\n    .adp-guide{margin-top:50px;padding:26px 17px 17px;border-radius:24px;gap:26px}\n    .adp-guide h2{font-size:32px!important}\n    .adp-guide p{font-size:14px;line-height:1.62}\n    .adp-panel{padding:22px;border-radius:20px}\n    .adp-panel article{padding:14px 0}\n    .adp-panel strong{font-size:17px}\n    .adp-panel span{font-size:12px}\n\n    \/* Schmale und kompakte Themenkacheln auf dem Handy *\/\n    .adp-accordions{gap:8px;padding:0 5px}\n    .adp-item{width:calc(100% - 4px);margin:0 auto!important;border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.045)}\n    .adp-item summary{grid-template-columns:32px minmax(0,1fr) 26px;padding:11px 10px!important;gap:9px;min-height:54px}\n    .adp-icon{width:32px;height:32px;border-radius:9px;font-size:14px}\n    .adp-summary strong{font-size:13.5px;line-height:1.22}\n    .adp-summary span{margin-top:2px;font-size:10.5px;line-height:1.25}\n    .adp-plus{width:26px;height:26px}\n    .adp-plus:before,.adp-plus:after{width:11px;height:1.5px}\n    .adp-content{padding:0 11px 15px;font-size:13px;line-height:1.58}\n    .adp-content h3{font-size:19px!important;margin:5px 0 10px!important}\n    .adp-content h4{font-size:15px!important;margin:16px 0 6px!important}\n    .adp-content p{margin-bottom:10px}\n    .adp-info{margin:14px 0;padding:13px;border-left-width:4px;border-radius:11px}\n    .adp-highlights{grid-template-columns:1fr;gap:8px}\n    .adp-highlight{padding:11px 12px;border-radius:11px}\n    .adp-table th,.adp-table td{padding:8px 7px;font-size:11.5px}\n    .adp-faq{gap:7px}\n    .adp-faq details{border-radius:10px}\n    .adp-faq summary{padding:12px 38px 12px 12px!important;font-size:12.5px}\n    .adp-faq details p{padding:0 12px 13px;font-size:12.5px}\n    .adp-closing{margin-top:50px;padding:34px 18px;text-align:left;border-radius:24px}\n    .adp-closing h2{font-size:33px!important}\n    .adp-closing p{font-size:14px}\n  }\n\u003c\/style\u003e\n\u003cmain class=\"adp-page\"\u003e\n\u003cdiv class=\"adp-wrap\"\u003e\n\u003csection class=\"adp-hero\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-brand\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003cp class=\"adp-kicker\"\u003eFleischreiche Hundewurst mit Rind\u003c\/p\u003e\n\u003ch1 data-title=\"Rindwurst mit Hokkaido und Birne für herzhafte Mahlzeiten.\" class=\"adp-title\"\u003eRindwurst mit Hokkaido und Birne für herzhafte Mahlzeiten.\u003c\/h1\u003e\n\u003cp class=\"adp-lead\"\u003eSchnittfeste Hundewurst mit 90% Rind, mildem Hokkaido, Birne, Ringelblume und Distelöl.\u003c\/p\u003e\n\u003cp class=\"adp-intro\"\u003eDie offen deklarierte Rezeptur verbindet Rindfleisch, Pansen und ausgewählte Innereien mit natürlichen pflanzlichen Zutaten. Du kannst die Wurst sauber portionieren, direkt als Mahlzeit anbieten oder in kleine Würfel für Training und Belohnung schneiden.\u003c\/p\u003e\n\u003cdiv class=\"adp-tags\"\u003e\n\u003cspan\u003e90% Rind\u003c\/span\u003e \u003cspan\u003egetreidefrei\u003c\/span\u003e \u003cspan\u003emit Hokkaido\u003c\/span\u003e \u003cspan\u003eschnittfest\u003c\/span\u003e \u003cspan\u003e400g und 800g\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv aria-label=\"Produkteigenschaften der Alphadog Nutrition Rindwurst mit Hokkaido und Birne\" class=\"adp-visual\"\u003e\n\u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e90%\u003c\/strong\u003e\u003cspan\u003eFleisch und Innereien ausschließlich vom Rind\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e9,6%\u003c\/strong\u003e\u003cspan\u003eRohprotein bei einem Fettgehalt von 5,8%\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e80%\u003c\/strong\u003e\u003cspan\u003enatürlicher Feuchtigkeitsgehalt der schnittfesten Wurst\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eFleischreich und praktisch\u003c\/p\u003e\n\u003ch2\u003eViel Rind, milder Hokkaido und fruchtige Birne in einer sauber portionierbaren Rolle.\u003c\/h2\u003e\n\u003cspan\u003eDiese Hundewurst kombiniert eine klar deklarierte tierische Basis mit einer getreidefreien Rezeptur. Hokkaido, Birne, Ringelblume und Distelöl ergänzen das Menü für eine abwechslungsreiche Fütterung.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-benefits\"\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e01\u003c\/b\u003e\n\u003ch3\u003e90% Rind\u003c\/h3\u003e\n\u003cp\u003eRindfleisch, Pansen, Herzen, Lunge und Leber liefern tierisches Eiweiß und den herzhaften Geschmack der Rezeptur.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e02\u003c\/b\u003e\n\u003ch3\u003eGetreidefreie Rezeptur\u003c\/h3\u003e\n\u003cp\u003eHokkaido dient als milde pflanzliche Ergänzung. Die Rezeptur kommt ohne Weizen, Mais und andere Getreidearten aus.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\n\u003ch3\u003eSauber portionierbar\u003c\/h3\u003e\n\u003cp\u003eDie schnittfeste Rolle lässt sich passend zur Tagesration schneiden und eignet sich gewürfelt auch als besondere Belohnung.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-guide\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-kicker\"\u003eVielseitig im Alltag\u003c\/p\u003e\n\u003ch2\u003eAls Mahlzeit, für unterwegs oder klein geschnitten beim Training.\u003c\/h2\u003e\n\u003cp\u003eDie Wurstform ist praktisch zu lagern und sauber zu verwenden. Schneide einfach die benötigte Menge ab und bewahre den Rest nach dem Öffnen gut verschlossen im Kühlschrank auf.\u003c\/p\u003e\n\u003cp\u003eDie Rezeptur orientiert sich mit ihrem hohen Fleischanteil an einer fleischreichen Fütterung. Es handelt sich jedoch nicht um rohes BARF, sondern um eine verzehrfertige Hundewurst.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-panel\"\u003e\n\u003cp\u003eAuf einen Blick\u003c\/p\u003e\n\u003carticle\u003e\u003cstrong\u003eTierische Basis\u003c\/strong\u003e\u003cspan\u003e90% Rind aus Fleisch, Pansen und Innereien\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003ePflanzliche Zutaten\u003c\/strong\u003e\u003cspan\u003eHokkaido, Birne und Ringelblume\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eBesondere Ergänzung\u003c\/strong\u003e\u003cspan\u003e1% Distelöl als Quelle wertvoller Fettsäuren\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eKonsistenz\u003c\/strong\u003e\u003cspan\u003eschnittfest und sauber zu portionieren\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eAlle Details\u003c\/p\u003e\n\u003ch2\u003eRezeptur, Nährwerte, Zusatzstoffe und Verwendung.\u003c\/h2\u003e\n\u003cspan\u003eÖffne nur den Bereich, den du gerade brauchst. Alle Kategorien bleiben beim Laden der Seite geschlossen.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-accordions\"\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🐄\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e90% Rind und klare Rezeptur\u003c\/strong\u003e\u003cspan\u003eFleisch, Pansen, Herzen, Lunge und Leber\u003c\/span\u003e\u003c\/span\u003e\u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eFleischreiche Hundewurst mit Rind\u003c\/h3\u003e\n\u003cp\u003eDie tierischen Bestandteile stammen ausschließlich vom Rind. Dadurch bleibt die tierische Proteinquelle klar nachvollziehbar.\u003c\/p\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e40% Rindfleisch\u003c\/b\u003eDie größte einzelne Fleischkomponente der Rezeptur.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e20% Pansen\u003c\/b\u003eHerzhaft und typisch für eine fleischreiche Mischung.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e10% Herzen\u003c\/b\u003eEine weitere hochwertige tierische Komponente.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e10% Lunge\u003c\/b\u003eErgänzt die tierische Zusammensetzung.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e10% Leber\u003c\/b\u003eLiefert Geschmack und natürliche Mikronährstoffe.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eQualitätshinweis:\u003c\/strong\u003e Nach Herstellerangabe werden Rohstoffe in Lebensmittelqualität eingesetzt.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🎃\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHokkaido, Birne und Ringelblume\u003c\/strong\u003e\u003cspan\u003eGetreidefreie Ergänzungen für Geschmack und Vielfalt\u003c\/span\u003e\u003c\/span\u003e\u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003ePflanzliche Zutaten in klaren Anteilen\u003c\/h3\u003e\n\u003cp\u003eHokkaido macht 5% der Rezeptur aus und ergänzt das Menü mit einer milden pflanzlichen Komponente. Birne mit 2% und Ringelblume mit 1% sorgen für natürliche Vielfalt.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eDistelöl:\u003c\/strong\u003e 1% Distelöl liefert Fettsäuren und rundet die Rezeptur ab.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e✓\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eZusammensetzung und Nährwerte\u003c\/strong\u003e\u003cspan\u003eVolle Transparenz über alle Hauptbestandteile\u003c\/span\u003e\u003c\/span\u003e\u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eZusammensetzung\u003c\/h3\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eFleisch und Innereien ausschließlich vom Rind 90%:\u003c\/strong\u003e 40% Rindfleisch, 20% Pansen, 10% Herzen, 10% Lunge und 10% Leber.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWeitere Zutaten:\u003c\/strong\u003e Hokkaido 5%, Birne 2%, Ringelblume 1%, Distelöl 1%, Mineralstoffe 1%.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ctable class=\"adp-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eAnalytischer Bestandteil\u003c\/th\u003e\n\u003cth\u003eAnteil\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e9,6%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFettgehalt\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e5,8%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e1,8%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfaser\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e0,4%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFeuchtigkeit\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e80,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e＋\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eErnährungsphysiologische Zusatzstoffe\u003c\/strong\u003e\u003cspan\u003eVitamine und Spurenelemente pro Kilogramm\u003c\/span\u003e\u003c\/span\u003e\u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eZusatzstoffe pro Kilogramm\u003c\/h3\u003e\n\u003ctable class=\"adp-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eZusatzstoff\u003c\/th\u003e\n\u003cth\u003eMenge\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eVitamin B1\u003c\/td\u003e\n\u003ctd\u003e2,64mg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eVitamin B2\u003c\/td\u003e\n\u003ctd\u003e3,96mg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eVitamin B6\u003c\/td\u003e\n\u003ctd\u003e2,4mg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eVitamin B12\u003c\/td\u003e\n\u003ctd\u003e26,4mcg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eVitamin D3\u003c\/td\u003e\n\u003ctd\u003e201,6IE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eVitamin E\u003c\/td\u003e\n\u003ctd\u003e20,16mg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBiotin\u003c\/td\u003e\n\u003ctd\u003e50,4mcg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFolsäure\u003c\/td\u003e\n\u003ctd\u003e1,2mg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eNiacinamid\u003c\/td\u003e\n\u003ctd\u003e13,2mg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCalcium D Pantothenat\u003c\/td\u003e\n\u003ctd\u003e11mg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eEisen\u003c\/td\u003e\n\u003ctd\u003e11mg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eKupfer\u003c\/td\u003e\n\u003ctd\u003e2,69mg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMangan\u003c\/td\u003e\n\u003ctd\u003e1,7mg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eZink\u003c\/td\u003e\n\u003ctd\u003e21mg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eJod\u003c\/td\u003e\n\u003ctd\u003e0,45mg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSelen\u003c\/td\u003e\n\u003ctd\u003e0,07mg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🔪\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003ePortionierung und Verwendung\u003c\/strong\u003e\u003cspan\u003eSauber schneiden und vielseitig füttern\u003c\/span\u003e\u003c\/span\u003e\u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAls Mahlzeit\u003c\/b\u003ePassend zur individuellen Tagesration in Scheiben schneiden.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAls Belohnung\u003c\/b\u003eIn kleine Würfel schneiden und beim Training einsetzen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eFür unterwegs\u003c\/b\u003ePraktisch für Reisen, Ausflüge und längere Trainingseinheiten.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eNach dem Öffnen\u003c\/b\u003eGut verschlossen im Kühlschrank aufbewahren und zeitnah verbrauchen.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eDie genaue Tagesmenge hängt von Gewicht, Alter, Aktivität und weiterer Fütterung deines Hundes ab. Passe die Portion so an, dass das Idealgewicht erhalten bleibt.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⭐\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eProdukthighlights und Größen\u003c\/strong\u003e\u003cspan\u003eDie wichtigsten Eigenschaften kompakt zusammengefasst\u003c\/span\u003e\u003c\/span\u003e\u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e90% Rind\u003c\/b\u003eFleisch, Pansen und Innereien ausschließlich vom Rind.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eGetreidefreie Rezeptur\u003c\/b\u003eMit Hokkaido statt Weizen oder Mais.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eSchnittfeste Form\u003c\/b\u003eSauber und bedarfsgerecht portionierbar.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eMit Birne\u003c\/b\u003eFür natürliche Pflanzenbestandteile und Abwechslung.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e400g Rolle\u003c\/b\u003ePraktisch für kleinere Hunde oder zum Testen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e800g Rolle\u003c\/b\u003ePassend für größere Hunde oder Mehrhundehaushalte.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Rind, Hokkaido, BARF und Lagerung\u003c\/span\u003e\u003c\/span\u003e\u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cdiv class=\"adp-faq\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie hoch ist der Rindanteil?\u003c\/summary\u003e\n\u003cp\u003eDie Wurst enthält insgesamt 90% Rind aus 40% Rindfleisch, 20% Pansen, 10% Herzen, 10% Lunge und 10% Leber.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIst die Rindwurst getreidefrei?\u003c\/summary\u003e\n\u003cp\u003eJa. Die Rezeptur enthält kein Getreide und nutzt 5% Hokkaido als pflanzliche Ergänzung.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWas ist neben Rind enthalten?\u003c\/summary\u003e\n\u003cp\u003eErgänzt wird die Rezeptur durch 5% Hokkaido, 2% Birne, 1% Ringelblume, 1% Distelöl und 1% Mineralstoffe.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eKann ich die Wurst als Trainingsleckerli verwenden?\u003c\/summary\u003e\n\u003cp\u003eJa. Durch die schnittfeste Konsistenz lässt sie sich in kleine Würfel schneiden. Berücksichtige diese Menge bei der täglichen Futterration.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIst die Hundewurst echtes BARF?\u003c\/summary\u003e\n\u003cp\u003eNein. Es handelt sich um eine verzehrfertige, fleischreiche Hundewurst und nicht um rohes BARF.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWelche Größen gibt es?\u003c\/summary\u003e\n\u003cp\u003eDie Wurst ist in praktischen Rollen mit 400g und 800g erhältlich.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie bewahre ich die Wurst nach dem Öffnen auf?\u003c\/summary\u003e\n\u003cp\u003eBewahre sie gut verschlossen im Kühlschrank auf und verbrauche sie zeitnah. Beachte zusätzlich die Angaben auf der Verpackung.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e\u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-closing\"\u003e\n\u003ch2\u003e90% Rind. Getreidefreier Hokkaido. Sauber portioniert.\u003c\/h2\u003e\n\u003cp\u003eEine fleischreiche Hundewurst mit Birne, Ringelblume und Distelöl für eine praktische und schmackhafte Fütterung im Alltag.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\n\u003cp\u003e\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e \u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie hoch ist der Rindanteil?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Wurst enthält insgesamt 90% Rind aus 40% Rindfleisch, 20% Pansen, 10% Herzen, 10% Lunge und 10% Leber.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist die Rindwurst getreidefrei?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Die Rezeptur enthält kein Getreide und nutzt 5% Hokkaido als pflanzliche Ergänzung.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Was ist neben Rind enthalten?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ergänzt wird die Rezeptur durch 5% Hokkaido, 2% Birne, 1% Ringelblume, 1% Distelöl und 1% Mineralstoffe.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Kann ich die Wurst als Trainingsleckerli verwenden?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Durch die schnittfeste Konsistenz lässt sie sich in kleine Würfel schneiden. Diese Menge sollte bei der täglichen Futterration berücksichtigt werden.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist die Hundewurst echtes BARF?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Nein. Es handelt sich um eine verzehrfertige, fleischreiche Hundewurst und nicht um rohes BARF.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Welche Größen gibt es?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Wurst ist in praktischen Rollen mit 400g und 800g erhältlich.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie bewahre ich die Wurst nach dem Öffnen auf?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Wurst sollte gut verschlossen im Kühlschrank aufbewahrt und zeitnah verbraucht werden. Zusätzlich gelten die Angaben auf der Verpackung.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e \u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleTerms = ['rind', 'hokkaido', 'birne'];\n  function normalize(value) {\n    return (value || '').replace(\/\\u00a0\/g, ' ').replace(\/\\s+\/g, ' ').trim().toLowerCase();\n  }\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n    return style.display !== 'none' \u0026\u0026 style.visibility !== 'hidden' \u0026\u0026 parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026 rect.width \u003e 0 \u0026\u0026 rect.height \u003e 0;\n  }\n  function applyProductTitleStyle() {\n    var selectors = ['[data-product-title]','.product__title h1','.product__title','.product-title','.product-single__title','.productView-title','.product-info__title','.product-detail__title','h1.product_title','main h1','h1','h2'];\n    var candidates = Array.prototype.slice.call(document.querySelectorAll(selectors.join(',')));\n    var match = candidates.find(function (element) {\n      if (element.closest('.adp-page') || element.closest('#adn-one-html') || element.closest('#adn-food-modal')) return false;\n      var text = normalize(element.textContent);\n      return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 isVisible(element);\n    });\n    if (!match) {\n      var fallback = Array.prototype.slice.call(document.querySelectorAll('div, p, span')).filter(function (element) {\n        if (element.closest('.adp-page') || element.closest('#adn-one-html') || element.closest('#adn-food-modal')) return false;\n        if (!isVisible(element)) return false;\n        var text = normalize(element.textContent);\n        return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 text.length \u003c 260;\n      }).sort(function (a, b) { return normalize(a.textContent).length - normalize(b.textContent).length; });\n      match = fallback[0];\n    }\n    if (match) {\n      match.classList.add('adp-external-product-title');\n      match.setAttribute('data-adp-product-title-styled', 'true');\n    }\n  }\n  function scheduleApply() {\n    applyProductTitleStyle();\n    window.setTimeout(applyProductTitleStyle, 150);\n    window.setTimeout(applyProductTitleStyle, 600);\n    window.setTimeout(applyProductTitleStyle, 1500);\n  }\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n  var observer = new MutationObserver(function () { applyProductTitleStyle(); });\n  observer.observe(document.documentElement, { childList: true, subtree: true });\n  document.addEventListener('shopify:section:load', scheduleApply);\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"400g","offer_id":57921657045317,"sku":"4260374731634","price":4.99,"currency_code":"EUR","in_stock":true},{"title":"800g","offer_id":57921657078085,"sku":"4260374732570","price":7.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/rind_1db8c90d-d0d2-4dc2-a916-719760dbaa84.png?v=1778951653"},{"product_id":"alphadog-nutrition-barf-wurst-90-wild-mit-reis-grunlippmuschel","title":"BARF Ergänzungswurst 90% Wild PUR mit Reis \u0026 Grünlippmuschel - Gelenkschutz, Mobilität","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Wild mit Reis und Grünlippmuschel\n     ========================================================= --\u003e\n\n\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\n\u003csection id=\"adn-one-html\" class=\"adn-one-html\" aria-label=\"Vorteile und Futterrechner\"\u003e\n  \u003cdiv class=\"adn-one-grid\"\u003e\n\n    \u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n    \u003cdiv class=\"adn-trust-panel\"\u003e\n      \u003cdiv class=\"adn-payment-card\"\u003e\n        \u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n        \u003cdiv class=\"adn-payment-grid\" aria-label=\"Zahlungsarten\"\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/paypal-blue-logo-19528_256.png?v=1779726652\" alt=\"PayPal\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/klarna-pink-logo-24366_256.png?v=1779726652\" alt=\"Klarna\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/visa-blue-logo-19529_256.png?v=1779726652\" alt=\"Visa\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/mastercard-credit-card-payment-method-19676_256.png?v=1779726652\" alt=\"Mastercard\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/maestro-logo-19742_256.png?v=1779726652\" alt=\"Maestro\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/apple-pay-logo-19557_256.png?v=1779726652\" alt=\"Apple Pay\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-benefit-grid\"\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 7h11v9H3V7Zm11 3h3.5l2.5 3v3h-6v-6ZM6 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm11 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e\n          \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2 4 5v6c0 5 3.4 9.7 8 11 4.6-1.3 8-6 8-11V5l-8-3Zm-1 14-4-4 1.4-1.4L11 13.2l5.6-5.6L18 9l-7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e\n          \u003csmall\u003erisikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2c4 3 6 6 6 10a6 6 0 0 1-12 0c0-4 2-7 6-10Zm0 17a3.5 3.5 0 0 0 3.5-3.5c0-2-1.1-4-3.5-6.3-2.4 2.3-3.5 4.3-3.5 6.3A3.5 3.5 0 0 0 12 19Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGlutenfreie Hirse\u003c\/strong\u003e\n          \u003csmall\u003esanfte Rezeptur\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 21s-7-4.4-7-11a4 4 0 0 1 7-2.6A4 4 0 0 1 19 10c0 6.6-7 11-7 11Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003ePremium Qualität\u003c\/strong\u003e\n          \u003csmall\u003efür echte Champions\u003c\/small\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-clean-grid\"\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M7.5 9.5c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm9 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM4.2 14.2C3 14.2 2 13 2 11.5s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm15.6 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM12 20.5c-3.5 0-6.2-1.7-6.2-4 0-2 2.5-5.3 6.2-5.3s6.2 3.3 6.2 5.3c0 2.3-2.7 4-6.2 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003e91% Pute\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"8\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 5v14M7 8l10 8M17 8 7 16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eGlutenfrei\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 21c0-6.2 3.4-10.4 9.8-12.2C13.7 6.5 11.5 5 8.6 5H5V3h3.6c4.8 0 8.2 3.2 8.9 7.6C21 11.4 23 14 23 18v3h-2v-3c0-2.9-1.6-4.8-4.2-5.4C11.1 13.5 7 16.5 7 21H5Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eNatürliche\u003cbr\u003eZutaten\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 3 4 6v5c0 5.2 3.4 9.4 8 10 4.6-.6 8-4.8 8-10V6l-8-3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"m8.5 12 2.2 2.2 4.8-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eOhne künstliche\u003cbr\u003eZusätze\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M8 20h8M12 20V10M6 10c0-3.3 2.7-6 6-6s6 2.7 6 6c0 3.8-3.2 6-6 6s-6-2.2-6-6Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 10c0 1.1.9 2 2 2s2-.9 2-2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eSchonend\u003cbr\u003ehergestellt\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n    \u003caside class=\"adn-calculator-teaser\" aria-label=\"Futterrechner\"\u003e\n      \u003cdiv class=\"adn-calculator-art\" aria-hidden=\"true\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n      \u003cbutton class=\"adn-open-calculator\" type=\"button\" data-adn-open\u003eJetzt berechnen\u003c\/button\u003e\n      \u003cdiv class=\"adn-calculator-note\"\u003e\n\u003cstrong\u003eIn ca. 60 Sekunden\u003c\/strong\u003e\u003cspan\u003edirekt zur Futterempfehlung\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/aside\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- Rechner-Popup --\u003e\n\u003cdiv id=\"adn-food-modal\" class=\"adn-food-modal\" aria-hidden=\"true\"\u003e\n  \u003cdiv class=\"adn-modal-backdrop\" data-adn-close\u003e\u003c\/div\u003e\n  \u003cdiv class=\"adn-modal-dialog\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"adn-modal-title\"\u003e\n    \u003cbutton class=\"adn-modal-close\" type=\"button\" data-adn-close aria-label=\"Futterrechner schließen\"\u003e×\u003c\/button\u003e\n\n    \u003cheader class=\"adn-modal-header\"\u003e\n      \u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\n    \u003c\/header\u003e\n\n    \u003cdiv class=\"adn-rechner\" id=\"adn-rechner\"\u003e\n      \u003cdiv class=\"adn-progress-head\"\u003e\n        \u003cspan\u003eSchritt \u003cb id=\"adn-current-step\"\u003e1\u003c\/b\u003e von 8\u003c\/span\u003e\n        \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"adn-progress-track\" role=\"progressbar\" aria-valuemin=\"1\" aria-valuemax=\"8\" aria-valuenow=\"1\"\u003e\n        \u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step is-active\" data-step=\"1\" data-title=\"Alter\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n        \u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n        \u003cdiv class=\"adn-age-row\"\u003e\n          \u003clabel class=\"adn-input-box\"\u003e\n            \u003cinput id=\"adn-age\" type=\"number\" min=\"1\" step=\"1\" value=\"2\" aria-label=\"Alter des Hundes\"\u003e\n            \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e\n          \u003c\/label\u003e\n          \u003cdiv class=\"adn-segmented\" aria-label=\"Alterseinheit\"\u003e\n            \u003cbutton type=\"button\" class=\"is-selected\" data-age-unit=\"years\"\u003eJahre\u003c\/button\u003e\n            \u003cbutton type=\"button\" data-age-unit=\"months\"\u003eMonate\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-age-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"2\" data-title=\"Gewicht\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n        \u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n        \u003clabel class=\"adn-input-box adn-weight-box\"\u003e\n          \u003cinput id=\"adn-weight\" type=\"number\" min=\"1\" max=\"120\" step=\"0.1\" value=\"15\" aria-label=\"Gewicht des Hundes\"\u003e\n          \u003cspan\u003ekg\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-weight-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"3\" data-title=\"Aktivität\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n        \u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"low\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"normal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"high\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"sport\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"4\" data-title=\"Körperform\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n        \u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n        \u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"thin\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"ideal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"heavy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"5\" data-title=\"Futterart\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n        \u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n        \u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"dry\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"wet\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"6\" data-title=\"Besonderheiten\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n        \u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n        \u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"none\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"neutered\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"sensitive\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"pregnant\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"7\" data-title=\"Gesundheit\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n        \u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n        \u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"healthy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"sick\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"8\" data-title=\"Ergebnis\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n        \u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n        \u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n        \u003cdiv class=\"adn-warning\" id=\"adn-health-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-grid\"\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eAdult-Trockenfutter\u003c\/strong\u003e\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n        \u003ca class=\"adn-primary-btn adn-shop-btn\" id=\"adn-shop-link\" href=\"#\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-modal-actions\"\u003e\n        \u003cbutton type=\"button\" id=\"adn-back\"\u003eZurück\u003c\/button\u003e\n        \u003cbutton type=\"button\" id=\"adn-restart\"\u003eNeu starten\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n(function () {\n  var root = document.getElementById('adn-one-html');\n  var modal = document.getElementById('adn-food-modal');\n  var calc = document.getElementById('adn-rechner');\n  if (!root || !modal || !calc || root.dataset.initialized === 'true') return;\n  root.dataset.initialized = 'true';\n\n  var totalSteps = 8;\n  var currentStep = 1;\n  var data = {\n    ageUnit: 'years', ageValue: 2, ageMonths: 24, ageGroup: 'adult',\n    weight: 15, activity: 'normal', body: 'ideal', food: 'dry', special: 'none', health: 'healthy'\n  };\n\n  var kcalByFood = { dry: 370, wet: 115 };\n  var recommendations = {\n    puppyDry: { label:'Welpenfutter ansehen', title:'Premium 60% Huhn, Truthahn, Lachs \u0026 Süßkartoffel', reason:'Für Welpen und Junghunde mit Fokus auf Wachstum, Energie und Entwicklung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-welpenfutter-60-huhn-truthahn-lachs-gelenkschutz-susskartoffel-12kg' },\n    seniorDry: { label:'Seniorfutter ansehen', title:'Premium Senior Forelle mit Lachs, Süßkartoffel \u0026 Spargel', reason:'Für ältere Hunde mit leichterer Rezeptur, Omega-3-Fokus und Gelenkschutz.', url:'https:\/\/www.alphadog-nutrition.de\/products\/premium-senior-mit-50-frischem-forelle-mit-lachs-susskartoffel-spargel' },\n    adultSmallDry: { label:'Futter für kleine Rassen ansehen', title:'Premium 50% Lamm, Süßkartoffel, Minze \u0026 Erbsen', reason:'Für ausgewachsene Hunde unter 15 kg und kleine Rassen.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-lamm-susskartoffel-kleine-rassen-100g' },\n    adultSensitiveDry: { label:'Sensibles Trockenfutter ansehen', title:'Premium 50% Ente, Süßkartoffel \u0026 Orange', reason:'Für sensible Adult-Hunde und Hunde mit empfindlicher Verdauung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-getreidefreies-505-ente-mit-susskartoffelte-orange-12kg' },\n    adultActiveDry: { label:'Angus-Rind Trockenfutter ansehen', title:'Premium 50% Angus-Rind, Süßkartoffel, Erbsen \u0026 Karotte', reason:'Für aktive, normale oder schlanke Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-angus-rind-hundefutter-getreidefrei-100g' },\n    adultCalmDry: { label:'Wild \u0026 Lachs Trockenfutter ansehen', title:'Premium 50% Wild \u0026 Lachs, Süßkartoffel \u0026 Maulbeere', reason:'Für ruhigere, kräftige oder kastrierte Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-wild-lachs-getreidefrei-mit-susskartoffel-maulbeere-12kg' },\n    wetDuck: { label:'Ente Nassfutter ansehen', title:'Premium Sensitiv 91% Ente mit Gemüse \u0026 Reis', reason:'Sanfte Nassfutter-Empfehlung für normale Hunde, Welpen oder Senioren.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-91-ente-mit-gemuse-reis-single-protein-800g' },\n    wetHorse: { label:'Pferd Schonkost ansehen', title:'Premium Sensitiv 94% Pferd mit Kartoffeln', reason:'Bei sensibler Verdauung, Krankheitshinweis oder Unverträglichkeiten.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-94-pferd-mit-kartoffeln-hypoallergen' },\n    wetLamb: { label:'Lamm Nassfutter ansehen', title:'Premium Sensitiv 91% Lamm mit Apfel', reason:'Für aktive, schlanke oder trächtige\/säugende Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-lamm-mit-apfel-single-protein' },\n    wetWild: { label:'Wild Nassfutter ansehen', title:'Premium Sensitiv 91% Wild mit Gemüse \u0026 Reis', reason:'Für ruhigere, kräftige oder kastrierte Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-wild-mit-gemuse-reis-single-protein' }\n  };\n\n  var ageInput = document.getElementById('adn-age');\n  var weightInput = document.getElementById('adn-weight');\n  var ageUnitLabel = document.getElementById('adn-age-unit-label');\n  var currentStepEl = document.getElementById('adn-current-step');\n  var stepTitleEl = document.getElementById('adn-step-title');\n  var progressTrack = calc.querySelector('.adn-progress-track');\n  var progressBar = document.getElementById('adn-progress-bar');\n  var backButton = document.getElementById('adn-back');\n  var restartButton = document.getElementById('adn-restart');\n  var lastFocused = null;\n\n  function openModal() {\n    lastFocused = document.activeElement;\n    modal.classList.add('is-open');\n    modal.setAttribute('aria-hidden', 'false');\n    document.body.classList.add('adn-modal-open');\n    window.setTimeout(function () {\n      var close = modal.querySelector('.adn-modal-close');\n      if (close) close.focus();\n    }, 0);\n  }\n\n  function closeModal() {\n    modal.classList.remove('is-open');\n    modal.setAttribute('aria-hidden', 'true');\n    document.body.classList.remove('adn-modal-open');\n    if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') lastFocused.focus();\n  }\n\n  root.querySelectorAll('[data-adn-open]').forEach(function (button) {\n    button.addEventListener('click', openModal);\n  });\n  modal.querySelectorAll('[data-adn-close]').forEach(function (button) {\n    button.addEventListener('click', closeModal);\n  });\n  document.addEventListener('keydown', function (event) {\n    if (event.key === 'Escape' \u0026\u0026 modal.classList.contains('is-open')) closeModal();\n  });\n\n  function roundToFive(value) { return Math.round(value \/ 5) * 5; }\n\n  function updateAge() {\n    var value = parseFloat(ageInput.value);\n    if (!value || value \u003c= 0) value = 1;\n    data.ageValue = value;\n    data.ageMonths = data.ageUnit === 'years' ? value * 12 : value;\n    data.ageGroup = data.ageMonths \u003c 12 ? 'puppy' : (data.ageMonths \u003e= 84 ? 'senior' : 'adult');\n  }\n\n  function getWeight() {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) weight = data.weight || 1;\n    return weight;\n  }\n\n  function getRecommendation() {\n    var weight = getWeight();\n    if (data.food === 'wet') {\n      if (data.health === 'sick' || data.special === 'sensitive') return recommendations.wetHorse;\n      if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin' || data.special === 'pregnant') return recommendations.wetLamb;\n      if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.wetWild;\n      return recommendations.wetDuck;\n    }\n    if (data.ageGroup === 'puppy') return recommendations.puppyDry;\n    if (data.ageGroup === 'senior') return recommendations.seniorDry;\n    if (weight \u003c 15) return recommendations.adultSmallDry;\n    if (data.health === 'sick' || data.special === 'sensitive') return recommendations.adultSensitiveDry;\n    if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin') return recommendations.adultActiveDry;\n    if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.adultCalmDry;\n    return recommendations.adultActiveDry;\n  }\n\n  function calculateResult() {\n    updateAge();\n    data.weight = getWeight();\n\n    var ageFactor = { puppy: 2.4, adult: 1.6, senior: 1.3 }[data.ageGroup];\n    var activityFactor = { low: .85, normal: 1, high: 1.18, sport: 1.35 }[data.activity];\n    var bodyFactor = { thin: 1.1, ideal: 1, heavy: .82 }[data.body];\n    var specialFactor = { none: 1, neutered: .9, sensitive: 1, pregnant: 1.35 }[data.special];\n    var dailyKcal = 70 * Math.pow(data.weight, .75) * ageFactor * activityFactor * bodyFactor * specialFactor;\n    var grams = dailyKcal \/ kcalByFood[data.food] * 100;\n    var finalGrams = Math.max(5, roundToFive(grams));\n    var minGrams = Math.max(5, roundToFive(finalGrams * .9));\n    var maxGrams = Math.max(5, roundToFive(finalGrams * 1.1));\n    var meals = data.ageGroup === 'puppy' ? 3 : 2;\n    var mealGrams = Math.max(5, roundToFive(finalGrams \/ meals));\n\n    var warning = document.getElementById('adn-health-warning');\n    warning.classList.toggle('is-visible', data.health === 'sick');\n    document.getElementById('adn-result-label').textContent = data.health === 'sick' ? 'Grobe Orientierung' : 'Tagesmenge';\n    document.getElementById('adn-result-amount').textContent = 'ca. ' + finalGrams + ' g';\n    document.getElementById('adn-result-kcal').textContent = 'ca. ' + Math.round(dailyKcal) + ' kcal';\n    document.getElementById('adn-result-meal').textContent = 'ca. ' + mealGrams + ' g';\n    document.getElementById('adn-result-range').textContent = minGrams + '–' + maxGrams + ' g';\n\n    var recommendation = getRecommendation();\n    document.getElementById('adn-product-title').textContent = recommendation.title;\n    document.getElementById('adn-product-reason').textContent = recommendation.reason;\n    var shopLink = document.getElementById('adn-shop-link');\n    shopLink.href = recommendation.url;\n    shopLink.textContent = recommendation.label;\n  }\n\n  function showStep(step) {\n    currentStep = Math.max(1, Math.min(totalSteps, step));\n    calc.querySelectorAll('.adn-step').forEach(function (item) {\n      item.classList.toggle('is-active', Number(item.dataset.step) === currentStep);\n    });\n    var active = calc.querySelector('.adn-step.is-active');\n    currentStepEl.textContent = currentStep;\n    stepTitleEl.textContent = active ? active.dataset.title : '';\n    progressBar.style.width = (currentStep \/ totalSteps * 100) + '%';\n    progressTrack.setAttribute('aria-valuenow', String(currentStep));\n    backButton.disabled = currentStep === 1;\n    if (currentStep === totalSteps) calculateResult();\n    var dialog = modal.querySelector('.adn-modal-dialog');\n    if (dialog) dialog.scrollTop = 0;\n  }\n\n  calc.querySelectorAll('[data-age-unit]').forEach(function (button) {\n    button.addEventListener('click', function () {\n      data.ageUnit = button.dataset.ageUnit;\n      calc.querySelectorAll('[data-age-unit]').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      ageUnitLabel.textContent = data.ageUnit === 'years' ? 'Jahre' : 'Monate';\n      updateAge();\n    });\n  });\n\n  document.getElementById('adn-age-next').addEventListener('click', function () {\n    var age = parseFloat(ageInput.value);\n    if (!age || age \u003c= 0) { ageInput.focus(); return; }\n    updateAge();\n    showStep(2);\n  });\n\n  document.getElementById('adn-weight-next').addEventListener('click', function () {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) { weightInput.focus(); return; }\n    data.weight = weight;\n    showStep(3);\n  });\n\n  calc.querySelectorAll('.adn-choice-grid button').forEach(function (button) {\n    button.addEventListener('click', function () {\n      var key = button.dataset.key;\n      data[key] = button.dataset.value;\n      button.parentElement.querySelectorAll('button').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      window.setTimeout(function () { showStep(currentStep + 1); }, 120);\n    });\n  });\n\n  backButton.addEventListener('click', function () { showStep(currentStep - 1); });\n  restartButton.addEventListener('click', function () {\n    data = { ageUnit:'years', ageValue:2, ageMonths:24, ageGroup:'adult', weight:15, activity:'normal', body:'ideal', food:'dry', special:'none', health:'healthy' };\n    ageInput.value = 2;\n    weightInput.value = 15;\n    ageUnitLabel.textContent = 'Jahre';\n    calc.querySelectorAll('.is-selected').forEach(function (item) { item.classList.remove('is-selected'); });\n    calc.querySelector('[data-age-unit=\"years\"]').classList.add('is-selected');\n    showStep(1);\n  });\n\n  showStep(1);\n})();\n\u003c\/script\u003e\n\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\n\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\n\u003cstyle id=\"adn-full-viewport-width-fix\"\u003e\n  #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: var(--adn-viewport-width, 100vw) !important;\n    max-width: none !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    margin-top: 96px !important;\n    transform: translateX(calc(-1 * var(--adn-viewport-offset, 0px))) !important;\n    padding: 8px 24px 24px !important;\n  }\n\n  #adn-one-html .adn-one-grid {\n    width: 100% !important;\n    max-width: 1480px !important;\n    margin: 0 auto !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html {\n      margin-top: 48px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html {\n      margin-top: 20px !important;\n      padding: 8px 12px 16px !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-full-viewport-width-script\"\u003e\n(function () {\n  function updateWidth() {\n    var section = document.getElementById('adn-one-html');\n    if (!section) return;\n\n    section.style.setProperty('--adn-viewport-offset', '0px');\n    section.style.setProperty(\n      '--adn-viewport-width',\n      document.documentElement.clientWidth + 'px'\n    );\n\n    requestAnimationFrame(function () {\n      section.style.setProperty(\n        '--adn-viewport-offset',\n        section.getBoundingClientRect().left + 'px'\n      );\n    });\n  }\n\n  function scheduleUpdate() {\n    updateWidth();\n    setTimeout(updateWidth, 150);\n    setTimeout(updateWidth, 600);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleUpdate);\n  } else {\n    scheduleUpdate();\n  }\n\n  window.addEventListener('resize', updateWidth, { passive: true });\n  window.addEventListener('orientationchange', updateWidth, { passive: true });\n  document.addEventListener('shopify:section:load', scheduleUpdate);\n})();\n\u003c\/script\u003e\n\n\n\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\n\u003cstyle id=\"adn-product-gallery-spacing-fix\"\u003e\n  #adn-one-html {\n    clear: both !important;\n    isolation: isolate !important;\n  }\n\n  @media (min-width: 1051px) {\n    #adn-one-html { margin-top: 96px !important; }\n  }\n\n  @media (min-width: 721px) and (max-width: 1050px) {\n    #adn-one-html { margin-top: 48px !important; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { margin-top: 20px !important; }\n  }\n\u003c\/style\u003e\n\n\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    inset: 0 !important;\n    width: 100vw !important;\n    height: 100vh !important;\n    height: 100dvh !important;\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n    align-items: center !important;\n    justify-content: center !important;\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: flex !important;\n  }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute !important;\n    inset: 0 !important;\n    width: 100% !important;\n    height: 100% !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    inset: auto !important;\n    margin: auto !important;\n    transform: none !important;\n    width: min(860px, calc(100vw - 36px)) !important;\n    max-height: calc(100dvh - 36px) !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain;\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 16px) !important;\n      max-height: calc(100dvh - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  function moveModalToBody() {\n    var modal = document.getElementById('adn-food-modal');\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', moveModalToBody);\n  } else {\n    moveModalToBody();\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(moveModalToBody, 50);\n  });\n})();\n\u003c\/script\u003e\n\n\u003c!-- =========================================================\n     PRODUKTBESCHREIBUNG WILD MIT REIS UND GRÜNLIPPMUSCHEL\n     ========================================================= --\u003e\n\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width,initial-scale=1\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026amp;family=Manrope:wght@400;500;600;700;800;900\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\n\n\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  \/* Der echte Produkttitel oberhalb der Beschreibung *\/\n  .adp-external-product-title {\n    display: block !important;\n    width: 100% !important;\n    max-width: 980px !important;\n    margin: 0 0 18px 0 !important;\n    padding: 0 !important;\n    color: #000000 !important;\n    background: transparent !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: clamp(28px, 4.1vw, 46px) !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    font-synthesis: weight !important;\n    line-height: .98 !important;\n    letter-spacing: -.05em !important;\n    text-align: left !important;\n    text-transform: none !important;\n    text-decoration: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.08),\n      0 6px 11px rgba(0,0,0,.23),\n      0 15px 28px rgba(0,0,0,.13) !important;\n    word-break: normal !important;\n    overflow-wrap: break-word !important;\n    hyphens: none !important;\n  }\n\n  .adp-external-product-title * {\n    color: #000000 !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    text-transform: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000000 !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.07),\n        0 4px 8px rgba(0,0,0,.20),\n        0 10px 20px rgba(0,0,0,.11) !important;\n    }\n\n    .adp-external-product-title * {\n      -webkit-text-stroke: .5px #000000 !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle\u003e\n  .adp-page{\n    position:relative!important;\n    left:auto!important;\n    right:auto!important;\n    width:var(--adp-viewport-width,100vw)!important;\n    max-width:none!important;\n    margin:0!important;\n    transform:translateX(calc(-1 * var(--adp-viewport-offset,0px)))!important;\n    background:radial-gradient(circle at 95% 2%,rgba(233,96,40,.13),transparent 24%),#f5f5f7;\n    color:#111;\n    font-family:'Manrope',Arial,sans-serif;\n    overflow:hidden;\n    isolation:isolate;\n  }\n  .adp-page *{box-sizing:border-box;font-family:'Manrope',Arial,sans-serif}\n  .adp-wrap{width:100%;max-width:1280px;margin:0 auto;padding:58px 18px}\n\n  .adp-hero{\n    position:relative;\n    padding:58px;\n    border-radius:36px;\n    background:radial-gradient(circle at 86% 12%,rgba(233,96,40,.3),transparent 27%),linear-gradient(135deg,#090a0d,#17181c 60%,#281a14);\n    color:#fff;\n    display:grid;\n    grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);\n    gap:42px;\n    align-items:center;\n    overflow:hidden;\n    box-shadow:0 30px 90px rgba(0,0,0,.14);\n  }\n  .adp-hero:after{content:\"\";position:absolute;left:58px;right:58px;bottom:0;height:6px;border-radius:999px 999px 0 0;background:#e96028}\n  .adp-brand{margin:0 0 12px;color:#e96028;font-size:15px;font-weight:900;letter-spacing:-.02em}\n  .adp-kicker{margin:0 0 16px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-title{\n    position:relative;\n    z-index:1;\n    display:block;\n    margin:0!important;\n    max-width:760px;\n    color:#fff!important;\n    font-family:'Inter','Manrope',Arial,sans-serif!important;\n    font-size:clamp(36px,5.5vw,62px)!important;\n    line-height:.98!important;\n    font-weight:900!important;\n    font-variation-settings:'wght' 900!important;\n    font-synthesis:none!important;\n    letter-spacing:-.05em!important;\n    text-transform:none!important;\n    -webkit-text-stroke:.65px #fff;\n    paint-order:stroke fill;\n    text-shadow:\n      0 2px 0 rgba(255,255,255,.10),\n      0 7px 12px rgba(0,0,0,.72),\n      0 17px 34px rgba(0,0,0,.58)!important;\n    filter:drop-shadow(0 8px 10px rgba(0,0,0,.34));\n  }\n  .adp-title:before,\n  .adp-title:after{\n    content:attr(data-title);\n    position:absolute;\n    inset:0;\n    z-index:-1;\n    color:rgba(0,0,0,.62);\n    font:inherit;\n    letter-spacing:inherit;\n    line-height:inherit;\n    pointer-events:none;\n  }\n  .adp-title:before{\n    transform:translate(4px,6px);\n    filter:blur(1px);\n    opacity:.75;\n  }\n  .adp-title:after{\n    transform:translate(8px,11px);\n    filter:blur(10px);\n    opacity:.78;\n  }\n  .adp-lead{max-width:720px;margin:26px 0 0;color:#fff!important;font-size:clamp(18px,1.8vw,24px);line-height:1.38;font-weight:800}\n  .adp-intro{max-width:720px;margin:20px 0 0;color:rgba(255,255,255,.72)!important;font-size:16px;line-height:1.72}\n  .adp-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}\n  .adp-tags span{padding:10px 13px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.06);color:#fff;font-size:12px;font-weight:800}\n\n  .adp-visual{\n    min-height:430px;\n    padding:30px;\n    border-radius:30px;\n    background:radial-gradient(circle at 50% 35%,rgba(233,96,40,.25),transparent 45%),linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.04));\n    border:1px solid rgba(255,255,255,.1);\n    display:grid;\n    align-content:center;\n    gap:14px;\n  }\n  .adp-stat{padding:20px 22px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:rgba(0,0,0,.18)}\n  .adp-stat strong{display:block;color:#fff;font-size:30px;line-height:1;font-weight:900}\n  .adp-stat span{display:block;margin-top:8px;color:rgba(255,255,255,.7);font-size:13px;line-height:1.45}\n  .adp-stat-main{background:#e96028;border-color:#e96028;box-shadow:0 18px 38px rgba(233,96,40,.24)}\n  .adp-stat-main span{color:rgba(255,255,255,.88)}\n\n  .adp-section{padding-top:80px}\n  .adp-heading{max-width:980px;margin-bottom:28px}\n  .adp-heading p{margin:0 0 14px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-heading h2{margin:0;color:#111!important;font-size:clamp(34px,5vw,62px)!important;line-height:.98!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-heading span{display:block;max-width:850px;margin-top:18px;color:#626262;font-size:17px;line-height:1.62;font-weight:600}\n\n  .adp-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}\n  .adp-benefit{min-height:290px;padding:30px;border-radius:28px;background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.11),transparent 30%),#fff;box-shadow:0 18px 55px rgba(0,0,0,.055)}\n  .adp-benefit:nth-child(2){background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.34),transparent 31%),linear-gradient(135deg,#090a0d,#1a1b1f);color:#fff}\n  .adp-benefit b{color:#e96028;font-size:13px;font-weight:900}\n  .adp-benefit h3{margin:46px 0 14px;color:inherit!important;font-size:27px!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-.04em!important;text-transform:none!important}\n  .adp-benefit p{margin:0;color:#575757;font-size:15px;line-height:1.7}\n  .adp-benefit:nth-child(2) p{color:rgba(255,255,255,.7)}\n\n  .adp-guide{margin-top:80px;padding:54px;border-radius:34px;background:radial-gradient(circle at 90% 10%,rgba(233,96,40,.12),transparent 26%),#fff;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:48px;align-items:start;box-shadow:0 24px 70px rgba(0,0,0,.06)}\n  .adp-guide h2{margin:0;color:#111!important;font-size:clamp(34px,4.8vw,56px)!important;line-height:1!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-guide p{color:#505050;font-size:16px;line-height:1.75}\n  .adp-panel{padding:32px;border-radius:26px;background:radial-gradient(circle at 90% 8%,rgba(233,96,40,.35),transparent 30%),linear-gradient(135deg,#0a0b0e,#1b1c20);color:#fff}\n  .adp-panel\u003ep{margin:0 0 28px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}\n  .adp-panel article{padding:18px 0;border-top:1px solid rgba(255,255,255,.1)}\n  .adp-panel article:first-of-type{padding-top:0;border-top:0}\n  .adp-panel strong{display:block;color:#fff!important;font-size:19px}\n  .adp-panel span{display:block;margin-top:7px;color:rgba(255,255,255,.68);font-size:14px;line-height:1.55}\n\n  .adp-accordions{display:grid;gap:13px}\n  .adp-item{margin:0!important;border-radius:22px;background:#fff;box-shadow:0 14px 45px rgba(0,0,0,.045);overflow:hidden}\n  .adp-item summary{padding:22px 24px!important;list-style:none!important;color:#111!important;display:grid!important;grid-template-columns:46px minmax(0,1fr) 36px;align-items:center;gap:16px;cursor:pointer;text-transform:none!important}\n  .adp-item summary::-webkit-details-marker{display:none}\n  .adp-icon{width:46px;height:46px;border-radius:14px;background:#111;color:#fff;display:grid;place-items:center;font-size:20px}\n  .adp-summary strong{display:block;color:#111!important;font-size:18px;line-height:1.3;font-weight:900}\n  .adp-summary span{display:block;margin-top:4px;color:#6b6b6b;font-size:13px;line-height:1.4}\n  .adp-plus{position:relative;width:36px;height:36px;border-radius:50%;background:#f1f1f3}\n  .adp-plus:before,.adp-plus:after{content:\"\";position:absolute;left:50%;top:50%;width:14px;height:2px;background:#111;transform:translate(-50%,-50%)}\n  .adp-plus:after{transform:translate(-50%,-50%) rotate(90deg)}\n  .adp-item[open] .adp-plus{background:#e96028}\n  .adp-item[open] .adp-plus:before,.adp-item[open] .adp-plus:after{background:#fff}\n  .adp-item[open] .adp-plus:after{transform:translate(-50%,-50%)}\n  .adp-content{padding:0 24px 26px 86px;color:#505050;font-size:15px;line-height:1.72}\n  .adp-content h3,.adp-content h4{color:#111!important;text-transform:none!important}\n  .adp-content h3{font-size:23px!important;margin:4px 0 14px!important}\n  .adp-content h4{font-size:17px!important;margin:22px 0 8px!important}\n  .adp-content p{margin:0 0 14px}\n  .adp-info{margin:20px 0;padding:18px;border-left:5px solid #e96028;border-radius:16px;background:#f5f5f7}\n  .adp-info p:last-child{margin-bottom:0}\n\n  .adp-table{width:100%;border-collapse:separate;border-spacing:0;margin:14px 0;overflow:hidden;border:1px solid #e5e5e7;border-radius:16px;background:#fff}\n  .adp-table th,.adp-table td{padding:12px 14px;border-bottom:1px solid #ececef;text-align:left;vertical-align:top}\n  .adp-table tr:last-child td{border-bottom:0}\n  .adp-table thead th,.adp-table thead td{background:#111;color:#fff;font-weight:900}\n\n  .adp-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\n  .adp-highlight{padding:15px 16px;border-radius:15px;background:#f5f5f7}\n  .adp-highlight b{display:block;margin-bottom:4px;color:#111}\n\n  .adp-faq{display:grid;gap:10px}\n  .adp-faq details{border:1px solid #e5e5e7;border-radius:14px;background:#fff;overflow:hidden}\n  .adp-faq summary{padding:15px 48px 15px 16px!important;display:block!important;position:relative;cursor:pointer;font-weight:800;color:#222!important;list-style:none!important;text-transform:none!important}\n  .adp-faq summary:before,.adp-faq summary:after{content:\"\";position:absolute;right:17px;top:50%;width:14px;height:2px;background:#111;transform:translateY(-50%)}\n  .adp-faq summary:after{transform:translateY(-50%) rotate(90deg)}\n  .adp-faq details[open] summary:after{transform:translateY(-50%)}\n  .adp-faq details p{margin:0;padding:0 16px 17px;color:#555}\n\n  .adp-closing{margin-top:80px;padding:56px 42px;border-radius:34px;background:radial-gradient(circle at 86% 14%,rgba(255,255,255,.14),transparent 24%),#e96028;color:#fff;text-align:center}\n  .adp-closing h2{max-width:900px;margin:0 auto;color:#fff!important;font-size:clamp(36px,5.5vw,66px)!important;line-height:.96!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-closing p{max-width:780px;margin:20px auto 0;color:rgba(255,255,255,.86);font-size:17px;line-height:1.65;font-weight:600}\n\n  @media(max-width:960px){\n    .adp-hero,.adp-guide{grid-template-columns:1fr}\n    .adp-benefits{grid-template-columns:1fr}\n  }\n  @media(max-width:700px){\n    .adp-wrap{padding:24px 10px}\n    .adp-hero{padding:30px 18px 20px;border-radius:24px;gap:22px}\n    .adp-hero:after{left:18px;right:18px}\n    .adp-title{font-size:clamp(30px,9vw,46px)!important;line-height:1!important;letter-spacing:-.04em!important;-webkit-text-stroke:.45px #fff}\n    .adp-title:before{transform:translate(3px,4px);filter:blur(.8px)}\n    .adp-title:after{transform:translate(5px,7px);filter:blur(7px)}\n    .adp-lead{font-size:17px}\n    .adp-intro{font-size:14px;line-height:1.62}\n    .adp-tags{gap:7px;margin-top:18px}\n    .adp-tags span{padding:8px 10px;font-size:10px}\n    .adp-visual{min-height:auto;padding:14px;border-radius:22px;gap:8px}\n    .adp-stat{padding:14px 15px;border-radius:15px}\n    .adp-stat strong{font-size:24px}\n    .adp-stat span{margin-top:5px;font-size:11px}\n    .adp-section{padding-top:50px}\n    .adp-heading{margin-bottom:18px}\n    .adp-heading p{margin-bottom:10px;font-size:9px}\n    .adp-heading h2{font-size:32px!important;line-height:1!important}\n    .adp-heading span{margin-top:12px;font-size:14px;line-height:1.5}\n    .adp-benefits{gap:10px}\n    .adp-benefit{min-height:auto;padding:21px;border-radius:20px}\n    .adp-benefit h3{margin:26px 0 10px;font-size:23px!important}\n    .adp-benefit p{font-size:14px;line-height:1.58}\n    .adp-guide{margin-top:50px;padding:26px 17px 17px;border-radius:24px;gap:26px}\n    .adp-guide h2{font-size:32px!important}\n    .adp-guide p{font-size:14px;line-height:1.62}\n    .adp-panel{padding:22px;border-radius:20px}\n    .adp-panel article{padding:14px 0}\n    .adp-panel strong{font-size:17px}\n    .adp-panel span{font-size:12px}\n\n    \/* Schmale und kompakte Themenkacheln auf dem Handy *\/\n    .adp-accordions{gap:8px;padding:0 5px}\n    .adp-item{width:calc(100% - 4px);margin:0 auto!important;border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.045)}\n    .adp-item summary{grid-template-columns:32px minmax(0,1fr) 26px;padding:11px 10px!important;gap:9px;min-height:54px}\n    .adp-icon{width:32px;height:32px;border-radius:9px;font-size:14px}\n    .adp-summary strong{font-size:13.5px;line-height:1.22}\n    .adp-summary span{margin-top:2px;font-size:10.5px;line-height:1.25}\n    .adp-plus{width:26px;height:26px}\n    .adp-plus:before,.adp-plus:after{width:11px;height:1.5px}\n    .adp-content{padding:0 11px 15px;font-size:13px;line-height:1.58}\n    .adp-content h3{font-size:19px!important;margin:5px 0 10px!important}\n    .adp-content h4{font-size:15px!important;margin:16px 0 6px!important}\n    .adp-content p{margin-bottom:10px}\n    .adp-info{margin:14px 0;padding:13px;border-left-width:4px;border-radius:11px}\n    .adp-highlights{grid-template-columns:1fr;gap:8px}\n    .adp-highlight{padding:11px 12px;border-radius:11px}\n    .adp-table th,.adp-table td{padding:8px 7px;font-size:11.5px}\n    .adp-faq{gap:7px}\n    .adp-faq details{border-radius:10px}\n    .adp-faq summary{padding:12px 38px 12px 12px!important;font-size:12.5px}\n    .adp-faq details p{padding:0 12px 13px;font-size:12.5px}\n    .adp-closing{margin-top:50px;padding:34px 18px;text-align:left;border-radius:24px}\n    .adp-closing h2{font-size:33px!important}\n    .adp-closing p{font-size:14px}\n  }\n\u003c\/style\u003e\n\n\n\n\u003cmain class=\"adp-page\"\u003e\n  \u003cdiv class=\"adp-wrap\"\u003e\n    \u003csection class=\"adp-hero\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-brand\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n        \u003cp class=\"adp-kicker\"\u003eFleischreiche Hundewurst mit Wild\u003c\/p\u003e\n        \u003ch1 class=\"adp-title\" data-title=\"Wildwurst mit Reis und Grünlippmuschel für aktive Hunde und Senioren.\"\u003eWildwurst mit Reis und Grünlippmuschel für aktive Hunde und Senioren.\u003c\/h1\u003e\n        \u003cp class=\"adp-lead\"\u003eSchnittfeste Hundewurst mit 90% Wild, 8% Reis und 1% Grünlippmuschelextrakt.\u003c\/p\u003e\n        \u003cp class=\"adp-intro\"\u003eDie klar deklarierte Rezeptur verbindet Wildfleisch und ausgewählte Innereien mit mildem Reis und Grünlippmuschelextrakt. Du kannst die Wurst sauber portionieren, als vollwertige Mahlzeit anbieten oder in kleine Würfel für Training und Belohnung schneiden.\u003c\/p\u003e\n        \u003cdiv class=\"adp-tags\"\u003e\n          \u003cspan\u003e90% Wild\u003c\/span\u003e\n          \u003cspan\u003emit Reis\u003c\/span\u003e\n          \u003cspan\u003e1% Grünlippmuschel\u003c\/span\u003e\n          \u003cspan\u003eschnittfest\u003c\/span\u003e\n          \u003cspan\u003e400g und 800g\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-visual\" aria-label=\"Produkteigenschaften der Alphadog Nutrition Wildwurst mit Reis und Grünlippmuschel\"\u003e\n        \u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e90%\u003c\/strong\u003e\u003cspan\u003eFleisch und Innereien ausschließlich vom Wild\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e11,1%\u003c\/strong\u003e\u003cspan\u003eRohprotein bei einem Fettgehalt von 5,2%\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e79%\u003c\/strong\u003e\u003cspan\u003enatürlicher Feuchtigkeitsgehalt der schnittfesten Wurst\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eHerzhaft und funktional ergänzt\u003c\/p\u003e\n        \u003ch2\u003eViel Wild, milder Reis und Grünlippmuschelextrakt in einer sauber portionierbaren Rolle.\u003c\/h2\u003e\n        \u003cspan\u003eDiese Hundewurst kombiniert eine offen deklarierte tierische Basis mit Reis als gut bekömmlicher Energiequelle. Grünlippmuschelextrakt ergänzt das Menü besonders für aktive Hunde und Senioren.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-benefits\"\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e01\u003c\/b\u003e\n          \u003ch3\u003e90% Wild\u003c\/h3\u003e\n          \u003cp\u003eWildfleisch, Herz, Lunge und Leber liefern tierisches Eiweiß und einen kräftigen Geschmack.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e02\u003c\/b\u003e\n          \u003ch3\u003eMit mildem Reis\u003c\/h3\u003e\n          \u003cp\u003e8% Reis ergänzen die fleischreiche Rezeptur als leicht portionierbare Kohlenhydratquelle.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e03\u003c\/b\u003e\n          \u003ch3\u003eMit Grünlippmuschel\u003c\/h3\u003e\n          \u003cp\u003e1% Grünlippmuschelextrakt ergänzt die tägliche Fütterung mit Blick auf Bewegung und Mobilität.\u003c\/p\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-guide\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-kicker\"\u003eVielseitig im Alltag\u003c\/p\u003e\n        \u003ch2\u003eAls Mahlzeit, als Topping oder klein geschnitten beim Training.\u003c\/h2\u003e\n        \u003cp\u003eDie schnittfeste Wurst lässt sich sauber lagern und passend zur Tagesration portionieren. Schneide einfach die benötigte Menge ab und bewahre den Rest nach dem Öffnen gut verschlossen im Kühlschrank auf.\u003c\/p\u003e\n        \u003cp\u003eDie Rezeptur orientiert sich mit ihrem hohen Fleischanteil an einer fleischreichen Fütterung. Es handelt sich nicht um rohes BARF, sondern um eine verzehrfertige Hundewurst mit Reis.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-panel\"\u003e\n        \u003cp\u003eAuf einen Blick\u003c\/p\u003e\n        \u003carticle\u003e\u003cstrong\u003eTierische Basis\u003c\/strong\u003e\u003cspan\u003e90% Wild aus Fleisch, Herz, Lunge und Leber\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eKohlenhydratquelle\u003c\/strong\u003e\u003cspan\u003e8% Reis für eine milde Ergänzung\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eFunktionale Zutat\u003c\/strong\u003e\u003cspan\u003e1% Grünlippmuschelextrakt\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eKonsistenz\u003c\/strong\u003e\u003cspan\u003eschnittfest und sauber zu portionieren\u003c\/span\u003e\u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eAlle Details\u003c\/p\u003e\n        \u003ch2\u003eRezeptur, Nährwerte, Zusatzstoffe und Verwendung.\u003c\/h2\u003e\n        \u003cspan\u003eÖffne nur den Bereich, den du gerade brauchst. Alle Kategorien bleiben beim Laden der Seite geschlossen.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-accordions\"\u003e\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦌\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e90% Wild und klare Rezeptur\u003c\/strong\u003e\u003cspan\u003eFleisch, Herz, Lunge und Leber\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eFleischreiche Hundewurst mit Wild\u003c\/h3\u003e\n            \u003cp\u003eDie tierischen Bestandteile stammen ausschließlich vom Wild. Dadurch bleibt die tierische Proteinquelle klar nachvollziehbar.\u003c\/p\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e60% Wildfleisch\u003c\/b\u003eDie größte einzelne Fleischkomponente der Rezeptur.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e15% Herz\u003c\/b\u003eEine hochwertige tierische Komponente mit kräftigem Geschmack.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e10% Lunge\u003c\/b\u003eErgänzt die fleischreiche Zusammensetzung.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e5% Leber\u003c\/b\u003eLiefert Geschmack und natürliche Mikronährstoffe.\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"adp-info\"\u003e\n              \u003cp\u003e\u003cstrong\u003eQualitätshinweis:\u003c\/strong\u003e Nach Herstellerangabe werden Rohstoffe in Lebensmittelqualität eingesetzt.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🍚\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eReis und Grünlippmuschel\u003c\/strong\u003e\u003cspan\u003eMilde Energiequelle und funktionale Ergänzung\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eBewusst ergänzte Rezeptur\u003c\/h3\u003e\n            \u003cp\u003eReis macht 8% der Rezeptur aus und ergänzt das fleischreiche Menü als gut bekömmliche Kohlenhydratquelle. Damit ist diese Sorte nicht getreidefrei.\u003c\/p\u003e\n            \u003cdiv class=\"adp-info\"\u003e\n              \u003cp\u003e\u003cstrong\u003eGrünlippmuschelextrakt:\u003c\/strong\u003e 1% Grünlippmuschelextrakt ergänzt die Fütterung insbesondere für aktive Hunde und Senioren. Bei bestehenden Gelenkerkrankungen ersetzt das Produkt keine tierärztliche Behandlung.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e✓\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eZusammensetzung und Nährwerte\u003c\/strong\u003e\u003cspan\u003eVolle Transparenz über alle Hauptbestandteile\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eZusammensetzung\u003c\/h3\u003e\n            \u003cdiv class=\"adp-info\"\u003e\n              \u003cp\u003e\u003cstrong\u003eFleisch und Innereien ausschließlich vom Wild 90%:\u003c\/strong\u003e 60% Fleisch, 15% Herz, 10% Lunge und 5% Leber.\u003c\/p\u003e\n              \u003cp\u003e\u003cstrong\u003eWeitere Zutaten:\u003c\/strong\u003e Reis 8%, Grünlippmuschelextrakt 1%, Mineralstoffe 1%.\u003c\/p\u003e\n            \u003c\/div\u003e\n            \u003ctable class=\"adp-table\"\u003e\n              \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eAnalytischer Bestandteil\u003c\/th\u003e\n\u003cth\u003eAnteil\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n              \u003ctbody\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e11,1%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfett\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e5,2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e1,9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfaser\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e0,5%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFeuchtigkeit\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e79,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003c\/tbody\u003e\n            \u003c\/table\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e＋\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eErnährungsphysiologische Zusatzstoffe\u003c\/strong\u003e\u003cspan\u003eVitamine und Spurenelemente pro Kilogramm\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eZusatzstoffe pro Kilogramm\u003c\/h3\u003e\n            \u003ctable class=\"adp-table\"\u003e\n              \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eZusatzstoff\u003c\/th\u003e\n\u003cth\u003eMenge\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n              \u003ctbody\u003e\n                \u003ctr\u003e\n\u003ctd\u003eVitamin B1\u003c\/td\u003e\n\u003ctd\u003e2,64mg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eVitamin B2\u003c\/td\u003e\n\u003ctd\u003e3,96mg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eVitamin B6\u003c\/td\u003e\n\u003ctd\u003e2,4mg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eVitamin B12\u003c\/td\u003e\n\u003ctd\u003e26,4mcg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eVitamin D3\u003c\/td\u003e\n\u003ctd\u003e201,6IE\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eVitamin E\u003c\/td\u003e\n\u003ctd\u003e20,16mg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eBiotin\u003c\/td\u003e\n\u003ctd\u003e50,4mcg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eFolsäure\u003c\/td\u003e\n\u003ctd\u003e1,2mg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eNiacinamid\u003c\/td\u003e\n\u003ctd\u003e13,2mg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eCalcium D Pantothenat\u003c\/td\u003e\n\u003ctd\u003e11mg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eEisen\u003c\/td\u003e\n\u003ctd\u003e11mg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eKupfer\u003c\/td\u003e\n\u003ctd\u003e2,69mg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eMangan\u003c\/td\u003e\n\u003ctd\u003e1,7mg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eZink\u003c\/td\u003e\n\u003ctd\u003e21mg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eJod\u003c\/td\u003e\n\u003ctd\u003e0,45mg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eSelen\u003c\/td\u003e\n\u003ctd\u003e0,07mg\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003c\/tbody\u003e\n            \u003c\/table\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🔪\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003ePortionierung und Verwendung\u003c\/strong\u003e\u003cspan\u003eSauber schneiden und vielseitig füttern\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAls Mahlzeit\u003c\/b\u003ePassend zur individuellen Tagesration in Scheiben schneiden.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAls Topping\u003c\/b\u003eKleine Mengen über das gewohnte Futter geben.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAls Belohnung\u003c\/b\u003eIn kleine Würfel schneiden und beim Training einsetzen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eNach dem Öffnen\u003c\/b\u003eGut verschlossen im Kühlschrank aufbewahren und zeitnah verbrauchen.\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cp\u003eDie genaue Tagesmenge hängt von Gewicht, Alter, Aktivität und weiterer Fütterung deines Hundes ab. Passe die Portion so an, dass das Idealgewicht erhalten bleibt.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⭐\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eProdukthighlights und Größen\u003c\/strong\u003e\u003cspan\u003eDie wichtigsten Eigenschaften kompakt zusammengefasst\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e90% Wild\u003c\/b\u003eFleisch und Innereien ausschließlich vom Wild.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eMit Reis\u003c\/b\u003e8% Reis als milde Kohlenhydratquelle.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eMit Grünlippmuschel\u003c\/b\u003e1% Extrakt als funktionale Ergänzung.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eSchnittfeste Form\u003c\/b\u003eSauber und bedarfsgerecht portionierbar.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e400g Rolle\u003c\/b\u003ePraktisch für kleinere Hunde oder zum Testen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e800g Rolle\u003c\/b\u003ePassend für größere Hunde oder Mehrhundehaushalte.\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Wild, Reis, Grünlippmuschel und Lagerung\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-faq\"\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie hoch ist der Wildanteil?\u003c\/summary\u003e\u003cp\u003eDie Wurst enthält insgesamt 90% Wild aus 60% Fleisch, 15% Herz, 10% Lunge und 5% Leber.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eIst die Wildwurst getreidefrei?\u003c\/summary\u003e\u003cp\u003eNein. Die Rezeptur enthält 8% Reis und ist deshalb nicht getreidefrei.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie viel Grünlippmuschel ist enthalten?\u003c\/summary\u003e\u003cp\u003eDie Rezeptur enthält 1% Grünlippmuschelextrakt.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eFür welche Hunde eignet sich die Wurst?\u003c\/summary\u003e\u003cp\u003eSie eignet sich für ausgewachsene Hunde aller Rassen und ist besonders interessant für aktive Hunde sowie Senioren. Die individuelle Verträglichkeit sollte immer beobachtet werden.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eKann ich die Wurst als Trainingsleckerli verwenden?\u003c\/summary\u003e\u003cp\u003eJa. Durch die schnittfeste Konsistenz lässt sie sich in kleine Würfel schneiden. Berücksichtige diese Menge bei der täglichen Futterration.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eIst die Hundewurst echtes BARF?\u003c\/summary\u003e\u003cp\u003eNein. Es handelt sich um eine verzehrfertige, fleischreiche Hundewurst mit Reis und nicht um rohes BARF.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWelche Größen gibt es?\u003c\/summary\u003e\u003cp\u003eDie Wurst ist in praktischen Rollen mit 400g und 800g erhältlich.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie bewahre ich die Wurst nach dem Öffnen auf?\u003c\/summary\u003e\u003cp\u003eBewahre sie gut verschlossen im Kühlschrank auf und verbrauche sie zeitnah. Beachte zusätzlich die Angaben auf der Verpackung.\u003c\/p\u003e\u003c\/details\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\u003c\/div\u003e\n        \u003c\/details\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-closing\"\u003e\n      \u003ch2\u003e90% Wild. Milder Reis. Mit Grünlippmuschel.\u003c\/h2\u003e\n      \u003cp\u003eEine fleischreiche Hundewurst für eine praktische, abwechslungsreiche und sauber portionierbare Fütterung im Alltag.\u003c\/p\u003e\n    \u003c\/section\u003e\n  \u003c\/div\u003e\n\u003c\/main\u003e\n\n\n\n\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie hoch ist der Wildanteil?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Wurst enthält insgesamt 90% Wild aus 60% Fleisch, 15% Herz, 10% Lunge und 5% Leber.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist die Wildwurst getreidefrei?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Nein. Die Rezeptur enthält 8% Reis und ist deshalb nicht getreidefrei.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie viel Grünlippmuschel ist enthalten?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Rezeptur enthält 1% Grünlippmuschelextrakt.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Für welche Hunde eignet sich die Wurst?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Sie eignet sich für ausgewachsene Hunde aller Rassen und ist besonders interessant für aktive Hunde sowie Senioren. Die individuelle Verträglichkeit sollte immer beobachtet werden.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Kann ich die Wurst als Trainingsleckerli verwenden?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Durch die schnittfeste Konsistenz lässt sie sich in kleine Würfel schneiden. Diese Menge sollte bei der täglichen Futterration berücksichtigt werden.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist die Hundewurst echtes BARF?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Nein. Es handelt sich um eine verzehrfertige, fleischreiche Hundewurst mit Reis und nicht um rohes BARF.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Welche Größen gibt es?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Wurst ist in praktischen Rollen mit 400g und 800g erhältlich.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie bewahre ich die Wurst nach dem Öffnen auf?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Wurst sollte gut verschlossen im Kühlschrank aufbewahrt und zeitnah verbraucht werden. Zusätzlich gelten die Angaben auf der Verpackung.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\n\n\u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleTerms = ['wild', 'reis', 'grünlippmuschel'];\n  function normalize(value) {\n    return (value || '').replace(\/\\u00a0\/g, ' ').replace(\/\\s+\/g, ' ').trim().toLowerCase();\n  }\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n    return style.display !== 'none' \u0026\u0026 style.visibility !== 'hidden' \u0026\u0026 parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026 rect.width \u003e 0 \u0026\u0026 rect.height \u003e 0;\n  }\n  function applyProductTitleStyle() {\n    var selectors = ['[data-product-title]','.product__title h1','.product__title','.product-title','.product-single__title','.productView-title','.product-info__title','.product-detail__title','h1.product_title','main h1','h1','h2'];\n    var candidates = Array.prototype.slice.call(document.querySelectorAll(selectors.join(',')));\n    var match = candidates.find(function (element) {\n      if (element.closest('.adp-page') || element.closest('#adn-one-html') || element.closest('#adn-food-modal')) return false;\n      var text = normalize(element.textContent);\n      return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 isVisible(element);\n    });\n    if (!match) {\n      var fallback = Array.prototype.slice.call(document.querySelectorAll('div, p, span')).filter(function (element) {\n        if (element.closest('.adp-page') || element.closest('#adn-one-html') || element.closest('#adn-food-modal')) return false;\n        if (!isVisible(element)) return false;\n        var text = normalize(element.textContent);\n        return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 text.length \u003c 260;\n      }).sort(function (a, b) { return normalize(a.textContent).length - normalize(b.textContent).length; });\n      match = fallback[0];\n    }\n    if (match) {\n      match.classList.add('adp-external-product-title');\n      match.setAttribute('data-adp-product-title-styled', 'true');\n    }\n  }\n  function scheduleApply() {\n    applyProductTitleStyle();\n    window.setTimeout(applyProductTitleStyle, 150);\n    window.setTimeout(applyProductTitleStyle, 600);\n    window.setTimeout(applyProductTitleStyle, 1500);\n  }\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n  var observer = new MutationObserver(function () { applyProductTitleStyle(); });\n  observer.observe(document.documentElement, { childList: true, subtree: true });\n  document.addEventListener('shopify:section:load', scheduleApply);\n})();\n\u003c\/script\u003e","brand":"Alphadog Nutrition","offers":[{"title":"400g","offer_id":57921666613573,"sku":"4260374732402","price":4.99,"currency_code":"EUR","in_stock":true},{"title":"800g","offer_id":57921666646341,"sku":"4260374732518","price":7.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/wild_34e2429e-aa6a-44db-b2b0-c13c92d55dab.png?v=1778951610"},{"product_id":"alphdadog-nutrition-barf-wurst-93-ente-pur-mit-preiselbeeren-amaranth","title":"BARF Ergänzungswurst 93% Ente PUR mit Preiselbeeren \u0026 Amaranth - Allergiker, Immunsystem","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Wild mit Reis und Grünlippmuschel\n     ========================================================= --\u003e\n\n\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\n\u003csection id=\"adn-one-html\" class=\"adn-one-html\" aria-label=\"Vorteile und Futterrechner\"\u003e\n  \u003cdiv class=\"adn-one-grid\"\u003e\n\n    \u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n    \u003cdiv class=\"adn-trust-panel\"\u003e\n      \u003cdiv class=\"adn-payment-card\"\u003e\n        \u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n        \u003cdiv class=\"adn-payment-grid\" aria-label=\"Zahlungsarten\"\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/paypal-blue-logo-19528_256.png?v=1779726652\" alt=\"PayPal\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/klarna-pink-logo-24366_256.png?v=1779726652\" alt=\"Klarna\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/visa-blue-logo-19529_256.png?v=1779726652\" alt=\"Visa\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/mastercard-credit-card-payment-method-19676_256.png?v=1779726652\" alt=\"Mastercard\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/maestro-logo-19742_256.png?v=1779726652\" alt=\"Maestro\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/apple-pay-logo-19557_256.png?v=1779726652\" alt=\"Apple Pay\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-benefit-grid\"\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 7h11v9H3V7Zm11 3h3.5l2.5 3v3h-6v-6ZM6 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm11 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e\n          \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2 4 5v6c0 5 3.4 9.7 8 11 4.6-1.3 8-6 8-11V5l-8-3Zm-1 14-4-4 1.4-1.4L11 13.2l5.6-5.6L18 9l-7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e\n          \u003csmall\u003erisikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2c4 3 6 6 6 10a6 6 0 0 1-12 0c0-4 2-7 6-10Zm0 17a3.5 3.5 0 0 0 3.5-3.5c0-2-1.1-4-3.5-6.3-2.4 2.3-3.5 4.3-3.5 6.3A3.5 3.5 0 0 0 12 19Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGlutenfreie Hirse\u003c\/strong\u003e\n          \u003csmall\u003esanfte Rezeptur\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 21s-7-4.4-7-11a4 4 0 0 1 7-2.6A4 4 0 0 1 19 10c0 6.6-7 11-7 11Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003ePremium Qualität\u003c\/strong\u003e\n          \u003csmall\u003efür echte Champions\u003c\/small\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-clean-grid\"\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M7.5 9.5c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm9 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM4.2 14.2C3 14.2 2 13 2 11.5s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm15.6 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM12 20.5c-3.5 0-6.2-1.7-6.2-4 0-2 2.5-5.3 6.2-5.3s6.2 3.3 6.2 5.3c0 2.3-2.7 4-6.2 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003e91% Pute\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"8\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 5v14M7 8l10 8M17 8 7 16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eGlutenfrei\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 21c0-6.2 3.4-10.4 9.8-12.2C13.7 6.5 11.5 5 8.6 5H5V3h3.6c4.8 0 8.2 3.2 8.9 7.6C21 11.4 23 14 23 18v3h-2v-3c0-2.9-1.6-4.8-4.2-5.4C11.1 13.5 7 16.5 7 21H5Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eNatürliche\u003cbr\u003eZutaten\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 3 4 6v5c0 5.2 3.4 9.4 8 10 4.6-.6 8-4.8 8-10V6l-8-3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"m8.5 12 2.2 2.2 4.8-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eOhne künstliche\u003cbr\u003eZusätze\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M8 20h8M12 20V10M6 10c0-3.3 2.7-6 6-6s6 2.7 6 6c0 3.8-3.2 6-6 6s-6-2.2-6-6Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 10c0 1.1.9 2 2 2s2-.9 2-2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eSchonend\u003cbr\u003ehergestellt\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n    \u003caside class=\"adn-calculator-teaser\" aria-label=\"Futterrechner\"\u003e\n      \u003cdiv class=\"adn-calculator-art\" aria-hidden=\"true\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n      \u003cbutton class=\"adn-open-calculator\" type=\"button\" data-adn-open\u003eJetzt berechnen\u003c\/button\u003e\n      \u003cdiv class=\"adn-calculator-note\"\u003e\n\u003cstrong\u003eIn ca. 60 Sekunden\u003c\/strong\u003e\u003cspan\u003edirekt zur Futterempfehlung\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/aside\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- Rechner-Popup --\u003e\n\u003cdiv id=\"adn-food-modal\" class=\"adn-food-modal\" aria-hidden=\"true\"\u003e\n  \u003cdiv class=\"adn-modal-backdrop\" data-adn-close\u003e\u003c\/div\u003e\n  \u003cdiv class=\"adn-modal-dialog\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"adn-modal-title\"\u003e\n    \u003cbutton class=\"adn-modal-close\" type=\"button\" data-adn-close aria-label=\"Futterrechner schließen\"\u003e×\u003c\/button\u003e\n\n    \u003cheader class=\"adn-modal-header\"\u003e\n      \u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\n    \u003c\/header\u003e\n\n    \u003cdiv class=\"adn-rechner\" id=\"adn-rechner\"\u003e\n      \u003cdiv class=\"adn-progress-head\"\u003e\n        \u003cspan\u003eSchritt \u003cb id=\"adn-current-step\"\u003e1\u003c\/b\u003e von 8\u003c\/span\u003e\n        \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"adn-progress-track\" role=\"progressbar\" aria-valuemin=\"1\" aria-valuemax=\"8\" aria-valuenow=\"1\"\u003e\n        \u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step is-active\" data-step=\"1\" data-title=\"Alter\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n        \u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n        \u003cdiv class=\"adn-age-row\"\u003e\n          \u003clabel class=\"adn-input-box\"\u003e\n            \u003cinput id=\"adn-age\" type=\"number\" min=\"1\" step=\"1\" value=\"2\" aria-label=\"Alter des Hundes\"\u003e\n            \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e\n          \u003c\/label\u003e\n          \u003cdiv class=\"adn-segmented\" aria-label=\"Alterseinheit\"\u003e\n            \u003cbutton type=\"button\" class=\"is-selected\" data-age-unit=\"years\"\u003eJahre\u003c\/button\u003e\n            \u003cbutton type=\"button\" data-age-unit=\"months\"\u003eMonate\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-age-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"2\" data-title=\"Gewicht\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n        \u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n        \u003clabel class=\"adn-input-box adn-weight-box\"\u003e\n          \u003cinput id=\"adn-weight\" type=\"number\" min=\"1\" max=\"120\" step=\"0.1\" value=\"15\" aria-label=\"Gewicht des Hundes\"\u003e\n          \u003cspan\u003ekg\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-weight-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"3\" data-title=\"Aktivität\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n        \u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"low\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"normal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"high\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"sport\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"4\" data-title=\"Körperform\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n        \u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n        \u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"thin\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"ideal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"heavy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"5\" data-title=\"Futterart\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n        \u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n        \u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"dry\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"wet\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"6\" data-title=\"Besonderheiten\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n        \u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n        \u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"none\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"neutered\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"sensitive\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"pregnant\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"7\" data-title=\"Gesundheit\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n        \u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n        \u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"healthy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"sick\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"8\" data-title=\"Ergebnis\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n        \u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n        \u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n        \u003cdiv class=\"adn-warning\" id=\"adn-health-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-grid\"\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eAdult-Trockenfutter\u003c\/strong\u003e\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n        \u003ca class=\"adn-primary-btn adn-shop-btn\" id=\"adn-shop-link\" href=\"#\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-modal-actions\"\u003e\n        \u003cbutton type=\"button\" id=\"adn-back\"\u003eZurück\u003c\/button\u003e\n        \u003cbutton type=\"button\" id=\"adn-restart\"\u003eNeu starten\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n(function () {\n  var root = document.getElementById('adn-one-html');\n  var modal = document.getElementById('adn-food-modal');\n  var calc = document.getElementById('adn-rechner');\n  if (!root || !modal || !calc || root.dataset.initialized === 'true') return;\n  root.dataset.initialized = 'true';\n\n  var totalSteps = 8;\n  var currentStep = 1;\n  var data = {\n    ageUnit: 'years', ageValue: 2, ageMonths: 24, ageGroup: 'adult',\n    weight: 15, activity: 'normal', body: 'ideal', food: 'dry', special: 'none', health: 'healthy'\n  };\n\n  var kcalByFood = { dry: 370, wet: 115 };\n  var recommendations = {\n    puppyDry: { label:'Welpenfutter ansehen', title:'Premium 60% Huhn, Truthahn, Lachs \u0026 Süßkartoffel', reason:'Für Welpen und Junghunde mit Fokus auf Wachstum, Energie und Entwicklung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-welpenfutter-60-huhn-truthahn-lachs-gelenkschutz-susskartoffel-12kg' },\n    seniorDry: { label:'Seniorfutter ansehen', title:'Premium Senior Forelle mit Lachs, Süßkartoffel \u0026 Spargel', reason:'Für ältere Hunde mit leichterer Rezeptur, Omega-3-Fokus und Gelenkschutz.', url:'https:\/\/www.alphadog-nutrition.de\/products\/premium-senior-mit-50-frischem-forelle-mit-lachs-susskartoffel-spargel' },\n    adultSmallDry: { label:'Futter für kleine Rassen ansehen', title:'Premium 50% Lamm, Süßkartoffel, Minze \u0026 Erbsen', reason:'Für ausgewachsene Hunde unter 15 kg und kleine Rassen.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-lamm-susskartoffel-kleine-rassen-100g' },\n    adultSensitiveDry: { label:'Sensibles Trockenfutter ansehen', title:'Premium 50% Ente, Süßkartoffel \u0026 Orange', reason:'Für sensible Adult-Hunde und Hunde mit empfindlicher Verdauung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-getreidefreies-505-ente-mit-susskartoffelte-orange-12kg' },\n    adultActiveDry: { label:'Angus-Rind Trockenfutter ansehen', title:'Premium 50% Angus-Rind, Süßkartoffel, Erbsen \u0026 Karotte', reason:'Für aktive, normale oder schlanke Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-angus-rind-hundefutter-getreidefrei-100g' },\n    adultCalmDry: { label:'Wild \u0026 Lachs Trockenfutter ansehen', title:'Premium 50% Wild \u0026 Lachs, Süßkartoffel \u0026 Maulbeere', reason:'Für ruhigere, kräftige oder kastrierte Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-wild-lachs-getreidefrei-mit-susskartoffel-maulbeere-12kg' },\n    wetDuck: { label:'Ente Nassfutter ansehen', title:'Premium Sensitiv 91% Ente mit Gemüse \u0026 Reis', reason:'Sanfte Nassfutter-Empfehlung für normale Hunde, Welpen oder Senioren.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-91-ente-mit-gemuse-reis-single-protein-800g' },\n    wetHorse: { label:'Pferd Schonkost ansehen', title:'Premium Sensitiv 94% Pferd mit Kartoffeln', reason:'Bei sensibler Verdauung, Krankheitshinweis oder Unverträglichkeiten.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-94-pferd-mit-kartoffeln-hypoallergen' },\n    wetLamb: { label:'Lamm Nassfutter ansehen', title:'Premium Sensitiv 91% Lamm mit Apfel', reason:'Für aktive, schlanke oder trächtige\/säugende Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-lamm-mit-apfel-single-protein' },\n    wetWild: { label:'Wild Nassfutter ansehen', title:'Premium Sensitiv 91% Wild mit Gemüse \u0026 Reis', reason:'Für ruhigere, kräftige oder kastrierte Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-wild-mit-gemuse-reis-single-protein' }\n  };\n\n  var ageInput = document.getElementById('adn-age');\n  var weightInput = document.getElementById('adn-weight');\n  var ageUnitLabel = document.getElementById('adn-age-unit-label');\n  var currentStepEl = document.getElementById('adn-current-step');\n  var stepTitleEl = document.getElementById('adn-step-title');\n  var progressTrack = calc.querySelector('.adn-progress-track');\n  var progressBar = document.getElementById('adn-progress-bar');\n  var backButton = document.getElementById('adn-back');\n  var restartButton = document.getElementById('adn-restart');\n  var lastFocused = null;\n\n  function openModal() {\n    lastFocused = document.activeElement;\n    modal.classList.add('is-open');\n    modal.setAttribute('aria-hidden', 'false');\n    document.body.classList.add('adn-modal-open');\n    window.setTimeout(function () {\n      var close = modal.querySelector('.adn-modal-close');\n      if (close) close.focus();\n    }, 0);\n  }\n\n  function closeModal() {\n    modal.classList.remove('is-open');\n    modal.setAttribute('aria-hidden', 'true');\n    document.body.classList.remove('adn-modal-open');\n    if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') lastFocused.focus();\n  }\n\n  root.querySelectorAll('[data-adn-open]').forEach(function (button) {\n    button.addEventListener('click', openModal);\n  });\n  modal.querySelectorAll('[data-adn-close]').forEach(function (button) {\n    button.addEventListener('click', closeModal);\n  });\n  document.addEventListener('keydown', function (event) {\n    if (event.key === 'Escape' \u0026\u0026 modal.classList.contains('is-open')) closeModal();\n  });\n\n  function roundToFive(value) { return Math.round(value \/ 5) * 5; }\n\n  function updateAge() {\n    var value = parseFloat(ageInput.value);\n    if (!value || value \u003c= 0) value = 1;\n    data.ageValue = value;\n    data.ageMonths = data.ageUnit === 'years' ? value * 12 : value;\n    data.ageGroup = data.ageMonths \u003c 12 ? 'puppy' : (data.ageMonths \u003e= 84 ? 'senior' : 'adult');\n  }\n\n  function getWeight() {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) weight = data.weight || 1;\n    return weight;\n  }\n\n  function getRecommendation() {\n    var weight = getWeight();\n    if (data.food === 'wet') {\n      if (data.health === 'sick' || data.special === 'sensitive') return recommendations.wetHorse;\n      if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin' || data.special === 'pregnant') return recommendations.wetLamb;\n      if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.wetWild;\n      return recommendations.wetDuck;\n    }\n    if (data.ageGroup === 'puppy') return recommendations.puppyDry;\n    if (data.ageGroup === 'senior') return recommendations.seniorDry;\n    if (weight \u003c 15) return recommendations.adultSmallDry;\n    if (data.health === 'sick' || data.special === 'sensitive') return recommendations.adultSensitiveDry;\n    if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin') return recommendations.adultActiveDry;\n    if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.adultCalmDry;\n    return recommendations.adultActiveDry;\n  }\n\n  function calculateResult() {\n    updateAge();\n    data.weight = getWeight();\n\n    var ageFactor = { puppy: 2.4, adult: 1.6, senior: 1.3 }[data.ageGroup];\n    var activityFactor = { low: .85, normal: 1, high: 1.18, sport: 1.35 }[data.activity];\n    var bodyFactor = { thin: 1.1, ideal: 1, heavy: .82 }[data.body];\n    var specialFactor = { none: 1, neutered: .9, sensitive: 1, pregnant: 1.35 }[data.special];\n    var dailyKcal = 70 * Math.pow(data.weight, .75) * ageFactor * activityFactor * bodyFactor * specialFactor;\n    var grams = dailyKcal \/ kcalByFood[data.food] * 100;\n    var finalGrams = Math.max(5, roundToFive(grams));\n    var minGrams = Math.max(5, roundToFive(finalGrams * .9));\n    var maxGrams = Math.max(5, roundToFive(finalGrams * 1.1));\n    var meals = data.ageGroup === 'puppy' ? 3 : 2;\n    var mealGrams = Math.max(5, roundToFive(finalGrams \/ meals));\n\n    var warning = document.getElementById('adn-health-warning');\n    warning.classList.toggle('is-visible', data.health === 'sick');\n    document.getElementById('adn-result-label').textContent = data.health === 'sick' ? 'Grobe Orientierung' : 'Tagesmenge';\n    document.getElementById('adn-result-amount').textContent = 'ca. ' + finalGrams + ' g';\n    document.getElementById('adn-result-kcal').textContent = 'ca. ' + Math.round(dailyKcal) + ' kcal';\n    document.getElementById('adn-result-meal').textContent = 'ca. ' + mealGrams + ' g';\n    document.getElementById('adn-result-range').textContent = minGrams + '–' + maxGrams + ' g';\n\n    var recommendation = getRecommendation();\n    document.getElementById('adn-product-title').textContent = recommendation.title;\n    document.getElementById('adn-product-reason').textContent = recommendation.reason;\n    var shopLink = document.getElementById('adn-shop-link');\n    shopLink.href = recommendation.url;\n    shopLink.textContent = recommendation.label;\n  }\n\n  function showStep(step) {\n    currentStep = Math.max(1, Math.min(totalSteps, step));\n    calc.querySelectorAll('.adn-step').forEach(function (item) {\n      item.classList.toggle('is-active', Number(item.dataset.step) === currentStep);\n    });\n    var active = calc.querySelector('.adn-step.is-active');\n    currentStepEl.textContent = currentStep;\n    stepTitleEl.textContent = active ? active.dataset.title : '';\n    progressBar.style.width = (currentStep \/ totalSteps * 100) + '%';\n    progressTrack.setAttribute('aria-valuenow', String(currentStep));\n    backButton.disabled = currentStep === 1;\n    if (currentStep === totalSteps) calculateResult();\n    var dialog = modal.querySelector('.adn-modal-dialog');\n    if (dialog) dialog.scrollTop = 0;\n  }\n\n  calc.querySelectorAll('[data-age-unit]').forEach(function (button) {\n    button.addEventListener('click', function () {\n      data.ageUnit = button.dataset.ageUnit;\n      calc.querySelectorAll('[data-age-unit]').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      ageUnitLabel.textContent = data.ageUnit === 'years' ? 'Jahre' : 'Monate';\n      updateAge();\n    });\n  });\n\n  document.getElementById('adn-age-next').addEventListener('click', function () {\n    var age = parseFloat(ageInput.value);\n    if (!age || age \u003c= 0) { ageInput.focus(); return; }\n    updateAge();\n    showStep(2);\n  });\n\n  document.getElementById('adn-weight-next').addEventListener('click', function () {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) { weightInput.focus(); return; }\n    data.weight = weight;\n    showStep(3);\n  });\n\n  calc.querySelectorAll('.adn-choice-grid button').forEach(function (button) {\n    button.addEventListener('click', function () {\n      var key = button.dataset.key;\n      data[key] = button.dataset.value;\n      button.parentElement.querySelectorAll('button').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      window.setTimeout(function () { showStep(currentStep + 1); }, 120);\n    });\n  });\n\n  backButton.addEventListener('click', function () { showStep(currentStep - 1); });\n  restartButton.addEventListener('click', function () {\n    data = { ageUnit:'years', ageValue:2, ageMonths:24, ageGroup:'adult', weight:15, activity:'normal', body:'ideal', food:'dry', special:'none', health:'healthy' };\n    ageInput.value = 2;\n    weightInput.value = 15;\n    ageUnitLabel.textContent = 'Jahre';\n    calc.querySelectorAll('.is-selected').forEach(function (item) { item.classList.remove('is-selected'); });\n    calc.querySelector('[data-age-unit=\"years\"]').classList.add('is-selected');\n    showStep(1);\n  });\n\n  showStep(1);\n})();\n\u003c\/script\u003e\n\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\n\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\n\u003cstyle id=\"adn-full-viewport-width-fix\"\u003e\n  #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: var(--adn-viewport-width, 100vw) !important;\n    max-width: none !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    margin-top: 96px !important;\n    transform: translateX(calc(-1 * var(--adn-viewport-offset, 0px))) !important;\n    padding: 8px 24px 24px !important;\n  }\n\n  #adn-one-html .adn-one-grid {\n    width: 100% !important;\n    max-width: 1480px !important;\n    margin: 0 auto !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html {\n      margin-top: 48px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html {\n      margin-top: 20px !important;\n      padding: 8px 12px 16px !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-full-viewport-width-script\"\u003e\n(function () {\n  function updateWidth() {\n    var section = document.getElementById('adn-one-html');\n    if (!section) return;\n\n    section.style.setProperty('--adn-viewport-offset', '0px');\n    section.style.setProperty(\n      '--adn-viewport-width',\n      document.documentElement.clientWidth + 'px'\n    );\n\n    requestAnimationFrame(function () {\n      section.style.setProperty(\n        '--adn-viewport-offset',\n        section.getBoundingClientRect().left + 'px'\n      );\n    });\n  }\n\n  function scheduleUpdate() {\n    updateWidth();\n    setTimeout(updateWidth, 150);\n    setTimeout(updateWidth, 600);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleUpdate);\n  } else {\n    scheduleUpdate();\n  }\n\n  window.addEventListener('resize', updateWidth, { passive: true });\n  window.addEventListener('orientationchange', updateWidth, { passive: true });\n  document.addEventListener('shopify:section:load', scheduleUpdate);\n})();\n\u003c\/script\u003e\n\n\n\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\n\u003cstyle id=\"adn-product-gallery-spacing-fix\"\u003e\n  #adn-one-html {\n    clear: both !important;\n    isolation: isolate !important;\n  }\n\n  @media (min-width: 1051px) {\n    #adn-one-html { margin-top: 96px !important; }\n  }\n\n  @media (min-width: 721px) and (max-width: 1050px) {\n    #adn-one-html { margin-top: 48px !important; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { margin-top: 20px !important; }\n  }\n\u003c\/style\u003e\n\n\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    inset: 0 !important;\n    width: 100vw !important;\n    height: 100vh !important;\n    height: 100dvh !important;\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n    align-items: center !important;\n    justify-content: center !important;\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: flex !important;\n  }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute !important;\n    inset: 0 !important;\n    width: 100% !important;\n    height: 100% !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    inset: auto !important;\n    margin: auto !important;\n    transform: none !important;\n    width: min(860px, calc(100vw - 36px)) !important;\n    max-height: calc(100dvh - 36px) !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain;\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 16px) !important;\n      max-height: calc(100dvh - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  function moveModalToBody() {\n    var modal = document.getElementById('adn-food-modal');\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', moveModalToBody);\n  } else {\n    moveModalToBody();\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(moveModalToBody, 50);\n  });\n})();\n\u003c\/script\u003e\n\n\u003c!-- =========================================================\n     PRODUKTBESCHREIBUNG ENTE MIT PREISELBEEREN UND AMARANTH\n     ========================================================= --\u003e\n\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width,initial-scale=1\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026amp;family=Manrope:wght@400;500;600;700;800;900\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\n\n\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  \/* Der echte Produkttitel oberhalb der Beschreibung *\/\n  .adp-external-product-title {\n    display: block !important;\n    width: 100% !important;\n    max-width: 980px !important;\n    margin: 0 0 18px 0 !important;\n    padding: 0 !important;\n    color: #000000 !important;\n    background: transparent !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: clamp(28px, 4.1vw, 46px) !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    font-synthesis: weight !important;\n    line-height: .98 !important;\n    letter-spacing: -.05em !important;\n    text-align: left !important;\n    text-transform: none !important;\n    text-decoration: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.08),\n      0 6px 11px rgba(0,0,0,.23),\n      0 15px 28px rgba(0,0,0,.13) !important;\n    word-break: normal !important;\n    overflow-wrap: break-word !important;\n    hyphens: none !important;\n  }\n\n  .adp-external-product-title * {\n    color: #000000 !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    text-transform: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000000 !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.07),\n        0 4px 8px rgba(0,0,0,.20),\n        0 10px 20px rgba(0,0,0,.11) !important;\n    }\n\n    .adp-external-product-title * {\n      -webkit-text-stroke: .5px #000000 !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle\u003e\n  .adp-page{\n    position:relative!important;\n    left:auto!important;\n    right:auto!important;\n    width:var(--adp-viewport-width,100vw)!important;\n    max-width:none!important;\n    margin:0!important;\n    transform:translateX(calc(-1 * var(--adp-viewport-offset,0px)))!important;\n    background:radial-gradient(circle at 95% 2%,rgba(233,96,40,.13),transparent 24%),#f5f5f7;\n    color:#111;\n    font-family:'Manrope',Arial,sans-serif;\n    overflow:hidden;\n    isolation:isolate;\n  }\n  .adp-page *{box-sizing:border-box;font-family:'Manrope',Arial,sans-serif}\n  .adp-wrap{width:100%;max-width:1280px;margin:0 auto;padding:58px 18px}\n\n  .adp-hero{\n    position:relative;\n    padding:58px;\n    border-radius:36px;\n    background:radial-gradient(circle at 86% 12%,rgba(233,96,40,.3),transparent 27%),linear-gradient(135deg,#090a0d,#17181c 60%,#281a14);\n    color:#fff;\n    display:grid;\n    grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);\n    gap:42px;\n    align-items:center;\n    overflow:hidden;\n    box-shadow:0 30px 90px rgba(0,0,0,.14);\n  }\n  .adp-hero:after{content:\"\";position:absolute;left:58px;right:58px;bottom:0;height:6px;border-radius:999px 999px 0 0;background:#e96028}\n  .adp-brand{margin:0 0 12px;color:#e96028;font-size:15px;font-weight:900;letter-spacing:-.02em}\n  .adp-kicker{margin:0 0 16px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-title{\n    position:relative;\n    z-index:1;\n    display:block;\n    margin:0!important;\n    max-width:760px;\n    color:#fff!important;\n    font-family:'Inter','Manrope',Arial,sans-serif!important;\n    font-size:clamp(36px,5.5vw,62px)!important;\n    line-height:.98!important;\n    font-weight:900!important;\n    font-variation-settings:'wght' 900!important;\n    font-synthesis:none!important;\n    letter-spacing:-.05em!important;\n    text-transform:none!important;\n    -webkit-text-stroke:.65px #fff;\n    paint-order:stroke fill;\n    text-shadow:\n      0 2px 0 rgba(255,255,255,.10),\n      0 7px 12px rgba(0,0,0,.72),\n      0 17px 34px rgba(0,0,0,.58)!important;\n    filter:drop-shadow(0 8px 10px rgba(0,0,0,.34));\n  }\n  .adp-title:before,\n  .adp-title:after{\n    content:attr(data-title);\n    position:absolute;\n    inset:0;\n    z-index:-1;\n    color:rgba(0,0,0,.62);\n    font:inherit;\n    letter-spacing:inherit;\n    line-height:inherit;\n    pointer-events:none;\n  }\n  .adp-title:before{\n    transform:translate(4px,6px);\n    filter:blur(1px);\n    opacity:.75;\n  }\n  .adp-title:after{\n    transform:translate(8px,11px);\n    filter:blur(10px);\n    opacity:.78;\n  }\n  .adp-lead{max-width:720px;margin:26px 0 0;color:#fff!important;font-size:clamp(18px,1.8vw,24px);line-height:1.38;font-weight:800}\n  .adp-intro{max-width:720px;margin:20px 0 0;color:rgba(255,255,255,.72)!important;font-size:16px;line-height:1.72}\n  .adp-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}\n  .adp-tags span{padding:10px 13px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.06);color:#fff;font-size:12px;font-weight:800}\n\n  .adp-visual{\n    min-height:430px;\n    padding:30px;\n    border-radius:30px;\n    background:radial-gradient(circle at 50% 35%,rgba(233,96,40,.25),transparent 45%),linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.04));\n    border:1px solid rgba(255,255,255,.1);\n    display:grid;\n    align-content:center;\n    gap:14px;\n  }\n  .adp-stat{padding:20px 22px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:rgba(0,0,0,.18)}\n  .adp-stat strong{display:block;color:#fff;font-size:30px;line-height:1;font-weight:900}\n  .adp-stat span{display:block;margin-top:8px;color:rgba(255,255,255,.7);font-size:13px;line-height:1.45}\n  .adp-stat-main{background:#e96028;border-color:#e96028;box-shadow:0 18px 38px rgba(233,96,40,.24)}\n  .adp-stat-main span{color:rgba(255,255,255,.88)}\n\n  .adp-section{padding-top:80px}\n  .adp-heading{max-width:980px;margin-bottom:28px}\n  .adp-heading p{margin:0 0 14px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-heading h2{margin:0;color:#111!important;font-size:clamp(34px,5vw,62px)!important;line-height:.98!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-heading span{display:block;max-width:850px;margin-top:18px;color:#626262;font-size:17px;line-height:1.62;font-weight:600}\n\n  .adp-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}\n  .adp-benefit{min-height:290px;padding:30px;border-radius:28px;background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.11),transparent 30%),#fff;box-shadow:0 18px 55px rgba(0,0,0,.055)}\n  .adp-benefit:nth-child(2){background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.34),transparent 31%),linear-gradient(135deg,#090a0d,#1a1b1f);color:#fff}\n  .adp-benefit b{color:#e96028;font-size:13px;font-weight:900}\n  .adp-benefit h3{margin:46px 0 14px;color:inherit!important;font-size:27px!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-.04em!important;text-transform:none!important}\n  .adp-benefit p{margin:0;color:#575757;font-size:15px;line-height:1.7}\n  .adp-benefit:nth-child(2) p{color:rgba(255,255,255,.7)}\n\n  .adp-guide{margin-top:80px;padding:54px;border-radius:34px;background:radial-gradient(circle at 90% 10%,rgba(233,96,40,.12),transparent 26%),#fff;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:48px;align-items:start;box-shadow:0 24px 70px rgba(0,0,0,.06)}\n  .adp-guide h2{margin:0;color:#111!important;font-size:clamp(34px,4.8vw,56px)!important;line-height:1!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-guide p{color:#505050;font-size:16px;line-height:1.75}\n  .adp-panel{padding:32px;border-radius:26px;background:radial-gradient(circle at 90% 8%,rgba(233,96,40,.35),transparent 30%),linear-gradient(135deg,#0a0b0e,#1b1c20);color:#fff}\n  .adp-panel\u003ep{margin:0 0 28px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}\n  .adp-panel article{padding:18px 0;border-top:1px solid rgba(255,255,255,.1)}\n  .adp-panel article:first-of-type{padding-top:0;border-top:0}\n  .adp-panel strong{display:block;color:#fff!important;font-size:19px}\n  .adp-panel span{display:block;margin-top:7px;color:rgba(255,255,255,.68);font-size:14px;line-height:1.55}\n\n  .adp-accordions{display:grid;gap:13px}\n  .adp-item{margin:0!important;border-radius:22px;background:#fff;box-shadow:0 14px 45px rgba(0,0,0,.045);overflow:hidden}\n  .adp-item summary{padding:22px 24px!important;list-style:none!important;color:#111!important;display:grid!important;grid-template-columns:46px minmax(0,1fr) 36px;align-items:center;gap:16px;cursor:pointer;text-transform:none!important}\n  .adp-item summary::-webkit-details-marker{display:none}\n  .adp-icon{width:46px;height:46px;border-radius:14px;background:#111;color:#fff;display:grid;place-items:center;font-size:20px}\n  .adp-summary strong{display:block;color:#111!important;font-size:18px;line-height:1.3;font-weight:900}\n  .adp-summary span{display:block;margin-top:4px;color:#6b6b6b;font-size:13px;line-height:1.4}\n  .adp-plus{position:relative;width:36px;height:36px;border-radius:50%;background:#f1f1f3}\n  .adp-plus:before,.adp-plus:after{content:\"\";position:absolute;left:50%;top:50%;width:14px;height:2px;background:#111;transform:translate(-50%,-50%)}\n  .adp-plus:after{transform:translate(-50%,-50%) rotate(90deg)}\n  .adp-item[open] .adp-plus{background:#e96028}\n  .adp-item[open] .adp-plus:before,.adp-item[open] .adp-plus:after{background:#fff}\n  .adp-item[open] .adp-plus:after{transform:translate(-50%,-50%)}\n  .adp-content{padding:0 24px 26px 86px;color:#505050;font-size:15px;line-height:1.72}\n  .adp-content h3,.adp-content h4{color:#111!important;text-transform:none!important}\n  .adp-content h3{font-size:23px!important;margin:4px 0 14px!important}\n  .adp-content h4{font-size:17px!important;margin:22px 0 8px!important}\n  .adp-content p{margin:0 0 14px}\n  .adp-info{margin:20px 0;padding:18px;border-left:5px solid #e96028;border-radius:16px;background:#f5f5f7}\n  .adp-info p:last-child{margin-bottom:0}\n\n  .adp-table{width:100%;border-collapse:separate;border-spacing:0;margin:14px 0;overflow:hidden;border:1px solid #e5e5e7;border-radius:16px;background:#fff}\n  .adp-table th,.adp-table td{padding:12px 14px;border-bottom:1px solid #ececef;text-align:left;vertical-align:top}\n  .adp-table tr:last-child td{border-bottom:0}\n  .adp-table thead th,.adp-table thead td{background:#111;color:#fff;font-weight:900}\n\n  .adp-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\n  .adp-highlight{padding:15px 16px;border-radius:15px;background:#f5f5f7}\n  .adp-highlight b{display:block;margin-bottom:4px;color:#111}\n\n  .adp-faq{display:grid;gap:10px}\n  .adp-faq details{border:1px solid #e5e5e7;border-radius:14px;background:#fff;overflow:hidden}\n  .adp-faq summary{padding:15px 48px 15px 16px!important;display:block!important;position:relative;cursor:pointer;font-weight:800;color:#222!important;list-style:none!important;text-transform:none!important}\n  .adp-faq summary:before,.adp-faq summary:after{content:\"\";position:absolute;right:17px;top:50%;width:14px;height:2px;background:#111;transform:translateY(-50%)}\n  .adp-faq summary:after{transform:translateY(-50%) rotate(90deg)}\n  .adp-faq details[open] summary:after{transform:translateY(-50%)}\n  .adp-faq details p{margin:0;padding:0 16px 17px;color:#555}\n\n  .adp-closing{margin-top:80px;padding:56px 42px;border-radius:34px;background:radial-gradient(circle at 86% 14%,rgba(255,255,255,.14),transparent 24%),#e96028;color:#fff;text-align:center}\n  .adp-closing h2{max-width:900px;margin:0 auto;color:#fff!important;font-size:clamp(36px,5.5vw,66px)!important;line-height:.96!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-closing p{max-width:780px;margin:20px auto 0;color:rgba(255,255,255,.86);font-size:17px;line-height:1.65;font-weight:600}\n\n  @media(max-width:960px){\n    .adp-hero,.adp-guide{grid-template-columns:1fr}\n    .adp-benefits{grid-template-columns:1fr}\n  }\n  @media(max-width:700px){\n    .adp-wrap{padding:24px 10px}\n    .adp-hero{padding:30px 18px 20px;border-radius:24px;gap:22px}\n    .adp-hero:after{left:18px;right:18px}\n    .adp-title{font-size:clamp(30px,9vw,46px)!important;line-height:1!important;letter-spacing:-.04em!important;-webkit-text-stroke:.45px #fff}\n    .adp-title:before{transform:translate(3px,4px);filter:blur(.8px)}\n    .adp-title:after{transform:translate(5px,7px);filter:blur(7px)}\n    .adp-lead{font-size:17px}\n    .adp-intro{font-size:14px;line-height:1.62}\n    .adp-tags{gap:7px;margin-top:18px}\n    .adp-tags span{padding:8px 10px;font-size:10px}\n    .adp-visual{min-height:auto;padding:14px;border-radius:22px;gap:8px}\n    .adp-stat{padding:14px 15px;border-radius:15px}\n    .adp-stat strong{font-size:24px}\n    .adp-stat span{margin-top:5px;font-size:11px}\n    .adp-section{padding-top:50px}\n    .adp-heading{margin-bottom:18px}\n    .adp-heading p{margin-bottom:10px;font-size:9px}\n    .adp-heading h2{font-size:32px!important;line-height:1!important}\n    .adp-heading span{margin-top:12px;font-size:14px;line-height:1.5}\n    .adp-benefits{gap:10px}\n    .adp-benefit{min-height:auto;padding:21px;border-radius:20px}\n    .adp-benefit h3{margin:26px 0 10px;font-size:23px!important}\n    .adp-benefit p{font-size:14px;line-height:1.58}\n    .adp-guide{margin-top:50px;padding:26px 17px 17px;border-radius:24px;gap:26px}\n    .adp-guide h2{font-size:32px!important}\n    .adp-guide p{font-size:14px;line-height:1.62}\n    .adp-panel{padding:22px;border-radius:20px}\n    .adp-panel article{padding:14px 0}\n    .adp-panel strong{font-size:17px}\n    .adp-panel span{font-size:12px}\n\n    \/* Schmale und kompakte Themenkacheln auf dem Handy *\/\n    .adp-accordions{gap:8px;padding:0 5px}\n    .adp-item{width:calc(100% - 4px);margin:0 auto!important;border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.045)}\n    .adp-item summary{grid-template-columns:32px minmax(0,1fr) 26px;padding:11px 10px!important;gap:9px;min-height:54px}\n    .adp-icon{width:32px;height:32px;border-radius:9px;font-size:14px}\n    .adp-summary strong{font-size:13.5px;line-height:1.22}\n    .adp-summary span{margin-top:2px;font-size:10.5px;line-height:1.25}\n    .adp-plus{width:26px;height:26px}\n    .adp-plus:before,.adp-plus:after{width:11px;height:1.5px}\n    .adp-content{padding:0 11px 15px;font-size:13px;line-height:1.58}\n    .adp-content h3{font-size:19px!important;margin:5px 0 10px!important}\n    .adp-content h4{font-size:15px!important;margin:16px 0 6px!important}\n    .adp-content p{margin-bottom:10px}\n    .adp-info{margin:14px 0;padding:13px;border-left-width:4px;border-radius:11px}\n    .adp-highlights{grid-template-columns:1fr;gap:8px}\n    .adp-highlight{padding:11px 12px;border-radius:11px}\n    .adp-table th,.adp-table td{padding:8px 7px;font-size:11.5px}\n    .adp-faq{gap:7px}\n    .adp-faq details{border-radius:10px}\n    .adp-faq summary{padding:12px 38px 12px 12px!important;font-size:12.5px}\n    .adp-faq details p{padding:0 12px 13px;font-size:12.5px}\n    .adp-closing{margin-top:50px;padding:34px 18px;text-align:left;border-radius:24px}\n    .adp-closing h2{font-size:33px!important}\n    .adp-closing p{font-size:14px}\n  }\n\u003c\/style\u003e\n\n\n\n\u003cmain class=\"adp-page\"\u003e\n  \u003cdiv class=\"adp-wrap\"\u003e\n    \u003csection class=\"adp-hero\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-brand\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n        \u003cp class=\"adp-kicker\"\u003eFleischreiche Hundewurst mit Ente\u003c\/p\u003e\n        \u003ch1 class=\"adp-title\" data-title=\"Entenwurst mit Preiselbeeren und Amaranth für ausgewachsene Hunde.\"\u003eEntenwurst mit Preiselbeeren und Amaranth für ausgewachsene Hunde.\u003c\/h1\u003e\n        \u003cp class=\"adp-lead\"\u003eSchnittfeste Hundewurst mit 93% Ente, 4% Preiselbeeren und 2% Amaranth.\u003c\/p\u003e\n        \u003cp class=\"adp-intro\"\u003eDie offen deklarierte Rezeptur verbindet Entenfleisch und ausgewählte Innereien mit fruchtigen Preiselbeeren und Amaranth. Du kannst die Wurst sauber portionieren, als tägliche Mahlzeit anbieten oder in kleine Würfel für Training und Belohnung schneiden.\u003c\/p\u003e\n        \u003cdiv class=\"adp-tags\"\u003e\n          \u003cspan\u003e93% Ente\u003c\/span\u003e\n          \u003cspan\u003emit Preiselbeeren\u003c\/span\u003e\n          \u003cspan\u003e2% Amaranth\u003c\/span\u003e\n          \u003cspan\u003egetreidefrei\u003c\/span\u003e\n          \u003cspan\u003e400g und 800g\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-visual\" aria-label=\"Produkteigenschaften der Alphadog Nutrition Entenwurst mit Preiselbeeren und Amaranth\"\u003e\n        \u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e93%\u003c\/strong\u003e\u003cspan\u003eFleisch und Innereien ausschließlich von der Ente\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e10,9%\u003c\/strong\u003e\u003cspan\u003eRohprotein bei einem Fettgehalt von 6,2%\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e79%\u003c\/strong\u003e\u003cspan\u003enatürlicher Feuchtigkeitsgehalt der schnittfesten Wurst\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eHerzhaft und fruchtig ergänzt\u003c\/p\u003e\n        \u003ch2\u003eViel Ente, feine Preiselbeeren und Amaranth in einer sauber portionierbaren Rolle.\u003c\/h2\u003e\n        \u003cspan\u003eDiese Hundewurst kombiniert eine klar deklarierte tierische Basis mit fruchtigen Preiselbeeren und Amaranth. Die schnittfeste Form macht die tägliche Fütterung besonders einfach und sauber.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-benefits\"\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e01\u003c\/b\u003e\n          \u003ch3\u003e93% Ente\u003c\/h3\u003e\n          \u003cp\u003eEntenfleisch, Herzen, Leber und Hälse liefern tierisches Eiweiß und einen kräftigen Geschmack.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e02\u003c\/b\u003e\n          \u003ch3\u003eMit Preiselbeeren\u003c\/h3\u003e\n          \u003cp\u003e4% Preiselbeeren ergänzen die fleischreiche Rezeptur mit einer fein fruchtigen Note.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e03\u003c\/b\u003e\n          \u003ch3\u003eMit Amaranth\u003c\/h3\u003e\n          \u003cp\u003e2% Amaranth ergänzen das Menü als gut bekömmliche pflanzliche Zutat.\u003c\/p\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-guide\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-kicker\"\u003eVielseitig im Alltag\u003c\/p\u003e\n        \u003ch2\u003eAls Mahlzeit, als Topping oder klein geschnitten beim Training.\u003c\/h2\u003e\n        \u003cp\u003eDie schnittfeste Wurst lässt sich sauber lagern und passend zur Tagesration portionieren. Schneide einfach die benötigte Menge ab und bewahre den Rest nach dem Öffnen gut verschlossen im Kühlschrank auf.\u003c\/p\u003e\n        \u003cp\u003eDie Rezeptur orientiert sich mit ihrem hohen Fleischanteil an einer fleischreichen Fütterung. Es handelt sich nicht um rohes BARF, sondern um eine verzehrfertige Hundewurst.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-panel\"\u003e\n        \u003cp\u003eAuf einen Blick\u003c\/p\u003e\n        \u003carticle\u003e\u003cstrong\u003eTierische Basis\u003c\/strong\u003e\u003cspan\u003e93% Ente aus Fleisch, Herzen, Leber und Hälsen\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eFruchtige Ergänzung\u003c\/strong\u003e\u003cspan\u003e4% Preiselbeeren\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003ePflanzliche Zutat\u003c\/strong\u003e\u003cspan\u003e2% Amaranth\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eKonsistenz\u003c\/strong\u003e\u003cspan\u003eschnittfest und sauber zu portionieren\u003c\/span\u003e\u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eAlle Details\u003c\/p\u003e\n        \u003ch2\u003eRezeptur, Nährwerte, Zusatzstoffe und Verwendung.\u003c\/h2\u003e\n        \u003cspan\u003eÖffne nur den Bereich, den du gerade brauchst. Alle Kategorien bleiben beim Laden der Seite geschlossen.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-accordions\"\u003e\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦆\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e93% Ente und klare Rezeptur\u003c\/strong\u003e\u003cspan\u003eFleisch, Herzen, Leber und Hälse\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eFleischreiche Hundewurst mit Ente\u003c\/h3\u003e\n            \u003cp\u003eDie tierischen Bestandteile stammen ausschließlich von der Ente. Dadurch bleibt die tierische Proteinquelle klar nachvollziehbar.\u003c\/p\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e40% Entenfleisch\u003c\/b\u003eDie größte einzelne Fleischkomponente der Rezeptur.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e20% Herzen\u003c\/b\u003eEine hochwertige tierische Komponente mit kräftigem Geschmack.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e18% Leber\u003c\/b\u003eLiefert Geschmack und natürliche Mikronährstoffe.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e15% Hälse\u003c\/b\u003eErgänzen die fleischreiche Zusammensetzung.\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"adp-info\"\u003e\n              \u003cp\u003e\u003cstrong\u003eQualitätshinweis:\u003c\/strong\u003e Nach Herstellerangabe werden Rohstoffe in Lebensmittelqualität eingesetzt.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🍒\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003ePreiselbeeren und Amaranth\u003c\/strong\u003e\u003cspan\u003eFruchtige und pflanzliche Ergänzung\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eBewusst ergänzte Rezeptur\u003c\/h3\u003e\n            \u003cp\u003ePreiselbeeren machen 4% der Rezeptur aus und geben der Hundewurst eine fein fruchtige Ergänzung. 2% Amaranth runden das fleischreiche Menü ab.\u003c\/p\u003e\n            \u003cdiv class=\"adp-info\"\u003e\n              \u003cp\u003e\u003cstrong\u003eGetreidefreie Rezeptur:\u003c\/strong\u003e Amaranth gehört botanisch zu den Pseudogetreiden und ist kein klassisches Getreide. Die Rezeptur enthält weder Weizen noch Mais.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e✓\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eZusammensetzung und Nährwerte\u003c\/strong\u003e\u003cspan\u003eVolle Transparenz über alle Hauptbestandteile\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eZusammensetzung\u003c\/h3\u003e\n            \u003cdiv class=\"adp-info\"\u003e\n              \u003cp\u003e\u003cstrong\u003eFleisch und Innereien ausschließlich von der Ente 93%:\u003c\/strong\u003e 40% Entenfleisch, 20% Herzen, 18% Leber und 15% Hälse.\u003c\/p\u003e\n              \u003cp\u003e\u003cstrong\u003eWeitere Zutaten:\u003c\/strong\u003e Preiselbeeren 4%, Amaranth 2%, Mineralstoffe 1%.\u003c\/p\u003e\n            \u003c\/div\u003e\n            \u003ctable class=\"adp-table\"\u003e\n              \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eAnalytischer Bestandteil\u003c\/th\u003e\n\u003cth\u003eAnteil\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n              \u003ctbody\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e10,9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFettgehalt\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e6,2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e2,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfaser\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e0,7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFeuchtigkeit\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e79,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003c\/tbody\u003e\n            \u003c\/table\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e＋\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eErnährungsphysiologische Zusatzstoffe\u003c\/strong\u003e\u003cspan\u003eVitamine und Spurenelemente pro Kilogramm\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eZusatzstoffe pro Kilogramm\u003c\/h3\u003e\n            \u003ctable class=\"adp-table\"\u003e\n              \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eZusatzstoff\u003c\/th\u003e\n\u003cth\u003eMenge\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n              \u003ctbody\u003e\n                \u003ctr\u003e\n\u003ctd\u003eVitamin B1\u003c\/td\u003e\n\u003ctd\u003e2,64mg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eVitamin B2\u003c\/td\u003e\n\u003ctd\u003e3,96mg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eVitamin B6\u003c\/td\u003e\n\u003ctd\u003e2,4mg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eVitamin B12\u003c\/td\u003e\n\u003ctd\u003e26,4mcg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eVitamin D3\u003c\/td\u003e\n\u003ctd\u003e201,6IE\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eVitamin E\u003c\/td\u003e\n\u003ctd\u003e20,16mg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eBiotin\u003c\/td\u003e\n\u003ctd\u003e50,4mcg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eFolsäure\u003c\/td\u003e\n\u003ctd\u003e1,2mg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eNiacinamid\u003c\/td\u003e\n\u003ctd\u003e13,2mg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eCalcium D Pantothenat\u003c\/td\u003e\n\u003ctd\u003e11mg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eEisen\u003c\/td\u003e\n\u003ctd\u003e11mg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eKupfer\u003c\/td\u003e\n\u003ctd\u003e2,69mg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eMangan\u003c\/td\u003e\n\u003ctd\u003e1,7mg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eZink\u003c\/td\u003e\n\u003ctd\u003e21mg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eJod\u003c\/td\u003e\n\u003ctd\u003e0,45mg\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003eSelen\u003c\/td\u003e\n\u003ctd\u003e0,07mg\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003c\/tbody\u003e\n            \u003c\/table\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🔪\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003ePortionierung und Verwendung\u003c\/strong\u003e\u003cspan\u003eSauber schneiden und vielseitig füttern\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAls Mahlzeit\u003c\/b\u003ePassend zur individuellen Tagesration in Scheiben schneiden.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAls Topping\u003c\/b\u003eKleine Mengen über das gewohnte Futter geben.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAls Belohnung\u003c\/b\u003eIn kleine Würfel schneiden und beim Training einsetzen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eNach dem Öffnen\u003c\/b\u003eGut verschlossen im Kühlschrank aufbewahren und zeitnah verbrauchen.\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cp\u003eDie genaue Tagesmenge hängt von Gewicht, Alter, Aktivität und weiterer Fütterung deines Hundes ab. Passe die Portion so an, dass das Idealgewicht erhalten bleibt.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⭐\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eProdukthighlights und Größen\u003c\/strong\u003e\u003cspan\u003eDie wichtigsten Eigenschaften kompakt zusammengefasst\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e93% Ente\u003c\/b\u003eFleisch und Innereien ausschließlich von der Ente.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eMit Preiselbeeren\u003c\/b\u003e4% Preiselbeeren als fruchtige Ergänzung.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eMit Amaranth\u003c\/b\u003e2% Amaranth als pflanzliche Ergänzung.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eSchnittfeste Form\u003c\/b\u003eSauber und bedarfsgerecht portionierbar.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e400g Rolle\u003c\/b\u003ePraktisch für kleinere Hunde oder zum Testen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e800g Rolle\u003c\/b\u003ePassend für größere Hunde oder Mehrhundehaushalte.\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Ente, Preiselbeeren, Amaranth und Lagerung\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-faq\"\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie hoch ist der Entenanteil?\u003c\/summary\u003e\u003cp\u003eDie Wurst enthält insgesamt 93% Ente aus 40% Entenfleisch, 20% Herzen, 18% Leber und 15% Hälsen.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eIst die Entenwurst getreidefrei?\u003c\/summary\u003e\u003cp\u003eJa. Amaranth gehört botanisch zu den Pseudogetreiden und ist kein klassisches Getreide. Die Rezeptur enthält weder Weizen noch Mais.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie viel Preiselbeere ist enthalten?\u003c\/summary\u003e\u003cp\u003eDie Rezeptur enthält 4% Preiselbeeren.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie viel Amaranth ist enthalten?\u003c\/summary\u003e\u003cp\u003eDie Rezeptur enthält 2% Amaranth.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eFür welche Hunde eignet sich die Wurst?\u003c\/summary\u003e\u003cp\u003eSie eignet sich für ausgewachsene Hunde aller Rassen. Beobachte bei jeder neuen Sorte die individuelle Verträglichkeit deines Hundes.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eKann ich die Wurst als Trainingsleckerli verwenden?\u003c\/summary\u003e\u003cp\u003eJa. Durch die schnittfeste Konsistenz lässt sie sich in kleine Würfel schneiden. Berücksichtige diese Menge bei der täglichen Futterration.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eIst die Hundewurst echtes BARF?\u003c\/summary\u003e\u003cp\u003eNein. Es handelt sich um eine verzehrfertige, fleischreiche Hundewurst und nicht um rohes BARF.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWelche Größen gibt es?\u003c\/summary\u003e\u003cp\u003eDie Wurst ist in praktischen Rollen mit 400g und 800g erhältlich.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie bewahre ich die Wurst nach dem Öffnen auf?\u003c\/summary\u003e\u003cp\u003eBewahre sie gut verschlossen im Kühlschrank auf und verbrauche sie zeitnah. Beachte zusätzlich die Angaben auf der Verpackung.\u003c\/p\u003e\u003c\/details\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\u003c\/div\u003e\n        \u003c\/details\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-closing\"\u003e\n      \u003ch2\u003e93% Ente. Fruchtige Preiselbeeren. Mit Amaranth.\u003c\/h2\u003e\n      \u003cp\u003eEine fleischreiche Hundewurst für eine praktische, abwechslungsreiche und sauber portionierbare Fütterung im Alltag.\u003c\/p\u003e\n    \u003c\/section\u003e\n  \u003c\/div\u003e\n\u003c\/main\u003e\n\n\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie hoch ist der Entenanteil?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Wurst enthält insgesamt 93% Ente aus 40% Entenfleisch, 20% Herzen, 18% Leber und 15% Hälsen.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist die Entenwurst getreidefrei?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Amaranth gehört botanisch zu den Pseudogetreiden und ist kein klassisches Getreide. Die Rezeptur enthält weder Weizen noch Mais.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie viel Preiselbeere ist enthalten?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Rezeptur enthält 4% Preiselbeeren.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie viel Amaranth ist enthalten?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Rezeptur enthält 2% Amaranth.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Für welche Hunde eignet sich die Wurst?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Sie eignet sich für ausgewachsene Hunde aller Rassen. Bei jeder neuen Sorte sollte die individuelle Verträglichkeit beobachtet werden.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Kann ich die Wurst als Trainingsleckerli verwenden?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Durch die schnittfeste Konsistenz lässt sie sich in kleine Würfel schneiden. Diese Menge sollte bei der täglichen Futterration berücksichtigt werden.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist die Hundewurst echtes BARF?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Nein. Es handelt sich um eine verzehrfertige, fleischreiche Hundewurst und nicht um rohes BARF.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Welche Größen gibt es?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Wurst ist in praktischen Rollen mit 400g und 800g erhältlich.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie bewahre ich die Wurst nach dem Öffnen auf?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Wurst sollte gut verschlossen im Kühlschrank aufbewahrt und zeitnah verbraucht werden. Zusätzlich gelten die Angaben auf der Verpackung.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleTerms = ['ente', 'preiselbeeren', 'amaranth'];\n  function normalize(value) {\n    return (value || '').replace(\/\\u00a0\/g, ' ').replace(\/\\s+\/g, ' ').trim().toLowerCase();\n  }\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n    return style.display !== 'none' \u0026\u0026 style.visibility !== 'hidden' \u0026\u0026 parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026 rect.width \u003e 0 \u0026\u0026 rect.height \u003e 0;\n  }\n  function applyProductTitleStyle() {\n    var selectors = ['[data-product-title]','.product__title h1','.product__title','.product-title','.product-single__title','.productView-title','.product-info__title','.product-detail__title','h1.product_title','main h1','h1','h2'];\n    var candidates = Array.prototype.slice.call(document.querySelectorAll(selectors.join(',')));\n    var match = candidates.find(function (element) {\n      if (element.closest('.adp-page') || element.closest('#adn-one-html') || element.closest('#adn-food-modal')) return false;\n      var text = normalize(element.textContent);\n      return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 isVisible(element);\n    });\n    if (!match) {\n      var fallback = Array.prototype.slice.call(document.querySelectorAll('div, p, span')).filter(function (element) {\n        if (element.closest('.adp-page') || element.closest('#adn-one-html') || element.closest('#adn-food-modal')) return false;\n        if (!isVisible(element)) return false;\n        var text = normalize(element.textContent);\n        return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 text.length \u003c 260;\n      }).sort(function (a, b) { return normalize(a.textContent).length - normalize(b.textContent).length; });\n      match = fallback[0];\n    }\n    if (match) {\n      match.classList.add('adp-external-product-title');\n      match.setAttribute('data-adp-product-title-styled', 'true');\n    }\n  }\n  function scheduleApply() {\n    applyProductTitleStyle();\n    window.setTimeout(applyProductTitleStyle, 150);\n    window.setTimeout(applyProductTitleStyle, 600);\n    window.setTimeout(applyProductTitleStyle, 1500);\n  }\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n  var observer = new MutationObserver(function () { applyProductTitleStyle(); });\n  observer.observe(document.documentElement, { childList: true, subtree: true });\n  document.addEventListener('shopify:section:load', scheduleApply);\n})();\n\u003c\/script\u003e","brand":"Alphadog Nutrition","offers":[{"title":"400g","offer_id":57921683063109,"sku":"4260374732396","price":4.99,"currency_code":"EUR","in_stock":true},{"title":"800g","offer_id":57921683095877,"sku":"4260374732525","price":7.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ente.png?v=1778951435"},{"product_id":"alphadog-nutrition-naturreines-hanf-ol-fur-hunde-mit-omega-3-6","title":"Naturreines Hanf-Öl mit Omega-3 \u0026 6","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung naturreines Hanföl\n     ========================================================= --\u003e\n\n\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\n\u003csection id=\"adn-one-html\" class=\"adn-one-html\" aria-label=\"Vorteile und Futterrechner\"\u003e\n  \u003cdiv class=\"adn-one-grid\"\u003e\n\n    \u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n    \u003cdiv class=\"adn-trust-panel\"\u003e\n      \u003cdiv class=\"adn-payment-card\"\u003e\n        \u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n        \u003cdiv class=\"adn-payment-grid\" aria-label=\"Zahlungsarten\"\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/paypal-blue-logo-19528_256.png?v=1779726652\" alt=\"PayPal\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/klarna-pink-logo-24366_256.png?v=1779726652\" alt=\"Klarna\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/visa-blue-logo-19529_256.png?v=1779726652\" alt=\"Visa\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/mastercard-credit-card-payment-method-19676_256.png?v=1779726652\" alt=\"Mastercard\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/maestro-logo-19742_256.png?v=1779726652\" alt=\"Maestro\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/apple-pay-logo-19557_256.png?v=1779726652\" alt=\"Apple Pay\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-benefit-grid\"\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 7h11v9H3V7Zm11 3h3.5l2.5 3v3h-6v-6ZM6 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm11 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e\n          \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2 4 5v6c0 5 3.4 9.7 8 11 4.6-1.3 8-6 8-11V5l-8-3Zm-1 14-4-4 1.4-1.4L11 13.2l5.6-5.6L18 9l-7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e\n          \u003csmall\u003erisikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2c4 3 6 6 6 10a6 6 0 0 1-12 0c0-4 2-7 6-10Zm0 17a3.5 3.5 0 0 0 3.5-3.5c0-2-1.1-4-3.5-6.3-2.4 2.3-3.5 4.3-3.5 6.3A3.5 3.5 0 0 0 12 19Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGlutenfreie Hirse\u003c\/strong\u003e\n          \u003csmall\u003esanfte Rezeptur\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 21s-7-4.4-7-11a4 4 0 0 1 7-2.6A4 4 0 0 1 19 10c0 6.6-7 11-7 11Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003ePremium Qualität\u003c\/strong\u003e\n          \u003csmall\u003efür echte Champions\u003c\/small\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-clean-grid\"\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M7.5 9.5c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm9 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM4.2 14.2C3 14.2 2 13 2 11.5s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm15.6 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM12 20.5c-3.5 0-6.2-1.7-6.2-4 0-2 2.5-5.3 6.2-5.3s6.2 3.3 6.2 5.3c0 2.3-2.7 4-6.2 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003e91% Pute\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"8\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 5v14M7 8l10 8M17 8 7 16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eGlutenfrei\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 21c0-6.2 3.4-10.4 9.8-12.2C13.7 6.5 11.5 5 8.6 5H5V3h3.6c4.8 0 8.2 3.2 8.9 7.6C21 11.4 23 14 23 18v3h-2v-3c0-2.9-1.6-4.8-4.2-5.4C11.1 13.5 7 16.5 7 21H5Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eNatürliche\u003cbr\u003eZutaten\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 3 4 6v5c0 5.2 3.4 9.4 8 10 4.6-.6 8-4.8 8-10V6l-8-3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"m8.5 12 2.2 2.2 4.8-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eOhne künstliche\u003cbr\u003eZusätze\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M8 20h8M12 20V10M6 10c0-3.3 2.7-6 6-6s6 2.7 6 6c0 3.8-3.2 6-6 6s-6-2.2-6-6Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 10c0 1.1.9 2 2 2s2-.9 2-2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eSchonend\u003cbr\u003ehergestellt\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n    \u003caside class=\"adn-calculator-teaser\" aria-label=\"Futterrechner\"\u003e\n      \u003cdiv class=\"adn-calculator-art\" aria-hidden=\"true\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n      \u003cbutton class=\"adn-open-calculator\" type=\"button\" data-adn-open\u003eJetzt berechnen\u003c\/button\u003e\n      \u003cdiv class=\"adn-calculator-note\"\u003e\n\u003cstrong\u003eIn ca. 60 Sekunden\u003c\/strong\u003e\u003cspan\u003edirekt zur Futterempfehlung\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/aside\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- Rechner-Popup --\u003e\n\u003cdiv id=\"adn-food-modal\" class=\"adn-food-modal\" aria-hidden=\"true\"\u003e\n  \u003cdiv class=\"adn-modal-backdrop\" data-adn-close\u003e\u003c\/div\u003e\n  \u003cdiv class=\"adn-modal-dialog\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"adn-modal-title\"\u003e\n    \u003cbutton class=\"adn-modal-close\" type=\"button\" data-adn-close aria-label=\"Futterrechner schließen\"\u003e×\u003c\/button\u003e\n\n    \u003cheader class=\"adn-modal-header\"\u003e\n      \u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\n    \u003c\/header\u003e\n\n    \u003cdiv class=\"adn-rechner\" id=\"adn-rechner\"\u003e\n      \u003cdiv class=\"adn-progress-head\"\u003e\n        \u003cspan\u003eSchritt \u003cb id=\"adn-current-step\"\u003e1\u003c\/b\u003e von 8\u003c\/span\u003e\n        \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"adn-progress-track\" role=\"progressbar\" aria-valuemin=\"1\" aria-valuemax=\"8\" aria-valuenow=\"1\"\u003e\n        \u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step is-active\" data-step=\"1\" data-title=\"Alter\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n        \u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n        \u003cdiv class=\"adn-age-row\"\u003e\n          \u003clabel class=\"adn-input-box\"\u003e\n            \u003cinput id=\"adn-age\" type=\"number\" min=\"1\" step=\"1\" value=\"2\" aria-label=\"Alter des Hundes\"\u003e\n            \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e\n          \u003c\/label\u003e\n          \u003cdiv class=\"adn-segmented\" aria-label=\"Alterseinheit\"\u003e\n            \u003cbutton type=\"button\" class=\"is-selected\" data-age-unit=\"years\"\u003eJahre\u003c\/button\u003e\n            \u003cbutton type=\"button\" data-age-unit=\"months\"\u003eMonate\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-age-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"2\" data-title=\"Gewicht\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n        \u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n        \u003clabel class=\"adn-input-box adn-weight-box\"\u003e\n          \u003cinput id=\"adn-weight\" type=\"number\" min=\"1\" max=\"120\" step=\"0.1\" value=\"15\" aria-label=\"Gewicht des Hundes\"\u003e\n          \u003cspan\u003ekg\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-weight-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"3\" data-title=\"Aktivität\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n        \u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"low\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"normal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"high\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"sport\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"4\" data-title=\"Körperform\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n        \u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n        \u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"thin\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"ideal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"heavy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"5\" data-title=\"Futterart\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n        \u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n        \u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"dry\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"wet\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"6\" data-title=\"Besonderheiten\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n        \u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n        \u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"none\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"neutered\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"sensitive\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"pregnant\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"7\" data-title=\"Gesundheit\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n        \u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n        \u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"healthy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"sick\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"8\" data-title=\"Ergebnis\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n        \u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n        \u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n        \u003cdiv class=\"adn-warning\" id=\"adn-health-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-grid\"\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eAdult-Trockenfutter\u003c\/strong\u003e\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n        \u003ca class=\"adn-primary-btn adn-shop-btn\" id=\"adn-shop-link\" href=\"#\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-modal-actions\"\u003e\n        \u003cbutton type=\"button\" id=\"adn-back\"\u003eZurück\u003c\/button\u003e\n        \u003cbutton type=\"button\" id=\"adn-restart\"\u003eNeu starten\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n(function () {\n  var root = document.getElementById('adn-one-html');\n  var modal = document.getElementById('adn-food-modal');\n  var calc = document.getElementById('adn-rechner');\n  if (!root || !modal || !calc || root.dataset.initialized === 'true') return;\n  root.dataset.initialized = 'true';\n\n  var totalSteps = 8;\n  var currentStep = 1;\n  var data = {\n    ageUnit: 'years', ageValue: 2, ageMonths: 24, ageGroup: 'adult',\n    weight: 15, activity: 'normal', body: 'ideal', food: 'dry', special: 'none', health: 'healthy'\n  };\n\n  var kcalByFood = { dry: 370, wet: 115 };\n  var recommendations = {\n    puppyDry: { label:'Welpenfutter ansehen', title:'Premium 60% Huhn, Truthahn, Lachs \u0026 Süßkartoffel', reason:'Für Welpen und Junghunde mit Fokus auf Wachstum, Energie und Entwicklung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-welpenfutter-60-huhn-truthahn-lachs-gelenkschutz-susskartoffel-12kg' },\n    seniorDry: { label:'Seniorfutter ansehen', title:'Premium Senior Forelle mit Lachs, Süßkartoffel \u0026 Spargel', reason:'Für ältere Hunde mit leichterer Rezeptur, Omega-3-Fokus und Gelenkschutz.', url:'https:\/\/www.alphadog-nutrition.de\/products\/premium-senior-mit-50-frischem-forelle-mit-lachs-susskartoffel-spargel' },\n    adultSmallDry: { label:'Futter für kleine Rassen ansehen', title:'Premium 50% Lamm, Süßkartoffel, Minze \u0026 Erbsen', reason:'Für ausgewachsene Hunde unter 15 kg und kleine Rassen.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-lamm-susskartoffel-kleine-rassen-100g' },\n    adultSensitiveDry: { label:'Sensibles Trockenfutter ansehen', title:'Premium 50% Ente, Süßkartoffel \u0026 Orange', reason:'Für sensible Adult-Hunde und Hunde mit empfindlicher Verdauung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-getreidefreies-505-ente-mit-susskartoffelte-orange-12kg' },\n    adultActiveDry: { label:'Angus-Rind Trockenfutter ansehen', title:'Premium 50% Angus-Rind, Süßkartoffel, Erbsen \u0026 Karotte', reason:'Für aktive, normale oder schlanke Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-angus-rind-hundefutter-getreidefrei-100g' },\n    adultCalmDry: { label:'Wild \u0026 Lachs Trockenfutter ansehen', title:'Premium 50% Wild \u0026 Lachs, Süßkartoffel \u0026 Maulbeere', reason:'Für ruhigere, kräftige oder kastrierte Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-wild-lachs-getreidefrei-mit-susskartoffel-maulbeere-12kg' },\n    wetDuck: { label:'Ente Nassfutter ansehen', title:'Premium Sensitiv 91% Ente mit Gemüse \u0026 Reis', reason:'Sanfte Nassfutter-Empfehlung für normale Hunde, Welpen oder Senioren.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-91-ente-mit-gemuse-reis-single-protein-800g' },\n    wetHorse: { label:'Pferd Schonkost ansehen', title:'Premium Sensitiv 94% Pferd mit Kartoffeln', reason:'Bei sensibler Verdauung, Krankheitshinweis oder Unverträglichkeiten.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-94-pferd-mit-kartoffeln-hypoallergen' },\n    wetLamb: { label:'Lamm Nassfutter ansehen', title:'Premium Sensitiv 91% Lamm mit Apfel', reason:'Für aktive, schlanke oder trächtige\/säugende Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-lamm-mit-apfel-single-protein' },\n    wetWild: { label:'Wild Nassfutter ansehen', title:'Premium Sensitiv 91% Wild mit Gemüse \u0026 Reis', reason:'Für ruhigere, kräftige oder kastrierte Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-wild-mit-gemuse-reis-single-protein' }\n  };\n\n  var ageInput = document.getElementById('adn-age');\n  var weightInput = document.getElementById('adn-weight');\n  var ageUnitLabel = document.getElementById('adn-age-unit-label');\n  var currentStepEl = document.getElementById('adn-current-step');\n  var stepTitleEl = document.getElementById('adn-step-title');\n  var progressTrack = calc.querySelector('.adn-progress-track');\n  var progressBar = document.getElementById('adn-progress-bar');\n  var backButton = document.getElementById('adn-back');\n  var restartButton = document.getElementById('adn-restart');\n  var lastFocused = null;\n\n  function openModal() {\n    lastFocused = document.activeElement;\n    modal.classList.add('is-open');\n    modal.setAttribute('aria-hidden', 'false');\n    document.body.classList.add('adn-modal-open');\n    window.setTimeout(function () {\n      var close = modal.querySelector('.adn-modal-close');\n      if (close) close.focus();\n    }, 0);\n  }\n\n  function closeModal() {\n    modal.classList.remove('is-open');\n    modal.setAttribute('aria-hidden', 'true');\n    document.body.classList.remove('adn-modal-open');\n    if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') lastFocused.focus();\n  }\n\n  root.querySelectorAll('[data-adn-open]').forEach(function (button) {\n    button.addEventListener('click', openModal);\n  });\n  modal.querySelectorAll('[data-adn-close]').forEach(function (button) {\n    button.addEventListener('click', closeModal);\n  });\n  document.addEventListener('keydown', function (event) {\n    if (event.key === 'Escape' \u0026\u0026 modal.classList.contains('is-open')) closeModal();\n  });\n\n  function roundToFive(value) { return Math.round(value \/ 5) * 5; }\n\n  function updateAge() {\n    var value = parseFloat(ageInput.value);\n    if (!value || value \u003c= 0) value = 1;\n    data.ageValue = value;\n    data.ageMonths = data.ageUnit === 'years' ? value * 12 : value;\n    data.ageGroup = data.ageMonths \u003c 12 ? 'puppy' : (data.ageMonths \u003e= 84 ? 'senior' : 'adult');\n  }\n\n  function getWeight() {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) weight = data.weight || 1;\n    return weight;\n  }\n\n  function getRecommendation() {\n    var weight = getWeight();\n    if (data.food === 'wet') {\n      if (data.health === 'sick' || data.special === 'sensitive') return recommendations.wetHorse;\n      if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin' || data.special === 'pregnant') return recommendations.wetLamb;\n      if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.wetWild;\n      return recommendations.wetDuck;\n    }\n    if (data.ageGroup === 'puppy') return recommendations.puppyDry;\n    if (data.ageGroup === 'senior') return recommendations.seniorDry;\n    if (weight \u003c 15) return recommendations.adultSmallDry;\n    if (data.health === 'sick' || data.special === 'sensitive') return recommendations.adultSensitiveDry;\n    if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin') return recommendations.adultActiveDry;\n    if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.adultCalmDry;\n    return recommendations.adultActiveDry;\n  }\n\n  function calculateResult() {\n    updateAge();\n    data.weight = getWeight();\n\n    var ageFactor = { puppy: 2.4, adult: 1.6, senior: 1.3 }[data.ageGroup];\n    var activityFactor = { low: .85, normal: 1, high: 1.18, sport: 1.35 }[data.activity];\n    var bodyFactor = { thin: 1.1, ideal: 1, heavy: .82 }[data.body];\n    var specialFactor = { none: 1, neutered: .9, sensitive: 1, pregnant: 1.35 }[data.special];\n    var dailyKcal = 70 * Math.pow(data.weight, .75) * ageFactor * activityFactor * bodyFactor * specialFactor;\n    var grams = dailyKcal \/ kcalByFood[data.food] * 100;\n    var finalGrams = Math.max(5, roundToFive(grams));\n    var minGrams = Math.max(5, roundToFive(finalGrams * .9));\n    var maxGrams = Math.max(5, roundToFive(finalGrams * 1.1));\n    var meals = data.ageGroup === 'puppy' ? 3 : 2;\n    var mealGrams = Math.max(5, roundToFive(finalGrams \/ meals));\n\n    var warning = document.getElementById('adn-health-warning');\n    warning.classList.toggle('is-visible', data.health === 'sick');\n    document.getElementById('adn-result-label').textContent = data.health === 'sick' ? 'Grobe Orientierung' : 'Tagesmenge';\n    document.getElementById('adn-result-amount').textContent = 'ca. ' + finalGrams + ' g';\n    document.getElementById('adn-result-kcal').textContent = 'ca. ' + Math.round(dailyKcal) + ' kcal';\n    document.getElementById('adn-result-meal').textContent = 'ca. ' + mealGrams + ' g';\n    document.getElementById('adn-result-range').textContent = minGrams + '–' + maxGrams + ' g';\n\n    var recommendation = getRecommendation();\n    document.getElementById('adn-product-title').textContent = recommendation.title;\n    document.getElementById('adn-product-reason').textContent = recommendation.reason;\n    var shopLink = document.getElementById('adn-shop-link');\n    shopLink.href = recommendation.url;\n    shopLink.textContent = recommendation.label;\n  }\n\n  function showStep(step) {\n    currentStep = Math.max(1, Math.min(totalSteps, step));\n    calc.querySelectorAll('.adn-step').forEach(function (item) {\n      item.classList.toggle('is-active', Number(item.dataset.step) === currentStep);\n    });\n    var active = calc.querySelector('.adn-step.is-active');\n    currentStepEl.textContent = currentStep;\n    stepTitleEl.textContent = active ? active.dataset.title : '';\n    progressBar.style.width = (currentStep \/ totalSteps * 100) + '%';\n    progressTrack.setAttribute('aria-valuenow', String(currentStep));\n    backButton.disabled = currentStep === 1;\n    if (currentStep === totalSteps) calculateResult();\n    var dialog = modal.querySelector('.adn-modal-dialog');\n    if (dialog) dialog.scrollTop = 0;\n  }\n\n  calc.querySelectorAll('[data-age-unit]').forEach(function (button) {\n    button.addEventListener('click', function () {\n      data.ageUnit = button.dataset.ageUnit;\n      calc.querySelectorAll('[data-age-unit]').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      ageUnitLabel.textContent = data.ageUnit === 'years' ? 'Jahre' : 'Monate';\n      updateAge();\n    });\n  });\n\n  document.getElementById('adn-age-next').addEventListener('click', function () {\n    var age = parseFloat(ageInput.value);\n    if (!age || age \u003c= 0) { ageInput.focus(); return; }\n    updateAge();\n    showStep(2);\n  });\n\n  document.getElementById('adn-weight-next').addEventListener('click', function () {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) { weightInput.focus(); return; }\n    data.weight = weight;\n    showStep(3);\n  });\n\n  calc.querySelectorAll('.adn-choice-grid button').forEach(function (button) {\n    button.addEventListener('click', function () {\n      var key = button.dataset.key;\n      data[key] = button.dataset.value;\n      button.parentElement.querySelectorAll('button').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      window.setTimeout(function () { showStep(currentStep + 1); }, 120);\n    });\n  });\n\n  backButton.addEventListener('click', function () { showStep(currentStep - 1); });\n  restartButton.addEventListener('click', function () {\n    data = { ageUnit:'years', ageValue:2, ageMonths:24, ageGroup:'adult', weight:15, activity:'normal', body:'ideal', food:'dry', special:'none', health:'healthy' };\n    ageInput.value = 2;\n    weightInput.value = 15;\n    ageUnitLabel.textContent = 'Jahre';\n    calc.querySelectorAll('.is-selected').forEach(function (item) { item.classList.remove('is-selected'); });\n    calc.querySelector('[data-age-unit=\"years\"]').classList.add('is-selected');\n    showStep(1);\n  });\n\n  showStep(1);\n})();\n\u003c\/script\u003e\n\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\n\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\n\u003cstyle id=\"adn-full-viewport-width-fix\"\u003e\n  #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: var(--adn-viewport-width, 100vw) !important;\n    max-width: none !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    margin-top: 96px !important;\n    transform: translateX(calc(-1 * var(--adn-viewport-offset, 0px))) !important;\n    padding: 8px 24px 24px !important;\n  }\n\n  #adn-one-html .adn-one-grid {\n    width: 100% !important;\n    max-width: 1480px !important;\n    margin: 0 auto !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html {\n      margin-top: 48px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html {\n      margin-top: 20px !important;\n      padding: 8px 12px 16px !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-full-viewport-width-script\"\u003e\n(function () {\n  function updateWidth() {\n    var section = document.getElementById('adn-one-html');\n    if (!section) return;\n\n    section.style.setProperty('--adn-viewport-offset', '0px');\n    section.style.setProperty(\n      '--adn-viewport-width',\n      document.documentElement.clientWidth + 'px'\n    );\n\n    requestAnimationFrame(function () {\n      section.style.setProperty(\n        '--adn-viewport-offset',\n        section.getBoundingClientRect().left + 'px'\n      );\n    });\n  }\n\n  function scheduleUpdate() {\n    updateWidth();\n    setTimeout(updateWidth, 150);\n    setTimeout(updateWidth, 600);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleUpdate);\n  } else {\n    scheduleUpdate();\n  }\n\n  window.addEventListener('resize', updateWidth, { passive: true });\n  window.addEventListener('orientationchange', updateWidth, { passive: true });\n  document.addEventListener('shopify:section:load', scheduleUpdate);\n})();\n\u003c\/script\u003e\n\n\n\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\n\u003cstyle id=\"adn-product-gallery-spacing-fix\"\u003e\n  #adn-one-html {\n    clear: both !important;\n    isolation: isolate !important;\n  }\n\n  @media (min-width: 1051px) {\n    #adn-one-html { margin-top: 96px !important; }\n  }\n\n  @media (min-width: 721px) and (max-width: 1050px) {\n    #adn-one-html { margin-top: 48px !important; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { margin-top: 20px !important; }\n  }\n\u003c\/style\u003e\n\n\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    inset: 0 !important;\n    width: 100vw !important;\n    height: 100vh !important;\n    height: 100dvh !important;\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n    align-items: center !important;\n    justify-content: center !important;\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: flex !important;\n  }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute !important;\n    inset: 0 !important;\n    width: 100% !important;\n    height: 100% !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    inset: auto !important;\n    margin: auto !important;\n    transform: none !important;\n    width: min(860px, calc(100vw - 36px)) !important;\n    max-height: calc(100dvh - 36px) !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain;\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 16px) !important;\n      max-height: calc(100dvh - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  function moveModalToBody() {\n    var modal = document.getElementById('adn-food-modal');\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', moveModalToBody);\n  } else {\n    moveModalToBody();\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(moveModalToBody, 50);\n  });\n})();\n\u003c\/script\u003e\n\n\u003c!-- =========================================================\n     PRODUKTBESCHREIBUNG ENTE MIT PREISELBEEREN UND AMARANTH\n     ========================================================= --\u003e\n\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width,initial-scale=1\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026amp;family=Manrope:wght@400;500;600;700;800;900\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\n\n\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  \/* Der echte Produkttitel oberhalb der Beschreibung *\/\n  .adp-external-product-title {\n    display: block !important;\n    width: 100% !important;\n    max-width: 980px !important;\n    margin: 0 0 18px 0 !important;\n    padding: 0 !important;\n    color: #000000 !important;\n    background: transparent !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: clamp(28px, 4.1vw, 46px) !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    font-synthesis: weight !important;\n    line-height: .98 !important;\n    letter-spacing: -.05em !important;\n    text-align: left !important;\n    text-transform: none !important;\n    text-decoration: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.08),\n      0 6px 11px rgba(0,0,0,.23),\n      0 15px 28px rgba(0,0,0,.13) !important;\n    word-break: normal !important;\n    overflow-wrap: break-word !important;\n    hyphens: none !important;\n  }\n\n  .adp-external-product-title * {\n    color: #000000 !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    text-transform: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000000 !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.07),\n        0 4px 8px rgba(0,0,0,.20),\n        0 10px 20px rgba(0,0,0,.11) !important;\n    }\n\n    .adp-external-product-title * {\n      -webkit-text-stroke: .5px #000000 !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle\u003e\n  .adp-page{\n    position:relative!important;\n    left:auto!important;\n    right:auto!important;\n    width:var(--adp-viewport-width,100vw)!important;\n    max-width:none!important;\n    margin:0!important;\n    transform:translateX(calc(-1 * var(--adp-viewport-offset,0px)))!important;\n    background:radial-gradient(circle at 95% 2%,rgba(233,96,40,.13),transparent 24%),#f5f5f7;\n    color:#111;\n    font-family:'Manrope',Arial,sans-serif;\n    overflow:hidden;\n    isolation:isolate;\n  }\n  .adp-page *{box-sizing:border-box;font-family:'Manrope',Arial,sans-serif}\n  .adp-wrap{width:100%;max-width:1280px;margin:0 auto;padding:58px 18px}\n\n  .adp-hero{\n    position:relative;\n    padding:58px;\n    border-radius:36px;\n    background:radial-gradient(circle at 86% 12%,rgba(233,96,40,.3),transparent 27%),linear-gradient(135deg,#090a0d,#17181c 60%,#281a14);\n    color:#fff;\n    display:grid;\n    grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);\n    gap:42px;\n    align-items:center;\n    overflow:hidden;\n    box-shadow:0 30px 90px rgba(0,0,0,.14);\n  }\n  .adp-hero:after{content:\"\";position:absolute;left:58px;right:58px;bottom:0;height:6px;border-radius:999px 999px 0 0;background:#e96028}\n  .adp-brand{margin:0 0 12px;color:#e96028;font-size:15px;font-weight:900;letter-spacing:-.02em}\n  .adp-kicker{margin:0 0 16px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-title{\n    position:relative;\n    z-index:1;\n    display:block;\n    margin:0!important;\n    max-width:760px;\n    color:#fff!important;\n    font-family:'Inter','Manrope',Arial,sans-serif!important;\n    font-size:clamp(36px,5.5vw,62px)!important;\n    line-height:.98!important;\n    font-weight:900!important;\n    font-variation-settings:'wght' 900!important;\n    font-synthesis:none!important;\n    letter-spacing:-.05em!important;\n    text-transform:none!important;\n    -webkit-text-stroke:.65px #fff;\n    paint-order:stroke fill;\n    text-shadow:\n      0 2px 0 rgba(255,255,255,.10),\n      0 7px 12px rgba(0,0,0,.72),\n      0 17px 34px rgba(0,0,0,.58)!important;\n    filter:drop-shadow(0 8px 10px rgba(0,0,0,.34));\n  }\n  .adp-title:before,\n  .adp-title:after{\n    content:attr(data-title);\n    position:absolute;\n    inset:0;\n    z-index:-1;\n    color:rgba(0,0,0,.62);\n    font:inherit;\n    letter-spacing:inherit;\n    line-height:inherit;\n    pointer-events:none;\n  }\n  .adp-title:before{\n    transform:translate(4px,6px);\n    filter:blur(1px);\n    opacity:.75;\n  }\n  .adp-title:after{\n    transform:translate(8px,11px);\n    filter:blur(10px);\n    opacity:.78;\n  }\n  .adp-lead{max-width:720px;margin:26px 0 0;color:#fff!important;font-size:clamp(18px,1.8vw,24px);line-height:1.38;font-weight:800}\n  .adp-intro{max-width:720px;margin:20px 0 0;color:rgba(255,255,255,.72)!important;font-size:16px;line-height:1.72}\n  .adp-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}\n  .adp-tags span{padding:10px 13px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.06);color:#fff;font-size:12px;font-weight:800}\n\n  .adp-visual{\n    min-height:430px;\n    padding:30px;\n    border-radius:30px;\n    background:radial-gradient(circle at 50% 35%,rgba(233,96,40,.25),transparent 45%),linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.04));\n    border:1px solid rgba(255,255,255,.1);\n    display:grid;\n    align-content:center;\n    gap:14px;\n  }\n  .adp-stat{padding:20px 22px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:rgba(0,0,0,.18)}\n  .adp-stat strong{display:block;color:#fff;font-size:30px;line-height:1;font-weight:900}\n  .adp-stat span{display:block;margin-top:8px;color:rgba(255,255,255,.7);font-size:13px;line-height:1.45}\n  .adp-stat-main{background:#e96028;border-color:#e96028;box-shadow:0 18px 38px rgba(233,96,40,.24)}\n  .adp-stat-main span{color:rgba(255,255,255,.88)}\n\n  .adp-section{padding-top:80px}\n  .adp-heading{max-width:980px;margin-bottom:28px}\n  .adp-heading p{margin:0 0 14px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-heading h2{margin:0;color:#111!important;font-size:clamp(34px,5vw,62px)!important;line-height:.98!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-heading span{display:block;max-width:850px;margin-top:18px;color:#626262;font-size:17px;line-height:1.62;font-weight:600}\n\n  .adp-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}\n  .adp-benefit{min-height:290px;padding:30px;border-radius:28px;background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.11),transparent 30%),#fff;box-shadow:0 18px 55px rgba(0,0,0,.055)}\n  .adp-benefit:nth-child(2){background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.34),transparent 31%),linear-gradient(135deg,#090a0d,#1a1b1f);color:#fff}\n  .adp-benefit b{color:#e96028;font-size:13px;font-weight:900}\n  .adp-benefit h3{margin:46px 0 14px;color:inherit!important;font-size:27px!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-.04em!important;text-transform:none!important}\n  .adp-benefit p{margin:0;color:#575757;font-size:15px;line-height:1.7}\n  .adp-benefit:nth-child(2) p{color:rgba(255,255,255,.7)}\n\n  .adp-guide{margin-top:80px;padding:54px;border-radius:34px;background:radial-gradient(circle at 90% 10%,rgba(233,96,40,.12),transparent 26%),#fff;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:48px;align-items:start;box-shadow:0 24px 70px rgba(0,0,0,.06)}\n  .adp-guide h2{margin:0;color:#111!important;font-size:clamp(34px,4.8vw,56px)!important;line-height:1!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-guide p{color:#505050;font-size:16px;line-height:1.75}\n  .adp-panel{padding:32px;border-radius:26px;background:radial-gradient(circle at 90% 8%,rgba(233,96,40,.35),transparent 30%),linear-gradient(135deg,#0a0b0e,#1b1c20);color:#fff}\n  .adp-panel\u003ep{margin:0 0 28px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}\n  .adp-panel article{padding:18px 0;border-top:1px solid rgba(255,255,255,.1)}\n  .adp-panel article:first-of-type{padding-top:0;border-top:0}\n  .adp-panel strong{display:block;color:#fff!important;font-size:19px}\n  .adp-panel span{display:block;margin-top:7px;color:rgba(255,255,255,.68);font-size:14px;line-height:1.55}\n\n  .adp-accordions{display:grid;gap:13px}\n  .adp-item{margin:0!important;border-radius:22px;background:#fff;box-shadow:0 14px 45px rgba(0,0,0,.045);overflow:hidden}\n  .adp-item summary{padding:22px 24px!important;list-style:none!important;color:#111!important;display:grid!important;grid-template-columns:46px minmax(0,1fr) 36px;align-items:center;gap:16px;cursor:pointer;text-transform:none!important}\n  .adp-item summary::-webkit-details-marker{display:none}\n  .adp-icon{width:46px;height:46px;border-radius:14px;background:#111;color:#fff;display:grid;place-items:center;font-size:20px}\n  .adp-summary strong{display:block;color:#111!important;font-size:18px;line-height:1.3;font-weight:900}\n  .adp-summary span{display:block;margin-top:4px;color:#6b6b6b;font-size:13px;line-height:1.4}\n  .adp-plus{position:relative;width:36px;height:36px;border-radius:50%;background:#f1f1f3}\n  .adp-plus:before,.adp-plus:after{content:\"\";position:absolute;left:50%;top:50%;width:14px;height:2px;background:#111;transform:translate(-50%,-50%)}\n  .adp-plus:after{transform:translate(-50%,-50%) rotate(90deg)}\n  .adp-item[open] .adp-plus{background:#e96028}\n  .adp-item[open] .adp-plus:before,.adp-item[open] .adp-plus:after{background:#fff}\n  .adp-item[open] .adp-plus:after{transform:translate(-50%,-50%)}\n  .adp-content{padding:0 24px 26px 86px;color:#505050;font-size:15px;line-height:1.72}\n  .adp-content h3,.adp-content h4{color:#111!important;text-transform:none!important}\n  .adp-content h3{font-size:23px!important;margin:4px 0 14px!important}\n  .adp-content h4{font-size:17px!important;margin:22px 0 8px!important}\n  .adp-content p{margin:0 0 14px}\n  .adp-info{margin:20px 0;padding:18px;border-left:5px solid #e96028;border-radius:16px;background:#f5f5f7}\n  .adp-info p:last-child{margin-bottom:0}\n\n  .adp-table{width:100%;border-collapse:separate;border-spacing:0;margin:14px 0;overflow:hidden;border:1px solid #e5e5e7;border-radius:16px;background:#fff}\n  .adp-table th,.adp-table td{padding:12px 14px;border-bottom:1px solid #ececef;text-align:left;vertical-align:top}\n  .adp-table tr:last-child td{border-bottom:0}\n  .adp-table thead th,.adp-table thead td{background:#111;color:#fff;font-weight:900}\n\n  .adp-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\n  .adp-highlight{padding:15px 16px;border-radius:15px;background:#f5f5f7}\n  .adp-highlight b{display:block;margin-bottom:4px;color:#111}\n\n  .adp-faq{display:grid;gap:10px}\n  .adp-faq details{border:1px solid #e5e5e7;border-radius:14px;background:#fff;overflow:hidden}\n  .adp-faq summary{padding:15px 48px 15px 16px!important;display:block!important;position:relative;cursor:pointer;font-weight:800;color:#222!important;list-style:none!important;text-transform:none!important}\n  .adp-faq summary:before,.adp-faq summary:after{content:\"\";position:absolute;right:17px;top:50%;width:14px;height:2px;background:#111;transform:translateY(-50%)}\n  .adp-faq summary:after{transform:translateY(-50%) rotate(90deg)}\n  .adp-faq details[open] summary:after{transform:translateY(-50%)}\n  .adp-faq details p{margin:0;padding:0 16px 17px;color:#555}\n\n  .adp-closing{margin-top:80px;padding:56px 42px;border-radius:34px;background:radial-gradient(circle at 86% 14%,rgba(255,255,255,.14),transparent 24%),#e96028;color:#fff;text-align:center}\n  .adp-closing h2{max-width:900px;margin:0 auto;color:#fff!important;font-size:clamp(36px,5.5vw,66px)!important;line-height:.96!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-closing p{max-width:780px;margin:20px auto 0;color:rgba(255,255,255,.86);font-size:17px;line-height:1.65;font-weight:600}\n\n  @media(max-width:960px){\n    .adp-hero,.adp-guide{grid-template-columns:1fr}\n    .adp-benefits{grid-template-columns:1fr}\n  }\n  @media(max-width:700px){\n    .adp-wrap{padding:24px 10px}\n    .adp-hero{padding:30px 18px 20px;border-radius:24px;gap:22px}\n    .adp-hero:after{left:18px;right:18px}\n    .adp-title{font-size:clamp(30px,9vw,46px)!important;line-height:1!important;letter-spacing:-.04em!important;-webkit-text-stroke:.45px #fff}\n    .adp-title:before{transform:translate(3px,4px);filter:blur(.8px)}\n    .adp-title:after{transform:translate(5px,7px);filter:blur(7px)}\n    .adp-lead{font-size:17px}\n    .adp-intro{font-size:14px;line-height:1.62}\n    .adp-tags{gap:7px;margin-top:18px}\n    .adp-tags span{padding:8px 10px;font-size:10px}\n    .adp-visual{min-height:auto;padding:14px;border-radius:22px;gap:8px}\n    .adp-stat{padding:14px 15px;border-radius:15px}\n    .adp-stat strong{font-size:24px}\n    .adp-stat span{margin-top:5px;font-size:11px}\n    .adp-section{padding-top:50px}\n    .adp-heading{margin-bottom:18px}\n    .adp-heading p{margin-bottom:10px;font-size:9px}\n    .adp-heading h2{font-size:32px!important;line-height:1!important}\n    .adp-heading span{margin-top:12px;font-size:14px;line-height:1.5}\n    .adp-benefits{gap:10px}\n    .adp-benefit{min-height:auto;padding:21px;border-radius:20px}\n    .adp-benefit h3{margin:26px 0 10px;font-size:23px!important}\n    .adp-benefit p{font-size:14px;line-height:1.58}\n    .adp-guide{margin-top:50px;padding:26px 17px 17px;border-radius:24px;gap:26px}\n    .adp-guide h2{font-size:32px!important}\n    .adp-guide p{font-size:14px;line-height:1.62}\n    .adp-panel{padding:22px;border-radius:20px}\n    .adp-panel article{padding:14px 0}\n    .adp-panel strong{font-size:17px}\n    .adp-panel span{font-size:12px}\n\n    \/* Schmale und kompakte Themenkacheln auf dem Handy *\/\n    .adp-accordions{gap:8px;padding:0 5px}\n    .adp-item{width:calc(100% - 4px);margin:0 auto!important;border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.045)}\n    .adp-item summary{grid-template-columns:32px minmax(0,1fr) 26px;padding:11px 10px!important;gap:9px;min-height:54px}\n    .adp-icon{width:32px;height:32px;border-radius:9px;font-size:14px}\n    .adp-summary strong{font-size:13.5px;line-height:1.22}\n    .adp-summary span{margin-top:2px;font-size:10.5px;line-height:1.25}\n    .adp-plus{width:26px;height:26px}\n    .adp-plus:before,.adp-plus:after{width:11px;height:1.5px}\n    .adp-content{padding:0 11px 15px;font-size:13px;line-height:1.58}\n    .adp-content h3{font-size:19px!important;margin:5px 0 10px!important}\n    .adp-content h4{font-size:15px!important;margin:16px 0 6px!important}\n    .adp-content p{margin-bottom:10px}\n    .adp-info{margin:14px 0;padding:13px;border-left-width:4px;border-radius:11px}\n    .adp-highlights{grid-template-columns:1fr;gap:8px}\n    .adp-highlight{padding:11px 12px;border-radius:11px}\n    .adp-table th,.adp-table td{padding:8px 7px;font-size:11.5px}\n    .adp-faq{gap:7px}\n    .adp-faq details{border-radius:10px}\n    .adp-faq summary{padding:12px 38px 12px 12px!important;font-size:12.5px}\n    .adp-faq details p{padding:0 12px 13px;font-size:12.5px}\n    .adp-closing{margin-top:50px;padding:34px 18px;text-align:left;border-radius:24px}\n    .adp-closing h2{font-size:33px!important}\n    .adp-closing p{font-size:14px}\n  }\n\u003c\/style\u003e\n\n\n\n\u003cmain class=\"adp-page\"\u003e\n  \u003cdiv class=\"adp-wrap\"\u003e\n    \u003csection class=\"adp-hero\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-brand\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n        \u003cp class=\"adp-kicker\"\u003eNaturreines Pflanzenöl für Hunde\u003c\/p\u003e\n        \u003ch1 class=\"adp-title\" data-title=\"Naturreines Hanföl für Haut, Fell und tägliche Fütterung.\"\u003eNaturreines Hanföl für Haut, Fell und tägliche Fütterung.\u003c\/h1\u003e\n        \u003cp class=\"adp-lead\"\u003e100% reines Hanföl als pflanzliche Ergänzung für Trockenfutter, Nassfutter und BARF.\u003c\/p\u003e\n        \u003cp class=\"adp-intro\"\u003eDas Alphadog Nutrition Hanföl liefert pflanzliche Omega 3 und Omega 6 Fettsäuren und lässt sich einfach unter die tägliche Mahlzeit mischen. Es eignet sich besonders für Hunde, deren Haut und Fell ernährungsbedingt zusätzliche Unterstützung benötigen.\u003c\/p\u003e\n        \u003cdiv class=\"adp-tags\"\u003e\n          \u003cspan\u003e100% Hanföl\u003c\/span\u003e\n          \u003cspan\u003epflanzliche Fettsäuren\u003c\/span\u003e\n          \u003cspan\u003efür Haut und Fell\u003c\/span\u003e\n          \u003cspan\u003efür BARF geeignet\u003c\/span\u003e\n          \u003cspan\u003e250ml Flasche\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-visual\" aria-label=\"Produkteigenschaften des Alphadog Nutrition Hanföls\"\u003e\n        \u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e100%\u003c\/strong\u003e\u003cspan\u003enaturreines Hanföl ohne weitere Zutaten\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eOmega 3\u003c\/strong\u003e\u003cspan\u003epflanzliche Fettsäuren als Ergänzung der täglichen Fütterung\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e250ml\u003c\/strong\u003e\u003cspan\u003epraktische Flasche für eine einfache Dosierung\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003ePflanzliche Ergänzung für jeden Tag\u003c\/p\u003e\n        \u003ch2\u003eEinfach dosiert und passend zu fast jeder Fütterungsart.\u003c\/h2\u003e\n        \u003cspan\u003eDas naturreine Hanföl kann über Trockenfutter, Nassfutter oder eine BARF Ration gegeben werden. Sein natürlicher Gehalt an ungesättigten Fettsäuren ergänzt die tägliche Ernährung deines Hundes.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-benefits\"\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e01\u003c\/b\u003e\n          \u003ch3\u003e100% naturrein\u003c\/h3\u003e\n          \u003cp\u003eDie Zusammensetzung besteht ausschließlich aus Hanföl. Ohne Farb, Aroma oder Konservierungsstoffe.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e02\u003c\/b\u003e\n          \u003ch3\u003eFür Haut und Fell\u003c\/h3\u003e\n          \u003cp\u003eDie enthaltenen Fettsäuren können eine normale Hautfunktion und ein gepflegtes Fell ernährungsphysiologisch unterstützen.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e03\u003c\/b\u003e\n          \u003ch3\u003eVielseitig verwendbar\u003c\/h3\u003e\n          \u003cp\u003eIdeal zum Verfeinern von Trockenfutter, Nassfutter und selbst zusammengestellten Rationen.\u003c\/p\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-guide\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-kicker\"\u003eEinfache Anwendung\u003c\/p\u003e\n        \u003ch2\u003eDirekt über das tägliche Futter geben.\u003c\/h2\u003e\n        \u003cp\u003eMische die passende Tagesmenge unter die gewohnte Mahlzeit. Beginne bei empfindlichen Hunden mit einer kleineren Menge und steigere langsam bis zur empfohlenen Dosis.\u003c\/p\u003e\n        \u003cp\u003eEin Teelöffel entspricht ungefähr 5ml. Kühl und lichtgeschützt gelagert bleiben Geschmack und Qualität des Öls bestmöglich erhalten.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-panel\"\u003e\n        \u003cp\u003eAuf einen Blick\u003c\/p\u003e\n        \u003carticle\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003e100% naturreines Hanföl\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eInhalt\u003c\/strong\u003e\u003cspan\u003e250ml in der praktischen Flasche\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eAnwendung\u003c\/strong\u003e\u003cspan\u003eüber Trockenfutter, Nassfutter oder BARF geben\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eLagerung\u003c\/strong\u003e\u003cspan\u003ekühl und vor Licht geschützt aufbewahren\u003c\/span\u003e\u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eAlle Details\u003c\/p\u003e\n        \u003ch2\u003eEigenschaften, Dosierung, Zusammensetzung und Lagerung.\u003c\/h2\u003e\n        \u003cspan\u003eÖffne nur den Bereich, den du gerade brauchst. Alle Kategorien bleiben beim Laden der Seite geschlossen.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-accordions\"\u003e\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌿\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eNaturreines Hanföl\u003c\/strong\u003e\u003cspan\u003eEine klare Zusammensetzung ohne unnötige Zusätze\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003e100% Hanföl\u003c\/h3\u003e\n            \u003cp\u003eDie Rezeptur besteht ausschließlich aus Hanföl. Dadurch weißt du genau, was im Napf deines Hundes landet.\u003c\/p\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eOhne Konservierungsstoffe\u003c\/b\u003eKeine künstlichen Konservierungsstoffe zugesetzt.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eOhne Farbstoffe\u003c\/b\u003eDie natürliche Farbe des Öls bleibt erhalten.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eOhne Aromastoffe\u003c\/b\u003eDer natürliche Eigengeschmack wird nicht künstlich verändert.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003ePflanzliche Quelle\u003c\/b\u003eGeeignet als pflanzliche Ergänzung der täglichen Fütterung.\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e✨\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHaut, Fell und allgemeine Versorgung\u003c\/strong\u003e\u003cspan\u003eUngesättigte Fettsäuren als Teil einer ausgewogenen Ernährung\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003ePflanzliche Fettsäuren für die tägliche Ration\u003c\/h3\u003e\n            \u003cp\u003eHanföl enthält natürlicherweise Omega 3 und Omega 6 Fettsäuren. Diese Nährstoffe sind Bestandteil einer ausgewogenen Ernährung und können die normale Hautfunktion sowie ein gepflegtes Fell unterstützen.\u003c\/p\u003e\n            \u003cdiv class=\"adp-info\"\u003e\n              \u003cp\u003e\u003cstrong\u003eWichtig:\u003c\/strong\u003e Ein Ergänzungsöl ersetzt keine ausgewogene Hauptmahlzeit. Bei länger anhaltendem Juckreiz, auffälligen Hautveränderungen oder Erkrankungen sollte tierärztlicher Rat eingeholt werden.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e✓\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eZusammensetzung und Produktdaten\u003c\/strong\u003e\u003cspan\u003eAlle wichtigen Angaben kompakt zusammengefasst\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ctable class=\"adp-table\"\u003e\n              \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eAngabe\u003c\/th\u003e\n\u003cth\u003eWert\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n              \u003ctbody\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e100% Hanföl\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFettgehalt\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e100%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eInhalt\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e250ml\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eVerwendung\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eErgänzung zur täglichen Fütterung\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003c\/tbody\u003e\n            \u003c\/table\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🥄\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eDosierungsempfehlung\u003c\/strong\u003e\u003cspan\u003eTagesmenge nach Größe des Hundes\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eEmpfohlene Tagesdosis\u003c\/h3\u003e\n            \u003cp\u003eMische das Öl unter das tägliche Futter. Ein Teelöffel entspricht ungefähr 5ml.\u003c\/p\u003e\n            \u003ctable class=\"adp-table\"\u003e\n              \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eHundegröße\u003c\/th\u003e\n\u003cth\u003eEmpfohlene Tagesdosis\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n              \u003ctbody\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eKleine Hunde und Welpen\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e½ bis 1 TL pro Tag\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eMittelgroße Hunde\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e1 bis 2 TL pro Tag\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eGroße Hunde\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e2 TL pro Tag\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003c\/tbody\u003e\n            \u003c\/table\u003e\n            \u003cdiv class=\"adp-info\"\u003e\n              \u003cp\u003e\u003cstrong\u003eHinweis:\u003c\/strong\u003e Die passende Menge kann je nach Gewicht, Alter, Aktivität und übriger Fütterung variieren. Bei Welpen oder besonderen gesundheitlichen Anforderungen sollte die Dosierung mit einer tierärztlichen Fachperson abgestimmt werden.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🍽️\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eAnwendung im Alltag\u003c\/strong\u003e\u003cspan\u003eFür Trockenfutter, Nassfutter und BARF\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eTrockenfutter\u003c\/b\u003eDie Tagesmenge direkt über die Kroketten geben und gut vermischen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eNassfutter\u003c\/b\u003eUnter die Mahlzeit rühren und frisch servieren.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eBARF\u003c\/b\u003eAls pflanzliche Ölkomponente in die individuell berechnete Ration integrieren.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eLangsam anfüttern\u003c\/b\u003eBei sensiblen Hunden zunächst mit einer kleineren Menge beginnen.\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e❄️\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eLagerung und Qualität\u003c\/strong\u003e\u003cspan\u003eSo bleibt das Öl bestmöglich geschützt\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eKühl lagern\u003c\/b\u003eVor Wärme und starken Temperaturschwankungen schützen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eLichtgeschützt lagern\u003c\/b\u003eDirekte Sonneneinstrahlung vermeiden.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eGut verschließen\u003c\/b\u003eDie Flasche nach jeder Verwendung sorgfältig schließen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eVerpackung beachten\u003c\/b\u003eZusätzliche Hinweise und das Mindesthaltbarkeitsdatum auf dem Etikett beachten.\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Hanföl, Dosierung und Anwendung\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-faq\"\u003e\n              \u003cdetails\u003e\u003csummary\u003eWoraus besteht das Hanföl?\u003c\/summary\u003e\u003cp\u003eDas Produkt besteht zu 100% aus naturreinem Hanföl und enthält keine weiteren Zutaten.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWofür kann Hanföl bei Hunden eingesetzt werden?\u003c\/summary\u003e\u003cp\u003eEs ergänzt die tägliche Ernährung mit pflanzlichen Fettsäuren und kann die normale Hautfunktion sowie ein gepflegtes Fell ernährungsphysiologisch unterstützen.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eKann ich das Öl über Trockenfutter geben?\u003c\/summary\u003e\u003cp\u003eJa. Du kannst die passende Menge direkt über das Trockenfutter geben und gut untermischen.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eIst das Hanföl für BARF geeignet?\u003c\/summary\u003e\u003cp\u003eJa. Es kann als pflanzliche Ölkomponente in eine individuell zusammengestellte BARF Ration integriert werden.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie viel entspricht ein Teelöffel?\u003c\/summary\u003e\u003cp\u003eEin Teelöffel entspricht ungefähr 5ml.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie viel Hanföl bekommt ein kleiner Hund?\u003c\/summary\u003e\u003cp\u003eDie allgemeine Empfehlung liegt bei ½ bis 1 Teelöffel pro Tag. Die individuelle Menge sollte zur gesamten Fütterung passen.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie wird das Öl gelagert?\u003c\/summary\u003e\u003cp\u003eLagere die Flasche kühl, lichtgeschützt und gut verschlossen. Beachte zusätzlich die Hinweise auf dem Etikett.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie groß ist die Flasche?\u003c\/summary\u003e\u003cp\u003eDie Flasche enthält 250ml Hanföl.\u003c\/p\u003e\u003c\/details\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\u003c\/div\u003e\n        \u003c\/details\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-closing\"\u003e\n      \u003ch2\u003e100% Hanföl. Pflanzliche Fettsäuren. Einfach im Napf.\u003c\/h2\u003e\n      \u003cp\u003eEine naturreine Ergänzung für Trockenfutter, Nassfutter und BARF in der praktischen 250ml Flasche.\u003c\/p\u003e\n    \u003c\/section\u003e\n  \u003c\/div\u003e\n\u003c\/main\u003e\n\n\n\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Woraus besteht das Hanföl?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Das Produkt besteht zu 100% aus naturreinem Hanföl und enthält keine weiteren Zutaten.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wofür kann Hanföl bei Hunden eingesetzt werden?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Es ergänzt die tägliche Ernährung mit pflanzlichen Fettsäuren und kann die normale Hautfunktion sowie ein gepflegtes Fell ernährungsphysiologisch unterstützen.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Kann ich das Öl über Trockenfutter geben?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Die passende Menge kann direkt über das Trockenfutter gegeben und gut untergemischt werden.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist das Hanföl für BARF geeignet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Es kann als pflanzliche Ölkomponente in eine individuell zusammengestellte BARF Ration integriert werden.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie viel entspricht ein Teelöffel?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ein Teelöffel entspricht ungefähr 5ml.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie viel Hanföl bekommt ein kleiner Hund?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die allgemeine Empfehlung liegt bei einem halben bis einem Teelöffel pro Tag. Die individuelle Menge sollte zur gesamten Fütterung passen.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie wird das Öl gelagert?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Flasche sollte kühl, lichtgeschützt und gut verschlossen gelagert werden. Zusätzlich gelten die Hinweise auf dem Etikett.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie groß ist die Flasche?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Flasche enthält 250ml Hanföl.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\n\u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleTerms = ['hanf', 'öl'];\n  function normalize(value) {\n    return (value || '').replace(\/\\u00a0\/g, ' ').replace(\/\\s+\/g, ' ').trim().toLowerCase();\n  }\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n    return style.display !== 'none' \u0026\u0026 style.visibility !== 'hidden' \u0026\u0026 parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026 rect.width \u003e 0 \u0026\u0026 rect.height \u003e 0;\n  }\n  function applyProductTitleStyle() {\n    var selectors = ['[data-product-title]','.product__title h1','.product__title','.product-title','.product-single__title','.productView-title','.product-info__title','.product-detail__title','h1.product_title','main h1','h1','h2'];\n    var candidates = Array.prototype.slice.call(document.querySelectorAll(selectors.join(',')));\n    var match = candidates.find(function (element) {\n      if (element.closest('.adp-page') || element.closest('#adn-one-html') || element.closest('#adn-food-modal')) return false;\n      var text = normalize(element.textContent);\n      return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 isVisible(element);\n    });\n    if (!match) {\n      var fallback = Array.prototype.slice.call(document.querySelectorAll('div, p, span')).filter(function (element) {\n        if (element.closest('.adp-page') || element.closest('#adn-one-html') || element.closest('#adn-food-modal')) return false;\n        if (!isVisible(element)) return false;\n        var text = normalize(element.textContent);\n        return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 text.length \u003c 260;\n      }).sort(function (a, b) { return normalize(a.textContent).length - normalize(b.textContent).length; });\n      match = fallback[0];\n    }\n    if (match) {\n      match.classList.add('adp-external-product-title');\n      match.setAttribute('data-adp-product-title-styled', 'true');\n    }\n  }\n  function scheduleApply() {\n    applyProductTitleStyle();\n    window.setTimeout(applyProductTitleStyle, 150);\n    window.setTimeout(applyProductTitleStyle, 600);\n    window.setTimeout(applyProductTitleStyle, 1500);\n  }\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n  var observer = new MutationObserver(function () { applyProductTitleStyle(); });\n  observer.observe(document.documentElement, { childList: true, subtree: true });\n  document.addEventListener('shopify:section:load', scheduleApply);\n})();\n\u003c\/script\u003e","brand":"Alphadog Nutrition","offers":[{"title":"Default Title","offer_id":57921697612101,"sku":"4260374735908","price":16.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/hanfoelfuerhudnekaufenalpahdognutrition.png?v=1779555632"},{"product_id":"alphadog-nutrition-schonkost-91-ente-mit-gemuse-reis-single-protein-800g","title":"Getreidefreies Nassfutter 92% Ente mit Gemüse \u0026 Reis - Lebensmittelqualität, Sensitiv","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung naturreines Hanföl\n     ========================================================= --\u003e\n\n\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\n\u003csection id=\"adn-one-html\" class=\"adn-one-html\" aria-label=\"Vorteile und Futterrechner\"\u003e\n  \u003cdiv class=\"adn-one-grid\"\u003e\n\n    \u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n    \u003cdiv class=\"adn-trust-panel\"\u003e\n      \u003cdiv class=\"adn-payment-card\"\u003e\n        \u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n        \u003cdiv class=\"adn-payment-grid\" aria-label=\"Zahlungsarten\"\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/paypal-blue-logo-19528_256.png?v=1779726652\" alt=\"PayPal\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/klarna-pink-logo-24366_256.png?v=1779726652\" alt=\"Klarna\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/visa-blue-logo-19529_256.png?v=1779726652\" alt=\"Visa\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/mastercard-credit-card-payment-method-19676_256.png?v=1779726652\" alt=\"Mastercard\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/maestro-logo-19742_256.png?v=1779726652\" alt=\"Maestro\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/apple-pay-logo-19557_256.png?v=1779726652\" alt=\"Apple Pay\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-benefit-grid\"\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 7h11v9H3V7Zm11 3h3.5l2.5 3v3h-6v-6ZM6 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm11 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e\n          \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2 4 5v6c0 5 3.4 9.7 8 11 4.6-1.3 8-6 8-11V5l-8-3Zm-1 14-4-4 1.4-1.4L11 13.2l5.6-5.6L18 9l-7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e\n          \u003csmall\u003erisikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2c4 3 6 6 6 10a6 6 0 0 1-12 0c0-4 2-7 6-10Zm0 17a3.5 3.5 0 0 0 3.5-3.5c0-2-1.1-4-3.5-6.3-2.4 2.3-3.5 4.3-3.5 6.3A3.5 3.5 0 0 0 12 19Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGlutenfreie Hirse\u003c\/strong\u003e\n          \u003csmall\u003esanfte Rezeptur\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 21s-7-4.4-7-11a4 4 0 0 1 7-2.6A4 4 0 0 1 19 10c0 6.6-7 11-7 11Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003ePremium Qualität\u003c\/strong\u003e\n          \u003csmall\u003efür echte Champions\u003c\/small\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-clean-grid\"\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M7.5 9.5c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm9 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM4.2 14.2C3 14.2 2 13 2 11.5s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm15.6 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM12 20.5c-3.5 0-6.2-1.7-6.2-4 0-2 2.5-5.3 6.2-5.3s6.2 3.3 6.2 5.3c0 2.3-2.7 4-6.2 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003e91% Pute\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"8\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 5v14M7 8l10 8M17 8 7 16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eGlutenfrei\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 21c0-6.2 3.4-10.4 9.8-12.2C13.7 6.5 11.5 5 8.6 5H5V3h3.6c4.8 0 8.2 3.2 8.9 7.6C21 11.4 23 14 23 18v3h-2v-3c0-2.9-1.6-4.8-4.2-5.4C11.1 13.5 7 16.5 7 21H5Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eNatürliche\u003cbr\u003eZutaten\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 3 4 6v5c0 5.2 3.4 9.4 8 10 4.6-.6 8-4.8 8-10V6l-8-3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"m8.5 12 2.2 2.2 4.8-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eOhne künstliche\u003cbr\u003eZusätze\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M8 20h8M12 20V10M6 10c0-3.3 2.7-6 6-6s6 2.7 6 6c0 3.8-3.2 6-6 6s-6-2.2-6-6Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 10c0 1.1.9 2 2 2s2-.9 2-2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eSchonend\u003cbr\u003ehergestellt\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n    \u003caside class=\"adn-calculator-teaser\" aria-label=\"Futterrechner\"\u003e\n      \u003cdiv class=\"adn-calculator-art\" aria-hidden=\"true\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n      \u003cbutton class=\"adn-open-calculator\" type=\"button\" data-adn-open\u003eJetzt berechnen\u003c\/button\u003e\n      \u003cdiv class=\"adn-calculator-note\"\u003e\n\u003cstrong\u003eIn ca. 60 Sekunden\u003c\/strong\u003e\u003cspan\u003edirekt zur Futterempfehlung\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/aside\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- Rechner-Popup --\u003e\n\u003cdiv id=\"adn-food-modal\" class=\"adn-food-modal\" aria-hidden=\"true\"\u003e\n  \u003cdiv class=\"adn-modal-backdrop\" data-adn-close\u003e\u003c\/div\u003e\n  \u003cdiv class=\"adn-modal-dialog\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"adn-modal-title\"\u003e\n    \u003cbutton class=\"adn-modal-close\" type=\"button\" data-adn-close aria-label=\"Futterrechner schließen\"\u003e×\u003c\/button\u003e\n\n    \u003cheader class=\"adn-modal-header\"\u003e\n      \u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\n    \u003c\/header\u003e\n\n    \u003cdiv class=\"adn-rechner\" id=\"adn-rechner\"\u003e\n      \u003cdiv class=\"adn-progress-head\"\u003e\n        \u003cspan\u003eSchritt \u003cb id=\"adn-current-step\"\u003e1\u003c\/b\u003e von 8\u003c\/span\u003e\n        \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"adn-progress-track\" role=\"progressbar\" aria-valuemin=\"1\" aria-valuemax=\"8\" aria-valuenow=\"1\"\u003e\n        \u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step is-active\" data-step=\"1\" data-title=\"Alter\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n        \u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n        \u003cdiv class=\"adn-age-row\"\u003e\n          \u003clabel class=\"adn-input-box\"\u003e\n            \u003cinput id=\"adn-age\" type=\"number\" min=\"1\" step=\"1\" value=\"2\" aria-label=\"Alter des Hundes\"\u003e\n            \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e\n          \u003c\/label\u003e\n          \u003cdiv class=\"adn-segmented\" aria-label=\"Alterseinheit\"\u003e\n            \u003cbutton type=\"button\" class=\"is-selected\" data-age-unit=\"years\"\u003eJahre\u003c\/button\u003e\n            \u003cbutton type=\"button\" data-age-unit=\"months\"\u003eMonate\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-age-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"2\" data-title=\"Gewicht\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n        \u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n        \u003clabel class=\"adn-input-box adn-weight-box\"\u003e\n          \u003cinput id=\"adn-weight\" type=\"number\" min=\"1\" max=\"120\" step=\"0.1\" value=\"15\" aria-label=\"Gewicht des Hundes\"\u003e\n          \u003cspan\u003ekg\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-weight-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"3\" data-title=\"Aktivität\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n        \u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"low\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"normal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"high\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"sport\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"4\" data-title=\"Körperform\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n        \u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n        \u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"thin\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"ideal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"heavy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"5\" data-title=\"Futterart\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n        \u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n        \u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"dry\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"wet\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"6\" data-title=\"Besonderheiten\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n        \u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n        \u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"none\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"neutered\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"sensitive\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"pregnant\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"7\" data-title=\"Gesundheit\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n        \u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n        \u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"healthy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"sick\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"8\" data-title=\"Ergebnis\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n        \u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n        \u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n        \u003cdiv class=\"adn-warning\" id=\"adn-health-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-grid\"\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eAdult-Trockenfutter\u003c\/strong\u003e\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n        \u003ca class=\"adn-primary-btn adn-shop-btn\" id=\"adn-shop-link\" href=\"#\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-modal-actions\"\u003e\n        \u003cbutton type=\"button\" id=\"adn-back\"\u003eZurück\u003c\/button\u003e\n        \u003cbutton type=\"button\" id=\"adn-restart\"\u003eNeu starten\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n(function () {\n  var root = document.getElementById('adn-one-html');\n  var modal = document.getElementById('adn-food-modal');\n  var calc = document.getElementById('adn-rechner');\n  if (!root || !modal || !calc || root.dataset.initialized === 'true') return;\n  root.dataset.initialized = 'true';\n\n  var totalSteps = 8;\n  var currentStep = 1;\n  var data = {\n    ageUnit: 'years', ageValue: 2, ageMonths: 24, ageGroup: 'adult',\n    weight: 15, activity: 'normal', body: 'ideal', food: 'dry', special: 'none', health: 'healthy'\n  };\n\n  var kcalByFood = { dry: 370, wet: 115 };\n  var recommendations = {\n    puppyDry: { label:'Welpenfutter ansehen', title:'Premium 60% Huhn, Truthahn, Lachs \u0026 Süßkartoffel', reason:'Für Welpen und Junghunde mit Fokus auf Wachstum, Energie und Entwicklung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-welpenfutter-60-huhn-truthahn-lachs-gelenkschutz-susskartoffel-12kg' },\n    seniorDry: { label:'Seniorfutter ansehen', title:'Premium Senior Forelle mit Lachs, Süßkartoffel \u0026 Spargel', reason:'Für ältere Hunde mit leichterer Rezeptur, Omega-3-Fokus und Gelenkschutz.', url:'https:\/\/www.alphadog-nutrition.de\/products\/premium-senior-mit-50-frischem-forelle-mit-lachs-susskartoffel-spargel' },\n    adultSmallDry: { label:'Futter für kleine Rassen ansehen', title:'Premium 50% Lamm, Süßkartoffel, Minze \u0026 Erbsen', reason:'Für ausgewachsene Hunde unter 15 kg und kleine Rassen.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-lamm-susskartoffel-kleine-rassen-100g' },\n    adultSensitiveDry: { label:'Sensibles Trockenfutter ansehen', title:'Premium 50% Ente, Süßkartoffel \u0026 Orange', reason:'Für sensible Adult-Hunde und Hunde mit empfindlicher Verdauung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-getreidefreies-505-ente-mit-susskartoffelte-orange-12kg' },\n    adultActiveDry: { label:'Angus-Rind Trockenfutter ansehen', title:'Premium 50% Angus-Rind, Süßkartoffel, Erbsen \u0026 Karotte', reason:'Für aktive, normale oder schlanke Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-angus-rind-hundefutter-getreidefrei-100g' },\n    adultCalmDry: { label:'Wild \u0026 Lachs Trockenfutter ansehen', title:'Premium 50% Wild \u0026 Lachs, Süßkartoffel \u0026 Maulbeere', reason:'Für ruhigere, kräftige oder kastrierte Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-wild-lachs-getreidefrei-mit-susskartoffel-maulbeere-12kg' },\n    wetDuck: { label:'Ente Nassfutter ansehen', title:'Premium Sensitiv 91% Ente mit Gemüse \u0026 Reis', reason:'Sanfte Nassfutter-Empfehlung für normale Hunde, Welpen oder Senioren.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-91-ente-mit-gemuse-reis-single-protein-800g' },\n    wetHorse: { label:'Pferd Schonkost ansehen', title:'Premium Sensitiv 94% Pferd mit Kartoffeln', reason:'Bei sensibler Verdauung, Krankheitshinweis oder Unverträglichkeiten.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-94-pferd-mit-kartoffeln-hypoallergen' },\n    wetLamb: { label:'Lamm Nassfutter ansehen', title:'Premium Sensitiv 91% Lamm mit Apfel', reason:'Für aktive, schlanke oder trächtige\/säugende Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-lamm-mit-apfel-single-protein' },\n    wetWild: { label:'Wild Nassfutter ansehen', title:'Premium Sensitiv 91% Wild mit Gemüse \u0026 Reis', reason:'Für ruhigere, kräftige oder kastrierte Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-wild-mit-gemuse-reis-single-protein' }\n  };\n\n  var ageInput = document.getElementById('adn-age');\n  var weightInput = document.getElementById('adn-weight');\n  var ageUnitLabel = document.getElementById('adn-age-unit-label');\n  var currentStepEl = document.getElementById('adn-current-step');\n  var stepTitleEl = document.getElementById('adn-step-title');\n  var progressTrack = calc.querySelector('.adn-progress-track');\n  var progressBar = document.getElementById('adn-progress-bar');\n  var backButton = document.getElementById('adn-back');\n  var restartButton = document.getElementById('adn-restart');\n  var lastFocused = null;\n\n  function openModal() {\n    lastFocused = document.activeElement;\n    modal.classList.add('is-open');\n    modal.setAttribute('aria-hidden', 'false');\n    document.body.classList.add('adn-modal-open');\n    window.setTimeout(function () {\n      var close = modal.querySelector('.adn-modal-close');\n      if (close) close.focus();\n    }, 0);\n  }\n\n  function closeModal() {\n    modal.classList.remove('is-open');\n    modal.setAttribute('aria-hidden', 'true');\n    document.body.classList.remove('adn-modal-open');\n    if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') lastFocused.focus();\n  }\n\n  root.querySelectorAll('[data-adn-open]').forEach(function (button) {\n    button.addEventListener('click', openModal);\n  });\n  modal.querySelectorAll('[data-adn-close]').forEach(function (button) {\n    button.addEventListener('click', closeModal);\n  });\n  document.addEventListener('keydown', function (event) {\n    if (event.key === 'Escape' \u0026\u0026 modal.classList.contains('is-open')) closeModal();\n  });\n\n  function roundToFive(value) { return Math.round(value \/ 5) * 5; }\n\n  function updateAge() {\n    var value = parseFloat(ageInput.value);\n    if (!value || value \u003c= 0) value = 1;\n    data.ageValue = value;\n    data.ageMonths = data.ageUnit === 'years' ? value * 12 : value;\n    data.ageGroup = data.ageMonths \u003c 12 ? 'puppy' : (data.ageMonths \u003e= 84 ? 'senior' : 'adult');\n  }\n\n  function getWeight() {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) weight = data.weight || 1;\n    return weight;\n  }\n\n  function getRecommendation() {\n    var weight = getWeight();\n    if (data.food === 'wet') {\n      if (data.health === 'sick' || data.special === 'sensitive') return recommendations.wetHorse;\n      if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin' || data.special === 'pregnant') return recommendations.wetLamb;\n      if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.wetWild;\n      return recommendations.wetDuck;\n    }\n    if (data.ageGroup === 'puppy') return recommendations.puppyDry;\n    if (data.ageGroup === 'senior') return recommendations.seniorDry;\n    if (weight \u003c 15) return recommendations.adultSmallDry;\n    if (data.health === 'sick' || data.special === 'sensitive') return recommendations.adultSensitiveDry;\n    if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin') return recommendations.adultActiveDry;\n    if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.adultCalmDry;\n    return recommendations.adultActiveDry;\n  }\n\n  function calculateResult() {\n    updateAge();\n    data.weight = getWeight();\n\n    var ageFactor = { puppy: 2.4, adult: 1.6, senior: 1.3 }[data.ageGroup];\n    var activityFactor = { low: .85, normal: 1, high: 1.18, sport: 1.35 }[data.activity];\n    var bodyFactor = { thin: 1.1, ideal: 1, heavy: .82 }[data.body];\n    var specialFactor = { none: 1, neutered: .9, sensitive: 1, pregnant: 1.35 }[data.special];\n    var dailyKcal = 70 * Math.pow(data.weight, .75) * ageFactor * activityFactor * bodyFactor * specialFactor;\n    var grams = dailyKcal \/ kcalByFood[data.food] * 100;\n    var finalGrams = Math.max(5, roundToFive(grams));\n    var minGrams = Math.max(5, roundToFive(finalGrams * .9));\n    var maxGrams = Math.max(5, roundToFive(finalGrams * 1.1));\n    var meals = data.ageGroup === 'puppy' ? 3 : 2;\n    var mealGrams = Math.max(5, roundToFive(finalGrams \/ meals));\n\n    var warning = document.getElementById('adn-health-warning');\n    warning.classList.toggle('is-visible', data.health === 'sick');\n    document.getElementById('adn-result-label').textContent = data.health === 'sick' ? 'Grobe Orientierung' : 'Tagesmenge';\n    document.getElementById('adn-result-amount').textContent = 'ca. ' + finalGrams + ' g';\n    document.getElementById('adn-result-kcal').textContent = 'ca. ' + Math.round(dailyKcal) + ' kcal';\n    document.getElementById('adn-result-meal').textContent = 'ca. ' + mealGrams + ' g';\n    document.getElementById('adn-result-range').textContent = minGrams + '–' + maxGrams + ' g';\n\n    var recommendation = getRecommendation();\n    document.getElementById('adn-product-title').textContent = recommendation.title;\n    document.getElementById('adn-product-reason').textContent = recommendation.reason;\n    var shopLink = document.getElementById('adn-shop-link');\n    shopLink.href = recommendation.url;\n    shopLink.textContent = recommendation.label;\n  }\n\n  function showStep(step) {\n    currentStep = Math.max(1, Math.min(totalSteps, step));\n    calc.querySelectorAll('.adn-step').forEach(function (item) {\n      item.classList.toggle('is-active', Number(item.dataset.step) === currentStep);\n    });\n    var active = calc.querySelector('.adn-step.is-active');\n    currentStepEl.textContent = currentStep;\n    stepTitleEl.textContent = active ? active.dataset.title : '';\n    progressBar.style.width = (currentStep \/ totalSteps * 100) + '%';\n    progressTrack.setAttribute('aria-valuenow', String(currentStep));\n    backButton.disabled = currentStep === 1;\n    if (currentStep === totalSteps) calculateResult();\n    var dialog = modal.querySelector('.adn-modal-dialog');\n    if (dialog) dialog.scrollTop = 0;\n  }\n\n  calc.querySelectorAll('[data-age-unit]').forEach(function (button) {\n    button.addEventListener('click', function () {\n      data.ageUnit = button.dataset.ageUnit;\n      calc.querySelectorAll('[data-age-unit]').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      ageUnitLabel.textContent = data.ageUnit === 'years' ? 'Jahre' : 'Monate';\n      updateAge();\n    });\n  });\n\n  document.getElementById('adn-age-next').addEventListener('click', function () {\n    var age = parseFloat(ageInput.value);\n    if (!age || age \u003c= 0) { ageInput.focus(); return; }\n    updateAge();\n    showStep(2);\n  });\n\n  document.getElementById('adn-weight-next').addEventListener('click', function () {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) { weightInput.focus(); return; }\n    data.weight = weight;\n    showStep(3);\n  });\n\n  calc.querySelectorAll('.adn-choice-grid button').forEach(function (button) {\n    button.addEventListener('click', function () {\n      var key = button.dataset.key;\n      data[key] = button.dataset.value;\n      button.parentElement.querySelectorAll('button').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      window.setTimeout(function () { showStep(currentStep + 1); }, 120);\n    });\n  });\n\n  backButton.addEventListener('click', function () { showStep(currentStep - 1); });\n  restartButton.addEventListener('click', function () {\n    data = { ageUnit:'years', ageValue:2, ageMonths:24, ageGroup:'adult', weight:15, activity:'normal', body:'ideal', food:'dry', special:'none', health:'healthy' };\n    ageInput.value = 2;\n    weightInput.value = 15;\n    ageUnitLabel.textContent = 'Jahre';\n    calc.querySelectorAll('.is-selected').forEach(function (item) { item.classList.remove('is-selected'); });\n    calc.querySelector('[data-age-unit=\"years\"]').classList.add('is-selected');\n    showStep(1);\n  });\n\n  showStep(1);\n})();\n\u003c\/script\u003e\n\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\n\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\n\u003cstyle id=\"adn-full-viewport-width-fix\"\u003e\n  #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: var(--adn-viewport-width, 100vw) !important;\n    max-width: none !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    margin-top: 96px !important;\n    transform: translateX(calc(-1 * var(--adn-viewport-offset, 0px))) !important;\n    padding: 8px 24px 24px !important;\n  }\n\n  #adn-one-html .adn-one-grid {\n    width: 100% !important;\n    max-width: 1480px !important;\n    margin: 0 auto !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html {\n      margin-top: 48px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html {\n      margin-top: 20px !important;\n      padding: 8px 12px 16px !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-full-viewport-width-script\"\u003e\n(function () {\n  function updateWidth() {\n    var section = document.getElementById('adn-one-html');\n    if (!section) return;\n\n    section.style.setProperty('--adn-viewport-offset', '0px');\n    section.style.setProperty(\n      '--adn-viewport-width',\n      document.documentElement.clientWidth + 'px'\n    );\n\n    requestAnimationFrame(function () {\n      section.style.setProperty(\n        '--adn-viewport-offset',\n        section.getBoundingClientRect().left + 'px'\n      );\n    });\n  }\n\n  function scheduleUpdate() {\n    updateWidth();\n    setTimeout(updateWidth, 150);\n    setTimeout(updateWidth, 600);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleUpdate);\n  } else {\n    scheduleUpdate();\n  }\n\n  window.addEventListener('resize', updateWidth, { passive: true });\n  window.addEventListener('orientationchange', updateWidth, { passive: true });\n  document.addEventListener('shopify:section:load', scheduleUpdate);\n})();\n\u003c\/script\u003e\n\n\n\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\n\u003cstyle id=\"adn-product-gallery-spacing-fix\"\u003e\n  #adn-one-html {\n    clear: both !important;\n    isolation: isolate !important;\n  }\n\n  @media (min-width: 1051px) {\n    #adn-one-html { margin-top: 96px !important; }\n  }\n\n  @media (min-width: 721px) and (max-width: 1050px) {\n    #adn-one-html { margin-top: 48px !important; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { margin-top: 20px !important; }\n  }\n\u003c\/style\u003e\n\n\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    inset: 0 !important;\n    width: 100vw !important;\n    height: 100vh !important;\n    height: 100dvh !important;\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n    align-items: center !important;\n    justify-content: center !important;\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: flex !important;\n  }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute !important;\n    inset: 0 !important;\n    width: 100% !important;\n    height: 100% !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    inset: auto !important;\n    margin: auto !important;\n    transform: none !important;\n    width: min(860px, calc(100vw - 36px)) !important;\n    max-height: calc(100dvh - 36px) !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain;\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 16px) !important;\n      max-height: calc(100dvh - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  function moveModalToBody() {\n    var modal = document.getElementById('adn-food-modal');\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', moveModalToBody);\n  } else {\n    moveModalToBody();\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(moveModalToBody, 50);\n  });\n})();\n\u003c\/script\u003e\n\n\u003c!-- =========================================================\n     PRODUKTBESCHREIBUNG ENTE MIT GEMÜSE UND REIS\n     ========================================================= --\u003e\n\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width,initial-scale=1\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026amp;family=Manrope:wght@400;500;600;700;800;900\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\n\n\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  \/* Der echte Produkttitel oberhalb der Beschreibung *\/\n  .adp-external-product-title {\n    display: block !important;\n    width: 100% !important;\n    max-width: 980px !important;\n    margin: 0 0 18px 0 !important;\n    padding: 0 !important;\n    color: #000000 !important;\n    background: transparent !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: clamp(28px, 4.1vw, 46px) !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    font-synthesis: weight !important;\n    line-height: .98 !important;\n    letter-spacing: -.05em !important;\n    text-align: left !important;\n    text-transform: none !important;\n    text-decoration: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.08),\n      0 6px 11px rgba(0,0,0,.23),\n      0 15px 28px rgba(0,0,0,.13) !important;\n    word-break: normal !important;\n    overflow-wrap: break-word !important;\n    hyphens: none !important;\n  }\n\n  .adp-external-product-title * {\n    color: #000000 !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    text-transform: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000000 !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.07),\n        0 4px 8px rgba(0,0,0,.20),\n        0 10px 20px rgba(0,0,0,.11) !important;\n    }\n\n    .adp-external-product-title * {\n      -webkit-text-stroke: .5px #000000 !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle\u003e\n  .adp-page{\n    position:relative!important;\n    left:auto!important;\n    right:auto!important;\n    width:var(--adp-viewport-width,100vw)!important;\n    max-width:none!important;\n    margin:0!important;\n    transform:translateX(calc(-1 * var(--adp-viewport-offset,0px)))!important;\n    background:radial-gradient(circle at 95% 2%,rgba(233,96,40,.13),transparent 24%),#f5f5f7;\n    color:#111;\n    font-family:'Manrope',Arial,sans-serif;\n    overflow:hidden;\n    isolation:isolate;\n  }\n  .adp-page *{box-sizing:border-box;font-family:'Manrope',Arial,sans-serif}\n  .adp-wrap{width:100%;max-width:1280px;margin:0 auto;padding:58px 18px}\n\n  .adp-hero{\n    position:relative;\n    padding:58px;\n    border-radius:36px;\n    background:radial-gradient(circle at 86% 12%,rgba(233,96,40,.3),transparent 27%),linear-gradient(135deg,#090a0d,#17181c 60%,#281a14);\n    color:#fff;\n    display:grid;\n    grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);\n    gap:42px;\n    align-items:center;\n    overflow:hidden;\n    box-shadow:0 30px 90px rgba(0,0,0,.14);\n  }\n  .adp-hero:after{content:\"\";position:absolute;left:58px;right:58px;bottom:0;height:6px;border-radius:999px 999px 0 0;background:#e96028}\n  .adp-brand{margin:0 0 12px;color:#e96028;font-size:15px;font-weight:900;letter-spacing:-.02em}\n  .adp-kicker{margin:0 0 16px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-title{\n    position:relative;\n    z-index:1;\n    display:block;\n    margin:0!important;\n    max-width:760px;\n    color:#fff!important;\n    font-family:'Inter','Manrope',Arial,sans-serif!important;\n    font-size:clamp(36px,5.5vw,62px)!important;\n    line-height:.98!important;\n    font-weight:900!important;\n    font-variation-settings:'wght' 900!important;\n    font-synthesis:none!important;\n    letter-spacing:-.05em!important;\n    text-transform:none!important;\n    -webkit-text-stroke:.65px #fff;\n    paint-order:stroke fill;\n    text-shadow:\n      0 2px 0 rgba(255,255,255,.10),\n      0 7px 12px rgba(0,0,0,.72),\n      0 17px 34px rgba(0,0,0,.58)!important;\n    filter:drop-shadow(0 8px 10px rgba(0,0,0,.34));\n  }\n  .adp-title:before,\n  .adp-title:after{\n    content:attr(data-title);\n    position:absolute;\n    inset:0;\n    z-index:-1;\n    color:rgba(0,0,0,.62);\n    font:inherit;\n    letter-spacing:inherit;\n    line-height:inherit;\n    pointer-events:none;\n  }\n  .adp-title:before{\n    transform:translate(4px,6px);\n    filter:blur(1px);\n    opacity:.75;\n  }\n  .adp-title:after{\n    transform:translate(8px,11px);\n    filter:blur(10px);\n    opacity:.78;\n  }\n  .adp-lead{max-width:720px;margin:26px 0 0;color:#fff!important;font-size:clamp(18px,1.8vw,24px);line-height:1.38;font-weight:800}\n  .adp-intro{max-width:720px;margin:20px 0 0;color:rgba(255,255,255,.72)!important;font-size:16px;line-height:1.72}\n  .adp-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}\n  .adp-tags span{padding:10px 13px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.06);color:#fff;font-size:12px;font-weight:800}\n\n  .adp-visual{\n    min-height:430px;\n    padding:30px;\n    border-radius:30px;\n    background:radial-gradient(circle at 50% 35%,rgba(233,96,40,.25),transparent 45%),linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.04));\n    border:1px solid rgba(255,255,255,.1);\n    display:grid;\n    align-content:center;\n    gap:14px;\n  }\n  .adp-stat{padding:20px 22px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:rgba(0,0,0,.18)}\n  .adp-stat strong{display:block;color:#fff;font-size:30px;line-height:1;font-weight:900}\n  .adp-stat span{display:block;margin-top:8px;color:rgba(255,255,255,.7);font-size:13px;line-height:1.45}\n  .adp-stat-main{background:#e96028;border-color:#e96028;box-shadow:0 18px 38px rgba(233,96,40,.24)}\n  .adp-stat-main span{color:rgba(255,255,255,.88)}\n\n  .adp-section{padding-top:80px}\n  .adp-heading{max-width:980px;margin-bottom:28px}\n  .adp-heading p{margin:0 0 14px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-heading h2{margin:0;color:#111!important;font-size:clamp(34px,5vw,62px)!important;line-height:.98!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-heading span{display:block;max-width:850px;margin-top:18px;color:#626262;font-size:17px;line-height:1.62;font-weight:600}\n\n  .adp-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}\n  .adp-benefit{min-height:290px;padding:30px;border-radius:28px;background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.11),transparent 30%),#fff;box-shadow:0 18px 55px rgba(0,0,0,.055)}\n  .adp-benefit:nth-child(2){background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.34),transparent 31%),linear-gradient(135deg,#090a0d,#1a1b1f);color:#fff}\n  .adp-benefit b{color:#e96028;font-size:13px;font-weight:900}\n  .adp-benefit h3{margin:46px 0 14px;color:inherit!important;font-size:27px!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-.04em!important;text-transform:none!important}\n  .adp-benefit p{margin:0;color:#575757;font-size:15px;line-height:1.7}\n  .adp-benefit:nth-child(2) p{color:rgba(255,255,255,.7)}\n\n  .adp-guide{margin-top:80px;padding:54px;border-radius:34px;background:radial-gradient(circle at 90% 10%,rgba(233,96,40,.12),transparent 26%),#fff;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:48px;align-items:start;box-shadow:0 24px 70px rgba(0,0,0,.06)}\n  .adp-guide h2{margin:0;color:#111!important;font-size:clamp(34px,4.8vw,56px)!important;line-height:1!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-guide p{color:#505050;font-size:16px;line-height:1.75}\n  .adp-panel{padding:32px;border-radius:26px;background:radial-gradient(circle at 90% 8%,rgba(233,96,40,.35),transparent 30%),linear-gradient(135deg,#0a0b0e,#1b1c20);color:#fff}\n  .adp-panel\u003ep{margin:0 0 28px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}\n  .adp-panel article{padding:18px 0;border-top:1px solid rgba(255,255,255,.1)}\n  .adp-panel article:first-of-type{padding-top:0;border-top:0}\n  .adp-panel strong{display:block;color:#fff!important;font-size:19px}\n  .adp-panel span{display:block;margin-top:7px;color:rgba(255,255,255,.68);font-size:14px;line-height:1.55}\n\n  .adp-accordions{display:grid;gap:13px}\n  .adp-item{margin:0!important;border-radius:22px;background:#fff;box-shadow:0 14px 45px rgba(0,0,0,.045);overflow:hidden}\n  .adp-item summary{padding:22px 24px!important;list-style:none!important;color:#111!important;display:grid!important;grid-template-columns:46px minmax(0,1fr) 36px;align-items:center;gap:16px;cursor:pointer;text-transform:none!important}\n  .adp-item summary::-webkit-details-marker{display:none}\n  .adp-icon{width:46px;height:46px;border-radius:14px;background:#111;color:#fff;display:grid;place-items:center;font-size:20px}\n  .adp-summary strong{display:block;color:#111!important;font-size:18px;line-height:1.3;font-weight:900}\n  .adp-summary span{display:block;margin-top:4px;color:#6b6b6b;font-size:13px;line-height:1.4}\n  .adp-plus{position:relative;width:36px;height:36px;border-radius:50%;background:#f1f1f3}\n  .adp-plus:before,.adp-plus:after{content:\"\";position:absolute;left:50%;top:50%;width:14px;height:2px;background:#111;transform:translate(-50%,-50%)}\n  .adp-plus:after{transform:translate(-50%,-50%) rotate(90deg)}\n  .adp-item[open] .adp-plus{background:#e96028}\n  .adp-item[open] .adp-plus:before,.adp-item[open] .adp-plus:after{background:#fff}\n  .adp-item[open] .adp-plus:after{transform:translate(-50%,-50%)}\n  .adp-content{padding:0 24px 26px 86px;color:#505050;font-size:15px;line-height:1.72}\n  .adp-content h3,.adp-content h4{color:#111!important;text-transform:none!important}\n  .adp-content h3{font-size:23px!important;margin:4px 0 14px!important}\n  .adp-content h4{font-size:17px!important;margin:22px 0 8px!important}\n  .adp-content p{margin:0 0 14px}\n  .adp-info{margin:20px 0;padding:18px;border-left:5px solid #e96028;border-radius:16px;background:#f5f5f7}\n  .adp-info p:last-child{margin-bottom:0}\n\n  .adp-table{width:100%;border-collapse:separate;border-spacing:0;margin:14px 0;overflow:hidden;border:1px solid #e5e5e7;border-radius:16px;background:#fff}\n  .adp-table th,.adp-table td{padding:12px 14px;border-bottom:1px solid #ececef;text-align:left;vertical-align:top}\n  .adp-table tr:last-child td{border-bottom:0}\n  .adp-table thead th,.adp-table thead td{background:#111;color:#fff;font-weight:900}\n\n  .adp-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\n  .adp-highlight{padding:15px 16px;border-radius:15px;background:#f5f5f7}\n  .adp-highlight b{display:block;margin-bottom:4px;color:#111}\n\n  .adp-faq{display:grid;gap:10px}\n  .adp-faq details{border:1px solid #e5e5e7;border-radius:14px;background:#fff;overflow:hidden}\n  .adp-faq summary{padding:15px 48px 15px 16px!important;display:block!important;position:relative;cursor:pointer;font-weight:800;color:#222!important;list-style:none!important;text-transform:none!important}\n  .adp-faq summary:before,.adp-faq summary:after{content:\"\";position:absolute;right:17px;top:50%;width:14px;height:2px;background:#111;transform:translateY(-50%)}\n  .adp-faq summary:after{transform:translateY(-50%) rotate(90deg)}\n  .adp-faq details[open] summary:after{transform:translateY(-50%)}\n  .adp-faq details p{margin:0;padding:0 16px 17px;color:#555}\n\n  .adp-closing{margin-top:80px;padding:56px 42px;border-radius:34px;background:radial-gradient(circle at 86% 14%,rgba(255,255,255,.14),transparent 24%),#e96028;color:#fff;text-align:center}\n  .adp-closing h2{max-width:900px;margin:0 auto;color:#fff!important;font-size:clamp(36px,5.5vw,66px)!important;line-height:.96!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-closing p{max-width:780px;margin:20px auto 0;color:rgba(255,255,255,.86);font-size:17px;line-height:1.65;font-weight:600}\n\n  @media(max-width:960px){\n    .adp-hero,.adp-guide{grid-template-columns:1fr}\n    .adp-benefits{grid-template-columns:1fr}\n  }\n  @media(max-width:700px){\n    .adp-wrap{padding:24px 10px}\n    .adp-hero{padding:30px 18px 20px;border-radius:24px;gap:22px}\n    .adp-hero:after{left:18px;right:18px}\n    .adp-title{font-size:clamp(30px,9vw,46px)!important;line-height:1!important;letter-spacing:-.04em!important;-webkit-text-stroke:.45px #fff}\n    .adp-title:before{transform:translate(3px,4px);filter:blur(.8px)}\n    .adp-title:after{transform:translate(5px,7px);filter:blur(7px)}\n    .adp-lead{font-size:17px}\n    .adp-intro{font-size:14px;line-height:1.62}\n    .adp-tags{gap:7px;margin-top:18px}\n    .adp-tags span{padding:8px 10px;font-size:10px}\n    .adp-visual{min-height:auto;padding:14px;border-radius:22px;gap:8px}\n    .adp-stat{padding:14px 15px;border-radius:15px}\n    .adp-stat strong{font-size:24px}\n    .adp-stat span{margin-top:5px;font-size:11px}\n    .adp-section{padding-top:50px}\n    .adp-heading{margin-bottom:18px}\n    .adp-heading p{margin-bottom:10px;font-size:9px}\n    .adp-heading h2{font-size:32px!important;line-height:1!important}\n    .adp-heading span{margin-top:12px;font-size:14px;line-height:1.5}\n    .adp-benefits{gap:10px}\n    .adp-benefit{min-height:auto;padding:21px;border-radius:20px}\n    .adp-benefit h3{margin:26px 0 10px;font-size:23px!important}\n    .adp-benefit p{font-size:14px;line-height:1.58}\n    .adp-guide{margin-top:50px;padding:26px 17px 17px;border-radius:24px;gap:26px}\n    .adp-guide h2{font-size:32px!important}\n    .adp-guide p{font-size:14px;line-height:1.62}\n    .adp-panel{padding:22px;border-radius:20px}\n    .adp-panel article{padding:14px 0}\n    .adp-panel strong{font-size:17px}\n    .adp-panel span{font-size:12px}\n\n    \/* Schmale und kompakte Themenkacheln auf dem Handy *\/\n    .adp-accordions{gap:8px;padding:0 5px}\n    .adp-item{width:calc(100% - 4px);margin:0 auto!important;border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.045)}\n    .adp-item summary{grid-template-columns:32px minmax(0,1fr) 26px;padding:11px 10px!important;gap:9px;min-height:54px}\n    .adp-icon{width:32px;height:32px;border-radius:9px;font-size:14px}\n    .adp-summary strong{font-size:13.5px;line-height:1.22}\n    .adp-summary span{margin-top:2px;font-size:10.5px;line-height:1.25}\n    .adp-plus{width:26px;height:26px}\n    .adp-plus:before,.adp-plus:after{width:11px;height:1.5px}\n    .adp-content{padding:0 11px 15px;font-size:13px;line-height:1.58}\n    .adp-content h3{font-size:19px!important;margin:5px 0 10px!important}\n    .adp-content h4{font-size:15px!important;margin:16px 0 6px!important}\n    .adp-content p{margin-bottom:10px}\n    .adp-info{margin:14px 0;padding:13px;border-left-width:4px;border-radius:11px}\n    .adp-highlights{grid-template-columns:1fr;gap:8px}\n    .adp-highlight{padding:11px 12px;border-radius:11px}\n    .adp-table th,.adp-table td{padding:8px 7px;font-size:11.5px}\n    .adp-faq{gap:7px}\n    .adp-faq details{border-radius:10px}\n    .adp-faq summary{padding:12px 38px 12px 12px!important;font-size:12.5px}\n    .adp-faq details p{padding:0 12px 13px;font-size:12.5px}\n    .adp-closing{margin-top:50px;padding:34px 18px;text-align:left;border-radius:24px}\n    .adp-closing h2{font-size:33px!important}\n    .adp-closing p{font-size:14px}\n  }\n\u003c\/style\u003e\n\n\n\n\u003cmain class=\"adp-page\"\u003e\n  \u003cdiv class=\"adp-wrap\"\u003e\n    \u003csection class=\"adp-hero\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-brand\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n        \u003cp class=\"adp-kicker\"\u003eFleischreiches Nassfutter für sensible Hunde\u003c\/p\u003e\n        \u003ch1 class=\"adp-title\" data-title=\"Ente mit Gemüse und Reis für sensible Hunde.\"\u003eEnte mit Gemüse und Reis für sensible Hunde.\u003c\/h1\u003e\n        \u003cp class=\"adp-lead\"\u003e92% Ente, mildes Gemüse und leicht verdaulicher Reis in einer saftigen Mahlzeit.\u003c\/p\u003e\n        \u003cp class=\"adp-intro\"\u003eDieses Menü verbindet Entenmuskelfleisch, Entenherzen und Entenleber mit Gemüse, Reis und Weizenkeimen. Die Rezeptur eignet sich für ausgewachsene Hunde, die ein schmackhaftes und gut portionierbares Nassfutter bevorzugen.\u003c\/p\u003e\n        \u003cdiv class=\"adp-tags\"\u003e\n          \u003cspan\u003e92% Ente\u003c\/span\u003e\n          \u003cspan\u003emit Gemüse und Reis\u003c\/span\u003e\n          \u003cspan\u003e400g und 800g\u003c\/span\u003e\n          \u003cspan\u003eohne künstliche Aromen\u003c\/span\u003e\n          \u003cspan\u003efür Adult Hunde\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-visual\" aria-label=\"Produkteigenschaften von Ente mit Gemüse und Reis\"\u003e\n        \u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e92%\u003c\/strong\u003e\u003cspan\u003eEnte aus Muskelfleisch, Herzen und Leber\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e12,4%\u003c\/strong\u003e\u003cspan\u003eRohprotein laut analytischen Bestandteilen\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e78%\u003c\/strong\u003e\u003cspan\u003eFeuchtigkeit für eine saftige Mahlzeit\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eSanfte Rezeptur mit klarer Deklaration\u003c\/p\u003e\n        \u003ch2\u003eViel Ente, mildes Gemüse und Reis für den täglichen Napf.\u003c\/h2\u003e\n        \u003cspan\u003eDie fleischreiche Rezeptur liefert tierisches Protein und wird durch Gemüse, Reis und Weizenkeime ergänzt. Sie ist besonders interessant für Hunde, die ein saftiges und bekömmlich zusammengestelltes Nassfutter mögen.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-benefits\"\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e01\u003c\/b\u003e\n          \u003ch3\u003e92% Ente\u003c\/h3\u003e\n          \u003cp\u003eEntenmuskelfleisch, Entenherzen und Entenleber bilden den tierischen Hauptanteil der Mahlzeit.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e02\u003c\/b\u003e\n          \u003ch3\u003eSaftige Konsistenz\u003c\/h3\u003e\n          \u003cp\u003eDer Feuchtigkeitsgehalt von 78% macht das Menü angenehm weich und unterstützt die Flüssigkeitsaufnahme über das Futter.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e03\u003c\/b\u003e\n          \u003ch3\u003eFür sensible Hunde\u003c\/h3\u003e\n          \u003cp\u003eDie übersichtliche Rezeptur mit Ente, Gemüse und Reis kann gut in einen bewusst ausgewählten Futterplan integriert werden.\u003c\/p\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-guide\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-kicker\"\u003eFütterung im Alltag\u003c\/p\u003e\n        \u003ch2\u003eLangsam umstellen und frisch servieren.\u003c\/h2\u003e\n        \u003cp\u003eBei einem Futterwechsel mischst du das neue Menü am besten über mehrere Tage schrittweise unter das bisherige Futter. So kann sich die Verdauung deines Hundes in Ruhe an die neue Zusammensetzung gewöhnen.\u003c\/p\u003e\n        \u003cp\u003eServiere das Futter zimmerwarm und stelle immer frisches Trinkwasser bereit. Die passende Tagesmenge richtet sich nach Gewicht, Alter, Aktivität und Körperzustand deines Hundes.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-panel\"\u003e\n        \u003cp\u003eAuf einen Blick\u003c\/p\u003e\n        \u003carticle\u003e\u003cstrong\u003eTierischer Anteil\u003c\/strong\u003e\u003cspan\u003e92% Ente\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eErgänzungen\u003c\/strong\u003e\u003cspan\u003eGemüse, Reis und Weizenkeime\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eGrößen\u003c\/strong\u003e\u003cspan\u003e400g und 800g Dose\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eEignung\u003c\/strong\u003e\u003cspan\u003eausgewachsene Hunde aller Rassen\u003c\/span\u003e\u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eAlle Produktdetails\u003c\/p\u003e\n        \u003ch2\u003eVorteile, Nährwerte, Zusammensetzung und Anwendung.\u003c\/h2\u003e\n        \u003cspan\u003eÖffne nur den Bereich, den du gerade brauchst. Alle Kategorien bleiben beim Laden der Seite geschlossen.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-accordions\"\u003e\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦆\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e92% Ente\u003c\/strong\u003e\u003cspan\u003eMuskelfleisch, Herzen und Leber als tierische Basis\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eFleischreiche Rezeptur mit Ente\u003c\/h3\u003e\n            \u003cp\u003eDie Mahlzeit besteht zu 92% aus Ente. Enthalten sind schonend gegartes Entenmuskelfleisch, Entenherzen und Entenleber. Diese Kombination liefert tierisches Protein und sorgt für einen kräftigen Geschmack.\u003c\/p\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eEntenmuskelfleisch\u003c\/b\u003eBildet die fleischige Grundlage der Rezeptur.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eEntenherzen\u003c\/b\u003eErgänzen die Mahlzeit mit natürlichem tierischem Gewebe.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eEntenleber\u003c\/b\u003eIst Bestandteil der offen deklarierten Innereien.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eHohe Akzeptanz\u003c\/b\u003eEnte besitzt einen kräftigen Eigengeschmack, den viele Hunde gerne mögen.\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🥕\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eGemüse, Reis und Weizenkeime\u003c\/strong\u003e\u003cspan\u003eMilde Ergänzungen für eine ausgewogene Mahlzeit\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003e4% Gemüse, 3% Reis und 1% Weizenkeime\u003c\/h3\u003e\n            \u003cp\u003eGemüse und Reis ergänzen den hohen Entenanteil. Weizenkeime sind ebenfalls Bestandteil der Rezeptur und bringen pflanzliche Nährstoffe mit.\u003c\/p\u003e\n            \u003cdiv class=\"adp-info\"\u003e\n              \u003cp\u003e\u003cstrong\u003eWichtig:\u003c\/strong\u003e Wegen des enthaltenen Reises und der Weizenkeime ist dieses Produkt nicht getreidefrei. Weizenkeime enthalten außerdem Gluten, daher ist das Menü nicht für Hunde geeignet, die Weizen oder Gluten meiden müssen.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📊\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eAnalytische Bestandteile\u003c\/strong\u003e\u003cspan\u003eDie wichtigsten Nährwerte übersichtlich dargestellt\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ctable class=\"adp-table\"\u003e\n              \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eAnalysewert\u003c\/th\u003e\n\u003cth\u003eGehalt\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n              \u003ctbody\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e12,4%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFettgehalt\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e6,3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e1,9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfaser\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e0,8%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFeuchtigkeit\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e78,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003c\/tbody\u003e\n            \u003c\/table\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e✓\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003eOffene Deklaration der verwendeten Zutaten\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eZusammensetzung laut Produktangabe\u003c\/h3\u003e\n            \u003cp\u003e92% Ente aus schonend gegartem Entenmuskelfleisch, Entenherzen und Entenleber, 4% frisches Gemüse, 3% leicht verdaulicher Reis, 1% naturbelassene Weizenkeime sowie lebenswichtige Mineralstoffe mit Calcium, Phosphor, Magnesium und Spurenelementen.\u003c\/p\u003e\n            \u003cdiv class=\"adp-info\"\u003e\n              \u003cp\u003e\u003cstrong\u003eHinweis zur Deklaration:\u003c\/strong\u003e Beachte für verbindliche Angaben immer das aktuelle Etikett auf der gelieferten Verpackung.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🍽️\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFütterung und Umstellung\u003c\/strong\u003e\u003cspan\u003eSo integrierst du das Menü in den Alltag\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eLangsam umstellen\u003c\/b\u003eDas neue Futter über mehrere Tage schrittweise untermischen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eZimmerwarm servieren\u003c\/b\u003eDas Menü nicht direkt eiskalt aus dem Kühlschrank füttern.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eTagesmenge anpassen\u003c\/b\u003eGewicht, Alter, Aktivität und Körperzustand berücksichtigen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eWasser bereitstellen\u003c\/b\u003eFrisches Trinkwasser sollte jederzeit verfügbar sein.\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📦\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eVerpackung und Aufbewahrung\u003c\/strong\u003e\u003cspan\u003e400g und 800g Dose für eine praktische Portionierung\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e400g Dose\u003c\/b\u003ePraktisch für kleinere Hunde oder kleinere Tagesrationen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e800g Dose\u003c\/b\u003ePassend für größere Hunde oder Mehrhundehaushalte.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eNach dem Öffnen\u003c\/b\u003eGekühlt lagern und entsprechend den Hinweisen auf dem Etikett zeitnah verbrauchen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eUngeöffnet\u003c\/b\u003eKühl, trocken und vor direkter Sonne geschützt aufbewahren.\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Ente, Reis, Weizenkeimen und Fütterung\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-faq\"\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie hoch ist der Entenanteil?\u003c\/summary\u003e\u003cp\u003eDas Menü enthält 92% Ente aus Entenmuskelfleisch, Entenherzen und Entenleber.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eIst das Nassfutter getreidefrei?\u003c\/summary\u003e\u003cp\u003eNein. Die Rezeptur enthält 3% Reis und 1% Weizenkeime und ist deshalb nicht getreidefrei.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eIst das Futter glutenfrei?\u003c\/summary\u003e\u003cp\u003eNein. Weizenkeime enthalten Gluten. Für Hunde, die Weizen oder Gluten meiden müssen, ist dieses Menü daher nicht geeignet.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eFür welche Hunde eignet sich das Menü?\u003c\/summary\u003e\u003cp\u003eEs ist für ausgewachsene Hunde aller Rassen gedacht und kann besonders für Hunde interessant sein, die ein saftiges, fleischreiches Nassfutter bevorzugen.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eIst das Produkt echtes BARF?\u003c\/summary\u003e\u003cp\u003eNein. Es handelt sich um gegartes Nassfutter und nicht um eine rohe BARF Mahlzeit.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWelche Dosengrößen gibt es?\u003c\/summary\u003e\u003cp\u003eDas Produkt ist in 400g und 800g Dosen erhältlich.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie stelle ich auf das neue Futter um?\u003c\/summary\u003e\u003cp\u003eMische das neue Menü über mehrere Tage schrittweise unter das bisherige Futter und beobachte die Verträglichkeit.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie bewahre ich eine geöffnete Dose auf?\u003c\/summary\u003e\u003cp\u003eBewahre sie gekühlt auf und verbrauche den Inhalt entsprechend den Hinweisen auf dem Etikett zeitnah.\u003c\/p\u003e\u003c\/details\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\u003c\/div\u003e\n        \u003c\/details\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-closing\"\u003e\n      \u003ch2\u003e92% Ente. Saftig serviert. Klar deklariert.\u003c\/h2\u003e\n      \u003cp\u003eEin fleischreiches Nassfutter mit Gemüse, Reis und Weizenkeimen für ausgewachsene Hunde.\u003c\/p\u003e\n    \u003c\/section\u003e\n  \u003c\/div\u003e\n\u003c\/main\u003e\n\n\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie hoch ist der Entenanteil?\",\n      \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Das Menü enthält 92% Ente aus Entenmuskelfleisch, Entenherzen und Entenleber.\"}\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist das Nassfutter getreidefrei?\",\n      \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Nein. Die Rezeptur enthält 3% Reis und 1% Weizenkeime und ist deshalb nicht getreidefrei.\"}\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist das Futter glutenfrei?\",\n      \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Nein. Weizenkeime enthalten Gluten. Für Hunde, die Weizen oder Gluten meiden müssen, ist dieses Menü daher nicht geeignet.\"}\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Für welche Hunde eignet sich das Menü?\",\n      \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Es ist für ausgewachsene Hunde aller Rassen gedacht und kann besonders für Hunde interessant sein, die ein saftiges, fleischreiches Nassfutter bevorzugen.\"}\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist das Produkt echtes BARF?\",\n      \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Nein. Es handelt sich um gegartes Nassfutter und nicht um eine rohe BARF Mahlzeit.\"}\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Welche Dosengrößen gibt es?\",\n      \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Das Produkt ist in 400g und 800g Dosen erhältlich.\"}\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie stelle ich auf das neue Futter um?\",\n      \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Mische das neue Menü über mehrere Tage schrittweise unter das bisherige Futter und beobachte die Verträglichkeit.\"}\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie bewahre ich eine geöffnete Dose auf?\",\n      \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Bewahre sie gekühlt auf und verbrauche den Inhalt entsprechend den Hinweisen auf dem Etikett zeitnah.\"}\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleTerms = ['ente', 'gemüse', 'reis'];\n  function normalize(value) {\n    return (value || '').replace(\/\\u00a0\/g, ' ').replace(\/\\s+\/g, ' ').trim().toLowerCase();\n  }\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n    return style.display !== 'none' \u0026\u0026 style.visibility !== 'hidden' \u0026\u0026 parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026 rect.width \u003e 0 \u0026\u0026 rect.height \u003e 0;\n  }\n  function applyProductTitleStyle() {\n    var selectors = ['[data-product-title]','.product__title h1','.product__title','.product-title','.product-single__title','.productView-title','.product-info__title','.product-detail__title','h1.product_title','main h1','h1','h2'];\n    var candidates = Array.prototype.slice.call(document.querySelectorAll(selectors.join(',')));\n    var match = candidates.find(function (element) {\n      if (element.closest('.adp-page') || element.closest('#adn-one-html') || element.closest('#adn-food-modal')) return false;\n      var text = normalize(element.textContent);\n      return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 isVisible(element);\n    });\n    if (!match) {\n      var fallback = Array.prototype.slice.call(document.querySelectorAll('div, p, span')).filter(function (element) {\n        if (element.closest('.adp-page') || element.closest('#adn-one-html') || element.closest('#adn-food-modal')) return false;\n        if (!isVisible(element)) return false;\n        var text = normalize(element.textContent);\n        return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 text.length \u003c 260;\n      }).sort(function (a, b) { return normalize(a.textContent).length - normalize(b.textContent).length; });\n      match = fallback[0];\n    }\n    if (match) {\n      match.classList.add('adp-external-product-title');\n      match.setAttribute('data-adp-product-title-styled', 'true');\n    }\n  }\n  function scheduleApply() {\n    applyProductTitleStyle();\n    window.setTimeout(applyProductTitleStyle, 150);\n    window.setTimeout(applyProductTitleStyle, 600);\n    window.setTimeout(applyProductTitleStyle, 1500);\n  }\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n  var observer = new MutationObserver(function () { applyProductTitleStyle(); });\n  observer.observe(document.documentElement, { childList: true, subtree: true });\n  document.addEventListener('shopify:section:load', scheduleApply);\n})();\n\u003c\/script\u003e","brand":"Alphadog Nutrition","offers":[{"title":"400g","offer_id":57921762033989,"sku":"4260374734819X400G","price":4.99,"currency_code":"EUR","in_stock":true},{"title":"800g","offer_id":57921762066757,"sku":"4260374734819X800G","price":8.99,"currency_code":"EUR","in_stock":true},{"title":"6x800g + 1 Gratis","offer_id":57921762099525,"sku":"4260374734819","price":54.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/Clipfly-20260516140013.png?v=1778933127"},{"product_id":"alphadog-nutrition-nassfutter-91-lamm-mit-apfel-single-protein","title":"Getreidefreies Nassfutter 92% Lamm mit Apfel - Lebensmittelqualität, Sensitiv","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung naturreines Hanföl\n     ========================================================= --\u003e\n\n\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\n\u003csection id=\"adn-one-html\" class=\"adn-one-html\" aria-label=\"Vorteile und Futterrechner\"\u003e\n  \u003cdiv class=\"adn-one-grid\"\u003e\n\n    \u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n    \u003cdiv class=\"adn-trust-panel\"\u003e\n      \u003cdiv class=\"adn-payment-card\"\u003e\n        \u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n        \u003cdiv class=\"adn-payment-grid\" aria-label=\"Zahlungsarten\"\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/paypal-blue-logo-19528_256.png?v=1779726652\" alt=\"PayPal\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/klarna-pink-logo-24366_256.png?v=1779726652\" alt=\"Klarna\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/visa-blue-logo-19529_256.png?v=1779726652\" alt=\"Visa\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/mastercard-credit-card-payment-method-19676_256.png?v=1779726652\" alt=\"Mastercard\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/maestro-logo-19742_256.png?v=1779726652\" alt=\"Maestro\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/apple-pay-logo-19557_256.png?v=1779726652\" alt=\"Apple Pay\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-benefit-grid\"\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 7h11v9H3V7Zm11 3h3.5l2.5 3v3h-6v-6ZM6 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm11 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e\n          \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2 4 5v6c0 5 3.4 9.7 8 11 4.6-1.3 8-6 8-11V5l-8-3Zm-1 14-4-4 1.4-1.4L11 13.2l5.6-5.6L18 9l-7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e\n          \u003csmall\u003erisikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2c4 3 6 6 6 10a6 6 0 0 1-12 0c0-4 2-7 6-10Zm0 17a3.5 3.5 0 0 0 3.5-3.5c0-2-1.1-4-3.5-6.3-2.4 2.3-3.5 4.3-3.5 6.3A3.5 3.5 0 0 0 12 19Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGlutenfreie Hirse\u003c\/strong\u003e\n          \u003csmall\u003esanfte Rezeptur\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 21s-7-4.4-7-11a4 4 0 0 1 7-2.6A4 4 0 0 1 19 10c0 6.6-7 11-7 11Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003ePremium Qualität\u003c\/strong\u003e\n          \u003csmall\u003efür echte Champions\u003c\/small\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-clean-grid\"\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M7.5 9.5c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm9 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM4.2 14.2C3 14.2 2 13 2 11.5s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm15.6 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM12 20.5c-3.5 0-6.2-1.7-6.2-4 0-2 2.5-5.3 6.2-5.3s6.2 3.3 6.2 5.3c0 2.3-2.7 4-6.2 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003e91% Pute\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"8\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 5v14M7 8l10 8M17 8 7 16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eGlutenfrei\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 21c0-6.2 3.4-10.4 9.8-12.2C13.7 6.5 11.5 5 8.6 5H5V3h3.6c4.8 0 8.2 3.2 8.9 7.6C21 11.4 23 14 23 18v3h-2v-3c0-2.9-1.6-4.8-4.2-5.4C11.1 13.5 7 16.5 7 21H5Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eNatürliche\u003cbr\u003eZutaten\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 3 4 6v5c0 5.2 3.4 9.4 8 10 4.6-.6 8-4.8 8-10V6l-8-3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"m8.5 12 2.2 2.2 4.8-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eOhne künstliche\u003cbr\u003eZusätze\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M8 20h8M12 20V10M6 10c0-3.3 2.7-6 6-6s6 2.7 6 6c0 3.8-3.2 6-6 6s-6-2.2-6-6Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 10c0 1.1.9 2 2 2s2-.9 2-2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eSchonend\u003cbr\u003ehergestellt\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n    \u003caside class=\"adn-calculator-teaser\" aria-label=\"Futterrechner\"\u003e\n      \u003cdiv class=\"adn-calculator-art\" aria-hidden=\"true\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n      \u003cbutton class=\"adn-open-calculator\" type=\"button\" data-adn-open\u003eJetzt berechnen\u003c\/button\u003e\n      \u003cdiv class=\"adn-calculator-note\"\u003e\n\u003cstrong\u003eIn ca. 60 Sekunden\u003c\/strong\u003e\u003cspan\u003edirekt zur Futterempfehlung\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/aside\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- Rechner-Popup --\u003e\n\u003cdiv id=\"adn-food-modal\" class=\"adn-food-modal\" aria-hidden=\"true\"\u003e\n  \u003cdiv class=\"adn-modal-backdrop\" data-adn-close\u003e\u003c\/div\u003e\n  \u003cdiv class=\"adn-modal-dialog\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"adn-modal-title\"\u003e\n    \u003cbutton class=\"adn-modal-close\" type=\"button\" data-adn-close aria-label=\"Futterrechner schließen\"\u003e×\u003c\/button\u003e\n\n    \u003cheader class=\"adn-modal-header\"\u003e\n      \u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\n    \u003c\/header\u003e\n\n    \u003cdiv class=\"adn-rechner\" id=\"adn-rechner\"\u003e\n      \u003cdiv class=\"adn-progress-head\"\u003e\n        \u003cspan\u003eSchritt \u003cb id=\"adn-current-step\"\u003e1\u003c\/b\u003e von 8\u003c\/span\u003e\n        \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"adn-progress-track\" role=\"progressbar\" aria-valuemin=\"1\" aria-valuemax=\"8\" aria-valuenow=\"1\"\u003e\n        \u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step is-active\" data-step=\"1\" data-title=\"Alter\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n        \u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n        \u003cdiv class=\"adn-age-row\"\u003e\n          \u003clabel class=\"adn-input-box\"\u003e\n            \u003cinput id=\"adn-age\" type=\"number\" min=\"1\" step=\"1\" value=\"2\" aria-label=\"Alter des Hundes\"\u003e\n            \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e\n          \u003c\/label\u003e\n          \u003cdiv class=\"adn-segmented\" aria-label=\"Alterseinheit\"\u003e\n            \u003cbutton type=\"button\" class=\"is-selected\" data-age-unit=\"years\"\u003eJahre\u003c\/button\u003e\n            \u003cbutton type=\"button\" data-age-unit=\"months\"\u003eMonate\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-age-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"2\" data-title=\"Gewicht\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n        \u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n        \u003clabel class=\"adn-input-box adn-weight-box\"\u003e\n          \u003cinput id=\"adn-weight\" type=\"number\" min=\"1\" max=\"120\" step=\"0.1\" value=\"15\" aria-label=\"Gewicht des Hundes\"\u003e\n          \u003cspan\u003ekg\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-weight-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"3\" data-title=\"Aktivität\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n        \u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"low\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"normal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"high\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"sport\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"4\" data-title=\"Körperform\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n        \u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n        \u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"thin\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"ideal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"heavy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"5\" data-title=\"Futterart\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n        \u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n        \u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"dry\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"wet\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"6\" data-title=\"Besonderheiten\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n        \u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n        \u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"none\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"neutered\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"sensitive\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"pregnant\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"7\" data-title=\"Gesundheit\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n        \u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n        \u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"healthy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"sick\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"8\" data-title=\"Ergebnis\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n        \u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n        \u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n        \u003cdiv class=\"adn-warning\" id=\"adn-health-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-grid\"\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eAdult-Trockenfutter\u003c\/strong\u003e\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n        \u003ca class=\"adn-primary-btn adn-shop-btn\" id=\"adn-shop-link\" href=\"#\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-modal-actions\"\u003e\n        \u003cbutton type=\"button\" id=\"adn-back\"\u003eZurück\u003c\/button\u003e\n        \u003cbutton type=\"button\" id=\"adn-restart\"\u003eNeu starten\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n(function () {\n  var root = document.getElementById('adn-one-html');\n  var modal = document.getElementById('adn-food-modal');\n  var calc = document.getElementById('adn-rechner');\n  if (!root || !modal || !calc || root.dataset.initialized === 'true') return;\n  root.dataset.initialized = 'true';\n\n  var totalSteps = 8;\n  var currentStep = 1;\n  var data = {\n    ageUnit: 'years', ageValue: 2, ageMonths: 24, ageGroup: 'adult',\n    weight: 15, activity: 'normal', body: 'ideal', food: 'dry', special: 'none', health: 'healthy'\n  };\n\n  var kcalByFood = { dry: 370, wet: 115 };\n  var recommendations = {\n    puppyDry: { label:'Welpenfutter ansehen', title:'Premium 60% Huhn, Truthahn, Lachs \u0026 Süßkartoffel', reason:'Für Welpen und Junghunde mit Fokus auf Wachstum, Energie und Entwicklung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-welpenfutter-60-huhn-truthahn-lachs-gelenkschutz-susskartoffel-12kg' },\n    seniorDry: { label:'Seniorfutter ansehen', title:'Premium Senior Forelle mit Lachs, Süßkartoffel \u0026 Spargel', reason:'Für ältere Hunde mit leichterer Rezeptur, Omega-3-Fokus und Gelenkschutz.', url:'https:\/\/www.alphadog-nutrition.de\/products\/premium-senior-mit-50-frischem-forelle-mit-lachs-susskartoffel-spargel' },\n    adultSmallDry: { label:'Futter für kleine Rassen ansehen', title:'Premium 50% Lamm, Süßkartoffel, Minze \u0026 Erbsen', reason:'Für ausgewachsene Hunde unter 15 kg und kleine Rassen.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-lamm-susskartoffel-kleine-rassen-100g' },\n    adultSensitiveDry: { label:'Sensibles Trockenfutter ansehen', title:'Premium 50% Ente, Süßkartoffel \u0026 Orange', reason:'Für sensible Adult-Hunde und Hunde mit empfindlicher Verdauung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-getreidefreies-505-ente-mit-susskartoffelte-orange-12kg' },\n    adultActiveDry: { label:'Angus-Rind Trockenfutter ansehen', title:'Premium 50% Angus-Rind, Süßkartoffel, Erbsen \u0026 Karotte', reason:'Für aktive, normale oder schlanke Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-angus-rind-hundefutter-getreidefrei-100g' },\n    adultCalmDry: { label:'Wild \u0026 Lachs Trockenfutter ansehen', title:'Premium 50% Wild \u0026 Lachs, Süßkartoffel \u0026 Maulbeere', reason:'Für ruhigere, kräftige oder kastrierte Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-wild-lachs-getreidefrei-mit-susskartoffel-maulbeere-12kg' },\n    wetDuck: { label:'Ente Nassfutter ansehen', title:'Premium Sensitiv 91% Ente mit Gemüse \u0026 Reis', reason:'Sanfte Nassfutter-Empfehlung für normale Hunde, Welpen oder Senioren.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-91-ente-mit-gemuse-reis-single-protein-800g' },\n    wetHorse: { label:'Pferd Schonkost ansehen', title:'Premium Sensitiv 94% Pferd mit Kartoffeln', reason:'Bei sensibler Verdauung, Krankheitshinweis oder Unverträglichkeiten.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-94-pferd-mit-kartoffeln-hypoallergen' },\n    wetLamb: { label:'Lamm Nassfutter ansehen', title:'Premium Sensitiv 91% Lamm mit Apfel', reason:'Für aktive, schlanke oder trächtige\/säugende Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-lamm-mit-apfel-single-protein' },\n    wetWild: { label:'Wild Nassfutter ansehen', title:'Premium Sensitiv 91% Wild mit Gemüse \u0026 Reis', reason:'Für ruhigere, kräftige oder kastrierte Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-wild-mit-gemuse-reis-single-protein' }\n  };\n\n  var ageInput = document.getElementById('adn-age');\n  var weightInput = document.getElementById('adn-weight');\n  var ageUnitLabel = document.getElementById('adn-age-unit-label');\n  var currentStepEl = document.getElementById('adn-current-step');\n  var stepTitleEl = document.getElementById('adn-step-title');\n  var progressTrack = calc.querySelector('.adn-progress-track');\n  var progressBar = document.getElementById('adn-progress-bar');\n  var backButton = document.getElementById('adn-back');\n  var restartButton = document.getElementById('adn-restart');\n  var lastFocused = null;\n\n  function openModal() {\n    lastFocused = document.activeElement;\n    modal.classList.add('is-open');\n    modal.setAttribute('aria-hidden', 'false');\n    document.body.classList.add('adn-modal-open');\n    window.setTimeout(function () {\n      var close = modal.querySelector('.adn-modal-close');\n      if (close) close.focus();\n    }, 0);\n  }\n\n  function closeModal() {\n    modal.classList.remove('is-open');\n    modal.setAttribute('aria-hidden', 'true');\n    document.body.classList.remove('adn-modal-open');\n    if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') lastFocused.focus();\n  }\n\n  root.querySelectorAll('[data-adn-open]').forEach(function (button) {\n    button.addEventListener('click', openModal);\n  });\n  modal.querySelectorAll('[data-adn-close]').forEach(function (button) {\n    button.addEventListener('click', closeModal);\n  });\n  document.addEventListener('keydown', function (event) {\n    if (event.key === 'Escape' \u0026\u0026 modal.classList.contains('is-open')) closeModal();\n  });\n\n  function roundToFive(value) { return Math.round(value \/ 5) * 5; }\n\n  function updateAge() {\n    var value = parseFloat(ageInput.value);\n    if (!value || value \u003c= 0) value = 1;\n    data.ageValue = value;\n    data.ageMonths = data.ageUnit === 'years' ? value * 12 : value;\n    data.ageGroup = data.ageMonths \u003c 12 ? 'puppy' : (data.ageMonths \u003e= 84 ? 'senior' : 'adult');\n  }\n\n  function getWeight() {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) weight = data.weight || 1;\n    return weight;\n  }\n\n  function getRecommendation() {\n    var weight = getWeight();\n    if (data.food === 'wet') {\n      if (data.health === 'sick' || data.special === 'sensitive') return recommendations.wetHorse;\n      if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin' || data.special === 'pregnant') return recommendations.wetLamb;\n      if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.wetWild;\n      return recommendations.wetDuck;\n    }\n    if (data.ageGroup === 'puppy') return recommendations.puppyDry;\n    if (data.ageGroup === 'senior') return recommendations.seniorDry;\n    if (weight \u003c 15) return recommendations.adultSmallDry;\n    if (data.health === 'sick' || data.special === 'sensitive') return recommendations.adultSensitiveDry;\n    if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin') return recommendations.adultActiveDry;\n    if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.adultCalmDry;\n    return recommendations.adultActiveDry;\n  }\n\n  function calculateResult() {\n    updateAge();\n    data.weight = getWeight();\n\n    var ageFactor = { puppy: 2.4, adult: 1.6, senior: 1.3 }[data.ageGroup];\n    var activityFactor = { low: .85, normal: 1, high: 1.18, sport: 1.35 }[data.activity];\n    var bodyFactor = { thin: 1.1, ideal: 1, heavy: .82 }[data.body];\n    var specialFactor = { none: 1, neutered: .9, sensitive: 1, pregnant: 1.35 }[data.special];\n    var dailyKcal = 70 * Math.pow(data.weight, .75) * ageFactor * activityFactor * bodyFactor * specialFactor;\n    var grams = dailyKcal \/ kcalByFood[data.food] * 100;\n    var finalGrams = Math.max(5, roundToFive(grams));\n    var minGrams = Math.max(5, roundToFive(finalGrams * .9));\n    var maxGrams = Math.max(5, roundToFive(finalGrams * 1.1));\n    var meals = data.ageGroup === 'puppy' ? 3 : 2;\n    var mealGrams = Math.max(5, roundToFive(finalGrams \/ meals));\n\n    var warning = document.getElementById('adn-health-warning');\n    warning.classList.toggle('is-visible', data.health === 'sick');\n    document.getElementById('adn-result-label').textContent = data.health === 'sick' ? 'Grobe Orientierung' : 'Tagesmenge';\n    document.getElementById('adn-result-amount').textContent = 'ca. ' + finalGrams + ' g';\n    document.getElementById('adn-result-kcal').textContent = 'ca. ' + Math.round(dailyKcal) + ' kcal';\n    document.getElementById('adn-result-meal').textContent = 'ca. ' + mealGrams + ' g';\n    document.getElementById('adn-result-range').textContent = minGrams + '–' + maxGrams + ' g';\n\n    var recommendation = getRecommendation();\n    document.getElementById('adn-product-title').textContent = recommendation.title;\n    document.getElementById('adn-product-reason').textContent = recommendation.reason;\n    var shopLink = document.getElementById('adn-shop-link');\n    shopLink.href = recommendation.url;\n    shopLink.textContent = recommendation.label;\n  }\n\n  function showStep(step) {\n    currentStep = Math.max(1, Math.min(totalSteps, step));\n    calc.querySelectorAll('.adn-step').forEach(function (item) {\n      item.classList.toggle('is-active', Number(item.dataset.step) === currentStep);\n    });\n    var active = calc.querySelector('.adn-step.is-active');\n    currentStepEl.textContent = currentStep;\n    stepTitleEl.textContent = active ? active.dataset.title : '';\n    progressBar.style.width = (currentStep \/ totalSteps * 100) + '%';\n    progressTrack.setAttribute('aria-valuenow', String(currentStep));\n    backButton.disabled = currentStep === 1;\n    if (currentStep === totalSteps) calculateResult();\n    var dialog = modal.querySelector('.adn-modal-dialog');\n    if (dialog) dialog.scrollTop = 0;\n  }\n\n  calc.querySelectorAll('[data-age-unit]').forEach(function (button) {\n    button.addEventListener('click', function () {\n      data.ageUnit = button.dataset.ageUnit;\n      calc.querySelectorAll('[data-age-unit]').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      ageUnitLabel.textContent = data.ageUnit === 'years' ? 'Jahre' : 'Monate';\n      updateAge();\n    });\n  });\n\n  document.getElementById('adn-age-next').addEventListener('click', function () {\n    var age = parseFloat(ageInput.value);\n    if (!age || age \u003c= 0) { ageInput.focus(); return; }\n    updateAge();\n    showStep(2);\n  });\n\n  document.getElementById('adn-weight-next').addEventListener('click', function () {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) { weightInput.focus(); return; }\n    data.weight = weight;\n    showStep(3);\n  });\n\n  calc.querySelectorAll('.adn-choice-grid button').forEach(function (button) {\n    button.addEventListener('click', function () {\n      var key = button.dataset.key;\n      data[key] = button.dataset.value;\n      button.parentElement.querySelectorAll('button').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      window.setTimeout(function () { showStep(currentStep + 1); }, 120);\n    });\n  });\n\n  backButton.addEventListener('click', function () { showStep(currentStep - 1); });\n  restartButton.addEventListener('click', function () {\n    data = { ageUnit:'years', ageValue:2, ageMonths:24, ageGroup:'adult', weight:15, activity:'normal', body:'ideal', food:'dry', special:'none', health:'healthy' };\n    ageInput.value = 2;\n    weightInput.value = 15;\n    ageUnitLabel.textContent = 'Jahre';\n    calc.querySelectorAll('.is-selected').forEach(function (item) { item.classList.remove('is-selected'); });\n    calc.querySelector('[data-age-unit=\"years\"]').classList.add('is-selected');\n    showStep(1);\n  });\n\n  showStep(1);\n})();\n\u003c\/script\u003e\n\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\n\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\n\u003cstyle id=\"adn-full-viewport-width-fix\"\u003e\n  #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: var(--adn-viewport-width, 100vw) !important;\n    max-width: none !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    margin-top: 96px !important;\n    transform: translateX(calc(-1 * var(--adn-viewport-offset, 0px))) !important;\n    padding: 8px 24px 24px !important;\n  }\n\n  #adn-one-html .adn-one-grid {\n    width: 100% !important;\n    max-width: 1480px !important;\n    margin: 0 auto !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html {\n      margin-top: 48px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html {\n      margin-top: 20px !important;\n      padding: 8px 12px 16px !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-full-viewport-width-script\"\u003e\n(function () {\n  function updateWidth() {\n    var section = document.getElementById('adn-one-html');\n    if (!section) return;\n\n    section.style.setProperty('--adn-viewport-offset', '0px');\n    section.style.setProperty(\n      '--adn-viewport-width',\n      document.documentElement.clientWidth + 'px'\n    );\n\n    requestAnimationFrame(function () {\n      section.style.setProperty(\n        '--adn-viewport-offset',\n        section.getBoundingClientRect().left + 'px'\n      );\n    });\n  }\n\n  function scheduleUpdate() {\n    updateWidth();\n    setTimeout(updateWidth, 150);\n    setTimeout(updateWidth, 600);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleUpdate);\n  } else {\n    scheduleUpdate();\n  }\n\n  window.addEventListener('resize', updateWidth, { passive: true });\n  window.addEventListener('orientationchange', updateWidth, { passive: true });\n  document.addEventListener('shopify:section:load', scheduleUpdate);\n})();\n\u003c\/script\u003e\n\n\n\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\n\u003cstyle id=\"adn-product-gallery-spacing-fix\"\u003e\n  #adn-one-html {\n    clear: both !important;\n    isolation: isolate !important;\n  }\n\n  @media (min-width: 1051px) {\n    #adn-one-html { margin-top: 96px !important; }\n  }\n\n  @media (min-width: 721px) and (max-width: 1050px) {\n    #adn-one-html { margin-top: 48px !important; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { margin-top: 20px !important; }\n  }\n\u003c\/style\u003e\n\n\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    inset: 0 !important;\n    width: 100vw !important;\n    height: 100vh !important;\n    height: 100dvh !important;\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n    align-items: center !important;\n    justify-content: center !important;\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: flex !important;\n  }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute !important;\n    inset: 0 !important;\n    width: 100% !important;\n    height: 100% !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    inset: auto !important;\n    margin: auto !important;\n    transform: none !important;\n    width: min(860px, calc(100vw - 36px)) !important;\n    max-height: calc(100dvh - 36px) !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain;\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 16px) !important;\n      max-height: calc(100dvh - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  function moveModalToBody() {\n    var modal = document.getElementById('adn-food-modal');\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', moveModalToBody);\n  } else {\n    moveModalToBody();\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(moveModalToBody, 50);\n  });\n})();\n\u003c\/script\u003e\n\n\u003c!-- =========================================================\n     PRODUKTBESCHREIBUNG LAMM MIT APFEL\n     ========================================================= --\u003e\n\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width,initial-scale=1\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026amp;family=Manrope:wght@400;500;600;700;800;900\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\n\n\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  \/* Der echte Produkttitel oberhalb der Beschreibung *\/\n  .adp-external-product-title {\n    display: block !important;\n    width: 100% !important;\n    max-width: 980px !important;\n    margin: 0 0 18px 0 !important;\n    padding: 0 !important;\n    color: #000000 !important;\n    background: transparent !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: clamp(28px, 4.1vw, 46px) !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    font-synthesis: weight !important;\n    line-height: .98 !important;\n    letter-spacing: -.05em !important;\n    text-align: left !important;\n    text-transform: none !important;\n    text-decoration: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.08),\n      0 6px 11px rgba(0,0,0,.23),\n      0 15px 28px rgba(0,0,0,.13) !important;\n    word-break: normal !important;\n    overflow-wrap: break-word !important;\n    hyphens: none !important;\n  }\n\n  .adp-external-product-title * {\n    color: #000000 !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    text-transform: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000000 !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.07),\n        0 4px 8px rgba(0,0,0,.20),\n        0 10px 20px rgba(0,0,0,.11) !important;\n    }\n\n    .adp-external-product-title * {\n      -webkit-text-stroke: .5px #000000 !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle\u003e\n  .adp-page{\n    position:relative!important;\n    left:auto!important;\n    right:auto!important;\n    width:var(--adp-viewport-width,100vw)!important;\n    max-width:none!important;\n    margin:0!important;\n    transform:translateX(calc(-1 * var(--adp-viewport-offset,0px)))!important;\n    background:radial-gradient(circle at 95% 2%,rgba(233,96,40,.13),transparent 24%),#f5f5f7;\n    color:#111;\n    font-family:'Manrope',Arial,sans-serif;\n    overflow:hidden;\n    isolation:isolate;\n  }\n  .adp-page *{box-sizing:border-box;font-family:'Manrope',Arial,sans-serif}\n  .adp-wrap{width:100%;max-width:1280px;margin:0 auto;padding:58px 18px}\n\n  .adp-hero{\n    position:relative;\n    padding:58px;\n    border-radius:36px;\n    background:radial-gradient(circle at 86% 12%,rgba(233,96,40,.3),transparent 27%),linear-gradient(135deg,#090a0d,#17181c 60%,#281a14);\n    color:#fff;\n    display:grid;\n    grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);\n    gap:42px;\n    align-items:center;\n    overflow:hidden;\n    box-shadow:0 30px 90px rgba(0,0,0,.14);\n  }\n  .adp-hero:after{content:\"\";position:absolute;left:58px;right:58px;bottom:0;height:6px;border-radius:999px 999px 0 0;background:#e96028}\n  .adp-brand{margin:0 0 12px;color:#e96028;font-size:15px;font-weight:900;letter-spacing:-.02em}\n  .adp-kicker{margin:0 0 16px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-title{\n    position:relative;\n    z-index:1;\n    display:block;\n    margin:0!important;\n    max-width:760px;\n    color:#fff!important;\n    font-family:'Inter','Manrope',Arial,sans-serif!important;\n    font-size:clamp(36px,5.5vw,62px)!important;\n    line-height:.98!important;\n    font-weight:900!important;\n    font-variation-settings:'wght' 900!important;\n    font-synthesis:none!important;\n    letter-spacing:-.05em!important;\n    text-transform:none!important;\n    -webkit-text-stroke:.65px #fff;\n    paint-order:stroke fill;\n    text-shadow:\n      0 2px 0 rgba(255,255,255,.10),\n      0 7px 12px rgba(0,0,0,.72),\n      0 17px 34px rgba(0,0,0,.58)!important;\n    filter:drop-shadow(0 8px 10px rgba(0,0,0,.34));\n  }\n  .adp-title:before,\n  .adp-title:after{\n    content:attr(data-title);\n    position:absolute;\n    inset:0;\n    z-index:-1;\n    color:rgba(0,0,0,.62);\n    font:inherit;\n    letter-spacing:inherit;\n    line-height:inherit;\n    pointer-events:none;\n  }\n  .adp-title:before{\n    transform:translate(4px,6px);\n    filter:blur(1px);\n    opacity:.75;\n  }\n  .adp-title:after{\n    transform:translate(8px,11px);\n    filter:blur(10px);\n    opacity:.78;\n  }\n  .adp-lead{max-width:720px;margin:26px 0 0;color:#fff!important;font-size:clamp(18px,1.8vw,24px);line-height:1.38;font-weight:800}\n  .adp-intro{max-width:720px;margin:20px 0 0;color:rgba(255,255,255,.72)!important;font-size:16px;line-height:1.72}\n  .adp-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}\n  .adp-tags span{padding:10px 13px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.06);color:#fff;font-size:12px;font-weight:800}\n\n  .adp-visual{\n    min-height:430px;\n    padding:30px;\n    border-radius:30px;\n    background:radial-gradient(circle at 50% 35%,rgba(233,96,40,.25),transparent 45%),linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.04));\n    border:1px solid rgba(255,255,255,.1);\n    display:grid;\n    align-content:center;\n    gap:14px;\n  }\n  .adp-stat{padding:20px 22px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:rgba(0,0,0,.18)}\n  .adp-stat strong{display:block;color:#fff;font-size:30px;line-height:1;font-weight:900}\n  .adp-stat span{display:block;margin-top:8px;color:rgba(255,255,255,.7);font-size:13px;line-height:1.45}\n  .adp-stat-main{background:#e96028;border-color:#e96028;box-shadow:0 18px 38px rgba(233,96,40,.24)}\n  .adp-stat-main span{color:rgba(255,255,255,.88)}\n\n  .adp-section{padding-top:80px}\n  .adp-heading{max-width:980px;margin-bottom:28px}\n  .adp-heading p{margin:0 0 14px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-heading h2{margin:0;color:#111!important;font-size:clamp(34px,5vw,62px)!important;line-height:.98!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-heading span{display:block;max-width:850px;margin-top:18px;color:#626262;font-size:17px;line-height:1.62;font-weight:600}\n\n  .adp-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}\n  .adp-benefit{min-height:290px;padding:30px;border-radius:28px;background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.11),transparent 30%),#fff;box-shadow:0 18px 55px rgba(0,0,0,.055)}\n  .adp-benefit:nth-child(2){background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.34),transparent 31%),linear-gradient(135deg,#090a0d,#1a1b1f);color:#fff}\n  .adp-benefit b{color:#e96028;font-size:13px;font-weight:900}\n  .adp-benefit h3{margin:46px 0 14px;color:inherit!important;font-size:27px!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-.04em!important;text-transform:none!important}\n  .adp-benefit p{margin:0;color:#575757;font-size:15px;line-height:1.7}\n  .adp-benefit:nth-child(2) p{color:rgba(255,255,255,.7)}\n\n  .adp-guide{margin-top:80px;padding:54px;border-radius:34px;background:radial-gradient(circle at 90% 10%,rgba(233,96,40,.12),transparent 26%),#fff;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:48px;align-items:start;box-shadow:0 24px 70px rgba(0,0,0,.06)}\n  .adp-guide h2{margin:0;color:#111!important;font-size:clamp(34px,4.8vw,56px)!important;line-height:1!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-guide p{color:#505050;font-size:16px;line-height:1.75}\n  .adp-panel{padding:32px;border-radius:26px;background:radial-gradient(circle at 90% 8%,rgba(233,96,40,.35),transparent 30%),linear-gradient(135deg,#0a0b0e,#1b1c20);color:#fff}\n  .adp-panel\u003ep{margin:0 0 28px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}\n  .adp-panel article{padding:18px 0;border-top:1px solid rgba(255,255,255,.1)}\n  .adp-panel article:first-of-type{padding-top:0;border-top:0}\n  .adp-panel strong{display:block;color:#fff!important;font-size:19px}\n  .adp-panel span{display:block;margin-top:7px;color:rgba(255,255,255,.68);font-size:14px;line-height:1.55}\n\n  .adp-accordions{display:grid;gap:13px}\n  .adp-item{margin:0!important;border-radius:22px;background:#fff;box-shadow:0 14px 45px rgba(0,0,0,.045);overflow:hidden}\n  .adp-item summary{padding:22px 24px!important;list-style:none!important;color:#111!important;display:grid!important;grid-template-columns:46px minmax(0,1fr) 36px;align-items:center;gap:16px;cursor:pointer;text-transform:none!important}\n  .adp-item summary::-webkit-details-marker{display:none}\n  .adp-icon{width:46px;height:46px;border-radius:14px;background:#111;color:#fff;display:grid;place-items:center;font-size:20px}\n  .adp-summary strong{display:block;color:#111!important;font-size:18px;line-height:1.3;font-weight:900}\n  .adp-summary span{display:block;margin-top:4px;color:#6b6b6b;font-size:13px;line-height:1.4}\n  .adp-plus{position:relative;width:36px;height:36px;border-radius:50%;background:#f1f1f3}\n  .adp-plus:before,.adp-plus:after{content:\"\";position:absolute;left:50%;top:50%;width:14px;height:2px;background:#111;transform:translate(-50%,-50%)}\n  .adp-plus:after{transform:translate(-50%,-50%) rotate(90deg)}\n  .adp-item[open] .adp-plus{background:#e96028}\n  .adp-item[open] .adp-plus:before,.adp-item[open] .adp-plus:after{background:#fff}\n  .adp-item[open] .adp-plus:after{transform:translate(-50%,-50%)}\n  .adp-content{padding:0 24px 26px 86px;color:#505050;font-size:15px;line-height:1.72}\n  .adp-content h3,.adp-content h4{color:#111!important;text-transform:none!important}\n  .adp-content h3{font-size:23px!important;margin:4px 0 14px!important}\n  .adp-content h4{font-size:17px!important;margin:22px 0 8px!important}\n  .adp-content p{margin:0 0 14px}\n  .adp-info{margin:20px 0;padding:18px;border-left:5px solid #e96028;border-radius:16px;background:#f5f5f7}\n  .adp-info p:last-child{margin-bottom:0}\n\n  .adp-table{width:100%;border-collapse:separate;border-spacing:0;margin:14px 0;overflow:hidden;border:1px solid #e5e5e7;border-radius:16px;background:#fff}\n  .adp-table th,.adp-table td{padding:12px 14px;border-bottom:1px solid #ececef;text-align:left;vertical-align:top}\n  .adp-table tr:last-child td{border-bottom:0}\n  .adp-table thead th,.adp-table thead td{background:#111;color:#fff;font-weight:900}\n\n  .adp-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\n  .adp-highlight{padding:15px 16px;border-radius:15px;background:#f5f5f7}\n  .adp-highlight b{display:block;margin-bottom:4px;color:#111}\n\n  .adp-faq{display:grid;gap:10px}\n  .adp-faq details{border:1px solid #e5e5e7;border-radius:14px;background:#fff;overflow:hidden}\n  .adp-faq summary{padding:15px 48px 15px 16px!important;display:block!important;position:relative;cursor:pointer;font-weight:800;color:#222!important;list-style:none!important;text-transform:none!important}\n  .adp-faq summary:before,.adp-faq summary:after{content:\"\";position:absolute;right:17px;top:50%;width:14px;height:2px;background:#111;transform:translateY(-50%)}\n  .adp-faq summary:after{transform:translateY(-50%) rotate(90deg)}\n  .adp-faq details[open] summary:after{transform:translateY(-50%)}\n  .adp-faq details p{margin:0;padding:0 16px 17px;color:#555}\n\n  .adp-closing{margin-top:80px;padding:56px 42px;border-radius:34px;background:radial-gradient(circle at 86% 14%,rgba(255,255,255,.14),transparent 24%),#e96028;color:#fff;text-align:center}\n  .adp-closing h2{max-width:900px;margin:0 auto;color:#fff!important;font-size:clamp(36px,5.5vw,66px)!important;line-height:.96!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-closing p{max-width:780px;margin:20px auto 0;color:rgba(255,255,255,.86);font-size:17px;line-height:1.65;font-weight:600}\n\n  @media(max-width:960px){\n    .adp-hero,.adp-guide{grid-template-columns:1fr}\n    .adp-benefits{grid-template-columns:1fr}\n  }\n  @media(max-width:700px){\n    .adp-wrap{padding:24px 10px}\n    .adp-hero{padding:30px 18px 20px;border-radius:24px;gap:22px}\n    .adp-hero:after{left:18px;right:18px}\n    .adp-title{font-size:clamp(30px,9vw,46px)!important;line-height:1!important;letter-spacing:-.04em!important;-webkit-text-stroke:.45px #fff}\n    .adp-title:before{transform:translate(3px,4px);filter:blur(.8px)}\n    .adp-title:after{transform:translate(5px,7px);filter:blur(7px)}\n    .adp-lead{font-size:17px}\n    .adp-intro{font-size:14px;line-height:1.62}\n    .adp-tags{gap:7px;margin-top:18px}\n    .adp-tags span{padding:8px 10px;font-size:10px}\n    .adp-visual{min-height:auto;padding:14px;border-radius:22px;gap:8px}\n    .adp-stat{padding:14px 15px;border-radius:15px}\n    .adp-stat strong{font-size:24px}\n    .adp-stat span{margin-top:5px;font-size:11px}\n    .adp-section{padding-top:50px}\n    .adp-heading{margin-bottom:18px}\n    .adp-heading p{margin-bottom:10px;font-size:9px}\n    .adp-heading h2{font-size:32px!important;line-height:1!important}\n    .adp-heading span{margin-top:12px;font-size:14px;line-height:1.5}\n    .adp-benefits{gap:10px}\n    .adp-benefit{min-height:auto;padding:21px;border-radius:20px}\n    .adp-benefit h3{margin:26px 0 10px;font-size:23px!important}\n    .adp-benefit p{font-size:14px;line-height:1.58}\n    .adp-guide{margin-top:50px;padding:26px 17px 17px;border-radius:24px;gap:26px}\n    .adp-guide h2{font-size:32px!important}\n    .adp-guide p{font-size:14px;line-height:1.62}\n    .adp-panel{padding:22px;border-radius:20px}\n    .adp-panel article{padding:14px 0}\n    .adp-panel strong{font-size:17px}\n    .adp-panel span{font-size:12px}\n\n    \/* Schmale und kompakte Themenkacheln auf dem Handy *\/\n    .adp-accordions{gap:8px;padding:0 5px}\n    .adp-item{width:calc(100% - 4px);margin:0 auto!important;border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.045)}\n    .adp-item summary{grid-template-columns:32px minmax(0,1fr) 26px;padding:11px 10px!important;gap:9px;min-height:54px}\n    .adp-icon{width:32px;height:32px;border-radius:9px;font-size:14px}\n    .adp-summary strong{font-size:13.5px;line-height:1.22}\n    .adp-summary span{margin-top:2px;font-size:10.5px;line-height:1.25}\n    .adp-plus{width:26px;height:26px}\n    .adp-plus:before,.adp-plus:after{width:11px;height:1.5px}\n    .adp-content{padding:0 11px 15px;font-size:13px;line-height:1.58}\n    .adp-content h3{font-size:19px!important;margin:5px 0 10px!important}\n    .adp-content h4{font-size:15px!important;margin:16px 0 6px!important}\n    .adp-content p{margin-bottom:10px}\n    .adp-info{margin:14px 0;padding:13px;border-left-width:4px;border-radius:11px}\n    .adp-highlights{grid-template-columns:1fr;gap:8px}\n    .adp-highlight{padding:11px 12px;border-radius:11px}\n    .adp-table th,.adp-table td{padding:8px 7px;font-size:11.5px}\n    .adp-faq{gap:7px}\n    .adp-faq details{border-radius:10px}\n    .adp-faq summary{padding:12px 38px 12px 12px!important;font-size:12.5px}\n    .adp-faq details p{padding:0 12px 13px;font-size:12.5px}\n    .adp-closing{margin-top:50px;padding:34px 18px;text-align:left;border-radius:24px}\n    .adp-closing h2{font-size:33px!important}\n    .adp-closing p{font-size:14px}\n  }\n\u003c\/style\u003e\n\n\n\n\u003cmain class=\"adp-page\"\u003e\n  \u003cdiv class=\"adp-wrap\"\u003e\n    \u003csection class=\"adp-hero\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-brand\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n        \u003cp class=\"adp-kicker\"\u003eGetreidefreies Nassfutter mit nur einer tierischen Proteinquelle\u003c\/p\u003e\n        \u003ch1 class=\"adp-title\" data-title=\"Lamm mit Apfel für sensible Hunde.\"\u003eLamm mit Apfel für sensible Hunde.\u003c\/h1\u003e\n        \u003cp class=\"adp-lead\"\u003e92% Lamm, 8% Apfel und eine übersichtliche Rezeptur für natürlichen Genuss.\u003c\/p\u003e\n        \u003cp class=\"adp-intro\"\u003eDieses saftige Hundemenü verbindet Lammfleisch und Lamminnereien mit frischem Apfel. Die Rezeptur enthält laut angegebener Zusammensetzung kein Getreide und nutzt Lamm als einzige tierische Proteinquelle.\u003c\/p\u003e\n        \u003cdiv class=\"adp-tags\"\u003e\n          \u003cspan\u003e92% Lamm\u003c\/span\u003e\n          \u003cspan\u003e8% Apfel\u003c\/span\u003e\n          \u003cspan\u003eSingle Protein\u003c\/span\u003e\n          \u003cspan\u003egetreidefreie Rezeptur\u003c\/span\u003e\n          \u003cspan\u003e400g und 800g\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-visual\" aria-label=\"Produkteigenschaften von Lamm mit Apfel\"\u003e\n        \u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e92%\u003c\/strong\u003e\u003cspan\u003eLamm aus Muskelfleisch und ausgewählten Innereien\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e8%\u003c\/strong\u003e\u003cspan\u003eApfel als fruchtige pflanzliche Ergänzung\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e79%\u003c\/strong\u003e\u003cspan\u003eFeuchtigkeit für eine saftige Mahlzeit\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eKlare Zutaten für bewusste Fütterung\u003c\/p\u003e\n        \u003ch2\u003eViel Lamm, frischer Apfel und eine bewusst einfache Rezeptur.\u003c\/h2\u003e\n        \u003cspan\u003eDie Kombination aus einer einzigen tierischen Proteinquelle und einer getreidefreien Zusammensetzung macht dieses Nassfutter besonders interessant für Hunde, deren Futter gezielt und übersichtlich ausgewählt werden soll.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-benefits\"\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e01\u003c\/b\u003e\n          \u003ch3\u003e92% Lamm\u003c\/h3\u003e\n          \u003cp\u003eLammfleisch und Lamminnereien bilden den tierischen Hauptanteil und sorgen für einen kräftigen, natürlichen Geschmack.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e02\u003c\/b\u003e\n          \u003ch3\u003eSingle Protein\u003c\/h3\u003e\n          \u003cp\u003eLamm ist die einzige angegebene tierische Proteinquelle. Das erleichtert eine gezielte Auswahl bei sensibler Fütterung.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e03\u003c\/b\u003e\n          \u003ch3\u003eMit 8% Apfel\u003c\/h3\u003e\n          \u003cp\u003eApfel ergänzt das Menü mit natürlicher Frische und pflanzlichen Ballaststoffen.\u003c\/p\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-guide\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-kicker\"\u003eFütterung im Alltag\u003c\/p\u003e\n        \u003ch2\u003eLangsam umstellen und passend portionieren.\u003c\/h2\u003e\n        \u003cp\u003eBei einem Futterwechsel mischst du das neue Menü am besten über mehrere Tage schrittweise unter das bisherige Futter. So kann sich die Verdauung deines Hundes in Ruhe an die neue Zusammensetzung gewöhnen.\u003c\/p\u003e\n        \u003cp\u003eServiere das Futter zimmerwarm und stelle jederzeit frisches Trinkwasser bereit. Die passende Tagesmenge richtet sich nach Gewicht, Alter, Aktivität und Körperzustand deines Hundes.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-panel\"\u003e\n        \u003cp\u003eAuf einen Blick\u003c\/p\u003e\n        \u003carticle\u003e\u003cstrong\u003eTierischer Anteil\u003c\/strong\u003e\u003cspan\u003e92% Lamm\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003ePflanzliche Ergänzung\u003c\/strong\u003e\u003cspan\u003e8% Apfel\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eGrößen\u003c\/strong\u003e\u003cspan\u003e400g und 800g Dose\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eEignung\u003c\/strong\u003e\u003cspan\u003eausgewachsene Hunde aller Rassen\u003c\/span\u003e\u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eAlle Produktdetails\u003c\/p\u003e\n        \u003ch2\u003eVorteile, Nährwerte, Zusammensetzung und Anwendung.\u003c\/h2\u003e\n        \u003cspan\u003eÖffne nur den Bereich, den du gerade brauchst. Alle Kategorien bleiben beim Laden der Seite geschlossen.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-accordions\"\u003e\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🐑\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e92% Lamm\u003c\/strong\u003e\u003cspan\u003eMuskelfleisch und Innereien als tierische Grundlage\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eFleischreiche Rezeptur mit Lamm\u003c\/h3\u003e\n            \u003cp\u003eDas Menü enthält 92% Lamm aus schonend gegartem Lammfleisch und ausgewählten Lamminnereien. Die tierischen Zutaten liefern Protein und prägen den natürlichen Geschmack der Mahlzeit.\u003c\/p\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eNur Lamm\u003c\/b\u003eLamm ist die einzige angegebene tierische Proteinquelle.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eFleisch und Innereien\u003c\/b\u003eDie Rezeptur nutzt verschiedene Bestandteile vom Lamm.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eKräftiger Geschmack\u003c\/b\u003eLamm besitzt einen charakteristischen Eigengeschmack, den viele Hunde gerne annehmen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eKlare Auswahl\u003c\/b\u003eDie übersichtliche Zutatenliste erleichtert eine bewusste Fütterungsentscheidung.\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🍎\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e8% Apfel\u003c\/strong\u003e\u003cspan\u003eFruchtige Ergänzung mit pflanzlichen Ballaststoffen\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eNatürlich ergänzt mit Apfel\u003c\/h3\u003e\n            \u003cp\u003eDer Apfelanteil sorgt für eine milde, fruchtige Ergänzung und bringt natürliche pflanzliche Bestandteile in das Menü.\u003c\/p\u003e\n            \u003cdiv class=\"adp-info\"\u003e\n              \u003cp\u003e\u003cstrong\u003eGetreidefrei:\u003c\/strong\u003e Laut angegebener Zusammensetzung enthält das Produkt kein Getreide. Für verbindliche Angaben gilt immer das aktuelle Etikett auf der gelieferten Verpackung.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📊\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eAnalytische Bestandteile\u003c\/strong\u003e\u003cspan\u003eDie wichtigsten Nährwerte übersichtlich dargestellt\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ctable class=\"adp-table\"\u003e\n              \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eAnalysewert\u003c\/th\u003e\n\u003cth\u003eGehalt\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n              \u003ctbody\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e9,3%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFettgehalt\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e6,8%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e1,7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfaser\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e0,7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFeuchtigkeit\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e79,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003c\/tbody\u003e\n            \u003c\/table\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e✓\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003eOffene Deklaration der verwendeten Zutaten\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eZusammensetzung laut Produktangabe\u003c\/h3\u003e\n            \u003cp\u003e92% Lamm aus schonend gegartem Lammmuskelfleisch und feinen Lamminnereien, 8% Obst aus erntefrischen Äpfeln sowie lebenswichtige Mineralstoffe.\u003c\/p\u003e\n            \u003cdiv class=\"adp-info\"\u003e\n              \u003cp\u003e\u003cstrong\u003eHinweis zur Deklaration:\u003c\/strong\u003e Beachte für verbindliche Angaben immer die aktuelle Verpackung. Bei einer geplanten Ausschlussfütterung solltest du die Zutaten außerdem mit deiner Tierarztpraxis abstimmen.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🍽️\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFütterung und Umstellung\u003c\/strong\u003e\u003cspan\u003eSo integrierst du das Menü in den Alltag\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eLangsam umstellen\u003c\/b\u003eDas neue Futter über mehrere Tage schrittweise untermischen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eZimmerwarm servieren\u003c\/b\u003eDas Menü nicht direkt eiskalt aus dem Kühlschrank füttern.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eTagesmenge anpassen\u003c\/b\u003eGewicht, Alter, Aktivität und Körperzustand berücksichtigen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eWasser bereitstellen\u003c\/b\u003eFrisches Trinkwasser sollte jederzeit verfügbar sein.\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📦\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eVerpackung und Aufbewahrung\u003c\/strong\u003e\u003cspan\u003e400g und 800g Dose für eine praktische Portionierung\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e400g Dose\u003c\/b\u003ePraktisch für kleinere Hunde oder kleinere Tagesrationen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e800g Dose\u003c\/b\u003ePassend für größere Hunde oder Mehrhundehaushalte.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eNach dem Öffnen\u003c\/b\u003eGekühlt lagern und entsprechend den Hinweisen auf dem Etikett zeitnah verbrauchen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eUngeöffnet\u003c\/b\u003eKühl, trocken und vor direkter Sonne geschützt aufbewahren.\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Lamm, Apfel, Single Protein und Fütterung\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-faq\"\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie hoch ist der Lammanteil?\u003c\/summary\u003e\u003cp\u003eDas Menü enthält 92% Lamm aus gegartem Lammfleisch und Lamminnereien.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eIst Lamm die einzige tierische Proteinquelle?\u003c\/summary\u003e\u003cp\u003eJa. Laut angegebener Zusammensetzung ist Lamm die einzige tierische Proteinquelle.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eIst das Nassfutter getreidefrei?\u003c\/summary\u003e\u003cp\u003eJa. In der angegebenen Zusammensetzung ist kein Getreide aufgeführt. Verbindlich bleibt das aktuelle Etikett.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eFür welche Hunde eignet sich das Menü?\u003c\/summary\u003e\u003cp\u003eEs ist für ausgewachsene Hunde aller Rassen gedacht und eignet sich besonders für Halter, die eine übersichtliche Rezeptur mit nur einer tierischen Proteinquelle suchen.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eIst das Produkt echtes BARF?\u003c\/summary\u003e\u003cp\u003eNein. Es handelt sich um gegartes Nassfutter und nicht um eine rohe BARF Mahlzeit.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWelche Dosengrößen gibt es?\u003c\/summary\u003e\u003cp\u003eDas Produkt ist in 400g und 800g Dosen erhältlich.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie stelle ich auf das neue Futter um?\u003c\/summary\u003e\u003cp\u003eMische das neue Menü über mehrere Tage schrittweise unter das bisherige Futter und beobachte die Verträglichkeit.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie bewahre ich eine geöffnete Dose auf?\u003c\/summary\u003e\u003cp\u003eBewahre sie gekühlt auf und verbrauche den Inhalt entsprechend den Hinweisen auf dem Etikett zeitnah.\u003c\/p\u003e\u003c\/details\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\u003c\/div\u003e\n        \u003c\/details\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-closing\"\u003e\n      \u003ch2\u003e92% Lamm. 8% Apfel. Klar ausgewählt.\u003c\/h2\u003e\n      \u003cp\u003eEin getreidefreies Single Protein Nassfutter für ausgewachsene Hunde.\u003c\/p\u003e\n    \u003c\/section\u003e\n  \u003c\/div\u003e\n\u003c\/main\u003e\n\n\n\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie hoch ist der Lammanteil?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Das Menü enthält 92% Lamm aus gegartem Lammfleisch und Lamminnereien.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist Lamm die einzige tierische Proteinquelle?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Laut angegebener Zusammensetzung ist Lamm die einzige tierische Proteinquelle.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist das Nassfutter getreidefrei?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. In der angegebenen Zusammensetzung ist kein Getreide aufgeführt. Verbindlich bleibt das aktuelle Etikett.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Für welche Hunde eignet sich das Menü?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Es ist für ausgewachsene Hunde aller Rassen gedacht und eignet sich besonders für Halter, die eine übersichtliche Rezeptur mit nur einer tierischen Proteinquelle suchen.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist das Produkt echtes BARF?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Nein. Es handelt sich um gegartes Nassfutter und nicht um eine rohe BARF Mahlzeit.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Welche Dosengrößen gibt es?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Das Produkt ist in 400g und 800g Dosen erhältlich.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie stelle ich auf das neue Futter um?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Mische das neue Menü über mehrere Tage schrittweise unter das bisherige Futter und beobachte die Verträglichkeit.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie bewahre ich eine geöffnete Dose auf?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Bewahre sie gekühlt auf und verbrauche den Inhalt entsprechend den Hinweisen auf dem Etikett zeitnah.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleTerms = ['lamm', 'apfel'];\n  function normalize(value) {\n    return (value || '').replace(\/\\u00a0\/g, ' ').replace(\/\\s+\/g, ' ').trim().toLowerCase();\n  }\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n    return style.display !== 'none' \u0026\u0026 style.visibility !== 'hidden' \u0026\u0026 parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026 rect.width \u003e 0 \u0026\u0026 rect.height \u003e 0;\n  }\n  function applyProductTitleStyle() {\n    var selectors = ['[data-product-title]','.product__title h1','.product__title','.product-title','.product-single__title','.productView-title','.product-info__title','.product-detail__title','h1.product_title','main h1','h1','h2'];\n    var candidates = Array.prototype.slice.call(document.querySelectorAll(selectors.join(',')));\n    var match = candidates.find(function (element) {\n      if (element.closest('.adp-page') || element.closest('#adn-one-html') || element.closest('#adn-food-modal')) return false;\n      var text = normalize(element.textContent);\n      return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 isVisible(element);\n    });\n    if (!match) {\n      var fallback = Array.prototype.slice.call(document.querySelectorAll('div, p, span')).filter(function (element) {\n        if (element.closest('.adp-page') || element.closest('#adn-one-html') || element.closest('#adn-food-modal')) return false;\n        if (!isVisible(element)) return false;\n        var text = normalize(element.textContent);\n        return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 text.length \u003c 260;\n      }).sort(function (a, b) { return normalize(a.textContent).length - normalize(b.textContent).length; });\n      match = fallback[0];\n    }\n    if (match) {\n      match.classList.add('adp-external-product-title');\n      match.setAttribute('data-adp-product-title-styled', 'true');\n    }\n  }\n  function scheduleApply() {\n    applyProductTitleStyle();\n    window.setTimeout(applyProductTitleStyle, 150);\n    window.setTimeout(applyProductTitleStyle, 600);\n    window.setTimeout(applyProductTitleStyle, 1500);\n  }\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n  var observer = new MutationObserver(function () { applyProductTitleStyle(); });\n  observer.observe(document.documentElement, { childList: true, subtree: true });\n  document.addEventListener('shopify:section:load', scheduleApply);\n})();\n\u003c\/script\u003e","brand":"Alphadog Nutrition","offers":[{"title":"400g","offer_id":57921769210181,"sku":"4260374734772X400G","price":4.99,"currency_code":"EUR","in_stock":true},{"title":"800g","offer_id":57921769242949,"sku":"4260374734772X800G","price":8.99,"currency_code":"EUR","in_stock":true},{"title":"6x800g +1 Gratis","offer_id":57921769275717,"sku":"4260374734772","price":54.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/Clipfly-20260516140000.png?v=1778933087"},{"product_id":"alphadog-nutrition-nassfutter-91-wild-mit-gemuse-reis-single-protein","title":"Getreidefreies Nassfutter 92% Wild mit Gemüse \u0026 Reis - Lebensmittelqualität, Sensitiv","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Wild mit Gemüse und Reis\n     ========================================================= --\u003e\n\n\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\n\u003csection id=\"adn-one-html\" class=\"adn-one-html\" aria-label=\"Vorteile und Futterrechner\"\u003e\n  \u003cdiv class=\"adn-one-grid\"\u003e\n\n    \u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n    \u003cdiv class=\"adn-trust-panel\"\u003e\n      \u003cdiv class=\"adn-payment-card\"\u003e\n        \u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n        \u003cdiv class=\"adn-payment-grid\" aria-label=\"Zahlungsarten\"\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/paypal-blue-logo-19528_256.png?v=1779726652\" alt=\"PayPal\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/klarna-pink-logo-24366_256.png?v=1779726652\" alt=\"Klarna\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/visa-blue-logo-19529_256.png?v=1779726652\" alt=\"Visa\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/mastercard-credit-card-payment-method-19676_256.png?v=1779726652\" alt=\"Mastercard\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/maestro-logo-19742_256.png?v=1779726652\" alt=\"Maestro\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/apple-pay-logo-19557_256.png?v=1779726652\" alt=\"Apple Pay\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-benefit-grid\"\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 7h11v9H3V7Zm11 3h3.5l2.5 3v3h-6v-6ZM6 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm11 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e\n          \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2 4 5v6c0 5 3.4 9.7 8 11 4.6-1.3 8-6 8-11V5l-8-3Zm-1 14-4-4 1.4-1.4L11 13.2l5.6-5.6L18 9l-7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e\n          \u003csmall\u003erisikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2c4 3 6 6 6 10a6 6 0 0 1-12 0c0-4 2-7 6-10Zm0 17a3.5 3.5 0 0 0 3.5-3.5c0-2-1.1-4-3.5-6.3-2.4 2.3-3.5 4.3-3.5 6.3A3.5 3.5 0 0 0 12 19Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGlutenfreie Hirse\u003c\/strong\u003e\n          \u003csmall\u003esanfte Rezeptur\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 21s-7-4.4-7-11a4 4 0 0 1 7-2.6A4 4 0 0 1 19 10c0 6.6-7 11-7 11Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003ePremium Qualität\u003c\/strong\u003e\n          \u003csmall\u003efür echte Champions\u003c\/small\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-clean-grid\"\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M7.5 9.5c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm9 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM4.2 14.2C3 14.2 2 13 2 11.5s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm15.6 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM12 20.5c-3.5 0-6.2-1.7-6.2-4 0-2 2.5-5.3 6.2-5.3s6.2 3.3 6.2 5.3c0 2.3-2.7 4-6.2 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003e91% Pute\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"8\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 5v14M7 8l10 8M17 8 7 16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eGlutenfrei\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 21c0-6.2 3.4-10.4 9.8-12.2C13.7 6.5 11.5 5 8.6 5H5V3h3.6c4.8 0 8.2 3.2 8.9 7.6C21 11.4 23 14 23 18v3h-2v-3c0-2.9-1.6-4.8-4.2-5.4C11.1 13.5 7 16.5 7 21H5Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eNatürliche\u003cbr\u003eZutaten\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 3 4 6v5c0 5.2 3.4 9.4 8 10 4.6-.6 8-4.8 8-10V6l-8-3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"m8.5 12 2.2 2.2 4.8-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eOhne künstliche\u003cbr\u003eZusätze\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M8 20h8M12 20V10M6 10c0-3.3 2.7-6 6-6s6 2.7 6 6c0 3.8-3.2 6-6 6s-6-2.2-6-6Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 10c0 1.1.9 2 2 2s2-.9 2-2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eSchonend\u003cbr\u003ehergestellt\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n    \u003caside class=\"adn-calculator-teaser\" aria-label=\"Futterrechner\"\u003e\n      \u003cdiv class=\"adn-calculator-art\" aria-hidden=\"true\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n      \u003cbutton class=\"adn-open-calculator\" type=\"button\" data-adn-open\u003eJetzt berechnen\u003c\/button\u003e\n      \u003cdiv class=\"adn-calculator-note\"\u003e\n\u003cstrong\u003eIn ca. 60 Sekunden\u003c\/strong\u003e\u003cspan\u003edirekt zur Futterempfehlung\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/aside\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- Rechner-Popup --\u003e\n\u003cdiv id=\"adn-food-modal\" class=\"adn-food-modal\" aria-hidden=\"true\"\u003e\n  \u003cdiv class=\"adn-modal-backdrop\" data-adn-close\u003e\u003c\/div\u003e\n  \u003cdiv class=\"adn-modal-dialog\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"adn-modal-title\"\u003e\n    \u003cbutton class=\"adn-modal-close\" type=\"button\" data-adn-close aria-label=\"Futterrechner schließen\"\u003e×\u003c\/button\u003e\n\n    \u003cheader class=\"adn-modal-header\"\u003e\n      \u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\n    \u003c\/header\u003e\n\n    \u003cdiv class=\"adn-rechner\" id=\"adn-rechner\"\u003e\n      \u003cdiv class=\"adn-progress-head\"\u003e\n        \u003cspan\u003eSchritt \u003cb id=\"adn-current-step\"\u003e1\u003c\/b\u003e von 8\u003c\/span\u003e\n        \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"adn-progress-track\" role=\"progressbar\" aria-valuemin=\"1\" aria-valuemax=\"8\" aria-valuenow=\"1\"\u003e\n        \u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step is-active\" data-step=\"1\" data-title=\"Alter\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n        \u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n        \u003cdiv class=\"adn-age-row\"\u003e\n          \u003clabel class=\"adn-input-box\"\u003e\n            \u003cinput id=\"adn-age\" type=\"number\" min=\"1\" step=\"1\" value=\"2\" aria-label=\"Alter des Hundes\"\u003e\n            \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e\n          \u003c\/label\u003e\n          \u003cdiv class=\"adn-segmented\" aria-label=\"Alterseinheit\"\u003e\n            \u003cbutton type=\"button\" class=\"is-selected\" data-age-unit=\"years\"\u003eJahre\u003c\/button\u003e\n            \u003cbutton type=\"button\" data-age-unit=\"months\"\u003eMonate\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-age-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"2\" data-title=\"Gewicht\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n        \u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n        \u003clabel class=\"adn-input-box adn-weight-box\"\u003e\n          \u003cinput id=\"adn-weight\" type=\"number\" min=\"1\" max=\"120\" step=\"0.1\" value=\"15\" aria-label=\"Gewicht des Hundes\"\u003e\n          \u003cspan\u003ekg\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-weight-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"3\" data-title=\"Aktivität\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n        \u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"low\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"normal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"high\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"sport\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"4\" data-title=\"Körperform\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n        \u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n        \u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"thin\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"ideal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"heavy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"5\" data-title=\"Futterart\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n        \u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n        \u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"dry\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"wet\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"6\" data-title=\"Besonderheiten\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n        \u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n        \u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"none\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"neutered\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"sensitive\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"pregnant\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"7\" data-title=\"Gesundheit\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n        \u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n        \u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"healthy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"sick\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"8\" data-title=\"Ergebnis\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n        \u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n        \u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n        \u003cdiv class=\"adn-warning\" id=\"adn-health-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-grid\"\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eAdult-Trockenfutter\u003c\/strong\u003e\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n        \u003ca class=\"adn-primary-btn adn-shop-btn\" id=\"adn-shop-link\" href=\"#\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-modal-actions\"\u003e\n        \u003cbutton type=\"button\" id=\"adn-back\"\u003eZurück\u003c\/button\u003e\n        \u003cbutton type=\"button\" id=\"adn-restart\"\u003eNeu starten\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n(function () {\n  var root = document.getElementById('adn-one-html');\n  var modal = document.getElementById('adn-food-modal');\n  var calc = document.getElementById('adn-rechner');\n  if (!root || !modal || !calc || root.dataset.initialized === 'true') return;\n  root.dataset.initialized = 'true';\n\n  var totalSteps = 8;\n  var currentStep = 1;\n  var data = {\n    ageUnit: 'years', ageValue: 2, ageMonths: 24, ageGroup: 'adult',\n    weight: 15, activity: 'normal', body: 'ideal', food: 'dry', special: 'none', health: 'healthy'\n  };\n\n  var kcalByFood = { dry: 370, wet: 115 };\n  var recommendations = {\n    puppyDry: { label:'Welpenfutter ansehen', title:'Premium 60% Huhn, Truthahn, Lachs \u0026 Süßkartoffel', reason:'Für Welpen und Junghunde mit Fokus auf Wachstum, Energie und Entwicklung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-welpenfutter-60-huhn-truthahn-lachs-gelenkschutz-susskartoffel-12kg' },\n    seniorDry: { label:'Seniorfutter ansehen', title:'Premium Senior Forelle mit Lachs, Süßkartoffel \u0026 Spargel', reason:'Für ältere Hunde mit leichterer Rezeptur, Omega-3-Fokus und Gelenkschutz.', url:'https:\/\/www.alphadog-nutrition.de\/products\/premium-senior-mit-50-frischem-forelle-mit-lachs-susskartoffel-spargel' },\n    adultSmallDry: { label:'Futter für kleine Rassen ansehen', title:'Premium 50% Lamm, Süßkartoffel, Minze \u0026 Erbsen', reason:'Für ausgewachsene Hunde unter 15 kg und kleine Rassen.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-lamm-susskartoffel-kleine-rassen-100g' },\n    adultSensitiveDry: { label:'Sensibles Trockenfutter ansehen', title:'Premium 50% Ente, Süßkartoffel \u0026 Orange', reason:'Für sensible Adult-Hunde und Hunde mit empfindlicher Verdauung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-getreidefreies-505-ente-mit-susskartoffelte-orange-12kg' },\n    adultActiveDry: { label:'Angus-Rind Trockenfutter ansehen', title:'Premium 50% Angus-Rind, Süßkartoffel, Erbsen \u0026 Karotte', reason:'Für aktive, normale oder schlanke Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-angus-rind-hundefutter-getreidefrei-100g' },\n    adultCalmDry: { label:'Wild \u0026 Lachs Trockenfutter ansehen', title:'Premium 50% Wild \u0026 Lachs, Süßkartoffel \u0026 Maulbeere', reason:'Für ruhigere, kräftige oder kastrierte Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-wild-lachs-getreidefrei-mit-susskartoffel-maulbeere-12kg' },\n    wetDuck: { label:'Ente Nassfutter ansehen', title:'Premium Sensitiv 91% Ente mit Gemüse \u0026 Reis', reason:'Sanfte Nassfutter-Empfehlung für normale Hunde, Welpen oder Senioren.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-91-ente-mit-gemuse-reis-single-protein-800g' },\n    wetHorse: { label:'Pferd Schonkost ansehen', title:'Premium Sensitiv 94% Pferd mit Kartoffeln', reason:'Bei sensibler Verdauung, Krankheitshinweis oder Unverträglichkeiten.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-94-pferd-mit-kartoffeln-hypoallergen' },\n    wetLamb: { label:'Lamm Nassfutter ansehen', title:'Premium Sensitiv 91% Lamm mit Apfel', reason:'Für aktive, schlanke oder trächtige\/säugende Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-lamm-mit-apfel-single-protein' },\n    wetWild: { label:'Wild Nassfutter ansehen', title:'Premium Sensitiv 91% Wild mit Gemüse \u0026 Reis', reason:'Für ruhigere, kräftige oder kastrierte Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-wild-mit-gemuse-reis-single-protein' }\n  };\n\n  var ageInput = document.getElementById('adn-age');\n  var weightInput = document.getElementById('adn-weight');\n  var ageUnitLabel = document.getElementById('adn-age-unit-label');\n  var currentStepEl = document.getElementById('adn-current-step');\n  var stepTitleEl = document.getElementById('adn-step-title');\n  var progressTrack = calc.querySelector('.adn-progress-track');\n  var progressBar = document.getElementById('adn-progress-bar');\n  var backButton = document.getElementById('adn-back');\n  var restartButton = document.getElementById('adn-restart');\n  var lastFocused = null;\n\n  function openModal() {\n    lastFocused = document.activeElement;\n    modal.classList.add('is-open');\n    modal.setAttribute('aria-hidden', 'false');\n    document.body.classList.add('adn-modal-open');\n    window.setTimeout(function () {\n      var close = modal.querySelector('.adn-modal-close');\n      if (close) close.focus();\n    }, 0);\n  }\n\n  function closeModal() {\n    modal.classList.remove('is-open');\n    modal.setAttribute('aria-hidden', 'true');\n    document.body.classList.remove('adn-modal-open');\n    if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') lastFocused.focus();\n  }\n\n  root.querySelectorAll('[data-adn-open]').forEach(function (button) {\n    button.addEventListener('click', openModal);\n  });\n  modal.querySelectorAll('[data-adn-close]').forEach(function (button) {\n    button.addEventListener('click', closeModal);\n  });\n  document.addEventListener('keydown', function (event) {\n    if (event.key === 'Escape' \u0026\u0026 modal.classList.contains('is-open')) closeModal();\n  });\n\n  function roundToFive(value) { return Math.round(value \/ 5) * 5; }\n\n  function updateAge() {\n    var value = parseFloat(ageInput.value);\n    if (!value || value \u003c= 0) value = 1;\n    data.ageValue = value;\n    data.ageMonths = data.ageUnit === 'years' ? value * 12 : value;\n    data.ageGroup = data.ageMonths \u003c 12 ? 'puppy' : (data.ageMonths \u003e= 84 ? 'senior' : 'adult');\n  }\n\n  function getWeight() {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) weight = data.weight || 1;\n    return weight;\n  }\n\n  function getRecommendation() {\n    var weight = getWeight();\n    if (data.food === 'wet') {\n      if (data.health === 'sick' || data.special === 'sensitive') return recommendations.wetHorse;\n      if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin' || data.special === 'pregnant') return recommendations.wetLamb;\n      if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.wetWild;\n      return recommendations.wetDuck;\n    }\n    if (data.ageGroup === 'puppy') return recommendations.puppyDry;\n    if (data.ageGroup === 'senior') return recommendations.seniorDry;\n    if (weight \u003c 15) return recommendations.adultSmallDry;\n    if (data.health === 'sick' || data.special === 'sensitive') return recommendations.adultSensitiveDry;\n    if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin') return recommendations.adultActiveDry;\n    if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.adultCalmDry;\n    return recommendations.adultActiveDry;\n  }\n\n  function calculateResult() {\n    updateAge();\n    data.weight = getWeight();\n\n    var ageFactor = { puppy: 2.4, adult: 1.6, senior: 1.3 }[data.ageGroup];\n    var activityFactor = { low: .85, normal: 1, high: 1.18, sport: 1.35 }[data.activity];\n    var bodyFactor = { thin: 1.1, ideal: 1, heavy: .82 }[data.body];\n    var specialFactor = { none: 1, neutered: .9, sensitive: 1, pregnant: 1.35 }[data.special];\n    var dailyKcal = 70 * Math.pow(data.weight, .75) * ageFactor * activityFactor * bodyFactor * specialFactor;\n    var grams = dailyKcal \/ kcalByFood[data.food] * 100;\n    var finalGrams = Math.max(5, roundToFive(grams));\n    var minGrams = Math.max(5, roundToFive(finalGrams * .9));\n    var maxGrams = Math.max(5, roundToFive(finalGrams * 1.1));\n    var meals = data.ageGroup === 'puppy' ? 3 : 2;\n    var mealGrams = Math.max(5, roundToFive(finalGrams \/ meals));\n\n    var warning = document.getElementById('adn-health-warning');\n    warning.classList.toggle('is-visible', data.health === 'sick');\n    document.getElementById('adn-result-label').textContent = data.health === 'sick' ? 'Grobe Orientierung' : 'Tagesmenge';\n    document.getElementById('adn-result-amount').textContent = 'ca. ' + finalGrams + ' g';\n    document.getElementById('adn-result-kcal').textContent = 'ca. ' + Math.round(dailyKcal) + ' kcal';\n    document.getElementById('adn-result-meal').textContent = 'ca. ' + mealGrams + ' g';\n    document.getElementById('adn-result-range').textContent = minGrams + '–' + maxGrams + ' g';\n\n    var recommendation = getRecommendation();\n    document.getElementById('adn-product-title').textContent = recommendation.title;\n    document.getElementById('adn-product-reason').textContent = recommendation.reason;\n    var shopLink = document.getElementById('adn-shop-link');\n    shopLink.href = recommendation.url;\n    shopLink.textContent = recommendation.label;\n  }\n\n  function showStep(step) {\n    currentStep = Math.max(1, Math.min(totalSteps, step));\n    calc.querySelectorAll('.adn-step').forEach(function (item) {\n      item.classList.toggle('is-active', Number(item.dataset.step) === currentStep);\n    });\n    var active = calc.querySelector('.adn-step.is-active');\n    currentStepEl.textContent = currentStep;\n    stepTitleEl.textContent = active ? active.dataset.title : '';\n    progressBar.style.width = (currentStep \/ totalSteps * 100) + '%';\n    progressTrack.setAttribute('aria-valuenow', String(currentStep));\n    backButton.disabled = currentStep === 1;\n    if (currentStep === totalSteps) calculateResult();\n    var dialog = modal.querySelector('.adn-modal-dialog');\n    if (dialog) dialog.scrollTop = 0;\n  }\n\n  calc.querySelectorAll('[data-age-unit]').forEach(function (button) {\n    button.addEventListener('click', function () {\n      data.ageUnit = button.dataset.ageUnit;\n      calc.querySelectorAll('[data-age-unit]').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      ageUnitLabel.textContent = data.ageUnit === 'years' ? 'Jahre' : 'Monate';\n      updateAge();\n    });\n  });\n\n  document.getElementById('adn-age-next').addEventListener('click', function () {\n    var age = parseFloat(ageInput.value);\n    if (!age || age \u003c= 0) { ageInput.focus(); return; }\n    updateAge();\n    showStep(2);\n  });\n\n  document.getElementById('adn-weight-next').addEventListener('click', function () {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) { weightInput.focus(); return; }\n    data.weight = weight;\n    showStep(3);\n  });\n\n  calc.querySelectorAll('.adn-choice-grid button').forEach(function (button) {\n    button.addEventListener('click', function () {\n      var key = button.dataset.key;\n      data[key] = button.dataset.value;\n      button.parentElement.querySelectorAll('button').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      window.setTimeout(function () { showStep(currentStep + 1); }, 120);\n    });\n  });\n\n  backButton.addEventListener('click', function () { showStep(currentStep - 1); });\n  restartButton.addEventListener('click', function () {\n    data = { ageUnit:'years', ageValue:2, ageMonths:24, ageGroup:'adult', weight:15, activity:'normal', body:'ideal', food:'dry', special:'none', health:'healthy' };\n    ageInput.value = 2;\n    weightInput.value = 15;\n    ageUnitLabel.textContent = 'Jahre';\n    calc.querySelectorAll('.is-selected').forEach(function (item) { item.classList.remove('is-selected'); });\n    calc.querySelector('[data-age-unit=\"years\"]').classList.add('is-selected');\n    showStep(1);\n  });\n\n  showStep(1);\n})();\n\u003c\/script\u003e\n\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\n\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\n\u003cstyle id=\"adn-full-viewport-width-fix\"\u003e\n  #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: var(--adn-viewport-width, 100vw) !important;\n    max-width: none !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    margin-top: 96px !important;\n    transform: translateX(calc(-1 * var(--adn-viewport-offset, 0px))) !important;\n    padding: 8px 24px 24px !important;\n  }\n\n  #adn-one-html .adn-one-grid {\n    width: 100% !important;\n    max-width: 1480px !important;\n    margin: 0 auto !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html {\n      margin-top: 48px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html {\n      margin-top: 20px !important;\n      padding: 8px 12px 16px !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-full-viewport-width-script\"\u003e\n(function () {\n  function updateWidth() {\n    var section = document.getElementById('adn-one-html');\n    if (!section) return;\n\n    section.style.setProperty('--adn-viewport-offset', '0px');\n    section.style.setProperty(\n      '--adn-viewport-width',\n      document.documentElement.clientWidth + 'px'\n    );\n\n    requestAnimationFrame(function () {\n      section.style.setProperty(\n        '--adn-viewport-offset',\n        section.getBoundingClientRect().left + 'px'\n      );\n    });\n  }\n\n  function scheduleUpdate() {\n    updateWidth();\n    setTimeout(updateWidth, 150);\n    setTimeout(updateWidth, 600);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleUpdate);\n  } else {\n    scheduleUpdate();\n  }\n\n  window.addEventListener('resize', updateWidth, { passive: true });\n  window.addEventListener('orientationchange', updateWidth, { passive: true });\n  document.addEventListener('shopify:section:load', scheduleUpdate);\n})();\n\u003c\/script\u003e\n\n\n\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\n\u003cstyle id=\"adn-product-gallery-spacing-fix\"\u003e\n  #adn-one-html {\n    clear: both !important;\n    isolation: isolate !important;\n  }\n\n  @media (min-width: 1051px) {\n    #adn-one-html { margin-top: 96px !important; }\n  }\n\n  @media (min-width: 721px) and (max-width: 1050px) {\n    #adn-one-html { margin-top: 48px !important; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { margin-top: 20px !important; }\n  }\n\u003c\/style\u003e\n\n\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    inset: 0 !important;\n    width: 100vw !important;\n    height: 100vh !important;\n    height: 100dvh !important;\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n    align-items: center !important;\n    justify-content: center !important;\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: flex !important;\n  }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute !important;\n    inset: 0 !important;\n    width: 100% !important;\n    height: 100% !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    inset: auto !important;\n    margin: auto !important;\n    transform: none !important;\n    width: min(860px, calc(100vw - 36px)) !important;\n    max-height: calc(100dvh - 36px) !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain;\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 16px) !important;\n      max-height: calc(100dvh - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  function moveModalToBody() {\n    var modal = document.getElementById('adn-food-modal');\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', moveModalToBody);\n  } else {\n    moveModalToBody();\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(moveModalToBody, 50);\n  });\n})();\n\u003c\/script\u003e\n\n\u003c!-- =========================================================\n     PRODUKTBESCHREIBUNG LAMM MIT APFEL\n     ========================================================= --\u003e\n\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width,initial-scale=1\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026amp;family=Manrope:wght@400;500;600;700;800;900\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\n\n\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  \/* Der echte Produkttitel oberhalb der Beschreibung *\/\n  .adp-external-product-title {\n    display: block !important;\n    width: 100% !important;\n    max-width: 980px !important;\n    margin: 0 0 18px 0 !important;\n    padding: 0 !important;\n    color: #000000 !important;\n    background: transparent !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: clamp(28px, 4.1vw, 46px) !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    font-synthesis: weight !important;\n    line-height: .98 !important;\n    letter-spacing: -.05em !important;\n    text-align: left !important;\n    text-transform: none !important;\n    text-decoration: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.08),\n      0 6px 11px rgba(0,0,0,.23),\n      0 15px 28px rgba(0,0,0,.13) !important;\n    word-break: normal !important;\n    overflow-wrap: break-word !important;\n    hyphens: none !important;\n  }\n\n  .adp-external-product-title * {\n    color: #000000 !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    text-transform: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000000 !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.07),\n        0 4px 8px rgba(0,0,0,.20),\n        0 10px 20px rgba(0,0,0,.11) !important;\n    }\n\n    .adp-external-product-title * {\n      -webkit-text-stroke: .5px #000000 !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle\u003e\n  .adp-page{\n    position:relative!important;\n    left:auto!important;\n    right:auto!important;\n    width:var(--adp-viewport-width,100vw)!important;\n    max-width:none!important;\n    margin:0!important;\n    transform:translateX(calc(-1 * var(--adp-viewport-offset,0px)))!important;\n    background:radial-gradient(circle at 95% 2%,rgba(233,96,40,.13),transparent 24%),#f5f5f7;\n    color:#111;\n    font-family:'Manrope',Arial,sans-serif;\n    overflow:hidden;\n    isolation:isolate;\n  }\n  .adp-page *{box-sizing:border-box;font-family:'Manrope',Arial,sans-serif}\n  .adp-wrap{width:100%;max-width:1280px;margin:0 auto;padding:58px 18px}\n\n  .adp-hero{\n    position:relative;\n    padding:58px;\n    border-radius:36px;\n    background:radial-gradient(circle at 86% 12%,rgba(233,96,40,.3),transparent 27%),linear-gradient(135deg,#090a0d,#17181c 60%,#281a14);\n    color:#fff;\n    display:grid;\n    grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);\n    gap:42px;\n    align-items:center;\n    overflow:hidden;\n    box-shadow:0 30px 90px rgba(0,0,0,.14);\n  }\n  .adp-hero:after{content:\"\";position:absolute;left:58px;right:58px;bottom:0;height:6px;border-radius:999px 999px 0 0;background:#e96028}\n  .adp-brand{margin:0 0 12px;color:#e96028;font-size:15px;font-weight:900;letter-spacing:-.02em}\n  .adp-kicker{margin:0 0 16px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-title{\n    position:relative;\n    z-index:1;\n    display:block;\n    margin:0!important;\n    max-width:760px;\n    color:#fff!important;\n    font-family:'Inter','Manrope',Arial,sans-serif!important;\n    font-size:clamp(36px,5.5vw,62px)!important;\n    line-height:.98!important;\n    font-weight:900!important;\n    font-variation-settings:'wght' 900!important;\n    font-synthesis:none!important;\n    letter-spacing:-.05em!important;\n    text-transform:none!important;\n    -webkit-text-stroke:.65px #fff;\n    paint-order:stroke fill;\n    text-shadow:\n      0 2px 0 rgba(255,255,255,.10),\n      0 7px 12px rgba(0,0,0,.72),\n      0 17px 34px rgba(0,0,0,.58)!important;\n    filter:drop-shadow(0 8px 10px rgba(0,0,0,.34));\n  }\n  .adp-title:before,\n  .adp-title:after{\n    content:attr(data-title);\n    position:absolute;\n    inset:0;\n    z-index:-1;\n    color:rgba(0,0,0,.62);\n    font:inherit;\n    letter-spacing:inherit;\n    line-height:inherit;\n    pointer-events:none;\n  }\n  .adp-title:before{\n    transform:translate(4px,6px);\n    filter:blur(1px);\n    opacity:.75;\n  }\n  .adp-title:after{\n    transform:translate(8px,11px);\n    filter:blur(10px);\n    opacity:.78;\n  }\n  .adp-lead{max-width:720px;margin:26px 0 0;color:#fff!important;font-size:clamp(18px,1.8vw,24px);line-height:1.38;font-weight:800}\n  .adp-intro{max-width:720px;margin:20px 0 0;color:rgba(255,255,255,.72)!important;font-size:16px;line-height:1.72}\n  .adp-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}\n  .adp-tags span{padding:10px 13px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.06);color:#fff;font-size:12px;font-weight:800}\n\n  .adp-visual{\n    min-height:430px;\n    padding:30px;\n    border-radius:30px;\n    background:radial-gradient(circle at 50% 35%,rgba(233,96,40,.25),transparent 45%),linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.04));\n    border:1px solid rgba(255,255,255,.1);\n    display:grid;\n    align-content:center;\n    gap:14px;\n  }\n  .adp-stat{padding:20px 22px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:rgba(0,0,0,.18)}\n  .adp-stat strong{display:block;color:#fff;font-size:30px;line-height:1;font-weight:900}\n  .adp-stat span{display:block;margin-top:8px;color:rgba(255,255,255,.7);font-size:13px;line-height:1.45}\n  .adp-stat-main{background:#e96028;border-color:#e96028;box-shadow:0 18px 38px rgba(233,96,40,.24)}\n  .adp-stat-main span{color:rgba(255,255,255,.88)}\n\n  .adp-section{padding-top:80px}\n  .adp-heading{max-width:980px;margin-bottom:28px}\n  .adp-heading p{margin:0 0 14px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-heading h2{margin:0;color:#111!important;font-size:clamp(34px,5vw,62px)!important;line-height:.98!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-heading span{display:block;max-width:850px;margin-top:18px;color:#626262;font-size:17px;line-height:1.62;font-weight:600}\n\n  .adp-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}\n  .adp-benefit{min-height:290px;padding:30px;border-radius:28px;background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.11),transparent 30%),#fff;box-shadow:0 18px 55px rgba(0,0,0,.055)}\n  .adp-benefit:nth-child(2){background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.34),transparent 31%),linear-gradient(135deg,#090a0d,#1a1b1f);color:#fff}\n  .adp-benefit b{color:#e96028;font-size:13px;font-weight:900}\n  .adp-benefit h3{margin:46px 0 14px;color:inherit!important;font-size:27px!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-.04em!important;text-transform:none!important}\n  .adp-benefit p{margin:0;color:#575757;font-size:15px;line-height:1.7}\n  .adp-benefit:nth-child(2) p{color:rgba(255,255,255,.7)}\n\n  .adp-guide{margin-top:80px;padding:54px;border-radius:34px;background:radial-gradient(circle at 90% 10%,rgba(233,96,40,.12),transparent 26%),#fff;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:48px;align-items:start;box-shadow:0 24px 70px rgba(0,0,0,.06)}\n  .adp-guide h2{margin:0;color:#111!important;font-size:clamp(34px,4.8vw,56px)!important;line-height:1!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-guide p{color:#505050;font-size:16px;line-height:1.75}\n  .adp-panel{padding:32px;border-radius:26px;background:radial-gradient(circle at 90% 8%,rgba(233,96,40,.35),transparent 30%),linear-gradient(135deg,#0a0b0e,#1b1c20);color:#fff}\n  .adp-panel\u003ep{margin:0 0 28px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}\n  .adp-panel article{padding:18px 0;border-top:1px solid rgba(255,255,255,.1)}\n  .adp-panel article:first-of-type{padding-top:0;border-top:0}\n  .adp-panel strong{display:block;color:#fff!important;font-size:19px}\n  .adp-panel span{display:block;margin-top:7px;color:rgba(255,255,255,.68);font-size:14px;line-height:1.55}\n\n  .adp-accordions{display:grid;gap:13px}\n  .adp-item{margin:0!important;border-radius:22px;background:#fff;box-shadow:0 14px 45px rgba(0,0,0,.045);overflow:hidden}\n  .adp-item summary{padding:22px 24px!important;list-style:none!important;color:#111!important;display:grid!important;grid-template-columns:46px minmax(0,1fr) 36px;align-items:center;gap:16px;cursor:pointer;text-transform:none!important}\n  .adp-item summary::-webkit-details-marker{display:none}\n  .adp-icon{width:46px;height:46px;border-radius:14px;background:#111;color:#fff;display:grid;place-items:center;font-size:20px}\n  .adp-summary strong{display:block;color:#111!important;font-size:18px;line-height:1.3;font-weight:900}\n  .adp-summary span{display:block;margin-top:4px;color:#6b6b6b;font-size:13px;line-height:1.4}\n  .adp-plus{position:relative;width:36px;height:36px;border-radius:50%;background:#f1f1f3}\n  .adp-plus:before,.adp-plus:after{content:\"\";position:absolute;left:50%;top:50%;width:14px;height:2px;background:#111;transform:translate(-50%,-50%)}\n  .adp-plus:after{transform:translate(-50%,-50%) rotate(90deg)}\n  .adp-item[open] .adp-plus{background:#e96028}\n  .adp-item[open] .adp-plus:before,.adp-item[open] .adp-plus:after{background:#fff}\n  .adp-item[open] .adp-plus:after{transform:translate(-50%,-50%)}\n  .adp-content{padding:0 24px 26px 86px;color:#505050;font-size:15px;line-height:1.72}\n  .adp-content h3,.adp-content h4{color:#111!important;text-transform:none!important}\n  .adp-content h3{font-size:23px!important;margin:4px 0 14px!important}\n  .adp-content h4{font-size:17px!important;margin:22px 0 8px!important}\n  .adp-content p{margin:0 0 14px}\n  .adp-info{margin:20px 0;padding:18px;border-left:5px solid #e96028;border-radius:16px;background:#f5f5f7}\n  .adp-info p:last-child{margin-bottom:0}\n\n  .adp-table{width:100%;border-collapse:separate;border-spacing:0;margin:14px 0;overflow:hidden;border:1px solid #e5e5e7;border-radius:16px;background:#fff}\n  .adp-table th,.adp-table td{padding:12px 14px;border-bottom:1px solid #ececef;text-align:left;vertical-align:top}\n  .adp-table tr:last-child td{border-bottom:0}\n  .adp-table thead th,.adp-table thead td{background:#111;color:#fff;font-weight:900}\n\n  .adp-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\n  .adp-highlight{padding:15px 16px;border-radius:15px;background:#f5f5f7}\n  .adp-highlight b{display:block;margin-bottom:4px;color:#111}\n\n  .adp-faq{display:grid;gap:10px}\n  .adp-faq details{border:1px solid #e5e5e7;border-radius:14px;background:#fff;overflow:hidden}\n  .adp-faq summary{padding:15px 48px 15px 16px!important;display:block!important;position:relative;cursor:pointer;font-weight:800;color:#222!important;list-style:none!important;text-transform:none!important}\n  .adp-faq summary:before,.adp-faq summary:after{content:\"\";position:absolute;right:17px;top:50%;width:14px;height:2px;background:#111;transform:translateY(-50%)}\n  .adp-faq summary:after{transform:translateY(-50%) rotate(90deg)}\n  .adp-faq details[open] summary:after{transform:translateY(-50%)}\n  .adp-faq details p{margin:0;padding:0 16px 17px;color:#555}\n\n  .adp-closing{margin-top:80px;padding:56px 42px;border-radius:34px;background:radial-gradient(circle at 86% 14%,rgba(255,255,255,.14),transparent 24%),#e96028;color:#fff;text-align:center}\n  .adp-closing h2{max-width:900px;margin:0 auto;color:#fff!important;font-size:clamp(36px,5.5vw,66px)!important;line-height:.96!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-closing p{max-width:780px;margin:20px auto 0;color:rgba(255,255,255,.86);font-size:17px;line-height:1.65;font-weight:600}\n\n  @media(max-width:960px){\n    .adp-hero,.adp-guide{grid-template-columns:1fr}\n    .adp-benefits{grid-template-columns:1fr}\n  }\n  @media(max-width:700px){\n    .adp-wrap{padding:24px 10px}\n    .adp-hero{padding:30px 18px 20px;border-radius:24px;gap:22px}\n    .adp-hero:after{left:18px;right:18px}\n    .adp-title{font-size:clamp(30px,9vw,46px)!important;line-height:1!important;letter-spacing:-.04em!important;-webkit-text-stroke:.45px #fff}\n    .adp-title:before{transform:translate(3px,4px);filter:blur(.8px)}\n    .adp-title:after{transform:translate(5px,7px);filter:blur(7px)}\n    .adp-lead{font-size:17px}\n    .adp-intro{font-size:14px;line-height:1.62}\n    .adp-tags{gap:7px;margin-top:18px}\n    .adp-tags span{padding:8px 10px;font-size:10px}\n    .adp-visual{min-height:auto;padding:14px;border-radius:22px;gap:8px}\n    .adp-stat{padding:14px 15px;border-radius:15px}\n    .adp-stat strong{font-size:24px}\n    .adp-stat span{margin-top:5px;font-size:11px}\n    .adp-section{padding-top:50px}\n    .adp-heading{margin-bottom:18px}\n    .adp-heading p{margin-bottom:10px;font-size:9px}\n    .adp-heading h2{font-size:32px!important;line-height:1!important}\n    .adp-heading span{margin-top:12px;font-size:14px;line-height:1.5}\n    .adp-benefits{gap:10px}\n    .adp-benefit{min-height:auto;padding:21px;border-radius:20px}\n    .adp-benefit h3{margin:26px 0 10px;font-size:23px!important}\n    .adp-benefit p{font-size:14px;line-height:1.58}\n    .adp-guide{margin-top:50px;padding:26px 17px 17px;border-radius:24px;gap:26px}\n    .adp-guide h2{font-size:32px!important}\n    .adp-guide p{font-size:14px;line-height:1.62}\n    .adp-panel{padding:22px;border-radius:20px}\n    .adp-panel article{padding:14px 0}\n    .adp-panel strong{font-size:17px}\n    .adp-panel span{font-size:12px}\n\n    \/* Schmale und kompakte Themenkacheln auf dem Handy *\/\n    .adp-accordions{gap:8px;padding:0 5px}\n    .adp-item{width:calc(100% - 4px);margin:0 auto!important;border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.045)}\n    .adp-item summary{grid-template-columns:32px minmax(0,1fr) 26px;padding:11px 10px!important;gap:9px;min-height:54px}\n    .adp-icon{width:32px;height:32px;border-radius:9px;font-size:14px}\n    .adp-summary strong{font-size:13.5px;line-height:1.22}\n    .adp-summary span{margin-top:2px;font-size:10.5px;line-height:1.25}\n    .adp-plus{width:26px;height:26px}\n    .adp-plus:before,.adp-plus:after{width:11px;height:1.5px}\n    .adp-content{padding:0 11px 15px;font-size:13px;line-height:1.58}\n    .adp-content h3{font-size:19px!important;margin:5px 0 10px!important}\n    .adp-content h4{font-size:15px!important;margin:16px 0 6px!important}\n    .adp-content p{margin-bottom:10px}\n    .adp-info{margin:14px 0;padding:13px;border-left-width:4px;border-radius:11px}\n    .adp-highlights{grid-template-columns:1fr;gap:8px}\n    .adp-highlight{padding:11px 12px;border-radius:11px}\n    .adp-table th,.adp-table td{padding:8px 7px;font-size:11.5px}\n    .adp-faq{gap:7px}\n    .adp-faq details{border-radius:10px}\n    .adp-faq summary{padding:12px 38px 12px 12px!important;font-size:12.5px}\n    .adp-faq details p{padding:0 12px 13px;font-size:12.5px}\n    .adp-closing{margin-top:50px;padding:34px 18px;text-align:left;border-radius:24px}\n    .adp-closing h2{font-size:33px!important}\n    .adp-closing p{font-size:14px}\n  }\n\u003c\/style\u003e\n\n\n\n\u003cmain class=\"adp-page\"\u003e\n  \u003cdiv class=\"adp-wrap\"\u003e\n    \u003csection class=\"adp-hero\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-brand\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n        \u003cp class=\"adp-kicker\"\u003eFleischreiches Nassfutter mit Wild, Gemüse und Reis\u003c\/p\u003e\n        \u003ch1 class=\"adp-title\" data-title=\"Wild mit Gemüse und Reis.\"\u003eWild mit Gemüse und Reis.\u003c\/h1\u003e\n        \u003cp class=\"adp-lead\"\u003e92% Wild, 5% Gemüse und 3% Reis für eine saftige, übersichtliche Mahlzeit.\u003c\/p\u003e\n        \u003cp class=\"adp-intro\"\u003eDieses Hundemenü verbindet gegartes Wildfleisch und ausgewählte Innereien mit Kartoffeln, Karotten und mildem Reis. Laut angegebener Zusammensetzung ist Wild die einzige tierische Proteinquelle.\u003c\/p\u003e\n        \u003cdiv class=\"adp-tags\"\u003e\n          \u003cspan\u003e92% Wild\u003c\/span\u003e\n          \u003cspan\u003e5% Gemüse\u003c\/span\u003e\n          \u003cspan\u003e3% Reis\u003c\/span\u003e\n          \u003cspan\u003eSingle Protein\u003c\/span\u003e\n          \u003cspan\u003e400g und 800g\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-visual\" aria-label=\"Produkteigenschaften von Wild mit Gemüse und Reis\"\u003e\n        \u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e92%\u003c\/strong\u003e\u003cspan\u003eWild aus Muskelfleisch, Herzen, Lebern und Lungen\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e5%\u003c\/strong\u003e\u003cspan\u003eGemüse aus Kartoffeln und Karotten\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e3%\u003c\/strong\u003e\u003cspan\u003eReis als milde Energiequelle\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eKlare Zutaten für bewusste Fütterung\u003c\/p\u003e\n        \u003ch2\u003eViel Wild, ausgewähltes Gemüse und eine milde Portion Reis.\u003c\/h2\u003e\n        \u003cspan\u003eDie fleischreiche Rezeptur bietet einen kräftigen Geschmack und eine übersichtliche Zusammensetzung. Sie eignet sich für ausgewachsene Hunde aller Rassen und für Halter, die gezielt Wild als tierische Proteinquelle wählen möchten.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-benefits\"\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e01\u003c\/b\u003e\n          \u003ch3\u003e92% Wild\u003c\/h3\u003e\n          \u003cp\u003eWildfleisch und ausgewählte Innereien bilden den tierischen Hauptanteil und liefern den charakteristischen Geschmack des Menüs.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e02\u003c\/b\u003e\n          \u003ch3\u003eSingle Protein\u003c\/h3\u003e\n          \u003cp\u003eWild ist laut angegebener Zusammensetzung die einzige tierische Proteinquelle und erleichtert eine gezielte Futterauswahl.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e03\u003c\/b\u003e\n          \u003ch3\u003eGemüse und Reis\u003c\/h3\u003e\n          \u003cp\u003eKartoffeln, Karotten und Reis ergänzen das Fleisch mit pflanzlichen Bestandteilen und gut verwertbarer Energie.\u003c\/p\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-guide\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-kicker\"\u003eFütterung im Alltag\u003c\/p\u003e\n        \u003ch2\u003eLangsam umstellen und passend portionieren.\u003c\/h2\u003e\n        \u003cp\u003eBei einem Futterwechsel mischst du das neue Menü am besten über mehrere Tage schrittweise unter das bisherige Futter. So kann sich die Verdauung deines Hundes in Ruhe an die neue Zusammensetzung gewöhnen.\u003c\/p\u003e\n        \u003cp\u003eServiere das Futter zimmerwarm und stelle jederzeit frisches Trinkwasser bereit. Die passende Tagesmenge richtet sich nach Gewicht, Alter, Aktivität und Körperzustand deines Hundes.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-panel\"\u003e\n        \u003cp\u003eAuf einen Blick\u003c\/p\u003e\n        \u003carticle\u003e\u003cstrong\u003eTierischer Anteil\u003c\/strong\u003e\u003cspan\u003e92% Wild\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003ePflanzliche Ergänzung\u003c\/strong\u003e\u003cspan\u003e5% Gemüse und 3% Reis\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eGrößen\u003c\/strong\u003e\u003cspan\u003e400g und 800g Dose\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eEignung\u003c\/strong\u003e\u003cspan\u003eausgewachsene Hunde aller Rassen\u003c\/span\u003e\u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eAlle Produktdetails\u003c\/p\u003e\n        \u003ch2\u003eVorteile, Nährwerte, Zusammensetzung und Anwendung.\u003c\/h2\u003e\n        \u003cspan\u003eÖffne nur den Bereich, den du gerade brauchst. Alle Kategorien bleiben beim Laden der Seite geschlossen.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-accordions\"\u003e\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦌\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e92% Wild\u003c\/strong\u003e\u003cspan\u003eMuskelfleisch und Innereien als tierische Grundlage\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eFleischreiche Rezeptur mit Wild\u003c\/h3\u003e\n            \u003cp\u003eDas Menü enthält 92% Wild aus schonend gegartem Wildmuskelfleisch, Wildherzen, Wildlebern und Wildlungen. Diese Zutaten prägen den natürlichen Geschmack der Mahlzeit und liefern tierisches Protein.\u003c\/p\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eNur Wild\u003c\/b\u003eWild ist die einzige angegebene tierische Proteinquelle.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eFleisch und Innereien\u003c\/b\u003eDie Rezeptur kombiniert Muskelfleisch mit ausgewählten Innereien.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eKräftiger Geschmack\u003c\/b\u003eWild besitzt einen charakteristischen Eigengeschmack, den viele Hunde gerne annehmen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eKlare Auswahl\u003c\/b\u003eDie übersichtliche Zusammensetzung unterstützt eine bewusste Fütterungsentscheidung.\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🥕\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eGemüse und Reis\u003c\/strong\u003e\u003cspan\u003e5% Kartoffeln und Karotten plus 3% Reis\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003ePflanzliche Ergänzung für den täglichen Napf\u003c\/h3\u003e\n            \u003cp\u003eKartoffeln und Karotten ergänzen das Menü mit pflanzlichen Bestandteilen. Reis liefert gut verwertbare Energie und macht die Rezeptur zu einer ausgewogenen Kombination aus Fleisch und Beilagen.\u003c\/p\u003e\n            \u003cdiv class=\"adp-info\"\u003e\n              \u003cp\u003e\u003cstrong\u003eWichtiger Hinweis:\u003c\/strong\u003e Das Produkt enthält 3% Reis und ist deshalb nicht getreidefrei. Für verbindliche Angaben gilt immer das aktuelle Etikett auf der gelieferten Verpackung.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📊\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eAnalytische Bestandteile\u003c\/strong\u003e\u003cspan\u003eDie wichtigsten Nährwerte übersichtlich dargestellt\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ctable class=\"adp-table\"\u003e\n              \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eAnalysewert\u003c\/th\u003e\n\u003cth\u003eGehalt\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n              \u003ctbody\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e12,7%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFettgehalt\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e5,9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e2,2%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfaser\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e0,5%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFeuchtigkeit\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e78,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003c\/tbody\u003e\n            \u003c\/table\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e✓\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003eOffene Deklaration der verwendeten Zutaten\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eZusammensetzung laut Produktangabe\u003c\/h3\u003e\n            \u003cp\u003e92% Wild aus schonend gegartem Wildmuskelfleisch, Wildherzen, Wildlebern und Wildlungen, 5% Gemüse aus Kartoffeln und Karotten, 3% Reis sowie lebenswichtige Mineralstoffe mit Calcium, Phosphor, Magnesium und Spurenelementen.\u003c\/p\u003e\n            \u003cdiv class=\"adp-info\"\u003e\n              \u003cp\u003e\u003cstrong\u003eHinweis zur Deklaration:\u003c\/strong\u003e Beachte für verbindliche Angaben immer die aktuelle Verpackung. Bei einer geplanten Ausschlussfütterung solltest du die Zutaten außerdem mit deiner Tierarztpraxis abstimmen.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🍽️\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFütterung und Umstellung\u003c\/strong\u003e\u003cspan\u003eSo integrierst du das Menü in den Alltag\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eLangsam umstellen\u003c\/b\u003eDas neue Futter über mehrere Tage schrittweise untermischen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eZimmerwarm servieren\u003c\/b\u003eDas Menü nicht direkt eiskalt aus dem Kühlschrank füttern.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eTagesmenge anpassen\u003c\/b\u003eGewicht, Alter, Aktivität und Körperzustand berücksichtigen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eWasser bereitstellen\u003c\/b\u003eFrisches Trinkwasser sollte jederzeit verfügbar sein.\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📦\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eVerpackung und Aufbewahrung\u003c\/strong\u003e\u003cspan\u003e400g und 800g Dose für eine praktische Portionierung\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e400g Dose\u003c\/b\u003ePraktisch für kleinere Hunde oder kleinere Tagesrationen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e800g Dose\u003c\/b\u003ePassend für größere Hunde oder Mehrhundehaushalte.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eNach dem Öffnen\u003c\/b\u003eGekühlt lagern und entsprechend den Hinweisen auf dem Etikett zeitnah verbrauchen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eUngeöffnet\u003c\/b\u003eKühl, trocken und vor direkter Sonne geschützt aufbewahren.\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Wild, Reis, Single Protein und Fütterung\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-faq\"\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie hoch ist der Wildanteil?\u003c\/summary\u003e\u003cp\u003eDas Menü enthält 92% Wild aus gegartem Wildmuskelfleisch und ausgewählten Wildinnereien.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eIst Wild die einzige tierische Proteinquelle?\u003c\/summary\u003e\u003cp\u003eJa. Laut angegebener Zusammensetzung ist Wild die einzige tierische Proteinquelle.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eIst das Nassfutter getreidefrei?\u003c\/summary\u003e\u003cp\u003eNein. Das Produkt enthält 3% Reis und ist deshalb nicht getreidefrei.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWelche pflanzlichen Zutaten sind enthalten?\u003c\/summary\u003e\u003cp\u003eEnthalten sind Kartoffeln, Karotten und Reis.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eFür welche Hunde eignet sich das Menü?\u003c\/summary\u003e\u003cp\u003eEs ist für ausgewachsene Hunde aller Rassen gedacht und eignet sich besonders für Halter, die eine fleischreiche Rezeptur mit Wild als tierischer Proteinquelle suchen.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eIst das Produkt echtes BARF?\u003c\/summary\u003e\u003cp\u003eNein. Es handelt sich um gegartes Nassfutter und nicht um eine rohe BARF Mahlzeit.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWelche Dosengrößen gibt es?\u003c\/summary\u003e\u003cp\u003eDas Produkt ist in 400g und 800g Dosen erhältlich.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie bewahre ich eine geöffnete Dose auf?\u003c\/summary\u003e\u003cp\u003eBewahre sie gekühlt auf und verbrauche den Inhalt entsprechend den Hinweisen auf dem Etikett zeitnah.\u003c\/p\u003e\u003c\/details\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\u003c\/div\u003e\n        \u003c\/details\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-closing\"\u003e\n      \u003ch2\u003e92% Wild. Gemüse und Reis. Klar ausgewählt.\u003c\/h2\u003e\n      \u003cp\u003eEin fleischreiches Single Protein Nassfutter für ausgewachsene Hunde.\u003c\/p\u003e\n    \u003c\/section\u003e\n  \u003c\/div\u003e\n\u003c\/main\u003e\n\n\n\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie hoch ist der Wildanteil?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Das Menü enthält 92% Wild aus gegartem Wildmuskelfleisch und ausgewählten Wildinnereien.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist Wild die einzige tierische Proteinquelle?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Laut angegebener Zusammensetzung ist Wild die einzige tierische Proteinquelle.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist das Nassfutter getreidefrei?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Nein. Das Produkt enthält 3% Reis und ist deshalb nicht getreidefrei.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Welche pflanzlichen Zutaten sind enthalten?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Enthalten sind Kartoffeln, Karotten und Reis.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Für welche Hunde eignet sich das Menü?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Es ist für ausgewachsene Hunde aller Rassen gedacht und eignet sich besonders für Halter, die eine fleischreiche Rezeptur mit Wild als tierischer Proteinquelle suchen.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist das Produkt echtes BARF?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Nein. Es handelt sich um gegartes Nassfutter und nicht um eine rohe BARF Mahlzeit.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Welche Dosengrößen gibt es?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Das Produkt ist in 400g und 800g Dosen erhältlich.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie bewahre ich eine geöffnete Dose auf?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Bewahre sie gekühlt auf und verbrauche den Inhalt entsprechend den Hinweisen auf dem Etikett zeitnah.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleTerms = ['wild', 'gemüse', 'reis'];\n  function normalize(value) {\n    return (value || '').replace(\/\\u00a0\/g, ' ').replace(\/\\s+\/g, ' ').trim().toLowerCase();\n  }\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n    return style.display !== 'none' \u0026\u0026 style.visibility !== 'hidden' \u0026\u0026 parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026 rect.width \u003e 0 \u0026\u0026 rect.height \u003e 0;\n  }\n  function applyProductTitleStyle() {\n    var selectors = ['[data-product-title]','.product__title h1','.product__title','.product-title','.product-single__title','.productView-title','.product-info__title','.product-detail__title','h1.product_title','main h1','h1','h2'];\n    var candidates = Array.prototype.slice.call(document.querySelectorAll(selectors.join(',')));\n    var match = candidates.find(function (element) {\n      if (element.closest('.adp-page') || element.closest('#adn-one-html') || element.closest('#adn-food-modal')) return false;\n      var text = normalize(element.textContent);\n      return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 isVisible(element);\n    });\n    if (!match) {\n      var fallback = Array.prototype.slice.call(document.querySelectorAll('div, p, span')).filter(function (element) {\n        if (element.closest('.adp-page') || element.closest('#adn-one-html') || element.closest('#adn-food-modal')) return false;\n        if (!isVisible(element)) return false;\n        var text = normalize(element.textContent);\n        return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 text.length \u003c 260;\n      }).sort(function (a, b) { return normalize(a.textContent).length - normalize(b.textContent).length; });\n      match = fallback[0];\n    }\n    if (match) {\n      match.classList.add('adp-external-product-title');\n      match.setAttribute('data-adp-product-title-styled', 'true');\n    }\n  }\n  function scheduleApply() {\n    applyProductTitleStyle();\n    window.setTimeout(applyProductTitleStyle, 150);\n    window.setTimeout(applyProductTitleStyle, 600);\n    window.setTimeout(applyProductTitleStyle, 1500);\n  }\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n  var observer = new MutationObserver(function () { applyProductTitleStyle(); });\n  observer.observe(document.documentElement, { childList: true, subtree: true });\n  document.addEventListener('shopify:section:load', scheduleApply);\n})();\n\u003c\/script\u003e","brand":"Alphadog Nutrition","offers":[{"title":"400g","offer_id":57921784807749,"sku":"4260374737421X400G","price":4.99,"currency_code":"EUR","in_stock":true},{"title":"800g","offer_id":57921784840517,"sku":"4260374737421X800G","price":8.99,"currency_code":"EUR","in_stock":true},{"title":"6x800g +1 Gratis","offer_id":57921784873285,"sku":"4260374737421","price":54.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/Clipfly-20260516140036.png?v=1778933013"},{"product_id":"alphadog-nutrition-schonkost-94-pferd-mit-kartoffeln-hypoallergen","title":"Getreidefreies Nassfutter 96% Pferd mit Kartoffeln - Lebensmittelqualität, Sensitiv","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Pferd mit Kartoffeln\n     ========================================================= --\u003e\n\n\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\n\u003csection id=\"adn-one-html\" class=\"adn-one-html\" aria-label=\"Vorteile und Futterrechner\"\u003e\n  \u003cdiv class=\"adn-one-grid\"\u003e\n\n    \u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n    \u003cdiv class=\"adn-trust-panel\"\u003e\n      \u003cdiv class=\"adn-payment-card\"\u003e\n        \u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n        \u003cdiv class=\"adn-payment-grid\" aria-label=\"Zahlungsarten\"\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/paypal-blue-logo-19528_256.png?v=1779726652\" alt=\"PayPal\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/klarna-pink-logo-24366_256.png?v=1779726652\" alt=\"Klarna\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/visa-blue-logo-19529_256.png?v=1779726652\" alt=\"Visa\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/mastercard-credit-card-payment-method-19676_256.png?v=1779726652\" alt=\"Mastercard\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/maestro-logo-19742_256.png?v=1779726652\" alt=\"Maestro\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/apple-pay-logo-19557_256.png?v=1779726652\" alt=\"Apple Pay\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-benefit-grid\"\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 7h11v9H3V7Zm11 3h3.5l2.5 3v3h-6v-6ZM6 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm11 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e\n          \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2 4 5v6c0 5 3.4 9.7 8 11 4.6-1.3 8-6 8-11V5l-8-3Zm-1 14-4-4 1.4-1.4L11 13.2l5.6-5.6L18 9l-7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e\n          \u003csmall\u003erisikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2c4 3 6 6 6 10a6 6 0 0 1-12 0c0-4 2-7 6-10Zm0 17a3.5 3.5 0 0 0 3.5-3.5c0-2-1.1-4-3.5-6.3-2.4 2.3-3.5 4.3-3.5 6.3A3.5 3.5 0 0 0 12 19Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGlutenfreie Hirse\u003c\/strong\u003e\n          \u003csmall\u003esanfte Rezeptur\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 21s-7-4.4-7-11a4 4 0 0 1 7-2.6A4 4 0 0 1 19 10c0 6.6-7 11-7 11Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003ePremium Qualität\u003c\/strong\u003e\n          \u003csmall\u003efür echte Champions\u003c\/small\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-clean-grid\"\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M7.5 9.5c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm9 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM4.2 14.2C3 14.2 2 13 2 11.5s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm15.6 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM12 20.5c-3.5 0-6.2-1.7-6.2-4 0-2 2.5-5.3 6.2-5.3s6.2 3.3 6.2 5.3c0 2.3-2.7 4-6.2 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003e91% Pute\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"8\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 5v14M7 8l10 8M17 8 7 16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eGlutenfrei\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 21c0-6.2 3.4-10.4 9.8-12.2C13.7 6.5 11.5 5 8.6 5H5V3h3.6c4.8 0 8.2 3.2 8.9 7.6C21 11.4 23 14 23 18v3h-2v-3c0-2.9-1.6-4.8-4.2-5.4C11.1 13.5 7 16.5 7 21H5Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eNatürliche\u003cbr\u003eZutaten\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 3 4 6v5c0 5.2 3.4 9.4 8 10 4.6-.6 8-4.8 8-10V6l-8-3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"m8.5 12 2.2 2.2 4.8-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eOhne künstliche\u003cbr\u003eZusätze\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M8 20h8M12 20V10M6 10c0-3.3 2.7-6 6-6s6 2.7 6 6c0 3.8-3.2 6-6 6s-6-2.2-6-6Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 10c0 1.1.9 2 2 2s2-.9 2-2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eSchonend\u003cbr\u003ehergestellt\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n    \u003caside class=\"adn-calculator-teaser\" aria-label=\"Futterrechner\"\u003e\n      \u003cdiv class=\"adn-calculator-art\" aria-hidden=\"true\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n      \u003cbutton class=\"adn-open-calculator\" type=\"button\" data-adn-open\u003eJetzt berechnen\u003c\/button\u003e\n      \u003cdiv class=\"adn-calculator-note\"\u003e\n\u003cstrong\u003eIn ca. 60 Sekunden\u003c\/strong\u003e\u003cspan\u003edirekt zur Futterempfehlung\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/aside\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- Rechner-Popup --\u003e\n\u003cdiv id=\"adn-food-modal\" class=\"adn-food-modal\" aria-hidden=\"true\"\u003e\n  \u003cdiv class=\"adn-modal-backdrop\" data-adn-close\u003e\u003c\/div\u003e\n  \u003cdiv class=\"adn-modal-dialog\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"adn-modal-title\"\u003e\n    \u003cbutton class=\"adn-modal-close\" type=\"button\" data-adn-close aria-label=\"Futterrechner schließen\"\u003e×\u003c\/button\u003e\n\n    \u003cheader class=\"adn-modal-header\"\u003e\n      \u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\n    \u003c\/header\u003e\n\n    \u003cdiv class=\"adn-rechner\" id=\"adn-rechner\"\u003e\n      \u003cdiv class=\"adn-progress-head\"\u003e\n        \u003cspan\u003eSchritt \u003cb id=\"adn-current-step\"\u003e1\u003c\/b\u003e von 8\u003c\/span\u003e\n        \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"adn-progress-track\" role=\"progressbar\" aria-valuemin=\"1\" aria-valuemax=\"8\" aria-valuenow=\"1\"\u003e\n        \u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step is-active\" data-step=\"1\" data-title=\"Alter\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n        \u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n        \u003cdiv class=\"adn-age-row\"\u003e\n          \u003clabel class=\"adn-input-box\"\u003e\n            \u003cinput id=\"adn-age\" type=\"number\" min=\"1\" step=\"1\" value=\"2\" aria-label=\"Alter des Hundes\"\u003e\n            \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e\n          \u003c\/label\u003e\n          \u003cdiv class=\"adn-segmented\" aria-label=\"Alterseinheit\"\u003e\n            \u003cbutton type=\"button\" class=\"is-selected\" data-age-unit=\"years\"\u003eJahre\u003c\/button\u003e\n            \u003cbutton type=\"button\" data-age-unit=\"months\"\u003eMonate\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-age-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"2\" data-title=\"Gewicht\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n        \u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n        \u003clabel class=\"adn-input-box adn-weight-box\"\u003e\n          \u003cinput id=\"adn-weight\" type=\"number\" min=\"1\" max=\"120\" step=\"0.1\" value=\"15\" aria-label=\"Gewicht des Hundes\"\u003e\n          \u003cspan\u003ekg\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-weight-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"3\" data-title=\"Aktivität\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n        \u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"low\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"normal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"high\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"sport\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"4\" data-title=\"Körperform\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n        \u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n        \u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"thin\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"ideal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"heavy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"5\" data-title=\"Futterart\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n        \u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n        \u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"dry\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"wet\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"6\" data-title=\"Besonderheiten\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n        \u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n        \u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"none\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"neutered\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"sensitive\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"pregnant\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"7\" data-title=\"Gesundheit\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n        \u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n        \u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"healthy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"sick\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"8\" data-title=\"Ergebnis\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n        \u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n        \u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n        \u003cdiv class=\"adn-warning\" id=\"adn-health-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-grid\"\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eAdult-Trockenfutter\u003c\/strong\u003e\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n        \u003ca class=\"adn-primary-btn adn-shop-btn\" id=\"adn-shop-link\" href=\"#\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-modal-actions\"\u003e\n        \u003cbutton type=\"button\" id=\"adn-back\"\u003eZurück\u003c\/button\u003e\n        \u003cbutton type=\"button\" id=\"adn-restart\"\u003eNeu starten\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n(function () {\n  var root = document.getElementById('adn-one-html');\n  var modal = document.getElementById('adn-food-modal');\n  var calc = document.getElementById('adn-rechner');\n  if (!root || !modal || !calc || root.dataset.initialized === 'true') return;\n  root.dataset.initialized = 'true';\n\n  var totalSteps = 8;\n  var currentStep = 1;\n  var data = {\n    ageUnit: 'years', ageValue: 2, ageMonths: 24, ageGroup: 'adult',\n    weight: 15, activity: 'normal', body: 'ideal', food: 'dry', special: 'none', health: 'healthy'\n  };\n\n  var kcalByFood = { dry: 370, wet: 115 };\n  var recommendations = {\n    puppyDry: { label:'Welpenfutter ansehen', title:'Premium 60% Huhn, Truthahn, Lachs \u0026 Süßkartoffel', reason:'Für Welpen und Junghunde mit Fokus auf Wachstum, Energie und Entwicklung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-welpenfutter-60-huhn-truthahn-lachs-gelenkschutz-susskartoffel-12kg' },\n    seniorDry: { label:'Seniorfutter ansehen', title:'Premium Senior Forelle mit Lachs, Süßkartoffel \u0026 Spargel', reason:'Für ältere Hunde mit leichterer Rezeptur, Omega-3-Fokus und Gelenkschutz.', url:'https:\/\/www.alphadog-nutrition.de\/products\/premium-senior-mit-50-frischem-forelle-mit-lachs-susskartoffel-spargel' },\n    adultSmallDry: { label:'Futter für kleine Rassen ansehen', title:'Premium 50% Lamm, Süßkartoffel, Minze \u0026 Erbsen', reason:'Für ausgewachsene Hunde unter 15 kg und kleine Rassen.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-lamm-susskartoffel-kleine-rassen-100g' },\n    adultSensitiveDry: { label:'Sensibles Trockenfutter ansehen', title:'Premium 50% Ente, Süßkartoffel \u0026 Orange', reason:'Für sensible Adult-Hunde und Hunde mit empfindlicher Verdauung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-getreidefreies-505-ente-mit-susskartoffelte-orange-12kg' },\n    adultActiveDry: { label:'Angus-Rind Trockenfutter ansehen', title:'Premium 50% Angus-Rind, Süßkartoffel, Erbsen \u0026 Karotte', reason:'Für aktive, normale oder schlanke Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-angus-rind-hundefutter-getreidefrei-100g' },\n    adultCalmDry: { label:'Wild \u0026 Lachs Trockenfutter ansehen', title:'Premium 50% Wild \u0026 Lachs, Süßkartoffel \u0026 Maulbeere', reason:'Für ruhigere, kräftige oder kastrierte Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-wild-lachs-getreidefrei-mit-susskartoffel-maulbeere-12kg' },\n    wetDuck: { label:'Ente Nassfutter ansehen', title:'Premium Sensitiv 91% Ente mit Gemüse \u0026 Reis', reason:'Sanfte Nassfutter-Empfehlung für normale Hunde, Welpen oder Senioren.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-91-ente-mit-gemuse-reis-single-protein-800g' },\n    wetHorse: { label:'Pferd Schonkost ansehen', title:'Premium Sensitiv 94% Pferd mit Kartoffeln', reason:'Bei sensibler Verdauung, Krankheitshinweis oder Unverträglichkeiten.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-94-pferd-mit-kartoffeln-hypoallergen' },\n    wetLamb: { label:'Lamm Nassfutter ansehen', title:'Premium Sensitiv 91% Lamm mit Apfel', reason:'Für aktive, schlanke oder trächtige\/säugende Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-lamm-mit-apfel-single-protein' },\n    wetWild: { label:'Wild Nassfutter ansehen', title:'Premium Sensitiv 91% Wild mit Gemüse \u0026 Reis', reason:'Für ruhigere, kräftige oder kastrierte Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-wild-mit-gemuse-reis-single-protein' }\n  };\n\n  var ageInput = document.getElementById('adn-age');\n  var weightInput = document.getElementById('adn-weight');\n  var ageUnitLabel = document.getElementById('adn-age-unit-label');\n  var currentStepEl = document.getElementById('adn-current-step');\n  var stepTitleEl = document.getElementById('adn-step-title');\n  var progressTrack = calc.querySelector('.adn-progress-track');\n  var progressBar = document.getElementById('adn-progress-bar');\n  var backButton = document.getElementById('adn-back');\n  var restartButton = document.getElementById('adn-restart');\n  var lastFocused = null;\n\n  function openModal() {\n    lastFocused = document.activeElement;\n    modal.classList.add('is-open');\n    modal.setAttribute('aria-hidden', 'false');\n    document.body.classList.add('adn-modal-open');\n    window.setTimeout(function () {\n      var close = modal.querySelector('.adn-modal-close');\n      if (close) close.focus();\n    }, 0);\n  }\n\n  function closeModal() {\n    modal.classList.remove('is-open');\n    modal.setAttribute('aria-hidden', 'true');\n    document.body.classList.remove('adn-modal-open');\n    if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') lastFocused.focus();\n  }\n\n  root.querySelectorAll('[data-adn-open]').forEach(function (button) {\n    button.addEventListener('click', openModal);\n  });\n  modal.querySelectorAll('[data-adn-close]').forEach(function (button) {\n    button.addEventListener('click', closeModal);\n  });\n  document.addEventListener('keydown', function (event) {\n    if (event.key === 'Escape' \u0026\u0026 modal.classList.contains('is-open')) closeModal();\n  });\n\n  function roundToFive(value) { return Math.round(value \/ 5) * 5; }\n\n  function updateAge() {\n    var value = parseFloat(ageInput.value);\n    if (!value || value \u003c= 0) value = 1;\n    data.ageValue = value;\n    data.ageMonths = data.ageUnit === 'years' ? value * 12 : value;\n    data.ageGroup = data.ageMonths \u003c 12 ? 'puppy' : (data.ageMonths \u003e= 84 ? 'senior' : 'adult');\n  }\n\n  function getWeight() {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) weight = data.weight || 1;\n    return weight;\n  }\n\n  function getRecommendation() {\n    var weight = getWeight();\n    if (data.food === 'wet') {\n      if (data.health === 'sick' || data.special === 'sensitive') return recommendations.wetHorse;\n      if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin' || data.special === 'pregnant') return recommendations.wetLamb;\n      if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.wetWild;\n      return recommendations.wetDuck;\n    }\n    if (data.ageGroup === 'puppy') return recommendations.puppyDry;\n    if (data.ageGroup === 'senior') return recommendations.seniorDry;\n    if (weight \u003c 15) return recommendations.adultSmallDry;\n    if (data.health === 'sick' || data.special === 'sensitive') return recommendations.adultSensitiveDry;\n    if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin') return recommendations.adultActiveDry;\n    if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.adultCalmDry;\n    return recommendations.adultActiveDry;\n  }\n\n  function calculateResult() {\n    updateAge();\n    data.weight = getWeight();\n\n    var ageFactor = { puppy: 2.4, adult: 1.6, senior: 1.3 }[data.ageGroup];\n    var activityFactor = { low: .85, normal: 1, high: 1.18, sport: 1.35 }[data.activity];\n    var bodyFactor = { thin: 1.1, ideal: 1, heavy: .82 }[data.body];\n    var specialFactor = { none: 1, neutered: .9, sensitive: 1, pregnant: 1.35 }[data.special];\n    var dailyKcal = 70 * Math.pow(data.weight, .75) * ageFactor * activityFactor * bodyFactor * specialFactor;\n    var grams = dailyKcal \/ kcalByFood[data.food] * 100;\n    var finalGrams = Math.max(5, roundToFive(grams));\n    var minGrams = Math.max(5, roundToFive(finalGrams * .9));\n    var maxGrams = Math.max(5, roundToFive(finalGrams * 1.1));\n    var meals = data.ageGroup === 'puppy' ? 3 : 2;\n    var mealGrams = Math.max(5, roundToFive(finalGrams \/ meals));\n\n    var warning = document.getElementById('adn-health-warning');\n    warning.classList.toggle('is-visible', data.health === 'sick');\n    document.getElementById('adn-result-label').textContent = data.health === 'sick' ? 'Grobe Orientierung' : 'Tagesmenge';\n    document.getElementById('adn-result-amount').textContent = 'ca. ' + finalGrams + ' g';\n    document.getElementById('adn-result-kcal').textContent = 'ca. ' + Math.round(dailyKcal) + ' kcal';\n    document.getElementById('adn-result-meal').textContent = 'ca. ' + mealGrams + ' g';\n    document.getElementById('adn-result-range').textContent = minGrams + '–' + maxGrams + ' g';\n\n    var recommendation = getRecommendation();\n    document.getElementById('adn-product-title').textContent = recommendation.title;\n    document.getElementById('adn-product-reason').textContent = recommendation.reason;\n    var shopLink = document.getElementById('adn-shop-link');\n    shopLink.href = recommendation.url;\n    shopLink.textContent = recommendation.label;\n  }\n\n  function showStep(step) {\n    currentStep = Math.max(1, Math.min(totalSteps, step));\n    calc.querySelectorAll('.adn-step').forEach(function (item) {\n      item.classList.toggle('is-active', Number(item.dataset.step) === currentStep);\n    });\n    var active = calc.querySelector('.adn-step.is-active');\n    currentStepEl.textContent = currentStep;\n    stepTitleEl.textContent = active ? active.dataset.title : '';\n    progressBar.style.width = (currentStep \/ totalSteps * 100) + '%';\n    progressTrack.setAttribute('aria-valuenow', String(currentStep));\n    backButton.disabled = currentStep === 1;\n    if (currentStep === totalSteps) calculateResult();\n    var dialog = modal.querySelector('.adn-modal-dialog');\n    if (dialog) dialog.scrollTop = 0;\n  }\n\n  calc.querySelectorAll('[data-age-unit]').forEach(function (button) {\n    button.addEventListener('click', function () {\n      data.ageUnit = button.dataset.ageUnit;\n      calc.querySelectorAll('[data-age-unit]').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      ageUnitLabel.textContent = data.ageUnit === 'years' ? 'Jahre' : 'Monate';\n      updateAge();\n    });\n  });\n\n  document.getElementById('adn-age-next').addEventListener('click', function () {\n    var age = parseFloat(ageInput.value);\n    if (!age || age \u003c= 0) { ageInput.focus(); return; }\n    updateAge();\n    showStep(2);\n  });\n\n  document.getElementById('adn-weight-next').addEventListener('click', function () {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) { weightInput.focus(); return; }\n    data.weight = weight;\n    showStep(3);\n  });\n\n  calc.querySelectorAll('.adn-choice-grid button').forEach(function (button) {\n    button.addEventListener('click', function () {\n      var key = button.dataset.key;\n      data[key] = button.dataset.value;\n      button.parentElement.querySelectorAll('button').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      window.setTimeout(function () { showStep(currentStep + 1); }, 120);\n    });\n  });\n\n  backButton.addEventListener('click', function () { showStep(currentStep - 1); });\n  restartButton.addEventListener('click', function () {\n    data = { ageUnit:'years', ageValue:2, ageMonths:24, ageGroup:'adult', weight:15, activity:'normal', body:'ideal', food:'dry', special:'none', health:'healthy' };\n    ageInput.value = 2;\n    weightInput.value = 15;\n    ageUnitLabel.textContent = 'Jahre';\n    calc.querySelectorAll('.is-selected').forEach(function (item) { item.classList.remove('is-selected'); });\n    calc.querySelector('[data-age-unit=\"years\"]').classList.add('is-selected');\n    showStep(1);\n  });\n\n  showStep(1);\n})();\n\u003c\/script\u003e\n\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\n\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\n\u003cstyle id=\"adn-full-viewport-width-fix\"\u003e\n  #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: var(--adn-viewport-width, 100vw) !important;\n    max-width: none !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    margin-top: 96px !important;\n    transform: translateX(calc(-1 * var(--adn-viewport-offset, 0px))) !important;\n    padding: 8px 24px 24px !important;\n  }\n\n  #adn-one-html .adn-one-grid {\n    width: 100% !important;\n    max-width: 1480px !important;\n    margin: 0 auto !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html {\n      margin-top: 48px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html {\n      margin-top: 20px !important;\n      padding: 8px 12px 16px !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-full-viewport-width-script\"\u003e\n(function () {\n  function updateWidth() {\n    var section = document.getElementById('adn-one-html');\n    if (!section) return;\n\n    section.style.setProperty('--adn-viewport-offset', '0px');\n    section.style.setProperty(\n      '--adn-viewport-width',\n      document.documentElement.clientWidth + 'px'\n    );\n\n    requestAnimationFrame(function () {\n      section.style.setProperty(\n        '--adn-viewport-offset',\n        section.getBoundingClientRect().left + 'px'\n      );\n    });\n  }\n\n  function scheduleUpdate() {\n    updateWidth();\n    setTimeout(updateWidth, 150);\n    setTimeout(updateWidth, 600);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleUpdate);\n  } else {\n    scheduleUpdate();\n  }\n\n  window.addEventListener('resize', updateWidth, { passive: true });\n  window.addEventListener('orientationchange', updateWidth, { passive: true });\n  document.addEventListener('shopify:section:load', scheduleUpdate);\n})();\n\u003c\/script\u003e\n\n\n\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\n\u003cstyle id=\"adn-product-gallery-spacing-fix\"\u003e\n  #adn-one-html {\n    clear: both !important;\n    isolation: isolate !important;\n  }\n\n  @media (min-width: 1051px) {\n    #adn-one-html { margin-top: 96px !important; }\n  }\n\n  @media (min-width: 721px) and (max-width: 1050px) {\n    #adn-one-html { margin-top: 48px !important; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { margin-top: 20px !important; }\n  }\n\u003c\/style\u003e\n\n\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    inset: 0 !important;\n    width: 100vw !important;\n    height: 100vh !important;\n    height: 100dvh !important;\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n    align-items: center !important;\n    justify-content: center !important;\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: flex !important;\n  }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute !important;\n    inset: 0 !important;\n    width: 100% !important;\n    height: 100% !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    inset: auto !important;\n    margin: auto !important;\n    transform: none !important;\n    width: min(860px, calc(100vw - 36px)) !important;\n    max-height: calc(100dvh - 36px) !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain;\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 16px) !important;\n      max-height: calc(100dvh - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  function moveModalToBody() {\n    var modal = document.getElementById('adn-food-modal');\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', moveModalToBody);\n  } else {\n    moveModalToBody();\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(moveModalToBody, 50);\n  });\n})();\n\u003c\/script\u003e\n\n\u003c!-- =========================================================\n     PRODUKTBESCHREIBUNG LAMM MIT APFEL\n     ========================================================= --\u003e\n\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width,initial-scale=1\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026amp;family=Manrope:wght@400;500;600;700;800;900\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\n\n\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  \/* Der echte Produkttitel oberhalb der Beschreibung *\/\n  .adp-external-product-title {\n    display: block !important;\n    width: 100% !important;\n    max-width: 980px !important;\n    margin: 0 0 18px 0 !important;\n    padding: 0 !important;\n    color: #000000 !important;\n    background: transparent !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: clamp(28px, 4.1vw, 46px) !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    font-synthesis: weight !important;\n    line-height: .98 !important;\n    letter-spacing: -.05em !important;\n    text-align: left !important;\n    text-transform: none !important;\n    text-decoration: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.08),\n      0 6px 11px rgba(0,0,0,.23),\n      0 15px 28px rgba(0,0,0,.13) !important;\n    word-break: normal !important;\n    overflow-wrap: break-word !important;\n    hyphens: none !important;\n  }\n\n  .adp-external-product-title * {\n    color: #000000 !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    text-transform: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000000 !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.07),\n        0 4px 8px rgba(0,0,0,.20),\n        0 10px 20px rgba(0,0,0,.11) !important;\n    }\n\n    .adp-external-product-title * {\n      -webkit-text-stroke: .5px #000000 !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle\u003e\n  .adp-page{\n    position:relative!important;\n    left:auto!important;\n    right:auto!important;\n    width:var(--adp-viewport-width,100vw)!important;\n    max-width:none!important;\n    margin:0!important;\n    transform:translateX(calc(-1 * var(--adp-viewport-offset,0px)))!important;\n    background:radial-gradient(circle at 95% 2%,rgba(233,96,40,.13),transparent 24%),#f5f5f7;\n    color:#111;\n    font-family:'Manrope',Arial,sans-serif;\n    overflow:hidden;\n    isolation:isolate;\n  }\n  .adp-page *{box-sizing:border-box;font-family:'Manrope',Arial,sans-serif}\n  .adp-wrap{width:100%;max-width:1280px;margin:0 auto;padding:58px 18px}\n\n  .adp-hero{\n    position:relative;\n    padding:58px;\n    border-radius:36px;\n    background:radial-gradient(circle at 86% 12%,rgba(233,96,40,.3),transparent 27%),linear-gradient(135deg,#090a0d,#17181c 60%,#281a14);\n    color:#fff;\n    display:grid;\n    grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);\n    gap:42px;\n    align-items:center;\n    overflow:hidden;\n    box-shadow:0 30px 90px rgba(0,0,0,.14);\n  }\n  .adp-hero:after{content:\"\";position:absolute;left:58px;right:58px;bottom:0;height:6px;border-radius:999px 999px 0 0;background:#e96028}\n  .adp-brand{margin:0 0 12px;color:#e96028;font-size:15px;font-weight:900;letter-spacing:-.02em}\n  .adp-kicker{margin:0 0 16px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-title{\n    position:relative;\n    z-index:1;\n    display:block;\n    margin:0!important;\n    max-width:760px;\n    color:#fff!important;\n    font-family:'Inter','Manrope',Arial,sans-serif!important;\n    font-size:clamp(36px,5.5vw,62px)!important;\n    line-height:.98!important;\n    font-weight:900!important;\n    font-variation-settings:'wght' 900!important;\n    font-synthesis:none!important;\n    letter-spacing:-.05em!important;\n    text-transform:none!important;\n    -webkit-text-stroke:.65px #fff;\n    paint-order:stroke fill;\n    text-shadow:\n      0 2px 0 rgba(255,255,255,.10),\n      0 7px 12px rgba(0,0,0,.72),\n      0 17px 34px rgba(0,0,0,.58)!important;\n    filter:drop-shadow(0 8px 10px rgba(0,0,0,.34));\n  }\n  .adp-title:before,\n  .adp-title:after{\n    content:attr(data-title);\n    position:absolute;\n    inset:0;\n    z-index:-1;\n    color:rgba(0,0,0,.62);\n    font:inherit;\n    letter-spacing:inherit;\n    line-height:inherit;\n    pointer-events:none;\n  }\n  .adp-title:before{\n    transform:translate(4px,6px);\n    filter:blur(1px);\n    opacity:.75;\n  }\n  .adp-title:after{\n    transform:translate(8px,11px);\n    filter:blur(10px);\n    opacity:.78;\n  }\n  .adp-lead{max-width:720px;margin:26px 0 0;color:#fff!important;font-size:clamp(18px,1.8vw,24px);line-height:1.38;font-weight:800}\n  .adp-intro{max-width:720px;margin:20px 0 0;color:rgba(255,255,255,.72)!important;font-size:16px;line-height:1.72}\n  .adp-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}\n  .adp-tags span{padding:10px 13px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.06);color:#fff;font-size:12px;font-weight:800}\n\n  .adp-visual{\n    min-height:430px;\n    padding:30px;\n    border-radius:30px;\n    background:radial-gradient(circle at 50% 35%,rgba(233,96,40,.25),transparent 45%),linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.04));\n    border:1px solid rgba(255,255,255,.1);\n    display:grid;\n    align-content:center;\n    gap:14px;\n  }\n  .adp-stat{padding:20px 22px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:rgba(0,0,0,.18)}\n  .adp-stat strong{display:block;color:#fff;font-size:30px;line-height:1;font-weight:900}\n  .adp-stat span{display:block;margin-top:8px;color:rgba(255,255,255,.7);font-size:13px;line-height:1.45}\n  .adp-stat-main{background:#e96028;border-color:#e96028;box-shadow:0 18px 38px rgba(233,96,40,.24)}\n  .adp-stat-main span{color:rgba(255,255,255,.88)}\n\n  .adp-section{padding-top:80px}\n  .adp-heading{max-width:980px;margin-bottom:28px}\n  .adp-heading p{margin:0 0 14px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-heading h2{margin:0;color:#111!important;font-size:clamp(34px,5vw,62px)!important;line-height:.98!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-heading span{display:block;max-width:850px;margin-top:18px;color:#626262;font-size:17px;line-height:1.62;font-weight:600}\n\n  .adp-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}\n  .adp-benefit{min-height:290px;padding:30px;border-radius:28px;background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.11),transparent 30%),#fff;box-shadow:0 18px 55px rgba(0,0,0,.055)}\n  .adp-benefit:nth-child(2){background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.34),transparent 31%),linear-gradient(135deg,#090a0d,#1a1b1f);color:#fff}\n  .adp-benefit b{color:#e96028;font-size:13px;font-weight:900}\n  .adp-benefit h3{margin:46px 0 14px;color:inherit!important;font-size:27px!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-.04em!important;text-transform:none!important}\n  .adp-benefit p{margin:0;color:#575757;font-size:15px;line-height:1.7}\n  .adp-benefit:nth-child(2) p{color:rgba(255,255,255,.7)}\n\n  .adp-guide{margin-top:80px;padding:54px;border-radius:34px;background:radial-gradient(circle at 90% 10%,rgba(233,96,40,.12),transparent 26%),#fff;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:48px;align-items:start;box-shadow:0 24px 70px rgba(0,0,0,.06)}\n  .adp-guide h2{margin:0;color:#111!important;font-size:clamp(34px,4.8vw,56px)!important;line-height:1!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-guide p{color:#505050;font-size:16px;line-height:1.75}\n  .adp-panel{padding:32px;border-radius:26px;background:radial-gradient(circle at 90% 8%,rgba(233,96,40,.35),transparent 30%),linear-gradient(135deg,#0a0b0e,#1b1c20);color:#fff}\n  .adp-panel\u003ep{margin:0 0 28px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}\n  .adp-panel article{padding:18px 0;border-top:1px solid rgba(255,255,255,.1)}\n  .adp-panel article:first-of-type{padding-top:0;border-top:0}\n  .adp-panel strong{display:block;color:#fff!important;font-size:19px}\n  .adp-panel span{display:block;margin-top:7px;color:rgba(255,255,255,.68);font-size:14px;line-height:1.55}\n\n  .adp-accordions{display:grid;gap:13px}\n  .adp-item{margin:0!important;border-radius:22px;background:#fff;box-shadow:0 14px 45px rgba(0,0,0,.045);overflow:hidden}\n  .adp-item summary{padding:22px 24px!important;list-style:none!important;color:#111!important;display:grid!important;grid-template-columns:46px minmax(0,1fr) 36px;align-items:center;gap:16px;cursor:pointer;text-transform:none!important}\n  .adp-item summary::-webkit-details-marker{display:none}\n  .adp-icon{width:46px;height:46px;border-radius:14px;background:#111;color:#fff;display:grid;place-items:center;font-size:20px}\n  .adp-summary strong{display:block;color:#111!important;font-size:18px;line-height:1.3;font-weight:900}\n  .adp-summary span{display:block;margin-top:4px;color:#6b6b6b;font-size:13px;line-height:1.4}\n  .adp-plus{position:relative;width:36px;height:36px;border-radius:50%;background:#f1f1f3}\n  .adp-plus:before,.adp-plus:after{content:\"\";position:absolute;left:50%;top:50%;width:14px;height:2px;background:#111;transform:translate(-50%,-50%)}\n  .adp-plus:after{transform:translate(-50%,-50%) rotate(90deg)}\n  .adp-item[open] .adp-plus{background:#e96028}\n  .adp-item[open] .adp-plus:before,.adp-item[open] .adp-plus:after{background:#fff}\n  .adp-item[open] .adp-plus:after{transform:translate(-50%,-50%)}\n  .adp-content{padding:0 24px 26px 86px;color:#505050;font-size:15px;line-height:1.72}\n  .adp-content h3,.adp-content h4{color:#111!important;text-transform:none!important}\n  .adp-content h3{font-size:23px!important;margin:4px 0 14px!important}\n  .adp-content h4{font-size:17px!important;margin:22px 0 8px!important}\n  .adp-content p{margin:0 0 14px}\n  .adp-info{margin:20px 0;padding:18px;border-left:5px solid #e96028;border-radius:16px;background:#f5f5f7}\n  .adp-info p:last-child{margin-bottom:0}\n\n  .adp-table{width:100%;border-collapse:separate;border-spacing:0;margin:14px 0;overflow:hidden;border:1px solid #e5e5e7;border-radius:16px;background:#fff}\n  .adp-table th,.adp-table td{padding:12px 14px;border-bottom:1px solid #ececef;text-align:left;vertical-align:top}\n  .adp-table tr:last-child td{border-bottom:0}\n  .adp-table thead th,.adp-table thead td{background:#111;color:#fff;font-weight:900}\n\n  .adp-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\n  .adp-highlight{padding:15px 16px;border-radius:15px;background:#f5f5f7}\n  .adp-highlight b{display:block;margin-bottom:4px;color:#111}\n\n  .adp-faq{display:grid;gap:10px}\n  .adp-faq details{border:1px solid #e5e5e7;border-radius:14px;background:#fff;overflow:hidden}\n  .adp-faq summary{padding:15px 48px 15px 16px!important;display:block!important;position:relative;cursor:pointer;font-weight:800;color:#222!important;list-style:none!important;text-transform:none!important}\n  .adp-faq summary:before,.adp-faq summary:after{content:\"\";position:absolute;right:17px;top:50%;width:14px;height:2px;background:#111;transform:translateY(-50%)}\n  .adp-faq summary:after{transform:translateY(-50%) rotate(90deg)}\n  .adp-faq details[open] summary:after{transform:translateY(-50%)}\n  .adp-faq details p{margin:0;padding:0 16px 17px;color:#555}\n\n  .adp-closing{margin-top:80px;padding:56px 42px;border-radius:34px;background:radial-gradient(circle at 86% 14%,rgba(255,255,255,.14),transparent 24%),#e96028;color:#fff;text-align:center}\n  .adp-closing h2{max-width:900px;margin:0 auto;color:#fff!important;font-size:clamp(36px,5.5vw,66px)!important;line-height:.96!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-closing p{max-width:780px;margin:20px auto 0;color:rgba(255,255,255,.86);font-size:17px;line-height:1.65;font-weight:600}\n\n  @media(max-width:960px){\n    .adp-hero,.adp-guide{grid-template-columns:1fr}\n    .adp-benefits{grid-template-columns:1fr}\n  }\n  @media(max-width:700px){\n    .adp-wrap{padding:24px 10px}\n    .adp-hero{padding:30px 18px 20px;border-radius:24px;gap:22px}\n    .adp-hero:after{left:18px;right:18px}\n    .adp-title{font-size:clamp(30px,9vw,46px)!important;line-height:1!important;letter-spacing:-.04em!important;-webkit-text-stroke:.45px #fff}\n    .adp-title:before{transform:translate(3px,4px);filter:blur(.8px)}\n    .adp-title:after{transform:translate(5px,7px);filter:blur(7px)}\n    .adp-lead{font-size:17px}\n    .adp-intro{font-size:14px;line-height:1.62}\n    .adp-tags{gap:7px;margin-top:18px}\n    .adp-tags span{padding:8px 10px;font-size:10px}\n    .adp-visual{min-height:auto;padding:14px;border-radius:22px;gap:8px}\n    .adp-stat{padding:14px 15px;border-radius:15px}\n    .adp-stat strong{font-size:24px}\n    .adp-stat span{margin-top:5px;font-size:11px}\n    .adp-section{padding-top:50px}\n    .adp-heading{margin-bottom:18px}\n    .adp-heading p{margin-bottom:10px;font-size:9px}\n    .adp-heading h2{font-size:32px!important;line-height:1!important}\n    .adp-heading span{margin-top:12px;font-size:14px;line-height:1.5}\n    .adp-benefits{gap:10px}\n    .adp-benefit{min-height:auto;padding:21px;border-radius:20px}\n    .adp-benefit h3{margin:26px 0 10px;font-size:23px!important}\n    .adp-benefit p{font-size:14px;line-height:1.58}\n    .adp-guide{margin-top:50px;padding:26px 17px 17px;border-radius:24px;gap:26px}\n    .adp-guide h2{font-size:32px!important}\n    .adp-guide p{font-size:14px;line-height:1.62}\n    .adp-panel{padding:22px;border-radius:20px}\n    .adp-panel article{padding:14px 0}\n    .adp-panel strong{font-size:17px}\n    .adp-panel span{font-size:12px}\n\n    \/* Schmale und kompakte Themenkacheln auf dem Handy *\/\n    .adp-accordions{gap:8px;padding:0 5px}\n    .adp-item{width:calc(100% - 4px);margin:0 auto!important;border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.045)}\n    .adp-item summary{grid-template-columns:32px minmax(0,1fr) 26px;padding:11px 10px!important;gap:9px;min-height:54px}\n    .adp-icon{width:32px;height:32px;border-radius:9px;font-size:14px}\n    .adp-summary strong{font-size:13.5px;line-height:1.22}\n    .adp-summary span{margin-top:2px;font-size:10.5px;line-height:1.25}\n    .adp-plus{width:26px;height:26px}\n    .adp-plus:before,.adp-plus:after{width:11px;height:1.5px}\n    .adp-content{padding:0 11px 15px;font-size:13px;line-height:1.58}\n    .adp-content h3{font-size:19px!important;margin:5px 0 10px!important}\n    .adp-content h4{font-size:15px!important;margin:16px 0 6px!important}\n    .adp-content p{margin-bottom:10px}\n    .adp-info{margin:14px 0;padding:13px;border-left-width:4px;border-radius:11px}\n    .adp-highlights{grid-template-columns:1fr;gap:8px}\n    .adp-highlight{padding:11px 12px;border-radius:11px}\n    .adp-table th,.adp-table td{padding:8px 7px;font-size:11.5px}\n    .adp-faq{gap:7px}\n    .adp-faq details{border-radius:10px}\n    .adp-faq summary{padding:12px 38px 12px 12px!important;font-size:12.5px}\n    .adp-faq details p{padding:0 12px 13px;font-size:12.5px}\n    .adp-closing{margin-top:50px;padding:34px 18px;text-align:left;border-radius:24px}\n    .adp-closing h2{font-size:33px!important}\n    .adp-closing p{font-size:14px}\n  }\n\u003c\/style\u003e\n\n\n\n\u003cmain class=\"adp-page\"\u003e\n  \u003cdiv class=\"adp-wrap\"\u003e\n    \u003csection class=\"adp-hero\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-brand\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n        \u003cp class=\"adp-kicker\"\u003eFleischreiches Sensitive Nassfutter mit Pferd und Kartoffeln\u003c\/p\u003e\n        \u003ch1 class=\"adp-title\" data-title=\"Pferd mit Kartoffeln.\"\u003ePferd mit Kartoffeln.\u003c\/h1\u003e\n        \u003cp class=\"adp-lead\"\u003e96% Pferd und 4% Kartoffeln für eine bewusst reduzierte Rezeptur.\u003c\/p\u003e\n        \u003cp class=\"adp-intro\"\u003eDieses Nassfutter kombiniert Pferdemuskelfleisch und ausgewählte Pferdeinnereien mit milden Kartoffeln. Pferd ist laut angegebener Zusammensetzung die einzige tierische Proteinquelle. Dadurch eignet sich das Menü besonders für Hunde, bei denen eine übersichtliche Futterauswahl gefragt ist.\u003c\/p\u003e\n        \u003cdiv class=\"adp-tags\"\u003e\n          \u003cspan\u003e96% Pferd\u003c\/span\u003e\n          \u003cspan\u003e4% Kartoffeln\u003c\/span\u003e\n          \u003cspan\u003eSingle Protein\u003c\/span\u003e\n          \u003cspan\u003eGetreidefrei\u003c\/span\u003e\n          \u003cspan\u003e400g und 800g\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-visual\" aria-label=\"Produkteigenschaften von Pferd mit Kartoffeln\"\u003e\n        \u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e96%\u003c\/strong\u003e\u003cspan\u003ePferd aus Muskelfleisch und ausgewählten Innereien\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e4%\u003c\/strong\u003e\u003cspan\u003eKartoffeln als milde pflanzliche Ergänzung\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e1\u003c\/strong\u003e\u003cspan\u003etierische Proteinquelle laut Zusammensetzung\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eReduzierte Rezeptur für sensible Hunde\u003c\/p\u003e\n        \u003ch2\u003eViel Pferd, milde Kartoffeln und eine klare Zutatenwahl.\u003c\/h2\u003e\n        \u003cspan\u003eDie übersichtliche Zusammensetzung macht das Menü zu einer passenden Option für Hunde mit empfindlicher Verdauung oder für eine gezielte Futterauswahl. Bei einer medizinisch begleiteten Ausschlussdiät solltest du die Fütterung mit deiner Tierarztpraxis abstimmen.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-benefits\"\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e01\u003c\/b\u003e\n          \u003ch3\u003e96% Pferd\u003c\/h3\u003e\n          \u003cp\u003ePferdemuskelfleisch und ausgewählte Innereien bilden den tierischen Hauptanteil und sorgen für den charakteristischen Geschmack.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e02\u003c\/b\u003e\n          \u003ch3\u003eSingle Protein\u003c\/h3\u003e\n          \u003cp\u003ePferd ist laut angegebener Zusammensetzung die einzige tierische Proteinquelle und erleichtert eine bewusste Futterauswahl.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e03\u003c\/b\u003e\n          \u003ch3\u003eGetreidefrei\u003c\/h3\u003e\n          \u003cp\u003eKartoffeln ergänzen die Rezeptur als milde, glutenfreie Kohlenhydratquelle. Weizen, Mais und Reis sind nicht angegeben.\u003c\/p\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-guide\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-kicker\"\u003eFütterung im Alltag\u003c\/p\u003e\n        \u003ch2\u003eLangsam umstellen und passend portionieren.\u003c\/h2\u003e\n        \u003cp\u003eBei einem Futterwechsel mischst du das neue Menü am besten über mehrere Tage schrittweise unter das bisherige Futter. So kann sich die Verdauung deines Hundes in Ruhe an die neue Zusammensetzung gewöhnen.\u003c\/p\u003e\n        \u003cp\u003eServiere das Futter zimmerwarm und stelle jederzeit frisches Trinkwasser bereit. Die passende Tagesmenge richtet sich nach Gewicht, Alter, Aktivität und Körperzustand deines Hundes.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-panel\"\u003e\n        \u003cp\u003eAuf einen Blick\u003c\/p\u003e\n        \u003carticle\u003e\u003cstrong\u003eTierischer Anteil\u003c\/strong\u003e\u003cspan\u003e96% Pferd\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003ePflanzliche Ergänzung\u003c\/strong\u003e\u003cspan\u003e4% Kartoffeln\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eGrößen\u003c\/strong\u003e\u003cspan\u003e400g und 800g Dose\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eEignung\u003c\/strong\u003e\u003cspan\u003esensible Hunde und bewusste Futterauswahl\u003c\/span\u003e\u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eAlle Produktdetails\u003c\/p\u003e\n        \u003ch2\u003eVorteile, Nährwerte, Zusammensetzung und Anwendung.\u003c\/h2\u003e\n        \u003cspan\u003eÖffne nur den Bereich, den du gerade brauchst. Alle Kategorien bleiben beim Laden der Seite geschlossen.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-accordions\"\u003e\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🐴\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e96% Pferd\u003c\/strong\u003e\u003cspan\u003eMuskelfleisch und Innereien als tierische Grundlage\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eFleischreiche Rezeptur mit Pferd\u003c\/h3\u003e\n            \u003cp\u003eDas Menü enthält 96% Pferd aus schonend gegartem Pferdemuskelfleisch, Pferdeherzen, Pferdelungen, Pferdelebern, Pferdemilzen und Pferdenieren. Diese Zutaten liefern tierisches Protein und prägen den natürlichen Geschmack der Mahlzeit.\u003c\/p\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eNur Pferd\u003c\/b\u003ePferd ist die einzige angegebene tierische Proteinquelle.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eFleisch und Innereien\u003c\/b\u003eDie Rezeptur kombiniert Muskelfleisch mit ausgewählten Innereien.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eKlare Zutatenwahl\u003c\/b\u003eDie reduzierte Zusammensetzung erleichtert eine bewusste Fütterungsentscheidung.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eFür sensible Hunde\u003c\/b\u003ePferd wird häufig gewählt, wenn gängige Proteinquellen vermieden werden sollen.\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🥔\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eKartoffeln und Verträglichkeit\u003c\/strong\u003e\u003cspan\u003e4% Kartoffeln als milde pflanzliche Ergänzung\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eÜbersichtliche und getreidefreie Rezeptur\u003c\/h3\u003e\n            \u003cp\u003eKartoffeln ergänzen das Pferd als pflanzliche Komponente und liefern gut verwertbare Energie. Die Rezeptur enthält laut angegebener Zusammensetzung kein Getreide.\u003c\/p\u003e\n            \u003cdiv class=\"adp-info\"\u003e\n              \u003cp\u003e\u003cstrong\u003eWichtiger Hinweis:\u003c\/strong\u003e „Hypoallergen“ bedeutet nicht, dass eine Reaktion bei jedem Hund ausgeschlossen ist. Bei starken Beschwerden oder einer geplanten Ausschlussdiät solltest du die Fütterung mit deiner Tierarztpraxis abstimmen.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📊\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eAnalytische Bestandteile\u003c\/strong\u003e\u003cspan\u003eDie wichtigsten Nährwerte übersichtlich dargestellt\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ctable class=\"adp-table\"\u003e\n              \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eAnalysewert\u003c\/th\u003e\n\u003cth\u003eGehalt\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n              \u003ctbody\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e9,8%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFettgehalt\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e5,6%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e1,9%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfaser\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e0,4%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFeuchtigkeit\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e78,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003c\/tbody\u003e\n            \u003c\/table\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e✓\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003eOffene Deklaration der verwendeten Zutaten\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eZusammensetzung laut Produktangabe\u003c\/h3\u003e\n            \u003cp\u003e96% Pferd aus schonend gegartem Pferdemuskelfleisch, Pferdeherzen, Pferdelungen, Pferdelebern, Pferdemilzen und Pferdenieren, 4% leicht verdauliche Kartoffeln sowie lebenswichtige Mineralstoffe mit Calcium, Phosphor, Magnesium und Spurenelementen.\u003c\/p\u003e\n            \u003cdiv class=\"adp-info\"\u003e\n              \u003cp\u003e\u003cstrong\u003eHinweis zur Deklaration:\u003c\/strong\u003e In der gelieferten Ausgangsbeschreibung fehlte vor „Kartoffeln“ die Zahl. Da 96% Pferd angegeben sind, wurde der verbleibende Anteil als 4% Kartoffeln übernommen. Für verbindliche Angaben gilt immer das aktuelle Etikett auf der Verpackung.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🍽️\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFütterung und Ausschlussdiät\u003c\/strong\u003e\u003cspan\u003eSo integrierst du das Menü sicher in den Alltag\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eLangsam umstellen\u003c\/b\u003eDas neue Futter über mehrere Tage schrittweise untermischen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAusschlussdiät abstimmen\u003c\/b\u003eBei medizinischen Beschwerden vorher tierärztlichen Rat einholen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eTagesmenge anpassen\u003c\/b\u003eGewicht, Alter, Aktivität und Körperzustand berücksichtigen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eWasser bereitstellen\u003c\/b\u003eFrisches Trinkwasser sollte jederzeit verfügbar sein.\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📦\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eVerpackung und Aufbewahrung\u003c\/strong\u003e\u003cspan\u003e400g und 800g Dose für eine praktische Portionierung\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e400g Dose\u003c\/b\u003ePraktisch für kleinere Hunde oder kleinere Tagesrationen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e800g Dose\u003c\/b\u003ePassend für größere Hunde oder Mehrhundehaushalte.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eNach dem Öffnen\u003c\/b\u003eGekühlt lagern und entsprechend den Hinweisen auf dem Etikett zeitnah verbrauchen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eUngeöffnet\u003c\/b\u003eKühl, trocken und vor direkter Sonne geschützt aufbewahren.\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Pferd, Kartoffeln, Single Protein und Fütterung\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-faq\"\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie hoch ist der Pferdeanteil?\u003c\/summary\u003e\u003cp\u003eDas Menü enthält 96% Pferd aus gegartem Pferdemuskelfleisch und ausgewählten Pferdeinnereien.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eIst Pferd die einzige tierische Proteinquelle?\u003c\/summary\u003e\u003cp\u003eJa. Laut angegebener Zusammensetzung ist Pferd die einzige tierische Proteinquelle.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eIst das Nassfutter getreidefrei?\u003c\/summary\u003e\u003cp\u003eJa. Laut angegebener Zusammensetzung sind Pferd, Kartoffeln und Mineralstoffe enthalten, aber kein Getreide.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie hoch ist der Kartoffelanteil?\u003c\/summary\u003e\u003cp\u003eDie Rezeptur wurde mit 4% Kartoffeln angegeben, da der Pferdeanteil 96% beträgt. Für verbindliche Angaben gilt das aktuelle Etikett.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eIst das Futter für eine Ausschlussdiät geeignet?\u003c\/summary\u003e\u003cp\u003eDie reduzierte Single Protein Rezeptur kann als Grundlage infrage kommen. Eine medizinische Ausschlussdiät solltest du jedoch mit deiner Tierarztpraxis planen.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eIst das Produkt echtes BARF?\u003c\/summary\u003e\u003cp\u003eNein. Es handelt sich um gegartes Nassfutter und nicht um eine rohe BARF Mahlzeit.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWelche Dosengrößen gibt es?\u003c\/summary\u003e\u003cp\u003eDas Produkt ist in 400g und 800g Dosen erhältlich.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie bewahre ich eine geöffnete Dose auf?\u003c\/summary\u003e\u003cp\u003eBewahre sie gekühlt auf und verbrauche den Inhalt entsprechend den Hinweisen auf dem Etikett zeitnah.\u003c\/p\u003e\u003c\/details\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\u003c\/div\u003e\n        \u003c\/details\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-closing\"\u003e\n      \u003ch2\u003e96% Pferd. 4% Kartoffeln. Bewusst reduziert.\u003c\/h2\u003e\n      \u003cp\u003eEin getreidefreies Single Protein Nassfutter für sensible Hunde.\u003c\/p\u003e\n    \u003c\/section\u003e\n  \u003c\/div\u003e\n\u003c\/main\u003e\n\n\n\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie hoch ist der Pferdeanteil?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Das Menü enthält 96% Pferd aus gegartem Pferdemuskelfleisch und ausgewählten Pferdeinnereien.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist Pferd die einzige tierische Proteinquelle?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Laut angegebener Zusammensetzung ist Pferd die einzige tierische Proteinquelle.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist das Nassfutter getreidefrei?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Laut angegebener Zusammensetzung sind Pferd, Kartoffeln und Mineralstoffe enthalten, aber kein Getreide.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie hoch ist der Kartoffelanteil?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Rezeptur wurde mit 4% Kartoffeln angegeben, da der Pferdeanteil 96% beträgt. Für verbindliche Angaben gilt das aktuelle Etikett.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist das Futter für eine Ausschlussdiät geeignet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die reduzierte Single Protein Rezeptur kann als Grundlage infrage kommen. Eine medizinische Ausschlussdiät sollte jedoch mit einer Tierarztpraxis geplant werden.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist das Produkt echtes BARF?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Nein. Es handelt sich um gegartes Nassfutter und nicht um eine rohe BARF Mahlzeit.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Welche Dosengrößen gibt es?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Das Produkt ist in 400g und 800g Dosen erhältlich.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie bewahre ich eine geöffnete Dose auf?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Bewahre sie gekühlt auf und verbrauche den Inhalt entsprechend den Hinweisen auf dem Etikett zeitnah.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleTerms = ['pferd', 'kartoffeln'];\n  function normalize(value) {\n    return (value || '').replace(\/\\u00a0\/g, ' ').replace(\/\\s+\/g, ' ').trim().toLowerCase();\n  }\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n    return style.display !== 'none' \u0026\u0026 style.visibility !== 'hidden' \u0026\u0026 parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026 rect.width \u003e 0 \u0026\u0026 rect.height \u003e 0;\n  }\n  function applyProductTitleStyle() {\n    var selectors = ['[data-product-title]','.product__title h1','.product__title','.product-title','.product-single__title','.productView-title','.product-info__title','.product-detail__title','h1.product_title','main h1','h1','h2'];\n    var candidates = Array.prototype.slice.call(document.querySelectorAll(selectors.join(',')));\n    var match = candidates.find(function (element) {\n      if (element.closest('.adp-page') || element.closest('#adn-one-html') || element.closest('#adn-food-modal')) return false;\n      var text = normalize(element.textContent);\n      return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 isVisible(element);\n    });\n    if (!match) {\n      var fallback = Array.prototype.slice.call(document.querySelectorAll('div, p, span')).filter(function (element) {\n        if (element.closest('.adp-page') || element.closest('#adn-one-html') || element.closest('#adn-food-modal')) return false;\n        if (!isVisible(element)) return false;\n        var text = normalize(element.textContent);\n        return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 text.length \u003c 260;\n      }).sort(function (a, b) { return normalize(a.textContent).length - normalize(b.textContent).length; });\n      match = fallback[0];\n    }\n    if (match) {\n      match.classList.add('adp-external-product-title');\n      match.setAttribute('data-adp-product-title-styled', 'true');\n    }\n  }\n  function scheduleApply() {\n    applyProductTitleStyle();\n    window.setTimeout(applyProductTitleStyle, 150);\n    window.setTimeout(applyProductTitleStyle, 600);\n    window.setTimeout(applyProductTitleStyle, 1500);\n  }\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n  var observer = new MutationObserver(function () { applyProductTitleStyle(); });\n  observer.observe(document.documentElement, { childList: true, subtree: true });\n  document.addEventListener('shopify:section:load', scheduleApply);\n})();\n\u003c\/script\u003e","brand":"Alphadog Nutrition","offers":[{"title":"400g","offer_id":57921792999749,"sku":"4260374733776X400G","price":4.99,"currency_code":"EUR","in_stock":true},{"title":"800g","offer_id":57921793032517,"sku":"4260374733776X800G","price":8.99,"currency_code":"EUR","in_stock":true},{"title":"6x800g +1 Gratis","offer_id":57921793065285,"sku":"4260374733776","price":54.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/Clipfly-20260516135943.png?v=1778932938"},{"product_id":"alphadog-nutrition-supplements-beruhigende-snacks-fur-hunde-mit-lavendel-kamille-64-fleischanteil-300g","title":"Supplements 64% Fleischanteil - Beruhigend, Entspannung, Stress \u0026 Angst","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Beruhigungssnacks\n     ========================================================= --\u003e\n\n\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\n\u003csection id=\"adn-one-html\" class=\"adn-one-html\" aria-label=\"Vorteile und Futterrechner\"\u003e\n  \u003cdiv class=\"adn-one-grid\"\u003e\n\n    \u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n    \u003cdiv class=\"adn-trust-panel\"\u003e\n      \u003cdiv class=\"adn-payment-card\"\u003e\n        \u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n        \u003cdiv class=\"adn-payment-grid\" aria-label=\"Zahlungsarten\"\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/paypal-blue-logo-19528_256.png?v=1779726652\" alt=\"PayPal\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/klarna-pink-logo-24366_256.png?v=1779726652\" alt=\"Klarna\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/visa-blue-logo-19529_256.png?v=1779726652\" alt=\"Visa\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/mastercard-credit-card-payment-method-19676_256.png?v=1779726652\" alt=\"Mastercard\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/maestro-logo-19742_256.png?v=1779726652\" alt=\"Maestro\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/apple-pay-logo-19557_256.png?v=1779726652\" alt=\"Apple Pay\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-benefit-grid\"\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 7h11v9H3V7Zm11 3h3.5l2.5 3v3h-6v-6ZM6 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm11 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e\n          \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2 4 5v6c0 5 3.4 9.7 8 11 4.6-1.3 8-6 8-11V5l-8-3Zm-1 14-4-4 1.4-1.4L11 13.2l5.6-5.6L18 9l-7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e\n          \u003csmall\u003erisikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2c4 3 6 6 6 10a6 6 0 0 1-12 0c0-4 2-7 6-10Zm0 17a3.5 3.5 0 0 0 3.5-3.5c0-2-1.1-4-3.5-6.3-2.4 2.3-3.5 4.3-3.5 6.3A3.5 3.5 0 0 0 12 19Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGlutenfreie Hirse\u003c\/strong\u003e\n          \u003csmall\u003esanfte Rezeptur\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 21s-7-4.4-7-11a4 4 0 0 1 7-2.6A4 4 0 0 1 19 10c0 6.6-7 11-7 11Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003ePremium Qualität\u003c\/strong\u003e\n          \u003csmall\u003efür echte Champions\u003c\/small\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-clean-grid\"\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M7.5 9.5c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm9 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM4.2 14.2C3 14.2 2 13 2 11.5s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm15.6 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM12 20.5c-3.5 0-6.2-1.7-6.2-4 0-2 2.5-5.3 6.2-5.3s6.2 3.3 6.2 5.3c0 2.3-2.7 4-6.2 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003e91% Pute\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"8\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 5v14M7 8l10 8M17 8 7 16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eGlutenfrei\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 21c0-6.2 3.4-10.4 9.8-12.2C13.7 6.5 11.5 5 8.6 5H5V3h3.6c4.8 0 8.2 3.2 8.9 7.6C21 11.4 23 14 23 18v3h-2v-3c0-2.9-1.6-4.8-4.2-5.4C11.1 13.5 7 16.5 7 21H5Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eNatürliche\u003cbr\u003eZutaten\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 3 4 6v5c0 5.2 3.4 9.4 8 10 4.6-.6 8-4.8 8-10V6l-8-3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"m8.5 12 2.2 2.2 4.8-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eOhne künstliche\u003cbr\u003eZusätze\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M8 20h8M12 20V10M6 10c0-3.3 2.7-6 6-6s6 2.7 6 6c0 3.8-3.2 6-6 6s-6-2.2-6-6Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 10c0 1.1.9 2 2 2s2-.9 2-2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eSchonend\u003cbr\u003ehergestellt\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n    \u003caside class=\"adn-calculator-teaser\" aria-label=\"Futterrechner\"\u003e\n      \u003cdiv class=\"adn-calculator-art\" aria-hidden=\"true\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n      \u003cbutton class=\"adn-open-calculator\" type=\"button\" data-adn-open\u003eJetzt berechnen\u003c\/button\u003e\n      \u003cdiv class=\"adn-calculator-note\"\u003e\n\u003cstrong\u003eIn ca. 60 Sekunden\u003c\/strong\u003e\u003cspan\u003edirekt zur Futterempfehlung\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/aside\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- Rechner-Popup --\u003e\n\u003cdiv id=\"adn-food-modal\" class=\"adn-food-modal\" aria-hidden=\"true\"\u003e\n  \u003cdiv class=\"adn-modal-backdrop\" data-adn-close\u003e\u003c\/div\u003e\n  \u003cdiv class=\"adn-modal-dialog\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"adn-modal-title\"\u003e\n    \u003cbutton class=\"adn-modal-close\" type=\"button\" data-adn-close aria-label=\"Futterrechner schließen\"\u003e×\u003c\/button\u003e\n\n    \u003cheader class=\"adn-modal-header\"\u003e\n      \u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\n    \u003c\/header\u003e\n\n    \u003cdiv class=\"adn-rechner\" id=\"adn-rechner\"\u003e\n      \u003cdiv class=\"adn-progress-head\"\u003e\n        \u003cspan\u003eSchritt \u003cb id=\"adn-current-step\"\u003e1\u003c\/b\u003e von 8\u003c\/span\u003e\n        \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"adn-progress-track\" role=\"progressbar\" aria-valuemin=\"1\" aria-valuemax=\"8\" aria-valuenow=\"1\"\u003e\n        \u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step is-active\" data-step=\"1\" data-title=\"Alter\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n        \u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n        \u003cdiv class=\"adn-age-row\"\u003e\n          \u003clabel class=\"adn-input-box\"\u003e\n            \u003cinput id=\"adn-age\" type=\"number\" min=\"1\" step=\"1\" value=\"2\" aria-label=\"Alter des Hundes\"\u003e\n            \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e\n          \u003c\/label\u003e\n          \u003cdiv class=\"adn-segmented\" aria-label=\"Alterseinheit\"\u003e\n            \u003cbutton type=\"button\" class=\"is-selected\" data-age-unit=\"years\"\u003eJahre\u003c\/button\u003e\n            \u003cbutton type=\"button\" data-age-unit=\"months\"\u003eMonate\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-age-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"2\" data-title=\"Gewicht\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n        \u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n        \u003clabel class=\"adn-input-box adn-weight-box\"\u003e\n          \u003cinput id=\"adn-weight\" type=\"number\" min=\"1\" max=\"120\" step=\"0.1\" value=\"15\" aria-label=\"Gewicht des Hundes\"\u003e\n          \u003cspan\u003ekg\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-weight-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"3\" data-title=\"Aktivität\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n        \u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"low\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"normal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"high\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"sport\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"4\" data-title=\"Körperform\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n        \u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n        \u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"thin\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"ideal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"heavy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"5\" data-title=\"Futterart\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n        \u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n        \u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"dry\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"wet\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"6\" data-title=\"Besonderheiten\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n        \u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n        \u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"none\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"neutered\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"sensitive\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"pregnant\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"7\" data-title=\"Gesundheit\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n        \u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n        \u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"healthy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"sick\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"8\" data-title=\"Ergebnis\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n        \u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n        \u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n        \u003cdiv class=\"adn-warning\" id=\"adn-health-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-grid\"\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eAdult-Trockenfutter\u003c\/strong\u003e\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n        \u003ca class=\"adn-primary-btn adn-shop-btn\" id=\"adn-shop-link\" href=\"#\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-modal-actions\"\u003e\n        \u003cbutton type=\"button\" id=\"adn-back\"\u003eZurück\u003c\/button\u003e\n        \u003cbutton type=\"button\" id=\"adn-restart\"\u003eNeu starten\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n(function () {\n  var root = document.getElementById('adn-one-html');\n  var modal = document.getElementById('adn-food-modal');\n  var calc = document.getElementById('adn-rechner');\n  if (!root || !modal || !calc || root.dataset.initialized === 'true') return;\n  root.dataset.initialized = 'true';\n\n  var totalSteps = 8;\n  var currentStep = 1;\n  var data = {\n    ageUnit: 'years', ageValue: 2, ageMonths: 24, ageGroup: 'adult',\n    weight: 15, activity: 'normal', body: 'ideal', food: 'dry', special: 'none', health: 'healthy'\n  };\n\n  var kcalByFood = { dry: 370, wet: 115 };\n  var recommendations = {\n    puppyDry: { label:'Welpenfutter ansehen', title:'Premium 60% Huhn, Truthahn, Lachs \u0026 Süßkartoffel', reason:'Für Welpen und Junghunde mit Fokus auf Wachstum, Energie und Entwicklung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-welpenfutter-60-huhn-truthahn-lachs-gelenkschutz-susskartoffel-12kg' },\n    seniorDry: { label:'Seniorfutter ansehen', title:'Premium Senior Forelle mit Lachs, Süßkartoffel \u0026 Spargel', reason:'Für ältere Hunde mit leichterer Rezeptur, Omega-3-Fokus und Gelenkschutz.', url:'https:\/\/www.alphadog-nutrition.de\/products\/premium-senior-mit-50-frischem-forelle-mit-lachs-susskartoffel-spargel' },\n    adultSmallDry: { label:'Futter für kleine Rassen ansehen', title:'Premium 50% Lamm, Süßkartoffel, Minze \u0026 Erbsen', reason:'Für ausgewachsene Hunde unter 15 kg und kleine Rassen.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-lamm-susskartoffel-kleine-rassen-100g' },\n    adultSensitiveDry: { label:'Sensibles Trockenfutter ansehen', title:'Premium 50% Ente, Süßkartoffel \u0026 Orange', reason:'Für sensible Adult-Hunde und Hunde mit empfindlicher Verdauung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-getreidefreies-505-ente-mit-susskartoffelte-orange-12kg' },\n    adultActiveDry: { label:'Angus-Rind Trockenfutter ansehen', title:'Premium 50% Angus-Rind, Süßkartoffel, Erbsen \u0026 Karotte', reason:'Für aktive, normale oder schlanke Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-angus-rind-hundefutter-getreidefrei-100g' },\n    adultCalmDry: { label:'Wild \u0026 Lachs Trockenfutter ansehen', title:'Premium 50% Wild \u0026 Lachs, Süßkartoffel \u0026 Maulbeere', reason:'Für ruhigere, kräftige oder kastrierte Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-wild-lachs-getreidefrei-mit-susskartoffel-maulbeere-12kg' },\n    wetDuck: { label:'Ente Nassfutter ansehen', title:'Premium Sensitiv 91% Ente mit Gemüse \u0026 Reis', reason:'Sanfte Nassfutter-Empfehlung für normale Hunde, Welpen oder Senioren.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-91-ente-mit-gemuse-reis-single-protein-800g' },\n    wetHorse: { label:'Pferd Schonkost ansehen', title:'Premium Sensitiv 94% Pferd mit Kartoffeln', reason:'Bei sensibler Verdauung, Krankheitshinweis oder Unverträglichkeiten.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-94-pferd-mit-kartoffeln-hypoallergen' },\n    wetLamb: { label:'Lamm Nassfutter ansehen', title:'Premium Sensitiv 91% Lamm mit Apfel', reason:'Für aktive, schlanke oder trächtige\/säugende Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-lamm-mit-apfel-single-protein' },\n    wetWild: { label:'Wild Nassfutter ansehen', title:'Premium Sensitiv 91% Wild mit Gemüse \u0026 Reis', reason:'Für ruhigere, kräftige oder kastrierte Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-wild-mit-gemuse-reis-single-protein' }\n  };\n\n  var ageInput = document.getElementById('adn-age');\n  var weightInput = document.getElementById('adn-weight');\n  var ageUnitLabel = document.getElementById('adn-age-unit-label');\n  var currentStepEl = document.getElementById('adn-current-step');\n  var stepTitleEl = document.getElementById('adn-step-title');\n  var progressTrack = calc.querySelector('.adn-progress-track');\n  var progressBar = document.getElementById('adn-progress-bar');\n  var backButton = document.getElementById('adn-back');\n  var restartButton = document.getElementById('adn-restart');\n  var lastFocused = null;\n\n  function openModal() {\n    lastFocused = document.activeElement;\n    modal.classList.add('is-open');\n    modal.setAttribute('aria-hidden', 'false');\n    document.body.classList.add('adn-modal-open');\n    window.setTimeout(function () {\n      var close = modal.querySelector('.adn-modal-close');\n      if (close) close.focus();\n    }, 0);\n  }\n\n  function closeModal() {\n    modal.classList.remove('is-open');\n    modal.setAttribute('aria-hidden', 'true');\n    document.body.classList.remove('adn-modal-open');\n    if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') lastFocused.focus();\n  }\n\n  root.querySelectorAll('[data-adn-open]').forEach(function (button) {\n    button.addEventListener('click', openModal);\n  });\n  modal.querySelectorAll('[data-adn-close]').forEach(function (button) {\n    button.addEventListener('click', closeModal);\n  });\n  document.addEventListener('keydown', function (event) {\n    if (event.key === 'Escape' \u0026\u0026 modal.classList.contains('is-open')) closeModal();\n  });\n\n  function roundToFive(value) { return Math.round(value \/ 5) * 5; }\n\n  function updateAge() {\n    var value = parseFloat(ageInput.value);\n    if (!value || value \u003c= 0) value = 1;\n    data.ageValue = value;\n    data.ageMonths = data.ageUnit === 'years' ? value * 12 : value;\n    data.ageGroup = data.ageMonths \u003c 12 ? 'puppy' : (data.ageMonths \u003e= 84 ? 'senior' : 'adult');\n  }\n\n  function getWeight() {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) weight = data.weight || 1;\n    return weight;\n  }\n\n  function getRecommendation() {\n    var weight = getWeight();\n    if (data.food === 'wet') {\n      if (data.health === 'sick' || data.special === 'sensitive') return recommendations.wetHorse;\n      if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin' || data.special === 'pregnant') return recommendations.wetLamb;\n      if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.wetWild;\n      return recommendations.wetDuck;\n    }\n    if (data.ageGroup === 'puppy') return recommendations.puppyDry;\n    if (data.ageGroup === 'senior') return recommendations.seniorDry;\n    if (weight \u003c 15) return recommendations.adultSmallDry;\n    if (data.health === 'sick' || data.special === 'sensitive') return recommendations.adultSensitiveDry;\n    if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin') return recommendations.adultActiveDry;\n    if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.adultCalmDry;\n    return recommendations.adultActiveDry;\n  }\n\n  function calculateResult() {\n    updateAge();\n    data.weight = getWeight();\n\n    var ageFactor = { puppy: 2.4, adult: 1.6, senior: 1.3 }[data.ageGroup];\n    var activityFactor = { low: .85, normal: 1, high: 1.18, sport: 1.35 }[data.activity];\n    var bodyFactor = { thin: 1.1, ideal: 1, heavy: .82 }[data.body];\n    var specialFactor = { none: 1, neutered: .9, sensitive: 1, pregnant: 1.35 }[data.special];\n    var dailyKcal = 70 * Math.pow(data.weight, .75) * ageFactor * activityFactor * bodyFactor * specialFactor;\n    var grams = dailyKcal \/ kcalByFood[data.food] * 100;\n    var finalGrams = Math.max(5, roundToFive(grams));\n    var minGrams = Math.max(5, roundToFive(finalGrams * .9));\n    var maxGrams = Math.max(5, roundToFive(finalGrams * 1.1));\n    var meals = data.ageGroup === 'puppy' ? 3 : 2;\n    var mealGrams = Math.max(5, roundToFive(finalGrams \/ meals));\n\n    var warning = document.getElementById('adn-health-warning');\n    warning.classList.toggle('is-visible', data.health === 'sick');\n    document.getElementById('adn-result-label').textContent = data.health === 'sick' ? 'Grobe Orientierung' : 'Tagesmenge';\n    document.getElementById('adn-result-amount').textContent = 'ca. ' + finalGrams + ' g';\n    document.getElementById('adn-result-kcal').textContent = 'ca. ' + Math.round(dailyKcal) + ' kcal';\n    document.getElementById('adn-result-meal').textContent = 'ca. ' + mealGrams + ' g';\n    document.getElementById('adn-result-range').textContent = minGrams + '–' + maxGrams + ' g';\n\n    var recommendation = getRecommendation();\n    document.getElementById('adn-product-title').textContent = recommendation.title;\n    document.getElementById('adn-product-reason').textContent = recommendation.reason;\n    var shopLink = document.getElementById('adn-shop-link');\n    shopLink.href = recommendation.url;\n    shopLink.textContent = recommendation.label;\n  }\n\n  function showStep(step) {\n    currentStep = Math.max(1, Math.min(totalSteps, step));\n    calc.querySelectorAll('.adn-step').forEach(function (item) {\n      item.classList.toggle('is-active', Number(item.dataset.step) === currentStep);\n    });\n    var active = calc.querySelector('.adn-step.is-active');\n    currentStepEl.textContent = currentStep;\n    stepTitleEl.textContent = active ? active.dataset.title : '';\n    progressBar.style.width = (currentStep \/ totalSteps * 100) + '%';\n    progressTrack.setAttribute('aria-valuenow', String(currentStep));\n    backButton.disabled = currentStep === 1;\n    if (currentStep === totalSteps) calculateResult();\n    var dialog = modal.querySelector('.adn-modal-dialog');\n    if (dialog) dialog.scrollTop = 0;\n  }\n\n  calc.querySelectorAll('[data-age-unit]').forEach(function (button) {\n    button.addEventListener('click', function () {\n      data.ageUnit = button.dataset.ageUnit;\n      calc.querySelectorAll('[data-age-unit]').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      ageUnitLabel.textContent = data.ageUnit === 'years' ? 'Jahre' : 'Monate';\n      updateAge();\n    });\n  });\n\n  document.getElementById('adn-age-next').addEventListener('click', function () {\n    var age = parseFloat(ageInput.value);\n    if (!age || age \u003c= 0) { ageInput.focus(); return; }\n    updateAge();\n    showStep(2);\n  });\n\n  document.getElementById('adn-weight-next').addEventListener('click', function () {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) { weightInput.focus(); return; }\n    data.weight = weight;\n    showStep(3);\n  });\n\n  calc.querySelectorAll('.adn-choice-grid button').forEach(function (button) {\n    button.addEventListener('click', function () {\n      var key = button.dataset.key;\n      data[key] = button.dataset.value;\n      button.parentElement.querySelectorAll('button').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      window.setTimeout(function () { showStep(currentStep + 1); }, 120);\n    });\n  });\n\n  backButton.addEventListener('click', function () { showStep(currentStep - 1); });\n  restartButton.addEventListener('click', function () {\n    data = { ageUnit:'years', ageValue:2, ageMonths:24, ageGroup:'adult', weight:15, activity:'normal', body:'ideal', food:'dry', special:'none', health:'healthy' };\n    ageInput.value = 2;\n    weightInput.value = 15;\n    ageUnitLabel.textContent = 'Jahre';\n    calc.querySelectorAll('.is-selected').forEach(function (item) { item.classList.remove('is-selected'); });\n    calc.querySelector('[data-age-unit=\"years\"]').classList.add('is-selected');\n    showStep(1);\n  });\n\n  showStep(1);\n})();\n\u003c\/script\u003e\n\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\n\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\n\u003cstyle id=\"adn-full-viewport-width-fix\"\u003e\n  #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: var(--adn-viewport-width, 100vw) !important;\n    max-width: none !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    margin-top: 96px !important;\n    transform: translateX(calc(-1 * var(--adn-viewport-offset, 0px))) !important;\n    padding: 8px 24px 24px !important;\n  }\n\n  #adn-one-html .adn-one-grid {\n    width: 100% !important;\n    max-width: 1480px !important;\n    margin: 0 auto !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html {\n      margin-top: 48px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html {\n      margin-top: 20px !important;\n      padding: 8px 12px 16px !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-full-viewport-width-script\"\u003e\n(function () {\n  function updateWidth() {\n    var section = document.getElementById('adn-one-html');\n    if (!section) return;\n\n    section.style.setProperty('--adn-viewport-offset', '0px');\n    section.style.setProperty(\n      '--adn-viewport-width',\n      document.documentElement.clientWidth + 'px'\n    );\n\n    requestAnimationFrame(function () {\n      section.style.setProperty(\n        '--adn-viewport-offset',\n        section.getBoundingClientRect().left + 'px'\n      );\n    });\n  }\n\n  function scheduleUpdate() {\n    updateWidth();\n    setTimeout(updateWidth, 150);\n    setTimeout(updateWidth, 600);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleUpdate);\n  } else {\n    scheduleUpdate();\n  }\n\n  window.addEventListener('resize', updateWidth, { passive: true });\n  window.addEventListener('orientationchange', updateWidth, { passive: true });\n  document.addEventListener('shopify:section:load', scheduleUpdate);\n})();\n\u003c\/script\u003e\n\n\n\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\n\u003cstyle id=\"adn-product-gallery-spacing-fix\"\u003e\n  #adn-one-html {\n    clear: both !important;\n    isolation: isolate !important;\n  }\n\n  @media (min-width: 1051px) {\n    #adn-one-html { margin-top: 96px !important; }\n  }\n\n  @media (min-width: 721px) and (max-width: 1050px) {\n    #adn-one-html { margin-top: 48px !important; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { margin-top: 20px !important; }\n  }\n\u003c\/style\u003e\n\n\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    inset: 0 !important;\n    width: 100vw !important;\n    height: 100vh !important;\n    height: 100dvh !important;\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n    align-items: center !important;\n    justify-content: center !important;\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: flex !important;\n  }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute !important;\n    inset: 0 !important;\n    width: 100% !important;\n    height: 100% !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    inset: auto !important;\n    margin: auto !important;\n    transform: none !important;\n    width: min(860px, calc(100vw - 36px)) !important;\n    max-height: calc(100dvh - 36px) !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain;\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 16px) !important;\n      max-height: calc(100dvh - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  function moveModalToBody() {\n    var modal = document.getElementById('adn-food-modal');\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', moveModalToBody);\n  } else {\n    moveModalToBody();\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(moveModalToBody, 50);\n  });\n})();\n\u003c\/script\u003e\n\n\u003c!-- =========================================================\n     PRODUKTBESCHREIBUNG BERUHIGUNGSSNACKS\n     ========================================================= --\u003e\n\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width,initial-scale=1\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026amp;family=Manrope:wght@400;500;600;700;800;900\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\n\n\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  \/* Der echte Produkttitel oberhalb der Beschreibung *\/\n  .adp-external-product-title {\n    display: block !important;\n    width: 100% !important;\n    max-width: 980px !important;\n    margin: 0 0 18px 0 !important;\n    padding: 0 !important;\n    color: #000000 !important;\n    background: transparent !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: clamp(28px, 4.1vw, 46px) !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    font-synthesis: weight !important;\n    line-height: .98 !important;\n    letter-spacing: -.05em !important;\n    text-align: left !important;\n    text-transform: none !important;\n    text-decoration: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.08),\n      0 6px 11px rgba(0,0,0,.23),\n      0 15px 28px rgba(0,0,0,.13) !important;\n    word-break: normal !important;\n    overflow-wrap: break-word !important;\n    hyphens: none !important;\n  }\n\n  .adp-external-product-title * {\n    color: #000000 !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    text-transform: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000000 !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.07),\n        0 4px 8px rgba(0,0,0,.20),\n        0 10px 20px rgba(0,0,0,.11) !important;\n    }\n\n    .adp-external-product-title * {\n      -webkit-text-stroke: .5px #000000 !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle\u003e\n  .adp-page{\n    position:relative!important;\n    left:auto!important;\n    right:auto!important;\n    width:var(--adp-viewport-width,100vw)!important;\n    max-width:none!important;\n    margin:0!important;\n    transform:translateX(calc(-1 * var(--adp-viewport-offset,0px)))!important;\n    background:radial-gradient(circle at 95% 2%,rgba(233,96,40,.13),transparent 24%),#f5f5f7;\n    color:#111;\n    font-family:'Manrope',Arial,sans-serif;\n    overflow:hidden;\n    isolation:isolate;\n  }\n  .adp-page *{box-sizing:border-box;font-family:'Manrope',Arial,sans-serif}\n  .adp-wrap{width:100%;max-width:1280px;margin:0 auto;padding:58px 18px}\n\n  .adp-hero{\n    position:relative;\n    padding:58px;\n    border-radius:36px;\n    background:radial-gradient(circle at 86% 12%,rgba(233,96,40,.3),transparent 27%),linear-gradient(135deg,#090a0d,#17181c 60%,#281a14);\n    color:#fff;\n    display:grid;\n    grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);\n    gap:42px;\n    align-items:center;\n    overflow:hidden;\n    box-shadow:0 30px 90px rgba(0,0,0,.14);\n  }\n  .adp-hero:after{content:\"\";position:absolute;left:58px;right:58px;bottom:0;height:6px;border-radius:999px 999px 0 0;background:#e96028}\n  .adp-brand{margin:0 0 12px;color:#e96028;font-size:15px;font-weight:900;letter-spacing:-.02em}\n  .adp-kicker{margin:0 0 16px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-title{\n    position:relative;\n    z-index:1;\n    display:block;\n    margin:0!important;\n    max-width:760px;\n    color:#fff!important;\n    font-family:'Inter','Manrope',Arial,sans-serif!important;\n    font-size:clamp(36px,5.5vw,62px)!important;\n    line-height:.98!important;\n    font-weight:900!important;\n    font-variation-settings:'wght' 900!important;\n    font-synthesis:none!important;\n    letter-spacing:-.05em!important;\n    text-transform:none!important;\n    -webkit-text-stroke:.65px #fff;\n    paint-order:stroke fill;\n    text-shadow:\n      0 2px 0 rgba(255,255,255,.10),\n      0 7px 12px rgba(0,0,0,.72),\n      0 17px 34px rgba(0,0,0,.58)!important;\n    filter:drop-shadow(0 8px 10px rgba(0,0,0,.34));\n  }\n  .adp-title:before,\n  .adp-title:after{\n    content:attr(data-title);\n    position:absolute;\n    inset:0;\n    z-index:-1;\n    color:rgba(0,0,0,.62);\n    font:inherit;\n    letter-spacing:inherit;\n    line-height:inherit;\n    pointer-events:none;\n  }\n  .adp-title:before{\n    transform:translate(4px,6px);\n    filter:blur(1px);\n    opacity:.75;\n  }\n  .adp-title:after{\n    transform:translate(8px,11px);\n    filter:blur(10px);\n    opacity:.78;\n  }\n  .adp-lead{max-width:720px;margin:26px 0 0;color:#fff!important;font-size:clamp(18px,1.8vw,24px);line-height:1.38;font-weight:800}\n  .adp-intro{max-width:720px;margin:20px 0 0;color:rgba(255,255,255,.72)!important;font-size:16px;line-height:1.72}\n  .adp-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}\n  .adp-tags span{padding:10px 13px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.06);color:#fff;font-size:12px;font-weight:800}\n\n  .adp-visual{\n    min-height:430px;\n    padding:30px;\n    border-radius:30px;\n    background:radial-gradient(circle at 50% 35%,rgba(233,96,40,.25),transparent 45%),linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.04));\n    border:1px solid rgba(255,255,255,.1);\n    display:grid;\n    align-content:center;\n    gap:14px;\n  }\n  .adp-stat{padding:20px 22px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:rgba(0,0,0,.18)}\n  .adp-stat strong{display:block;color:#fff;font-size:30px;line-height:1;font-weight:900}\n  .adp-stat span{display:block;margin-top:8px;color:rgba(255,255,255,.7);font-size:13px;line-height:1.45}\n  .adp-stat-main{background:#e96028;border-color:#e96028;box-shadow:0 18px 38px rgba(233,96,40,.24)}\n  .adp-stat-main span{color:rgba(255,255,255,.88)}\n\n  .adp-section{padding-top:80px}\n  .adp-heading{max-width:980px;margin-bottom:28px}\n  .adp-heading p{margin:0 0 14px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-heading h2{margin:0;color:#111!important;font-size:clamp(34px,5vw,62px)!important;line-height:.98!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-heading span{display:block;max-width:850px;margin-top:18px;color:#626262;font-size:17px;line-height:1.62;font-weight:600}\n\n  .adp-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}\n  .adp-benefit{min-height:290px;padding:30px;border-radius:28px;background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.11),transparent 30%),#fff;box-shadow:0 18px 55px rgba(0,0,0,.055)}\n  .adp-benefit:nth-child(2){background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.34),transparent 31%),linear-gradient(135deg,#090a0d,#1a1b1f);color:#fff}\n  .adp-benefit b{color:#e96028;font-size:13px;font-weight:900}\n  .adp-benefit h3{margin:46px 0 14px;color:inherit!important;font-size:27px!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-.04em!important;text-transform:none!important}\n  .adp-benefit p{margin:0;color:#575757;font-size:15px;line-height:1.7}\n  .adp-benefit:nth-child(2) p{color:rgba(255,255,255,.7)}\n\n  .adp-guide{margin-top:80px;padding:54px;border-radius:34px;background:radial-gradient(circle at 90% 10%,rgba(233,96,40,.12),transparent 26%),#fff;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:48px;align-items:start;box-shadow:0 24px 70px rgba(0,0,0,.06)}\n  .adp-guide h2{margin:0;color:#111!important;font-size:clamp(34px,4.8vw,56px)!important;line-height:1!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-guide p{color:#505050;font-size:16px;line-height:1.75}\n  .adp-panel{padding:32px;border-radius:26px;background:radial-gradient(circle at 90% 8%,rgba(233,96,40,.35),transparent 30%),linear-gradient(135deg,#0a0b0e,#1b1c20);color:#fff}\n  .adp-panel\u003ep{margin:0 0 28px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}\n  .adp-panel article{padding:18px 0;border-top:1px solid rgba(255,255,255,.1)}\n  .adp-panel article:first-of-type{padding-top:0;border-top:0}\n  .adp-panel strong{display:block;color:#fff!important;font-size:19px}\n  .adp-panel span{display:block;margin-top:7px;color:rgba(255,255,255,.68);font-size:14px;line-height:1.55}\n\n  .adp-accordions{display:grid;gap:13px}\n  .adp-item{margin:0!important;border-radius:22px;background:#fff;box-shadow:0 14px 45px rgba(0,0,0,.045);overflow:hidden}\n  .adp-item summary{padding:22px 24px!important;list-style:none!important;color:#111!important;display:grid!important;grid-template-columns:46px minmax(0,1fr) 36px;align-items:center;gap:16px;cursor:pointer;text-transform:none!important}\n  .adp-item summary::-webkit-details-marker{display:none}\n  .adp-icon{width:46px;height:46px;border-radius:14px;background:#111;color:#fff;display:grid;place-items:center;font-size:20px}\n  .adp-summary strong{display:block;color:#111!important;font-size:18px;line-height:1.3;font-weight:900}\n  .adp-summary span{display:block;margin-top:4px;color:#6b6b6b;font-size:13px;line-height:1.4}\n  .adp-plus{position:relative;width:36px;height:36px;border-radius:50%;background:#f1f1f3}\n  .adp-plus:before,.adp-plus:after{content:\"\";position:absolute;left:50%;top:50%;width:14px;height:2px;background:#111;transform:translate(-50%,-50%)}\n  .adp-plus:after{transform:translate(-50%,-50%) rotate(90deg)}\n  .adp-item[open] .adp-plus{background:#e96028}\n  .adp-item[open] .adp-plus:before,.adp-item[open] .adp-plus:after{background:#fff}\n  .adp-item[open] .adp-plus:after{transform:translate(-50%,-50%)}\n  .adp-content{padding:0 24px 26px 86px;color:#505050;font-size:15px;line-height:1.72}\n  .adp-content h3,.adp-content h4{color:#111!important;text-transform:none!important}\n  .adp-content h3{font-size:23px!important;margin:4px 0 14px!important}\n  .adp-content h4{font-size:17px!important;margin:22px 0 8px!important}\n  .adp-content p{margin:0 0 14px}\n  .adp-info{margin:20px 0;padding:18px;border-left:5px solid #e96028;border-radius:16px;background:#f5f5f7}\n  .adp-info p:last-child{margin-bottom:0}\n\n  .adp-table{width:100%;border-collapse:separate;border-spacing:0;margin:14px 0;overflow:hidden;border:1px solid #e5e5e7;border-radius:16px;background:#fff}\n  .adp-table th,.adp-table td{padding:12px 14px;border-bottom:1px solid #ececef;text-align:left;vertical-align:top}\n  .adp-table tr:last-child td{border-bottom:0}\n  .adp-table thead th,.adp-table thead td{background:#111;color:#fff;font-weight:900}\n\n  .adp-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\n  .adp-highlight{padding:15px 16px;border-radius:15px;background:#f5f5f7}\n  .adp-highlight b{display:block;margin-bottom:4px;color:#111}\n\n  .adp-faq{display:grid;gap:10px}\n  .adp-faq details{border:1px solid #e5e5e7;border-radius:14px;background:#fff;overflow:hidden}\n  .adp-faq summary{padding:15px 48px 15px 16px!important;display:block!important;position:relative;cursor:pointer;font-weight:800;color:#222!important;list-style:none!important;text-transform:none!important}\n  .adp-faq summary:before,.adp-faq summary:after{content:\"\";position:absolute;right:17px;top:50%;width:14px;height:2px;background:#111;transform:translateY(-50%)}\n  .adp-faq summary:after{transform:translateY(-50%) rotate(90deg)}\n  .adp-faq details[open] summary:after{transform:translateY(-50%)}\n  .adp-faq details p{margin:0;padding:0 16px 17px;color:#555}\n\n  .adp-closing{margin-top:80px;padding:56px 42px;border-radius:34px;background:radial-gradient(circle at 86% 14%,rgba(255,255,255,.14),transparent 24%),#e96028;color:#fff;text-align:center}\n  .adp-closing h2{max-width:900px;margin:0 auto;color:#fff!important;font-size:clamp(36px,5.5vw,66px)!important;line-height:.96!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-closing p{max-width:780px;margin:20px auto 0;color:rgba(255,255,255,.86);font-size:17px;line-height:1.65;font-weight:600}\n\n  @media(max-width:960px){\n    .adp-hero,.adp-guide{grid-template-columns:1fr}\n    .adp-benefits{grid-template-columns:1fr}\n  }\n  @media(max-width:700px){\n    .adp-wrap{padding:24px 10px}\n    .adp-hero{padding:30px 18px 20px;border-radius:24px;gap:22px}\n    .adp-hero:after{left:18px;right:18px}\n    .adp-title{font-size:clamp(30px,9vw,46px)!important;line-height:1!important;letter-spacing:-.04em!important;-webkit-text-stroke:.45px #fff}\n    .adp-title:before{transform:translate(3px,4px);filter:blur(.8px)}\n    .adp-title:after{transform:translate(5px,7px);filter:blur(7px)}\n    .adp-lead{font-size:17px}\n    .adp-intro{font-size:14px;line-height:1.62}\n    .adp-tags{gap:7px;margin-top:18px}\n    .adp-tags span{padding:8px 10px;font-size:10px}\n    .adp-visual{min-height:auto;padding:14px;border-radius:22px;gap:8px}\n    .adp-stat{padding:14px 15px;border-radius:15px}\n    .adp-stat strong{font-size:24px}\n    .adp-stat span{margin-top:5px;font-size:11px}\n    .adp-section{padding-top:50px}\n    .adp-heading{margin-bottom:18px}\n    .adp-heading p{margin-bottom:10px;font-size:9px}\n    .adp-heading h2{font-size:32px!important;line-height:1!important}\n    .adp-heading span{margin-top:12px;font-size:14px;line-height:1.5}\n    .adp-benefits{gap:10px}\n    .adp-benefit{min-height:auto;padding:21px;border-radius:20px}\n    .adp-benefit h3{margin:26px 0 10px;font-size:23px!important}\n    .adp-benefit p{font-size:14px;line-height:1.58}\n    .adp-guide{margin-top:50px;padding:26px 17px 17px;border-radius:24px;gap:26px}\n    .adp-guide h2{font-size:32px!important}\n    .adp-guide p{font-size:14px;line-height:1.62}\n    .adp-panel{padding:22px;border-radius:20px}\n    .adp-panel article{padding:14px 0}\n    .adp-panel strong{font-size:17px}\n    .adp-panel span{font-size:12px}\n\n    \/* Schmale und kompakte Themenkacheln auf dem Handy *\/\n    .adp-accordions{gap:8px;padding:0 5px}\n    .adp-item{width:calc(100% - 4px);margin:0 auto!important;border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.045)}\n    .adp-item summary{grid-template-columns:32px minmax(0,1fr) 26px;padding:11px 10px!important;gap:9px;min-height:54px}\n    .adp-icon{width:32px;height:32px;border-radius:9px;font-size:14px}\n    .adp-summary strong{font-size:13.5px;line-height:1.22}\n    .adp-summary span{margin-top:2px;font-size:10.5px;line-height:1.25}\n    .adp-plus{width:26px;height:26px}\n    .adp-plus:before,.adp-plus:after{width:11px;height:1.5px}\n    .adp-content{padding:0 11px 15px;font-size:13px;line-height:1.58}\n    .adp-content h3{font-size:19px!important;margin:5px 0 10px!important}\n    .adp-content h4{font-size:15px!important;margin:16px 0 6px!important}\n    .adp-content p{margin-bottom:10px}\n    .adp-info{margin:14px 0;padding:13px;border-left-width:4px;border-radius:11px}\n    .adp-highlights{grid-template-columns:1fr;gap:8px}\n    .adp-highlight{padding:11px 12px;border-radius:11px}\n    .adp-table th,.adp-table td{padding:8px 7px;font-size:11.5px}\n    .adp-faq{gap:7px}\n    .adp-faq details{border-radius:10px}\n    .adp-faq summary{padding:12px 38px 12px 12px!important;font-size:12.5px}\n    .adp-faq details p{padding:0 12px 13px;font-size:12.5px}\n    .adp-closing{margin-top:50px;padding:34px 18px;text-align:left;border-radius:24px}\n    .adp-closing h2{font-size:33px!important}\n    .adp-closing p{font-size:14px}\n  }\n\u003c\/style\u003e\n\n\n\n\u003cmain class=\"adp-page\"\u003e\n  \u003cdiv class=\"adp-wrap\"\u003e\n    \u003csection class=\"adp-hero\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-brand\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n        \u003cp class=\"adp-kicker\"\u003eFunktionale Hunde Snacks mit Ente, Huhn, Kamille und Lavendel\u003c\/p\u003e\n        \u003ch1 class=\"adp-title\" data-title=\"Beruhigungssnacks.\"\u003eBeruhigungssnacks.\u003c\/h1\u003e\n        \u003cp class=\"adp-lead\"\u003e64% frisch zubereitete Ente und Huhn für schmackhafte Belohnungsmomente in aufregenden Situationen.\u003c\/p\u003e\n        \u003cp class=\"adp-intro\"\u003eDie getreidefreie Rezeptur kombiniert viel Fleisch mit Süßkartoffel, Kamille und Lavendel. FOS, MOS, Betaglukane und Nukleotide ergänzen den Snack funktional. Ideal als bewusste Belohnung im Alltag, auf Reisen, bei Gewitter oder vor ungewohnten Situationen.\u003c\/p\u003e\n        \u003cdiv class=\"adp-tags\"\u003e\n          \u003cspan\u003e64% Ente und Huhn\u003c\/span\u003e\n          \u003cspan\u003e13% Süßkartoffel\u003c\/span\u003e\n          \u003cspan\u003eGetreidefrei\u003c\/span\u003e\n          \u003cspan\u003eKamille und Lavendel\u003c\/span\u003e\n          \u003cspan\u003eKnochenform\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-visual\" aria-label=\"Produkteigenschaften der Beruhigungssnacks\"\u003e\n        \u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e64%\u003c\/strong\u003e\u003cspan\u003efrisch zubereitete Ente und Huhn\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e50mg\/kg\u003c\/strong\u003e\u003cspan\u003eKamille und 50mg\/kg Lavendel\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e15,5mm\u003c\/strong\u003e\u003cspan\u003eungefähre Länge der praktischen Knochenform\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eBelohnung für aufregende Momente\u003c\/p\u003e\n        \u003ch2\u003eFleischreicher Geschmack trifft auf ausgewählte Pflanzenstoffe.\u003c\/h2\u003e\n        \u003cspan\u003eDie Snacks sind für Hunde gedacht, die in ungewohnten Situationen eine schmackhafte und bewusst ausgewählte Belohnung erhalten sollen. Sie sind kein Arzneimittel und ersetzen bei starker oder anhaltender Angst keine tierärztliche oder verhaltenstherapeutische Beratung.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-benefits\"\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e01\u003c\/b\u003e\n          \u003ch3\u003e64% Fleisch\u003c\/h3\u003e\n          \u003cp\u003e40% frisch zubereitete Ente und 24% frisch zubereitetes Huhn sorgen für eine hohe geschmackliche Akzeptanz.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e02\u003c\/b\u003e\n          \u003ch3\u003eKamille und Lavendel\u003c\/h3\u003e\n          \u003cp\u003eBeide Pflanzen sind mit jeweils 50mg\/kg enthalten und werden traditionell mit Ruhe und Entspannung verbunden.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e03\u003c\/b\u003e\n          \u003ch3\u003eGetreidefrei\u003c\/h3\u003e\n          \u003cp\u003eSüßkartoffel und Kartoffel dienen als pflanzliche Bestandteile. Getreide ist in der angegebenen Zusammensetzung nicht enthalten.\u003c\/p\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-guide\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-kicker\"\u003eAnwendung im Alltag\u003c\/p\u003e\n        \u003ch2\u003eRechtzeitig geben und bewusst in die Tagesration einplanen.\u003c\/h2\u003e\n        \u003cp\u003eNutze die Snacks als Belohnung vor oder während aufregender Situationen. Bei vorhersehbaren Ereignissen wie Reisen, Tierarztbesuchen oder Feuerwerk kann eine frühzeitige Gabe sinnvoll sein. Halte dich dabei immer an die Fütterungshinweise auf der aktuellen Verpackung.\u003c\/p\u003e\n        \u003cp\u003eSnacks liefern zusätzliche Energie. Ziehe die verfütterte Menge deshalb von der täglichen Hauptfutterration ab und stelle deinem Hund jederzeit frisches Trinkwasser bereit.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-panel\"\u003e\n        \u003cp\u003eAuf einen Blick\u003c\/p\u003e\n        \u003carticle\u003e\u003cstrong\u003eFleischanteil\u003c\/strong\u003e\u003cspan\u003e64% frisch zubereitete Ente und Huhn\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003ePflanzliche Ergänzung\u003c\/strong\u003e\u003cspan\u003e13% Süßkartoffel, Kamille und Lavendel\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eForm\u003c\/strong\u003e\u003cspan\u003eKnochenform, etwa 15,5mm × 10mm\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eEinsatz\u003c\/strong\u003e\u003cspan\u003eBelohnung in ungewohnten oder aufregenden Situationen\u003c\/span\u003e\u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eAlle Produktdetails\u003c\/p\u003e\n        \u003ch2\u003eVorteile, Nährwerte, Zusammensetzung und Anwendung.\u003c\/h2\u003e\n        \u003cspan\u003eÖffne nur den Bereich, den du gerade brauchst. Alle Kategorien bleiben beim Laden der Seite geschlossen.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-accordions\"\u003e\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦆\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e64% Ente und Huhn\u003c\/strong\u003e\u003cspan\u003eFleischreiche Grundlage mit hoher Akzeptanz\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eFrisch zubereitete tierische Zutaten\u003c\/h3\u003e\n            \u003cp\u003eDie Rezeptur enthält 40% frisch zubereitete Ente und 24% frisch zubereitetes Huhn. Zusammen ergeben sie einen Fleischanteil von 64% und liefern hochwertiges tierisches Protein.\u003c\/p\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e40% Ente\u003c\/b\u003eKräftiger Geschmack für eine attraktive Belohnung.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e24% Huhn\u003c\/b\u003eErgänzt die Rezeptur mit leicht zugänglichem tierischem Protein.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eHühnerbrühe\u003c\/b\u003e1% Hühnerbrühe rundet den Geschmack ab.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eFischöl\u003c\/b\u003eErgänzt die Rezeptur mit Fettsäuren.\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌿\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eKamille und Lavendel\u003c\/strong\u003e\u003cspan\u003eJeweils 50mg\/kg in der Rezeptur enthalten\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003ePflanzliche Begleiter für besondere Situationen\u003c\/h3\u003e\n            \u003cp\u003eKamille und Lavendel sind jeweils mit 50mg\/kg enthalten. Beide Pflanzen werden traditionell in Produkten eingesetzt, die auf ruhige und ausgeglichene Alltagssituationen ausgerichtet sind.\u003c\/p\u003e\n            \u003cdiv class=\"adp-info\"\u003e\n              \u003cp\u003e\u003cstrong\u003eWichtiger Hinweis:\u003c\/strong\u003e Die Snacks sind kein Beruhigungsmittel und keine Behandlung für Angststörungen. Bei starker Unruhe, Panik oder plötzlich verändertem Verhalten solltest du tierärztlichen Rat einholen.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🛡️\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFOS, MOS und Betaglukane\u003c\/strong\u003e\u003cspan\u003eFunktionale Ergänzungen für die tägliche Rezeptur\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eAusgewählte funktionale Bestandteile\u003c\/h3\u003e\n            \u003cp\u003eFructooligosaccharide und Mannanoligosaccharide sind präbiotische Bestandteile. Zusätzlich sind Betaglukane und 1% Nukleotide enthalten. Die genaue Fütterungsmenge und alle verbindlichen Angaben findest du auf der aktuellen Verpackung.\u003c\/p\u003e\n            \u003cdiv class=\"adp-info\"\u003e\n              \u003cp\u003e\u003cstrong\u003eHinweis:\u003c\/strong\u003e In der angegebenen Zusammensetzung sind Präbiotika genannt, jedoch keine lebenden probiotischen Kulturen.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📊\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eAnalytische Bestandteile\u003c\/strong\u003e\u003cspan\u003eDie wichtigsten Nährwerte übersichtlich dargestellt\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ctable class=\"adp-table\"\u003e\n              \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eAnalysewert\u003c\/th\u003e\n\u003cth\u003eGehalt\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n              \u003ctbody\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e25,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfett\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e16,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfaser\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e4,5%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e7,5%\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003c\/tbody\u003e\n            \u003c\/table\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e✓\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003eOffene Deklaration der verwendeten Zutaten\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eZusammensetzung laut Produktangabe\u003c\/h3\u003e\n            \u003cp\u003eFrisch zubereitete Ente 40%, frisch zubereitetes Huhn 24%, Süßkartoffel 13%, Kartoffel, Erbsen, Gemüseprotein, Mineralstoffe, Hühnerbrühe 1%, Nukleotide 1%, Zellulose, Fischöl, Fructooligosaccharide, Betaglukane, Mannanoligosaccharide, Kamille 50mg\/kg und Lavendel 50mg\/kg.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦴\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eForm und Größe\u003c\/strong\u003e\u003cspan\u003ePraktische Knochenform für Hunde verschiedener Größen\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eLänge\u003c\/b\u003eEtwa 15,5mm.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eHöhe\u003c\/b\u003eEtwa 10mm.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eForm\u003c\/b\u003eKompakte Knochenform für eine einfache Portionierung.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eVerwendung\u003c\/b\u003eAls Belohnung zwischen den Mahlzeiten oder beim Training.\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🍽️\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFütterung und Sicherheit\u003c\/strong\u003e\u003cspan\u003eSo setzt du die Snacks verantwortungsvoll ein\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAls Ergänzung\u003c\/b\u003eDie Snacks sind kein Ersatz für ein ausgewogenes Hauptfutter.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eTagesration anpassen\u003c\/b\u003eZusätzliche Snackenergie bei der Hauptfuttermenge berücksichtigen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eWasser bereitstellen\u003c\/b\u003eFrisches Trinkwasser sollte jederzeit verfügbar sein.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eVerpackung beachten\u003c\/b\u003eFür die genaue Menge gelten die aktuellen Angaben auf dem Etikett.\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Anwendung, Zutaten und Verträglichkeit\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-faq\"\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie hoch ist der Fleischanteil?\u003c\/summary\u003e\u003cp\u003eDie Snacks enthalten insgesamt 64% frisch zubereitete Ente und Huhn.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eSind die Snacks getreidefrei?\u003c\/summary\u003e\u003cp\u003eJa. In der angegebenen Zusammensetzung sind Süßkartoffel, Kartoffel und Erbsen enthalten, aber kein Getreide.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie viel Kamille und Lavendel ist enthalten?\u003c\/summary\u003e\u003cp\u003eDie Rezeptur enthält jeweils 50mg\/kg Kamille und 50mg\/kg Lavendel.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eSind die Snacks ein Beruhigungsmittel?\u003c\/summary\u003e\u003cp\u003eNein. Es handelt sich um funktionale Ergänzungs Snacks und nicht um ein Arzneimittel. Bei starker Angst oder anhaltender Unruhe solltest du tierärztlichen Rat einholen.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eEnthalten die Snacks Probiotika?\u003c\/summary\u003e\u003cp\u003eIn der angegebenen Zusammensetzung sind FOS und MOS als präbiotische Bestandteile genannt, aber keine lebenden probiotischen Kulturen.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWann kann ich die Snacks geben?\u003c\/summary\u003e\u003cp\u003eSie können als Belohnung im Alltag oder vor vorhersehbaren aufregenden Situationen gegeben werden. Die genaue Menge richtet sich nach den Angaben auf der Verpackung.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie groß sind die Snacks?\u003c\/summary\u003e\u003cp\u003eDie Knochenform ist ungefähr 15,5mm lang und 10mm hoch.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eMuss ich die Hauptfuttermenge anpassen?\u003c\/summary\u003e\u003cp\u003eJa. Snacks liefern zusätzliche Energie und sollten bei der täglichen Futtermenge berücksichtigt werden.\u003c\/p\u003e\u003c\/details\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\u003c\/div\u003e\n        \u003c\/details\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-closing\"\u003e\n      \u003ch2\u003e64% Fleisch. Kamille und Lavendel. Bewusst belohnen.\u003c\/h2\u003e\n      \u003cp\u003eGetreidefreie Hunde Snacks für aufregende Alltagssituationen.\u003c\/p\u003e\n    \u003c\/section\u003e\n  \u003c\/div\u003e\n\u003c\/main\u003e\n\n\n\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie hoch ist der Fleischanteil?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Snacks enthalten insgesamt 64% frisch zubereitete Ente und Huhn.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind die Snacks getreidefrei?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. In der angegebenen Zusammensetzung sind Süßkartoffel, Kartoffel und Erbsen enthalten, aber kein Getreide.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie viel Kamille und Lavendel ist enthalten?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Rezeptur enthält jeweils 50mg\/kg Kamille und 50mg\/kg Lavendel.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind die Snacks ein Beruhigungsmittel?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Nein. Es handelt sich um funktionale Ergänzungs Snacks und nicht um ein Arzneimittel. Bei starker Angst oder anhaltender Unruhe sollte tierärztlicher Rat eingeholt werden.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Enthalten die Snacks Probiotika?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"In der angegebenen Zusammensetzung sind FOS und MOS als präbiotische Bestandteile genannt, aber keine lebenden probiotischen Kulturen.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wann können die Snacks gegeben werden?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Sie können als Belohnung im Alltag oder vor vorhersehbaren aufregenden Situationen gegeben werden. Die genaue Menge richtet sich nach den Angaben auf der Verpackung.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie groß sind die Snacks?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Knochenform ist ungefähr 15,5mm lang und 10mm hoch.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Muss die Hauptfuttermenge angepasst werden?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Snacks liefern zusätzliche Energie und sollten bei der täglichen Futtermenge berücksichtigt werden.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleTerms = ['beruhigungs', 'snacks'];\n  function normalize(value) {\n    return (value || '').replace(\/\\u00a0\/g, ' ').replace(\/\\s+\/g, ' ').trim().toLowerCase();\n  }\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n    return style.display !== 'none' \u0026\u0026 style.visibility !== 'hidden' \u0026\u0026 parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026 rect.width \u003e 0 \u0026\u0026 rect.height \u003e 0;\n  }\n  function applyProductTitleStyle() {\n    var selectors = ['[data-product-title]','.product__title h1','.product__title','.product-title','.product-single__title','.productView-title','.product-info__title','.product-detail__title','h1.product_title','main h1','h1','h2'];\n    var candidates = Array.prototype.slice.call(document.querySelectorAll(selectors.join(',')));\n    var match = candidates.find(function (element) {\n      if (element.closest('.adp-page') || element.closest('#adn-one-html') || element.closest('#adn-food-modal')) return false;\n      var text = normalize(element.textContent);\n      return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 isVisible(element);\n    });\n    if (!match) {\n      var fallback = Array.prototype.slice.call(document.querySelectorAll('div, p, span')).filter(function (element) {\n        if (element.closest('.adp-page') || element.closest('#adn-one-html') || element.closest('#adn-food-modal')) return false;\n        if (!isVisible(element)) return false;\n        var text = normalize(element.textContent);\n        return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 text.length \u003c 260;\n      }).sort(function (a, b) { return normalize(a.textContent).length - normalize(b.textContent).length; });\n      match = fallback[0];\n    }\n    if (match) {\n      match.classList.add('adp-external-product-title');\n      match.setAttribute('data-adp-product-title-styled', 'true');\n    }\n  }\n  function scheduleApply() {\n    applyProductTitleStyle();\n    window.setTimeout(applyProductTitleStyle, 150);\n    window.setTimeout(applyProductTitleStyle, 600);\n    window.setTimeout(applyProductTitleStyle, 1500);\n  }\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n  var observer = new MutationObserver(function () { applyProductTitleStyle(); });\n  observer.observe(document.documentElement, { childList: true, subtree: true });\n  document.addEventListener('shopify:section:load', scheduleApply);\n})();\n\u003c\/script\u003e","brand":"Alphadog Nutrition","offers":[{"title":"300g","offer_id":58127772123461,"sku":"XGC0015KAPSXZZZ","price":36.39,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/67c6c95a-2d2d-47ed-ae94-99200908ac5b.png?v=1778779667"},{"product_id":"alphadog-nutrition-supplements-fur-haut-fell-lachs-omega-3-58-fleischanteil-300g","title":"Supplements 58% Fleischanteil - Haut \u0026 Fell","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Haut und Fell Snacks\n     ========================================================= --\u003e\n\n\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\n\u003csection id=\"adn-one-html\" class=\"adn-one-html\" aria-label=\"Vorteile und Futterrechner\"\u003e\n  \u003cdiv class=\"adn-one-grid\"\u003e\n\n    \u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n    \u003cdiv class=\"adn-trust-panel\"\u003e\n      \u003cdiv class=\"adn-payment-card\"\u003e\n        \u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n        \u003cdiv class=\"adn-payment-grid\" aria-label=\"Zahlungsarten\"\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/paypal-blue-logo-19528_256.png?v=1779726652\" alt=\"PayPal\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/klarna-pink-logo-24366_256.png?v=1779726652\" alt=\"Klarna\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/visa-blue-logo-19529_256.png?v=1779726652\" alt=\"Visa\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/mastercard-credit-card-payment-method-19676_256.png?v=1779726652\" alt=\"Mastercard\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/maestro-logo-19742_256.png?v=1779726652\" alt=\"Maestro\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/apple-pay-logo-19557_256.png?v=1779726652\" alt=\"Apple Pay\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-benefit-grid\"\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 7h11v9H3V7Zm11 3h3.5l2.5 3v3h-6v-6ZM6 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm11 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e\n          \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2 4 5v6c0 5 3.4 9.7 8 11 4.6-1.3 8-6 8-11V5l-8-3Zm-1 14-4-4 1.4-1.4L11 13.2l5.6-5.6L18 9l-7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e\n          \u003csmall\u003erisikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2c4 3 6 6 6 10a6 6 0 0 1-12 0c0-4 2-7 6-10Zm0 17a3.5 3.5 0 0 0 3.5-3.5c0-2-1.1-4-3.5-6.3-2.4 2.3-3.5 4.3-3.5 6.3A3.5 3.5 0 0 0 12 19Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGlutenfreie Hirse\u003c\/strong\u003e\n          \u003csmall\u003esanfte Rezeptur\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 21s-7-4.4-7-11a4 4 0 0 1 7-2.6A4 4 0 0 1 19 10c0 6.6-7 11-7 11Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003ePremium Qualität\u003c\/strong\u003e\n          \u003csmall\u003efür echte Champions\u003c\/small\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-clean-grid\"\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M7.5 9.5c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm9 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM4.2 14.2C3 14.2 2 13 2 11.5s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm15.6 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM12 20.5c-3.5 0-6.2-1.7-6.2-4 0-2 2.5-5.3 6.2-5.3s6.2 3.3 6.2 5.3c0 2.3-2.7 4-6.2 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003e91% Pute\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"8\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 5v14M7 8l10 8M17 8 7 16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eGlutenfrei\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 21c0-6.2 3.4-10.4 9.8-12.2C13.7 6.5 11.5 5 8.6 5H5V3h3.6c4.8 0 8.2 3.2 8.9 7.6C21 11.4 23 14 23 18v3h-2v-3c0-2.9-1.6-4.8-4.2-5.4C11.1 13.5 7 16.5 7 21H5Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eNatürliche\u003cbr\u003eZutaten\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 3 4 6v5c0 5.2 3.4 9.4 8 10 4.6-.6 8-4.8 8-10V6l-8-3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"m8.5 12 2.2 2.2 4.8-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eOhne künstliche\u003cbr\u003eZusätze\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M8 20h8M12 20V10M6 10c0-3.3 2.7-6 6-6s6 2.7 6 6c0 3.8-3.2 6-6 6s-6-2.2-6-6Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 10c0 1.1.9 2 2 2s2-.9 2-2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eSchonend\u003cbr\u003ehergestellt\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n    \u003caside class=\"adn-calculator-teaser\" aria-label=\"Futterrechner\"\u003e\n      \u003cdiv class=\"adn-calculator-art\" aria-hidden=\"true\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n      \u003cbutton class=\"adn-open-calculator\" type=\"button\" data-adn-open\u003eJetzt berechnen\u003c\/button\u003e\n      \u003cdiv class=\"adn-calculator-note\"\u003e\n\u003cstrong\u003eIn ca. 60 Sekunden\u003c\/strong\u003e\u003cspan\u003edirekt zur Futterempfehlung\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/aside\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- Rechner-Popup --\u003e\n\u003cdiv id=\"adn-food-modal\" class=\"adn-food-modal\" aria-hidden=\"true\"\u003e\n  \u003cdiv class=\"adn-modal-backdrop\" data-adn-close\u003e\u003c\/div\u003e\n  \u003cdiv class=\"adn-modal-dialog\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"adn-modal-title\"\u003e\n    \u003cbutton class=\"adn-modal-close\" type=\"button\" data-adn-close aria-label=\"Futterrechner schließen\"\u003e×\u003c\/button\u003e\n\n    \u003cheader class=\"adn-modal-header\"\u003e\n      \u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\n    \u003c\/header\u003e\n\n    \u003cdiv class=\"adn-rechner\" id=\"adn-rechner\"\u003e\n      \u003cdiv class=\"adn-progress-head\"\u003e\n        \u003cspan\u003eSchritt \u003cb id=\"adn-current-step\"\u003e1\u003c\/b\u003e von 8\u003c\/span\u003e\n        \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"adn-progress-track\" role=\"progressbar\" aria-valuemin=\"1\" aria-valuemax=\"8\" aria-valuenow=\"1\"\u003e\n        \u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step is-active\" data-step=\"1\" data-title=\"Alter\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n        \u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n        \u003cdiv class=\"adn-age-row\"\u003e\n          \u003clabel class=\"adn-input-box\"\u003e\n            \u003cinput id=\"adn-age\" type=\"number\" min=\"1\" step=\"1\" value=\"2\" aria-label=\"Alter des Hundes\"\u003e\n            \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e\n          \u003c\/label\u003e\n          \u003cdiv class=\"adn-segmented\" aria-label=\"Alterseinheit\"\u003e\n            \u003cbutton type=\"button\" class=\"is-selected\" data-age-unit=\"years\"\u003eJahre\u003c\/button\u003e\n            \u003cbutton type=\"button\" data-age-unit=\"months\"\u003eMonate\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-age-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"2\" data-title=\"Gewicht\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n        \u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n        \u003clabel class=\"adn-input-box adn-weight-box\"\u003e\n          \u003cinput id=\"adn-weight\" type=\"number\" min=\"1\" max=\"120\" step=\"0.1\" value=\"15\" aria-label=\"Gewicht des Hundes\"\u003e\n          \u003cspan\u003ekg\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-weight-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"3\" data-title=\"Aktivität\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n        \u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"low\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"normal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"high\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"sport\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"4\" data-title=\"Körperform\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n        \u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n        \u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"thin\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"ideal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"heavy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"5\" data-title=\"Futterart\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n        \u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n        \u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"dry\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"wet\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"6\" data-title=\"Besonderheiten\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n        \u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n        \u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"none\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"neutered\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"sensitive\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"pregnant\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"7\" data-title=\"Gesundheit\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n        \u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n        \u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"healthy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"sick\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"8\" data-title=\"Ergebnis\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n        \u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n        \u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n        \u003cdiv class=\"adn-warning\" id=\"adn-health-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-grid\"\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eAdult-Trockenfutter\u003c\/strong\u003e\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n        \u003ca class=\"adn-primary-btn adn-shop-btn\" id=\"adn-shop-link\" href=\"#\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-modal-actions\"\u003e\n        \u003cbutton type=\"button\" id=\"adn-back\"\u003eZurück\u003c\/button\u003e\n        \u003cbutton type=\"button\" id=\"adn-restart\"\u003eNeu starten\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n(function () {\n  var root = document.getElementById('adn-one-html');\n  var modal = document.getElementById('adn-food-modal');\n  var calc = document.getElementById('adn-rechner');\n  if (!root || !modal || !calc || root.dataset.initialized === 'true') return;\n  root.dataset.initialized = 'true';\n\n  var totalSteps = 8;\n  var currentStep = 1;\n  var data = {\n    ageUnit: 'years', ageValue: 2, ageMonths: 24, ageGroup: 'adult',\n    weight: 15, activity: 'normal', body: 'ideal', food: 'dry', special: 'none', health: 'healthy'\n  };\n\n  var kcalByFood = { dry: 370, wet: 115 };\n  var recommendations = {\n    puppyDry: { label:'Welpenfutter ansehen', title:'Premium 60% Huhn, Truthahn, Lachs \u0026 Süßkartoffel', reason:'Für Welpen und Junghunde mit Fokus auf Wachstum, Energie und Entwicklung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-welpenfutter-60-huhn-truthahn-lachs-gelenkschutz-susskartoffel-12kg' },\n    seniorDry: { label:'Seniorfutter ansehen', title:'Premium Senior Forelle mit Lachs, Süßkartoffel \u0026 Spargel', reason:'Für ältere Hunde mit leichterer Rezeptur, Omega-3-Fokus und Gelenkschutz.', url:'https:\/\/www.alphadog-nutrition.de\/products\/premium-senior-mit-50-frischem-forelle-mit-lachs-susskartoffel-spargel' },\n    adultSmallDry: { label:'Futter für kleine Rassen ansehen', title:'Premium 50% Lamm, Süßkartoffel, Minze \u0026 Erbsen', reason:'Für ausgewachsene Hunde unter 15 kg und kleine Rassen.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-lamm-susskartoffel-kleine-rassen-100g' },\n    adultSensitiveDry: { label:'Sensibles Trockenfutter ansehen', title:'Premium 50% Ente, Süßkartoffel \u0026 Orange', reason:'Für sensible Adult-Hunde und Hunde mit empfindlicher Verdauung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-getreidefreies-505-ente-mit-susskartoffelte-orange-12kg' },\n    adultActiveDry: { label:'Angus-Rind Trockenfutter ansehen', title:'Premium 50% Angus-Rind, Süßkartoffel, Erbsen \u0026 Karotte', reason:'Für aktive, normale oder schlanke Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-angus-rind-hundefutter-getreidefrei-100g' },\n    adultCalmDry: { label:'Wild \u0026 Lachs Trockenfutter ansehen', title:'Premium 50% Wild \u0026 Lachs, Süßkartoffel \u0026 Maulbeere', reason:'Für ruhigere, kräftige oder kastrierte Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-wild-lachs-getreidefrei-mit-susskartoffel-maulbeere-12kg' },\n    wetDuck: { label:'Ente Nassfutter ansehen', title:'Premium Sensitiv 91% Ente mit Gemüse \u0026 Reis', reason:'Sanfte Nassfutter-Empfehlung für normale Hunde, Welpen oder Senioren.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-91-ente-mit-gemuse-reis-single-protein-800g' },\n    wetHorse: { label:'Pferd Schonkost ansehen', title:'Premium Sensitiv 94% Pferd mit Kartoffeln', reason:'Bei sensibler Verdauung, Krankheitshinweis oder Unverträglichkeiten.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-94-pferd-mit-kartoffeln-hypoallergen' },\n    wetLamb: { label:'Lamm Nassfutter ansehen', title:'Premium Sensitiv 91% Lamm mit Apfel', reason:'Für aktive, schlanke oder trächtige\/säugende Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-lamm-mit-apfel-single-protein' },\n    wetWild: { label:'Wild Nassfutter ansehen', title:'Premium Sensitiv 91% Wild mit Gemüse \u0026 Reis', reason:'Für ruhigere, kräftige oder kastrierte Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-wild-mit-gemuse-reis-single-protein' }\n  };\n\n  var ageInput = document.getElementById('adn-age');\n  var weightInput = document.getElementById('adn-weight');\n  var ageUnitLabel = document.getElementById('adn-age-unit-label');\n  var currentStepEl = document.getElementById('adn-current-step');\n  var stepTitleEl = document.getElementById('adn-step-title');\n  var progressTrack = calc.querySelector('.adn-progress-track');\n  var progressBar = document.getElementById('adn-progress-bar');\n  var backButton = document.getElementById('adn-back');\n  var restartButton = document.getElementById('adn-restart');\n  var lastFocused = null;\n\n  function openModal() {\n    lastFocused = document.activeElement;\n    modal.classList.add('is-open');\n    modal.setAttribute('aria-hidden', 'false');\n    document.body.classList.add('adn-modal-open');\n    window.setTimeout(function () {\n      var close = modal.querySelector('.adn-modal-close');\n      if (close) close.focus();\n    }, 0);\n  }\n\n  function closeModal() {\n    modal.classList.remove('is-open');\n    modal.setAttribute('aria-hidden', 'true');\n    document.body.classList.remove('adn-modal-open');\n    if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') lastFocused.focus();\n  }\n\n  root.querySelectorAll('[data-adn-open]').forEach(function (button) {\n    button.addEventListener('click', openModal);\n  });\n  modal.querySelectorAll('[data-adn-close]').forEach(function (button) {\n    button.addEventListener('click', closeModal);\n  });\n  document.addEventListener('keydown', function (event) {\n    if (event.key === 'Escape' \u0026\u0026 modal.classList.contains('is-open')) closeModal();\n  });\n\n  function roundToFive(value) { return Math.round(value \/ 5) * 5; }\n\n  function updateAge() {\n    var value = parseFloat(ageInput.value);\n    if (!value || value \u003c= 0) value = 1;\n    data.ageValue = value;\n    data.ageMonths = data.ageUnit === 'years' ? value * 12 : value;\n    data.ageGroup = data.ageMonths \u003c 12 ? 'puppy' : (data.ageMonths \u003e= 84 ? 'senior' : 'adult');\n  }\n\n  function getWeight() {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) weight = data.weight || 1;\n    return weight;\n  }\n\n  function getRecommendation() {\n    var weight = getWeight();\n    if (data.food === 'wet') {\n      if (data.health === 'sick' || data.special === 'sensitive') return recommendations.wetHorse;\n      if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin' || data.special === 'pregnant') return recommendations.wetLamb;\n      if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.wetWild;\n      return recommendations.wetDuck;\n    }\n    if (data.ageGroup === 'puppy') return recommendations.puppyDry;\n    if (data.ageGroup === 'senior') return recommendations.seniorDry;\n    if (weight \u003c 15) return recommendations.adultSmallDry;\n    if (data.health === 'sick' || data.special === 'sensitive') return recommendations.adultSensitiveDry;\n    if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin') return recommendations.adultActiveDry;\n    if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.adultCalmDry;\n    return recommendations.adultActiveDry;\n  }\n\n  function calculateResult() {\n    updateAge();\n    data.weight = getWeight();\n\n    var ageFactor = { puppy: 2.4, adult: 1.6, senior: 1.3 }[data.ageGroup];\n    var activityFactor = { low: .85, normal: 1, high: 1.18, sport: 1.35 }[data.activity];\n    var bodyFactor = { thin: 1.1, ideal: 1, heavy: .82 }[data.body];\n    var specialFactor = { none: 1, neutered: .9, sensitive: 1, pregnant: 1.35 }[data.special];\n    var dailyKcal = 70 * Math.pow(data.weight, .75) * ageFactor * activityFactor * bodyFactor * specialFactor;\n    var grams = dailyKcal \/ kcalByFood[data.food] * 100;\n    var finalGrams = Math.max(5, roundToFive(grams));\n    var minGrams = Math.max(5, roundToFive(finalGrams * .9));\n    var maxGrams = Math.max(5, roundToFive(finalGrams * 1.1));\n    var meals = data.ageGroup === 'puppy' ? 3 : 2;\n    var mealGrams = Math.max(5, roundToFive(finalGrams \/ meals));\n\n    var warning = document.getElementById('adn-health-warning');\n    warning.classList.toggle('is-visible', data.health === 'sick');\n    document.getElementById('adn-result-label').textContent = data.health === 'sick' ? 'Grobe Orientierung' : 'Tagesmenge';\n    document.getElementById('adn-result-amount').textContent = 'ca. ' + finalGrams + ' g';\n    document.getElementById('adn-result-kcal').textContent = 'ca. ' + Math.round(dailyKcal) + ' kcal';\n    document.getElementById('adn-result-meal').textContent = 'ca. ' + mealGrams + ' g';\n    document.getElementById('adn-result-range').textContent = minGrams + '–' + maxGrams + ' g';\n\n    var recommendation = getRecommendation();\n    document.getElementById('adn-product-title').textContent = recommendation.title;\n    document.getElementById('adn-product-reason').textContent = recommendation.reason;\n    var shopLink = document.getElementById('adn-shop-link');\n    shopLink.href = recommendation.url;\n    shopLink.textContent = recommendation.label;\n  }\n\n  function showStep(step) {\n    currentStep = Math.max(1, Math.min(totalSteps, step));\n    calc.querySelectorAll('.adn-step').forEach(function (item) {\n      item.classList.toggle('is-active', Number(item.dataset.step) === currentStep);\n    });\n    var active = calc.querySelector('.adn-step.is-active');\n    currentStepEl.textContent = currentStep;\n    stepTitleEl.textContent = active ? active.dataset.title : '';\n    progressBar.style.width = (currentStep \/ totalSteps * 100) + '%';\n    progressTrack.setAttribute('aria-valuenow', String(currentStep));\n    backButton.disabled = currentStep === 1;\n    if (currentStep === totalSteps) calculateResult();\n    var dialog = modal.querySelector('.adn-modal-dialog');\n    if (dialog) dialog.scrollTop = 0;\n  }\n\n  calc.querySelectorAll('[data-age-unit]').forEach(function (button) {\n    button.addEventListener('click', function () {\n      data.ageUnit = button.dataset.ageUnit;\n      calc.querySelectorAll('[data-age-unit]').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      ageUnitLabel.textContent = data.ageUnit === 'years' ? 'Jahre' : 'Monate';\n      updateAge();\n    });\n  });\n\n  document.getElementById('adn-age-next').addEventListener('click', function () {\n    var age = parseFloat(ageInput.value);\n    if (!age || age \u003c= 0) { ageInput.focus(); return; }\n    updateAge();\n    showStep(2);\n  });\n\n  document.getElementById('adn-weight-next').addEventListener('click', function () {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) { weightInput.focus(); return; }\n    data.weight = weight;\n    showStep(3);\n  });\n\n  calc.querySelectorAll('.adn-choice-grid button').forEach(function (button) {\n    button.addEventListener('click', function () {\n      var key = button.dataset.key;\n      data[key] = button.dataset.value;\n      button.parentElement.querySelectorAll('button').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      window.setTimeout(function () { showStep(currentStep + 1); }, 120);\n    });\n  });\n\n  backButton.addEventListener('click', function () { showStep(currentStep - 1); });\n  restartButton.addEventListener('click', function () {\n    data = { ageUnit:'years', ageValue:2, ageMonths:24, ageGroup:'adult', weight:15, activity:'normal', body:'ideal', food:'dry', special:'none', health:'healthy' };\n    ageInput.value = 2;\n    weightInput.value = 15;\n    ageUnitLabel.textContent = 'Jahre';\n    calc.querySelectorAll('.is-selected').forEach(function (item) { item.classList.remove('is-selected'); });\n    calc.querySelector('[data-age-unit=\"years\"]').classList.add('is-selected');\n    showStep(1);\n  });\n\n  showStep(1);\n})();\n\u003c\/script\u003e\n\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\n\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\n\u003cstyle id=\"adn-full-viewport-width-fix\"\u003e\n  #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: var(--adn-viewport-width, 100vw) !important;\n    max-width: none !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    margin-top: 96px !important;\n    transform: translateX(calc(-1 * var(--adn-viewport-offset, 0px))) !important;\n    padding: 8px 24px 24px !important;\n  }\n\n  #adn-one-html .adn-one-grid {\n    width: 100% !important;\n    max-width: 1480px !important;\n    margin: 0 auto !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html {\n      margin-top: 48px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html {\n      margin-top: 20px !important;\n      padding: 8px 12px 16px !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-full-viewport-width-script\"\u003e\n(function () {\n  function updateWidth() {\n    var section = document.getElementById('adn-one-html');\n    if (!section) return;\n\n    section.style.setProperty('--adn-viewport-offset', '0px');\n    section.style.setProperty(\n      '--adn-viewport-width',\n      document.documentElement.clientWidth + 'px'\n    );\n\n    requestAnimationFrame(function () {\n      section.style.setProperty(\n        '--adn-viewport-offset',\n        section.getBoundingClientRect().left + 'px'\n      );\n    });\n  }\n\n  function scheduleUpdate() {\n    updateWidth();\n    setTimeout(updateWidth, 150);\n    setTimeout(updateWidth, 600);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleUpdate);\n  } else {\n    scheduleUpdate();\n  }\n\n  window.addEventListener('resize', updateWidth, { passive: true });\n  window.addEventListener('orientationchange', updateWidth, { passive: true });\n  document.addEventListener('shopify:section:load', scheduleUpdate);\n})();\n\u003c\/script\u003e\n\n\n\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\n\u003cstyle id=\"adn-product-gallery-spacing-fix\"\u003e\n  #adn-one-html {\n    clear: both !important;\n    isolation: isolate !important;\n  }\n\n  @media (min-width: 1051px) {\n    #adn-one-html { margin-top: 96px !important; }\n  }\n\n  @media (min-width: 721px) and (max-width: 1050px) {\n    #adn-one-html { margin-top: 48px !important; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { margin-top: 20px !important; }\n  }\n\u003c\/style\u003e\n\n\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    inset: 0 !important;\n    width: 100vw !important;\n    height: 100vh !important;\n    height: 100dvh !important;\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n    align-items: center !important;\n    justify-content: center !important;\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: flex !important;\n  }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute !important;\n    inset: 0 !important;\n    width: 100% !important;\n    height: 100% !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    inset: auto !important;\n    margin: auto !important;\n    transform: none !important;\n    width: min(860px, calc(100vw - 36px)) !important;\n    max-height: calc(100dvh - 36px) !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain;\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 16px) !important;\n      max-height: calc(100dvh - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  function moveModalToBody() {\n    var modal = document.getElementById('adn-food-modal');\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', moveModalToBody);\n  } else {\n    moveModalToBody();\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(moveModalToBody, 50);\n  });\n})();\n\u003c\/script\u003e\n\n\u003c!-- =========================================================\n     PRODUKTBESCHREIBUNG HAUT UND FELL SNACKS\n     ========================================================= --\u003e\n\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width,initial-scale=1\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026amp;family=Manrope:wght@400;500;600;700;800;900\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\n\n\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  \/* Der echte Produkttitel oberhalb der Beschreibung *\/\n  .adp-external-product-title {\n    display: block !important;\n    width: 100% !important;\n    max-width: 980px !important;\n    margin: 0 0 18px 0 !important;\n    padding: 0 !important;\n    color: #000000 !important;\n    background: transparent !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: clamp(28px, 4.1vw, 46px) !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    font-synthesis: weight !important;\n    line-height: .98 !important;\n    letter-spacing: -.05em !important;\n    text-align: left !important;\n    text-transform: none !important;\n    text-decoration: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.08),\n      0 6px 11px rgba(0,0,0,.23),\n      0 15px 28px rgba(0,0,0,.13) !important;\n    word-break: normal !important;\n    overflow-wrap: break-word !important;\n    hyphens: none !important;\n  }\n\n  .adp-external-product-title * {\n    color: #000000 !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    text-transform: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000000 !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.07),\n        0 4px 8px rgba(0,0,0,.20),\n        0 10px 20px rgba(0,0,0,.11) !important;\n    }\n\n    .adp-external-product-title * {\n      -webkit-text-stroke: .5px #000000 !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle\u003e\n  .adp-page{\n    position:relative!important;\n    left:auto!important;\n    right:auto!important;\n    width:var(--adp-viewport-width,100vw)!important;\n    max-width:none!important;\n    margin:0!important;\n    transform:translateX(calc(-1 * var(--adp-viewport-offset,0px)))!important;\n    background:radial-gradient(circle at 95% 2%,rgba(233,96,40,.13),transparent 24%),#f5f5f7;\n    color:#111;\n    font-family:'Manrope',Arial,sans-serif;\n    overflow:hidden;\n    isolation:isolate;\n  }\n  .adp-page *{box-sizing:border-box;font-family:'Manrope',Arial,sans-serif}\n  .adp-wrap{width:100%;max-width:1280px;margin:0 auto;padding:58px 18px}\n\n  .adp-hero{\n    position:relative;\n    padding:58px;\n    border-radius:36px;\n    background:radial-gradient(circle at 86% 12%,rgba(233,96,40,.3),transparent 27%),linear-gradient(135deg,#090a0d,#17181c 60%,#281a14);\n    color:#fff;\n    display:grid;\n    grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);\n    gap:42px;\n    align-items:center;\n    overflow:hidden;\n    box-shadow:0 30px 90px rgba(0,0,0,.14);\n  }\n  .adp-hero:after{content:\"\";position:absolute;left:58px;right:58px;bottom:0;height:6px;border-radius:999px 999px 0 0;background:#e96028}\n  .adp-brand{margin:0 0 12px;color:#e96028;font-size:15px;font-weight:900;letter-spacing:-.02em}\n  .adp-kicker{margin:0 0 16px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-title{\n    position:relative;\n    z-index:1;\n    display:block;\n    margin:0!important;\n    max-width:760px;\n    color:#fff!important;\n    font-family:'Inter','Manrope',Arial,sans-serif!important;\n    font-size:clamp(36px,5.5vw,62px)!important;\n    line-height:.98!important;\n    font-weight:900!important;\n    font-variation-settings:'wght' 900!important;\n    font-synthesis:none!important;\n    letter-spacing:-.05em!important;\n    text-transform:none!important;\n    -webkit-text-stroke:.65px #fff;\n    paint-order:stroke fill;\n    text-shadow:\n      0 2px 0 rgba(255,255,255,.10),\n      0 7px 12px rgba(0,0,0,.72),\n      0 17px 34px rgba(0,0,0,.58)!important;\n    filter:drop-shadow(0 8px 10px rgba(0,0,0,.34));\n  }\n  .adp-title:before,\n  .adp-title:after{\n    content:attr(data-title);\n    position:absolute;\n    inset:0;\n    z-index:-1;\n    color:rgba(0,0,0,.62);\n    font:inherit;\n    letter-spacing:inherit;\n    line-height:inherit;\n    pointer-events:none;\n  }\n  .adp-title:before{\n    transform:translate(4px,6px);\n    filter:blur(1px);\n    opacity:.75;\n  }\n  .adp-title:after{\n    transform:translate(8px,11px);\n    filter:blur(10px);\n    opacity:.78;\n  }\n  .adp-lead{max-width:720px;margin:26px 0 0;color:#fff!important;font-size:clamp(18px,1.8vw,24px);line-height:1.38;font-weight:800}\n  .adp-intro{max-width:720px;margin:20px 0 0;color:rgba(255,255,255,.72)!important;font-size:16px;line-height:1.72}\n  .adp-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}\n  .adp-tags span{padding:10px 13px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.06);color:#fff;font-size:12px;font-weight:800}\n\n  .adp-visual{\n    min-height:430px;\n    padding:30px;\n    border-radius:30px;\n    background:radial-gradient(circle at 50% 35%,rgba(233,96,40,.25),transparent 45%),linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.04));\n    border:1px solid rgba(255,255,255,.1);\n    display:grid;\n    align-content:center;\n    gap:14px;\n  }\n  .adp-stat{padding:20px 22px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:rgba(0,0,0,.18)}\n  .adp-stat strong{display:block;color:#fff;font-size:30px;line-height:1;font-weight:900}\n  .adp-stat span{display:block;margin-top:8px;color:rgba(255,255,255,.7);font-size:13px;line-height:1.45}\n  .adp-stat-main{background:#e96028;border-color:#e96028;box-shadow:0 18px 38px rgba(233,96,40,.24)}\n  .adp-stat-main span{color:rgba(255,255,255,.88)}\n\n  .adp-section{padding-top:80px}\n  .adp-heading{max-width:980px;margin-bottom:28px}\n  .adp-heading p{margin:0 0 14px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-heading h2{margin:0;color:#111!important;font-size:clamp(34px,5vw,62px)!important;line-height:.98!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-heading span{display:block;max-width:850px;margin-top:18px;color:#626262;font-size:17px;line-height:1.62;font-weight:600}\n\n  .adp-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}\n  .adp-benefit{min-height:290px;padding:30px;border-radius:28px;background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.11),transparent 30%),#fff;box-shadow:0 18px 55px rgba(0,0,0,.055)}\n  .adp-benefit:nth-child(2){background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.34),transparent 31%),linear-gradient(135deg,#090a0d,#1a1b1f);color:#fff}\n  .adp-benefit b{color:#e96028;font-size:13px;font-weight:900}\n  .adp-benefit h3{margin:46px 0 14px;color:inherit!important;font-size:27px!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-.04em!important;text-transform:none!important}\n  .adp-benefit p{margin:0;color:#575757;font-size:15px;line-height:1.7}\n  .adp-benefit:nth-child(2) p{color:rgba(255,255,255,.7)}\n\n  .adp-guide{margin-top:80px;padding:54px;border-radius:34px;background:radial-gradient(circle at 90% 10%,rgba(233,96,40,.12),transparent 26%),#fff;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:48px;align-items:start;box-shadow:0 24px 70px rgba(0,0,0,.06)}\n  .adp-guide h2{margin:0;color:#111!important;font-size:clamp(34px,4.8vw,56px)!important;line-height:1!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-guide p{color:#505050;font-size:16px;line-height:1.75}\n  .adp-panel{padding:32px;border-radius:26px;background:radial-gradient(circle at 90% 8%,rgba(233,96,40,.35),transparent 30%),linear-gradient(135deg,#0a0b0e,#1b1c20);color:#fff}\n  .adp-panel\u003ep{margin:0 0 28px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}\n  .adp-panel article{padding:18px 0;border-top:1px solid rgba(255,255,255,.1)}\n  .adp-panel article:first-of-type{padding-top:0;border-top:0}\n  .adp-panel strong{display:block;color:#fff!important;font-size:19px}\n  .adp-panel span{display:block;margin-top:7px;color:rgba(255,255,255,.68);font-size:14px;line-height:1.55}\n\n  .adp-accordions{display:grid;gap:13px}\n  .adp-item{margin:0!important;border-radius:22px;background:#fff;box-shadow:0 14px 45px rgba(0,0,0,.045);overflow:hidden}\n  .adp-item summary{padding:22px 24px!important;list-style:none!important;color:#111!important;display:grid!important;grid-template-columns:46px minmax(0,1fr) 36px;align-items:center;gap:16px;cursor:pointer;text-transform:none!important}\n  .adp-item summary::-webkit-details-marker{display:none}\n  .adp-icon{width:46px;height:46px;border-radius:14px;background:#111;color:#fff;display:grid;place-items:center;font-size:20px}\n  .adp-summary strong{display:block;color:#111!important;font-size:18px;line-height:1.3;font-weight:900}\n  .adp-summary span{display:block;margin-top:4px;color:#6b6b6b;font-size:13px;line-height:1.4}\n  .adp-plus{position:relative;width:36px;height:36px;border-radius:50%;background:#f1f1f3}\n  .adp-plus:before,.adp-plus:after{content:\"\";position:absolute;left:50%;top:50%;width:14px;height:2px;background:#111;transform:translate(-50%,-50%)}\n  .adp-plus:after{transform:translate(-50%,-50%) rotate(90deg)}\n  .adp-item[open] .adp-plus{background:#e96028}\n  .adp-item[open] .adp-plus:before,.adp-item[open] .adp-plus:after{background:#fff}\n  .adp-item[open] .adp-plus:after{transform:translate(-50%,-50%)}\n  .adp-content{padding:0 24px 26px 86px;color:#505050;font-size:15px;line-height:1.72}\n  .adp-content h3,.adp-content h4{color:#111!important;text-transform:none!important}\n  .adp-content h3{font-size:23px!important;margin:4px 0 14px!important}\n  .adp-content h4{font-size:17px!important;margin:22px 0 8px!important}\n  .adp-content p{margin:0 0 14px}\n  .adp-info{margin:20px 0;padding:18px;border-left:5px solid #e96028;border-radius:16px;background:#f5f5f7}\n  .adp-info p:last-child{margin-bottom:0}\n\n  .adp-table{width:100%;border-collapse:separate;border-spacing:0;margin:14px 0;overflow:hidden;border:1px solid #e5e5e7;border-radius:16px;background:#fff}\n  .adp-table th,.adp-table td{padding:12px 14px;border-bottom:1px solid #ececef;text-align:left;vertical-align:top}\n  .adp-table tr:last-child td{border-bottom:0}\n  .adp-table thead th,.adp-table thead td{background:#111;color:#fff;font-weight:900}\n\n  .adp-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\n  .adp-highlight{padding:15px 16px;border-radius:15px;background:#f5f5f7}\n  .adp-highlight b{display:block;margin-bottom:4px;color:#111}\n\n  .adp-faq{display:grid;gap:10px}\n  .adp-faq details{border:1px solid #e5e5e7;border-radius:14px;background:#fff;overflow:hidden}\n  .adp-faq summary{padding:15px 48px 15px 16px!important;display:block!important;position:relative;cursor:pointer;font-weight:800;color:#222!important;list-style:none!important;text-transform:none!important}\n  .adp-faq summary:before,.adp-faq summary:after{content:\"\";position:absolute;right:17px;top:50%;width:14px;height:2px;background:#111;transform:translateY(-50%)}\n  .adp-faq summary:after{transform:translateY(-50%) rotate(90deg)}\n  .adp-faq details[open] summary:after{transform:translateY(-50%)}\n  .adp-faq details p{margin:0;padding:0 16px 17px;color:#555}\n\n  .adp-closing{margin-top:80px;padding:56px 42px;border-radius:34px;background:radial-gradient(circle at 86% 14%,rgba(255,255,255,.14),transparent 24%),#e96028;color:#fff;text-align:center}\n  .adp-closing h2{max-width:900px;margin:0 auto;color:#fff!important;font-size:clamp(36px,5.5vw,66px)!important;line-height:.96!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-closing p{max-width:780px;margin:20px auto 0;color:rgba(255,255,255,.86);font-size:17px;line-height:1.65;font-weight:600}\n\n  @media(max-width:960px){\n    .adp-hero,.adp-guide{grid-template-columns:1fr}\n    .adp-benefits{grid-template-columns:1fr}\n  }\n  @media(max-width:700px){\n    .adp-wrap{padding:24px 10px}\n    .adp-hero{padding:30px 18px 20px;border-radius:24px;gap:22px}\n    .adp-hero:after{left:18px;right:18px}\n    .adp-title{font-size:clamp(30px,9vw,46px)!important;line-height:1!important;letter-spacing:-.04em!important;-webkit-text-stroke:.45px #fff}\n    .adp-title:before{transform:translate(3px,4px);filter:blur(.8px)}\n    .adp-title:after{transform:translate(5px,7px);filter:blur(7px)}\n    .adp-lead{font-size:17px}\n    .adp-intro{font-size:14px;line-height:1.62}\n    .adp-tags{gap:7px;margin-top:18px}\n    .adp-tags span{padding:8px 10px;font-size:10px}\n    .adp-visual{min-height:auto;padding:14px;border-radius:22px;gap:8px}\n    .adp-stat{padding:14px 15px;border-radius:15px}\n    .adp-stat strong{font-size:24px}\n    .adp-stat span{margin-top:5px;font-size:11px}\n    .adp-section{padding-top:50px}\n    .adp-heading{margin-bottom:18px}\n    .adp-heading p{margin-bottom:10px;font-size:9px}\n    .adp-heading h2{font-size:32px!important;line-height:1!important}\n    .adp-heading span{margin-top:12px;font-size:14px;line-height:1.5}\n    .adp-benefits{gap:10px}\n    .adp-benefit{min-height:auto;padding:21px;border-radius:20px}\n    .adp-benefit h3{margin:26px 0 10px;font-size:23px!important}\n    .adp-benefit p{font-size:14px;line-height:1.58}\n    .adp-guide{margin-top:50px;padding:26px 17px 17px;border-radius:24px;gap:26px}\n    .adp-guide h2{font-size:32px!important}\n    .adp-guide p{font-size:14px;line-height:1.62}\n    .adp-panel{padding:22px;border-radius:20px}\n    .adp-panel article{padding:14px 0}\n    .adp-panel strong{font-size:17px}\n    .adp-panel span{font-size:12px}\n\n    \/* Schmale und kompakte Themenkacheln auf dem Handy *\/\n    .adp-accordions{gap:8px;padding:0 5px}\n    .adp-item{width:calc(100% - 4px);margin:0 auto!important;border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.045)}\n    .adp-item summary{grid-template-columns:32px minmax(0,1fr) 26px;padding:11px 10px!important;gap:9px;min-height:54px}\n    .adp-icon{width:32px;height:32px;border-radius:9px;font-size:14px}\n    .adp-summary strong{font-size:13.5px;line-height:1.22}\n    .adp-summary span{margin-top:2px;font-size:10.5px;line-height:1.25}\n    .adp-plus{width:26px;height:26px}\n    .adp-plus:before,.adp-plus:after{width:11px;height:1.5px}\n    .adp-content{padding:0 11px 15px;font-size:13px;line-height:1.58}\n    .adp-content h3{font-size:19px!important;margin:5px 0 10px!important}\n    .adp-content h4{font-size:15px!important;margin:16px 0 6px!important}\n    .adp-content p{margin-bottom:10px}\n    .adp-info{margin:14px 0;padding:13px;border-left-width:4px;border-radius:11px}\n    .adp-highlights{grid-template-columns:1fr;gap:8px}\n    .adp-highlight{padding:11px 12px;border-radius:11px}\n    .adp-table th,.adp-table td{padding:8px 7px;font-size:11.5px}\n    .adp-faq{gap:7px}\n    .adp-faq details{border-radius:10px}\n    .adp-faq summary{padding:12px 38px 12px 12px!important;font-size:12.5px}\n    .adp-faq details p{padding:0 12px 13px;font-size:12.5px}\n    .adp-closing{margin-top:50px;padding:34px 18px;text-align:left;border-radius:24px}\n    .adp-closing h2{font-size:33px!important}\n    .adp-closing p{font-size:14px}\n  }\n\u003c\/style\u003e\n\n\n\n\u003cmain class=\"adp-page\"\u003e\n  \u003cdiv class=\"adp-wrap\"\u003e\n    \u003csection class=\"adp-hero\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n        \u003cp class=\"adp-kicker\"\u003eFunktionale Belohnung für Hunde\u003c\/p\u003e\n        \u003ch1 class=\"adp-title\" data-title=\"Haut und Fell Snacks.\"\u003eHaut und Fell Snacks.\u003c\/h1\u003e\n        \u003cp class=\"adp-lead\"\u003eFischreiche Hundesnacks mit 58% Lachs und Forelle sowie 7% Lachsöl.\u003c\/p\u003e\n        \u003cp class=\"adp-intro\"\u003eDiese getreidefreien Snacks verbinden eine schmackhafte Belohnung mit ausgewählten Zutaten für die tägliche Fütterung. Lachs, Forelle, Lachsöl und Fischöl liefern tierisches Protein und wertvolle Fettsäuren. Süßkartoffel dient als gut bekömmliche Kohlenhydratquelle.\u003c\/p\u003e\n        \u003cdiv class=\"adp-tags\"\u003e\n          \u003cspan\u003e58% Fisch\u003c\/span\u003e\n          \u003cspan\u003e7% Lachsöl\u003c\/span\u003e\n          \u003cspan\u003eGetreidefrei\u003c\/span\u003e\n          \u003cspan\u003eMit Süßkartoffel\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-visual\" aria-label=\"Produkteigenschaften der Haut und Fell Snacks\"\u003e\n        \u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e58%\u003c\/strong\u003e\u003cspan\u003eLachs und Forelle als tierische Proteinquellen\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e7%\u003c\/strong\u003e\u003cspan\u003eLachsöl ergänzt durch Fischöl\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e18%\u003c\/strong\u003e\u003cspan\u003eSüßkartoffel als getreidefreie Kohlenhydratquelle\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e25%\u003c\/strong\u003e\u003cspan\u003eRohprotein laut analytischen Bestandteilen\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eWarum diese Snacks überzeugen\u003c\/p\u003e\n        \u003ch2\u003eFischreicher Genuss für die tägliche Belohnung.\u003c\/h2\u003e\n        \u003cspan\u003eEine klare Rezeptur mit Lachs, Forelle, Süßkartoffel und ausgewählten pflanzlichen Zutaten.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-benefits\"\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e01\u003c\/b\u003e\n          \u003ch3\u003e58% Fisch\u003c\/h3\u003e\n          \u003cp\u003e45% frisch zubereiteter Lachs, 8% getrockneter Lachs und 5% frisch zubereitete Forelle sorgen für eine hohe Akzeptanz und liefern hochwertiges tierisches Protein.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e02\u003c\/b\u003e\n          \u003ch3\u003eLachsöl und Fischöl\u003c\/h3\u003e\n          \u003cp\u003e7% Lachsöl sowie zusätzliches Fischöl ergänzen die Rezeptur mit wertvollen Fettsäuren und machen den Snack besonders interessant für die tägliche Fütterung.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e03\u003c\/b\u003e\n          \u003ch3\u003eGetreidefreie Rezeptur\u003c\/h3\u003e\n          \u003cp\u003e18% Süßkartoffel, Kartoffel und Erbsen ersetzen klassisches Getreide. Das passt gut zu Hunden, deren Fütterung bewusst getreidefrei gestaltet wird.\u003c\/p\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-guide\"\u003e\n      \u003cdiv\u003e\n        \u003ch2\u003eSo setzt du die Snacks sinnvoll ein.\u003c\/h2\u003e\n        \u003cp\u003eGib die Haut und Fell Snacks als Ergänzung zum Hauptfutter, beim Training oder als kleine Belohnung zwischendurch. Die genaue Tagesmenge richtet sich nach Größe, Gewicht, Aktivität und der gesamten Futterration deines Hundes.\u003c\/p\u003e\n        \u003cp\u003eSnacks liefern zusätzliche Energie. Berücksichtige sie deshalb bei der täglichen Hauptfuttermenge und stelle deinem Hund jederzeit frisches Trinkwasser bereit.\u003c\/p\u003e\n        \u003cp\u003eDie Rezeptur enthält Fisch und Ei. Bei bekannten Unverträglichkeiten solltest du die Zutatenliste vor der Fütterung sorgfältig prüfen.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-panel\"\u003e\n        \u003cp\u003eAuf einen Blick\u003c\/p\u003e\n        \u003carticle\u003e\u003cstrong\u003eFischanteil\u003c\/strong\u003e\u003cspan\u003e58% Lachs und Forelle\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eFettquellen\u003c\/strong\u003e\u003cspan\u003e7% Lachsöl sowie zusätzliches Fischöl\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003ePflanzliche Zutaten\u003c\/strong\u003e\u003cspan\u003e18% Süßkartoffel, Luzerne und Algen\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eVerwendung\u003c\/strong\u003e\u003cspan\u003eBelohnung und Ergänzung zwischen den Mahlzeiten\u003c\/span\u003e\u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eAlle Produktdetails\u003c\/p\u003e\n        \u003ch2\u003eVorteile, Nährwerte, Zusammensetzung und Fütterung.\u003c\/h2\u003e\n        \u003cspan\u003eÖffne nur den Bereich, den du gerade brauchst. Alle Kategorien bleiben beim Laden der Seite geschlossen.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-accordions\"\u003e\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🐟\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e58% Lachs und Forelle\u003c\/strong\u003e\u003cspan\u003eFischreiche Grundlage mit hoher Akzeptanz\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eDrei hochwertige Fischbestandteile\u003c\/h3\u003e\n            \u003cp\u003eDie Rezeptur kombiniert frisch zubereiteten Lachs, getrockneten Lachs und frisch zubereitete Forelle. Zusammen ergibt das einen Fischanteil von 58%.\u003c\/p\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e45% Lachs\u003c\/b\u003eFrisch zubereitet und besonders schmackhaft.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e8% Lachs\u003c\/b\u003eGetrockneter Lachs konzentriert tierisches Protein.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e5% Forelle\u003c\/b\u003eErgänzt die Rezeptur mit einer weiteren Fischquelle.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e25% Rohprotein\u003c\/b\u003eAnalytischer Wert laut Produktangabe.\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e💧\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eLachsöl und Fischöl\u003c\/strong\u003e\u003cspan\u003eAusgewählte Fettquellen in der Rezeptur\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eWertvolle Fettsäuren aus Fisch\u003c\/h3\u003e\n            \u003cp\u003eDie Zusammensetzung nennt 7% Lachsöl und zusätzliches Fischöl. Fischöle enthalten von Natur aus verschiedene Fettsäuren und ergänzen die tägliche Ernährung deines Hundes.\u003c\/p\u003e\n            \u003cdiv class=\"adp-info\"\u003e\n              \u003cp\u003e\u003cstrong\u003eTransparenter Hinweis:\u003c\/strong\u003e Konkrete Gehalte an EPA, DHA, Zink oder Biotin sind in den vorliegenden Produktangaben nicht ausgewiesen. Deshalb werden hierzu keine festen Mengen oder Wirkversprechen genannt.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌿\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eSüßkartoffel, Luzerne und Algen\u003c\/strong\u003e\u003cspan\u003eAusgewählte pflanzliche Ergänzungen\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eGetreidefreie pflanzliche Zutaten\u003c\/h3\u003e\n            \u003cp\u003e18% Süßkartoffel bilden die wichtigste Kohlenhydratquelle. Kartoffel, Erbsen, Luzerne und Algen ergänzen die Rezeptur. In der angegebenen Zusammensetzung ist kein Getreide enthalten.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📊\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eAnalytische Bestandteile\u003c\/strong\u003e\u003cspan\u003eDie wichtigsten Nährwerte übersichtlich dargestellt\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ctable class=\"adp-table\"\u003e\n              \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eAnalysewert\u003c\/th\u003e\n\u003cth\u003eGehalt\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n              \u003ctbody\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e25,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfett\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e19,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e8,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfaser\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e3,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003c\/tbody\u003e\n            \u003c\/table\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e✓\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003eOffene Deklaration der verwendeten Zutaten\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eZusammensetzung laut Produktangabe\u003c\/h3\u003e\n            \u003cp\u003eFrisch zubereiteter Lachs 45%, Süßkartoffel 18%, getrockneter Lachs 8%, Lachsöl 7%, Kartoffel, Erbsen, frisch zubereitete Forelle 5%, Luzerne, getrocknetes Ei, Mineralstoffe, Fischöl und Algen.\u003c\/p\u003e\n            \u003cdiv class=\"adp-info\"\u003e\u003cp\u003e\u003cstrong\u003eAllergiehinweis:\u003c\/strong\u003e Das Produkt enthält Fisch und Ei.\u003c\/p\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🍽️\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFütterung und Anwendung\u003c\/strong\u003e\u003cspan\u003eSo belohnst du deinen Hund verantwortungsvoll\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAls Ergänzung\u003c\/b\u003eDie Snacks ersetzen kein ausgewogenes Hauptfutter.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eTagesration anpassen\u003c\/b\u003eSnackenergie bei der Hauptfuttermenge berücksichtigen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eWasser bereitstellen\u003c\/b\u003eFrisches Trinkwasser sollte jederzeit verfügbar sein.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eEtikett beachten\u003c\/b\u003eFür die genaue Menge gelten die aktuellen Angaben auf der Verpackung.\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Zutaten, Verträglichkeit und Fütterung\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-faq\"\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie hoch ist der Fischanteil?\u003c\/summary\u003e\u003cp\u003eDie Snacks enthalten insgesamt 58% Lachs und Forelle.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWelche Fischsorten sind enthalten?\u003c\/summary\u003e\u003cp\u003eEnthalten sind frisch zubereiteter Lachs, getrockneter Lachs und frisch zubereitete Forelle.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eSind die Snacks getreidefrei?\u003c\/summary\u003e\u003cp\u003eJa. In der angegebenen Zusammensetzung sind Süßkartoffel, Kartoffel und Erbsen enthalten, aber kein Getreide.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie viel Lachsöl ist enthalten?\u003c\/summary\u003e\u003cp\u003eDie Rezeptur enthält 7% Lachsöl. Zusätzlich ist Fischöl aufgeführt.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eSind Zink und Biotin zugesetzt?\u003c\/summary\u003e\u003cp\u003eIn den vorliegenden Produktangaben sind keine gesonderten Mengen für Zink oder Biotin ausgewiesen.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eSind die Snacks für Allergiker geeignet?\u003c\/summary\u003e\u003cp\u003eSie sind getreidefrei, enthalten aber Fisch und Ei. Bei bekannten Unverträglichkeiten solltest du die Zutatenliste sorgfältig prüfen.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie oft darf mein Hund die Snacks bekommen?\u003c\/summary\u003e\u003cp\u003eGib sie als Ergänzung und halte dich an die Fütterungsempfehlung auf der aktuellen Verpackung. Berücksichtige die Snackmenge bei der täglichen Hauptfutterration.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eSind die Snacks ein Alleinfuttermittel?\u003c\/summary\u003e\u003cp\u003eNein. Es handelt sich um Snacks zur Ergänzung und Belohnung.\u003c\/p\u003e\u003c\/details\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\u003c\/div\u003e\n        \u003c\/details\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-closing\"\u003e\n      \u003ch2\u003e58% Fisch. 7% Lachsöl. Bewusst belohnen.\u003c\/h2\u003e\n      \u003cp\u003eGetreidefreie Hunde Snacks mit Lachs, Forelle und Süßkartoffel.\u003c\/p\u003e\n    \u003c\/section\u003e\n  \u003c\/div\u003e\n\u003c\/main\u003e\n\n\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie hoch ist der Fischanteil?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Snacks enthalten insgesamt 58% Lachs und Forelle.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Welche Fischsorten sind enthalten?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Enthalten sind frisch zubereiteter Lachs, getrockneter Lachs und frisch zubereitete Forelle.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind die Snacks getreidefrei?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. In der angegebenen Zusammensetzung sind Süßkartoffel, Kartoffel und Erbsen enthalten, aber kein Getreide.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie viel Lachsöl ist enthalten?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Rezeptur enthält 7% Lachsöl. Zusätzlich ist Fischöl aufgeführt.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind Zink und Biotin zugesetzt?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"In den vorliegenden Produktangaben sind keine gesonderten Mengen für Zink oder Biotin ausgewiesen.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind die Snacks für Allergiker geeignet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Sie sind getreidefrei, enthalten aber Fisch und Ei. Bei bekannten Unverträglichkeiten sollte die Zutatenliste sorgfältig geprüft werden.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie oft darf mein Hund die Snacks bekommen?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Sie werden als Ergänzung gegeben. Die Fütterungsempfehlung auf der aktuellen Verpackung sollte beachtet und die Snackmenge bei der Hauptfutterration berücksichtigt werden.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind die Snacks ein Alleinfuttermittel?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Nein. Es handelt sich um Snacks zur Ergänzung und Belohnung.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleTerms = ['haut', 'fell', 'snack'];\n  function normalize(value) {\n    return (value || '').replace(\/\\u00a0\/g, ' ').replace(\/\\s+\/g, ' ').trim().toLowerCase();\n  }\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n    return style.display !== 'none' \u0026\u0026 style.visibility !== 'hidden' \u0026\u0026 parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026 rect.width \u003e 0 \u0026\u0026 rect.height \u003e 0;\n  }\n  function applyProductTitleStyle() {\n    var selectors = ['[data-product-title]','.product__title h1','.product__title','.product-title','.product-single__title','.productView-title','.product-info__title','.product-detail__title','h1.product_title','main h1','h1','h2'];\n    var candidates = Array.prototype.slice.call(document.querySelectorAll(selectors.join(',')));\n    var match = candidates.find(function (element) {\n      if (element.closest('.adp-page') || element.closest('#adn-one-html') || element.closest('#adn-food-modal')) return false;\n      var text = normalize(element.textContent);\n      return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 isVisible(element);\n    });\n    if (!match) {\n      var fallback = Array.prototype.slice.call(document.querySelectorAll('div, p, span')).filter(function (element) {\n        if (element.closest('.adp-page') || element.closest('#adn-one-html') || element.closest('#adn-food-modal')) return false;\n        if (!isVisible(element)) return false;\n        var text = normalize(element.textContent);\n        return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 text.length \u003c 260;\n      }).sort(function (a, b) { return normalize(a.textContent).length - normalize(b.textContent).length; });\n      match = fallback[0];\n    }\n    if (match) {\n      match.classList.add('adp-external-product-title');\n      match.setAttribute('data-adp-product-title-styled', 'true');\n    }\n  }\n  function scheduleApply() {\n    applyProductTitleStyle();\n    window.setTimeout(applyProductTitleStyle, 150);\n    window.setTimeout(applyProductTitleStyle, 600);\n    window.setTimeout(applyProductTitleStyle, 1500);\n  }\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n  var observer = new MutationObserver(function () { applyProductTitleStyle(); });\n  observer.observe(document.documentElement, { childList: true, subtree: true });\n  document.addEventListener('shopify:section:load', scheduleApply);\n})();\n\u003c\/script\u003e","brand":"Alphadog Nutrition","offers":[{"title":"300g","offer_id":58127772090693,"sku":"TDF0015KAPSXZZZ","price":36.39,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/e3d22cb6-20f0-4a50-b632-677cd9006cb1_7d8da485-d91d-4029-a2c9-ac40e801e155.png?v=1778779668"},{"product_id":"alphadog-nutrition-snacks-furs-immunsystem-mit-ente-huhn-64-fleischanteil-300g","title":"Supplements 64% Fleischanteil - Immunsystem","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Immunsystem Snacks\n     ========================================================= --\u003e\n\n\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\n\u003csection id=\"adn-one-html\" class=\"adn-one-html\" aria-label=\"Vorteile und Futterrechner\"\u003e\n  \u003cdiv class=\"adn-one-grid\"\u003e\n\n    \u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n    \u003cdiv class=\"adn-trust-panel\"\u003e\n      \u003cdiv class=\"adn-payment-card\"\u003e\n        \u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n        \u003cdiv class=\"adn-payment-grid\" aria-label=\"Zahlungsarten\"\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/paypal-blue-logo-19528_256.png?v=1779726652\" alt=\"PayPal\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/klarna-pink-logo-24366_256.png?v=1779726652\" alt=\"Klarna\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/visa-blue-logo-19529_256.png?v=1779726652\" alt=\"Visa\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/mastercard-credit-card-payment-method-19676_256.png?v=1779726652\" alt=\"Mastercard\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/maestro-logo-19742_256.png?v=1779726652\" alt=\"Maestro\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/apple-pay-logo-19557_256.png?v=1779726652\" alt=\"Apple Pay\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-benefit-grid\"\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 7h11v9H3V7Zm11 3h3.5l2.5 3v3h-6v-6ZM6 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm11 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e\n          \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2 4 5v6c0 5 3.4 9.7 8 11 4.6-1.3 8-6 8-11V5l-8-3Zm-1 14-4-4 1.4-1.4L11 13.2l5.6-5.6L18 9l-7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e\n          \u003csmall\u003erisikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2c4 3 6 6 6 10a6 6 0 0 1-12 0c0-4 2-7 6-10Zm0 17a3.5 3.5 0 0 0 3.5-3.5c0-2-1.1-4-3.5-6.3-2.4 2.3-3.5 4.3-3.5 6.3A3.5 3.5 0 0 0 12 19Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGlutenfreie Hirse\u003c\/strong\u003e\n          \u003csmall\u003esanfte Rezeptur\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 21s-7-4.4-7-11a4 4 0 0 1 7-2.6A4 4 0 0 1 19 10c0 6.6-7 11-7 11Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003ePremium Qualität\u003c\/strong\u003e\n          \u003csmall\u003efür echte Champions\u003c\/small\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-clean-grid\"\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M7.5 9.5c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm9 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM4.2 14.2C3 14.2 2 13 2 11.5s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm15.6 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM12 20.5c-3.5 0-6.2-1.7-6.2-4 0-2 2.5-5.3 6.2-5.3s6.2 3.3 6.2 5.3c0 2.3-2.7 4-6.2 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003e91% Pute\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"8\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 5v14M7 8l10 8M17 8 7 16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eGlutenfrei\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 21c0-6.2 3.4-10.4 9.8-12.2C13.7 6.5 11.5 5 8.6 5H5V3h3.6c4.8 0 8.2 3.2 8.9 7.6C21 11.4 23 14 23 18v3h-2v-3c0-2.9-1.6-4.8-4.2-5.4C11.1 13.5 7 16.5 7 21H5Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eNatürliche\u003cbr\u003eZutaten\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 3 4 6v5c0 5.2 3.4 9.4 8 10 4.6-.6 8-4.8 8-10V6l-8-3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"m8.5 12 2.2 2.2 4.8-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eOhne künstliche\u003cbr\u003eZusätze\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M8 20h8M12 20V10M6 10c0-3.3 2.7-6 6-6s6 2.7 6 6c0 3.8-3.2 6-6 6s-6-2.2-6-6Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 10c0 1.1.9 2 2 2s2-.9 2-2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eSchonend\u003cbr\u003ehergestellt\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n    \u003caside class=\"adn-calculator-teaser\" aria-label=\"Futterrechner\"\u003e\n      \u003cdiv class=\"adn-calculator-art\" aria-hidden=\"true\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n      \u003cbutton class=\"adn-open-calculator\" type=\"button\" data-adn-open\u003eJetzt berechnen\u003c\/button\u003e\n      \u003cdiv class=\"adn-calculator-note\"\u003e\n\u003cstrong\u003eIn ca. 60 Sekunden\u003c\/strong\u003e\u003cspan\u003edirekt zur Futterempfehlung\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/aside\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- Rechner-Popup --\u003e\n\u003cdiv id=\"adn-food-modal\" class=\"adn-food-modal\" aria-hidden=\"true\"\u003e\n  \u003cdiv class=\"adn-modal-backdrop\" data-adn-close\u003e\u003c\/div\u003e\n  \u003cdiv class=\"adn-modal-dialog\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"adn-modal-title\"\u003e\n    \u003cbutton class=\"adn-modal-close\" type=\"button\" data-adn-close aria-label=\"Futterrechner schließen\"\u003e×\u003c\/button\u003e\n\n    \u003cheader class=\"adn-modal-header\"\u003e\n      \u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\n    \u003c\/header\u003e\n\n    \u003cdiv class=\"adn-rechner\" id=\"adn-rechner\"\u003e\n      \u003cdiv class=\"adn-progress-head\"\u003e\n        \u003cspan\u003eSchritt \u003cb id=\"adn-current-step\"\u003e1\u003c\/b\u003e von 8\u003c\/span\u003e\n        \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"adn-progress-track\" role=\"progressbar\" aria-valuemin=\"1\" aria-valuemax=\"8\" aria-valuenow=\"1\"\u003e\n        \u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step is-active\" data-step=\"1\" data-title=\"Alter\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n        \u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n        \u003cdiv class=\"adn-age-row\"\u003e\n          \u003clabel class=\"adn-input-box\"\u003e\n            \u003cinput id=\"adn-age\" type=\"number\" min=\"1\" step=\"1\" value=\"2\" aria-label=\"Alter des Hundes\"\u003e\n            \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e\n          \u003c\/label\u003e\n          \u003cdiv class=\"adn-segmented\" aria-label=\"Alterseinheit\"\u003e\n            \u003cbutton type=\"button\" class=\"is-selected\" data-age-unit=\"years\"\u003eJahre\u003c\/button\u003e\n            \u003cbutton type=\"button\" data-age-unit=\"months\"\u003eMonate\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-age-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"2\" data-title=\"Gewicht\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n        \u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n        \u003clabel class=\"adn-input-box adn-weight-box\"\u003e\n          \u003cinput id=\"adn-weight\" type=\"number\" min=\"1\" max=\"120\" step=\"0.1\" value=\"15\" aria-label=\"Gewicht des Hundes\"\u003e\n          \u003cspan\u003ekg\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-weight-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"3\" data-title=\"Aktivität\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n        \u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"low\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"normal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"high\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"sport\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"4\" data-title=\"Körperform\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n        \u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n        \u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"thin\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"ideal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"heavy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"5\" data-title=\"Futterart\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n        \u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n        \u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"dry\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"wet\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"6\" data-title=\"Besonderheiten\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n        \u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n        \u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"none\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"neutered\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"sensitive\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"pregnant\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"7\" data-title=\"Gesundheit\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n        \u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n        \u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"healthy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"sick\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"8\" data-title=\"Ergebnis\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n        \u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n        \u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n        \u003cdiv class=\"adn-warning\" id=\"adn-health-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-grid\"\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eAdult-Trockenfutter\u003c\/strong\u003e\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n        \u003ca class=\"adn-primary-btn adn-shop-btn\" id=\"adn-shop-link\" href=\"#\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-modal-actions\"\u003e\n        \u003cbutton type=\"button\" id=\"adn-back\"\u003eZurück\u003c\/button\u003e\n        \u003cbutton type=\"button\" id=\"adn-restart\"\u003eNeu starten\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n(function () {\n  var root = document.getElementById('adn-one-html');\n  var modal = document.getElementById('adn-food-modal');\n  var calc = document.getElementById('adn-rechner');\n  if (!root || !modal || !calc || root.dataset.initialized === 'true') return;\n  root.dataset.initialized = 'true';\n\n  var totalSteps = 8;\n  var currentStep = 1;\n  var data = {\n    ageUnit: 'years', ageValue: 2, ageMonths: 24, ageGroup: 'adult',\n    weight: 15, activity: 'normal', body: 'ideal', food: 'dry', special: 'none', health: 'healthy'\n  };\n\n  var kcalByFood = { dry: 370, wet: 115 };\n  var recommendations = {\n    puppyDry: { label:'Welpenfutter ansehen', title:'Premium 60% Huhn, Truthahn, Lachs \u0026 Süßkartoffel', reason:'Für Welpen und Junghunde mit Fokus auf Wachstum, Energie und Entwicklung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-welpenfutter-60-huhn-truthahn-lachs-gelenkschutz-susskartoffel-12kg' },\n    seniorDry: { label:'Seniorfutter ansehen', title:'Premium Senior Forelle mit Lachs, Süßkartoffel \u0026 Spargel', reason:'Für ältere Hunde mit leichterer Rezeptur, Omega-3-Fokus und Gelenkschutz.', url:'https:\/\/www.alphadog-nutrition.de\/products\/premium-senior-mit-50-frischem-forelle-mit-lachs-susskartoffel-spargel' },\n    adultSmallDry: { label:'Futter für kleine Rassen ansehen', title:'Premium 50% Lamm, Süßkartoffel, Minze \u0026 Erbsen', reason:'Für ausgewachsene Hunde unter 15 kg und kleine Rassen.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-lamm-susskartoffel-kleine-rassen-100g' },\n    adultSensitiveDry: { label:'Sensibles Trockenfutter ansehen', title:'Premium 50% Ente, Süßkartoffel \u0026 Orange', reason:'Für sensible Adult-Hunde und Hunde mit empfindlicher Verdauung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-getreidefreies-505-ente-mit-susskartoffelte-orange-12kg' },\n    adultActiveDry: { label:'Angus-Rind Trockenfutter ansehen', title:'Premium 50% Angus-Rind, Süßkartoffel, Erbsen \u0026 Karotte', reason:'Für aktive, normale oder schlanke Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-angus-rind-hundefutter-getreidefrei-100g' },\n    adultCalmDry: { label:'Wild \u0026 Lachs Trockenfutter ansehen', title:'Premium 50% Wild \u0026 Lachs, Süßkartoffel \u0026 Maulbeere', reason:'Für ruhigere, kräftige oder kastrierte Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-wild-lachs-getreidefrei-mit-susskartoffel-maulbeere-12kg' },\n    wetDuck: { label:'Ente Nassfutter ansehen', title:'Premium Sensitiv 91% Ente mit Gemüse \u0026 Reis', reason:'Sanfte Nassfutter-Empfehlung für normale Hunde, Welpen oder Senioren.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-91-ente-mit-gemuse-reis-single-protein-800g' },\n    wetHorse: { label:'Pferd Schonkost ansehen', title:'Premium Sensitiv 94% Pferd mit Kartoffeln', reason:'Bei sensibler Verdauung, Krankheitshinweis oder Unverträglichkeiten.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-94-pferd-mit-kartoffeln-hypoallergen' },\n    wetLamb: { label:'Lamm Nassfutter ansehen', title:'Premium Sensitiv 91% Lamm mit Apfel', reason:'Für aktive, schlanke oder trächtige\/säugende Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-lamm-mit-apfel-single-protein' },\n    wetWild: { label:'Wild Nassfutter ansehen', title:'Premium Sensitiv 91% Wild mit Gemüse \u0026 Reis', reason:'Für ruhigere, kräftige oder kastrierte Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-wild-mit-gemuse-reis-single-protein' }\n  };\n\n  var ageInput = document.getElementById('adn-age');\n  var weightInput = document.getElementById('adn-weight');\n  var ageUnitLabel = document.getElementById('adn-age-unit-label');\n  var currentStepEl = document.getElementById('adn-current-step');\n  var stepTitleEl = document.getElementById('adn-step-title');\n  var progressTrack = calc.querySelector('.adn-progress-track');\n  var progressBar = document.getElementById('adn-progress-bar');\n  var backButton = document.getElementById('adn-back');\n  var restartButton = document.getElementById('adn-restart');\n  var lastFocused = null;\n\n  function openModal() {\n    lastFocused = document.activeElement;\n    modal.classList.add('is-open');\n    modal.setAttribute('aria-hidden', 'false');\n    document.body.classList.add('adn-modal-open');\n    window.setTimeout(function () {\n      var close = modal.querySelector('.adn-modal-close');\n      if (close) close.focus();\n    }, 0);\n  }\n\n  function closeModal() {\n    modal.classList.remove('is-open');\n    modal.setAttribute('aria-hidden', 'true');\n    document.body.classList.remove('adn-modal-open');\n    if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') lastFocused.focus();\n  }\n\n  root.querySelectorAll('[data-adn-open]').forEach(function (button) {\n    button.addEventListener('click', openModal);\n  });\n  modal.querySelectorAll('[data-adn-close]').forEach(function (button) {\n    button.addEventListener('click', closeModal);\n  });\n  document.addEventListener('keydown', function (event) {\n    if (event.key === 'Escape' \u0026\u0026 modal.classList.contains('is-open')) closeModal();\n  });\n\n  function roundToFive(value) { return Math.round(value \/ 5) * 5; }\n\n  function updateAge() {\n    var value = parseFloat(ageInput.value);\n    if (!value || value \u003c= 0) value = 1;\n    data.ageValue = value;\n    data.ageMonths = data.ageUnit === 'years' ? value * 12 : value;\n    data.ageGroup = data.ageMonths \u003c 12 ? 'puppy' : (data.ageMonths \u003e= 84 ? 'senior' : 'adult');\n  }\n\n  function getWeight() {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) weight = data.weight || 1;\n    return weight;\n  }\n\n  function getRecommendation() {\n    var weight = getWeight();\n    if (data.food === 'wet') {\n      if (data.health === 'sick' || data.special === 'sensitive') return recommendations.wetHorse;\n      if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin' || data.special === 'pregnant') return recommendations.wetLamb;\n      if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.wetWild;\n      return recommendations.wetDuck;\n    }\n    if (data.ageGroup === 'puppy') return recommendations.puppyDry;\n    if (data.ageGroup === 'senior') return recommendations.seniorDry;\n    if (weight \u003c 15) return recommendations.adultSmallDry;\n    if (data.health === 'sick' || data.special === 'sensitive') return recommendations.adultSensitiveDry;\n    if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin') return recommendations.adultActiveDry;\n    if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.adultCalmDry;\n    return recommendations.adultActiveDry;\n  }\n\n  function calculateResult() {\n    updateAge();\n    data.weight = getWeight();\n\n    var ageFactor = { puppy: 2.4, adult: 1.6, senior: 1.3 }[data.ageGroup];\n    var activityFactor = { low: .85, normal: 1, high: 1.18, sport: 1.35 }[data.activity];\n    var bodyFactor = { thin: 1.1, ideal: 1, heavy: .82 }[data.body];\n    var specialFactor = { none: 1, neutered: .9, sensitive: 1, pregnant: 1.35 }[data.special];\n    var dailyKcal = 70 * Math.pow(data.weight, .75) * ageFactor * activityFactor * bodyFactor * specialFactor;\n    var grams = dailyKcal \/ kcalByFood[data.food] * 100;\n    var finalGrams = Math.max(5, roundToFive(grams));\n    var minGrams = Math.max(5, roundToFive(finalGrams * .9));\n    var maxGrams = Math.max(5, roundToFive(finalGrams * 1.1));\n    var meals = data.ageGroup === 'puppy' ? 3 : 2;\n    var mealGrams = Math.max(5, roundToFive(finalGrams \/ meals));\n\n    var warning = document.getElementById('adn-health-warning');\n    warning.classList.toggle('is-visible', data.health === 'sick');\n    document.getElementById('adn-result-label').textContent = data.health === 'sick' ? 'Grobe Orientierung' : 'Tagesmenge';\n    document.getElementById('adn-result-amount').textContent = 'ca. ' + finalGrams + ' g';\n    document.getElementById('adn-result-kcal').textContent = 'ca. ' + Math.round(dailyKcal) + ' kcal';\n    document.getElementById('adn-result-meal').textContent = 'ca. ' + mealGrams + ' g';\n    document.getElementById('adn-result-range').textContent = minGrams + '–' + maxGrams + ' g';\n\n    var recommendation = getRecommendation();\n    document.getElementById('adn-product-title').textContent = recommendation.title;\n    document.getElementById('adn-product-reason').textContent = recommendation.reason;\n    var shopLink = document.getElementById('adn-shop-link');\n    shopLink.href = recommendation.url;\n    shopLink.textContent = recommendation.label;\n  }\n\n  function showStep(step) {\n    currentStep = Math.max(1, Math.min(totalSteps, step));\n    calc.querySelectorAll('.adn-step').forEach(function (item) {\n      item.classList.toggle('is-active', Number(item.dataset.step) === currentStep);\n    });\n    var active = calc.querySelector('.adn-step.is-active');\n    currentStepEl.textContent = currentStep;\n    stepTitleEl.textContent = active ? active.dataset.title : '';\n    progressBar.style.width = (currentStep \/ totalSteps * 100) + '%';\n    progressTrack.setAttribute('aria-valuenow', String(currentStep));\n    backButton.disabled = currentStep === 1;\n    if (currentStep === totalSteps) calculateResult();\n    var dialog = modal.querySelector('.adn-modal-dialog');\n    if (dialog) dialog.scrollTop = 0;\n  }\n\n  calc.querySelectorAll('[data-age-unit]').forEach(function (button) {\n    button.addEventListener('click', function () {\n      data.ageUnit = button.dataset.ageUnit;\n      calc.querySelectorAll('[data-age-unit]').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      ageUnitLabel.textContent = data.ageUnit === 'years' ? 'Jahre' : 'Monate';\n      updateAge();\n    });\n  });\n\n  document.getElementById('adn-age-next').addEventListener('click', function () {\n    var age = parseFloat(ageInput.value);\n    if (!age || age \u003c= 0) { ageInput.focus(); return; }\n    updateAge();\n    showStep(2);\n  });\n\n  document.getElementById('adn-weight-next').addEventListener('click', function () {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) { weightInput.focus(); return; }\n    data.weight = weight;\n    showStep(3);\n  });\n\n  calc.querySelectorAll('.adn-choice-grid button').forEach(function (button) {\n    button.addEventListener('click', function () {\n      var key = button.dataset.key;\n      data[key] = button.dataset.value;\n      button.parentElement.querySelectorAll('button').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      window.setTimeout(function () { showStep(currentStep + 1); }, 120);\n    });\n  });\n\n  backButton.addEventListener('click', function () { showStep(currentStep - 1); });\n  restartButton.addEventListener('click', function () {\n    data = { ageUnit:'years', ageValue:2, ageMonths:24, ageGroup:'adult', weight:15, activity:'normal', body:'ideal', food:'dry', special:'none', health:'healthy' };\n    ageInput.value = 2;\n    weightInput.value = 15;\n    ageUnitLabel.textContent = 'Jahre';\n    calc.querySelectorAll('.is-selected').forEach(function (item) { item.classList.remove('is-selected'); });\n    calc.querySelector('[data-age-unit=\"years\"]').classList.add('is-selected');\n    showStep(1);\n  });\n\n  showStep(1);\n})();\n\u003c\/script\u003e\n\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\n\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\n\u003cstyle id=\"adn-full-viewport-width-fix\"\u003e\n  #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: var(--adn-viewport-width, 100vw) !important;\n    max-width: none !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    margin-top: 96px !important;\n    transform: translateX(calc(-1 * var(--adn-viewport-offset, 0px))) !important;\n    padding: 8px 24px 24px !important;\n  }\n\n  #adn-one-html .adn-one-grid {\n    width: 100% !important;\n    max-width: 1480px !important;\n    margin: 0 auto !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html {\n      margin-top: 48px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html {\n      margin-top: 20px !important;\n      padding: 8px 12px 16px !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-full-viewport-width-script\"\u003e\n(function () {\n  function updateWidth() {\n    var section = document.getElementById('adn-one-html');\n    if (!section) return;\n\n    section.style.setProperty('--adn-viewport-offset', '0px');\n    section.style.setProperty(\n      '--adn-viewport-width',\n      document.documentElement.clientWidth + 'px'\n    );\n\n    requestAnimationFrame(function () {\n      section.style.setProperty(\n        '--adn-viewport-offset',\n        section.getBoundingClientRect().left + 'px'\n      );\n    });\n  }\n\n  function scheduleUpdate() {\n    updateWidth();\n    setTimeout(updateWidth, 150);\n    setTimeout(updateWidth, 600);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleUpdate);\n  } else {\n    scheduleUpdate();\n  }\n\n  window.addEventListener('resize', updateWidth, { passive: true });\n  window.addEventListener('orientationchange', updateWidth, { passive: true });\n  document.addEventListener('shopify:section:load', scheduleUpdate);\n})();\n\u003c\/script\u003e\n\n\n\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\n\u003cstyle id=\"adn-product-gallery-spacing-fix\"\u003e\n  #adn-one-html {\n    clear: both !important;\n    isolation: isolate !important;\n  }\n\n  @media (min-width: 1051px) {\n    #adn-one-html { margin-top: 96px !important; }\n  }\n\n  @media (min-width: 721px) and (max-width: 1050px) {\n    #adn-one-html { margin-top: 48px !important; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { margin-top: 20px !important; }\n  }\n\u003c\/style\u003e\n\n\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    inset: 0 !important;\n    width: 100vw !important;\n    height: 100vh !important;\n    height: 100dvh !important;\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n    align-items: center !important;\n    justify-content: center !important;\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: flex !important;\n  }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute !important;\n    inset: 0 !important;\n    width: 100% !important;\n    height: 100% !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    inset: auto !important;\n    margin: auto !important;\n    transform: none !important;\n    width: min(860px, calc(100vw - 36px)) !important;\n    max-height: calc(100dvh - 36px) !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain;\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 16px) !important;\n      max-height: calc(100dvh - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  function moveModalToBody() {\n    var modal = document.getElementById('adn-food-modal');\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', moveModalToBody);\n  } else {\n    moveModalToBody();\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(moveModalToBody, 50);\n  });\n})();\n\u003c\/script\u003e\n\n\u003c!-- =========================================================\n     PRODUKTBESCHREIBUNG BERUHIGUNGSSNACKS\n     ========================================================= --\u003e\n\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width,initial-scale=1\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026amp;family=Manrope:wght@400;500;600;700;800;900\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\n\n\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  \/* Der echte Produkttitel oberhalb der Beschreibung *\/\n  .adp-external-product-title {\n    display: block !important;\n    width: 100% !important;\n    max-width: 980px !important;\n    margin: 0 0 18px 0 !important;\n    padding: 0 !important;\n    color: #000000 !important;\n    background: transparent !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: clamp(28px, 4.1vw, 46px) !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    font-synthesis: weight !important;\n    line-height: .98 !important;\n    letter-spacing: -.05em !important;\n    text-align: left !important;\n    text-transform: none !important;\n    text-decoration: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.08),\n      0 6px 11px rgba(0,0,0,.23),\n      0 15px 28px rgba(0,0,0,.13) !important;\n    word-break: normal !important;\n    overflow-wrap: break-word !important;\n    hyphens: none !important;\n  }\n\n  .adp-external-product-title * {\n    color: #000000 !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    text-transform: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000000 !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.07),\n        0 4px 8px rgba(0,0,0,.20),\n        0 10px 20px rgba(0,0,0,.11) !important;\n    }\n\n    .adp-external-product-title * {\n      -webkit-text-stroke: .5px #000000 !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle\u003e\n  .adp-page{\n    position:relative!important;\n    left:auto!important;\n    right:auto!important;\n    width:var(--adp-viewport-width,100vw)!important;\n    max-width:none!important;\n    margin:0!important;\n    transform:translateX(calc(-1 * var(--adp-viewport-offset,0px)))!important;\n    background:radial-gradient(circle at 95% 2%,rgba(233,96,40,.13),transparent 24%),#f5f5f7;\n    color:#111;\n    font-family:'Manrope',Arial,sans-serif;\n    overflow:hidden;\n    isolation:isolate;\n  }\n  .adp-page *{box-sizing:border-box;font-family:'Manrope',Arial,sans-serif}\n  .adp-wrap{width:100%;max-width:1280px;margin:0 auto;padding:58px 18px}\n\n  .adp-hero{\n    position:relative;\n    padding:58px;\n    border-radius:36px;\n    background:radial-gradient(circle at 86% 12%,rgba(233,96,40,.3),transparent 27%),linear-gradient(135deg,#090a0d,#17181c 60%,#281a14);\n    color:#fff;\n    display:grid;\n    grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);\n    gap:42px;\n    align-items:center;\n    overflow:hidden;\n    box-shadow:0 30px 90px rgba(0,0,0,.14);\n  }\n  .adp-hero:after{content:\"\";position:absolute;left:58px;right:58px;bottom:0;height:6px;border-radius:999px 999px 0 0;background:#e96028}\n  .adp-brand{margin:0 0 12px;color:#e96028;font-size:15px;font-weight:900;letter-spacing:-.02em}\n  .adp-kicker{margin:0 0 16px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-title{\n    position:relative;\n    z-index:1;\n    display:block;\n    margin:0!important;\n    max-width:760px;\n    color:#fff!important;\n    font-family:'Inter','Manrope',Arial,sans-serif!important;\n    font-size:clamp(36px,5.5vw,62px)!important;\n    line-height:.98!important;\n    font-weight:900!important;\n    font-variation-settings:'wght' 900!important;\n    font-synthesis:none!important;\n    letter-spacing:-.05em!important;\n    text-transform:none!important;\n    -webkit-text-stroke:.65px #fff;\n    paint-order:stroke fill;\n    text-shadow:\n      0 2px 0 rgba(255,255,255,.10),\n      0 7px 12px rgba(0,0,0,.72),\n      0 17px 34px rgba(0,0,0,.58)!important;\n    filter:drop-shadow(0 8px 10px rgba(0,0,0,.34));\n  }\n  .adp-title:before,\n  .adp-title:after{\n    content:attr(data-title);\n    position:absolute;\n    inset:0;\n    z-index:-1;\n    color:rgba(0,0,0,.62);\n    font:inherit;\n    letter-spacing:inherit;\n    line-height:inherit;\n    pointer-events:none;\n  }\n  .adp-title:before{\n    transform:translate(4px,6px);\n    filter:blur(1px);\n    opacity:.75;\n  }\n  .adp-title:after{\n    transform:translate(8px,11px);\n    filter:blur(10px);\n    opacity:.78;\n  }\n  .adp-lead{max-width:720px;margin:26px 0 0;color:#fff!important;font-size:clamp(18px,1.8vw,24px);line-height:1.38;font-weight:800}\n  .adp-intro{max-width:720px;margin:20px 0 0;color:rgba(255,255,255,.72)!important;font-size:16px;line-height:1.72}\n  .adp-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}\n  .adp-tags span{padding:10px 13px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.06);color:#fff;font-size:12px;font-weight:800}\n\n  .adp-visual{\n    min-height:430px;\n    padding:30px;\n    border-radius:30px;\n    background:radial-gradient(circle at 50% 35%,rgba(233,96,40,.25),transparent 45%),linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.04));\n    border:1px solid rgba(255,255,255,.1);\n    display:grid;\n    align-content:center;\n    gap:14px;\n  }\n  .adp-stat{padding:20px 22px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:rgba(0,0,0,.18)}\n  .adp-stat strong{display:block;color:#fff;font-size:30px;line-height:1;font-weight:900}\n  .adp-stat span{display:block;margin-top:8px;color:rgba(255,255,255,.7);font-size:13px;line-height:1.45}\n  .adp-stat-main{background:#e96028;border-color:#e96028;box-shadow:0 18px 38px rgba(233,96,40,.24)}\n  .adp-stat-main span{color:rgba(255,255,255,.88)}\n\n  .adp-section{padding-top:80px}\n  .adp-heading{max-width:980px;margin-bottom:28px}\n  .adp-heading p{margin:0 0 14px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-heading h2{margin:0;color:#111!important;font-size:clamp(34px,5vw,62px)!important;line-height:.98!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-heading span{display:block;max-width:850px;margin-top:18px;color:#626262;font-size:17px;line-height:1.62;font-weight:600}\n\n  .adp-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}\n  .adp-benefit{min-height:290px;padding:30px;border-radius:28px;background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.11),transparent 30%),#fff;box-shadow:0 18px 55px rgba(0,0,0,.055)}\n  .adp-benefit:nth-child(2){background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.34),transparent 31%),linear-gradient(135deg,#090a0d,#1a1b1f);color:#fff}\n  .adp-benefit b{color:#e96028;font-size:13px;font-weight:900}\n  .adp-benefit h3{margin:46px 0 14px;color:inherit!important;font-size:27px!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-.04em!important;text-transform:none!important}\n  .adp-benefit p{margin:0;color:#575757;font-size:15px;line-height:1.7}\n  .adp-benefit:nth-child(2) p{color:rgba(255,255,255,.7)}\n\n  .adp-guide{margin-top:80px;padding:54px;border-radius:34px;background:radial-gradient(circle at 90% 10%,rgba(233,96,40,.12),transparent 26%),#fff;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:48px;align-items:start;box-shadow:0 24px 70px rgba(0,0,0,.06)}\n  .adp-guide h2{margin:0;color:#111!important;font-size:clamp(34px,4.8vw,56px)!important;line-height:1!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-guide p{color:#505050;font-size:16px;line-height:1.75}\n  .adp-panel{padding:32px;border-radius:26px;background:radial-gradient(circle at 90% 8%,rgba(233,96,40,.35),transparent 30%),linear-gradient(135deg,#0a0b0e,#1b1c20);color:#fff}\n  .adp-panel\u003ep{margin:0 0 28px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}\n  .adp-panel article{padding:18px 0;border-top:1px solid rgba(255,255,255,.1)}\n  .adp-panel article:first-of-type{padding-top:0;border-top:0}\n  .adp-panel strong{display:block;color:#fff!important;font-size:19px}\n  .adp-panel span{display:block;margin-top:7px;color:rgba(255,255,255,.68);font-size:14px;line-height:1.55}\n\n  .adp-accordions{display:grid;gap:13px}\n  .adp-item{margin:0!important;border-radius:22px;background:#fff;box-shadow:0 14px 45px rgba(0,0,0,.045);overflow:hidden}\n  .adp-item summary{padding:22px 24px!important;list-style:none!important;color:#111!important;display:grid!important;grid-template-columns:46px minmax(0,1fr) 36px;align-items:center;gap:16px;cursor:pointer;text-transform:none!important}\n  .adp-item summary::-webkit-details-marker{display:none}\n  .adp-icon{width:46px;height:46px;border-radius:14px;background:#111;color:#fff;display:grid;place-items:center;font-size:20px}\n  .adp-summary strong{display:block;color:#111!important;font-size:18px;line-height:1.3;font-weight:900}\n  .adp-summary span{display:block;margin-top:4px;color:#6b6b6b;font-size:13px;line-height:1.4}\n  .adp-plus{position:relative;width:36px;height:36px;border-radius:50%;background:#f1f1f3}\n  .adp-plus:before,.adp-plus:after{content:\"\";position:absolute;left:50%;top:50%;width:14px;height:2px;background:#111;transform:translate(-50%,-50%)}\n  .adp-plus:after{transform:translate(-50%,-50%) rotate(90deg)}\n  .adp-item[open] .adp-plus{background:#e96028}\n  .adp-item[open] .adp-plus:before,.adp-item[open] .adp-plus:after{background:#fff}\n  .adp-item[open] .adp-plus:after{transform:translate(-50%,-50%)}\n  .adp-content{padding:0 24px 26px 86px;color:#505050;font-size:15px;line-height:1.72}\n  .adp-content h3,.adp-content h4{color:#111!important;text-transform:none!important}\n  .adp-content h3{font-size:23px!important;margin:4px 0 14px!important}\n  .adp-content h4{font-size:17px!important;margin:22px 0 8px!important}\n  .adp-content p{margin:0 0 14px}\n  .adp-info{margin:20px 0;padding:18px;border-left:5px solid #e96028;border-radius:16px;background:#f5f5f7}\n  .adp-info p:last-child{margin-bottom:0}\n\n  .adp-table{width:100%;border-collapse:separate;border-spacing:0;margin:14px 0;overflow:hidden;border:1px solid #e5e5e7;border-radius:16px;background:#fff}\n  .adp-table th,.adp-table td{padding:12px 14px;border-bottom:1px solid #ececef;text-align:left;vertical-align:top}\n  .adp-table tr:last-child td{border-bottom:0}\n  .adp-table thead th,.adp-table thead td{background:#111;color:#fff;font-weight:900}\n\n  .adp-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\n  .adp-highlight{padding:15px 16px;border-radius:15px;background:#f5f5f7}\n  .adp-highlight b{display:block;margin-bottom:4px;color:#111}\n\n  .adp-faq{display:grid;gap:10px}\n  .adp-faq details{border:1px solid #e5e5e7;border-radius:14px;background:#fff;overflow:hidden}\n  .adp-faq summary{padding:15px 48px 15px 16px!important;display:block!important;position:relative;cursor:pointer;font-weight:800;color:#222!important;list-style:none!important;text-transform:none!important}\n  .adp-faq summary:before,.adp-faq summary:after{content:\"\";position:absolute;right:17px;top:50%;width:14px;height:2px;background:#111;transform:translateY(-50%)}\n  .adp-faq summary:after{transform:translateY(-50%) rotate(90deg)}\n  .adp-faq details[open] summary:after{transform:translateY(-50%)}\n  .adp-faq details p{margin:0;padding:0 16px 17px;color:#555}\n\n  .adp-closing{margin-top:80px;padding:56px 42px;border-radius:34px;background:radial-gradient(circle at 86% 14%,rgba(255,255,255,.14),transparent 24%),#e96028;color:#fff;text-align:center}\n  .adp-closing h2{max-width:900px;margin:0 auto;color:#fff!important;font-size:clamp(36px,5.5vw,66px)!important;line-height:.96!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-closing p{max-width:780px;margin:20px auto 0;color:rgba(255,255,255,.86);font-size:17px;line-height:1.65;font-weight:600}\n\n  @media(max-width:960px){\n    .adp-hero,.adp-guide{grid-template-columns:1fr}\n    .adp-benefits{grid-template-columns:1fr}\n  }\n  @media(max-width:700px){\n    .adp-wrap{padding:24px 10px}\n    .adp-hero{padding:30px 18px 20px;border-radius:24px;gap:22px}\n    .adp-hero:after{left:18px;right:18px}\n    .adp-title{font-size:clamp(30px,9vw,46px)!important;line-height:1!important;letter-spacing:-.04em!important;-webkit-text-stroke:.45px #fff}\n    .adp-title:before{transform:translate(3px,4px);filter:blur(.8px)}\n    .adp-title:after{transform:translate(5px,7px);filter:blur(7px)}\n    .adp-lead{font-size:17px}\n    .adp-intro{font-size:14px;line-height:1.62}\n    .adp-tags{gap:7px;margin-top:18px}\n    .adp-tags span{padding:8px 10px;font-size:10px}\n    .adp-visual{min-height:auto;padding:14px;border-radius:22px;gap:8px}\n    .adp-stat{padding:14px 15px;border-radius:15px}\n    .adp-stat strong{font-size:24px}\n    .adp-stat span{margin-top:5px;font-size:11px}\n    .adp-section{padding-top:50px}\n    .adp-heading{margin-bottom:18px}\n    .adp-heading p{margin-bottom:10px;font-size:9px}\n    .adp-heading h2{font-size:32px!important;line-height:1!important}\n    .adp-heading span{margin-top:12px;font-size:14px;line-height:1.5}\n    .adp-benefits{gap:10px}\n    .adp-benefit{min-height:auto;padding:21px;border-radius:20px}\n    .adp-benefit h3{margin:26px 0 10px;font-size:23px!important}\n    .adp-benefit p{font-size:14px;line-height:1.58}\n    .adp-guide{margin-top:50px;padding:26px 17px 17px;border-radius:24px;gap:26px}\n    .adp-guide h2{font-size:32px!important}\n    .adp-guide p{font-size:14px;line-height:1.62}\n    .adp-panel{padding:22px;border-radius:20px}\n    .adp-panel article{padding:14px 0}\n    .adp-panel strong{font-size:17px}\n    .adp-panel span{font-size:12px}\n\n    \/* Schmale und kompakte Themenkacheln auf dem Handy *\/\n    .adp-accordions{gap:8px;padding:0 5px}\n    .adp-item{width:calc(100% - 4px);margin:0 auto!important;border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.045)}\n    .adp-item summary{grid-template-columns:32px minmax(0,1fr) 26px;padding:11px 10px!important;gap:9px;min-height:54px}\n    .adp-icon{width:32px;height:32px;border-radius:9px;font-size:14px}\n    .adp-summary strong{font-size:13.5px;line-height:1.22}\n    .adp-summary span{margin-top:2px;font-size:10.5px;line-height:1.25}\n    .adp-plus{width:26px;height:26px}\n    .adp-plus:before,.adp-plus:after{width:11px;height:1.5px}\n    .adp-content{padding:0 11px 15px;font-size:13px;line-height:1.58}\n    .adp-content h3{font-size:19px!important;margin:5px 0 10px!important}\n    .adp-content h4{font-size:15px!important;margin:16px 0 6px!important}\n    .adp-content p{margin-bottom:10px}\n    .adp-info{margin:14px 0;padding:13px;border-left-width:4px;border-radius:11px}\n    .adp-highlights{grid-template-columns:1fr;gap:8px}\n    .adp-highlight{padding:11px 12px;border-radius:11px}\n    .adp-table th,.adp-table td{padding:8px 7px;font-size:11.5px}\n    .adp-faq{gap:7px}\n    .adp-faq details{border-radius:10px}\n    .adp-faq summary{padding:12px 38px 12px 12px!important;font-size:12.5px}\n    .adp-faq details p{padding:0 12px 13px;font-size:12.5px}\n    .adp-closing{margin-top:50px;padding:34px 18px;text-align:left;border-radius:24px}\n    .adp-closing h2{font-size:33px!important}\n    .adp-closing p{font-size:14px}\n  }\n\u003c\/style\u003e\n\n\n\n\u003cmain class=\"adp-page\"\u003e\n  \u003cdiv class=\"adp-wrap\"\u003e\n    \u003csection class=\"adp-hero\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-brand\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n        \u003cp class=\"adp-kicker\"\u003eFunktionale Hunde Snacks mit Ente, Huhn, Betaglukanen und Nukleotiden\u003c\/p\u003e\n        \u003ch1 class=\"adp-title\" data-title=\"Immunsystem Snacks.\"\u003eImmunsystem Snacks.\u003c\/h1\u003e\n        \u003cp class=\"adp-lead\"\u003e64% frisch zubereitete Ente und Huhn verbinden starken Geschmack mit ausgewählten funktionalen Bestandteilen.\u003c\/p\u003e\n        \u003cp class=\"adp-intro\"\u003eDie getreidefreie Rezeptur enthält 1% Nukleotide, 3.223mg\/kg Betaglukane sowie FOS und MOS. Damit erhält dein Hund eine fleischreiche Belohnung, die bewusst auf Darmflora, Vitalität und die normalen Abwehrkräfte ausgerichtet ist.\u003c\/p\u003e\n        \u003cdiv class=\"adp-tags\"\u003e\n          \u003cspan\u003e64% Ente und Huhn\u003c\/span\u003e\n          \u003cspan\u003e1% Nukleotide\u003c\/span\u003e\n          \u003cspan\u003e3.223mg\/kg Betaglukane\u003c\/span\u003e\n          \u003cspan\u003eFOS und MOS\u003c\/span\u003e\n          \u003cspan\u003eGetreidefrei\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-visual\" aria-label=\"Produkteigenschaften der Immunsystem Snacks\"\u003e\n        \u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e64%\u003c\/strong\u003e\u003cspan\u003efrisch zubereitete Ente und Huhn\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e3.223mg\/kg\u003c\/strong\u003e\u003cspan\u003eBetaglukane als funktionaler Bestandteil\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e1%\u003c\/strong\u003e\u003cspan\u003eNukleotide in der Rezeptur\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eBewusst belohnen\u003c\/p\u003e\n        \u003ch2\u003eFleischreicher Genuss für Vitalität und normale Abwehrkräfte.\u003c\/h2\u003e\n        \u003cspan\u003eDiese funktionalen Hunde Snacks kombinieren viel frisch zubereitetes Fleisch mit Betaglukanen, Nukleotiden und präbiotischen Bestandteilen. Sie ergänzen eine ausgewogene Ernährung, ersetzen aber weder ein vollwertiges Hauptfutter noch eine tierärztliche Behandlung.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-benefits\"\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e01\u003c\/b\u003e\n          \u003ch3\u003e64% Fleisch\u003c\/h3\u003e\n          \u003cp\u003e40% frisch zubereitete Ente und 24% frisch zubereitetes Huhn sorgen für eine hohe Akzeptanz und liefern tierisches Protein.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e02\u003c\/b\u003e\n          \u003ch3\u003eFunktionale Rezeptur\u003c\/h3\u003e\n          \u003cp\u003eBetaglukane, Nukleotide, FOS und MOS ergänzen die fleischreiche Zusammensetzung gezielt.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e03\u003c\/b\u003e\n          \u003ch3\u003eGetreidefrei\u003c\/h3\u003e\n          \u003cp\u003eSüßkartoffel und Kartoffel dienen als gut bekömmliche pflanzliche Bestandteile. Getreide ist nicht enthalten.\u003c\/p\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-guide\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-kicker\"\u003eTägliche Anwendung\u003c\/p\u003e\n        \u003ch2\u003eAls Belohnung geben und in die Tagesration einplanen.\u003c\/h2\u003e\n        \u003cp\u003eDie Snacks eignen sich für den Alltag, das Training oder als kleine Belohnung zwischendurch. Durch den hohen Fleischanteil sind sie besonders schmackhaft und lassen sich unkompliziert in die tägliche Routine integrieren.\u003c\/p\u003e\n        \u003cp\u003eSnacks liefern zusätzliche Energie. Berücksichtige die verfütterte Menge deshalb bei der Hauptfutterration und stelle deinem Hund jederzeit frisches Trinkwasser bereit. Für die genaue Tagesmenge gelten die Angaben auf der aktuellen Verpackung.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-panel\"\u003e\n        \u003cp\u003eAuf einen Blick\u003c\/p\u003e\n        \u003carticle\u003e\u003cstrong\u003eFleischanteil\u003c\/strong\u003e\u003cspan\u003e64% frisch zubereitete Ente und Huhn\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eFunktionale Bestandteile\u003c\/strong\u003e\u003cspan\u003eBetaglukane, 1% Nukleotide, FOS und MOS\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003ePflanzliche Grundlage\u003c\/strong\u003e\u003cspan\u003e13% Süßkartoffel sowie Kartoffel und Erbsen\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eVerwendung\u003c\/strong\u003e\u003cspan\u003eBelohnung zwischen den Mahlzeiten oder beim Training\u003c\/span\u003e\u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eAlle Produktdetails\u003c\/p\u003e\n        \u003ch2\u003eVorteile, Nährwerte, Zusammensetzung und Fütterung.\u003c\/h2\u003e\n        \u003cspan\u003eÖffne nur den Bereich, den du gerade brauchst. Alle Kategorien bleiben beim Laden der Seite geschlossen.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-accordions\"\u003e\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦆\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e64% Ente und Huhn\u003c\/strong\u003e\u003cspan\u003eFleischreiche Grundlage mit hoher Akzeptanz\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eFrisch zubereitete tierische Zutaten\u003c\/h3\u003e\n            \u003cp\u003eDie Rezeptur enthält 40% frisch zubereitete Ente und 24% frisch zubereitetes Huhn. Zusammen ergeben sie einen Fleischanteil von 64% und machen den Snack besonders schmackhaft.\u003c\/p\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e40% Ente\u003c\/b\u003eKräftiger Geschmack und hochwertiges tierisches Protein.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e24% Huhn\u003c\/b\u003eErgänzt die Rezeptur mit einer beliebten Proteinquelle.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e1% Hühnerbrühe\u003c\/b\u003eRundet den natürlichen Geschmack ab.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eFischöl\u003c\/b\u003eErgänzt die Zusammensetzung mit Fettsäuren.\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🛡️\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eBetaglukane und Nukleotide\u003c\/strong\u003e\u003cspan\u003eAusgewählte Bestandteile für eine funktionale Rezeptur\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eGezielte Ergänzung für den täglichen Snack\u003c\/h3\u003e\n            \u003cp\u003eDie Snacks enthalten 3.223mg\/kg Betaglukane und 1% Nukleotide. Diese Bestandteile werden häufig in funktionalen Rezepturen eingesetzt, die auf Vitalität und die normalen Abwehrkräfte ausgerichtet sind.\u003c\/p\u003e\n            \u003cdiv class=\"adp-info\"\u003e\n              \u003cp\u003e\u003cstrong\u003eWichtiger Hinweis:\u003c\/strong\u003e Ein Ergänzungssnack kann eine ausgewogene Ernährung unterstützen, ersetzt aber keine tierärztliche Diagnose oder Behandlung. Bei Krankheit oder anhaltenden Beschwerden solltest du tierärztlichen Rat einholen.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌱\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFOS und MOS\u003c\/strong\u003e\u003cspan\u003ePräbiotische Bestandteile für die tägliche Rezeptur\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eBewusst auf die Darmflora ausgerichtet\u003c\/h3\u003e\n            \u003cp\u003eFructooligosaccharide sind mit 4.807mg\/kg und Mannanoligosaccharide mit 1.201mg\/kg enthalten. Beide zählen zu den präbiotischen Bestandteilen und dienen als Nahrung für ausgewählte Darmbakterien.\u003c\/p\u003e\n            \u003cdiv class=\"adp-info\"\u003e\n              \u003cp\u003e\u003cstrong\u003eHinweis:\u003c\/strong\u003e FOS und MOS sind Präbiotika. In der angegebenen Zusammensetzung sind keine lebenden probiotischen Kulturen genannt.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🥔\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eGetreidefreie Rezeptur\u003c\/strong\u003e\u003cspan\u003eSüßkartoffel, Kartoffel und Erbsen als pflanzliche Bestandteile\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eOhne Getreide hergestellt\u003c\/h3\u003e\n            \u003cp\u003eDie Rezeptur enthält 13% Süßkartoffel sowie Kartoffel und Erbsen. Getreide ist in der angegebenen Zusammensetzung nicht enthalten.\u003c\/p\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e13% Süßkartoffel\u003c\/b\u003eGut bekömmliche pflanzliche Energiequelle.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eKartoffel\u003c\/b\u003eErgänzt die Rezeptur als getreidefreie Kohlenhydratquelle.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eErbsen\u003c\/b\u003eLiefern pflanzliche Bestandteile und Ballaststoffe.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eKamille und Lavendel\u003c\/b\u003eSind ebenfalls in der Zutatenliste enthalten.\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📊\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eAnalytische Bestandteile\u003c\/strong\u003e\u003cspan\u003eDie wichtigsten Nährwerte übersichtlich dargestellt\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ctable class=\"adp-table\"\u003e\n              \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eAnalysewert\u003c\/th\u003e\n\u003cth\u003eGehalt\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n              \u003ctbody\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e25,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfett\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e16,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e7,5%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfaser\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e4,5%\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003c\/tbody\u003e\n            \u003c\/table\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e✓\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003eOffene Deklaration der verwendeten Zutaten\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eZusammensetzung laut Produktangabe\u003c\/h3\u003e\n            \u003cp\u003eFrisch zubereitete Ente 40%, frisch zubereitetes Huhn 24%, Süßkartoffel 13%, Kartoffel, Erbsen, Gemüseprotein, Mineralstoffe, Hühnerbrühe 1%, Nukleotide 1%, Zellulose, Fischöl, Fructooligosaccharide 4.807mg\/kg, Betaglukane 3.223mg\/kg, Mannanoligosaccharide 1.201mg\/kg, Kamille und Lavendel.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🍽️\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFütterung und Sicherheit\u003c\/strong\u003e\u003cspan\u003eSo setzt du die Snacks verantwortungsvoll ein\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAls Ergänzung\u003c\/b\u003eDie Snacks sind kein Ersatz für ein ausgewogenes Hauptfutter.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eTagesration anpassen\u003c\/b\u003eZusätzliche Snackenergie bei der Hauptfuttermenge berücksichtigen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eWasser bereitstellen\u003c\/b\u003eFrisches Trinkwasser sollte jederzeit verfügbar sein.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eVerpackung beachten\u003c\/b\u003eFür die genaue Menge gelten die aktuellen Angaben auf dem Etikett.\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Fleischanteil, Zutaten und Fütterung\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-faq\"\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie hoch ist der Fleischanteil?\u003c\/summary\u003e\u003cp\u003eDie Snacks enthalten insgesamt 64% frisch zubereitete Ente und Huhn.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eSind die Snacks getreidefrei?\u003c\/summary\u003e\u003cp\u003eJa. Die angegebene Zusammensetzung enthält Süßkartoffel, Kartoffel und Erbsen, aber kein Getreide.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie viele Betaglukane sind enthalten?\u003c\/summary\u003e\u003cp\u003eDie Rezeptur enthält 3.223mg\/kg Betaglukane.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie viele Nukleotide sind enthalten?\u003c\/summary\u003e\u003cp\u003eDer Anteil an Nukleotiden beträgt 1%.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWas sind FOS und MOS?\u003c\/summary\u003e\u003cp\u003eFOS und MOS sind präbiotische Bestandteile. Sie dienen ausgewählten Darmbakterien als Nahrung.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eEnthalten die Snacks Probiotika?\u003c\/summary\u003e\u003cp\u003eIn der angegebenen Zusammensetzung sind keine lebenden probiotischen Kulturen genannt.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eKönnen die Snacks Medikamente ersetzen?\u003c\/summary\u003e\u003cp\u003eNein. Es handelt sich um Ergänzungssnacks und nicht um Arzneimittel oder eine tierärztliche Behandlung.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eMuss ich die Hauptfuttermenge anpassen?\u003c\/summary\u003e\u003cp\u003eJa. Snacks liefern zusätzliche Energie und sollten bei der täglichen Futtermenge berücksichtigt werden.\u003c\/p\u003e\u003c\/details\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\u003c\/div\u003e\n        \u003c\/details\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-closing\"\u003e\n      \u003ch2\u003e64% Fleisch. Betaglukane und Nukleotide. Bewusst belohnen.\u003c\/h2\u003e\n      \u003cp\u003eGetreidefreie Hunde Snacks für Vitalität und normale Abwehrkräfte.\u003c\/p\u003e\n    \u003c\/section\u003e\n  \u003c\/div\u003e\n\u003c\/main\u003e\n\n\n\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie hoch ist der Fleischanteil?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Snacks enthalten insgesamt 64% frisch zubereitete Ente und Huhn.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind die Snacks getreidefrei?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Die angegebene Zusammensetzung enthält Süßkartoffel, Kartoffel und Erbsen, aber kein Getreide.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie viele Betaglukane sind enthalten?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Rezeptur enthält 3.223mg\/kg Betaglukane.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie viele Nukleotide sind enthalten?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Der Anteil an Nukleotiden beträgt 1%.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Was sind FOS und MOS?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"FOS und MOS sind präbiotische Bestandteile. Sie dienen ausgewählten Darmbakterien als Nahrung.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Enthalten die Snacks Probiotika?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"In der angegebenen Zusammensetzung sind keine lebenden probiotischen Kulturen genannt.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Können die Snacks Medikamente ersetzen?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Nein. Es handelt sich um Ergänzungssnacks und nicht um Arzneimittel oder eine tierärztliche Behandlung.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Muss die Hauptfuttermenge angepasst werden?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Snacks liefern zusätzliche Energie und sollten bei der täglichen Futtermenge berücksichtigt werden.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleTerms = ['snacks', 'abwehr'];\n  function normalize(value) {\n    return (value || '').replace(\/\\u00a0\/g, ' ').replace(\/\\s+\/g, ' ').trim().toLowerCase();\n  }\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n    return style.display !== 'none' \u0026\u0026 style.visibility !== 'hidden' \u0026\u0026 parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026 rect.width \u003e 0 \u0026\u0026 rect.height \u003e 0;\n  }\n  function applyProductTitleStyle() {\n    var selectors = ['[data-product-title]','.product__title h1','.product__title','.product-title','.product-single__title','.productView-title','.product-info__title','.product-detail__title','h1.product_title','main h1','h1','h2'];\n    var candidates = Array.prototype.slice.call(document.querySelectorAll(selectors.join(',')));\n    var match = candidates.find(function (element) {\n      if (element.closest('.adp-page') || element.closest('#adn-one-html') || element.closest('#adn-food-modal')) return false;\n      var text = normalize(element.textContent);\n      return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 isVisible(element);\n    });\n    if (!match) {\n      var fallback = Array.prototype.slice.call(document.querySelectorAll('div, p, span')).filter(function (element) {\n        if (element.closest('.adp-page') || element.closest('#adn-one-html') || element.closest('#adn-food-modal')) return false;\n        if (!isVisible(element)) return false;\n        var text = normalize(element.textContent);\n        return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 text.length \u003c 260;\n      }).sort(function (a, b) { return normalize(a.textContent).length - normalize(b.textContent).length; });\n      match = fallback[0];\n    }\n    if (match) {\n      match.classList.add('adp-external-product-title');\n      match.setAttribute('data-adp-product-title-styled', 'true');\n    }\n  }\n  function scheduleApply() {\n    applyProductTitleStyle();\n    window.setTimeout(applyProductTitleStyle, 150);\n    window.setTimeout(applyProductTitleStyle, 600);\n    window.setTimeout(applyProductTitleStyle, 1500);\n  }\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n  var observer = new MutationObserver(function () { applyProductTitleStyle(); });\n  observer.observe(document.documentElement, { childList: true, subtree: true });\n  document.addEventListener('shopify:section:load', scheduleApply);\n})();\n\u003c\/script\u003e","brand":"Alphadog Nutrition","offers":[{"title":"300g","offer_id":58127772057925,"sku":"XGF0015KAPSXZZZ","price":36.39,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/67c6c95a-2d2d-47ed-ae94-99200908ac5b_0a74390e-aa26-4212-bdac-4bddf89d18b8.png?v=1778779678"},{"product_id":"alphadog-nutrition-supplements-verdauungsfordernde-ente-huhn-snacks-64-fleischanteil-300g","title":"Supplements 64% Fleischanteil - Verdauung","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Verdauungs Snacks\n     ========================================================= --\u003e\n\n\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\n\u003csection id=\"adn-one-html\" class=\"adn-one-html\" aria-label=\"Vorteile und Futterrechner\"\u003e\n  \u003cdiv class=\"adn-one-grid\"\u003e\n\n    \u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n    \u003cdiv class=\"adn-trust-panel\"\u003e\n      \u003cdiv class=\"adn-payment-card\"\u003e\n        \u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n        \u003cdiv class=\"adn-payment-grid\" aria-label=\"Zahlungsarten\"\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/paypal-blue-logo-19528_256.png?v=1779726652\" alt=\"PayPal\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/klarna-pink-logo-24366_256.png?v=1779726652\" alt=\"Klarna\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/visa-blue-logo-19529_256.png?v=1779726652\" alt=\"Visa\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/mastercard-credit-card-payment-method-19676_256.png?v=1779726652\" alt=\"Mastercard\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/maestro-logo-19742_256.png?v=1779726652\" alt=\"Maestro\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/apple-pay-logo-19557_256.png?v=1779726652\" alt=\"Apple Pay\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-benefit-grid\"\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 7h11v9H3V7Zm11 3h3.5l2.5 3v3h-6v-6ZM6 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm11 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e\n          \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2 4 5v6c0 5 3.4 9.7 8 11 4.6-1.3 8-6 8-11V5l-8-3Zm-1 14-4-4 1.4-1.4L11 13.2l5.6-5.6L18 9l-7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e\n          \u003csmall\u003erisikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2c4 3 6 6 6 10a6 6 0 0 1-12 0c0-4 2-7 6-10Zm0 17a3.5 3.5 0 0 0 3.5-3.5c0-2-1.1-4-3.5-6.3-2.4 2.3-3.5 4.3-3.5 6.3A3.5 3.5 0 0 0 12 19Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGlutenfreie Hirse\u003c\/strong\u003e\n          \u003csmall\u003esanfte Rezeptur\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 21s-7-4.4-7-11a4 4 0 0 1 7-2.6A4 4 0 0 1 19 10c0 6.6-7 11-7 11Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003ePremium Qualität\u003c\/strong\u003e\n          \u003csmall\u003efür echte Champions\u003c\/small\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-clean-grid\"\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M7.5 9.5c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm9 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM4.2 14.2C3 14.2 2 13 2 11.5s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm15.6 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM12 20.5c-3.5 0-6.2-1.7-6.2-4 0-2 2.5-5.3 6.2-5.3s6.2 3.3 6.2 5.3c0 2.3-2.7 4-6.2 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003e91% Pute\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"8\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 5v14M7 8l10 8M17 8 7 16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eGlutenfrei\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 21c0-6.2 3.4-10.4 9.8-12.2C13.7 6.5 11.5 5 8.6 5H5V3h3.6c4.8 0 8.2 3.2 8.9 7.6C21 11.4 23 14 23 18v3h-2v-3c0-2.9-1.6-4.8-4.2-5.4C11.1 13.5 7 16.5 7 21H5Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eNatürliche\u003cbr\u003eZutaten\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 3 4 6v5c0 5.2 3.4 9.4 8 10 4.6-.6 8-4.8 8-10V6l-8-3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"m8.5 12 2.2 2.2 4.8-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eOhne künstliche\u003cbr\u003eZusätze\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M8 20h8M12 20V10M6 10c0-3.3 2.7-6 6-6s6 2.7 6 6c0 3.8-3.2 6-6 6s-6-2.2-6-6Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 10c0 1.1.9 2 2 2s2-.9 2-2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eSchonend\u003cbr\u003ehergestellt\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n    \u003caside class=\"adn-calculator-teaser\" aria-label=\"Futterrechner\"\u003e\n      \u003cdiv class=\"adn-calculator-art\" aria-hidden=\"true\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n      \u003cbutton class=\"adn-open-calculator\" type=\"button\" data-adn-open\u003eJetzt berechnen\u003c\/button\u003e\n      \u003cdiv class=\"adn-calculator-note\"\u003e\n\u003cstrong\u003eIn ca. 60 Sekunden\u003c\/strong\u003e\u003cspan\u003edirekt zur Futterempfehlung\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/aside\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- Rechner-Popup --\u003e\n\u003cdiv id=\"adn-food-modal\" class=\"adn-food-modal\" aria-hidden=\"true\"\u003e\n  \u003cdiv class=\"adn-modal-backdrop\" data-adn-close\u003e\u003c\/div\u003e\n  \u003cdiv class=\"adn-modal-dialog\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"adn-modal-title\"\u003e\n    \u003cbutton class=\"adn-modal-close\" type=\"button\" data-adn-close aria-label=\"Futterrechner schließen\"\u003e×\u003c\/button\u003e\n\n    \u003cheader class=\"adn-modal-header\"\u003e\n      \u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\n    \u003c\/header\u003e\n\n    \u003cdiv class=\"adn-rechner\" id=\"adn-rechner\"\u003e\n      \u003cdiv class=\"adn-progress-head\"\u003e\n        \u003cspan\u003eSchritt \u003cb id=\"adn-current-step\"\u003e1\u003c\/b\u003e von 8\u003c\/span\u003e\n        \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"adn-progress-track\" role=\"progressbar\" aria-valuemin=\"1\" aria-valuemax=\"8\" aria-valuenow=\"1\"\u003e\n        \u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step is-active\" data-step=\"1\" data-title=\"Alter\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n        \u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n        \u003cdiv class=\"adn-age-row\"\u003e\n          \u003clabel class=\"adn-input-box\"\u003e\n            \u003cinput id=\"adn-age\" type=\"number\" min=\"1\" step=\"1\" value=\"2\" aria-label=\"Alter des Hundes\"\u003e\n            \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e\n          \u003c\/label\u003e\n          \u003cdiv class=\"adn-segmented\" aria-label=\"Alterseinheit\"\u003e\n            \u003cbutton type=\"button\" class=\"is-selected\" data-age-unit=\"years\"\u003eJahre\u003c\/button\u003e\n            \u003cbutton type=\"button\" data-age-unit=\"months\"\u003eMonate\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-age-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"2\" data-title=\"Gewicht\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n        \u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n        \u003clabel class=\"adn-input-box adn-weight-box\"\u003e\n          \u003cinput id=\"adn-weight\" type=\"number\" min=\"1\" max=\"120\" step=\"0.1\" value=\"15\" aria-label=\"Gewicht des Hundes\"\u003e\n          \u003cspan\u003ekg\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-weight-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"3\" data-title=\"Aktivität\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n        \u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"low\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"normal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"high\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"sport\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"4\" data-title=\"Körperform\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n        \u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n        \u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"thin\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"ideal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"heavy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"5\" data-title=\"Futterart\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n        \u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n        \u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"dry\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"wet\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"6\" data-title=\"Besonderheiten\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n        \u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n        \u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"none\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"neutered\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"sensitive\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"pregnant\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"7\" data-title=\"Gesundheit\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n        \u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n        \u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"healthy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"sick\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"8\" data-title=\"Ergebnis\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n        \u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n        \u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n        \u003cdiv class=\"adn-warning\" id=\"adn-health-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-grid\"\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eAdult-Trockenfutter\u003c\/strong\u003e\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n        \u003ca class=\"adn-primary-btn adn-shop-btn\" id=\"adn-shop-link\" href=\"#\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-modal-actions\"\u003e\n        \u003cbutton type=\"button\" id=\"adn-back\"\u003eZurück\u003c\/button\u003e\n        \u003cbutton type=\"button\" id=\"adn-restart\"\u003eNeu starten\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n(function () {\n  var root = document.getElementById('adn-one-html');\n  var modal = document.getElementById('adn-food-modal');\n  var calc = document.getElementById('adn-rechner');\n  if (!root || !modal || !calc || root.dataset.initialized === 'true') return;\n  root.dataset.initialized = 'true';\n\n  var totalSteps = 8;\n  var currentStep = 1;\n  var data = {\n    ageUnit: 'years', ageValue: 2, ageMonths: 24, ageGroup: 'adult',\n    weight: 15, activity: 'normal', body: 'ideal', food: 'dry', special: 'none', health: 'healthy'\n  };\n\n  var kcalByFood = { dry: 370, wet: 115 };\n  var recommendations = {\n    puppyDry: { label:'Welpenfutter ansehen', title:'Premium 60% Huhn, Truthahn, Lachs \u0026 Süßkartoffel', reason:'Für Welpen und Junghunde mit Fokus auf Wachstum, Energie und Entwicklung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-welpenfutter-60-huhn-truthahn-lachs-gelenkschutz-susskartoffel-12kg' },\n    seniorDry: { label:'Seniorfutter ansehen', title:'Premium Senior Forelle mit Lachs, Süßkartoffel \u0026 Spargel', reason:'Für ältere Hunde mit leichterer Rezeptur, Omega-3-Fokus und Gelenkschutz.', url:'https:\/\/www.alphadog-nutrition.de\/products\/premium-senior-mit-50-frischem-forelle-mit-lachs-susskartoffel-spargel' },\n    adultSmallDry: { label:'Futter für kleine Rassen ansehen', title:'Premium 50% Lamm, Süßkartoffel, Minze \u0026 Erbsen', reason:'Für ausgewachsene Hunde unter 15 kg und kleine Rassen.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-lamm-susskartoffel-kleine-rassen-100g' },\n    adultSensitiveDry: { label:'Sensibles Trockenfutter ansehen', title:'Premium 50% Ente, Süßkartoffel \u0026 Orange', reason:'Für sensible Adult-Hunde und Hunde mit empfindlicher Verdauung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-getreidefreies-505-ente-mit-susskartoffelte-orange-12kg' },\n    adultActiveDry: { label:'Angus-Rind Trockenfutter ansehen', title:'Premium 50% Angus-Rind, Süßkartoffel, Erbsen \u0026 Karotte', reason:'Für aktive, normale oder schlanke Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-angus-rind-hundefutter-getreidefrei-100g' },\n    adultCalmDry: { label:'Wild \u0026 Lachs Trockenfutter ansehen', title:'Premium 50% Wild \u0026 Lachs, Süßkartoffel \u0026 Maulbeere', reason:'Für ruhigere, kräftige oder kastrierte Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-wild-lachs-getreidefrei-mit-susskartoffel-maulbeere-12kg' },\n    wetDuck: { label:'Ente Nassfutter ansehen', title:'Premium Sensitiv 91% Ente mit Gemüse \u0026 Reis', reason:'Sanfte Nassfutter-Empfehlung für normale Hunde, Welpen oder Senioren.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-91-ente-mit-gemuse-reis-single-protein-800g' },\n    wetHorse: { label:'Pferd Schonkost ansehen', title:'Premium Sensitiv 94% Pferd mit Kartoffeln', reason:'Bei sensibler Verdauung, Krankheitshinweis oder Unverträglichkeiten.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-94-pferd-mit-kartoffeln-hypoallergen' },\n    wetLamb: { label:'Lamm Nassfutter ansehen', title:'Premium Sensitiv 91% Lamm mit Apfel', reason:'Für aktive, schlanke oder trächtige\/säugende Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-lamm-mit-apfel-single-protein' },\n    wetWild: { label:'Wild Nassfutter ansehen', title:'Premium Sensitiv 91% Wild mit Gemüse \u0026 Reis', reason:'Für ruhigere, kräftige oder kastrierte Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-wild-mit-gemuse-reis-single-protein' }\n  };\n\n  var ageInput = document.getElementById('adn-age');\n  var weightInput = document.getElementById('adn-weight');\n  var ageUnitLabel = document.getElementById('adn-age-unit-label');\n  var currentStepEl = document.getElementById('adn-current-step');\n  var stepTitleEl = document.getElementById('adn-step-title');\n  var progressTrack = calc.querySelector('.adn-progress-track');\n  var progressBar = document.getElementById('adn-progress-bar');\n  var backButton = document.getElementById('adn-back');\n  var restartButton = document.getElementById('adn-restart');\n  var lastFocused = null;\n\n  function openModal() {\n    lastFocused = document.activeElement;\n    modal.classList.add('is-open');\n    modal.setAttribute('aria-hidden', 'false');\n    document.body.classList.add('adn-modal-open');\n    window.setTimeout(function () {\n      var close = modal.querySelector('.adn-modal-close');\n      if (close) close.focus();\n    }, 0);\n  }\n\n  function closeModal() {\n    modal.classList.remove('is-open');\n    modal.setAttribute('aria-hidden', 'true');\n    document.body.classList.remove('adn-modal-open');\n    if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') lastFocused.focus();\n  }\n\n  root.querySelectorAll('[data-adn-open]').forEach(function (button) {\n    button.addEventListener('click', openModal);\n  });\n  modal.querySelectorAll('[data-adn-close]').forEach(function (button) {\n    button.addEventListener('click', closeModal);\n  });\n  document.addEventListener('keydown', function (event) {\n    if (event.key === 'Escape' \u0026\u0026 modal.classList.contains('is-open')) closeModal();\n  });\n\n  function roundToFive(value) { return Math.round(value \/ 5) * 5; }\n\n  function updateAge() {\n    var value = parseFloat(ageInput.value);\n    if (!value || value \u003c= 0) value = 1;\n    data.ageValue = value;\n    data.ageMonths = data.ageUnit === 'years' ? value * 12 : value;\n    data.ageGroup = data.ageMonths \u003c 12 ? 'puppy' : (data.ageMonths \u003e= 84 ? 'senior' : 'adult');\n  }\n\n  function getWeight() {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) weight = data.weight || 1;\n    return weight;\n  }\n\n  function getRecommendation() {\n    var weight = getWeight();\n    if (data.food === 'wet') {\n      if (data.health === 'sick' || data.special === 'sensitive') return recommendations.wetHorse;\n      if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin' || data.special === 'pregnant') return recommendations.wetLamb;\n      if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.wetWild;\n      return recommendations.wetDuck;\n    }\n    if (data.ageGroup === 'puppy') return recommendations.puppyDry;\n    if (data.ageGroup === 'senior') return recommendations.seniorDry;\n    if (weight \u003c 15) return recommendations.adultSmallDry;\n    if (data.health === 'sick' || data.special === 'sensitive') return recommendations.adultSensitiveDry;\n    if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin') return recommendations.adultActiveDry;\n    if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.adultCalmDry;\n    return recommendations.adultActiveDry;\n  }\n\n  function calculateResult() {\n    updateAge();\n    data.weight = getWeight();\n\n    var ageFactor = { puppy: 2.4, adult: 1.6, senior: 1.3 }[data.ageGroup];\n    var activityFactor = { low: .85, normal: 1, high: 1.18, sport: 1.35 }[data.activity];\n    var bodyFactor = { thin: 1.1, ideal: 1, heavy: .82 }[data.body];\n    var specialFactor = { none: 1, neutered: .9, sensitive: 1, pregnant: 1.35 }[data.special];\n    var dailyKcal = 70 * Math.pow(data.weight, .75) * ageFactor * activityFactor * bodyFactor * specialFactor;\n    var grams = dailyKcal \/ kcalByFood[data.food] * 100;\n    var finalGrams = Math.max(5, roundToFive(grams));\n    var minGrams = Math.max(5, roundToFive(finalGrams * .9));\n    var maxGrams = Math.max(5, roundToFive(finalGrams * 1.1));\n    var meals = data.ageGroup === 'puppy' ? 3 : 2;\n    var mealGrams = Math.max(5, roundToFive(finalGrams \/ meals));\n\n    var warning = document.getElementById('adn-health-warning');\n    warning.classList.toggle('is-visible', data.health === 'sick');\n    document.getElementById('adn-result-label').textContent = data.health === 'sick' ? 'Grobe Orientierung' : 'Tagesmenge';\n    document.getElementById('adn-result-amount').textContent = 'ca. ' + finalGrams + ' g';\n    document.getElementById('adn-result-kcal').textContent = 'ca. ' + Math.round(dailyKcal) + ' kcal';\n    document.getElementById('adn-result-meal').textContent = 'ca. ' + mealGrams + ' g';\n    document.getElementById('adn-result-range').textContent = minGrams + '–' + maxGrams + ' g';\n\n    var recommendation = getRecommendation();\n    document.getElementById('adn-product-title').textContent = recommendation.title;\n    document.getElementById('adn-product-reason').textContent = recommendation.reason;\n    var shopLink = document.getElementById('adn-shop-link');\n    shopLink.href = recommendation.url;\n    shopLink.textContent = recommendation.label;\n  }\n\n  function showStep(step) {\n    currentStep = Math.max(1, Math.min(totalSteps, step));\n    calc.querySelectorAll('.adn-step').forEach(function (item) {\n      item.classList.toggle('is-active', Number(item.dataset.step) === currentStep);\n    });\n    var active = calc.querySelector('.adn-step.is-active');\n    currentStepEl.textContent = currentStep;\n    stepTitleEl.textContent = active ? active.dataset.title : '';\n    progressBar.style.width = (currentStep \/ totalSteps * 100) + '%';\n    progressTrack.setAttribute('aria-valuenow', String(currentStep));\n    backButton.disabled = currentStep === 1;\n    if (currentStep === totalSteps) calculateResult();\n    var dialog = modal.querySelector('.adn-modal-dialog');\n    if (dialog) dialog.scrollTop = 0;\n  }\n\n  calc.querySelectorAll('[data-age-unit]').forEach(function (button) {\n    button.addEventListener('click', function () {\n      data.ageUnit = button.dataset.ageUnit;\n      calc.querySelectorAll('[data-age-unit]').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      ageUnitLabel.textContent = data.ageUnit === 'years' ? 'Jahre' : 'Monate';\n      updateAge();\n    });\n  });\n\n  document.getElementById('adn-age-next').addEventListener('click', function () {\n    var age = parseFloat(ageInput.value);\n    if (!age || age \u003c= 0) { ageInput.focus(); return; }\n    updateAge();\n    showStep(2);\n  });\n\n  document.getElementById('adn-weight-next').addEventListener('click', function () {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) { weightInput.focus(); return; }\n    data.weight = weight;\n    showStep(3);\n  });\n\n  calc.querySelectorAll('.adn-choice-grid button').forEach(function (button) {\n    button.addEventListener('click', function () {\n      var key = button.dataset.key;\n      data[key] = button.dataset.value;\n      button.parentElement.querySelectorAll('button').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      window.setTimeout(function () { showStep(currentStep + 1); }, 120);\n    });\n  });\n\n  backButton.addEventListener('click', function () { showStep(currentStep - 1); });\n  restartButton.addEventListener('click', function () {\n    data = { ageUnit:'years', ageValue:2, ageMonths:24, ageGroup:'adult', weight:15, activity:'normal', body:'ideal', food:'dry', special:'none', health:'healthy' };\n    ageInput.value = 2;\n    weightInput.value = 15;\n    ageUnitLabel.textContent = 'Jahre';\n    calc.querySelectorAll('.is-selected').forEach(function (item) { item.classList.remove('is-selected'); });\n    calc.querySelector('[data-age-unit=\"years\"]').classList.add('is-selected');\n    showStep(1);\n  });\n\n  showStep(1);\n})();\n\u003c\/script\u003e\n\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\n\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\n\u003cstyle id=\"adn-full-viewport-width-fix\"\u003e\n  #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: var(--adn-viewport-width, 100vw) !important;\n    max-width: none !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    margin-top: 96px !important;\n    transform: translateX(calc(-1 * var(--adn-viewport-offset, 0px))) !important;\n    padding: 8px 24px 24px !important;\n  }\n\n  #adn-one-html .adn-one-grid {\n    width: 100% !important;\n    max-width: 1480px !important;\n    margin: 0 auto !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html {\n      margin-top: 48px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html {\n      margin-top: 20px !important;\n      padding: 8px 12px 16px !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-full-viewport-width-script\"\u003e\n(function () {\n  function updateWidth() {\n    var section = document.getElementById('adn-one-html');\n    if (!section) return;\n\n    section.style.setProperty('--adn-viewport-offset', '0px');\n    section.style.setProperty(\n      '--adn-viewport-width',\n      document.documentElement.clientWidth + 'px'\n    );\n\n    requestAnimationFrame(function () {\n      section.style.setProperty(\n        '--adn-viewport-offset',\n        section.getBoundingClientRect().left + 'px'\n      );\n    });\n  }\n\n  function scheduleUpdate() {\n    updateWidth();\n    setTimeout(updateWidth, 150);\n    setTimeout(updateWidth, 600);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleUpdate);\n  } else {\n    scheduleUpdate();\n  }\n\n  window.addEventListener('resize', updateWidth, { passive: true });\n  window.addEventListener('orientationchange', updateWidth, { passive: true });\n  document.addEventListener('shopify:section:load', scheduleUpdate);\n})();\n\u003c\/script\u003e\n\n\n\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\n\u003cstyle id=\"adn-product-gallery-spacing-fix\"\u003e\n  #adn-one-html {\n    clear: both !important;\n    isolation: isolate !important;\n  }\n\n  @media (min-width: 1051px) {\n    #adn-one-html { margin-top: 96px !important; }\n  }\n\n  @media (min-width: 721px) and (max-width: 1050px) {\n    #adn-one-html { margin-top: 48px !important; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { margin-top: 20px !important; }\n  }\n\u003c\/style\u003e\n\n\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    inset: 0 !important;\n    width: 100vw !important;\n    height: 100vh !important;\n    height: 100dvh !important;\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n    align-items: center !important;\n    justify-content: center !important;\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: flex !important;\n  }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute !important;\n    inset: 0 !important;\n    width: 100% !important;\n    height: 100% !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    inset: auto !important;\n    margin: auto !important;\n    transform: none !important;\n    width: min(860px, calc(100vw - 36px)) !important;\n    max-height: calc(100dvh - 36px) !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain;\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 16px) !important;\n      max-height: calc(100dvh - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  function moveModalToBody() {\n    var modal = document.getElementById('adn-food-modal');\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', moveModalToBody);\n  } else {\n    moveModalToBody();\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(moveModalToBody, 50);\n  });\n})();\n\u003c\/script\u003e\n\n\u003c!-- =========================================================\n     PRODUKTBESCHREIBUNG VERDAUUNGS SNACKS\n     ========================================================= --\u003e\n\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width,initial-scale=1\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026amp;family=Manrope:wght@400;500;600;700;800;900\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\n\n\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  \/* Der echte Produkttitel oberhalb der Beschreibung *\/\n  .adp-external-product-title {\n    display: block !important;\n    width: 100% !important;\n    max-width: 980px !important;\n    margin: 0 0 18px 0 !important;\n    padding: 0 !important;\n    color: #000000 !important;\n    background: transparent !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: clamp(28px, 4.1vw, 46px) !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    font-synthesis: weight !important;\n    line-height: .98 !important;\n    letter-spacing: -.05em !important;\n    text-align: left !important;\n    text-transform: none !important;\n    text-decoration: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.08),\n      0 6px 11px rgba(0,0,0,.23),\n      0 15px 28px rgba(0,0,0,.13) !important;\n    word-break: normal !important;\n    overflow-wrap: break-word !important;\n    hyphens: none !important;\n  }\n\n  .adp-external-product-title * {\n    color: #000000 !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    text-transform: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000000 !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.07),\n        0 4px 8px rgba(0,0,0,.20),\n        0 10px 20px rgba(0,0,0,.11) !important;\n    }\n\n    .adp-external-product-title * {\n      -webkit-text-stroke: .5px #000000 !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle\u003e\n  .adp-page{\n    position:relative!important;\n    left:auto!important;\n    right:auto!important;\n    width:var(--adp-viewport-width,100vw)!important;\n    max-width:none!important;\n    margin:0!important;\n    transform:translateX(calc(-1 * var(--adp-viewport-offset,0px)))!important;\n    background:radial-gradient(circle at 95% 2%,rgba(233,96,40,.13),transparent 24%),#f5f5f7;\n    color:#111;\n    font-family:'Manrope',Arial,sans-serif;\n    overflow:hidden;\n    isolation:isolate;\n  }\n  .adp-page *{box-sizing:border-box;font-family:'Manrope',Arial,sans-serif}\n  .adp-wrap{width:100%;max-width:1280px;margin:0 auto;padding:58px 18px}\n\n  .adp-hero{\n    position:relative;\n    padding:58px;\n    border-radius:36px;\n    background:radial-gradient(circle at 86% 12%,rgba(233,96,40,.3),transparent 27%),linear-gradient(135deg,#090a0d,#17181c 60%,#281a14);\n    color:#fff;\n    display:grid;\n    grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);\n    gap:42px;\n    align-items:center;\n    overflow:hidden;\n    box-shadow:0 30px 90px rgba(0,0,0,.14);\n  }\n  .adp-hero:after{content:\"\";position:absolute;left:58px;right:58px;bottom:0;height:6px;border-radius:999px 999px 0 0;background:#e96028}\n  .adp-brand{margin:0 0 12px;color:#e96028;font-size:15px;font-weight:900;letter-spacing:-.02em}\n  .adp-kicker{margin:0 0 16px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-title{\n    position:relative;\n    z-index:1;\n    display:block;\n    margin:0!important;\n    max-width:760px;\n    color:#fff!important;\n    font-family:'Inter','Manrope',Arial,sans-serif!important;\n    font-size:clamp(36px,5.5vw,62px)!important;\n    line-height:.98!important;\n    font-weight:900!important;\n    font-variation-settings:'wght' 900!important;\n    font-synthesis:none!important;\n    letter-spacing:-.05em!important;\n    text-transform:none!important;\n    -webkit-text-stroke:.65px #fff;\n    paint-order:stroke fill;\n    text-shadow:\n      0 2px 0 rgba(255,255,255,.10),\n      0 7px 12px rgba(0,0,0,.72),\n      0 17px 34px rgba(0,0,0,.58)!important;\n    filter:drop-shadow(0 8px 10px rgba(0,0,0,.34));\n  }\n  .adp-title:before,\n  .adp-title:after{\n    content:attr(data-title);\n    position:absolute;\n    inset:0;\n    z-index:-1;\n    color:rgba(0,0,0,.62);\n    font:inherit;\n    letter-spacing:inherit;\n    line-height:inherit;\n    pointer-events:none;\n  }\n  .adp-title:before{\n    transform:translate(4px,6px);\n    filter:blur(1px);\n    opacity:.75;\n  }\n  .adp-title:after{\n    transform:translate(8px,11px);\n    filter:blur(10px);\n    opacity:.78;\n  }\n  .adp-lead{max-width:720px;margin:26px 0 0;color:#fff!important;font-size:clamp(18px,1.8vw,24px);line-height:1.38;font-weight:800}\n  .adp-intro{max-width:720px;margin:20px 0 0;color:rgba(255,255,255,.72)!important;font-size:16px;line-height:1.72}\n  .adp-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}\n  .adp-tags span{padding:10px 13px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.06);color:#fff;font-size:12px;font-weight:800}\n\n  .adp-visual{\n    min-height:430px;\n    padding:30px;\n    border-radius:30px;\n    background:radial-gradient(circle at 50% 35%,rgba(233,96,40,.25),transparent 45%),linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.04));\n    border:1px solid rgba(255,255,255,.1);\n    display:grid;\n    align-content:center;\n    gap:14px;\n  }\n  .adp-stat{padding:20px 22px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:rgba(0,0,0,.18)}\n  .adp-stat strong{display:block;color:#fff;font-size:30px;line-height:1;font-weight:900}\n  .adp-stat span{display:block;margin-top:8px;color:rgba(255,255,255,.7);font-size:13px;line-height:1.45}\n  .adp-stat-main{background:#e96028;border-color:#e96028;box-shadow:0 18px 38px rgba(233,96,40,.24)}\n  .adp-stat-main span{color:rgba(255,255,255,.88)}\n\n  .adp-section{padding-top:80px}\n  .adp-heading{max-width:980px;margin-bottom:28px}\n  .adp-heading p{margin:0 0 14px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-heading h2{margin:0;color:#111!important;font-size:clamp(34px,5vw,62px)!important;line-height:.98!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-heading span{display:block;max-width:850px;margin-top:18px;color:#626262;font-size:17px;line-height:1.62;font-weight:600}\n\n  .adp-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}\n  .adp-benefit{min-height:290px;padding:30px;border-radius:28px;background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.11),transparent 30%),#fff;box-shadow:0 18px 55px rgba(0,0,0,.055)}\n  .adp-benefit:nth-child(2){background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.34),transparent 31%),linear-gradient(135deg,#090a0d,#1a1b1f);color:#fff}\n  .adp-benefit b{color:#e96028;font-size:13px;font-weight:900}\n  .adp-benefit h3{margin:46px 0 14px;color:inherit!important;font-size:27px!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-.04em!important;text-transform:none!important}\n  .adp-benefit p{margin:0;color:#575757;font-size:15px;line-height:1.7}\n  .adp-benefit:nth-child(2) p{color:rgba(255,255,255,.7)}\n\n  .adp-guide{margin-top:80px;padding:54px;border-radius:34px;background:radial-gradient(circle at 90% 10%,rgba(233,96,40,.12),transparent 26%),#fff;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:48px;align-items:start;box-shadow:0 24px 70px rgba(0,0,0,.06)}\n  .adp-guide h2{margin:0;color:#111!important;font-size:clamp(34px,4.8vw,56px)!important;line-height:1!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-guide p{color:#505050;font-size:16px;line-height:1.75}\n  .adp-panel{padding:32px;border-radius:26px;background:radial-gradient(circle at 90% 8%,rgba(233,96,40,.35),transparent 30%),linear-gradient(135deg,#0a0b0e,#1b1c20);color:#fff}\n  .adp-panel\u003ep{margin:0 0 28px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}\n  .adp-panel article{padding:18px 0;border-top:1px solid rgba(255,255,255,.1)}\n  .adp-panel article:first-of-type{padding-top:0;border-top:0}\n  .adp-panel strong{display:block;color:#fff!important;font-size:19px}\n  .adp-panel span{display:block;margin-top:7px;color:rgba(255,255,255,.68);font-size:14px;line-height:1.55}\n\n  .adp-accordions{display:grid;gap:13px}\n  .adp-item{margin:0!important;border-radius:22px;background:#fff;box-shadow:0 14px 45px rgba(0,0,0,.045);overflow:hidden}\n  .adp-item summary{padding:22px 24px!important;list-style:none!important;color:#111!important;display:grid!important;grid-template-columns:46px minmax(0,1fr) 36px;align-items:center;gap:16px;cursor:pointer;text-transform:none!important}\n  .adp-item summary::-webkit-details-marker{display:none}\n  .adp-icon{width:46px;height:46px;border-radius:14px;background:#111;color:#fff;display:grid;place-items:center;font-size:20px}\n  .adp-summary strong{display:block;color:#111!important;font-size:18px;line-height:1.3;font-weight:900}\n  .adp-summary span{display:block;margin-top:4px;color:#6b6b6b;font-size:13px;line-height:1.4}\n  .adp-plus{position:relative;width:36px;height:36px;border-radius:50%;background:#f1f1f3}\n  .adp-plus:before,.adp-plus:after{content:\"\";position:absolute;left:50%;top:50%;width:14px;height:2px;background:#111;transform:translate(-50%,-50%)}\n  .adp-plus:after{transform:translate(-50%,-50%) rotate(90deg)}\n  .adp-item[open] .adp-plus{background:#e96028}\n  .adp-item[open] .adp-plus:before,.adp-item[open] .adp-plus:after{background:#fff}\n  .adp-item[open] .adp-plus:after{transform:translate(-50%,-50%)}\n  .adp-content{padding:0 24px 26px 86px;color:#505050;font-size:15px;line-height:1.72}\n  .adp-content h3,.adp-content h4{color:#111!important;text-transform:none!important}\n  .adp-content h3{font-size:23px!important;margin:4px 0 14px!important}\n  .adp-content h4{font-size:17px!important;margin:22px 0 8px!important}\n  .adp-content p{margin:0 0 14px}\n  .adp-info{margin:20px 0;padding:18px;border-left:5px solid #e96028;border-radius:16px;background:#f5f5f7}\n  .adp-info p:last-child{margin-bottom:0}\n\n  .adp-table{width:100%;border-collapse:separate;border-spacing:0;margin:14px 0;overflow:hidden;border:1px solid #e5e5e7;border-radius:16px;background:#fff}\n  .adp-table th,.adp-table td{padding:12px 14px;border-bottom:1px solid #ececef;text-align:left;vertical-align:top}\n  .adp-table tr:last-child td{border-bottom:0}\n  .adp-table thead th,.adp-table thead td{background:#111;color:#fff;font-weight:900}\n\n  .adp-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\n  .adp-highlight{padding:15px 16px;border-radius:15px;background:#f5f5f7}\n  .adp-highlight b{display:block;margin-bottom:4px;color:#111}\n\n  .adp-faq{display:grid;gap:10px}\n  .adp-faq details{border:1px solid #e5e5e7;border-radius:14px;background:#fff;overflow:hidden}\n  .adp-faq summary{padding:15px 48px 15px 16px!important;display:block!important;position:relative;cursor:pointer;font-weight:800;color:#222!important;list-style:none!important;text-transform:none!important}\n  .adp-faq summary:before,.adp-faq summary:after{content:\"\";position:absolute;right:17px;top:50%;width:14px;height:2px;background:#111;transform:translateY(-50%)}\n  .adp-faq summary:after{transform:translateY(-50%) rotate(90deg)}\n  .adp-faq details[open] summary:after{transform:translateY(-50%)}\n  .adp-faq details p{margin:0;padding:0 16px 17px;color:#555}\n\n  .adp-closing{margin-top:80px;padding:56px 42px;border-radius:34px;background:radial-gradient(circle at 86% 14%,rgba(255,255,255,.14),transparent 24%),#e96028;color:#fff;text-align:center}\n  .adp-closing h2{max-width:900px;margin:0 auto;color:#fff!important;font-size:clamp(36px,5.5vw,66px)!important;line-height:.96!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-closing p{max-width:780px;margin:20px auto 0;color:rgba(255,255,255,.86);font-size:17px;line-height:1.65;font-weight:600}\n\n  @media(max-width:960px){\n    .adp-hero,.adp-guide{grid-template-columns:1fr}\n    .adp-benefits{grid-template-columns:1fr}\n  }\n  @media(max-width:700px){\n    .adp-wrap{padding:24px 10px}\n    .adp-hero{padding:30px 18px 20px;border-radius:24px;gap:22px}\n    .adp-hero:after{left:18px;right:18px}\n    .adp-title{font-size:clamp(30px,9vw,46px)!important;line-height:1!important;letter-spacing:-.04em!important;-webkit-text-stroke:.45px #fff}\n    .adp-title:before{transform:translate(3px,4px);filter:blur(.8px)}\n    .adp-title:after{transform:translate(5px,7px);filter:blur(7px)}\n    .adp-lead{font-size:17px}\n    .adp-intro{font-size:14px;line-height:1.62}\n    .adp-tags{gap:7px;margin-top:18px}\n    .adp-tags span{padding:8px 10px;font-size:10px}\n    .adp-visual{min-height:auto;padding:14px;border-radius:22px;gap:8px}\n    .adp-stat{padding:14px 15px;border-radius:15px}\n    .adp-stat strong{font-size:24px}\n    .adp-stat span{margin-top:5px;font-size:11px}\n    .adp-section{padding-top:50px}\n    .adp-heading{margin-bottom:18px}\n    .adp-heading p{margin-bottom:10px;font-size:9px}\n    .adp-heading h2{font-size:32px!important;line-height:1!important}\n    .adp-heading span{margin-top:12px;font-size:14px;line-height:1.5}\n    .adp-benefits{gap:10px}\n    .adp-benefit{min-height:auto;padding:21px;border-radius:20px}\n    .adp-benefit h3{margin:26px 0 10px;font-size:23px!important}\n    .adp-benefit p{font-size:14px;line-height:1.58}\n    .adp-guide{margin-top:50px;padding:26px 17px 17px;border-radius:24px;gap:26px}\n    .adp-guide h2{font-size:32px!important}\n    .adp-guide p{font-size:14px;line-height:1.62}\n    .adp-panel{padding:22px;border-radius:20px}\n    .adp-panel article{padding:14px 0}\n    .adp-panel strong{font-size:17px}\n    .adp-panel span{font-size:12px}\n\n    \/* Schmale und kompakte Themenkacheln auf dem Handy *\/\n    .adp-accordions{gap:8px;padding:0 5px}\n    .adp-item{width:calc(100% - 4px);margin:0 auto!important;border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.045)}\n    .adp-item summary{grid-template-columns:32px minmax(0,1fr) 26px;padding:11px 10px!important;gap:9px;min-height:54px}\n    .adp-icon{width:32px;height:32px;border-radius:9px;font-size:14px}\n    .adp-summary strong{font-size:13.5px;line-height:1.22}\n    .adp-summary span{margin-top:2px;font-size:10.5px;line-height:1.25}\n    .adp-plus{width:26px;height:26px}\n    .adp-plus:before,.adp-plus:after{width:11px;height:1.5px}\n    .adp-content{padding:0 11px 15px;font-size:13px;line-height:1.58}\n    .adp-content h3{font-size:19px!important;margin:5px 0 10px!important}\n    .adp-content h4{font-size:15px!important;margin:16px 0 6px!important}\n    .adp-content p{margin-bottom:10px}\n    .adp-info{margin:14px 0;padding:13px;border-left-width:4px;border-radius:11px}\n    .adp-highlights{grid-template-columns:1fr;gap:8px}\n    .adp-highlight{padding:11px 12px;border-radius:11px}\n    .adp-table th,.adp-table td{padding:8px 7px;font-size:11.5px}\n    .adp-faq{gap:7px}\n    .adp-faq details{border-radius:10px}\n    .adp-faq summary{padding:12px 38px 12px 12px!important;font-size:12.5px}\n    .adp-faq details p{padding:0 12px 13px;font-size:12.5px}\n    .adp-closing{margin-top:50px;padding:34px 18px;text-align:left;border-radius:24px}\n    .adp-closing h2{font-size:33px!important}\n    .adp-closing p{font-size:14px}\n  }\n\u003c\/style\u003e\n\n\n\n\u003cmain class=\"adp-page\"\u003e\n  \u003cdiv class=\"adp-wrap\"\u003e\n    \u003csection class=\"adp-hero\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-brand\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n        \u003cp class=\"adp-kicker\"\u003eGetreidefreie Hunde Snacks mit Ente, Huhn, FOS, MOS und Zellulose\u003c\/p\u003e\n        \u003ch1 class=\"adp-title\" data-title=\"Verdauungs Snacks.\"\u003eVerdauungs Snacks.\u003c\/h1\u003e\n        \u003cp class=\"adp-lead\"\u003e64% frisch zubereitete Ente und Huhn treffen auf präbiotische Bestandteile und ausgewählte Ballaststoffe.\u003c\/p\u003e\n        \u003cp class=\"adp-intro\"\u003eDie Rezeptur enthält 4.807mg\/kg FOS, 1.201mg\/kg MOS und 1% Zellulose. So bekommt dein Hund eine fleischreiche Belohnung, die bewusst auf eine normale Verdauung und eine ausgewogene Darmflora ausgerichtet ist.\u003c\/p\u003e\n        \u003cdiv class=\"adp-tags\"\u003e\n          \u003cspan\u003e64% Ente und Huhn\u003c\/span\u003e\n          \u003cspan\u003e4.807mg\/kg FOS\u003c\/span\u003e\n          \u003cspan\u003e1.201mg\/kg MOS\u003c\/span\u003e\n          \u003cspan\u003e1% Zellulose\u003c\/span\u003e\n          \u003cspan\u003eGetreidefrei\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-visual\" aria-label=\"Produkteigenschaften der Verdauungs Snacks\"\u003e\n        \u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e64%\u003c\/strong\u003e\u003cspan\u003efrisch zubereitete Ente und Huhn\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e4.807mg\/kg\u003c\/strong\u003e\u003cspan\u003eFructooligosaccharide als präbiotischer Bestandteil\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e1%\u003c\/strong\u003e\u003cspan\u003eZellulose als Ballaststoffquelle\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eGutes Bauchgefühl\u003c\/p\u003e\n        \u003ch2\u003eFleischreiche Belohnung mit Fokus auf eine normale Verdauung.\u003c\/h2\u003e\n        \u003cspan\u003eDiese getreidefreien Hunde Snacks kombinieren viel frisch zubereitetes Fleisch mit FOS, MOS und Zellulose. Sie eignen sich als tägliche Belohnung und ergänzen eine ausgewogene Ernährung, ersetzen aber kein vollwertiges Hauptfutter.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-benefits\"\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e01\u003c\/b\u003e\n          \u003ch3\u003e64% Fleisch\u003c\/h3\u003e\n          \u003cp\u003e40% frisch zubereitete Ente und 24% frisch zubereitetes Huhn sorgen für kräftigen Geschmack und liefern tierisches Protein.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e02\u003c\/b\u003e\n          \u003ch3\u003eFOS und MOS\u003c\/h3\u003e\n          \u003cp\u003eDie enthaltenen präbiotischen Bestandteile dienen ausgewählten Darmbakterien als Nahrung und ergänzen die Rezeptur gezielt.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e03\u003c\/b\u003e\n          \u003ch3\u003eGetreidefrei\u003c\/h3\u003e\n          \u003cp\u003e13% Süßkartoffel sowie Kartoffel und Erbsen bilden die pflanzliche Grundlage. Getreide ist nicht enthalten.\u003c\/p\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-guide\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-kicker\"\u003eTägliche Anwendung\u003c\/p\u003e\n        \u003ch2\u003eAls Belohnung geben und die Gesamtfuttermenge im Blick behalten.\u003c\/h2\u003e\n        \u003cp\u003eDie Snacks eignen sich für den Alltag, das Training oder als kleine Belohnung zwischendurch. Ihre Knochenform lässt sich unkompliziert verfüttern und passt zu Hunden unterschiedlicher Größen.\u003c\/p\u003e\n        \u003cp\u003eSnacks liefern zusätzliche Energie. Ziehe die verfütterte Menge deshalb von der täglichen Hauptfutterration ab und stelle deinem Hund jederzeit frisches Trinkwasser bereit. Bei länger anhaltenden Verdauungsproblemen solltest du tierärztlichen Rat einholen.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-panel\"\u003e\n        \u003cp\u003eAuf einen Blick\u003c\/p\u003e\n        \u003carticle\u003e\u003cstrong\u003eFleischanteil\u003c\/strong\u003e\u003cspan\u003e64% frisch zubereitete Ente und Huhn\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003ePräbiotische Bestandteile\u003c\/strong\u003e\u003cspan\u003e4.807mg\/kg FOS und 1.201mg\/kg MOS\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eBallaststoff\u003c\/strong\u003e\u003cspan\u003e1% Zellulose in der Rezeptur\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eForm\u003c\/strong\u003e\u003cspan\u003eKnochenform mit etwa 15,5mm Länge und 10mm Höhe\u003c\/span\u003e\u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eAlle Produktdetails\u003c\/p\u003e\n        \u003ch2\u003eVorteile, Nährwerte, Zusammensetzung und Fütterung.\u003c\/h2\u003e\n        \u003cspan\u003eÖffne nur den Bereich, den du gerade brauchst. Alle Kategorien bleiben beim Laden der Seite geschlossen.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-accordions\"\u003e\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦆\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e64% Ente und Huhn\u003c\/strong\u003e\u003cspan\u003eFleischreiche Grundlage mit hoher Akzeptanz\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eViel frisch zubereitetes Fleisch\u003c\/h3\u003e\n            \u003cp\u003eDie Rezeptur enthält 40% frisch zubereitete Ente und 24% frisch zubereitetes Huhn. Zusammen ergibt das einen Fleischanteil von 64%.\u003c\/p\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e40% Ente\u003c\/b\u003eKräftiger Geschmack und tierisches Protein.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e24% Huhn\u003c\/b\u003eErgänzt die Rezeptur mit einer weiteren gut akzeptierten Proteinquelle.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e1% Hühnerbrühe\u003c\/b\u003eRundet den natürlichen Geschmack ab.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eFischöl\u003c\/b\u003eErgänzt die Zusammensetzung mit Fettsäuren.\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌱\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFOS und MOS\u003c\/strong\u003e\u003cspan\u003ePräbiotische Bestandteile für die tägliche Rezeptur\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eBewusst auf die Darmflora ausgerichtet\u003c\/h3\u003e\n            \u003cp\u003eFructooligosaccharide sind mit 4.807mg\/kg und Mannanoligosaccharide mit 1.201mg\/kg enthalten. Beide zählen zu den präbiotischen Bestandteilen und dienen ausgewählten Darmbakterien als Nahrung.\u003c\/p\u003e\n            \u003cdiv class=\"adp-info\"\u003e\n              \u003cp\u003e\u003cstrong\u003eWichtiger Hinweis:\u003c\/strong\u003e FOS und MOS sind Präbiotika. In der angegebenen Zusammensetzung sind keine lebenden probiotischen Kulturen genannt.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌾\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e1% Zellulose\u003c\/strong\u003e\u003cspan\u003eBallaststoff als Bestandteil der Rezeptur\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eAusgewählte Ballaststoffe für den Snack\u003c\/h3\u003e\n            \u003cp\u003eDie Rezeptur enthält 1% Zellulose. Zellulose ist ein unverdaulicher Ballaststoff und wird häufig eingesetzt, um die tägliche Futterzusammensetzung gezielt zu ergänzen.\u003c\/p\u003e\n            \u003cdiv class=\"adp-info\"\u003e\n              \u003cp\u003e\u003cstrong\u003eHinweis:\u003c\/strong\u003e Die individuelle Verträglichkeit kann von Hund zu Hund unterschiedlich sein. Neue Snacks am besten schrittweise einführen.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🥔\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eGetreidefreie Rezeptur\u003c\/strong\u003e\u003cspan\u003eSüßkartoffel, Kartoffel und Erbsen als pflanzliche Bestandteile\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eOhne Getreide hergestellt\u003c\/h3\u003e\n            \u003cp\u003eDie Rezeptur enthält 13% Süßkartoffel sowie Kartoffel und Erbsen. Getreide ist in der angegebenen Zusammensetzung nicht enthalten.\u003c\/p\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e13% Süßkartoffel\u003c\/b\u003ePflanzliche Energiequelle für die Rezeptur.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eKartoffel\u003c\/b\u003eErgänzt die getreidefreie Kohlenhydratbasis.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eErbsen\u003c\/b\u003eLiefern pflanzliche Bestandteile und Ballaststoffe.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eKamille und Lavendel\u003c\/b\u003eSind ebenfalls in der Zutatenliste enthalten.\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📏\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eForm und Größe\u003c\/strong\u003e\u003cspan\u003ePraktische Knochenform für die tägliche Belohnung\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eForm\u003c\/b\u003eAppetitliche Knochenform.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eLänge\u003c\/b\u003eEtwa 15,5mm.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eHöhe\u003c\/b\u003eEtwa 10mm.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eVerwendung\u003c\/b\u003eAls Belohnung im Alltag oder beim Training.\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📊\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eAnalytische Bestandteile\u003c\/strong\u003e\u003cspan\u003eDie wichtigsten Nährwerte übersichtlich dargestellt\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ctable class=\"adp-table\"\u003e\n              \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eAnalysewert\u003c\/th\u003e\n\u003cth\u003eGehalt\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n              \u003ctbody\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e25,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfett\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e16,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e7,5%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfaser\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e4,5%\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003c\/tbody\u003e\n            \u003c\/table\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e✓\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003eOffene Deklaration der verwendeten Zutaten\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eZusammensetzung laut Produktangabe\u003c\/h3\u003e\n            \u003cp\u003eFrisch zubereitete Ente 40%, frisch zubereitetes Huhn 24%, Süßkartoffel 13%, Kartoffel, Erbsen, Gemüseprotein, Mineralstoffe, Hühnerbrühe 1%, Nukleotide 1%, Zellulose 1%, Fischöl, Fructooligosaccharide 4.807mg\/kg, Betaglukane, Mannanoligosaccharide 1.201mg\/kg, Kamille und Lavendel.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🍽️\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFütterung und Sicherheit\u003c\/strong\u003e\u003cspan\u003eSo setzt du die Snacks verantwortungsvoll ein\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAls Ergänzung\u003c\/b\u003eDie Snacks sind kein Ersatz für ein ausgewogenes Hauptfutter.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eTagesration anpassen\u003c\/b\u003eZusätzliche Snackenergie bei der Hauptfuttermenge berücksichtigen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eLangsam einführen\u003c\/b\u003eBei sensiblen Hunden zunächst nur eine kleine Menge geben.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eWasser bereitstellen\u003c\/b\u003eFrisches Trinkwasser sollte jederzeit verfügbar sein.\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"adp-info\"\u003e\n              \u003cp\u003e\u003cstrong\u003eBei Beschwerden:\u003c\/strong\u003e Anhaltender Durchfall, Erbrechen, Schmerzen oder Gewichtsverlust sollten tierärztlich abgeklärt werden.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Fleischanteil, FOS, MOS und Fütterung\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-faq\"\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie hoch ist der Fleischanteil?\u003c\/summary\u003e\u003cp\u003eDie Snacks enthalten insgesamt 64% frisch zubereitete Ente und Huhn.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eSind die Snacks getreidefrei?\u003c\/summary\u003e\u003cp\u003eJa. Die angegebene Zusammensetzung enthält Süßkartoffel, Kartoffel und Erbsen, aber kein Getreide.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie viel FOS ist enthalten?\u003c\/summary\u003e\u003cp\u003eDie Rezeptur enthält 4.807mg\/kg Fructooligosaccharide.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie viel MOS ist enthalten?\u003c\/summary\u003e\u003cp\u003eDie Rezeptur enthält 1.201mg\/kg Mannanoligosaccharide.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eSind Probiotika enthalten?\u003c\/summary\u003e\u003cp\u003eIn der angegebenen Zusammensetzung sind keine lebenden probiotischen Kulturen genannt.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie viel Zellulose ist enthalten?\u003c\/summary\u003e\u003cp\u003eDer Zelluloseanteil beträgt 1%.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie groß sind die Snacks?\u003c\/summary\u003e\u003cp\u003eDie Knochenform ist ungefähr 15,5mm lang und 10mm hoch.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eErsetzen die Snacks eine tierärztliche Behandlung?\u003c\/summary\u003e\u003cp\u003eNein. Bei anhaltenden Verdauungsproblemen ist eine tierärztliche Abklärung wichtig.\u003c\/p\u003e\u003c\/details\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\u003c\/div\u003e\n        \u003c\/details\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-closing\"\u003e\n      \u003ch2\u003e64% Fleisch. FOS, MOS und Zellulose. Bewusst belohnen.\u003c\/h2\u003e\n      \u003cp\u003eGetreidefreie Hunde Snacks für eine normale Verdauung und ein gutes Bauchgefühl.\u003c\/p\u003e\n    \u003c\/section\u003e\n  \u003c\/div\u003e\n\u003c\/main\u003e\n\n\n\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie hoch ist der Fleischanteil?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Snacks enthalten insgesamt 64% frisch zubereitete Ente und Huhn.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind die Snacks getreidefrei?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Die angegebene Zusammensetzung enthält Süßkartoffel, Kartoffel und Erbsen, aber kein Getreide.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie viel FOS ist enthalten?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Rezeptur enthält 4.807mg\/kg Fructooligosaccharide.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie viel MOS ist enthalten?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Rezeptur enthält 1.201mg\/kg Mannanoligosaccharide.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind Probiotika enthalten?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"In der angegebenen Zusammensetzung sind keine lebenden probiotischen Kulturen genannt.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie viel Zellulose ist enthalten?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Der Zelluloseanteil beträgt 1%.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie groß sind die Snacks?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Knochenform ist ungefähr 15,5mm lang und 10mm hoch.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ersetzen die Snacks eine tierärztliche Behandlung?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Nein. Bei anhaltenden Verdauungsproblemen ist eine tierärztliche Abklärung wichtig.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleTerms = ['snacks', 'verdauung'];\n  function normalize(value) {\n    return (value || '').replace(\/\\u00a0\/g, ' ').replace(\/\\s+\/g, ' ').trim().toLowerCase();\n  }\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n    return style.display !== 'none' \u0026\u0026 style.visibility !== 'hidden' \u0026\u0026 parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026 rect.width \u003e 0 \u0026\u0026 rect.height \u003e 0;\n  }\n  function applyProductTitleStyle() {\n    var selectors = ['[data-product-title]','.product__title h1','.product__title','.product-title','.product-single__title','.productView-title','.product-info__title','.product-detail__title','h1.product_title','main h1','h1','h2'];\n    var candidates = Array.prototype.slice.call(document.querySelectorAll(selectors.join(',')));\n    var match = candidates.find(function (element) {\n      if (element.closest('.adp-page') || element.closest('#adn-one-html') || element.closest('#adn-food-modal')) return false;\n      var text = normalize(element.textContent);\n      return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 isVisible(element);\n    });\n    if (!match) {\n      var fallback = Array.prototype.slice.call(document.querySelectorAll('div, p, span')).filter(function (element) {\n        if (element.closest('.adp-page') || element.closest('#adn-one-html') || element.closest('#adn-food-modal')) return false;\n        if (!isVisible(element)) return false;\n        var text = normalize(element.textContent);\n        return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 text.length \u003c 260;\n      }).sort(function (a, b) { return normalize(a.textContent).length - normalize(b.textContent).length; });\n      match = fallback[0];\n    }\n    if (match) {\n      match.classList.add('adp-external-product-title');\n      match.setAttribute('data-adp-product-title-styled', 'true');\n    }\n  }\n  function scheduleApply() {\n    applyProductTitleStyle();\n    window.setTimeout(applyProductTitleStyle, 150);\n    window.setTimeout(applyProductTitleStyle, 600);\n    window.setTimeout(applyProductTitleStyle, 1500);\n  }\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n  var observer = new MutationObserver(function () { applyProductTitleStyle(); });\n  observer.observe(document.documentElement, { childList: true, subtree: true });\n  document.addEventListener('shopify:section:load', scheduleApply);\n})();\n\u003c\/script\u003e","brand":"Alphadog Nutrition","offers":[{"title":"300g","offer_id":58127772025157,"sku":"XGD0015KAPSXZZZ","price":36.39,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/67c6c95a-2d2d-47ed-ae94-99200908ac5b_d16d6984-1fd9-4028-8fdd-d5ba36cdb86b.png?v=1778779678"},{"product_id":"alphadog-nutrition-zahnpflege-snacks-frischer-atem-60-fleischanteile-300g","title":"Supplements 60% Fleischanteil - Zahnpflege, Gebiss \u0026 Atem","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Zahnpflege Snacks\n     ========================================================= --\u003e\n\n\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\n\u003csection id=\"adn-one-html\" class=\"adn-one-html\" aria-label=\"Vorteile und Futterrechner\"\u003e\n  \u003cdiv class=\"adn-one-grid\"\u003e\n\n    \u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n    \u003cdiv class=\"adn-trust-panel\"\u003e\n      \u003cdiv class=\"adn-payment-card\"\u003e\n        \u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n        \u003cdiv class=\"adn-payment-grid\" aria-label=\"Zahlungsarten\"\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/paypal-blue-logo-19528_256.png?v=1779726652\" alt=\"PayPal\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/klarna-pink-logo-24366_256.png?v=1779726652\" alt=\"Klarna\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/visa-blue-logo-19529_256.png?v=1779726652\" alt=\"Visa\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/mastercard-credit-card-payment-method-19676_256.png?v=1779726652\" alt=\"Mastercard\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/maestro-logo-19742_256.png?v=1779726652\" alt=\"Maestro\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/apple-pay-logo-19557_256.png?v=1779726652\" alt=\"Apple Pay\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-benefit-grid\"\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 7h11v9H3V7Zm11 3h3.5l2.5 3v3h-6v-6ZM6 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm11 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e\n          \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2 4 5v6c0 5 3.4 9.7 8 11 4.6-1.3 8-6 8-11V5l-8-3Zm-1 14-4-4 1.4-1.4L11 13.2l5.6-5.6L18 9l-7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e\n          \u003csmall\u003erisikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2c4 3 6 6 6 10a6 6 0 0 1-12 0c0-4 2-7 6-10Zm0 17a3.5 3.5 0 0 0 3.5-3.5c0-2-1.1-4-3.5-6.3-2.4 2.3-3.5 4.3-3.5 6.3A3.5 3.5 0 0 0 12 19Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGlutenfreie Hirse\u003c\/strong\u003e\n          \u003csmall\u003esanfte Rezeptur\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 21s-7-4.4-7-11a4 4 0 0 1 7-2.6A4 4 0 0 1 19 10c0 6.6-7 11-7 11Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003ePremium Qualität\u003c\/strong\u003e\n          \u003csmall\u003efür echte Champions\u003c\/small\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-clean-grid\"\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M7.5 9.5c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm9 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM4.2 14.2C3 14.2 2 13 2 11.5s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm15.6 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM12 20.5c-3.5 0-6.2-1.7-6.2-4 0-2 2.5-5.3 6.2-5.3s6.2 3.3 6.2 5.3c0 2.3-2.7 4-6.2 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003e91% Pute\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"8\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 5v14M7 8l10 8M17 8 7 16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eGlutenfrei\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 21c0-6.2 3.4-10.4 9.8-12.2C13.7 6.5 11.5 5 8.6 5H5V3h3.6c4.8 0 8.2 3.2 8.9 7.6C21 11.4 23 14 23 18v3h-2v-3c0-2.9-1.6-4.8-4.2-5.4C11.1 13.5 7 16.5 7 21H5Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eNatürliche\u003cbr\u003eZutaten\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 3 4 6v5c0 5.2 3.4 9.4 8 10 4.6-.6 8-4.8 8-10V6l-8-3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"m8.5 12 2.2 2.2 4.8-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eOhne künstliche\u003cbr\u003eZusätze\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M8 20h8M12 20V10M6 10c0-3.3 2.7-6 6-6s6 2.7 6 6c0 3.8-3.2 6-6 6s-6-2.2-6-6Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 10c0 1.1.9 2 2 2s2-.9 2-2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eSchonend\u003cbr\u003ehergestellt\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n    \u003caside class=\"adn-calculator-teaser\" aria-label=\"Futterrechner\"\u003e\n      \u003cdiv class=\"adn-calculator-art\" aria-hidden=\"true\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n      \u003cbutton class=\"adn-open-calculator\" type=\"button\" data-adn-open\u003eJetzt berechnen\u003c\/button\u003e\n      \u003cdiv class=\"adn-calculator-note\"\u003e\n\u003cstrong\u003eIn ca. 60 Sekunden\u003c\/strong\u003e\u003cspan\u003edirekt zur Futterempfehlung\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/aside\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- Rechner-Popup --\u003e\n\u003cdiv id=\"adn-food-modal\" class=\"adn-food-modal\" aria-hidden=\"true\"\u003e\n  \u003cdiv class=\"adn-modal-backdrop\" data-adn-close\u003e\u003c\/div\u003e\n  \u003cdiv class=\"adn-modal-dialog\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"adn-modal-title\"\u003e\n    \u003cbutton class=\"adn-modal-close\" type=\"button\" data-adn-close aria-label=\"Futterrechner schließen\"\u003e×\u003c\/button\u003e\n\n    \u003cheader class=\"adn-modal-header\"\u003e\n      \u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\n    \u003c\/header\u003e\n\n    \u003cdiv class=\"adn-rechner\" id=\"adn-rechner\"\u003e\n      \u003cdiv class=\"adn-progress-head\"\u003e\n        \u003cspan\u003eSchritt \u003cb id=\"adn-current-step\"\u003e1\u003c\/b\u003e von 8\u003c\/span\u003e\n        \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"adn-progress-track\" role=\"progressbar\" aria-valuemin=\"1\" aria-valuemax=\"8\" aria-valuenow=\"1\"\u003e\n        \u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step is-active\" data-step=\"1\" data-title=\"Alter\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n        \u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n        \u003cdiv class=\"adn-age-row\"\u003e\n          \u003clabel class=\"adn-input-box\"\u003e\n            \u003cinput id=\"adn-age\" type=\"number\" min=\"1\" step=\"1\" value=\"2\" aria-label=\"Alter des Hundes\"\u003e\n            \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e\n          \u003c\/label\u003e\n          \u003cdiv class=\"adn-segmented\" aria-label=\"Alterseinheit\"\u003e\n            \u003cbutton type=\"button\" class=\"is-selected\" data-age-unit=\"years\"\u003eJahre\u003c\/button\u003e\n            \u003cbutton type=\"button\" data-age-unit=\"months\"\u003eMonate\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-age-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"2\" data-title=\"Gewicht\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n        \u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n        \u003clabel class=\"adn-input-box adn-weight-box\"\u003e\n          \u003cinput id=\"adn-weight\" type=\"number\" min=\"1\" max=\"120\" step=\"0.1\" value=\"15\" aria-label=\"Gewicht des Hundes\"\u003e\n          \u003cspan\u003ekg\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-weight-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"3\" data-title=\"Aktivität\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n        \u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"low\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"normal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"high\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"sport\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"4\" data-title=\"Körperform\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n        \u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n        \u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"thin\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"ideal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"heavy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"5\" data-title=\"Futterart\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n        \u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n        \u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"dry\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"wet\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"6\" data-title=\"Besonderheiten\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n        \u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n        \u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"none\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"neutered\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"sensitive\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"pregnant\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"7\" data-title=\"Gesundheit\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n        \u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n        \u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"healthy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"sick\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"8\" data-title=\"Ergebnis\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n        \u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n        \u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n        \u003cdiv class=\"adn-warning\" id=\"adn-health-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-grid\"\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eAdult-Trockenfutter\u003c\/strong\u003e\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n        \u003ca class=\"adn-primary-btn adn-shop-btn\" id=\"adn-shop-link\" href=\"#\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-modal-actions\"\u003e\n        \u003cbutton type=\"button\" id=\"adn-back\"\u003eZurück\u003c\/button\u003e\n        \u003cbutton type=\"button\" id=\"adn-restart\"\u003eNeu starten\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n(function () {\n  var root = document.getElementById('adn-one-html');\n  var modal = document.getElementById('adn-food-modal');\n  var calc = document.getElementById('adn-rechner');\n  if (!root || !modal || !calc || root.dataset.initialized === 'true') return;\n  root.dataset.initialized = 'true';\n\n  var totalSteps = 8;\n  var currentStep = 1;\n  var data = {\n    ageUnit: 'years', ageValue: 2, ageMonths: 24, ageGroup: 'adult',\n    weight: 15, activity: 'normal', body: 'ideal', food: 'dry', special: 'none', health: 'healthy'\n  };\n\n  var kcalByFood = { dry: 370, wet: 115 };\n  var recommendations = {\n    puppyDry: { label:'Welpenfutter ansehen', title:'Premium 60% Huhn, Truthahn, Lachs \u0026 Süßkartoffel', reason:'Für Welpen und Junghunde mit Fokus auf Wachstum, Energie und Entwicklung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-welpenfutter-60-huhn-truthahn-lachs-gelenkschutz-susskartoffel-12kg' },\n    seniorDry: { label:'Seniorfutter ansehen', title:'Premium Senior Forelle mit Lachs, Süßkartoffel \u0026 Spargel', reason:'Für ältere Hunde mit leichterer Rezeptur, Omega-3-Fokus und Gelenkschutz.', url:'https:\/\/www.alphadog-nutrition.de\/products\/premium-senior-mit-50-frischem-forelle-mit-lachs-susskartoffel-spargel' },\n    adultSmallDry: { label:'Futter für kleine Rassen ansehen', title:'Premium 50% Lamm, Süßkartoffel, Minze \u0026 Erbsen', reason:'Für ausgewachsene Hunde unter 15 kg und kleine Rassen.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-lamm-susskartoffel-kleine-rassen-100g' },\n    adultSensitiveDry: { label:'Sensibles Trockenfutter ansehen', title:'Premium 50% Ente, Süßkartoffel \u0026 Orange', reason:'Für sensible Adult-Hunde und Hunde mit empfindlicher Verdauung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-getreidefreies-505-ente-mit-susskartoffelte-orange-12kg' },\n    adultActiveDry: { label:'Angus-Rind Trockenfutter ansehen', title:'Premium 50% Angus-Rind, Süßkartoffel, Erbsen \u0026 Karotte', reason:'Für aktive, normale oder schlanke Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-angus-rind-hundefutter-getreidefrei-100g' },\n    adultCalmDry: { label:'Wild \u0026 Lachs Trockenfutter ansehen', title:'Premium 50% Wild \u0026 Lachs, Süßkartoffel \u0026 Maulbeere', reason:'Für ruhigere, kräftige oder kastrierte Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-wild-lachs-getreidefrei-mit-susskartoffel-maulbeere-12kg' },\n    wetDuck: { label:'Ente Nassfutter ansehen', title:'Premium Sensitiv 91% Ente mit Gemüse \u0026 Reis', reason:'Sanfte Nassfutter-Empfehlung für normale Hunde, Welpen oder Senioren.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-91-ente-mit-gemuse-reis-single-protein-800g' },\n    wetHorse: { label:'Pferd Schonkost ansehen', title:'Premium Sensitiv 94% Pferd mit Kartoffeln', reason:'Bei sensibler Verdauung, Krankheitshinweis oder Unverträglichkeiten.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-94-pferd-mit-kartoffeln-hypoallergen' },\n    wetLamb: { label:'Lamm Nassfutter ansehen', title:'Premium Sensitiv 91% Lamm mit Apfel', reason:'Für aktive, schlanke oder trächtige\/säugende Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-lamm-mit-apfel-single-protein' },\n    wetWild: { label:'Wild Nassfutter ansehen', title:'Premium Sensitiv 91% Wild mit Gemüse \u0026 Reis', reason:'Für ruhigere, kräftige oder kastrierte Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-wild-mit-gemuse-reis-single-protein' }\n  };\n\n  var ageInput = document.getElementById('adn-age');\n  var weightInput = document.getElementById('adn-weight');\n  var ageUnitLabel = document.getElementById('adn-age-unit-label');\n  var currentStepEl = document.getElementById('adn-current-step');\n  var stepTitleEl = document.getElementById('adn-step-title');\n  var progressTrack = calc.querySelector('.adn-progress-track');\n  var progressBar = document.getElementById('adn-progress-bar');\n  var backButton = document.getElementById('adn-back');\n  var restartButton = document.getElementById('adn-restart');\n  var lastFocused = null;\n\n  function openModal() {\n    lastFocused = document.activeElement;\n    modal.classList.add('is-open');\n    modal.setAttribute('aria-hidden', 'false');\n    document.body.classList.add('adn-modal-open');\n    window.setTimeout(function () {\n      var close = modal.querySelector('.adn-modal-close');\n      if (close) close.focus();\n    }, 0);\n  }\n\n  function closeModal() {\n    modal.classList.remove('is-open');\n    modal.setAttribute('aria-hidden', 'true');\n    document.body.classList.remove('adn-modal-open');\n    if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') lastFocused.focus();\n  }\n\n  root.querySelectorAll('[data-adn-open]').forEach(function (button) {\n    button.addEventListener('click', openModal);\n  });\n  modal.querySelectorAll('[data-adn-close]').forEach(function (button) {\n    button.addEventListener('click', closeModal);\n  });\n  document.addEventListener('keydown', function (event) {\n    if (event.key === 'Escape' \u0026\u0026 modal.classList.contains('is-open')) closeModal();\n  });\n\n  function roundToFive(value) { return Math.round(value \/ 5) * 5; }\n\n  function updateAge() {\n    var value = parseFloat(ageInput.value);\n    if (!value || value \u003c= 0) value = 1;\n    data.ageValue = value;\n    data.ageMonths = data.ageUnit === 'years' ? value * 12 : value;\n    data.ageGroup = data.ageMonths \u003c 12 ? 'puppy' : (data.ageMonths \u003e= 84 ? 'senior' : 'adult');\n  }\n\n  function getWeight() {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) weight = data.weight || 1;\n    return weight;\n  }\n\n  function getRecommendation() {\n    var weight = getWeight();\n    if (data.food === 'wet') {\n      if (data.health === 'sick' || data.special === 'sensitive') return recommendations.wetHorse;\n      if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin' || data.special === 'pregnant') return recommendations.wetLamb;\n      if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.wetWild;\n      return recommendations.wetDuck;\n    }\n    if (data.ageGroup === 'puppy') return recommendations.puppyDry;\n    if (data.ageGroup === 'senior') return recommendations.seniorDry;\n    if (weight \u003c 15) return recommendations.adultSmallDry;\n    if (data.health === 'sick' || data.special === 'sensitive') return recommendations.adultSensitiveDry;\n    if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin') return recommendations.adultActiveDry;\n    if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.adultCalmDry;\n    return recommendations.adultActiveDry;\n  }\n\n  function calculateResult() {\n    updateAge();\n    data.weight = getWeight();\n\n    var ageFactor = { puppy: 2.4, adult: 1.6, senior: 1.3 }[data.ageGroup];\n    var activityFactor = { low: .85, normal: 1, high: 1.18, sport: 1.35 }[data.activity];\n    var bodyFactor = { thin: 1.1, ideal: 1, heavy: .82 }[data.body];\n    var specialFactor = { none: 1, neutered: .9, sensitive: 1, pregnant: 1.35 }[data.special];\n    var dailyKcal = 70 * Math.pow(data.weight, .75) * ageFactor * activityFactor * bodyFactor * specialFactor;\n    var grams = dailyKcal \/ kcalByFood[data.food] * 100;\n    var finalGrams = Math.max(5, roundToFive(grams));\n    var minGrams = Math.max(5, roundToFive(finalGrams * .9));\n    var maxGrams = Math.max(5, roundToFive(finalGrams * 1.1));\n    var meals = data.ageGroup === 'puppy' ? 3 : 2;\n    var mealGrams = Math.max(5, roundToFive(finalGrams \/ meals));\n\n    var warning = document.getElementById('adn-health-warning');\n    warning.classList.toggle('is-visible', data.health === 'sick');\n    document.getElementById('adn-result-label').textContent = data.health === 'sick' ? 'Grobe Orientierung' : 'Tagesmenge';\n    document.getElementById('adn-result-amount').textContent = 'ca. ' + finalGrams + ' g';\n    document.getElementById('adn-result-kcal').textContent = 'ca. ' + Math.round(dailyKcal) + ' kcal';\n    document.getElementById('adn-result-meal').textContent = 'ca. ' + mealGrams + ' g';\n    document.getElementById('adn-result-range').textContent = minGrams + '–' + maxGrams + ' g';\n\n    var recommendation = getRecommendation();\n    document.getElementById('adn-product-title').textContent = recommendation.title;\n    document.getElementById('adn-product-reason').textContent = recommendation.reason;\n    var shopLink = document.getElementById('adn-shop-link');\n    shopLink.href = recommendation.url;\n    shopLink.textContent = recommendation.label;\n  }\n\n  function showStep(step) {\n    currentStep = Math.max(1, Math.min(totalSteps, step));\n    calc.querySelectorAll('.adn-step').forEach(function (item) {\n      item.classList.toggle('is-active', Number(item.dataset.step) === currentStep);\n    });\n    var active = calc.querySelector('.adn-step.is-active');\n    currentStepEl.textContent = currentStep;\n    stepTitleEl.textContent = active ? active.dataset.title : '';\n    progressBar.style.width = (currentStep \/ totalSteps * 100) + '%';\n    progressTrack.setAttribute('aria-valuenow', String(currentStep));\n    backButton.disabled = currentStep === 1;\n    if (currentStep === totalSteps) calculateResult();\n    var dialog = modal.querySelector('.adn-modal-dialog');\n    if (dialog) dialog.scrollTop = 0;\n  }\n\n  calc.querySelectorAll('[data-age-unit]').forEach(function (button) {\n    button.addEventListener('click', function () {\n      data.ageUnit = button.dataset.ageUnit;\n      calc.querySelectorAll('[data-age-unit]').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      ageUnitLabel.textContent = data.ageUnit === 'years' ? 'Jahre' : 'Monate';\n      updateAge();\n    });\n  });\n\n  document.getElementById('adn-age-next').addEventListener('click', function () {\n    var age = parseFloat(ageInput.value);\n    if (!age || age \u003c= 0) { ageInput.focus(); return; }\n    updateAge();\n    showStep(2);\n  });\n\n  document.getElementById('adn-weight-next').addEventListener('click', function () {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) { weightInput.focus(); return; }\n    data.weight = weight;\n    showStep(3);\n  });\n\n  calc.querySelectorAll('.adn-choice-grid button').forEach(function (button) {\n    button.addEventListener('click', function () {\n      var key = button.dataset.key;\n      data[key] = button.dataset.value;\n      button.parentElement.querySelectorAll('button').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      window.setTimeout(function () { showStep(currentStep + 1); }, 120);\n    });\n  });\n\n  backButton.addEventListener('click', function () { showStep(currentStep - 1); });\n  restartButton.addEventListener('click', function () {\n    data = { ageUnit:'years', ageValue:2, ageMonths:24, ageGroup:'adult', weight:15, activity:'normal', body:'ideal', food:'dry', special:'none', health:'healthy' };\n    ageInput.value = 2;\n    weightInput.value = 15;\n    ageUnitLabel.textContent = 'Jahre';\n    calc.querySelectorAll('.is-selected').forEach(function (item) { item.classList.remove('is-selected'); });\n    calc.querySelector('[data-age-unit=\"years\"]').classList.add('is-selected');\n    showStep(1);\n  });\n\n  showStep(1);\n})();\n\u003c\/script\u003e\n\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\n\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\n\u003cstyle id=\"adn-full-viewport-width-fix\"\u003e\n  #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: var(--adn-viewport-width, 100vw) !important;\n    max-width: none !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    margin-top: 96px !important;\n    transform: translateX(calc(-1 * var(--adn-viewport-offset, 0px))) !important;\n    padding: 8px 24px 24px !important;\n  }\n\n  #adn-one-html .adn-one-grid {\n    width: 100% !important;\n    max-width: 1480px !important;\n    margin: 0 auto !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html {\n      margin-top: 48px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html {\n      margin-top: 20px !important;\n      padding: 8px 12px 16px !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-full-viewport-width-script\"\u003e\n(function () {\n  function updateWidth() {\n    var section = document.getElementById('adn-one-html');\n    if (!section) return;\n\n    section.style.setProperty('--adn-viewport-offset', '0px');\n    section.style.setProperty(\n      '--adn-viewport-width',\n      document.documentElement.clientWidth + 'px'\n    );\n\n    requestAnimationFrame(function () {\n      section.style.setProperty(\n        '--adn-viewport-offset',\n        section.getBoundingClientRect().left + 'px'\n      );\n    });\n  }\n\n  function scheduleUpdate() {\n    updateWidth();\n    setTimeout(updateWidth, 150);\n    setTimeout(updateWidth, 600);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleUpdate);\n  } else {\n    scheduleUpdate();\n  }\n\n  window.addEventListener('resize', updateWidth, { passive: true });\n  window.addEventListener('orientationchange', updateWidth, { passive: true });\n  document.addEventListener('shopify:section:load', scheduleUpdate);\n})();\n\u003c\/script\u003e\n\n\n\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\n\u003cstyle id=\"adn-product-gallery-spacing-fix\"\u003e\n  #adn-one-html {\n    clear: both !important;\n    isolation: isolate !important;\n  }\n\n  @media (min-width: 1051px) {\n    #adn-one-html { margin-top: 96px !important; }\n  }\n\n  @media (min-width: 721px) and (max-width: 1050px) {\n    #adn-one-html { margin-top: 48px !important; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { margin-top: 20px !important; }\n  }\n\u003c\/style\u003e\n\n\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    inset: 0 !important;\n    width: 100vw !important;\n    height: 100vh !important;\n    height: 100dvh !important;\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n    align-items: center !important;\n    justify-content: center !important;\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: flex !important;\n  }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute !important;\n    inset: 0 !important;\n    width: 100% !important;\n    height: 100% !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    inset: auto !important;\n    margin: auto !important;\n    transform: none !important;\n    width: min(860px, calc(100vw - 36px)) !important;\n    max-height: calc(100dvh - 36px) !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain;\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 16px) !important;\n      max-height: calc(100dvh - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  function moveModalToBody() {\n    var modal = document.getElementById('adn-food-modal');\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', moveModalToBody);\n  } else {\n    moveModalToBody();\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(moveModalToBody, 50);\n  });\n})();\n\u003c\/script\u003e\n\n\u003c!-- =========================================================\n     PRODUKTBESCHREIBUNG VERDAUUNGS SNACKS\n     ========================================================= --\u003e\n\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width,initial-scale=1\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026amp;family=Manrope:wght@400;500;600;700;800;900\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\n\n\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  \/* Der echte Produkttitel oberhalb der Beschreibung *\/\n  .adp-external-product-title {\n    display: block !important;\n    width: 100% !important;\n    max-width: 980px !important;\n    margin: 0 0 18px 0 !important;\n    padding: 0 !important;\n    color: #000000 !important;\n    background: transparent !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: clamp(28px, 4.1vw, 46px) !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    font-synthesis: weight !important;\n    line-height: .98 !important;\n    letter-spacing: -.05em !important;\n    text-align: left !important;\n    text-transform: none !important;\n    text-decoration: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.08),\n      0 6px 11px rgba(0,0,0,.23),\n      0 15px 28px rgba(0,0,0,.13) !important;\n    word-break: normal !important;\n    overflow-wrap: break-word !important;\n    hyphens: none !important;\n  }\n\n  .adp-external-product-title * {\n    color: #000000 !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    text-transform: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000000 !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.07),\n        0 4px 8px rgba(0,0,0,.20),\n        0 10px 20px rgba(0,0,0,.11) !important;\n    }\n\n    .adp-external-product-title * {\n      -webkit-text-stroke: .5px #000000 !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle\u003e\n  .adp-page{\n    position:relative!important;\n    left:auto!important;\n    right:auto!important;\n    width:var(--adp-viewport-width,100vw)!important;\n    max-width:none!important;\n    margin:0!important;\n    transform:translateX(calc(-1 * var(--adp-viewport-offset,0px)))!important;\n    background:radial-gradient(circle at 95% 2%,rgba(233,96,40,.13),transparent 24%),#f5f5f7;\n    color:#111;\n    font-family:'Manrope',Arial,sans-serif;\n    overflow:hidden;\n    isolation:isolate;\n  }\n  .adp-page *{box-sizing:border-box;font-family:'Manrope',Arial,sans-serif}\n  .adp-wrap{width:100%;max-width:1280px;margin:0 auto;padding:58px 18px}\n\n  .adp-hero{\n    position:relative;\n    padding:58px;\n    border-radius:36px;\n    background:radial-gradient(circle at 86% 12%,rgba(233,96,40,.3),transparent 27%),linear-gradient(135deg,#090a0d,#17181c 60%,#281a14);\n    color:#fff;\n    display:grid;\n    grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);\n    gap:42px;\n    align-items:center;\n    overflow:hidden;\n    box-shadow:0 30px 90px rgba(0,0,0,.14);\n  }\n  .adp-hero:after{content:\"\";position:absolute;left:58px;right:58px;bottom:0;height:6px;border-radius:999px 999px 0 0;background:#e96028}\n  .adp-brand{margin:0 0 12px;color:#e96028;font-size:15px;font-weight:900;letter-spacing:-.02em}\n  .adp-kicker{margin:0 0 16px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-title{\n    position:relative;\n    z-index:1;\n    display:block;\n    margin:0!important;\n    max-width:760px;\n    color:#fff!important;\n    font-family:'Inter','Manrope',Arial,sans-serif!important;\n    font-size:clamp(36px,5.5vw,62px)!important;\n    line-height:.98!important;\n    font-weight:900!important;\n    font-variation-settings:'wght' 900!important;\n    font-synthesis:none!important;\n    letter-spacing:-.05em!important;\n    text-transform:none!important;\n    -webkit-text-stroke:.65px #fff;\n    paint-order:stroke fill;\n    text-shadow:\n      0 2px 0 rgba(255,255,255,.10),\n      0 7px 12px rgba(0,0,0,.72),\n      0 17px 34px rgba(0,0,0,.58)!important;\n    filter:drop-shadow(0 8px 10px rgba(0,0,0,.34));\n  }\n  .adp-title:before,\n  .adp-title:after{\n    content:attr(data-title);\n    position:absolute;\n    inset:0;\n    z-index:-1;\n    color:rgba(0,0,0,.62);\n    font:inherit;\n    letter-spacing:inherit;\n    line-height:inherit;\n    pointer-events:none;\n  }\n  .adp-title:before{\n    transform:translate(4px,6px);\n    filter:blur(1px);\n    opacity:.75;\n  }\n  .adp-title:after{\n    transform:translate(8px,11px);\n    filter:blur(10px);\n    opacity:.78;\n  }\n  .adp-lead{max-width:720px;margin:26px 0 0;color:#fff!important;font-size:clamp(18px,1.8vw,24px);line-height:1.38;font-weight:800}\n  .adp-intro{max-width:720px;margin:20px 0 0;color:rgba(255,255,255,.72)!important;font-size:16px;line-height:1.72}\n  .adp-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}\n  .adp-tags span{padding:10px 13px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.06);color:#fff;font-size:12px;font-weight:800}\n\n  .adp-visual{\n    min-height:430px;\n    padding:30px;\n    border-radius:30px;\n    background:radial-gradient(circle at 50% 35%,rgba(233,96,40,.25),transparent 45%),linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.04));\n    border:1px solid rgba(255,255,255,.1);\n    display:grid;\n    align-content:center;\n    gap:14px;\n  }\n  .adp-stat{padding:20px 22px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:rgba(0,0,0,.18)}\n  .adp-stat strong{display:block;color:#fff;font-size:30px;line-height:1;font-weight:900}\n  .adp-stat span{display:block;margin-top:8px;color:rgba(255,255,255,.7);font-size:13px;line-height:1.45}\n  .adp-stat-main{background:#e96028;border-color:#e96028;box-shadow:0 18px 38px rgba(233,96,40,.24)}\n  .adp-stat-main span{color:rgba(255,255,255,.88)}\n\n  .adp-section{padding-top:80px}\n  .adp-heading{max-width:980px;margin-bottom:28px}\n  .adp-heading p{margin:0 0 14px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-heading h2{margin:0;color:#111!important;font-size:clamp(34px,5vw,62px)!important;line-height:.98!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-heading span{display:block;max-width:850px;margin-top:18px;color:#626262;font-size:17px;line-height:1.62;font-weight:600}\n\n  .adp-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}\n  .adp-benefit{min-height:290px;padding:30px;border-radius:28px;background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.11),transparent 30%),#fff;box-shadow:0 18px 55px rgba(0,0,0,.055)}\n  .adp-benefit:nth-child(2){background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.34),transparent 31%),linear-gradient(135deg,#090a0d,#1a1b1f);color:#fff}\n  .adp-benefit b{color:#e96028;font-size:13px;font-weight:900}\n  .adp-benefit h3{margin:46px 0 14px;color:inherit!important;font-size:27px!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-.04em!important;text-transform:none!important}\n  .adp-benefit p{margin:0;color:#575757;font-size:15px;line-height:1.7}\n  .adp-benefit:nth-child(2) p{color:rgba(255,255,255,.7)}\n\n  .adp-guide{margin-top:80px;padding:54px;border-radius:34px;background:radial-gradient(circle at 90% 10%,rgba(233,96,40,.12),transparent 26%),#fff;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:48px;align-items:start;box-shadow:0 24px 70px rgba(0,0,0,.06)}\n  .adp-guide h2{margin:0;color:#111!important;font-size:clamp(34px,4.8vw,56px)!important;line-height:1!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-guide p{color:#505050;font-size:16px;line-height:1.75}\n  .adp-panel{padding:32px;border-radius:26px;background:radial-gradient(circle at 90% 8%,rgba(233,96,40,.35),transparent 30%),linear-gradient(135deg,#0a0b0e,#1b1c20);color:#fff}\n  .adp-panel\u003ep{margin:0 0 28px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}\n  .adp-panel article{padding:18px 0;border-top:1px solid rgba(255,255,255,.1)}\n  .adp-panel article:first-of-type{padding-top:0;border-top:0}\n  .adp-panel strong{display:block;color:#fff!important;font-size:19px}\n  .adp-panel span{display:block;margin-top:7px;color:rgba(255,255,255,.68);font-size:14px;line-height:1.55}\n\n  .adp-accordions{display:grid;gap:13px}\n  .adp-item{margin:0!important;border-radius:22px;background:#fff;box-shadow:0 14px 45px rgba(0,0,0,.045);overflow:hidden}\n  .adp-item summary{padding:22px 24px!important;list-style:none!important;color:#111!important;display:grid!important;grid-template-columns:46px minmax(0,1fr) 36px;align-items:center;gap:16px;cursor:pointer;text-transform:none!important}\n  .adp-item summary::-webkit-details-marker{display:none}\n  .adp-icon{width:46px;height:46px;border-radius:14px;background:#111;color:#fff;display:grid;place-items:center;font-size:20px}\n  .adp-summary strong{display:block;color:#111!important;font-size:18px;line-height:1.3;font-weight:900}\n  .adp-summary span{display:block;margin-top:4px;color:#6b6b6b;font-size:13px;line-height:1.4}\n  .adp-plus{position:relative;width:36px;height:36px;border-radius:50%;background:#f1f1f3}\n  .adp-plus:before,.adp-plus:after{content:\"\";position:absolute;left:50%;top:50%;width:14px;height:2px;background:#111;transform:translate(-50%,-50%)}\n  .adp-plus:after{transform:translate(-50%,-50%) rotate(90deg)}\n  .adp-item[open] .adp-plus{background:#e96028}\n  .adp-item[open] .adp-plus:before,.adp-item[open] .adp-plus:after{background:#fff}\n  .adp-item[open] .adp-plus:after{transform:translate(-50%,-50%)}\n  .adp-content{padding:0 24px 26px 86px;color:#505050;font-size:15px;line-height:1.72}\n  .adp-content h3,.adp-content h4{color:#111!important;text-transform:none!important}\n  .adp-content h3{font-size:23px!important;margin:4px 0 14px!important}\n  .adp-content h4{font-size:17px!important;margin:22px 0 8px!important}\n  .adp-content p{margin:0 0 14px}\n  .adp-info{margin:20px 0;padding:18px;border-left:5px solid #e96028;border-radius:16px;background:#f5f5f7}\n  .adp-info p:last-child{margin-bottom:0}\n\n  .adp-table{width:100%;border-collapse:separate;border-spacing:0;margin:14px 0;overflow:hidden;border:1px solid #e5e5e7;border-radius:16px;background:#fff}\n  .adp-table th,.adp-table td{padding:12px 14px;border-bottom:1px solid #ececef;text-align:left;vertical-align:top}\n  .adp-table tr:last-child td{border-bottom:0}\n  .adp-table thead th,.adp-table thead td{background:#111;color:#fff;font-weight:900}\n\n  .adp-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\n  .adp-highlight{padding:15px 16px;border-radius:15px;background:#f5f5f7}\n  .adp-highlight b{display:block;margin-bottom:4px;color:#111}\n\n  .adp-faq{display:grid;gap:10px}\n  .adp-faq details{border:1px solid #e5e5e7;border-radius:14px;background:#fff;overflow:hidden}\n  .adp-faq summary{padding:15px 48px 15px 16px!important;display:block!important;position:relative;cursor:pointer;font-weight:800;color:#222!important;list-style:none!important;text-transform:none!important}\n  .adp-faq summary:before,.adp-faq summary:after{content:\"\";position:absolute;right:17px;top:50%;width:14px;height:2px;background:#111;transform:translateY(-50%)}\n  .adp-faq summary:after{transform:translateY(-50%) rotate(90deg)}\n  .adp-faq details[open] summary:after{transform:translateY(-50%)}\n  .adp-faq details p{margin:0;padding:0 16px 17px;color:#555}\n\n  .adp-closing{margin-top:80px;padding:56px 42px;border-radius:34px;background:radial-gradient(circle at 86% 14%,rgba(255,255,255,.14),transparent 24%),#e96028;color:#fff;text-align:center}\n  .adp-closing h2{max-width:900px;margin:0 auto;color:#fff!important;font-size:clamp(36px,5.5vw,66px)!important;line-height:.96!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-closing p{max-width:780px;margin:20px auto 0;color:rgba(255,255,255,.86);font-size:17px;line-height:1.65;font-weight:600}\n\n  @media(max-width:960px){\n    .adp-hero,.adp-guide{grid-template-columns:1fr}\n    .adp-benefits{grid-template-columns:1fr}\n  }\n  @media(max-width:700px){\n    .adp-wrap{padding:24px 10px}\n    .adp-hero{padding:30px 18px 20px;border-radius:24px;gap:22px}\n    .adp-hero:after{left:18px;right:18px}\n    .adp-title{font-size:clamp(30px,9vw,46px)!important;line-height:1!important;letter-spacing:-.04em!important;-webkit-text-stroke:.45px #fff}\n    .adp-title:before{transform:translate(3px,4px);filter:blur(.8px)}\n    .adp-title:after{transform:translate(5px,7px);filter:blur(7px)}\n    .adp-lead{font-size:17px}\n    .adp-intro{font-size:14px;line-height:1.62}\n    .adp-tags{gap:7px;margin-top:18px}\n    .adp-tags span{padding:8px 10px;font-size:10px}\n    .adp-visual{min-height:auto;padding:14px;border-radius:22px;gap:8px}\n    .adp-stat{padding:14px 15px;border-radius:15px}\n    .adp-stat strong{font-size:24px}\n    .adp-stat span{margin-top:5px;font-size:11px}\n    .adp-section{padding-top:50px}\n    .adp-heading{margin-bottom:18px}\n    .adp-heading p{margin-bottom:10px;font-size:9px}\n    .adp-heading h2{font-size:32px!important;line-height:1!important}\n    .adp-heading span{margin-top:12px;font-size:14px;line-height:1.5}\n    .adp-benefits{gap:10px}\n    .adp-benefit{min-height:auto;padding:21px;border-radius:20px}\n    .adp-benefit h3{margin:26px 0 10px;font-size:23px!important}\n    .adp-benefit p{font-size:14px;line-height:1.58}\n    .adp-guide{margin-top:50px;padding:26px 17px 17px;border-radius:24px;gap:26px}\n    .adp-guide h2{font-size:32px!important}\n    .adp-guide p{font-size:14px;line-height:1.62}\n    .adp-panel{padding:22px;border-radius:20px}\n    .adp-panel article{padding:14px 0}\n    .adp-panel strong{font-size:17px}\n    .adp-panel span{font-size:12px}\n\n    \/* Schmale und kompakte Themenkacheln auf dem Handy *\/\n    .adp-accordions{gap:8px;padding:0 5px}\n    .adp-item{width:calc(100% - 4px);margin:0 auto!important;border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.045)}\n    .adp-item summary{grid-template-columns:32px minmax(0,1fr) 26px;padding:11px 10px!important;gap:9px;min-height:54px}\n    .adp-icon{width:32px;height:32px;border-radius:9px;font-size:14px}\n    .adp-summary strong{font-size:13.5px;line-height:1.22}\n    .adp-summary span{margin-top:2px;font-size:10.5px;line-height:1.25}\n    .adp-plus{width:26px;height:26px}\n    .adp-plus:before,.adp-plus:after{width:11px;height:1.5px}\n    .adp-content{padding:0 11px 15px;font-size:13px;line-height:1.58}\n    .adp-content h3{font-size:19px!important;margin:5px 0 10px!important}\n    .adp-content h4{font-size:15px!important;margin:16px 0 6px!important}\n    .adp-content p{margin-bottom:10px}\n    .adp-info{margin:14px 0;padding:13px;border-left-width:4px;border-radius:11px}\n    .adp-highlights{grid-template-columns:1fr;gap:8px}\n    .adp-highlight{padding:11px 12px;border-radius:11px}\n    .adp-table th,.adp-table td{padding:8px 7px;font-size:11.5px}\n    .adp-faq{gap:7px}\n    .adp-faq details{border-radius:10px}\n    .adp-faq summary{padding:12px 38px 12px 12px!important;font-size:12.5px}\n    .adp-faq details p{padding:0 12px 13px;font-size:12.5px}\n    .adp-closing{margin-top:50px;padding:34px 18px;text-align:left;border-radius:24px}\n    .adp-closing h2{font-size:33px!important}\n    .adp-closing p{font-size:14px}\n  }\n\u003c\/style\u003e\n\n\n\n\u003cmain class=\"adp-page\"\u003e\n  \u003cdiv class=\"adp-wrap\"\u003e\n    \u003csection class=\"adp-hero\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-brand\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n        \u003cp class=\"adp-kicker\"\u003eGetreidefreie Zahnpflege Snacks mit Truthahn, Wildschwein, Aktivkohle und Kräutern\u003c\/p\u003e\n        \u003ch1 class=\"adp-title\" data-title=\"Zahnpflege Snacks.\"\u003eZahnpflege Snacks.\u003c\/h1\u003e\n        \u003cp class=\"adp-lead\"\u003e64% Truthahn und Wildschwein treffen auf Natriumhexametaphosphat, Aktivkohle, Pfefferminze und Petersilie.\u003c\/p\u003e\n        \u003cp class=\"adp-intro\"\u003eDie funktionale Knochenform ergänzt das tägliche Kauen. Natriumhexametaphosphat ist mit 4.530mg\/kg enthalten, Aktivkohle mit 4.230mg\/kg. So wird aus einer fleischreichen Belohnung ein bewusstes Ritual für Zähne und Atem.\u003c\/p\u003e\n        \u003cdiv class=\"adp-tags\"\u003e\n          \u003cspan\u003e64% Truthahn und Wildschwein\u003c\/span\u003e\n          \u003cspan\u003e4.530mg\/kg Natriumhexametaphosphat\u003c\/span\u003e\n          \u003cspan\u003e4.230mg\/kg Aktivkohle\u003c\/span\u003e\n          \u003cspan\u003ePfefferminze und Petersilie\u003c\/span\u003e\n          \u003cspan\u003eGetreidefrei\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-visual\" aria-label=\"Produkteigenschaften der Zahnpflege Snacks\"\u003e\n        \u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e64%\u003c\/strong\u003e\u003cspan\u003eTruthahn und Wildschwein\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e4.530mg\/kg\u003c\/strong\u003e\u003cspan\u003eNatriumhexametaphosphat in der Rezeptur\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e4.230mg\/kg\u003c\/strong\u003e\u003cspan\u003eAktivkohle für die funktionale Snackmischung\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eTägliche Mundpflege\u003c\/p\u003e\n        \u003ch2\u003eFleischreiche Belohnung mit funktionalen Zutaten für Zähne und Atem.\u003c\/h2\u003e\n        \u003cspan\u003eDiese getreidefreien Hunde Snacks verbinden kräftigen Geschmack mit ausgewählten Bestandteilen für die tägliche Mundhygiene. Regelmäßige Zahnkontrollen und geeignete Zahnpflege bleiben trotzdem wichtig.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-benefits\"\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e01\u003c\/b\u003e\n          \u003ch3\u003e64% tierische Zutaten\u003c\/h3\u003e\n          \u003cp\u003e46% frisch zubereiteter Truthahn, 14% getrockneter Truthahn und 4% frisch zubereitetes Wildschwein sorgen für hohe Akzeptanz.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e02\u003c\/b\u003e\n          \u003ch3\u003eFunktionale Zahnpflege\u003c\/h3\u003e\n          \u003cp\u003eNatriumhexametaphosphat und die feste Knochenform ergänzen das Kauen und können die tägliche Mundhygiene unterstützen.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adp-benefit\"\u003e\n          \u003cb\u003e03\u003c\/b\u003e\n          \u003ch3\u003eFrischer Atem\u003c\/h3\u003e\n          \u003cp\u003ePfefferminze, Petersilie und Grüntee Extrakt runden die Rezeptur mit aromatischen Pflanzenbestandteilen ab.\u003c\/p\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-guide\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"adp-kicker\"\u003eTägliches Ritual\u003c\/p\u003e\n        \u003ch2\u003eNach dem Füttern geben und die Zahngesundheit regelmäßig kontrollieren.\u003c\/h2\u003e\n        \u003cp\u003eDie Snacks eignen sich als tägliche Belohnung oder als kleines Ritual nach einer Hauptmahlzeit. Die Knochenform und die enthaltene Zellulose regen zum Kauen an.\u003c\/p\u003e\n        \u003cp\u003eEin Snack ersetzt weder regelmäßiges Zähneputzen noch tierärztliche Kontrollen. Bei starkem Mundgeruch, gerötetem Zahnfleisch, Schmerzen oder sichtbarem Zahnstein sollte der Mundraum professionell untersucht werden.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-panel\"\u003e\n        \u003cp\u003eAuf einen Blick\u003c\/p\u003e\n        \u003carticle\u003e\u003cstrong\u003eTierische Zutaten\u003c\/strong\u003e\u003cspan\u003e64% Truthahn und Wildschwein plus 1% Truthahnbrühe\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eZahnpflege Bestandteil\u003c\/strong\u003e\u003cspan\u003e4.530mg\/kg Natriumhexametaphosphat\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eAktivkohle\u003c\/strong\u003e\u003cspan\u003e4.230mg\/kg in der Rezeptur\u003c\/span\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cstrong\u003eForm\u003c\/strong\u003e\u003cspan\u003eKnochenform mit etwa 15,5mm Länge und 10mm Höhe\u003c\/span\u003e\u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-section\"\u003e\n      \u003cdiv class=\"adp-heading\"\u003e\n        \u003cp\u003eAlle Produktdetails\u003c\/p\u003e\n        \u003ch2\u003eVorteile, Nährwerte, Zusammensetzung und Fütterung.\u003c\/h2\u003e\n        \u003cspan\u003eÖffne nur den Bereich, den du gerade brauchst. Alle Kategorien bleiben beim Laden der Seite geschlossen.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adp-accordions\"\u003e\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦃\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e64% Truthahn und Wildschwein\u003c\/strong\u003e\u003cspan\u003eFleischreiche Grundlage mit kräftigem Geschmack\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eViel tierisches Protein für hohe Akzeptanz\u003c\/h3\u003e\n            \u003cp\u003eDie Rezeptur enthält 46% frisch zubereiteten Truthahn, 14% getrockneten Truthahn und 4% frisch zubereitetes Wildschwein. Das ergibt insgesamt 64% Truthahn und Wildschwein.\u003c\/p\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e46% frischer Truthahn\u003c\/b\u003eBildet die geschmackliche Basis des Snacks.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e14% getrockneter Truthahn\u003c\/b\u003eErgänzt die Rezeptur mit konzentriertem tierischem Protein.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e4% Wildschwein\u003c\/b\u003eSorgt für eine zusätzliche herzhafte Geschmacksnote.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e1% Truthahnbrühe\u003c\/b\u003eRundet das natürliche Aroma ab.\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦷\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eNatriumhexametaphosphat\u003c\/strong\u003e\u003cspan\u003e4.530mg\/kg als funktionaler Bestandteil\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eGezielt für die tägliche Mundhygiene ausgewählt\u003c\/h3\u003e\n            \u003cp\u003eNatriumhexametaphosphat ist mit 4.530mg\/kg enthalten. Es wird in Zahnpflegeprodukten für Hunde eingesetzt, weil es Mineralstoffe im Speichel binden kann und so die tägliche Kontrolle von Zahnbelag und Zahnstein ergänzt.\u003c\/p\u003e\n            \u003cdiv class=\"adp-info\"\u003e\n              \u003cp\u003e\u003cstrong\u003eWichtig:\u003c\/strong\u003e Die Wirkung hängt von der regelmäßigen Anwendung, dem individuellen Gebiss und der gesamten Zahnpflegeroutine ab.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⚫\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eAktivkohle\u003c\/strong\u003e\u003cspan\u003e4.230mg\/kg als Bestandteil der Snackmischung\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eAusgewählte Zutat für die funktionale Rezeptur\u003c\/h3\u003e\n            \u003cp\u003eDie Snacks enthalten 4.230mg\/kg Aktivkohle. Sie ergänzt die Rezeptur und sorgt für die charakteristische dunkle Farbe.\u003c\/p\u003e\n            \u003cdiv class=\"adp-info\"\u003e\n              \u003cp\u003e\u003cstrong\u003eHinweis:\u003c\/strong\u003e Aktivkohle in einem Snack ersetzt keine Behandlung bei Vergiftungen oder anderen akuten Beschwerden.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌿\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003ePfefferminze, Petersilie und Grüntee\u003c\/strong\u003e\u003cspan\u003eAromatische Pflanzenbestandteile für einen frischen Eindruck\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eNatürlich aromatische Ergänzung\u003c\/h3\u003e\n            \u003cp\u003e0,3% Pfefferminze, 0,1% Petersilie und 0,1% Grüntee Extrakt ergänzen die Rezeptur. Die Kräuter verleihen den Snacks eine frische, pflanzliche Note.\u003c\/p\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e0,3% Pfefferminze\u003c\/b\u003eAromatische Zutat für die Snackmischung.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e0,1% Petersilie\u003c\/b\u003eErgänzt den Kräuteranteil.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e0,1% Grüntee Extrakt\u003c\/b\u003eLiefert ausgewählte pflanzliche Bestandteile.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eMineralstoffe\u003c\/b\u003eRunden die Zusammensetzung ab.\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌾\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eGetreidefreie Rezeptur\u003c\/strong\u003e\u003cspan\u003eSüßkartoffel und Kartoffel als pflanzliche Grundlage\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eOhne Getreide hergestellt\u003c\/h3\u003e\n            \u003cp\u003eDie Rezeptur enthält 21% Süßkartoffel sowie Kartoffel. In der angegebenen Zusammensetzung ist kein Getreide aufgeführt.\u003c\/p\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e21% Süßkartoffel\u003c\/b\u003ePflanzliche Energiequelle für die Rezeptur.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eKartoffel\u003c\/b\u003eErgänzt die getreidefreie Basis.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eZellulose\u003c\/b\u003eUnterstützt die feste Struktur des Snacks.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eTruthahnbrühe\u003c\/b\u003eSorgt für zusätzliche Schmackhaftigkeit.\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📏\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eForm und Größe\u003c\/strong\u003e\u003cspan\u003ePraktische Knochenform für die tägliche Belohnung\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eForm\u003c\/b\u003eKnochenform mit fester Struktur.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eLänge\u003c\/b\u003eEtwa 15,5mm.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eHöhe\u003c\/b\u003eEtwa 10mm.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eVerwendung\u003c\/b\u003eAls tägliche Belohnung oder nach einer Mahlzeit.\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📊\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eAnalytische Bestandteile\u003c\/strong\u003e\u003cspan\u003eDie wichtigsten Nährwerte übersichtlich dargestellt\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ctable class=\"adp-table\"\u003e\n              \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eAnalysewert\u003c\/th\u003e\n\u003cth\u003eGehalt\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n              \u003ctbody\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e24,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfett\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e14,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e8,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfaser\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e6,5%\u003c\/td\u003e\n\u003c\/tr\u003e\n              \u003c\/tbody\u003e\n            \u003c\/table\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e✓\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003eOffene Deklaration der verwendeten Zutaten\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003ch3\u003eZusammensetzung laut Produktangabe\u003c\/h3\u003e\n            \u003cp\u003eFrisch zubereiteter Truthahn 46%, Süßkartoffel 21%, getrockneter Truthahn 14%, Kartoffel, frisch zubereitetes Wildschwein 4%, Zellulose, Truthahnbrühe 1%, Natriumhexametaphosphat 4.530mg\/kg, Aktivkohle 4.230mg\/kg, Pfefferminze 0,3%, Mineralstoffe, Grüntee Extrakt 0,1% und Petersilie 0,1%.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🍽️\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFütterung und Zahnpflege\u003c\/strong\u003e\u003cspan\u003eSo setzt du die Snacks verantwortungsvoll ein\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-highlights\"\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAls Ergänzung\u003c\/b\u003eDie Snacks ersetzen kein ausgewogenes Hauptfutter.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eTagesration anpassen\u003c\/b\u003eDie zusätzliche Energie bei der Hauptfuttermenge berücksichtigen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eRegelmäßig kontrollieren\u003c\/b\u003eZähne und Zahnfleisch auf Beläge, Rötungen oder Schmerzen prüfen.\u003c\/div\u003e\n              \u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eWasser bereitstellen\u003c\/b\u003eFrisches Trinkwasser sollte jederzeit verfügbar sein.\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"adp-info\"\u003e\n              \u003cp\u003e\u003cstrong\u003eBei Beschwerden:\u003c\/strong\u003e Starker Mundgeruch, Blutungen, Schmerzen oder sichtbarer Zahnstein sollten tierärztlich abgeklärt werden.\u003c\/p\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Fleischanteil, Zahnpflege und Fütterung\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\n            \u003cdiv class=\"adp-faq\"\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie hoch ist der Fleischanteil?\u003c\/summary\u003e\u003cp\u003eDie Snacks enthalten 46% frisch zubereiteten Truthahn, 14% getrockneten Truthahn und 4% frisch zubereitetes Wildschwein. Das ergibt 64% Truthahn und Wildschwein.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eSind die Snacks getreidefrei?\u003c\/summary\u003e\u003cp\u003eJa. Die angegebene Zusammensetzung enthält Süßkartoffel und Kartoffel, aber kein Getreide.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie viel Natriumhexametaphosphat ist enthalten?\u003c\/summary\u003e\u003cp\u003eDie Rezeptur enthält 4.530mg\/kg Natriumhexametaphosphat.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie viel Aktivkohle ist enthalten?\u003c\/summary\u003e\u003cp\u003eDie Rezeptur enthält 4.230mg\/kg Aktivkohle.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWelche Kräuter sind enthalten?\u003c\/summary\u003e\u003cp\u003eEnthalten sind 0,3% Pfefferminze, 0,1% Petersilie und 0,1% Grüntee Extrakt.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWie groß sind die Snacks?\u003c\/summary\u003e\u003cp\u003eDie Knochenform ist ungefähr 15,5mm lang und 10mm hoch.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eErsetzen die Snacks das Zähneputzen?\u003c\/summary\u003e\u003cp\u003eNein. Sie ergänzen die Zahnpflegeroutine, ersetzen aber weder regelmäßiges Zähneputzen noch tierärztliche Zahnkontrollen.\u003c\/p\u003e\u003c\/details\u003e\n              \u003cdetails\u003e\u003csummary\u003eWas mache ich bei starkem Mundgeruch?\u003c\/summary\u003e\u003cp\u003eAnhaltender starker Mundgeruch kann auf Zahn oder Zahnfleischprobleme hinweisen und sollte tierärztlich abgeklärt werden.\u003c\/p\u003e\u003c\/details\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"adp-item\"\u003e\n          \u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"adp-content\"\u003e\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\u003c\/div\u003e\n        \u003c\/details\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adp-closing\"\u003e\n      \u003ch2\u003e64% Truthahn und Wildschwein. Funktionale Zahnpflege. Bewusst belohnen.\u003c\/h2\u003e\n      \u003cp\u003eGetreidefreie Hunde Snacks mit Aktivkohle, Kräutern und Natriumhexametaphosphat.\u003c\/p\u003e\n    \u003c\/section\u003e\n  \u003c\/div\u003e\n\u003c\/main\u003e\n\n\n\n\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie hoch ist der Fleischanteil?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Snacks enthalten 46% frisch zubereiteten Truthahn, 14% getrockneten Truthahn und 4% frisch zubereitetes Wildschwein. Das ergibt 64% Truthahn und Wildschwein.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind die Snacks getreidefrei?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Die angegebene Zusammensetzung enthält Süßkartoffel und Kartoffel, aber kein Getreide.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie viel Natriumhexametaphosphat ist enthalten?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Rezeptur enthält 4.530mg\/kg Natriumhexametaphosphat.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie viel Aktivkohle ist enthalten?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Rezeptur enthält 4.230mg\/kg Aktivkohle.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Welche Kräuter sind enthalten?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Enthalten sind 0,3% Pfefferminze, 0,1% Petersilie und 0,1% Grüntee Extrakt.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie groß sind die Snacks?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Knochenform ist ungefähr 15,5mm lang und 10mm hoch.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ersetzen die Snacks das Zähneputzen?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Nein. Sie ergänzen die Zahnpflegeroutine, ersetzen aber weder regelmäßiges Zähneputzen noch tierärztliche Zahnkontrollen.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Was mache ich bei starkem Mundgeruch?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Anhaltender starker Mundgeruch kann auf Zahn oder Zahnfleischprobleme hinweisen und sollte tierärztlich abgeklärt werden.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\n\u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleTerms = ['zahnpflege', 'snacks'];\n  function normalize(value) {\n    return (value || '').replace(\/\\u00a0\/g, ' ').replace(\/\\s+\/g, ' ').trim().toLowerCase();\n  }\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n    return style.display !== 'none' \u0026\u0026 style.visibility !== 'hidden' \u0026\u0026 parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026 rect.width \u003e 0 \u0026\u0026 rect.height \u003e 0;\n  }\n  function applyProductTitleStyle() {\n    var selectors = ['[data-product-title]','.product__title h1','.product__title','.product-title','.product-single__title','.productView-title','.product-info__title','.product-detail__title','h1.product_title','main h1','h1','h2'];\n    var candidates = Array.prototype.slice.call(document.querySelectorAll(selectors.join(',')));\n    var match = candidates.find(function (element) {\n      if (element.closest('.adp-page') || element.closest('#adn-one-html') || element.closest('#adn-food-modal')) return false;\n      var text = normalize(element.textContent);\n      return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 isVisible(element);\n    });\n    if (!match) {\n      var fallback = Array.prototype.slice.call(document.querySelectorAll('div, p, span')).filter(function (element) {\n        if (element.closest('.adp-page') || element.closest('#adn-one-html') || element.closest('#adn-food-modal')) return false;\n        if (!isVisible(element)) return false;\n        var text = normalize(element.textContent);\n        return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 text.length \u003c 260;\n      }).sort(function (a, b) { return normalize(a.textContent).length - normalize(b.textContent).length; });\n      match = fallback[0];\n    }\n    if (match) {\n      match.classList.add('adp-external-product-title');\n      match.setAttribute('data-adp-product-title-styled', 'true');\n    }\n  }\n  function scheduleApply() {\n    applyProductTitleStyle();\n    window.setTimeout(applyProductTitleStyle, 150);\n    window.setTimeout(applyProductTitleStyle, 600);\n    window.setTimeout(applyProductTitleStyle, 1500);\n  }\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n  var observer = new MutationObserver(function () { applyProductTitleStyle(); });\n  observer.observe(document.documentElement, { childList: true, subtree: true });\n  document.addEventListener('shopify:section:load', scheduleApply);\n})();\n\u003c\/script\u003e","brand":"Alphadog Nutrition","offers":[{"title":"300g","offer_id":58127771337029,"sku":"TDP0015KAPSXZZZ","price":36.39,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/e3d22cb6-20f0-4a50-b632-677cd9006cb1_38b0f181-d6ec-4ccf-8ed9-3913cd5c6903.png?v=1778779680"},{"product_id":"rehohren-fur-hunde-kaufen-hypoallergene-kausnacks-alphadog-nutrition","title":"Premium 100% Rehohren mit Fell - Hypoallergener Kausnack für Allergiker","description":"\u003ch2\u003eKausnacks für Hunde kaufen: Alphadog Nutrition – Premium Rehohren mit Fell\u003c\/h2\u003e\n\n\u003cp\u003eBiete deinem Hund ein unwiderstehliches und artgerechtes Kauerlebnis in absoluter Premium-Qualität. In unserem \u003cstrong\u003eHundeleckerli Online-Shop\u003c\/strong\u003e findest du mit den naturbelassenen Rehohren mit Fell einen Kausnack, der ein echtes Stück Natur für deinen Vierbeiner darstellt. Wenn du diese \u003cstrong\u003ehypoallergenen Kausnacks kaufst\u003c\/strong\u003e, sicherst du deinem Hund eine besonders verträgliche Belohnung, die für ihren einzigartigen, intensiven Geschmack bekannt und ideal für sensible Mägen oder Allergiker geeignet ist.\u003c\/p\u003e\n\n\u003ch3\u003eWarum unsere Rehohren mit Fell die beste Wahl sind:\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003e100 % Reh (Monoprotein):\u003c\/strong\u003e Da ausschließlich eine einzige tierische Proteinquelle verwendet wird, sind diese Ohren perfekt für ernährungssensible Hunde und Allergiker geeignet, die auf herkömmliche Proteine reagieren.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eMit Fell für den „Darmbesen“-Effekt:\u003c\/strong\u003e Das naturbelassene Fell wird vom Hund instinktiv mitgefressen. Es fungiert im Magen-Darm-Trakt wie eine natürliche Zahnbürste von innen, reinigt die Darmwände mechanisch von Rückständen und unterstützt eine reibungslose Verdauung.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eEffektive Zahnpflege:\u003c\/strong\u003e Das ausgiebige Kauen auf der zähen Struktur der Ohren fördert den mechanischen Abrieb von Zahnbelag, massiert das Zahnfleisch und leistet so einen wertvollen Beitrag zur täglichen Zahnhygiene.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003e100 % Naturrein (Ohne Chemie):\u003c\/strong\u003e Jedes Rehohr wird absolut naturbelassen und besonders schonend an der Luft getrocknet. Wir verzichten konsequent auf künstliche Zusätze, Farb- oder Konservierungsstoffe – für den maximalen Nährstoff- und Aromaerhalt.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eLeicht verdaulich \u0026amp; Proteinreich:\u003c\/strong\u003e Als hochwertige Proteinquelle mit einem moderaten Rohaschegehalt sind die \u003cstrong\u003eRehohren für Hunde\u003c\/strong\u003e extrem bekömmlich, belasten das System nicht und unterstützen die Vitalität deines Lieblings optimal.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eWichtige Nährwerte \u0026amp; Zusammensetzung\u003c\/h3\u003e\n\u003cp\u003eVolle Transparenz für eine sichere und artgerechte Fütterung:\u003c\/p\u003e\n\n\u003ctable border=\"1\" style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px;\"\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px;\"\u003e57,6 %\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohfett\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px;\"\u003e29,3 %\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px;\"\u003e2,9 %\u003c\/td\u003e\n    \u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003cp\u003e\u003cstrong\u003eZusammensetzung:\u003c\/strong\u003e\u003cbr\u003e\n100 % Reh (Einzelfuttermittel für Hunde).\u003c\/p\u003e\n\n\u003ch3\u003eAnwendung \u0026amp; Sicherheitshinweise\u003c\/h3\u003e\n\u003cp\u003eFür ein sicheres und rundum unbeschwertes Kauvergnügen:\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eFütterungsempfehlung:\u003c\/strong\u003e Hervorragend geeignet als artgerechter Beschäftigungssnack oder als ganz besondere Belohnung für zwischendurch.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eAltersempfehlung:\u003c\/strong\u003e Aufgrund der Beschaffenheit ist dieses Produkt für Hunde ab der 24. Lebenswoche mit vollständig ausgebildetem Gebiss geeignet.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eWichtiger Hinweis:\u003c\/strong\u003e Da es sich um ein reines Naturprodukt handelt, können Form, Farbe und Größe naturbedingt variieren. Bitte stelle deinem Hund immer ausreichend frisches Trinkwasser bereit und lass ihn beim Kauen nicht unbeaufsichtigt.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp style=\"border-top: 1px solid #ccc; padding-top: 15px;\"\u003e\u003cstrong\u003eInformationen zum Hersteller:\u003c\/strong\u003e\u003cbr\u003e\nAlphadog Nutrition\u003cbr\u003e\nWachhausstr. 16, 76227 Karlsruhe, Deutschland\u003cbr\u003e\nEmail: info@alphadog-nutrition.de\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"100g","offer_id":58003255918917,"sku":"236870","price":8.99,"currency_code":"EUR","in_stock":true},{"title":"200g","offer_id":58003255951685,"sku":"236870X200","price":16.79,"currency_code":"EUR","in_stock":true},{"title":"400g","offer_id":58037904736581,"sku":"236870X400","price":27.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/alphadognutritionrehohrmitfellkaufen.webp?v=1779127815"},{"product_id":"premium-senior-mit-50-frischem-forelle-mit-lachs-susskartoffel-spargel","title":"Getreidefreies Premium Senior mit 50% frischem Forelle mit Lachs, Süßkartoffel \u0026 Spargel - Omega 3, Gelenkschutz","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Wild mit Lachs und Maulbeere\n     ========================================================= --\u003e\n\n\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\n\u003csection id=\"adn-one-html\" class=\"adn-one-html\" aria-label=\"Vorteile und Futterrechner\"\u003e\n  \u003cdiv class=\"adn-one-grid\"\u003e\n\n    \u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n    \u003cdiv class=\"adn-trust-panel\"\u003e\n      \u003cdiv class=\"adn-payment-card\"\u003e\n        \u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n        \u003cdiv class=\"adn-payment-grid\" aria-label=\"Zahlungsarten\"\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/paypal-blue-logo-19528_256.png?v=1779726652\" alt=\"PayPal\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/klarna-pink-logo-24366_256.png?v=1779726652\" alt=\"Klarna\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/visa-blue-logo-19529_256.png?v=1779726652\" alt=\"Visa\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/mastercard-credit-card-payment-method-19676_256.png?v=1779726652\" alt=\"Mastercard\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/maestro-logo-19742_256.png?v=1779726652\" alt=\"Maestro\"\u003e\u003c\/span\u003e\n          \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/apple-pay-logo-19557_256.png?v=1779726652\" alt=\"Apple Pay\"\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-benefit-grid\"\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 7h11v9H3V7Zm11 3h3.5l2.5 3v3h-6v-6ZM6 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm11 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e\n          \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2 4 5v6c0 5 3.4 9.7 8 11 4.6-1.3 8-6 8-11V5l-8-3Zm-1 14-4-4 1.4-1.4L11 13.2l5.6-5.6L18 9l-7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e\n          \u003csmall\u003erisikofrei testen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2c4 3 6 6 6 10a6 6 0 0 1-12 0c0-4 2-7 6-10Zm0 17a3.5 3.5 0 0 0 3.5-3.5c0-2-1.1-4-3.5-6.3-2.4 2.3-3.5 4.3-3.5 6.3A3.5 3.5 0 0 0 12 19Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003eGetreidefrei\u003c\/strong\u003e\n          \u003csmall\u003eartgerechte Rezepturen\u003c\/small\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"adn-benefit-item\"\u003e\n          \u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 21s-7-4.4-7-11a4 4 0 0 1 7-2.6A4 4 0 0 1 19 10c0 6.6-7 11-7 11Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003c\/span\u003e\n          \u003cstrong\u003ePremium Qualität\u003c\/strong\u003e\n          \u003csmall\u003efür echte Champions\u003c\/small\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-clean-grid\"\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M7.5 9.5c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm9 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM4.2 14.2C3 14.2 2 13 2 11.5s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7Zm15.6 0c-1.2 0-2.2-1.2-2.2-2.7s1-2.7 2.2-2.7 2.2 1.2 2.2 2.7-1 2.7-2.2 2.7ZM12 20.5c-3.5 0-6.2-1.7-6.2-4 0-2 2.5-5.3 6.2-5.3s6.2 3.3 6.2 5.3c0 2.3-2.7 4-6.2 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eHypoallergen\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"8\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 5v14M7 8l10 8M17 8 7 16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eGetreidefrei\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 21c0-6.2 3.4-10.4 9.8-12.2C13.7 6.5 11.5 5 8.6 5H5V3h3.6c4.8 0 8.2 3.2 8.9 7.6C21 11.4 23 14 23 18v3h-2v-3c0-2.9-1.6-4.8-4.2-5.4C11.1 13.5 7 16.5 7 21H5Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eNatürliche\u003cbr\u003eZutaten\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 3 4 6v5c0 5.2 3.4 9.4 8 10 4.6-.6 8-4.8 8-10V6l-8-3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"m8.5 12 2.2 2.2 4.8-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eOhne künstliche\u003cbr\u003eZusätze\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n          \u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M8 20h8M12 20V10M6 10c0-3.3 2.7-6 6-6s6 2.7 6 6c0 3.8-3.2 6-6 6s-6-2.2-6-6Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 10c0 1.1.9 2 2 2s2-.9 2-2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n          \u003cspan\u003eSchonend\u003cbr\u003ehergestellt\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n    \u003caside class=\"adn-calculator-teaser\" aria-label=\"Futterrechner\"\u003e\n      \u003cdiv class=\"adn-calculator-art\" aria-hidden=\"true\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n      \u003cbutton class=\"adn-open-calculator\" type=\"button\" data-adn-open\u003eJetzt berechnen\u003c\/button\u003e\n      \u003cdiv class=\"adn-calculator-note\"\u003e\n\u003cstrong\u003eIn ca. 60 Sekunden\u003c\/strong\u003e\u003cspan\u003edirekt zur Futterempfehlung\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/aside\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- Rechner-Popup --\u003e\n\u003cdiv id=\"adn-food-modal\" class=\"adn-food-modal\" aria-hidden=\"true\"\u003e\n  \u003cdiv class=\"adn-modal-backdrop\" data-adn-close\u003e\u003c\/div\u003e\n  \u003cdiv class=\"adn-modal-dialog\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"adn-modal-title\"\u003e\n    \u003cbutton class=\"adn-modal-close\" type=\"button\" data-adn-close aria-label=\"Futterrechner schließen\"\u003e×\u003c\/button\u003e\n\n    \u003cheader class=\"adn-modal-header\"\u003e\n      \u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n      \u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n      \u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\n    \u003c\/header\u003e\n\n    \u003cdiv class=\"adn-rechner\" id=\"adn-rechner\"\u003e\n      \u003cdiv class=\"adn-progress-head\"\u003e\n        \u003cspan\u003eSchritt \u003cb id=\"adn-current-step\"\u003e1\u003c\/b\u003e von 8\u003c\/span\u003e\n        \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"adn-progress-track\" role=\"progressbar\" aria-valuemin=\"1\" aria-valuemax=\"8\" aria-valuenow=\"1\"\u003e\n        \u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step is-active\" data-step=\"1\" data-title=\"Alter\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n        \u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n        \u003cdiv class=\"adn-age-row\"\u003e\n          \u003clabel class=\"adn-input-box\"\u003e\n            \u003cinput id=\"adn-age\" type=\"number\" min=\"1\" step=\"1\" value=\"2\" aria-label=\"Alter des Hundes\"\u003e\n            \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e\n          \u003c\/label\u003e\n          \u003cdiv class=\"adn-segmented\" aria-label=\"Alterseinheit\"\u003e\n            \u003cbutton type=\"button\" class=\"is-selected\" data-age-unit=\"years\"\u003eJahre\u003c\/button\u003e\n            \u003cbutton type=\"button\" data-age-unit=\"months\"\u003eMonate\u003c\/button\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-age-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"2\" data-title=\"Gewicht\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n        \u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n        \u003clabel class=\"adn-input-box adn-weight-box\"\u003e\n          \u003cinput id=\"adn-weight\" type=\"number\" min=\"1\" max=\"120\" step=\"0.1\" value=\"15\" aria-label=\"Gewicht des Hundes\"\u003e\n          \u003cspan\u003ekg\u003c\/span\u003e\n        \u003c\/label\u003e\n        \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-weight-next\"\u003eWeiter\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"3\" data-title=\"Aktivität\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n        \u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n        \u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"low\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"normal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"high\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"sport\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"4\" data-title=\"Körperform\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n        \u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n        \u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"thin\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"ideal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"body\" data-value=\"heavy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"5\" data-title=\"Futterart\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n        \u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n        \u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"dry\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"food\" data-value=\"wet\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"6\" data-title=\"Besonderheiten\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n        \u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n        \u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"none\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"neutered\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"sensitive\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"special\" data-value=\"pregnant\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"7\" data-title=\"Gesundheit\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n        \u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n        \u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n        \u003cdiv class=\"adn-choice-grid\"\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"healthy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-key=\"health\" data-value=\"sick\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-step\" data-step=\"8\" data-title=\"Ergebnis\"\u003e\n        \u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n        \u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n        \u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n        \u003cdiv class=\"adn-warning\" id=\"adn-health-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adn-result-grid\"\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eAdult-Trockenfutter\u003c\/strong\u003e\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n        \u003ca class=\"adn-primary-btn adn-shop-btn\" id=\"adn-shop-link\" href=\"#\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"adn-modal-actions\"\u003e\n        \u003cbutton type=\"button\" id=\"adn-back\"\u003eZurück\u003c\/button\u003e\n        \u003cbutton type=\"button\" id=\"adn-restart\"\u003eNeu starten\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n(function () {\n  var root = document.getElementById('adn-one-html');\n  var modal = document.getElementById('adn-food-modal');\n  var calc = document.getElementById('adn-rechner');\n  if (!root || !modal || !calc || root.dataset.initialized === 'true') return;\n  root.dataset.initialized = 'true';\n\n  var totalSteps = 8;\n  var currentStep = 1;\n  var data = {\n    ageUnit: 'years', ageValue: 2, ageMonths: 24, ageGroup: 'adult',\n    weight: 15, activity: 'normal', body: 'ideal', food: 'dry', special: 'none', health: 'healthy'\n  };\n\n  var kcalByFood = { dry: 370, wet: 115 };\n  var recommendations = {\n    puppyDry: { label:'Welpenfutter ansehen', title:'Premium 60% Huhn, Truthahn, Lachs \u0026 Süßkartoffel', reason:'Für Welpen und Junghunde mit Fokus auf Wachstum, Energie und Entwicklung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-welpenfutter-60-huhn-truthahn-lachs-gelenkschutz-susskartoffel-12kg' },\n    seniorDry: { label:'Seniorfutter ansehen', title:'Premium Senior Forelle mit Lachs, Süßkartoffel \u0026 Spargel', reason:'Für ältere Hunde mit leichterer Rezeptur, Omega-3-Fokus und Gelenkschutz.', url:'https:\/\/www.alphadog-nutrition.de\/products\/premium-senior-mit-50-frischem-forelle-mit-lachs-susskartoffel-spargel' },\n    adultSmallDry: { label:'Futter für kleine Rassen ansehen', title:'Premium 50% Lamm, Süßkartoffel, Minze \u0026 Erbsen', reason:'Für ausgewachsene Hunde unter 15 kg und kleine Rassen.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-lamm-susskartoffel-kleine-rassen-100g' },\n    adultSensitiveDry: { label:'Sensibles Trockenfutter ansehen', title:'Premium 50% Ente, Süßkartoffel \u0026 Orange', reason:'Für sensible Adult-Hunde und Hunde mit empfindlicher Verdauung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-getreidefreies-505-ente-mit-susskartoffelte-orange-12kg' },\n    adultActiveDry: { label:'Angus-Rind Trockenfutter ansehen', title:'Premium 50% Angus-Rind, Süßkartoffel, Erbsen \u0026 Karotte', reason:'Für aktive, normale oder schlanke Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-angus-rind-hundefutter-getreidefrei-100g' },\n    adultCalmDry: { label:'Wild \u0026 Lachs Trockenfutter ansehen', title:'Premium 50% Wild \u0026 Lachs, Süßkartoffel \u0026 Maulbeere', reason:'Für ruhigere, kräftige oder kastrierte Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-wild-lachs-getreidefrei-mit-susskartoffel-maulbeere-12kg' },\n    wetDuck: { label:'Ente Nassfutter ansehen', title:'Premium Sensitiv 91% Ente mit Gemüse \u0026 Reis', reason:'Sanfte Nassfutter-Empfehlung für normale Hunde, Welpen oder Senioren.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-91-ente-mit-gemuse-reis-single-protein-800g' },\n    wetHorse: { label:'Pferd Schonkost ansehen', title:'Premium Sensitiv 94% Pferd mit Kartoffeln', reason:'Bei sensibler Verdauung, Krankheitshinweis oder Unverträglichkeiten.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-94-pferd-mit-kartoffeln-hypoallergen' },\n    wetLamb: { label:'Lamm Nassfutter ansehen', title:'Premium Sensitiv 91% Lamm mit Apfel', reason:'Für aktive, schlanke oder trächtige\/säugende Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-lamm-mit-apfel-single-protein' },\n    wetWild: { label:'Wild Nassfutter ansehen', title:'Premium Sensitiv 91% Wild mit Gemüse \u0026 Reis', reason:'Für ruhigere, kräftige oder kastrierte Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-wild-mit-gemuse-reis-single-protein' }\n  };\n\n  var ageInput = document.getElementById('adn-age');\n  var weightInput = document.getElementById('adn-weight');\n  var ageUnitLabel = document.getElementById('adn-age-unit-label');\n  var currentStepEl = document.getElementById('adn-current-step');\n  var stepTitleEl = document.getElementById('adn-step-title');\n  var progressTrack = calc.querySelector('.adn-progress-track');\n  var progressBar = document.getElementById('adn-progress-bar');\n  var backButton = document.getElementById('adn-back');\n  var restartButton = document.getElementById('adn-restart');\n  var lastFocused = null;\n\n  function openModal() {\n    lastFocused = document.activeElement;\n    modal.classList.add('is-open');\n    modal.setAttribute('aria-hidden', 'false');\n    document.body.classList.add('adn-modal-open');\n    window.setTimeout(function () {\n      var close = modal.querySelector('.adn-modal-close');\n      if (close) close.focus();\n    }, 0);\n  }\n\n  function closeModal() {\n    modal.classList.remove('is-open');\n    modal.setAttribute('aria-hidden', 'true');\n    document.body.classList.remove('adn-modal-open');\n    if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') lastFocused.focus();\n  }\n\n  root.querySelectorAll('[data-adn-open]').forEach(function (button) {\n    button.addEventListener('click', openModal);\n  });\n  modal.querySelectorAll('[data-adn-close]').forEach(function (button) {\n    button.addEventListener('click', closeModal);\n  });\n  document.addEventListener('keydown', function (event) {\n    if (event.key === 'Escape' \u0026\u0026 modal.classList.contains('is-open')) closeModal();\n  });\n\n  function roundToFive(value) { return Math.round(value \/ 5) * 5; }\n\n  function updateAge() {\n    var value = parseFloat(ageInput.value);\n    if (!value || value \u003c= 0) value = 1;\n    data.ageValue = value;\n    data.ageMonths = data.ageUnit === 'years' ? value * 12 : value;\n    data.ageGroup = data.ageMonths \u003c 12 ? 'puppy' : (data.ageMonths \u003e= 84 ? 'senior' : 'adult');\n  }\n\n  function getWeight() {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) weight = data.weight || 1;\n    return weight;\n  }\n\n  function getRecommendation() {\n    var weight = getWeight();\n    if (data.food === 'wet') {\n      if (data.health === 'sick' || data.special === 'sensitive') return recommendations.wetHorse;\n      if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin' || data.special === 'pregnant') return recommendations.wetLamb;\n      if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.wetWild;\n      return recommendations.wetDuck;\n    }\n    if (data.ageGroup === 'puppy') return recommendations.puppyDry;\n    if (data.ageGroup === 'senior') return recommendations.seniorDry;\n    if (weight \u003c 15) return recommendations.adultSmallDry;\n    if (data.health === 'sick' || data.special === 'sensitive') return recommendations.adultSensitiveDry;\n    if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin') return recommendations.adultActiveDry;\n    if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.adultCalmDry;\n    return recommendations.adultActiveDry;\n  }\n\n  function calculateResult() {\n    updateAge();\n    data.weight = getWeight();\n\n    var ageFactor = { puppy: 2.4, adult: 1.6, senior: 1.3 }[data.ageGroup];\n    var activityFactor = { low: .85, normal: 1, high: 1.18, sport: 1.35 }[data.activity];\n    var bodyFactor = { thin: 1.1, ideal: 1, heavy: .82 }[data.body];\n    var specialFactor = { none: 1, neutered: .9, sensitive: 1, pregnant: 1.35 }[data.special];\n    var dailyKcal = 70 * Math.pow(data.weight, .75) * ageFactor * activityFactor * bodyFactor * specialFactor;\n    var grams = dailyKcal \/ kcalByFood[data.food] * 100;\n    var finalGrams = Math.max(5, roundToFive(grams));\n    var minGrams = Math.max(5, roundToFive(finalGrams * .9));\n    var maxGrams = Math.max(5, roundToFive(finalGrams * 1.1));\n    var meals = data.ageGroup === 'puppy' ? 3 : 2;\n    var mealGrams = Math.max(5, roundToFive(finalGrams \/ meals));\n\n    var warning = document.getElementById('adn-health-warning');\n    warning.classList.toggle('is-visible', data.health === 'sick');\n    document.getElementById('adn-result-label').textContent = data.health === 'sick' ? 'Grobe Orientierung' : 'Tagesmenge';\n    document.getElementById('adn-result-amount').textContent = 'ca. ' + finalGrams + ' g';\n    document.getElementById('adn-result-kcal').textContent = 'ca. ' + Math.round(dailyKcal) + ' kcal';\n    document.getElementById('adn-result-meal').textContent = 'ca. ' + mealGrams + ' g';\n    document.getElementById('adn-result-range').textContent = minGrams + '–' + maxGrams + ' g';\n\n    var recommendation = getRecommendation();\n    document.getElementById('adn-product-title').textContent = recommendation.title;\n    document.getElementById('adn-product-reason').textContent = recommendation.reason;\n    var shopLink = document.getElementById('adn-shop-link');\n    shopLink.href = recommendation.url;\n    shopLink.textContent = recommendation.label;\n  }\n\n  function showStep(step) {\n    currentStep = Math.max(1, Math.min(totalSteps, step));\n    calc.querySelectorAll('.adn-step').forEach(function (item) {\n      item.classList.toggle('is-active', Number(item.dataset.step) === currentStep);\n    });\n    var active = calc.querySelector('.adn-step.is-active');\n    currentStepEl.textContent = currentStep;\n    stepTitleEl.textContent = active ? active.dataset.title : '';\n    progressBar.style.width = (currentStep \/ totalSteps * 100) + '%';\n    progressTrack.setAttribute('aria-valuenow', String(currentStep));\n    backButton.disabled = currentStep === 1;\n    if (currentStep === totalSteps) calculateResult();\n    var dialog = modal.querySelector('.adn-modal-dialog');\n    if (dialog) dialog.scrollTop = 0;\n  }\n\n  calc.querySelectorAll('[data-age-unit]').forEach(function (button) {\n    button.addEventListener('click', function () {\n      data.ageUnit = button.dataset.ageUnit;\n      calc.querySelectorAll('[data-age-unit]').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      ageUnitLabel.textContent = data.ageUnit === 'years' ? 'Jahre' : 'Monate';\n      updateAge();\n    });\n  });\n\n  document.getElementById('adn-age-next').addEventListener('click', function () {\n    var age = parseFloat(ageInput.value);\n    if (!age || age \u003c= 0) { ageInput.focus(); return; }\n    updateAge();\n    showStep(2);\n  });\n\n  document.getElementById('adn-weight-next').addEventListener('click', function () {\n    var weight = parseFloat(weightInput.value);\n    if (!weight || weight \u003c= 0) { weightInput.focus(); return; }\n    data.weight = weight;\n    showStep(3);\n  });\n\n  calc.querySelectorAll('.adn-choice-grid button').forEach(function (button) {\n    button.addEventListener('click', function () {\n      var key = button.dataset.key;\n      data[key] = button.dataset.value;\n      button.parentElement.querySelectorAll('button').forEach(function (item) { item.classList.remove('is-selected'); });\n      button.classList.add('is-selected');\n      window.setTimeout(function () { showStep(currentStep + 1); }, 120);\n    });\n  });\n\n  backButton.addEventListener('click', function () { showStep(currentStep - 1); });\n  restartButton.addEventListener('click', function () {\n    data = { ageUnit:'years', ageValue:2, ageMonths:24, ageGroup:'adult', weight:15, activity:'normal', body:'ideal', food:'dry', special:'none', health:'healthy' };\n    ageInput.value = 2;\n    weightInput.value = 15;\n    ageUnitLabel.textContent = 'Jahre';\n    calc.querySelectorAll('.is-selected').forEach(function (item) { item.classList.remove('is-selected'); });\n    calc.querySelector('[data-age-unit=\"years\"]').classList.add('is-selected');\n    showStep(1);\n  });\n\n  showStep(1);\n})();\n\u003c\/script\u003e\n\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\n\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\n\u003cstyle id=\"adn-full-viewport-width-fix\"\u003e\n  #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: var(--adn-viewport-width, 100vw) !important;\n    max-width: none !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    margin-top: 48px !important;\n    transform: translateX(calc(-1 * var(--adn-viewport-offset, 0px))) !important;\n    padding: 34px 24px !important;\n  }\n\n  #adn-one-html .adn-one-grid {\n    width: 100% !important;\n    max-width: 1480px !important;\n    margin: 0 auto !important;\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html {\n      margin-top: 24px !important;\n      padding: 16px 12px !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-full-viewport-width-script\"\u003e\n(function () {\n  function updateWidth() {\n    var section = document.getElementById('adn-one-html');\n    if (!section) return;\n\n    section.style.setProperty('--adn-viewport-offset', '0px');\n    section.style.setProperty(\n      '--adn-viewport-width',\n      document.documentElement.clientWidth + 'px'\n    );\n\n    requestAnimationFrame(function () {\n      section.style.setProperty(\n        '--adn-viewport-offset',\n        section.getBoundingClientRect().left + 'px'\n      );\n    });\n  }\n\n  function scheduleUpdate() {\n    updateWidth();\n    setTimeout(updateWidth, 150);\n    setTimeout(updateWidth, 600);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleUpdate);\n  } else {\n    scheduleUpdate();\n  }\n\n  window.addEventListener('resize', updateWidth, { passive: true });\n  window.addEventListener('orientationchange', updateWidth, { passive: true });\n  document.addEventListener('shopify:section:load', scheduleUpdate);\n})();\n\u003c\/script\u003e\n\n\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    inset: 0 !important;\n    width: 100vw !important;\n    height: 100vh !important;\n    height: 100dvh !important;\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n    align-items: center !important;\n    justify-content: center !important;\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: flex !important;\n  }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute !important;\n    inset: 0 !important;\n    width: 100% !important;\n    height: 100% !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    inset: auto !important;\n    margin: auto !important;\n    transform: none !important;\n    width: min(860px, calc(100vw - 36px)) !important;\n    max-height: calc(100dvh - 36px) !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain;\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 16px) !important;\n      max-height: calc(100dvh - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  function moveModalToBody() {\n    var modal = document.getElementById('adn-food-modal');\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', moveModalToBody);\n  } else {\n    moveModalToBody();\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(moveModalToBody, 50);\n  });\n})();\n\u003c\/script\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width,initial-scale=1\"\u003e \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900\u0026amp;family=Manrope:wght@400;500;600;700;800;900\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  \/* Der echte Produkttitel oberhalb der Beschreibung *\/\n  .adp-external-product-title {\n    display: block !important;\n    width: 100% !important;\n    max-width: 980px !important;\n    margin: 0 0 18px 0 !important;\n    padding: 0 !important;\n    color: #000000 !important;\n    background: transparent !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: clamp(28px, 4.1vw, 46px) !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    font-synthesis: weight !important;\n    line-height: .98 !important;\n    letter-spacing: -.05em !important;\n    text-align: left !important;\n    text-transform: none !important;\n    text-decoration: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.08),\n      0 6px 11px rgba(0,0,0,.23),\n      0 15px 28px rgba(0,0,0,.13) !important;\n    word-break: normal !important;\n    overflow-wrap: break-word !important;\n    hyphens: none !important;\n  }\n\n  .adp-external-product-title * {\n    color: #000000 !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    text-transform: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000000 !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.07),\n        0 4px 8px rgba(0,0,0,.20),\n        0 10px 20px rgba(0,0,0,.11) !important;\n    }\n\n    .adp-external-product-title * {\n      -webkit-text-stroke: .5px #000000 !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle\u003e\n  .adp-page{\n    position:relative!important;\n    left:auto!important;\n    right:auto!important;\n    width:var(--adp-viewport-width,100vw)!important;\n    max-width:none!important;\n    margin:0!important;\n    transform:translateX(calc(-1 * var(--adp-viewport-offset,0px)))!important;\n    background:radial-gradient(circle at 95% 2%,rgba(233,96,40,.13),transparent 24%),#f5f5f7;\n    color:#111;\n    font-family:'Manrope',Arial,sans-serif;\n    overflow:hidden;\n    isolation:isolate;\n  }\n  .adp-page *{box-sizing:border-box;font-family:'Manrope',Arial,sans-serif}\n  .adp-wrap{width:100%;max-width:1280px;margin:0 auto;padding:58px 18px}\n\n  .adp-hero{\n    position:relative;\n    padding:58px;\n    border-radius:36px;\n    background:radial-gradient(circle at 86% 12%,rgba(233,96,40,.3),transparent 27%),linear-gradient(135deg,#090a0d,#17181c 60%,#281a14);\n    color:#fff;\n    display:grid;\n    grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);\n    gap:42px;\n    align-items:center;\n    overflow:hidden;\n    box-shadow:0 30px 90px rgba(0,0,0,.14);\n  }\n  .adp-hero:after{content:\"\";position:absolute;left:58px;right:58px;bottom:0;height:6px;border-radius:999px 999px 0 0;background:#e96028}\n  .adp-brand{margin:0 0 12px;color:#e96028;font-size:15px;font-weight:900;letter-spacing:-.02em}\n  .adp-kicker{margin:0 0 16px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-title{\n    position:relative;\n    z-index:1;\n    display:block;\n    margin:0!important;\n    max-width:760px;\n    color:#fff!important;\n    font-family:'Inter','Manrope',Arial,sans-serif!important;\n    font-size:clamp(36px,5.5vw,62px)!important;\n    line-height:.98!important;\n    font-weight:900!important;\n    font-variation-settings:'wght' 900!important;\n    font-synthesis:none!important;\n    letter-spacing:-.05em!important;\n    text-transform:none!important;\n    -webkit-text-stroke:.65px #fff;\n    paint-order:stroke fill;\n    text-shadow:\n      0 2px 0 rgba(255,255,255,.10),\n      0 7px 12px rgba(0,0,0,.72),\n      0 17px 34px rgba(0,0,0,.58)!important;\n    filter:drop-shadow(0 8px 10px rgba(0,0,0,.34));\n  }\n  .adp-title:before,\n  .adp-title:after{\n    content:attr(data-title);\n    position:absolute;\n    inset:0;\n    z-index:-1;\n    color:rgba(0,0,0,.62);\n    font:inherit;\n    letter-spacing:inherit;\n    line-height:inherit;\n    pointer-events:none;\n  }\n  .adp-title:before{\n    transform:translate(4px,6px);\n    filter:blur(1px);\n    opacity:.75;\n  }\n  .adp-title:after{\n    transform:translate(8px,11px);\n    filter:blur(10px);\n    opacity:.78;\n  }\n  .adp-lead{max-width:720px;margin:26px 0 0;color:#fff!important;font-size:clamp(18px,1.8vw,24px);line-height:1.38;font-weight:800}\n  .adp-intro{max-width:720px;margin:20px 0 0;color:rgba(255,255,255,.72)!important;font-size:16px;line-height:1.72}\n  .adp-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}\n  .adp-tags span{padding:10px 13px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.06);color:#fff;font-size:12px;font-weight:800}\n\n  .adp-visual{\n    min-height:430px;\n    padding:30px;\n    border-radius:30px;\n    background:radial-gradient(circle at 50% 35%,rgba(233,96,40,.25),transparent 45%),linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.04));\n    border:1px solid rgba(255,255,255,.1);\n    display:grid;\n    align-content:center;\n    gap:14px;\n  }\n  .adp-stat{padding:20px 22px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:rgba(0,0,0,.18)}\n  .adp-stat strong{display:block;color:#fff;font-size:30px;line-height:1;font-weight:900}\n  .adp-stat span{display:block;margin-top:8px;color:rgba(255,255,255,.7);font-size:13px;line-height:1.45}\n  .adp-stat-main{background:#e96028;border-color:#e96028;box-shadow:0 18px 38px rgba(233,96,40,.24)}\n  .adp-stat-main span{color:rgba(255,255,255,.88)}\n\n  .adp-section{padding-top:80px}\n  .adp-heading{max-width:980px;margin-bottom:28px}\n  .adp-heading p{margin:0 0 14px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-heading h2{margin:0;color:#111!important;font-size:clamp(34px,5vw,62px)!important;line-height:.98!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-heading span{display:block;max-width:850px;margin-top:18px;color:#626262;font-size:17px;line-height:1.62;font-weight:600}\n\n  .adp-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}\n  .adp-benefit{min-height:290px;padding:30px;border-radius:28px;background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.11),transparent 30%),#fff;box-shadow:0 18px 55px rgba(0,0,0,.055)}\n  .adp-benefit:nth-child(2){background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.34),transparent 31%),linear-gradient(135deg,#090a0d,#1a1b1f);color:#fff}\n  .adp-benefit b{color:#e96028;font-size:13px;font-weight:900}\n  .adp-benefit h3{margin:46px 0 14px;color:inherit!important;font-size:27px!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-.04em!important;text-transform:none!important}\n  .adp-benefit p{margin:0;color:#575757;font-size:15px;line-height:1.7}\n  .adp-benefit:nth-child(2) p{color:rgba(255,255,255,.7)}\n\n  .adp-guide{margin-top:80px;padding:54px;border-radius:34px;background:radial-gradient(circle at 90% 10%,rgba(233,96,40,.12),transparent 26%),#fff;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:48px;align-items:start;box-shadow:0 24px 70px rgba(0,0,0,.06)}\n  .adp-guide h2{margin:0;color:#111!important;font-size:clamp(34px,4.8vw,56px)!important;line-height:1!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-guide p{color:#505050;font-size:16px;line-height:1.75}\n  .adp-panel{padding:32px;border-radius:26px;background:radial-gradient(circle at 90% 8%,rgba(233,96,40,.35),transparent 30%),linear-gradient(135deg,#0a0b0e,#1b1c20);color:#fff}\n  .adp-panel\u003ep{margin:0 0 28px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}\n  .adp-panel article{padding:18px 0;border-top:1px solid rgba(255,255,255,.1)}\n  .adp-panel article:first-of-type{padding-top:0;border-top:0}\n  .adp-panel strong{display:block;color:#fff!important;font-size:19px}\n  .adp-panel span{display:block;margin-top:7px;color:rgba(255,255,255,.68);font-size:14px;line-height:1.55}\n\n  .adp-accordions{display:grid;gap:13px}\n  .adp-item{margin:0!important;border-radius:22px;background:#fff;box-shadow:0 14px 45px rgba(0,0,0,.045);overflow:hidden}\n  .adp-item summary{padding:22px 24px!important;list-style:none!important;color:#111!important;display:grid!important;grid-template-columns:46px minmax(0,1fr) 36px;align-items:center;gap:16px;cursor:pointer;text-transform:none!important}\n  .adp-item summary::-webkit-details-marker{display:none}\n  .adp-icon{width:46px;height:46px;border-radius:14px;background:#111;color:#fff;display:grid;place-items:center;font-size:20px}\n  .adp-summary strong{display:block;color:#111!important;font-size:18px;line-height:1.3;font-weight:900}\n  .adp-summary span{display:block;margin-top:4px;color:#6b6b6b;font-size:13px;line-height:1.4}\n  .adp-plus{position:relative;width:36px;height:36px;border-radius:50%;background:#f1f1f3}\n  .adp-plus:before,.adp-plus:after{content:\"\";position:absolute;left:50%;top:50%;width:14px;height:2px;background:#111;transform:translate(-50%,-50%)}\n  .adp-plus:after{transform:translate(-50%,-50%) rotate(90deg)}\n  .adp-item[open] .adp-plus{background:#e96028}\n  .adp-item[open] .adp-plus:before,.adp-item[open] .adp-plus:after{background:#fff}\n  .adp-item[open] .adp-plus:after{transform:translate(-50%,-50%)}\n  .adp-content{padding:0 24px 26px 86px;color:#505050;font-size:15px;line-height:1.72}\n  .adp-content h3,.adp-content h4{color:#111!important;text-transform:none!important}\n  .adp-content h3{font-size:23px!important;margin:4px 0 14px!important}\n  .adp-content h4{font-size:17px!important;margin:22px 0 8px!important}\n  .adp-content p{margin:0 0 14px}\n  .adp-info{margin:20px 0;padding:18px;border-left:5px solid #e96028;border-radius:16px;background:#f5f5f7}\n  .adp-info p:last-child{margin-bottom:0}\n\n  .adp-table{width:100%;border-collapse:separate;border-spacing:0;margin:14px 0;overflow:hidden;border:1px solid #e5e5e7;border-radius:16px;background:#fff}\n  .adp-table th,.adp-table td{padding:12px 14px;border-bottom:1px solid #ececef;text-align:left;vertical-align:top}\n  .adp-table tr:last-child td{border-bottom:0}\n  .adp-table thead th,.adp-table thead td{background:#111;color:#fff;font-weight:900}\n\n  .adp-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\n  .adp-highlight{padding:15px 16px;border-radius:15px;background:#f5f5f7}\n  .adp-highlight b{display:block;margin-bottom:4px;color:#111}\n\n  .adp-faq{display:grid;gap:10px}\n  .adp-faq details{border:1px solid #e5e5e7;border-radius:14px;background:#fff;overflow:hidden}\n  .adp-faq summary{padding:15px 48px 15px 16px!important;display:block!important;position:relative;cursor:pointer;font-weight:800;color:#222!important;list-style:none!important;text-transform:none!important}\n  .adp-faq summary:before,.adp-faq summary:after{content:\"\";position:absolute;right:17px;top:50%;width:14px;height:2px;background:#111;transform:translateY(-50%)}\n  .adp-faq summary:after{transform:translateY(-50%) rotate(90deg)}\n  .adp-faq details[open] summary:after{transform:translateY(-50%)}\n  .adp-faq details p{margin:0;padding:0 16px 17px;color:#555}\n\n  .adp-closing{margin-top:80px;padding:56px 42px;border-radius:34px;background:radial-gradient(circle at 86% 14%,rgba(255,255,255,.14),transparent 24%),#e96028;color:#fff;text-align:center}\n  .adp-closing h2{max-width:900px;margin:0 auto;color:#fff!important;font-size:clamp(36px,5.5vw,66px)!important;line-height:.96!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-closing p{max-width:780px;margin:20px auto 0;color:rgba(255,255,255,.86);font-size:17px;line-height:1.65;font-weight:600}\n\n  @media(max-width:960px){\n    .adp-hero,.adp-guide{grid-template-columns:1fr}\n    .adp-benefits{grid-template-columns:1fr}\n  }\n  @media(max-width:700px){\n    .adp-wrap{padding:24px 10px}\n    .adp-hero{padding:30px 18px 20px;border-radius:24px;gap:22px}\n    .adp-hero:after{left:18px;right:18px}\n    .adp-title{font-size:clamp(30px,9vw,46px)!important;line-height:1!important;letter-spacing:-.04em!important;-webkit-text-stroke:.45px #fff}\n    .adp-title:before{transform:translate(3px,4px);filter:blur(.8px)}\n    .adp-title:after{transform:translate(5px,7px);filter:blur(7px)}\n    .adp-lead{font-size:17px}\n    .adp-intro{font-size:14px;line-height:1.62}\n    .adp-tags{gap:7px;margin-top:18px}\n    .adp-tags span{padding:8px 10px;font-size:10px}\n    .adp-visual{min-height:auto;padding:14px;border-radius:22px;gap:8px}\n    .adp-stat{padding:14px 15px;border-radius:15px}\n    .adp-stat strong{font-size:24px}\n    .adp-stat span{margin-top:5px;font-size:11px}\n    .adp-section{padding-top:50px}\n    .adp-heading{margin-bottom:18px}\n    .adp-heading p{margin-bottom:10px;font-size:9px}\n    .adp-heading h2{font-size:32px!important;line-height:1!important}\n    .adp-heading span{margin-top:12px;font-size:14px;line-height:1.5}\n    .adp-benefits{gap:10px}\n    .adp-benefit{min-height:auto;padding:21px;border-radius:20px}\n    .adp-benefit h3{margin:26px 0 10px;font-size:23px!important}\n    .adp-benefit p{font-size:14px;line-height:1.58}\n    .adp-guide{margin-top:50px;padding:26px 17px 17px;border-radius:24px;gap:26px}\n    .adp-guide h2{font-size:32px!important}\n    .adp-guide p{font-size:14px;line-height:1.62}\n    .adp-panel{padding:22px;border-radius:20px}\n    .adp-panel article{padding:14px 0}\n    .adp-panel strong{font-size:17px}\n    .adp-panel span{font-size:12px}\n\n    \/* Schmale und kompakte Themenkacheln auf dem Handy *\/\n    .adp-accordions{gap:8px;padding:0 5px}\n    .adp-item{width:calc(100% - 4px);margin:0 auto!important;border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.045)}\n    .adp-item summary{grid-template-columns:32px minmax(0,1fr) 26px;padding:11px 10px!important;gap:9px;min-height:54px}\n    .adp-icon{width:32px;height:32px;border-radius:9px;font-size:14px}\n    .adp-summary strong{font-size:13.5px;line-height:1.22}\n    .adp-summary span{margin-top:2px;font-size:10.5px;line-height:1.25}\n    .adp-plus{width:26px;height:26px}\n    .adp-plus:before,.adp-plus:after{width:11px;height:1.5px}\n    .adp-content{padding:0 11px 15px;font-size:13px;line-height:1.58}\n    .adp-content h3{font-size:19px!important;margin:5px 0 10px!important}\n    .adp-content h4{font-size:15px!important;margin:16px 0 6px!important}\n    .adp-content p{margin-bottom:10px}\n    .adp-info{margin:14px 0;padding:13px;border-left-width:4px;border-radius:11px}\n    .adp-highlights{grid-template-columns:1fr;gap:8px}\n    .adp-highlight{padding:11px 12px;border-radius:11px}\n    .adp-table th,.adp-table td{padding:8px 7px;font-size:11.5px}\n    .adp-faq{gap:7px}\n    .adp-faq details{border-radius:10px}\n    .adp-faq summary{padding:12px 38px 12px 12px!important;font-size:12.5px}\n    .adp-faq details p{padding:0 12px 13px;font-size:12.5px}\n    .adp-closing{margin-top:50px;padding:34px 18px;text-align:left;border-radius:24px}\n    .adp-closing h2{font-size:33px!important}\n    .adp-closing p{font-size:14px}\n  }\n\u003c\/style\u003e\n\u003cmain class=\"adp-page\"\u003e\n\u003cdiv class=\"adp-wrap\"\u003e\n\u003cheader class=\"adp-hero\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n\u003cp class=\"adp-kicker\"\u003eGETREIDEFREIES SENIOR TROCKENFUTTER MIT FISCH\u003c\/p\u003e\n\u003ch1 data-title=\"Forelle mit Lachs, Süßkartoffel und Spargel.\" class=\"adp-title\"\u003eForelle mit Lachs, Süßkartoffel und Spargel.\u003c\/h1\u003e\n\u003cp class=\"adp-lead\"\u003e50% Fisch, 8% Rohfett und funktionale Zutaten für ältere Hunde und Senior Hunde aller Rassen.\u003c\/p\u003e\n\u003cp class=\"adp-intro\"\u003eMit 24% Süßkartoffel, Forelle, Lachs, Lachsöl, Glucosamin, MSM und Chondroitinsulfat. Ein getreidefreies Senior Hundefutter für Hunde, die gut bekömmliche Proteine und eine angepasste Energieversorgung brauchen.\u003c\/p\u003e\n\u003cdiv class=\"adp-tags\"\u003e\n\u003cspan\u003e50% Fisch\u003c\/span\u003e\u003cspan\u003e30% frische Forelle\u003c\/span\u003e\u003cspan\u003e8% Rohfett\u003c\/span\u003e\u003cspan\u003eGetreidefrei\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv aria-label=\"Produktvorteile\" class=\"adp-visual\"\u003e\n\u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e50%\u003c\/strong\u003e\u003cspan\u003eForelle, Lachs und weitere Fischbestandteile\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e24%\u003c\/strong\u003e\u003cspan\u003eSüßkartoffel als gut bekömmliche Energiequelle\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e14mm\u003c\/strong\u003e\u003cspan\u003eKrokettendurchmesser für ältere Hunde\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eDAS STECKT DRIN\u003c\/p\u003e\n\u003ch2\u003eGetreidefreies Senior Hundefutter mit Forelle und Lachs.\u003c\/h2\u003e\n\u003cspan\u003e50% Fisch, 24% Süßkartoffel und ausgewählte Zutaten für Verdauung, Haut, Fell und den Bewegungsapparat ergeben ein ausgewogenes Trockenfutter für ältere Hunde.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-benefits\"\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e01\u003c\/b\u003e\n\u003ch3\u003eLeicht bekömmlicher Fisch\u003c\/h3\u003e\n\u003cp\u003eForelle, Lachs und weißer Fisch liefern hochwertiges tierisches Protein und einen natürlichen Geschmack, der auch bei wählerischen Senior Hunden gut ankommen kann.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e02\u003c\/b\u003e\n\u003ch3\u003eAngepasster Fettgehalt\u003c\/h3\u003e\n\u003cp\u003eMit 8% Rohfett passt die Rezeptur zu vielen älteren Hunden, die im Alltag weniger aktiv sind und eine kontrollierte Energiezufuhr brauchen.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\n\u003ch3\u003eFunktionale Zutaten\u003c\/h3\u003e\n\u003cp\u003eGlucosamin, MSM, Chondroitinsulfat, FOS, MOS, Leinsamen und Lachsöl ergänzen die tägliche Mahlzeit sinnvoll.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-guide\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n\u003cp class=\"adp-kicker\"\u003eFÜR DIE BESTEN JAHRE\u003c\/p\u003e\n\u003ch2\u003eSenior Trockenfutter mit Fisch und Süßkartoffel.\u003c\/h2\u003e\n\u003cp\u003eDieses getreidefreie Trockenfutter für ältere Hunde kombiniert Forelle und Lachs mit Süßkartoffel, Erbsen, Spargel und ausgewählten Ergänzungen für den Alltag im Seniorenalter.\u003c\/p\u003e\n\u003cp\u003eDie tägliche Futtermenge passt du an Gewicht, Aktivität und individuellen Bedarf deines Hundes an. Bei einer Futterumstellung mischst du das neue Futter über mehrere Tage schrittweise unter das bisherige Futter.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003caside class=\"adp-panel\"\u003e\n\u003cp\u003eDIE WICHTIGSTEN EIGENSCHAFTEN\u003c\/p\u003e\n\u003carticle\u003e\u003cstrong\u003eFür ältere Hunde\u003c\/strong\u003e\u003cspan\u003eSenior Rezeptur für Hunde aller Rassen.\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eHoher Fischanteil\u003c\/strong\u003e\u003cspan\u003e50% Forelle und Lachs mit 30% frisch zubereiteter Forelle.\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eGetreidefrei\u003c\/strong\u003e\u003cspan\u003eMit Süßkartoffel, Kartoffeln, Erbsen und Spargel.\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eFür den Bewegungsapparat\u003c\/strong\u003e\u003cspan\u003eMit Glucosamin, MSM und Chondroitinsulfat.\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/aside\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eSENIOR HUNDEFUTTER IM DETAIL\u003c\/p\u003e\n\u003ch2\u003eHundefutter mit Forelle und Lachs einfach erklärt.\u003c\/h2\u003e\n\u003cspan\u003eHier findest du alle Angaben zu Fischanteil, Gelenknährstoffen, Zutaten, Nährwerten, Krokettengröße, Fütterungsmenge und Futterumstellung. Alle Bereiche sind zunächst geschlossen.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-accordions\"\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🐟\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFisch und Geschmack\u003c\/strong\u003e\u003cspan\u003e50% Forelle und Lachs mit 30% frischer Forelle\u003c\/span\u003e\u003c\/span\u003e\u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eWarum Fisch gut in den Napf deines Senior Hundes passt\u003c\/h3\u003e\n\u003cp\u003eIn dieser Rezeptur stecken insgesamt \u003cb\u003e50% Forelle und Lachs\u003c\/b\u003e. Dazu gehören 30% frisch zubereitete Forelle, 11% getrockneter Lachs, 4% frisch zubereiteter Lachs, 3% Lachsöl und 2% Lachsbrühe.\u003c\/p\u003e\n\u003cp\u003eFisch liefert hochwertiges tierisches Protein und wertvolle Fettsäuren. Die Kombination aus Forelle, Lachs und Lachsöl verbindet einen natürlichen Geschmack mit einer gut bekömmlichen Proteinquelle.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eWusstest du?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFischprotein liefert essenzielle Aminosäuren, die dein Hund für Muskeln, Gewebe und viele tägliche Körperfunktionen benötigt. Gerade im Alter ist eine bedarfsgerechte Proteinversorgung wichtig.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦴\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eBeweglichkeit und Senior Alltag\u003c\/strong\u003e\u003cspan\u003eGlucosamin, MSM und Chondroitinsulfat\u003c\/span\u003e\u003c\/span\u003e\u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eAusgewählte Nährstoffe für den Bewegungsapparat\u003c\/h3\u003e\n\u003cp\u003eDie Rezeptur enthält Glucosamin mit 170mg\/kg, MSM mit 170mg\/kg und Chondroitinsulfat mit 125mg\/kg.\u003c\/p\u003e\n\u003cp\u003eDiese Stoffe sind Bestandteile vieler Senior Rezepturen und ergänzen eine ausgewogene Ernährung für ältere Hunde. Regelmäßige, angepasste Bewegung und ein gesundes Körpergewicht bleiben ebenfalls wichtig.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌿\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eGetreidefrei und gut bekömmlich\u003c\/strong\u003e\u003cspan\u003e24% Süßkartoffel, FOS, MOS und 0,3% Spargel\u003c\/span\u003e\u003c\/span\u003e\u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eGetreidefreies Senior Futter mit Süßkartoffel\u003c\/h3\u003e\n\u003cp\u003eDie Rezeptur kommt ohne Getreide aus. Stattdessen liefert \u003cb\u003eSüßkartoffel mit 24%\u003c\/b\u003e Energie und Ballaststoffe. Kartoffeln, Erbsen und Spargel ergänzen die Mahlzeit mit weiteren pflanzlichen Bestandteilen.\u003c\/p\u003e\n\u003ch4\u003eUnterstützung für Verdauung, Haut und Fell\u003c\/h4\u003e\n\u003cp\u003eFOS und MOS sind präbiotische Ballaststoffe. Entzuckerte Rübenschnitzel und Leinsamen ergänzen den Faseranteil. Lachsöl liefert Omega 3 Fettsäuren für normale Haut und gepflegtes Fell.\u003c\/p\u003e\n\u003cp\u003eSpargel ist mit 0,3% enthalten und rundet die Rezeptur mit einer kleinen Gemüsekomponente ab.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🥣\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eKrokette für ältere Hunde\u003c\/strong\u003e\u003cspan\u003eEtwa 14mm Durchmesser und 5mm Dicke\u003c\/span\u003e\u003c\/span\u003e\u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eFlache, runde Kroketten für angenehmes Kauen\u003c\/h3\u003e\n\u003cp\u003eDie Kroketten haben etwa 14mm Durchmesser und sind ungefähr 5mm dick. Die flache, runde Form lässt sich gut aufnehmen, einspeicheln und kauen.\u003c\/p\u003e\n\u003cp\u003eDas Futter eignet sich für ältere Hunde und Senior Hunde aller Rassen. Ab welchem Alter ein Hund als Senior gilt, hängt unter anderem von Rassegröße und individueller Entwicklung ab.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📊\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eNährwerte und Zusammensetzung\u003c\/strong\u003e\u003cspan\u003eAnalysewerte und vollständige Zutatenliste\u003c\/span\u003e\u003c\/span\u003e\u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eWichtige Analysewerte\u003c\/h3\u003e\n\u003ctable class=\"adp-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eAnalysewert\u003c\/th\u003e\n\u003cth\u003eGehalt\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eRohprotein\u003c\/td\u003e\n\u003ctd\u003e25%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRohfett\u003c\/td\u003e\n\u003ctd\u003e8%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRohfaser\u003c\/td\u003e\n\u003ctd\u003e3,5%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRohasche\u003c\/td\u003e\n\u003ctd\u003e8%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003cb\u003eZusammensetzung:\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eForelle und Lachs 50%, davon frisch zubereitete Forelle 30%, getrockneter Lachs 11%, frisch zubereiteter Lachs 4%, Lachsöl 3% und Lachsbrühe 2%, Süßkartoffel 24%, Kartoffeln, Erbsen 6%, entzuckerte Rübenschnitzel, Erbsenprotein, Leinsamen, Kartoffelprotein, Mineralien, Spargel 0,3%, Glucosamin 170mg\/kg, Methylsulfonylmethan 170mg\/kg, Chondroitinsulfat 125mg\/kg, Fructooligosaccharide 96mg\/kg und Mannanoligosaccharide 24mg\/kg.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⭐\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eProdukthighlights und Fütterung\u003c\/strong\u003e\u003cspan\u003eVorteile und empfohlene Tagesmenge\u003c\/span\u003e\u003c\/span\u003e\u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eHoher Fischanteil\u003c\/b\u003e50% Forelle und Lachs mit 30% frisch zubereiteter Forelle.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eGetreidefreie Rezeptur\u003c\/b\u003eMit Süßkartoffel, Kartoffeln, Erbsen und Spargel.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eFür ältere Hunde\u003c\/b\u003eSenior Rezeptur mit 8% Rohfett und flacher, runder Krokette.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eFunktionale Zutaten\u003c\/b\u003eMit Glucosamin, MSM, Chondroitinsulfat, FOS und MOS.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch3\u003eFütterungsempfehlung\u003c\/h3\u003e\n\u003ctable class=\"adp-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eGewicht deines Hundes\u003c\/th\u003e\n\u003cth\u003eFuttermenge pro Tag\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e1 bis 5kg\u003c\/td\u003e\n\u003ctd\u003e25 bis 80g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5 bis 10kg\u003c\/td\u003e\n\u003ctd\u003e80 bis 135g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e10 bis 20kg\u003c\/td\u003e\n\u003ctd\u003e135 bis 225g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e20 bis 30kg\u003c\/td\u003e\n\u003ctd\u003e225 bis 305g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e30 bis 40kg\u003c\/td\u003e\n\u003ctd\u003e305 bis 380g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMehr als 40kg\u003c\/td\u003e\n\u003ctd\u003eAb 380g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Alter, Fisch, Gelenknährstoffen und Umstellung\u003c\/span\u003e\u003c\/span\u003e\u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cdiv class=\"adp-faq\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eFür welche Hunde ist das Trockenfutter geeignet?\u003c\/summary\u003e\n\u003cp\u003eDas Futter ist für ältere Hunde und Senior Hunde aller Rassen gedacht. Die Futtermenge richtest du nach Gewicht, Aktivität und individuellem Bedarf deines Hundes.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIst das Hundefutter getreidefrei?\u003c\/summary\u003e\n\u003cp\u003eJa. Die Rezeptur enthält kein Getreide. Als Kohlenhydratquellen werden Süßkartoffel, Kartoffeln und Erbsen verwendet.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie hoch ist der Fischanteil?\u003c\/summary\u003e\n\u003cp\u003eDer gesamte Anteil aus Forelle und Lachs beträgt 50%. Enthalten sind 30% frisch zubereitete Forelle, 11% getrockneter Lachs, 4% frisch zubereiteter Lachs, 3% Lachsöl und 2% Lachsbrühe.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWelche Zutaten sind für den Bewegungsapparat enthalten?\u003c\/summary\u003e\n\u003cp\u003eDie Rezeptur enthält Glucosamin, MSM und Chondroitinsulfat. Diese Zutaten werden häufig in Senior Futter eingesetzt und ergänzen eine ausgewogene Ernährung für ältere Hunde.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIst der Fettgehalt an ältere Hunde angepasst?\u003c\/summary\u003e\n\u003cp\u003eDas Futter enthält 8% Rohfett. Ob diese Menge für deinen Hund passt, hängt von Aktivität, Gewicht und gesundheitlicher Situation ab.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie groß sind die Kroketten?\u003c\/summary\u003e\n\u003cp\u003eDie Kroketten haben etwa 14mm Durchmesser und sind ungefähr 5mm dick. Sie sind flach und rund geformt.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie stelle ich meinen Hund auf das neue Futter um?\u003c\/summary\u003e\n\u003cp\u003eMische das neue Futter über mehrere Tage schrittweise unter das bisherige Futter. Erhöhe den Anteil langsam, damit sich die Verdauung deines Hundes an die neue Rezeptur gewöhnen kann.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e\u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-closing\"\u003e\n\u003ch2\u003eSenior Hundefutter mit Forelle, Lachs und Süßkartoffel.\u003c\/h2\u003e\n\u003cp\u003eEin getreidefreies Trockenfutter mit 50% Fisch, 24% Süßkartoffel und funktionalen Zutaten für ältere Hunde und Senior Hunde aller Rassen.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\n\u003cp\u003e\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e \u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\":\"https:\/\/schema.org\",\n  \"@type\":\"FAQPage\",\n  \"mainEntity\":[\n    {\"@type\":\"Question\",\"name\":\"Für welche Hunde ist das Trockenfutter geeignet?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Das Futter ist für ältere Hunde und Senior Hunde aller Rassen gedacht. Die Futtermenge richtet sich nach Gewicht, Aktivität und individuellem Bedarf des Hundes.\"}},\n    {\"@type\":\"Question\",\"name\":\"Ist das Hundefutter getreidefrei?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Ja. Die Rezeptur enthält kein Getreide. Als Kohlenhydratquellen werden Süßkartoffel, Kartoffeln und Erbsen verwendet.\"}},\n    {\"@type\":\"Question\",\"name\":\"Wie hoch ist der Fischanteil?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Der gesamte Anteil aus Forelle und Lachs beträgt 50%. Enthalten sind 30% frisch zubereitete Forelle, 11% getrockneter Lachs, 4% frisch zubereiteter Lachs, 3% Lachsöl und 2% Lachsbrühe.\"}},\n    {\"@type\":\"Question\",\"name\":\"Welche Zutaten sind für den Bewegungsapparat enthalten?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Die Rezeptur enthält Glucosamin, MSM und Chondroitinsulfat. Diese Zutaten werden häufig in Senior Futter eingesetzt.\"}},\n    {\"@type\":\"Question\",\"name\":\"Wie groß sind die Kroketten?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Die Kroketten haben etwa 14mm Durchmesser und sind ungefähr 5mm dick. Sie sind flach und rund geformt.\"}},\n    {\"@type\":\"Question\",\"name\":\"Wie stelle ich meinen Hund auf das neue Futter um?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Das neue Futter wird über mehrere Tage schrittweise unter das bisherige Futter gemischt. Der Anteil wird langsam erhöht.\"}}\n  ]\n}\n\u003c\/script\u003e \u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleTerms = ['forelle', 'lachs', 'spargel'];\n  function normalize(value) {\n    return (value || '').replace(\/\\u00a0\/g, ' ').replace(\/\\s+\/g, ' ').trim().toLowerCase();\n  }\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n    return style.display !== 'none' \u0026\u0026 style.visibility !== 'hidden' \u0026\u0026 parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026 rect.width \u003e 0 \u0026\u0026 rect.height \u003e 0;\n  }\n  function applyProductTitleStyle() {\n    var selectors = ['[data-product-title]','.product__title h1','.product__title','.product-title','.product-single__title','.productView-title','.product-info__title','.product-detail__title','h1.product_title','main h1','h1','h2'];\n    var candidates = Array.prototype.slice.call(document.querySelectorAll(selectors.join(',')));\n    var match = candidates.find(function (element) {\n      if (element.closest('.adp-page')) return false;\n      var text = normalize(element.textContent);\n      return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 isVisible(element);\n    });\n    if (!match) {\n      var fallback = Array.prototype.slice.call(document.querySelectorAll('div, p, span')).filter(function (element) {\n        if (element.closest('.adp-page')) return false;\n        if (!isVisible(element)) return false;\n        var text = normalize(element.textContent);\n        return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 text.length \u003c 240;\n      }).sort(function (a, b) { return normalize(a.textContent).length - normalize(b.textContent).length; });\n      match = fallback[0];\n    }\n    if (match) {\n      match.classList.add('adp-external-product-title');\n      match.setAttribute('data-adp-product-title-styled', 'true');\n    }\n  }\n  function scheduleApply() {\n    applyProductTitleStyle();\n    window.setTimeout(applyProductTitleStyle, 150);\n    window.setTimeout(applyProductTitleStyle, 600);\n    window.setTimeout(applyProductTitleStyle, 1500);\n  }\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n  var observer = new MutationObserver(function () { applyProductTitleStyle(); });\n  observer.observe(document.documentElement, { childList: true, subtree: true });\n  document.addEventListener('shopify:section:load', scheduleApply);\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"6kg","offer_id":58047110545733,"sku":"GFC0006KUPSXZZZ","price":55.99,"currency_code":"EUR","in_stock":true},{"title":"12kg","offer_id":58047110578501,"sku":"GFC0012KUPSXZZZ","price":99.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/Clipfly-20260528200531.png?v=1779991940"},{"product_id":"premium-fleisch-sticks-soft-99-ente","title":"Premium 99% Ente Fleisch Soft Sticks - Speziell für sensible Mägen","description":"\u003ch2\u003eHundeleckerli kaufen: Alphadog Nutrition – Fleisch-Sticks SOFT (Ente)\u003c\/h2\u003e\n\n\u003cp\u003eJeder Hundehalter kennt es: Mitten im Training braucht man schnell eine kleine Belohnung, aber das Leckerli lässt sich kaum brechen oder zerbröselt komplett in der Jackentasche. Unsere weichen Fleisch-Sticks aus 99 % herzhafter Ente lösen genau dieses Problem. In unserem \u003cstrong\u003eHundeleckerli Online-Shop\u003c\/strong\u003e bieten wir dir diese praktischen Kaustangen an, die sich mit zwei Fingern präzise portionieren lassen, vom Hund blitzschnell gekaut werden und extrem magenschonend sind. Wenn du diese \u003cstrong\u003eSoft-Snacks für Hunde kaufst\u003c\/strong\u003e, erhältst du den idealen, naturbelassenen Snack für Welpen, erwachsene Hunde und Senioren.\u003c\/p\u003e\n\n\u003ch3\u003eWarum unsere Fleisch-Sticks SOFT die perfekte Wahl sind:\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003e99 % Reine Ente (Single-Protein):\u003c\/strong\u003e Mit einem extrem hohen Fleischanteil bieten diese weichen Sticks eine unwiderstehliche Motivation für zwischendurch oder auf dem Hundeplatz. Ente ist zudem eine hervorragende, leicht verdauliche Proteinquelle, die auch von Hunden mit sensiblem Magen optimal vertragen wird.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003ePerfekt zu portionieren \u0026amp; krümelfrei:\u003c\/strong\u003e Durch die softe Textur kannst du den Stick blitzschnell in winzige Stücke brechen. Perfekt für das intensive Klickertraining oder kleine Rassen, ohne dass du danach klebrige Hände oder Krümel in der Tasche hast.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eSchnell geschluckt für maximalen Fokus:\u003c\/strong\u003e Im Training soll sich der Hund auf dich konzentrieren und nicht minutenlang auf einem harten Keks herumkauen. Wenn du diese \u003cstrong\u003eTrainingsleckerli für Hunde bestellst\u003c\/strong\u003e, bleibt der Fokus genau da, wo er sein soll – bei dir.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eVon Welpe bis Senior:\u003c\/strong\u003e Da die Sticks herrlich weich sind, schonen sie die Milchzähne von Welpen (bereits ab der 8. Woche) und sind eine echte Wohltat für ältere Hunde mit Zahnproblemen.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003e100 % Naturrein (Ohne Chemie):\u003c\/strong\u003e Um die angenehm softe und leicht feuchte Konsistenz zu bewahren, greifen wir nicht in die Chemiekiste, sondern nutzen lediglich 1 % pflanzliches Glycerin. Konsequent ohne künstliche Aromen, Farbstoffe oder versteckte Zuckerzusätze.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eWichtige Nährwerte \u0026amp; Zusammensetzung\u003c\/h3\u003e\n\u003cp\u003eEhrliche Zutaten, purer Geschmack – unsere Analysewerte für volle Transparenz:\u003c\/p\u003e\n\n\u003ctable border=\"1\" style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px;\"\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px;\"\u003e49,2 %\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohfett\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px;\"\u003e28,8 %\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px;\"\u003e10,7 %\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eFeuchtigkeit\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px;\"\u003e8,7 %\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohfaser\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px;\"\u003e0,6 %\u003c\/td\u003e\n    \u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003cp\u003e\u003cstrong\u003eZusammensetzung:\u003c\/strong\u003e\u003cbr\u003e\n99 % Ente, 1 % pflanzliches Glycerin (Ergänzungsfuttermittel für Hunde).\u003c\/p\u003e\n\n\u003ch3\u003eFütterungsempfehlung \u0026amp; Hinweise\u003c\/h3\u003e\n\u003cp\u003eDie optimale und saubere Belohnung für jeden Tag:\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eAltersempfehlung:\u003c\/strong\u003e Aufgrund der weichen, leicht verdaulichen Beschaffenheit ist dieser Snack bereits für Welpen ab der 8. Lebenswoche bestens geeignet.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eDosierung:\u003c\/strong\u003e Der ideale Snack für zwischendurch oder das Training. Bitte reduziere die tägliche Hauptfutterration entsprechend, um eine gesunde Figur deines Hundes zu erhalten.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eFlüssigkeit:\u003c\/strong\u003e Bitte stelle sicher, dass dein Hund immer Zugang zu ausreichend frischem Trinkwasser hat.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp style=\"border-top: 1px solid #ccc; padding-top: 15px;\"\u003e\u003cstrong\u003eInformationen zum Hersteller:\u003c\/strong\u003e\u003cbr\u003e\nAlphadog Nutrition\u003cbr\u003e\nWachhausstr. 16, 76227 Karlsruhe, Deutschland\u003cbr\u003e\nEmail: info@alphadog-nutrition.de\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"100g","offer_id":58123531059525,"sku":"163","price":7.69,"currency_code":"EUR","in_stock":true},{"title":"200g","offer_id":58123531092293,"sku":"164","price":13.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/Enten-SticksfuerHunde_knusprigeKau-SnacksausEnte.webp?v=1780165633"},{"product_id":"premium","title":"Premium 99% Pferde Fleisch Soft Sticks - Hypoallergener Snack für Ausschlussdiäten","description":"\u003ch2\u003eHundeleckerli kaufen: Alphadog Nutrition – Fleisch-Sticks SOFT (Pferd)\u003c\/h2\u003e\n\n\u003cp\u003eWenn dein Hund auf viele herkömmliche Fleischsorten allergisch reagiert, wird die Suche nach dem passenden Trainingssnack oft zur Herausforderung. Unsere weichen Fleisch-Sticks aus 99 % reinem Pferdefleisch sind die erlösende Antwort. In unserem \u003cstrong\u003eHundeleckerli Online-Shop\u003c\/strong\u003e bieten wir dir diese praktischen Kaustangen an, die sich mühelos mit zwei Fingern präzise portionieren lassen, nicht in der Tasche krümeln und vom Hund blitzschnell gekaut werden. Wenn du diese \u003cstrong\u003ehypoallergenen Hundesnacks kaufst\u003c\/strong\u003e, erhältst du einen ehrlichen, naturbelassenen Single-Protein-Snack – ideal für eine Ausschlussdiät beim Hund, für Welpen und für Vierbeiner mit empfindlichem Magen.\u003c\/p\u003e\n\n\u003ch3\u003eWarum unsere Fleisch-Sticks SOFT mit Pferd die perfekte Wahl sind:\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003e99 % Reines Pferdefleisch (Hypoallergenes Single-Protein):\u003c\/strong\u003e Pferdefleisch gilt als äußerst seltene und hochwertige Proteinquelle, die nahezu gar kein Allergiepotenzial besitzt. Als reines Monoprotein ist dieser Snack extrem magenschonend und die perfekte, sorgenfreie Belohnung bei Futtermittelallergien.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003ePerfekt zu portionieren \u0026amp; krümelfrei:\u003c\/strong\u003e Durch die softe Textur kannst du den Stick blitzschnell in winzige Stücke brechen. Wenn du diese \u003cstrong\u003eSoft-Snacks für Hunde bestellst\u003c\/strong\u003e, eignen sie sich ideal für das intensive Klickertraining, ohne klebrige Hände oder nervige Krümel in der Jackentasche zu hinterlassen.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eSchnell abgeschluckt für maximalen Fokus:\u003c\/strong\u003e Im Training soll sich der Hund auf dich konzentrieren und nicht minutenlang kauen. Die weichen Sticks sind sofort geschluckt – der Fokus bleibt genau da, wo er sein soll: bei dir und der Übung.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eVon Welpe bis Senior:\u003c\/strong\u003e Da die Sticks nicht hart gekaut werden müssen, schonen sie die empfindlichen Milchzähne von Welpen (bereits ab der 8. Woche) und sind eine wahre Wohltat für ältere Hunde mit Zahnproblemen.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003e100 % Naturrein (Ohne Chemie):\u003c\/strong\u003e Um die angenehm softe und leicht feuchte Konsistenz zu bewahren, verzichten wir auf jegliche Chemie und nutzen lediglich 1 % pflanzliches Glycerin. Keine künstlichen Aromen, Farbstoffe oder versteckten Zuckerzusätze – purer Fleischgenuss aus der Natur.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eWichtige Nährwerte \u0026amp; Zusammensetzung\u003c\/h3\u003e\n\u003cp\u003eEhrliche Zutaten, volle Energie – unsere Analysewerte im Überblick:\u003c\/p\u003e\n\n\u003ctable border=\"1\" style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px;\"\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px;\"\u003e57,1 %\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohfett\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px;\"\u003e22,1 %\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px;\"\u003e9,5 %\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eFeuchtigkeit\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px;\"\u003e8,6 %\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohfaser\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px;\"\u003e1,1 %\u003c\/td\u003e\n    \u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003cp\u003e\u003cstrong\u003eZusammensetzung:\u003c\/strong\u003e\u003cbr\u003e\n99 % Pferd, 1 % pflanzliches Glycerin (Ergänzungsfuttermittel für Hunde).\u003c\/p\u003e\n\n\u003ch3\u003eFütterungsempfehlung \u0026amp; Hinweise\u003c\/h3\u003e\n\u003cp\u003eDie optimale Belohnung für jeden Tag – auch bei Ausschlussdiäten:\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eAltersempfehlung:\u003c\/strong\u003e Aufgrund der weichen, hochverdaulichen Beschaffenheit ist dieser Snack bereits für Welpen ab der 8. Lebenswoche bestens geeignet.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eDosierung:\u003c\/strong\u003e Der ideale Snack für zwischendurch oder die perfekte schnelle Trainingsbelohnung. Bitte reduziere bei großzügiger Gabe die tägliche Hauptfutterration entsprechend, um das Idealgewicht deines Hundes zu halten.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eFlüssigkeit:\u003c\/strong\u003e Bitte stelle sicher, dass dein Hund jederzeit Zugang zu ausreichend frischem Trinkwasser hat, da Trocken- und Softsnacks durstig machen.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp style=\"border-top: 1px solid #ccc; padding-top: 15px;\"\u003e\u003cstrong\u003eInformationen zum Hersteller:\u003c\/strong\u003e\u003cbr\u003e\nAlphadog Nutrition\u003cbr\u003e\nWachhausstr. 16, 76227 Karlsruhe, Deutschland\u003cbr\u003e\nEmail: info@alphadog-nutrition.de\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"100g","offer_id":58123547902277,"sku":"165","price":7.69,"currency_code":"EUR","in_stock":true},{"title":"200g","offer_id":58123547935045,"sku":"166","price":13.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/PremiumFleischSticks99_Pferd-Hypoallergen.webp?v=1780165561"},{"product_id":"alphadog-premium-kausnack-bundle-natur-pur-probierpaket-fur-hunde","title":"Premium XXL Kausnack Bundle – 10 teilige Knabberbox für Feinschmecker - Versandkostenfrei","description":"\u003ch2\u003eKausnacks für Hunde kaufen: Alphadog Nutrition – Premium 10-in-1 Kausnack-Bundle\u003c\/h2\u003e\n\u003cp\u003eDu möchtest herausfinden, was deinem Hund am besten schmeckt, oder ihm einfach die ultimative Abwechslung bieten? Unser großes 10-in-1 Kausnack-Bundle vereint gleich 10 absolute Bestseller aus unserem Natur-Sortiment. In unserem \u003cstrong\u003eHundeleckerli Online-Shop\u003c\/strong\u003e findest du von extrem harten Rinderkopfhaut-Zöpfen für die Zahnpflege über mageres Büffelfleisch für das Training bis hin zu naturbelassenen Kaninchenohren mit Fell alles in einem Paket. Wenn du dieses XXL \u003cstrong\u003eHundesnacks Probierpaket kaufst\u003c\/strong\u003e, erhältst du 100 % naturreine, schonend luftgetrocknete Kauartikel komplett ohne chemische Zusätze. Das perfekte Testpaket für kleine und große Feinschmecker!\u003c\/p\u003e\n\u003ch3\u003eWarum dieses XXL-Natursnack-Bundle so besonders ist:\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eMaximale Abwechslung:\u003c\/strong\u003e 10 unterschiedliche Sorten, Härtegrade und Texturen sorgen dafür, dass deinem Hund garantiert nie langweilig wird. Ausgiebiges Kauen baut zudem effektiv Stress ab und kräftigt die Kaumuskulatur.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eAktive Zahn- \u0026amp; Darmpflege:\u003c\/strong\u003e Harte \u003cstrong\u003eNaturkauartikel für Hunde\u003c\/strong\u003e wie Rinderkopfhaut reiben Zahnbelag mechanisch ab, während die Artikel mit Fell (Kaninchen- und Rehohren) den Verdauungstrakt wie ein natürlicher Besen von Rückständen reinigen.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eGut verträglich \u0026amp; Hypoallergen:\u003c\/strong\u003e Durch seltene Proteinquellen wie Wasserbüffel, Kaninchen und Reh ist dieses Paket auch hervorragend für sensible Hunde und Allergiker geeignet.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003e100 % Natur pur:\u003c\/strong\u003e Wir verzichten bei allen 10 Artikeln komplett auf Konservierungsstoffe, Farbstoffe oder Lockmittel. Du fütterst kompromisslose Natur für pure Vitalität im Alltag.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eInhalt des Probierpakets (10 verschiedene Sorten einzeln aufgeteilt)\u003c\/h3\u003e\n\u003cp\u003eDieses Bundle bietet dir für absolut jede Situation den richtigen Snack parat:\u003c\/p\u003e\n\u003ctable border=\"1\" style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px;\"\u003e\n\u003cthead\u003e\n\u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\u003cth style=\"padding: 10px; text-align: left;\"\u003eProdukt\u003c\/th\u003e\n\u003cth style=\"padding: 10px; text-align: left;\"\u003eDein Vorteil \u0026amp; Highlight\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003e\u003cstrong\u003eWasserbüffelfleisch aus der Lende\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003eExtrem fettarm und intensiv im Geschmack.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003e\u003cstrong\u003eZöpfe aus Rinderkopfhaut\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003eZäh, langlebig und perfekt für den natürlichen Zahnsteinabrieb.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003e\u003cstrong\u003eSchweineohrmuscheln\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003eIntensiv im Geruch, ideal für kleine und große Hunde.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003e\u003cstrong\u003eRinderlunge\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003eFettarm, weich und perfekt für Welpen, Senioren oder das Training.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003e\u003cstrong\u003eGanze Trockenfische\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003eEin ganzheitlicher Nährstoff-Booster aus dem Ozean.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003e\u003cstrong\u003eHühnerfüße\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003eLeicht verdaulich, splittern nicht und ideal als knackige Belohnung.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003e\u003cstrong\u003eHühnerhälse (getrocknet)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003eGut bekömmlicher, kalziumreicher Knabberspaß.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003e\u003cstrong\u003eRindernackensehne\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003eExtra harter, geruchsarmer Kauspaß für eine starke Kiefermuskulatur.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003e\u003cstrong\u003eKaninchenohren mit Fell\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003eDie natürliche Darmreinigung und gut verträglich für Allergiker.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003e\u003cstrong\u003eRehohren mit Fell\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003eNaturbelassen, hypoallergen und perfekt für empfindliche Mägen.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003cstrong\u003eZusammensetzung:\u003c\/strong\u003e\u003cbr\u003e100 % naturbelassene Einzelfuttermittel (Rind, Wasserbüffel, Schwein, Kaninchen, Reh, Huhn, Fisch). Schonend luft- bzw. heißluftgetrocknet.\u003cbr\u003e\u003cem\u003eHinweis:\u003c\/em\u003e Da es sich bei allen Artikeln in diesem XXL-Bundle um reine Naturprodukte handelt, können Form, Farbe und Größe der einzelnen Stücke naturbedingt variieren.\u003c\/p\u003e\n\u003ch3\u003eFütterungsempfehlung \u0026amp; Sicherheitshinweise\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eDosierung:\u003c\/strong\u003e Nutze die Snacks aus diesem Bundle als hochwertige Belohnung oder zur sinnvollen Beschäftigung. Bitte reduziere bei regelmäßiger Gabe die tägliche Hauptfutterration deines Hundes entsprechend, um das Idealgewicht zu halten.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eAufsicht:\u003c\/strong\u003e Lasse deinen Hund beim Kauen von Kauartikeln (besonders bei harten Sehnen oder fellhaltigen Ohren) bitte nie unbeaufsichtigt.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eFlüssigkeit:\u003c\/strong\u003e Kauen macht durstig! Stelle sicher, dass deinem Hund immer ausreichend frisches Trinkwasser zur Verfügung steht.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"border-top: 1px solid #ccc; padding-top: 15px;\"\u003e\u003cstrong\u003eInformationen zum Hersteller:\u003c\/strong\u003e\u003cbr\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16, 76227 Karlsruhe, Deutschland\u003cbr\u003eEmail: info@alphadog-nutrition.de\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"500g","offer_id":58164743897413,"sku":"168","price":34.99,"currency_code":"EUR","in_stock":true},{"title":"1kg","offer_id":58164743930181,"sku":"167","price":59.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/alpahdognutritionknabberboxfuerhundekaufen.png?v=1783286636"},{"product_id":"alphadog-nutrition-gefullte-zopfe-rinderhaut-mit-fleischpastete","title":"Premium 100% geflochtene Zöpfe aus Rinderkopfhaut - Zahnbelag \u0026 Zahnstein","description":"\u003ch2\u003eKausnacks für Hunde kaufen: Alphadog Nutrition – Geflochtene Rinderzöpfe\u003c\/h2\u003e\n\n\u003cp\u003eLanganhaltender Kauspaß für deinen Vierbeiner! Unsere geflochtenen Zöpfe aus robuster Rinderhaut sind ein absolutes Highlight im Hundealltag. In unserem \u003cstrong\u003eHundeleckerli Online-Shop\u003c\/strong\u003e bieten wir dir diese ca. 5 bis 12 cm langen und 2 cm breiten Stücke an, die perfekt auf das Gebiss von kleinen und mittelgroßen Hunden abgestimmt sind. Wenn du diese herzhaften \u003cstrong\u003eRinderzöpfe für Hunde kaufst\u003c\/strong\u003e, verbindest du eine artgerechte Beschäftigung und effektive Zahnhygiene mit purem, unverfälschtem Geschmack.\u003c\/p\u003e\n\n\u003ch3\u003eWarum unsere Rinderzöpfe die beste Wahl für deinen Hund sind:\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003ePurer Rind-Geschmack:\u003c\/strong\u003e Die herzhafte, komplett naturbelassene Rinderhaut motiviert deinen Hund zum ausdauernden Kauen und sorgt für höchste Akzeptanz – selbst bei besonders wählerischen Gourmets auf vier Pfoten.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eAktive Zahnpflege:\u003c\/strong\u003e Die zähe, geflochtene Rinderhaut fungiert wie eine Zahnbürste aus der Natur. Sie sorgt beim Knabbern für einen effektiven mechanischen Zahnsteinabrieb, massiert sanft das Zahnfleisch und leistet einen wertvollen Beitrag für eine \u003cstrong\u003enatürliche Zahnpflege für Hunde\u003c\/strong\u003e, noch bevor sich fester Zahnbelag bilden kann.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003ePerfekte Größe für kleine \u0026amp; mittlere Rassen:\u003c\/strong\u003e Mit variierenden Längen von 5 bis 12 cm sind diese Zöpfe maßgeschneidert für das Kau-Bedürfnis kleiner und mittelgroßer Hunderassen. Dank der kompakten Breite lassen sie sich von den Hundepfoten besonders gut greifen und fixieren.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003e100 % Natur pur (Ohne Chemie):\u003c\/strong\u003e Wir verzichten komplett auf chemische Zusätze, Konservierungsstoffe oder künstliche Aromen. Du fütterst ein ehrliches, reines Naturprodukt für pure Vitalität und ein unbeschwertes Wohlbefinden im Alltag.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eVerdauungsfördernd \u0026amp; Vitalisierend:\u003c\/strong\u003e Ausgiebiges Kauen regt den Speichelfluss deines Hundes intensiv an. Das ist nicht nur beruhigend für das Nervensystem, sondern bildet auch den ersten wichtigen Schritt für eine gesunde, ausgeglichene Verdauung.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eWichtige Nährwerte \u0026amp; Zusammensetzung\u003c\/h3\u003e\n\u003cp\u003eEhrliche Zutaten, purer Geschmack – unsere Analysewerte für volle Transparenz:\u003c\/p\u003e\n\n\u003ctable border=\"1\" style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px;\"\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px;\"\u003e19,6 %\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohfett\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px;\"\u003e16,0 %\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eFeuchtigkeit\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px;\"\u003e4,8 %\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px;\"\u003e2,4 %\u003c\/td\u003e\n    \u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003cp\u003e\u003cstrong\u003eZusammensetzung:\u003c\/strong\u003e\u003cbr\u003e\nRinderhaut (100 % Naturprodukt, Einzelfuttermittel für Hunde).\u003cbr\u003e\n\u003cem\u003eHinweis:\u003c\/em\u003e Da es sich um ein reines Naturprodukt handelt, können Form, Farbe und die genaue Länge (ca. 5–12 cm) der einzelnen Stücke naturbedingt variieren. Jedes Stück ist ein absolutes Unikat!\u003c\/p\u003e\n\n\u003ch3\u003eFütterungsempfehlung \u0026amp; Sicherheitshinweise\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eDosierung:\u003c\/strong\u003e Nutze die Rinderzöpfe als besondere Belohnung oder zur sinnvollen, artgerechten Beschäftigung. Bitte reduziere bei regelmäßiger Gabe die tägliche Hauptfutterration deines Hundes entsprechend, um sein Idealgewicht zu halten.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eAufsicht:\u003c\/strong\u003e Lasse deinen Hund beim Kauen von zähen Kauartikeln zur Sicherheit bitte nie völlig unbeaufsichtigt.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eFlüssigkeit:\u003c\/strong\u003e Kauen macht durstig! Stelle bitte sicher, dass deinem Hund immer ausreichend frisches Trinkwasser zur Verfügung steht.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp style=\"border-top: 1px solid #ccc; padding-top: 15px;\"\u003e\u003cstrong\u003eInformationen zum Hersteller:\u003c\/strong\u003e\u003cbr\u003e\nAlphadog Nutrition\u003cbr\u003e\nWachhausstr. 16, 76227 Karlsruhe, Deutschland\u003cbr\u003e\nEmail: info@alphadog-nutrition.de\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"100g","offer_id":58175957041477,"sku":"169","price":7.99,"currency_code":"EUR","in_stock":true},{"title":"200g","offer_id":58175957074245,"sku":"170","price":14.99,"currency_code":"EUR","in_stock":true},{"title":"400g","offer_id":58175957107013,"sku":"171","price":25.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/gedrehterinderzoepfefuerhundekaufenalphadognutrition.png?v=1783286863"},{"product_id":"alphadog-nutrition-premium-barf-wurst-bundle-5-sorten-probierpaket","title":"BARF Ergänzungswürste Probierpaket - 5 Sorten","description":"\u003ch2\u003eBARF Hundefutter kaufen: Alphadog Nutrition – BARF Wurst Probierpaket\u003c\/h2\u003e\n\n\u003cp\u003eDu möchtest die Vorteile der artgerechten Rohfütterung nutzen, aber auf das lästige Auftauen und Portionieren verzichten? In unserem \u003cstrong\u003eHundefutter Online-Shop\u003c\/strong\u003e bieten wir dir mit dem exklusiven Alphadog Nutrition BARF Wurst Bundle die perfekte Alternative. Wenn du dieses \u003cstrong\u003eHundefutter Probierpaket kaufst\u003c\/strong\u003e, holst du dir gleich fünf erstklassige Menüs in den Napf deines Hundes. Von magerer Pute bis hin zur hypoallergenen Lamm-Wurst – dieses Paket bietet die perfekte, gesunde Abwechslung. Alle Würste überzeugen durch einen extrem hohen Fleischanteil von 90 % bis 93 %, sind wunderbar schnittfest und ideal für zuhause, im Urlaub oder als absoluter Jackpot im Training.\u003c\/p\u003e\n\n\u003ch3\u003eWarum diese BARF-Alternative die beste Wahl für deinen Hund ist:\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eMaximale Abwechslung:\u003c\/strong\u003e Fünf unterschiedliche Sorten sorgen für einen abwechslungsreichen Speiseplan und decken ganz natürlich verschiedene Nährstoffbedürfnisse deines Vierbeiners ab.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eExtremer Fleischanteil (90 % - 93 %):\u003c\/strong\u003e Mit einem massiven Anteil an purem Fleisch und wertvollen Innereien bieten unsere BARF Würste volle Energie, einen unwiderstehlichen Geschmack und höchste Akzeptanz bei jedem Hund.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eSchnittfest \u0026amp; Sauber:\u003c\/strong\u003e Die feste Konsistenz ermöglicht ein absolut sauberes Portionieren ohne Matschen. Ideal als vollwertige Hauptmahlzeit, im Urlaub oder in kleine Würfel geschnitten als perfektes Trainingsleckerli.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003e100 % Naturrein (Ohne Zusätze):\u003c\/strong\u003e Wir verzichten bei allen Sorten komplett auf chemische Zusätze, Konservierungsstoffe, Farbstoffe oder Lockmittel. Du fütterst ehrliche, unverfälschte Natur.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eInhalt des Probierpakets (5 verschiedene Sorten einzeln aufgeteilt)\u003c\/h3\u003e\n\u003cp\u003eErlebe die kulinarische Vielfalt unseres Premium-Sortiments in einem praktischen Set:\u003c\/p\u003e\n\n\u003ctable border=\"1\" style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px;\"\u003e\n  \u003cthead\u003e\n    \u003ctr style=\"background-color: #f2f2f2;\"\u003e\n      \u003cth style=\"padding: 10px; text-align: left;\"\u003eSorte\u003c\/th\u003e\n      \u003cth style=\"padding: 10px; text-align: left;\"\u003eZusammensetzung \u0026amp; Highlight\u003c\/th\u003e\n    \u003c\/tr\u003e\n  \u003c\/thead\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding: 10px;\"\u003e\u003cstrong\u003ePute pur mit Hirse \u0026amp; Apfel\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px;\"\u003e90 % Fleischanteil. Mageres Putenfleisch trifft auf glutenfreie Hirse und fruchtigen Apfel. Besonders schonend und leicht verdaulich für sensible Mägen.\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding: 10px;\"\u003e\u003cstrong\u003eLamm pur mit Süßkartoffel \u0026amp; Apfel\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px;\"\u003e90 % Fleischanteil. Komplett getreidefrei und hypoallergen. Wenn du eine verträgliche \u003cstrong\u003eBARF Wurst für Hunde kaufen\u003c\/strong\u003e möchtest, ist dies die perfekte Wahl für Allergiker.\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding: 10px;\"\u003e\u003cstrong\u003eRind mit Hokkaido\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px;\"\u003e90 % Fleischanteil. Der herzhafte Klassiker mit uriger Kraft vom Rind und nährstoffreichem, magenschonendem Kürbis für eine optimale Verdauung.\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding: 10px;\"\u003e\u003cstrong\u003eWild mit Reis \u0026amp; Grünlippmuschel\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px;\"\u003e90 % Fleischanteil. Ursprüngliches Wildfleisch kombiniert mit wertvollen Gelenkbausteinen aus der neuseeländischen Grünlippmuschel zur Unterstützung des Bewegungsapparates.\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding: 10px;\"\u003e\u003cstrong\u003eEnte pur mit Preiselbeeren \u0026amp; Amaranth\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px;\"\u003eSensationelle 93 % Fleischanteil! Ein exklusives Festmahl mit antioxidativen Preiselbeeren und glutenfreiem, nährstoffreichem Amaranth.\u003c\/td\u003e\n    \u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003ch3\u003eProdukthighlights, Fütterung \u0026amp; Lagerung\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003ePremium Qualität:\u003c\/strong\u003e Für die Liebe deines Lebens nur das Beste: 100 % naturbelassene Zutaten für eine artgerechte Ernährung und pure Vitalität im Alltag.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eFütterungsempfehlung:\u003c\/strong\u003e Die genaue Fütterungsmenge richtet sich nach Alter, Rasse und Aktivitätslevel deines Hundes. Bitte verfüttere die BARF Würste immer zimmerwarm, um den Hundemagen zu schonen.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eEinfache Lagerung:\u003c\/strong\u003e Ungeöffnet sind die Rollen ganz unkompliziert bei Raumtemperatur haltbar (kein Platz im Gefrierfach nötig!). Nach dem Anschnitt die Wurst einfach im Kühlschrank aufbewahren und zügig verbrauchen.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eFlüssigkeit:\u003c\/strong\u003e Bitte stelle sicher, dass deinem Hund immer ausreichend frisches Trinkwasser zur Verfügung steht.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp style=\"border-top: 1px solid #ccc; padding-top: 15px;\"\u003e\u003cstrong\u003eInformationen zum Hersteller:\u003c\/strong\u003e\u003cbr\u003e\nAlphadog Nutrition\u003cbr\u003e\nWachhausstr. 16, 76227 Karlsruhe, Deutschland\u003cbr\u003e\nEmail: info@alphadog-nutrition.de\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"5x 400g","offer_id":58193092608325,"sku":"172","price":23.99,"currency_code":"EUR","in_stock":true},{"title":"5x 800g","offer_id":58193092641093,"sku":"173","price":36.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/Barfwuerstefuerunterwegskaufenalphadognutrition.png?v=1783864980"},{"product_id":"alphadog-nutrition-huhnerhalse-naturlicher-kausnack-hund","title":"Premium 100% Hühnerhälse, extrem leicht verdaulich - Futtermittelallergien, Zahnbelag","description":"\u003ch2\u003eKausnacks für Hunde kaufen: Alphadog Nutrition – Knusprige Hühnerhälse\u003c\/h2\u003e\n\n\u003cp\u003eDu suchst nach einem leichten, aber unwiderstehlichen Snack für zwischendurch? Unsere naturbelassenen Hühnerhälse bieten Hunden jeden Alters eine artgerechte Beschäftigung und puren Geschmack. In unserem \u003cstrong\u003eHundeleckerli Online-Shop\u003c\/strong\u003e findest du diesen schonend getrockneten Snack, der aus einer idealen Kombination von weichem Knochen und Knorpel besteht. Wenn du diese \u003cstrong\u003eHühnerhälse für Hunde kaufst\u003c\/strong\u003e, entscheidest du dich für ein extrem leicht verdauliches Produkt, das sich hervorragend als Einstieg in die Welt der Naturkauartikel eignet – perfekt für Welpen, Senioren sowie kleine bis mittelgroße Hunde.\u003c\/p\u003e\n\n\u003ch3\u003eWarum unsere Hühnerhälse die perfekte Wahl für deinen Hund sind:\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eNatürliche Zahnpflege:\u003c\/strong\u003e Die knusprigen Knorpel und weichen Knochen wirken beim Kauen wie eine sanfte Zahnbürste. Sie fördern den mechanischen Abrieb von schädlichem Zahnbelag und unterstützen die tägliche Mundhygiene deines Vierbeiners.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eLeicht \u0026amp; Bekömmlich:\u003c\/strong\u003e Huhn ist von Natur aus proteinreich, aber gleichzeitig sehr fettarm und leicht verdaulich. Als magenschonender Monoprotein-Snack entlastet er den Organismus und sorgt für Ausgeglichenheit im Magen-Darm-Trakt.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eIdeal für Welpen \u0026amp; Senioren:\u003c\/strong\u003e Durch die moderate, elastische Härte müssen sich Hunde beim Kauen nicht überanstrengen. Daher können auch junge Hunde (bereits ab ca. 12 Wochen) und ältere Semester mit empfindlicherem Gebiss diesen Snack problemlos genießen.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003e100 % Monoprotein \u0026amp; Naturrein:\u003c\/strong\u003e Ausschließlich Huhn, sonst nichts! Wir verzichten konsequent auf künstliche Zusätze oder Konservierungsstoffe. Diese \u003cstrong\u003enaturbelassenen Kauartikel\u003c\/strong\u003e sind daher auch bei bekannten Futterunverträglichkeiten bestens geeignet.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eWichtige Nährwerte \u0026amp; Zusammensetzung\u003c\/h3\u003e\n\u003cp\u003eVolle Energie aus reinem Hühnerfleisch – unsere Analysewerte im Überblick:\u003c\/p\u003e\n\n\u003ctable border=\"1\" style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px;\"\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px;\"\u003e62,1 %\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohfett\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px;\"\u003e25,8 %\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eFeuchtigkeit\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px;\"\u003e7,9 %\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px;\"\u003e4,8 %\u003c\/td\u003e\n    \u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003cp\u003e\u003cstrong\u003eZusammensetzung:\u003c\/strong\u003e\u003cbr\u003e\n100 % getrocknete Hühnerhälse (Einzelfuttermittel für Hunde).\u003cbr\u003e\n\u003cem\u003eHinweis:\u003c\/em\u003e Da es sich um ein echtes Naturprodukt handelt, können Farbe, Größe und Form der einzelnen Stücke naturbedingt variieren.\u003c\/p\u003e\n\n\u003ch3\u003eFütterungsempfehlung \u0026amp; Sicherheitshinweise\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eDosierung:\u003c\/strong\u003e Hühnerhälse können je nach Hundegröße und Aktivitätslevel problemlos mehrmals pro Woche als Belohnung gefüttert werden. Bitte kalkuliere den Snack in die tägliche Futtermenge ein, um das Idealgewicht deines Hundes zu erhalten.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eAltersempfehlung:\u003c\/strong\u003e Optimal geeignet für kleine und mittelgroße Hunde, Senioren sowie für Welpen ab ca. der 12. Lebenswoche.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eAufsicht:\u003c\/strong\u003e Lasse deinen Hund beim Kauen von Snacks (insbesondere bei knochen- oder knnorpelhaltigen Artikeln) zur Sicherheit bitte nie völlig unbeaufsichtigt.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eFlüssigkeit:\u003c\/strong\u003e Stelle sicher, dass deinem Hund immer ausreichend frisches Trinkwasser zur Verfügung steht.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp style=\"border-top: 1px solid #ccc; padding-top: 15px;\"\u003e\u003cstrong\u003eInformationen zum Hersteller:\u003c\/strong\u003e\u003cbr\u003e\nAlphadog Nutrition\u003cbr\u003e\nWachhausstr. 16, 76227 Karlsruhe, Deutschland\u003cbr\u003e\nEmail: info@alphadog-nutrition.de\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"200g","offer_id":58218483482949,"sku":"174","price":9.99,"currency_code":"EUR","in_stock":true},{"title":"400g","offer_id":58218483515717,"sku":"175","price":17.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/AlphadogNutritionHuehnerhaelsekaufen100_Natur-KausnackfuerHunde.webp?v=1784136245"},{"product_id":"alphadog-nutrition-rinderlunge-fettarmer-kausnack-hund","title":"Premium 100% extrem Fettarme Rinderlunge - Empfindlichem Magen","description":"\u003ch2\u003eKausnacks für Hunde kaufen: Alphadog Nutrition – Getrocknete Rinderlunge\u003c\/h2\u003e\n\n\u003cp\u003eDu suchst nach einer leichten Belohnung, die den Magen deines Hundes schont und absolut nicht auf die Hüften schlägt? Unsere getrocknete Rinderlunge ist der perfekte Snack für zwischendurch. In unserem \u003cstrong\u003eHundeleckerli Online-Shop\u003c\/strong\u003e bieten wir dir diesen mageren Kauartikel an, der dank seiner angenehm weichen, luftigen Konsistenz und dem extrem niedrigen Fettgehalt eine hervorragende Wahl für Hunde jeder Größen- und Altersklasse ist. Wenn du diese \u003cstrong\u003efettarmen Hundeleckerli kaufst\u003c\/strong\u003e, erhältst du einen 100 % naturbelassenen Rindersnack, der chemiefrei, hypoallergen und besonders gut verträglich ist.\u003c\/p\u003e\n\n\u003ch3\u003eWarum unsere getrocknete Rinderlunge die beste Wahl ist:\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eExtrem fettarm (nur 2,6 % Rohfett):\u003c\/strong\u003e Da Lunge von Natur aus kaum Fett enthält, ist dieser Snack die absolute erste Wahl für eine figur- und gesundheitsbewusste Hundeernährung. Du kannst deinen Hund ruhigen Gewissens öfter belohnen, ohne dass er zu viele Kalorien aufnimmt.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eWeiche, luftige Konsistenz:\u003c\/strong\u003e Die schonend luftgetrocknete, softe und nachgiebige Struktur schont die Zähne und das Zahnfleisch. Daher ist diese \u003cstrong\u003eRinderlunge für Hunde\u003c\/strong\u003e eine wahre Wohltat für Welpen, ältere Hunde (Senioren) oder Vierbeiner mit empfindlichem Gebiss.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eLeicht verdaulich \u0026amp; Hypoallergen:\u003c\/strong\u003e 100 % reines Rind als schonendes Monoprotein entlastet den Magen-Darm-Trakt spürbar. Der Snack befriedigt den natürlichen Kauinstinkt, ohne das Verdauungssystem zu belasten.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003e100 % Natur pur (Ohne Chemie):\u003c\/strong\u003e Bei diesen \u003cstrong\u003enaturbelassenen Kauartikeln\u003c\/strong\u003e verzichten wir komplett auf chemische Zusatzstoffe, Farbstoffe, Zucker oder künstliche Aromen. Du fütterst kompromisslose Natur für pure Vitalität im Alltag.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eWichtige Nährwerte \u0026amp; Zusammensetzung\u003c\/h3\u003e\n\u003cp\u003eVolle Energie bei minimalem Fettgehalt – unsere Analysewerte im Überblick:\u003c\/p\u003e\n\n\u003ctable border=\"1\" style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px;\"\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px;\"\u003e54,0 %\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohfett\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px;\"\u003e2,6 %\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eFeuchtigkeit\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px;\"\u003e11,0 %\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eMineralien\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px;\"\u003e9,3 %\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px;\"\u003e1,8 %\u003c\/td\u003e\n    \u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003cp\u003e\u003cstrong\u003eZusammensetzung:\u003c\/strong\u003e\u003cbr\u003e\n100 % Rind (getrocknete Lunge). (Einzelfuttermittel für Hunde)\u003cbr\u003e\n\u003cem\u003eHinweis:\u003c\/em\u003e Da es sich um ein reines Naturprodukt handelt, können Farbe, Größe und Form der einzelnen Stücke naturbedingt variieren.\u003c\/p\u003e\n\n\u003ch3\u003eFütterungsempfehlung \u0026amp; Sicherheitshinweise\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eDosierung:\u003c\/strong\u003e Die mageren Lungenstücke können je nach Hundegröße und Aktivitätslevel problemlos mehrmals pro Woche als artgerechte Belohnung beim Training oder Spaziergang gefüttert werden. Bitte kalkuliere die Snacks dennoch grob in die tägliche Hauptfuttermenge ein.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eAltersempfehlung:\u003c\/strong\u003e Aufgrund der Struktur und Nährstoffzusammensetzung ist dieses Produkt für Hunde ab der 24. Lebenswoche geeignet.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eAufsicht:\u003c\/strong\u003e Lasse deinen Hund beim Kauen von Kausnacks zur Sicherheit bitte nie völlig unbeaufsichtigt.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eFlüssigkeit:\u003c\/strong\u003e Stelle sicher, dass deinem Hund immer ausreichend frisches Trinkwasser zur Verfügung steht.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp style=\"border-top: 1px solid #ccc; padding-top: 15px;\"\u003e\u003cstrong\u003eInformationen zum Hersteller:\u003c\/strong\u003e\u003cbr\u003e\nAlphadog Nutrition\u003cbr\u003e\nWachhausstr. 16, 76227 Karlsruhe, Deutschland\u003cbr\u003e\nEmail: info@alphadog-nutrition.de\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"200g","offer_id":58260264747333,"sku":"176","price":9.99,"currency_code":"EUR","in_stock":true},{"title":"400g","offer_id":58260264780101,"sku":"177","price":18.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/getrocknete-rinderlunge-kausnack-hunde-leicht-verdaulich-natuerlich.webp?v=1781285636"},{"product_id":"alphadog-nutrition-huhnerfusse-getrocknet-leichter-kausnack","title":"Premium 100% Hühnerfüße luftig knusprig - Zahngesundheit, Verdauungsprobleme","description":"\u003ch2\u003eKausnacks für Hunde kaufen: Alphadog Nutrition – Knusprige Hühnerfüße\u003c\/h2\u003e\n\u003cp\u003eVerwöhne deinen Vierbeiner mit einem unwiderstehlichen Natur-Snack! Unsere getrockneten Hühnerfüße sind der perfekte, leichte Kauartikel für zwischendurch. In unserem \u003cstrong\u003eHundeleckerli Online-Shop\u003c\/strong\u003e bieten wir dir diesen Knabberspaß an, der dank seiner knusprigen Textur Hunden jeder Größe ein angenehmes Kauvergnügen bereitet. Wenn du diese \u003cstrong\u003eHühnerfüße für Hunde kaufst\u003c\/strong\u003e, entscheidest du dich für eine leicht verdauliche Proteinquelle, die sich hervorragend für empfindliche Mägen und Welpen ab der 8. Lebenswoche eignet und ganz nebenbei die Zahngesundheit fördert.\u003c\/p\u003e\n\u003ch3\u003eWarum unsere getrockneten Hühnerfüße die perfekte Wahl sind:\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eAktive Zahnpflege:\u003c\/strong\u003e Die feine, getrocknete Struktur regt den natürlichen Kauinstinkt deines Hundes an. Das genüssliche Zerkauen wirkt wie eine sanfte Zahnbürste, die den mechanischen Abrieb von schädlichem Zahnbelag und Plaque effektiv unterstützt.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eLeicht \u0026amp; Gut verdaulich:\u003c\/strong\u003e Huhn ist als Monoprotein äußerst bekömmlich und schonend zum Magen-Darm-Trakt. Diese Snacks sind echte Leichtgewichte im Sortiment – sie liefern wertvolle Energie, ohne schwer im Magen zu liegen oder den Organismus zu belasten.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eVon Welpe bis Senior:\u003c\/strong\u003e Durch die schonende Lufttrocknung erhalten die Füße eine leicht gepuffte, luftig-knusprige Beschaffenheit. Weil sie nicht zu hart sind, können sie bereits von Welpen ab der 8. Lebenswoche sowie von älteren Hunden problemlos gekaut werden.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003e100 % Natur pur (Ohne Chemie):\u003c\/strong\u003e Keine künstlichen Zusätze, keine Konservierungsstoffe, keine Chemie. Wenn du diese \u003cstrong\u003enaturbelassenen Kauartikel\u003c\/strong\u003e bestellst, fütterst du ein absolut reines Einzelfuttermittel für eine rundum artgerechte Belohnung.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eWichtige Nährwerte \u0026amp; Zusammensetzung\u003c\/h3\u003e\n\u003cp\u003eReine Natur für deinen Hund – unsere Analysewerte im Überblick:\u003c\/p\u003e\n\u003ctable border=\"1\" style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e40,5 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohfett\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e16,5 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eFeuchtigkeit\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e6,3 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003cstrong\u003eZusammensetzung:\u003c\/strong\u003e\u003cbr\u003e100% getrocknete Hühnerfüße (Einzelfuttermittel für Hunde).\u003cbr\u003e\u003cem\u003eHinweis:\u003c\/em\u003e Da es sich um ein reines Naturprodukt handelt, können Farbe, Größe und Form der einzelnen Stücke naturbedingt variieren.\u003c\/p\u003e\n\u003ch3\u003eFütterungsempfehlung \u0026amp; Sicherheitshinweise\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eDosierung:\u003c\/strong\u003e Ideal als artgerechte Beschäftigung und leichte Aufmerksamkeit für zwischendurch. Bitte berücksichtige den Kausnack bei der Berechnung der täglichen Hauptfutterration deines Hundes, um sein Idealgewicht zu halten.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eAltersempfehlung:\u003c\/strong\u003e Aufgrund der gut verdaulichen Beschaffenheit bereits für Hunde ab der 8. Lebenswoche bestens geeignet.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eAufsicht:\u003c\/strong\u003e Lasse deinen Hund beim Kauen von knochen- oder knorpelhaltigen Naturprodukten zur Sicherheit bitte nie völlig unbeaufsichtigt.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eFlüssigkeit:\u003c\/strong\u003e Stelle sicher, dass deinem Hund immer ausreichend frisches Trinkwasser zur Verfügung steht.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"border-top: 1px solid #ccc; padding-top: 15px;\"\u003e\u003cstrong\u003eInformationen zum Hersteller:\u003c\/strong\u003e\u003cbr\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16, 76227 Karlsruhe, Deutschland\u003cbr\u003eEmail: info@alphadog-nutrition.de\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"200g","offer_id":58303663866181,"sku":"185","price":10.99,"currency_code":"EUR","in_stock":true},{"title":"300g","offer_id":58303663898949,"sku":"186","price":14.69,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/AlphadogNutritiongetrockneteHuehnerfuesse_DerknusprigeundleichteKauspassfuerjedenHund.webp?v=1781718393"},{"product_id":"alphadog-nutrition-buffelfleisch-happen-weicher-trainingssnack-hund","title":"Premium 95% Wasserbüffelfleisch mit Kräuter - Verdauungsprobleme, Allergien","description":"\u003ch2\u003eHundeleckerli kaufen: Alphadog Nutrition – Büffelfleisch Streifen\u003c\/h2\u003e\n\u003cp\u003eDu suchst den ultimativen Trainingssnack, der nicht nur unwiderstehlich schmeckt, sondern auch wunderbar bekömmlich ist? Unsere Büffelfleisch-Streifen vereinen 95 % schonend getrocknetes Büffelfleisch mit verdauungsfördernden Leinsamen und wertvollen Kräutern. In unserem \u003cstrong\u003eHundeleckerli Online-Shop\u003c\/strong\u003e bieten wir dir diese ca. 2 bis 4 cm langen, weichen Streifen an, die sich perfekt portionieren lassen und nicht in der Tasche krümeln. Wenn du diese \u003cstrong\u003eSnacks für Hunde kaufst\u003c\/strong\u003e, sicherst du deinem Hund eine absolute Wohltat – ob für den intensiven Fokus auf dem Hundeplatz oder als exklusive Belohnung beim täglichen Spaziergang.\u003c\/p\u003e\n\u003ch3\u003eWarum unsere Büffelfleisch Streifen die perfekte Wahl sind:\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003e95% Reines Büffelfleisch (Seltene Proteinquelle):\u003c\/strong\u003e Wasserbüffel ist eine außergewöhnlich geschmacksintensive und hochwertige Eiweißquelle, die oft auch von ernährungssensiblen Hunden hervorragend vertragen wird. Wenn du gut verträgliches \u003cstrong\u003eBüffelfleisch für Hunde bestellen\u003c\/strong\u003e möchtest, ist dieser Snack die ideale Wahl bei bekannten Futterunverträglichkeiten.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eKonsistenz \u0026amp; krümelfrei:\u003c\/strong\u003e Die weichen, 2 bis 4 cm kleinen Streifen sind extrem leicht zu kauen, kratzen nicht im Hals und werden vom Hund blitzschnell abgeschluckt. Das macht sie zu den perfekten \u003cstrong\u003eTrainingsleckerli für Hunde\u003c\/strong\u003e, da der Fokus deines Lieblings ganz bei dir und der Übung bleibt.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eKräuter-Kraft \u0026amp; Leinsamen aus der Natur:\u003c\/strong\u003e Die sorgsam ausgewählte Rezeptur ist mit verdauungsfördernden Leinsamen sowie einer wohltuenden Kräutermischung (Brennnessel, Eibisch, Schafgarbe, Kamille, Minze, Oregano) veredelt. Sie unterstützt auf natürliche Weise das Wohlbefinden und sorgt für eine ausgeglichene Magen-Darm-Flora.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003e100 % Naturrein (Ohne Chemie):\u003c\/strong\u003e Wir verzichten konsequent auf künstliche Zusätze, Konservierungsstoffe, Farbstoffe oder Lockmittel. Du fütterst ehrliche Premium-Qualität aus rein natürlichen Rohstoffen für pure Vitalität im Alltag.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eWichtige Nährwerte \u0026amp; Zusammensetzung\u003c\/h3\u003e\n\u003cp\u003eEhrliche Zutaten, volle Energie – unsere Analysewerte für volle Transparenz:\u003c\/p\u003e\n\u003ctable border=\"1\" style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e39,0 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohfett\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e24,0 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eFeuchtigkeit\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e16,0 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e5,0 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohfaser\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e0,5 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003cstrong\u003eZusammensetzung:\u003c\/strong\u003e\u003cbr\u003eBüffelfleisch (95 %), Kräuter* (Brennnessel, Eibisch, Schafgarbe, Kamille, Minze, Oregano), Leinsamen, Mineralstoffe. (*getrocknet). (Ergänzungsfuttermittel für Hunde)\u003c\/p\u003e\n\u003ch3\u003eFütterungsempfehlung \u0026amp; Hinweise\u003c\/h3\u003e\n\u003cp\u003eDie optimale Belohnung für jeden Tag – perfekt für Welpen, erwachsene Hunde und Senioren:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eDosierung:\u003c\/strong\u003e Je nach Größe deines Hundes empfehlen wir 4 bis 8 Stücke täglich als hochwertige Belohnung. Bitte reduziere die tägliche Hauptfutterration entsprechend, um das Idealgewicht deines Hundes zu erhalten.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003ePraktische Handhabung:\u003c\/strong\u003e Durch die angenehme Textur lassen sich die Streifen bei Bedarf ganz mühelos mit zwei Fingern noch kleiner zupfen – ideal für sehr kleine Hunderassen oder Welpen im Training.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eFlüssigkeit:\u003c\/strong\u003e Stelle bitte sicher, dass deinem Hund immer ausreichend frisches Trinkwasser zur Verfügung steht.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"border-top: 1px solid #ccc; padding-top: 15px;\"\u003e\u003cstrong\u003eInformationen zum Hersteller:\u003c\/strong\u003e\u003cbr\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16, 76227 Karlsruhe, Deutschland\u003cbr\u003eEmail: info@alphadog-nutrition.de\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"200g","offer_id":58372570808645,"sku":"1470056478","price":13.99,"currency_code":"EUR","in_stock":true},{"title":"300g","offer_id":58372570841413,"sku":"1470056562","price":17.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/BueffelfleischKausnackfuerHunde_natuerlichgetrocknetalpahdognutrition.png?v=1783286239"},{"product_id":"alphadog-nutrition-schweineohren-naturlicher-kausnack-hund","title":"Premium 100% Schweineohrmuschel - Plaque \u0026 Zahnpflege mit Top Akzeptanz","description":"\u003ch2\u003eKausnacks für Hunde kaufen: Alphadog Nutrition – Herzhafte Schweineohrmuschel\u003c\/h2\u003e\n\u003cp\u003eGönne deinem Hund einen der beliebtesten Kausnacks überhaupt! Unsere getrockneten Schweineohrmuscheln bieten kleinen und mittelgroßen Hunden ein unvergleichlich herzhaftes Geschmackserlebnis bei gleichzeitig artgerechter Beschäftigung. In unserem \u003cstrong\u003eHundeleckerli Online-Shop\u003c\/strong\u003e findest du diesen absoluten Klassiker in kontrollierter Premium-Qualität. Wenn du diese traditionellen \u003cstrong\u003eKausnacks für Hunde kaufst\u003c\/strong\u003e, entscheidest du dich für eine gesunde, naturnahe Belohnung, die den Kauinstinkt perfekt befriedigt und die Vitalität deines Lieblings unterstützt.\u003c\/p\u003e\n\u003ch3\u003eWarum unsere getrockneten Schweineohrmuscheln die perfekte Wahl sind:\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eAktive Zahnpflege:\u003c\/strong\u003e Das Kaubedürfnis ist jedem Hund in die Wiege gelegt. Beim Kauen auf der zähen, knorpeligen Struktur erfolgt ein mechanischer Abrieb auf der Zahnoberfläche. Dies kann bestehenden Zahnbelag und Plaque effektiv reduzieren und beugt der Entstehung von Zahnstein vor. Gleichzeitig wird das Zahnfleisch sanft massiert und besser durchblutet.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eSatte 79 % Protein:\u003c\/strong\u003e Der enorm hohe Anteil an hochwertigen tierischen Proteinen unterstützt den Muskelaufbau und liefert wertvolle Energie und Kraft für den Alltag deines Vierbeiners.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003ePerfekte Größe \u0026amp; höchste Akzeptanz:\u003c\/strong\u003e Ideal bemessen für kleine und mittelgroße Rassen, die eine sinnvolle und schmackhafte Beschäftigung suchen. Dank ihres intensiven, natürlichen Aromas werden diese \u003cstrong\u003eSchweineohrmuscheln für Hunde\u003c\/strong\u003e selbst von wählerischen Feinschmeckern sofort akzeptiert.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003e100 % Naturprodukt (Ohne Chemie):\u003c\/strong\u003e Reine Schweineohrmuschel als bekömmliches Monoprotein. Bei diesen \u003cstrong\u003enaturbelassenen Kauartikeln\u003c\/strong\u003e verzichten wir komplett auf chemische Zusatzstoffe, Farbstoffe, Zucker oder Konservierungsmittel – für eine kompromisslos gesunde Belohnung.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eVerdauungsfördernd \u0026amp; bekömmlich:\u003c\/strong\u003e Unsere schonend getrockneten Schweineohrmuscheln sind gut verdaulich, belasten den Magen-Darm-Trakt nicht und sorgen für ein rundum ausgeglichenes Wohlbefinden.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eWichtige Nährwerte \u0026amp; Zusammensetzung\u003c\/h3\u003e\n\u003cp\u003eVolle Energie aus kontrollierter Qualität – unsere Analysewerte im Überblick:\u003c\/p\u003e\n\u003ctable border=\"1\" style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e79,0 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohfett\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e15,0 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eFeuchtigkeit\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e4,5 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e3,5 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003cstrong\u003eZusammensetzung:\u003c\/strong\u003e\u003cbr\u003e100 % Schwein (getrocknete Ohrmuscheln). (Einzelfuttermittel für Hunde)\u003cbr\u003e\u003cem\u003eHinweis:\u003c\/em\u003e Da es sich um ein reines Naturprodukt handelt, können Farbe, Größe und Form der einzelnen Stücke naturbedingt variieren. Jedes Stück ist ein Unikat!\u003c\/p\u003e\n\u003ch3\u003eFütterungsempfehlung \u0026amp; Sicherheitshinweise\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eDosierung:\u003c\/strong\u003e Ideal als artgerechte Beschäftigung oder als besondere Belohnung für zwischendurch. Bitte ziehe Kausnacks von der täglichen Hauptfuttermenge deines Hundes ab, um sein Idealgewicht zu halten.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eAltersempfehlung:\u003c\/strong\u003e Aufgrund der festeren, zähen Beschaffenheit ist dieses Produkt für junge und erwachsene Hunde ab der 12. Lebenswoche bestens geeignet.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eAufsicht:\u003c\/strong\u003e Lasse deinen Hund beim Kauen von größeren Knorpelartikeln zur Sicherheit bitte nie völlig unbeaufsichtigt.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eFlüssigkeit:\u003c\/strong\u003e Kauen macht durstig! Stelle bitte sicher, dass deinem Hund immer ausreichend frisches Trinkwasser zur Verfügung steht.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"border-top: 1px solid #ccc; padding-top: 15px;\"\u003e\u003cstrong\u003eInformationen zum Hersteller:\u003c\/strong\u003e\u003cbr\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16, 76227 Karlsruhe, Deutschland\u003cbr\u003eEmail: info@alphadog-nutrition.de\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"300g","offer_id":58379863687493,"sku":"189","price":14.19,"currency_code":"EUR","in_stock":true},{"title":"500g","offer_id":58379863720261,"sku":"190","price":20.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/SchweineohrenfuerHundekaufenPremiumKausnackalpahdognutrition.png?v=1783286034"},{"product_id":"alphadog-nutrition-trockenfisch-fettarmer-snack-fur-hunde","title":"Premium 100% Fisch, getrocknet - Magen Darm Probleme, Allergien","description":"\u003ch2\u003eKausnacks für Hunde kaufen: Alphadog Nutrition – Ganzer Trockenfisch\u003c\/h2\u003e\n\u003cp\u003eBiete deinem Hund eine willkommene und extrem gesunde Abwechslung im Snack Alltag! Unsere ganzen, schonend heißluftgetrockneten Fische aus dem indischen Ozean sind ein echtes Superfood. In unserem \u003cstrong\u003eHundeleckerli Online-Shop\u003c\/strong\u003e findest du diesen ganzheitlichen Nährstoff-Booster, der sich mit einer praktischen Länge von ca. 6cm perfekt für kleine und große Feinschmecker eignet. Wenn du diese \u003cstrong\u003efettarme Hundeleckerli kaufst\u003c\/strong\u003e, entscheidest du dich für ein unbeschwertes Kauerlebnis: Durch die spezielle Trocknung splittern die Fische nicht und können von deinem Hund komplett und absolut sicher gefressen werden.\u003c\/p\u003e\n\u003ch3\u003eWarum unser Trockenfisch die beste Wahl für deinen Hund ist:\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eSicheres Kauvergnügen (Kein Splittern):\u003c\/strong\u003e Durch die schonende Heißlufttrocknung werden die Gräten weich und splittern nicht. Dein Hund kann den ca. 6 cm langen Fisch bedenkenlos im Ganzen verzehren.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eExtrem fettarm (nur 3% Rohfett):\u003c\/strong\u003e Trotz der reichhaltigen Nährstoffe sind diese kleinen Fische echte Leichtgewichte. Wenn du diesen mageren \u003cstrong\u003eTrockenfisch für Hunde bestellst\u003c\/strong\u003e, eignet er sich hervorragend für Vierbeiner, die auf ihre schlanke Linie achten müssen.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eGanzheitliches Nährstoffprofil:\u003c\/strong\u003e Da Raubtiere in der Natur ihre Beute komplett fressen, entspricht das Füttern ganzer Fische mit \"allem drum und dran\" genau der artgerechten Ernährung deines Hundes. Er erhält wertvolle Proteine, natürliche Mineralstoffe und essentielle Omega-Fettsäuren.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003e100% Natur pur \u0026amp; Monoprotein:\u003c\/strong\u003e Direkt aus dem indischen Ozean in den Napf. Als reiner Fisch-Snack verzichten wir komplett auf chemische Zusätze, Konservierungsstoffe oder künstliche Aromen. Diese \u003cstrong\u003enaturbelassenen Kauartikel\u003c\/strong\u003e entlasten den Magen-Darm-Trakt spürbar.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eWichtige Nährwerte \u0026amp; Zusammensetzung\u003c\/h3\u003e\n\u003cp\u003eWertvolle Meeresproteine und minimale Fette – unsere Analysewerte im Überblick:\u003c\/p\u003e\n\u003ctable border=\"1\" style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e50,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eFeuchtigkeit\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e18,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e10,9%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohfett\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e3,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003cstrong\u003eZusammensetzung:\u003c\/strong\u003e\u003cbr\u003e100% ganzer Trockenfisch (Einzelfuttermittel für Hunde).\u003cbr\u003e\u003cem\u003eHinweis:\u003c\/em\u003e Da es sich um ein reines Naturprodukt handelt, können Farbe, Größe (ca. 6cm) und Form der einzelnen Fische naturbedingt leicht variieren.\u003c\/p\u003e\n\u003ch3\u003eFütterungsempfehlung \u0026amp; Sicherheitshinweise\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eDosierung:\u003c\/strong\u003e Ideal als artgerechte, fettarme Zwischenmahlzeit, Jackpot im Training oder als knuspriges Topping über dem täglichen Futter. Bitte reduziere bei regelmäßiger Gabe die tägliche Hauptfutterration deines Hundes entsprechend, um sein Idealgewicht zu halten.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eAltersempfehlung:\u003c\/strong\u003e Aufgrund der Nährstoffzusammensetzung und Beschaffenheit ist dieses Produkt für junge und erwachsene Hunde ab der 12. Lebenswoche geeignet.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eAufsicht:\u003c\/strong\u003e Lasse deinen Hund beim Verzehr von Kausnacks zur Sicherheit bitte nie völlig unbeaufsichtigt.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eFlüssigkeit:\u003c\/strong\u003e Stelle sicher, dass deinem Hund immer ausreichend frisches Trinkwasser zur Verfügung steht.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"border-top: 1px solid #ccc; padding-top: 15px;\"\u003e\u003cstrong\u003eInformationen zum Hersteller:\u003c\/strong\u003e\u003cbr\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16, 76227 Karlsruhe, Deutschland\u003cbr\u003eEmail: info@alphadog-nutrition.de\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"200g","offer_id":58440590950725,"sku":"1004598633","price":11.99,"currency_code":"EUR","in_stock":true},{"title":"300g","offer_id":58440590983493,"sku":"1004598635","price":16.39,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kauartikelfischgegenverdauungfuerhundealphadognutrition.png?v=1783285824"},{"product_id":"alphadog-nutrition-kalbsblasen-fettarmer-kausnack-hund","title":"Premium 100% gedrehte Kalbsblasen - Gegen Übergewicht, Verdauung \u0026 Allergien","description":"\u003ch2\u003eKausnacks für Hunde kaufen: Alphadog Nutrition – Gedrehte Kalbsblasen\u003c\/h2\u003e\n\n\u003cp\u003eVerwöhne deinen Hund mit einem besonders feinen und artgerechten Kausnack! Unsere gedrehten Kalbsblasen stammen von sorgfältig ausgewählten Kälbern aus Deutschland und überzeugen durch absolute Frische und höchste Qualität. In unserem \u003cstrong\u003eHundeleckerli Online-Shop\u003c\/strong\u003e bieten wir dir diesen Premium-Leckerbissen an, der aufgrund seiner zarten Beschaffenheit ideal für Hunde jeder Größe und Altersklasse geeignet ist. Wenn du diese \u003cstrong\u003efettarmen Hundeleckerli kaufst\u003c\/strong\u003e, erhältst du eine leicht verdauliche und hypoallergene Belohnung, die komplett naturbelassen ist und ganz ohne künstliche Zusätze auskommt.\u003c\/p\u003e\n\n\u003ch3\u003eWarum unsere Kalbsblasen die perfekte Wahl für deinen Hund sind:\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eRegionale Qualität aus Deutschland:\u003c\/strong\u003e Hergestellt aus sorgfältig ausgewählten Kälbern aus Deutschland – für kurze Transportwege, maximale Frische und eine streng kontrollierte, hochwertige Premium-Qualität.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eExtrem fettarm (nur 3 % Rohfett):\u003c\/strong\u003e Kälberblase ist von Natur aus ein sehr leichtes Gewebe. Wenn du diese figurfreundlichen \u003cstrong\u003eKalbsblasen für Hunde bestellst\u003c\/strong\u003e, kannst du deinen Liebling vollkommen ohne schlechtes Gewissen belohnen oder sinnvoll beschäftigen.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eHypoallergen \u0026amp; leicht verdaulich:\u003c\/strong\u003e Mit 100 % Rind\/Kalb als schonendem Single-Protein entlastet dieser Snack den Organismus spürbar. Die zarte, etwas weichere Textur schont das Gebiss und ist extrem magenschonend – optimal für ernährungssensible Hunde geeignet.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003e100 % Natur pur (Ohne Chemie):\u003c\/strong\u003e Bei diesen \u003cstrong\u003enaturbelassenen Kauartikeln\u003c\/strong\u003e verzichten wir konsequent auf Konservierungsstoffe, Farbstoffe, Zucker oder künstliche Aromen. Schonend gereinigt und behutsam an der Luft getrocknet, bleibt der für Hunde unwiderstehlich aromatische Geschmack perfekt erhalten.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eWichtige Nährwerte \u0026amp; Zusammensetzung\u003c\/h3\u003e\n\u003cp\u003eWertvolle Proteine bei minimalem Fettgehalt – unsere Analysewerte im Überblick:\u003c\/p\u003e\n\n\u003ctable border=\"1\" style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px;\"\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px;\"\u003e56,0 %\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eFeuchtigkeit\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px;\"\u003e5,0 %\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohfett\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px;\"\u003e3,0 %\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px;\"\u003e2,0 %\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohfaser\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding: 10px;\"\u003e2,0 %\u003c\/td\u003e\n    \u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003cp\u003e\u003cstrong\u003eZusammensetzung:\u003c\/strong\u003e\u003cbr\u003e\n100 % Rind (gedrehte Kalbsblasen). (Einzelfuttermittel für Hunde)\u003cbr\u003e\n\u003cem\u003eHinweis:\u003c\/em\u003e Da es sich um ein reines Naturprodukt handelt, können Farbe, Größe, Form und Gewicht der einzelnen Stücke naturbedingt variieren. Jedes Stück ist ein Unikat!\u003c\/p\u003e\n\n\u003ch3\u003eFütterungsempfehlung \u0026amp; Sicherheitshinweise\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eDosierung:\u003c\/strong\u003e Ideal als gesunde Belohnung für zwischendurch oder zur artgerechten Beschäftigung. Wir empfehlen, je nach Größe des Hundes, ca. 1 bis 3 Kalbsblasen pro Tag. Bitte reduziere bei regelmäßiger Gabe die tägliche Hauptfutterration entsprechend, um das Idealgewicht deines Hundes zu halten.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eAufsicht:\u003c\/strong\u003e Lasse deinen Hund beim Kauen von Kausnacks zur Sicherheit bitte nie völlig unbeaufsichtigt.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eLagerung:\u003c\/strong\u003e Bitte kühl und trocken lagern, um die Naturbelassenheit, Frische und das volle Aroma lange zu bewahren.\u003c\/li\u003e\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eFlüssigkeit:\u003c\/strong\u003e Stelle bitte sicher, dass deinem Vierbeiner immer ausreichend frisches Trinkwasser bereitsteht.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp style=\"border-top: 1px solid #ccc; padding-top: 15px;\"\u003e\u003cstrong\u003eInformationen zum Hersteller:\u003c\/strong\u003e\u003cbr\u003e\nAlphadog Nutrition\u003cbr\u003e\nWachhausstr. 16, 76227 Karlsruhe, Deutschland\u003cbr\u003e\nEmail: info@alphadog-nutrition.de\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"200g","offer_id":58468913545541,"sku":"1008795633","price":11.99,"currency_code":"EUR","in_stock":true},{"title":"300g","offer_id":58468913578309,"sku":"1008795634","price":17.19,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kalbsblasenfuerhundekaufenalphadognutrition.png?v=1783248089"},{"product_id":"alphadog-nutrition-rinder-dorrfleisch-schlund-naturlicher-kausnack","title":"Premium 100% hocharomatisches Rinderdörrfleisch - Power Snack, Muskelaufbau","description":"\u003ch2\u003eKausnacks für Hunde kaufen: Alphadog Nutrition – Hocharomatisches Rinderdörrfleisch\u003c\/h2\u003e\n\u003cp\u003eBiete deinem Hund eine artgerechte und besonders schmackhafte Beschäftigung! Unser Dörrfleisch vom Rind (getrockneter Rinderschlund) besteht aus sehr feinem, magerem Fleisch mit einem hohen Bindegewebeanteil. In unserem \u003cstrong\u003eHundeleckerli Online-Shop\u003c\/strong\u003e bieten wir dir diese ca. 30 cm langen Stücke an, die in Deutschland schonend luftgetrocknet werden. Wenn du dieses \u003cstrong\u003eRinder-Dörrfleisch für Hunde kaufst\u003c\/strong\u003e, entscheidest du dich für einen extrem proteinreichen, zähen und leicht verdaulichen Kausnack, der die Zähne pflegt und selbst von Hunden geliebt wird, die auf ihre schlanke Linie achten müssen.\u003c\/p\u003e\n\u003ch3\u003eWarum unser Rinder-Dörrfleisch die perfekte Wahl für deinen Hund ist:\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eIntensive Beschäftigung \u0026amp; zähe Konsistenz:\u003c\/strong\u003e Durch den hohen Bindegewebeanteil der Speiseröhre entsteht eine wunderbar zähe Konsistenz, die den natürlichen Kauinstinkt voll befriedigt. Die ca. 30 cm langen Stücke garantieren langen Kauspaß und eignen sich ideal für kleine, mittelgroße und große Hunde.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eAktive Zahnpflege:\u003c\/strong\u003e Beim Kauen dringen die Zähne tief in das Fleisch ein. Das wirkt wie eine natürliche Zahnbürste gegen Plaque und Zahnbelag, massiert schonend das Zahnfleisch, reinigt die Zwischenräume und kräftigt die Kaumuskulatur nachhaltig.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eMager \u0026amp; Figur freundlich:\u003c\/strong\u003e Trotz des enorm hohen Proteinanteils (78 %) für volle Energie im Alltag ist das Fleisch angenehm fettarm (nur 9 %). Es eignet sich hervorragend als gesunde, figurbewusste Belohnung – selbst während einer Diät.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eNatürlicher Nährstoff-Booster:\u003c\/strong\u003e Das Dörrfleisch ist von Natur aus reich an wertvollen Vitaminen, Mineralstoffen und Spurenelementen. Besonders das enthaltene Vitamin B12 sorgt für einen gesunden Energiestoffwechsel, während Eisen und Zink das Immunsystem sanft unterstützen.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003e100 % Natur pur (Ohne Chemie):\u003c\/strong\u003e Wenn du diese \u003cstrong\u003enaturbelassenen Kauartikel\u003c\/strong\u003e bestellst, fütterst du ein reines Einzelfuttermittel komplett ohne chemische Zusatzstoffe, Farbstoffe oder Konservierungsstoffe – schonend luftgetrocknet für maximalen Nährstofferhalt.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eWichtige Nährwerte \u0026amp; Zusammensetzung\u003c\/h3\u003e\n\u003cp\u003eVolle Power, wenig Fett – unsere Analysewerte im Überblick:\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px;\" border=\"1\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e78,0 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohfett\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e9,0 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eFeuchtigkeit\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e9,0 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e4,0 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003cstrong\u003eZusammensetzung:\u003c\/strong\u003e\u003cbr\u003e100 % Rind (getrocknetes Dörrfleisch \/ Rinderschlund). (Einzelfuttermittel für Hunde)\u003cbr\u003e\u003cem\u003eHinweis:\u003c\/em\u003e Da es sich um ein schonend getrocknetes Naturprodukt handelt, können Farbe, Größe (ca. 30 cm) sowie der Geruch der einzelnen Stücke naturbedingt variieren. Jedes Stück ist ein Unikat!\u003c\/p\u003e\n\u003ch3\u003eFütterungsempfehlung \u0026amp; Sicherheitshinweise\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eDosierung:\u003c\/strong\u003e Die verzehrgerechten Stücke können hervorragend als artgerechte Beschäftigung oder besondere Belohnung gefüttert werden. Bei Bedarf lassen sich die langen Streifen auch problemlos in kleinere Stücke brechen. Bitte ziehe Kausnacks entsprechend von der täglichen Hauptfuttermenge ab.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eAltersempfehlung:\u003c\/strong\u003e Aufgrund der Struktur und Nährstoffzusammensetzung ist dieses Produkt für junge und erwachsene Hunde ab der 12. Lebenswoche bestens geeignet.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eAufsicht:\u003c\/strong\u003e Lasse deinen Hund beim Kauen von langlebigen Naturkauartikeln zur Sicherheit bitte nie völlig unbeaufsichtigt.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eFlüssigkeit:\u003c\/strong\u003e Stelle sicher, dass deinem Hund während und nach dem Kauen immer ausreichend frisches Trinkwasser zur Verfügung steht.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"border-top: 1px solid #ccc; padding-top: 15px;\"\u003e\u003cstrong\u003eInformationen zum Hersteller:\u003c\/strong\u003e\u003cbr\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16, 76227 Karlsruhe, Deutschland\u003cbr\u003eEmail: info@alphadog-nutrition.de\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"200g","offer_id":58469018534213,"sku":"1000548502","price":11.99,"currency_code":"EUR","in_stock":true},{"title":"300g","offer_id":58469018566981,"sku":"1000548501","price":16.39,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/Rinderdoerrfleisch_3x4_transparent.png?v=1783285561"},{"product_id":"alphadog-nutrition-rinderohren-mit-fell-naturlicher-kausnack","title":"Premium 100% Rinderohr mit Fell XL Packung - Natur Darmpflege","description":"\u003ch2\u003eKausnacks für Hunde kaufen: Alphadog Nutrition – Rinderohr mit Fell (Größe L)\u003c\/h2\u003e\n\u003cp\u003eGönne deinem Hund eine artgerechte und langanhaltende Beschäftigung, die seinen Ur-Instinkten entspricht! Unser naturbelassenes Rinderohr mit Fell (Größe L) vereint intensiven Kauspaß mit einem echten gesundheitlichen Mehrwert. In unserem und **Hundeleckerli Online-Shop** bieten wir dir diesen ursprünglichen Snack an, bei dem durch eine besonders schonende Trocknung der natürliche Geschmack perfekt erhalten bleibt. Wenn du dieses **Rinderohr mit Fell für Hunde kaufst**, entscheidest du dich für ein 100 % reines Monoprotein-Produkt, das ideal für BARF-Anhänger sowie ernährungssensible Hunde ist.\u003c\/p\u003e\n\u003ch3\u003eWarum unser Rinderohr mit Fell die perfekte Wahl für deinen Hund ist:\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eNatürliche Darmreinigung („Darmbesen“-Effekt):\u003c\/strong\u003e Das enthaltene Fell wird vom Hund instinktiv mit gefressen. Da es nicht verdaut werden kann, durchläuft es den Magen-Darm-Trakt wie eine sanfte Reinigungsbürste. Es hilft dabei, Ablagerungen an den Darmwänden mechanisch zu lösen, unterstützt die Magen-Darm-Passage und reinigt den Verdauungstrakt auf völlig natürliche Weise.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eLanganhaltende Beschäftigung:\u003c\/strong\u003e Die feste, zähe Knorpelstruktur in Größe L garantiert einen ausdauernden Knabberspaß. Kauen ist ein tief verankerter Instinkt, der effektiv Stress abbaut, das Nervensystem beruhigt und die Kaumuskulatur nachhaltig kräftigt.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eAktive Zahnpflege:\u003c\/strong\u003e Beim intensiven Kauen auf der harten Struktur des Ohres wird schädlicher Zahnbelag und Plaque mechanisch abgerieben. Das unterstützt eine optimale Mundhygiene und schützt das Zahnfleisch.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003e100 % Natur \u0026amp; Monoprotein:\u003c\/strong\u003e Reines Rind als gut verträgliche Proteinquelle. Wenn du diese **naturbelassenen Kauartikel** bestellst, fütterst du kompromisslose Qualität komplett ohne chemische Zusatzstoffe, Getreide, Konservierungsstoffe oder künstliche Lockmittel – auch perfekt für Allergiker.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eWichtige Nährwerte \u0026amp; Zusammensetzung\u003c\/h3\u003e\n\u003cp\u003eSagenhafte Proteine für volle Energie im Alltag – unsere Analysewerte im Überblick:\u003c\/p\u003e\n\u003ctable border=\"1\" style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e78,1 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohfett\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e5,6 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e2,4 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003cstrong\u003eZusammensetzung:\u003c\/strong\u003e\u003cbr\u003e100% Rinderohr (mit Fell). (Einzelfuttermittel für Hunde)\u003cbr\u003e\u003cem\u003eHinweis:\u003c\/em\u003e Da es sich um ein reines Naturprodukt handelt, können Farbe, Größe, Form und die genaue Felldichte der einzelnen Ohren naturbedingt variieren. Jedes Stück ist ein Unikat!\u003c\/p\u003e\n\u003ch3\u003eFütterungsempfehlung \u0026amp; Sicherheitshinweise\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eDosierung:\u003c\/strong\u003e Das Rinderohr mit Fell eignet sich ideal als artgerechter Beschäftigungs-Snack zwischen den Mahlzeiten. Bitte passe die Menge an die Größe und das Aktivitätslevel deines Hundes aus und reduziere die reguläre Hauptfutterration entsprechend, um sein Idealgewicht zu halten.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eAufsicht:\u003c\/strong\u003e Lasse deinen Hund beim Kauen von langlebigen Naturkauartikeln zur Sicherheit bitte nie völlig unbeaufsichtigt.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eFlüssigkeit:\u003c\/strong\u003e Kauen macht durstig! Stelle bitte sicher, dass deinem Hund immer ausreichend frisches Trinkwasser zur Verfügung steht.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"border-top: 1px solid #ccc; padding-top: 15px;\"\u003e\u003cstrong\u003eInformationen zum Hersteller:\u003c\/strong\u003e\u003cbr\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16, 76227 Karlsruhe, Deutschland\u003cbr\u003eEmail: info@alphadog-nutrition.de\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"10 Stück","offer_id":58469062246725,"sku":"1150006789","price":17.99,"currency_code":"EUR","in_stock":true},{"title":"20 Stück","offer_id":58469062279493,"sku":"1150006787","price":27.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/rinderohrmitfellextragrosskaufenalphadognutrition.png?v=1783250587"},{"product_id":"alphadog-nutrition-mystery-knabberbox-die-beste-ueberraschung-fuer-hunde","title":"Alphadog Nutrition XXL Mystery Knabberbox: Die beste Überraschung für Hunde - Versandkostenfrei","description":"\u003ch2\u003eKausnacks für Hunde kaufen: Alphadog Nutrition – Mystery Knabberbox\u003c\/h2\u003e\n\u003cp\u003eDu möchtest deinem Hund eine ganz besondere Freude machen und gleichzeitig neue Lieblingssnacks entdecken? Mit der Alphadog Nutrition Mystery Knabberbox zieht echte Spannung in den Hundealltag ein! In unserem \u003cstrong\u003eHundeleckerli Online-Shop\u003c\/strong\u003e stellen wir für deinen Vierbeiner eine abwechslungsreiche und zufällige Auswahl aus unserem Premium-Sortiment an 100 % naturbelassenen Kauartikeln zusammen. Wenn du dieses überraschende \u003cstrong\u003eHundesnacks Probierpaket kaufst\u003c\/strong\u003e, hebst du den Kauspaß auf ein völlig neues Level und probierst dich gemeinsam mit deiner Fellnase quer durch die Vielfalt der Natur.\u003c\/p\u003e\n\u003ch3\u003eWarum unsere Mystery Knabberbox die perfekte Wahl ist:\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eSpannung \u0026amp; Überraschung:\u003c\/strong\u003e Jede Mystery Knabberbox wird liebevoll per Hand gepackt und enthält eine immer neue, hochwertige Auswahl unserer besten Snacks. So bleibt jeder Kauf ein echtes, unberechenbares Erlebnis für die Sinne deines Hundes!\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eIdeal zum Ausprobieren:\u003c\/strong\u003e Perfekt, um ganz unkompliziert herauszufinden, welche Proteinquellen und Härtegrade deinem Hund am besten schmecken, ohne dich vorab auf einzelne Großpackungen festlegen zu müssen.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eArtgerechte Zahnpflege:\u003c\/strong\u003e Die wechselnden Formen und Texturen dieser \u003cstrong\u003eNaturkauartikel für Hunde\u003c\/strong\u003e trainieren die Kiefermuskulatur immer wieder neu, fördern den mechanischen Zahnabrieb gegen Plaque und pflegen das Zahnfleisch.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003e100% Natur pur (Ohne Chemie):\u003c\/strong\u003e Egal, welche Snacks in deiner Box landen – du kannst dich zu 100% darauf verlassen, dass alle Artikel absolut frei von chemischen Zusätzen, Konservierungsstoffen, Farb- oder Lockmitteln sind. Du fütterst kompromisslose Natur für pure Vitalität.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eDas perfekte Geschenk:\u003c\/strong\u003e Ob zum Hundegeburtstag, zum Einzug eines Welpen oder als gelungene Überraschung für befreundete Hundehalter – eine Box voller naturbelassener Geheimnisse kommt immer hervorragend an.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eWas könnte in deiner Überraschungsbox stecken?\u003c\/h3\u003e\n\u003cp\u003eDa unser Sortiment an Premium-Kauartikeln stetig weiterwächst und regelmäßig neue, spannende Proteinquellen dazukommen, gleicht keine Box der anderen. Dein Hund darf sich auf eine zufällige Auswahl aus folgenden Highlights freuen:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli style=\"margin-bottom: 8px;\"\u003e\n\u003cstrong\u003eKlassiker für den Alltag:\u003c\/strong\u003e Schonend getrockneter Fisch, knusprige Hühnerfüße, Hühnerhälse oder magere, luftige Rinderlunge.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px;\"\u003e\n\u003cstrong\u003eLanganhaltender Kauspaß:\u003c\/strong\u003e Zäh geflochtene Zöpfe aus Rinderkopfhaut, robuste Pferde-Hautplatten oder extra harte Rindernackensehnen.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px;\"\u003e\n\u003cstrong\u003eExklusive Delikatessen:\u003c\/strong\u003e Feines Wasserbüffelfleisch oder angenehm softe Fleisch-Sticks (Ente oder Pferd).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px;\"\u003e\n\u003cstrong\u003eNatürliche Darmpflege:\u003c\/strong\u003e Naturbelassene Ohren mit Fell (Hirsch, Reh, Kaninchen oder Pferd), die im Magen-Darm-Trakt wie ein natürlicher Besen wirken.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eWichtige Informationen \u0026amp; Zusammensetzung\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eZusammensetzung:\u003c\/strong\u003e\u003cbr\u003eEine wechselnde, zufällige Überraschungsmischung aus 100 % naturbelassenen Einzelfuttermitteln und Ergänzungsfuttermitteln für Hunde aus unserem aktuellen Shop-Sortiment (z. B. Rind, Pferd, Hirsch, Reh, Schwein, Kaninchen, Huhn, Ente, Wasserbüffel oder Fisch).\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003cem\u003eHinweis:\u003c\/em\u003e Da es sich bei allen Artikeln in der Box um reine, schonend getrocknete Naturprodukte handelt, können Farbe, Größe, Form und Gewicht der einzelnen Stücke naturbedingt variieren. Jedes Produkt ist ein echtes Unikat!\u003c\/p\u003e\n\u003ch3\u003eFütterungsempfehlung \u0026amp; Sicherheitshinweise\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eDosierung:\u003c\/strong\u003e Nutze die Snacks aus der Mystery Knabberbox als artgerechte Beschäftigung oder besondere Belohnung zwischendurch. Bitte reduziere die tägliche Hauptfutterration deines Hundes entsprechend, um sein Idealgewicht zu halten.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eAufsicht:\u003c\/strong\u003e Lasse deinen Hund beim Kauen von langlebigen Naturkauartikeln, Knochen oder Knorpeln zur Sicherheit bitte nie völlig unbeaufsichtigt.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eFlüssigkeit:\u003c\/strong\u003e Kauen macht durstig! Stelle bitte sicher, dass deinem Vierbeiner immer ausreichend frisches Trinkwasser zur Verfügung steht.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"border-top: 1px solid #ccc; padding-top: 15px;\"\u003e\u003cstrong\u003eInformationen zum Hersteller:\u003c\/strong\u003e\u003cbr\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16, 76227 Karlsruhe, Deutschland\u003cbr\u003eEmail: info@alphadog-nutrition.de\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"300g","offer_id":58469555241285,"sku":"1100578037","price":29.99,"currency_code":"EUR","in_stock":true},{"title":"500g","offer_id":58469555274053,"sku":"1100578038","price":34.99,"currency_code":"EUR","in_stock":true},{"title":"1kg","offer_id":58469555306821,"sku":"1100578039","price":53.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/zufallknabberboxmysteryalpahdognutrition_a96907ed-2428-41a8-9417-135c6359113c.png?v=1783286417"},{"product_id":"alphadog-nutrition-pferde-kopfhautplatte-hypoallergener-kausnack","title":"Premium 100% dunkle Pferde Kopfhautplatte - Extra hart, langer Kauspaß","description":"\u003ch2\u003eKausnacks für Hunde kaufen: Alphadog Nutrition – Hypoallergene dunkle Pferde Kopfhautplatte\u003c\/h2\u003e\n\u003cp\u003eBiete deinem Hund eine artgerechte Herausforderung, die selbst den ausdauerndsten Kauer glücklich macht! Unsere naturbelassenen Pferde-Kopfhautplatten aus 100 % reiner Pferdehaut bieten ein extrem langes Kauerlebnis und befriedigen das tiefe, natürliche Kaubedürfnis deines Vierbeiners. In unserem \u003cstrong\u003eHundeleckerli Online-Shop\u003c\/strong\u003e findest du diesen robusten Premium-Snack, der die absolute erste Wahl für ernährungssensible Hunde und Allergiker ist. Wenn du diese \u003cstrong\u003ehypoallergenen Kausnacks kaufst\u003c\/strong\u003e, entscheidest du dich für eine hochwertige Beschäftigung, die die Zahngesundheit ganz nebenbei unterstützt.\u003c\/p\u003e\n\u003ch3\u003eWarum unsere dunklen Pferde Kopfhautplatten die perfekte Wahl für deinen Hund sind:\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eExtra langer Kauspaß:\u003c\/strong\u003e Die besonders harte, zähe Konsistenz der Hautplatten garantiert eine ausdauernde und langanhaltende Beschäftigung. Es ist der ideale Kausnack, an dem sich selbst kaufreudige Hunde ausgiebig abarbeiten können, was effektiv Stress abbaut und für Entspannung sorgt.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eHypoallergen \u0026amp; Monoprotein:\u003c\/strong\u003e Da dieser Kauartikel zu 100 % aus Pferd besteht, gilt er als extrem allergiearm. Wenn du gut verträgliche \u003cstrong\u003ePferdekopfhaut für Hunde bestellst\u003c\/strong\u003e, eignet sich dieser Snack perfekt für sensible Mägen, Ausschlussdiäten und Hunde mit ausgeprägten Nahrungsmittelunverträglichkeiten.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eAktive Zahnpflege:\u003c\/strong\u003e Beim intensiven Nagen und Einspeicheln weicht die Kopfhautplatte nur sehr langsam auf. Dieser Vorgang wirkt wie eine natürliche Zahnbürste: Er fördert den mechanischen Abrieb von schädlichem Zahnbelag, beugt Plaque sowie Zahnstein vor und massiert sanft das Zahnfleisch.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003e100 % Natur pur (Ohne Chemie):\u003c\/strong\u003e Wir verzichten komplett auf chemische Zusätze, künstliche Farbstoffe, Zucker oder Konservierungsmittel. Schonend luftgetrocknet fütterst du ein absolut reines Einzelfuttermittel für pure Vitalität im Alltag.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eKalorienbewusst \u0026amp; Proteinreich:\u003c\/strong\u003e Mit einem beachtlichen Proteingehalt von 76,8 % liefert der Snack wertvolle Bausteine für den Erhalt der Muskulatur, bleibt dabei jedoch verhältnismäßig mager und entlastet den Organismus spürbar.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eWichtige Nährwerte \u0026amp; Zusammensetzung\u003c\/h3\u003e\n\u003cp\u003eVolle Power aus 100% Pferd – unsere Analysewerte für maximale Transparenz:\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px;\" border=\"1\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e76,8 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e14,5 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohfett\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e10,7 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eFeuchtigkeit\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e8,9 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohfaser\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e1,0 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003cstrong\u003eZusammensetzung:\u003c\/strong\u003e\u003cbr\u003e100 % Pferd (Pferdekopfhautplatte). (Einzelfuttermittel für Hunde)\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003cem\u003eHinweis:\u003c\/em\u003e Da es sich um ein echtes, naturbelassenes Produkt handelt, können Farbe, Größe, Form und die genaue Dicke der einzelnen Platten naturbedingt variieren. Jedes Stück ist ein Unikat!\u003c\/p\u003e\n\u003ch3\u003eFütterungsempfehlung \u0026amp; Sicherheitshinweise\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eAltersempfehlung:\u003c\/strong\u003e Aufgrund der extrem harten und zähen Beschaffenheit ist diese Kopfhautplatte für junge und erwachsene Hunde ab der 24. Lebenswoche geeignet.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eFütterungshinweis:\u003c\/strong\u003e Reiche die Platte idealerweise zwischen den regulären Mahlzeiten als Beschäftigung. Achte darauf, dass dein Hund genügend Zeit hatte, sein Hauptfutter zu verdauen. Bitte reduziere die tägliche Hauptfuttermenge bei regelmäßiger Gabe entsprechend, um das Idealgewicht zu halten.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eAufsicht:\u003c\/strong\u003e Lasse deinen Hund beim Kauen von extra harten und langlebigen \u003cstrong\u003enaturbelassenen Kauartikeln\u003c\/strong\u003e zur Sicherheit bitte nie völlig unbeaufsichtigt.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eFlüssigkeit:\u003c\/strong\u003e Intensives Kauen macht durstig! Stelle bitte unbedingt sicher, dass deinem Hund immer ausreichend frisches Trinkwasser zur Verfügung steht, damit er gut hydriert bleibt.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"border-top: 1px solid #ccc; padding-top: 15px;\"\u003e\u003cstrong\u003eInformationen zum Hersteller:\u003c\/strong\u003e\u003cbr\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16, 76227 Karlsruhe, Deutschland\u003cbr\u003eEmail: info@alphadog-nutrition.de\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"2 Stück","offer_id":58533701189957,"sku":"1158014583","price":13.49,"currency_code":"EUR","in_stock":true},{"title":"4 Stück","offer_id":58533701255493,"sku":"1158014582","price":23.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/HundekaufutterfuerAllergiker-HypoallergeneKausnacksPferdalpahdognutrition_95b06edc-33d9-409a-8d95-a02710b48314.png?v=1783789186"},{"product_id":"alphadog-nutrition-jumbo-kasestange-vegetarischer-kausnack-hund","title":"Premium 100% Naturreiner Jumbo Käsestange - Pure, gesunde Freude","description":"\u003ch2\u003eKausnacks für Hunde kaufen: Alphadog Nutrition – Vegetarische Jumbo Käsestange\u003c\/h2\u003e\n\u003cp\u003eEin ganz besonderes Highlight für alle Käseliebhaber unter den Vierbeinern! Unsere naturbelassene Käsestange bietet deinem Hund eine fantastische Alternative zu fleischhaltigen Kauartikeln. In unserem \u003cstrong\u003eHundeleckerli Online-Shop\u003c\/strong\u003e findest du diesen innovativen Snack aus echtem, gepresstem Hartkäse. Wenn du diese \u003cstrong\u003evegetarischen Kausnacks für Hunde kaufst\u003c\/strong\u003e, vereinst du ein extrem langanhaltendes Kauvergnügen mit einer hochwertigen, fettarmen Proteinquelle. Die extra feste Struktur beschäftigt deinen Hund sinnvoll, fördert den Stressabbau und unterstützt ganz natürlich die tägliche Zahnhygiene.\u003c\/p\u003e\n\u003ch3\u003eWarum unsere Käsestange die perfekte Wahl für deinen Hund ist:\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eVegetarisch \u0026amp; Pur:\u003c\/strong\u003e 100 % reiner Naturkäse aus teilentrahmter Milch. Völlig frei von Getreide, Fleisch, Gluten, Farb- oder Konservierungsstoffen. Die ideale Lösung für Hunde mit schweren Fleischunverträglichkeiten oder Ausschlussdiäten.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eLanganhaltender Kauspaß:\u003c\/strong\u003e Die extrem harte Struktur garantiert eine intensive, ausdauernde Beschäftigung. Beim Kauen und Einspeicheln weicht der Käse an den Rändern nur langsam auf, sodass dein Hund ihn Stück für Stück genüsslich abknabbern kann. Das beruhigt das Nervensystem und sorgt für tiefe Entspannung.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eAktive Zahnpflege für Hunde:\u003c\/strong\u003e Das ausdauernde Knabbern am Hartkäse wirkt wie eine Zahnbürste aus der Natur. Hartnäckiger Zahnbelag wird mechanisch abgerieben, der Entstehung von Zahnstein wird vorgebeugt und das Zahnfleisch wird angenehm massiert.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eLeicht verdaulich \u0026amp; Proteinreich:\u003c\/strong\u003e Sehr gut bekömmlich, extrem lactosearm und schonend für den Magen-Darm-Trakt. Dank stolzer 64 % Rohprotein liefert der Snack wertvolle, vegetarische Eiweißbausteine für die Muskulatur.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eMade in Germany:\u003c\/strong\u003e Hergestellt unter strengsten Qualitätskontrollen in Deutschland – für ein sicheres, sauberes und absolut hochwertiges Naturprodukt.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eGrößenübersicht – Der passende Kauspaß für jedes Gebiss\u003c\/h3\u003e\n\u003cp\u003eDamit du genau die richtige Käsestange für die Schnauze deines Hundes findest, bieten wir dir das Sortiment in drei perfekt abgestimmten Varianten an:\u003c\/p\u003e\n\u003ctable border=\"1\" style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px;\"\u003e\n\u003cthead\u003e\n\u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\u003cth style=\"padding: 10px; text-align: left;\"\u003eGröße\u003c\/th\u003e\n\u003cth style=\"padding: 10px; text-align: left;\"\u003eGewicht (ca.)\u003c\/th\u003e\n\u003cth style=\"padding: 10px; text-align: left;\"\u003eLänge (ca.)\u003c\/th\u003e\n\u003cth style=\"padding: 10px; text-align: left;\"\u003eDurchmesser (ca.)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003e\u003cstrong\u003eS\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e45g\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e11cm\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e2 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003e\u003cstrong\u003eL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e100g\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e15cm\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e4cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003e\u003cstrong\u003eJumbo\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e220g\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e22cm\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e4 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch3\u003eWichtige Nährwerte \u0026amp; Zusammensetzung\u003c\/h3\u003e\n\u003cp\u003eReiner Naturkäse, ehrliche Werte – unsere Analysewerte im Überblick:\u003c\/p\u003e\n\u003ctable border=\"1\" style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e66,0 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohfett\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e16,5 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eFeuchtigkeit\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e13,4 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e4,0 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eN-freie Extraktstoffe\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e2,3 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eRohfaser\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e0,4 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003cstrong\u003eZusammensetzung:\u003c\/strong\u003e\u003cbr\u003eMilch (teilentrahmt, gepresst, getrocknet und geschnitten). (Einzelfuttermittel für Hunde)\u003cbr\u003e\u003cem\u003eHinweis:\u003c\/em\u003e Da es sich um ein handwerklich gefertigtes Naturprodukt handelt, können Farbe, die genaue Größe und das Gewicht der einzelnen Stücke naturbedingt leicht variieren. Jede Käsestange ist ein Unikat!\u003c\/p\u003e\n\u003ch3\u003eFütterungsempfehlung \u0026amp; der „Mikrowellen-Trick“\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eAltersempfehlung:\u003c\/strong\u003e Aufgrund der sehr harten Beschaffenheit ist dieses Produkt für junge und erwachsene Hunde ab der 20. Lebenswoche geeignet.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eDer ultimative Extra-Tipp:\u003c\/strong\u003e Wenn dein Hund die Stange fast aufgefressen hat und ein kleines Endstück übrig bleibt, wirf es bitte nicht weg! Lege das Reststück einfach für ca. 30–60 Sekunden in die Mikrowelle. Der Käse pufft magisch auf und verwandelt sich in einen knusprigen, leicht zu kauenden Käse-Puff, den dein Hund komplett sicher und ohne Verschluckungsgefahr verzehren kann.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eAufsicht:\u003c\/strong\u003e Lasse deinen Hund beim Kauen von extra harten Kauartikeln zur Sicherheit bitte nie völlig unbeaufsichtigt.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\u003cstrong\u003eFlüssigkeit:\u003c\/strong\u003e Intensives Kauen macht durstig! Stelle sicher, dass deinem Hund immer ausreichend frisches Trinkwasser zur Verfügung steht.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"border-top: 1px solid #ccc; padding-top: 15px;\"\u003e\u003cstrong\u003eInformationen zum Hersteller:\u003c\/strong\u003e\u003cbr\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16, 76227 Karlsruhe, Deutschland\u003cbr\u003eEmail: info@alphadog-nutrition.de\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"1 Stück S 11cm","offer_id":58533989089605,"sku":"1588750583","price":4.99,"currency_code":"EUR","in_stock":true},{"title":"1 Stück L 15cm","offer_id":58533989122373,"sku":"1588750587","price":9.99,"currency_code":"EUR","in_stock":true},{"title":"1 Stück Jumbo 22cm","offer_id":58533989155141,"sku":"1588750585","price":19.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/JumbokaesestangefuerHundekaufenAlphadogNutrition.png?v=1783789956"}],"url":"https:\/\/www.alphadog-nutrition.de\/it\/collections\/for-shopify-performance-tracking.oembed","provider":"Alphadog Nutrition","version":"1.0","type":"link"}