{"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","url":"https:\/\/www.alphadog-nutrition.de\/pl\/products\/alphadog-nutrition-kaninchenohren-mit-fell-100-natur-hypoallergen","provider":"Alphadog Nutrition","version":"1.0","type":"link"}