{"title":"Nouveau ! Le partage des performances Shopify est maintenant activé","description":"Cette collection a été automatiquement créée par Faire dans le cadre de la fonctionnalité « Partage de performance » qui partage les données de performance de produit de Shopify afin d'optimiser votre catalogue Faire. Veuillez ne pas modifier ou supprimer cette collection, car elle est utilisée pour l'analyse et les informations sur les ventes.\n\nVous pouvez gérer la fonctionnalité « Partage de performance » à partir de la page Préférences du canal de vente Faire.","products":[{"product_id":"hundefutter-probierpaket-getreidefrei-premium-futtertest-bundle","title":"Le coffret de dégustation ultime pour les gourmets (8x 100g) - Pack découverte, Livraison gratuite","description":"\u003ch1 data-path-to-node=\"6\"\u003ePack d'échantillons Alphadog Nutrition Premium – Le lot de test d'aliments sans céréales pour votre chien\u003c\/h1\u003e\n\u003cp data-path-to-node=\"1\"\u003e\u003cem\u003eLe \"pack test tout compris\" (variété de saveurs \u0026amp; pure tolérance). Grâce à la combinaison de \u003cb data-index-in-node=\"26\" data-path-to-node=\"2\"\u003equatre sources de protéines de première qualité\u003c\/b\u003e, ce pack offre le choix parfait. Découvrez sans risque l'aliment que votre chien adore, tandis que les recettes soutiennent de manière significative la \u003cb data-index-in-node=\"69\" data-path-to-node=\"2\"\u003edigestion saine, le pelage brillant et les muscles vitaux\u003c\/b\u003e. Le \u003cb data-index-in-node=\"157\" data-path-to-node=\"2\"\u003etest alimentaire idéal pour les gourmets exigeants\u003c\/b\u003e.\u003c\/em\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"7\"\u003eFinie la recherche de l'aliment parfait ! Chaque chien est unique et a ses propres préférences gustatives. Notre \u003cb data-path-to-node=\"7\" data-index-in-node=\"191\"\u003epack test Alphadog Nutrition\u003c\/b\u003e offre à votre compagnon à quatre pattes un voyage de découverte hautement digestible et nutritif à travers nos gammes premium. Avec une teneur extra-élevée en viande et poisson de 50 % chacun et des superaliments fonctionnels, ce pack mixte sans céréales est le meilleur moyen d'assurer une alimentation heureuse et adaptée à l'espèce.\u003c\/p\u003e\n\u003ch3 data-path-to-node=\"8\"\u003ePourquoi ce pack d'échantillons est la meilleure décision pour votre chien :\u003c\/h3\u003e\n\u003cp\u003eCe pack exclusif réunit quatre saveurs très aromatiques en portions d'échantillons pratiques. Toutes les recettes incluses excluent systématiquement les céréales et les agents de remplissage bon marché et misent plutôt sur des protéines hypoallergéniques et des légumes facilement digestibles.\u003cbr\u003e\u003c\/p\u003e\n\u003ch4 data-path-to-node=\"6\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"6\"\u003eQuatre protéines puissantes de première qualité (50 % de viande\/poisson chacune)\u003c\/b\u003e\u003c\/h4\u003e\n\u003cp data-path-to-node=\"7\"\u003ePour des muscles vitaux et une acceptation maximale lors du test, chaque variété contient un incroyable \u003cb data-index-in-node=\"73\" data-path-to-node=\"7\"\u003e50 % de viande la plus fine ou de poisson noble\u003c\/b\u003e.\u003c\/p\u003e\n\u003cp data-path-to-node=\"8,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"8,0,0\"\u003eAu moins 26 % d'ingrédients principaux fraîchement préparés\u003c\/b\u003e dans chaque mélange garantissent une acceptation incomparable, qui convainc immédiatement même les palais les plus exigeants.\u003c\/p\u003e\n\u003cp data-path-to-node=\"8,1,0\"\u003eLa diversité des variétés à base d'\u003cb data-index-in-node=\"13\" data-path-to-node=\"8,1,0\"\u003eagneau doux, de saumon sauvage riche en oméga-3, de canard hypoallergénique et de bœuf Angus robuste\u003c\/b\u003e fournit un large éventail d'acides aminés essentiels, de vitamines et de minéraux.\u003c\/p\u003e\n\u003cp data-path-to-node=\"8,2,0\"\u003eAffinée avec un \u003cb data-index-in-node=\"47\" data-path-to-node=\"8,2,0\"\u003ebouillon de viande ou de poisson (2-3 %)\u003c\/b\u003e très aromatique et adapté à chaque fois, chaque repas devient un véritable délice.\u003c\/p\u003e\n\u003ch4 data-path-to-node=\"9\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"9\"\u003eRecettes de superaliments sans céréales\u003c\/b\u003e\u003c\/h4\u003e\n\u003cp data-path-to-node=\"10\"\u003eAu lieu de blé ou de maïs, nous utilisons dans les quatre variétés la \u003cb data-index-in-node=\"64\" data-path-to-node=\"10\"\u003epatate douce facilement digestible\u003c\/b\u003e comme source de glucides complexes de haute qualité. Complétée par des ingrédients naturels sélectionnés tels que la menthe rafraîchissante, la mûre antioxydante, l'orange stimulant le système immunitaire et la carotte riche en vitamines, votre chien reçoit une alimentation optimale et complète.\u003c\/p\u003e\n\u003ch4 data-path-to-node=\"11\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"11\"\u003eProtection active de l'estomac et des intestins\u003c\/b\u003e\u003c\/h4\u003e\n\u003cp data-path-to-node=\"12\"\u003eSurtout lors du test alimentaire, une composition douce pour l'estomac est essentielle pour un bon bien-être.\u003c\/p\u003e\n\u003cp data-path-to-node=\"13,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"13,0,0\"\u003eDigestion douce :\u003c\/b\u003e Chaque variété de ce pack contient les précieux prébiotiques naturels \u003cb data-index-in-node=\"34\" data-path-to-node=\"13,1,0\"\u003eFOS et MOS\u003c\/b\u003e, pour soutenir activement le développement d'une flore intestinale saine et prévenir les intolérances alimentaires.\u003c\/p\u003e\n\u003cp data-path-to-node=\"13,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"13,1,0\"\u003eIdéal pour les chiens allergiques :\u003c\/b\u003e Grâce à l'absence claire de céréales et d'additifs artificiels, ce pack est excellent pour les estomacs sensibles et pour la réalisation d'un test d'éviction.\u003c\/p\u003e\n\u003chr data-path-to-node=\"10\"\u003e\n\u003ch3 data-path-to-node=\"11\"\u003eContenu du pack \u0026amp; aperçu des variétés\u003c\/h3\u003e\n\u003cp data-path-to-node=\"12\"\u003eTransparence totale en un coup d'œil. Ces quatre menus premium sont inclus dans votre pack test :\u003c\/p\u003e\n\u003ctable class=\"cke_show_border\" data-path-to-node=\"13\"\u003e\n\n\u003cthead\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cstrong\u003eVariété incluse\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd\u003e\u003cstrong\u003eLe point fort spécial\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd\u003e\u003cstrong\u003eProtéines brutes \/ Matières grasses brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cb data-path-to-node=\"13,1,0,0\" data-index-in-node=\"0\"\u003e2x 100g Agneau avec patate douce \u0026amp; menthe\u003c\/b\u003e\u003c\/td\u003e\n\n\u003ctd\u003eSpécialement pour les petites races (croquettes Ø 8mm) – extra doux pour l'estomac\u003c\/td\u003e\n\n\u003ctd\u003e26,0% \/ 14,0%\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cb data-path-to-node=\"13,2,0,0\" data-index-in-node=\"0\"\u003e2x 100g Saumon sauvage avec patate douce \u0026amp; mûre\u003c\/b\u003e\u003c\/td\u003e\n\n\u003ctd\u003eMenu poisson hypoallergénique, extrêmement riche en oméga-3 pour la peau \u0026amp; le pelage\u003c\/td\u003e\n\n\u003ctd\u003e26,0% \/ 11,0%\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cb data-path-to-node=\"13,3,0,0\" data-index-in-node=\"0\"\u003e2x 100g Canard avec patate douce \u0026amp; orange\u003c\/b\u003e\u003c\/td\u003e\n\n\u003ctd\u003eVolaille gourmande, riche en vitamines B \u0026amp; vitamine C pour le système immunitaire\u003c\/td\u003e\n\n\u003ctd\u003e26,0% \/ 14,0%\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cb data-path-to-node=\"13,4,0,0\" data-index-in-node=\"0\"\u003e2x 100g Bœuf Angus avec patate douce \u0026amp; carotte\u003c\/b\u003e\u003c\/td\u003e\n\n\u003ctd\u003eClassique de viande copieux, riche en fer \u0026amp; zinc naturels\u003c\/td\u003e\n\n\u003ctd\u003e29,0% \/ 14,0%\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\u003cp data-path-to-node=\"14\"\u003e\u003cb data-path-to-node=\"14\" data-index-in-node=\"0\"\u003eGarantie de composition :\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"14\"\u003eToutes les variétés sont composées à 50% de la source de protéines animales respective (agneau, saumon, canard ou bœuf Angus) et sont combinées avec de la patate douce nutritive, des pois sains, des graines de lin, des pulpes de betterave déglycérinisées, de précieuses huiles de poisson ou d'oméga-3, ainsi que les principes actifs prébiotiques FOS \u0026amp; MOS.\u003c\/p\u003e\n\u003chr data-path-to-node=\"15\"\u003e\n\u003ch3 data-path-to-node=\"16\"\u003ePoints forts du produit \u0026amp; contenu de la livraison\u003c\/h3\u003e\n\u003cp data-path-to-node=\"17\"\u003eL'équipement parfait pour découvrir la nouvelle saveur préférée de votre chien :\u003c\/p\u003e\n\u003cp data-path-to-node=\"18,0,0\"\u003e\u003cb data-path-to-node=\"18,0,0\" data-index-in-node=\"0\"\u003eContenu de la livraison :\u003c\/b\u003e 4 saveurs en format d'échantillons pratiques de 2x 100g (total de 8 sachets de protection aromatique).\u003c\/p\u003e\n\u003cp data-path-to-node=\"18,1,0\"\u003e\u003cb data-path-to-node=\"18,1,0\" data-index-in-node=\"0\"\u003eAvantage :\u003c\/b\u003e Sachets parfaitement portionnés – idéaux pour essayer dans la gamelle, pour les voyages ou comme récompense de haute qualité pendant l'entraînement.\u003c\/p\u003e\n\u003cp data-path-to-node=\"18,2,0\"\u003e\u003cb data-path-to-node=\"18,2,0\" data-index-in-node=\"0\"\u003eConvient pour :\u003c\/b\u003e Chiens adultes (Adult) de toutes races. Particulièrement recommandé pour les chiens difficiles, les estomacs sensibles et les animaux ayant des intolérances aux céréales.\u003c\/p\u003e\n\u003cp data-path-to-node=\"18,2,0\"\u003e \u003c\/p\u003e\n\u003cp data-path-to-node=\"18,2,0\"\u003eInformations sur le fabricant :\u003cbr\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eAllemagne\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"Default Title","offer_id":57839046328645,"sku":"1006546801","price":14.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/alpahdognutritionhundetrockenfutter100_getreidefreibundlekaufen.png?v=1783286976"},{"product_id":"naturreines-lachs-ol-mit-omega-3-6-250ml","title":"Huile de Saumon pure Omega-3 \u0026 6","description":"\u003ch1 data-path-to-node=\"6\"\u003eAlphadog Nutrition : Huile de saumon pure et naturelle – L’or liquide pour la peau, le pelage et la vitalité\u003c\/h1\u003e\n\n\u003cp data-path-to-node=\"7\"\u003eUn pelage brillant et une peau résistante sont bien plus que de simples caractéristiques esthétiques – ils sont le reflet de la santé intérieure de votre chien. Notre \u003cb data-index-in-node=\"157\" data-path-to-node=\"7\"\u003ehuile de saumon Alphadog Nutrition\u003c\/b\u003e est un complément alimentaire 100 % naturel qui apporte à votre compagnon à quatre pattes les acides gras essentiels dont il a besoin. Qu’il s’agisse d’un apport quotidien supplémentaire dans sa gamelle ou d’un précieux complément BARF : cette huile est le booster naturel pour une vie de chien pleine de vitalité.\u003c\/p\u003e\n\n\u003ch3 data-path-to-node=\"8\"\u003ePourquoi notre huile de saumon est le choix parfait pour votre chien :\u003c\/h3\u003e\n\n\u003cp data-path-to-node=\"9,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"9,0,0\"\u003eRiche en Oméga-3 et Oméga-6 :\u003c\/b\u003e Ces acides gras essentiels ne peuvent pas être produits par l’organisme. Ils favorisent de manière prouvée la fonction cutanée, réduisent les démangeaisons et assurent un pelage soyeux et brillant.\u003c\/p\u003e\n\n\u003cp data-path-to-node=\"9,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"9,1,0\"\u003e100 % naturelle :\u003c\/b\u003e Nous misons sur une pureté absolue. Notre huile est composée à 100 % d’huile de saumon – sans diluants bon marché ni ingrédients cachés.\u003c\/p\u003e\n\n\u003cp data-path-to-node=\"9,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"9,2,0\"\u003eSans produits chimiques :\u003c\/b\u003e Absence totale de conservateurs, de colorants et d’appétants. Vous nourrissez votre animal avec une nature pure de qualité supérieure.\u003c\/p\u003e\n\n\u003cp data-path-to-node=\"9,3,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"9,3,0\"\u003eSoutien du système immunitaire :\u003c\/b\u003e Les acides gras contenus ne favorisent pas seulement l’apparence extérieure, mais soutiennent également les fonctions articulaires et le système immunitaire général de votre chien.\u003c\/p\u003e\n\n\u003cp data-path-to-node=\"9,4,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"9,4,0\"\u003eHaute appétence :\u003c\/b\u003e Le goût frais et naturel de l’huile de saumon affine chaque repas et est apprécié même par les chiens difficiles.\u003c\/p\u003e\n\n\u003chr data-path-to-node=\"10\"\u003e\n\u003ch3 data-path-to-node=\"11\"\u003eComposition et qualité\u003c\/h3\u003e\n\n\u003cp data-path-to-node=\"12\"\u003eTransparence pour une bonne sensation lors de l’alimentation :\u003c\/p\u003e\n\n\u003cp data-path-to-node=\"13,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"13,0,0\"\u003eComposition :\u003c\/b\u003e Huile de saumon (100 %)\u003c\/p\u003e\n\n\u003cp data-path-to-node=\"13,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"13,1,0\"\u003eCaractéristique de qualité :\u003c\/b\u003e Qualité supérieure à base naturelle, riche en acides gras essentiels.\u003c\/p\u003e\n\n\u003cp data-path-to-node=\"13,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"13,2,0\"\u003eContenu :\u003c\/b\u003e 250 ml dans un flacon doseur pratique.\u003c\/p\u003e\n\n\u003chr data-path-to-node=\"14\"\u003e\n\u003ch3 data-path-to-node=\"15\"\u003eDosage recommandé pour les chiens\u003c\/h3\u003e\n\n\u003cp data-path-to-node=\"16\"\u003eAjoutez simplement l’huile à la nourriture quotidienne (croquettes, pâtée ou BARF). Une cuillère à café (CC) correspond à environ 5 ml.\u003c\/p\u003e\n\n\u003ctable data-path-to-node=\"17\"\u003e\n\n\t\u003cthead\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd\u003e\u003cstrong\u003eTaille du chien\u003c\/strong\u003e\u003c\/td\u003e\n\n\t\t\t\u003ctd\u003e\u003cstrong\u003eDose journalière recommandée\u003c\/strong\u003e\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/thead\u003e\n\n\t\u003ctbody\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"17,1,0,0\"\u003ePetits chiens et chiots\u003c\/b\u003e\u003c\/td\u003e\n\n\t\t\t\u003ctd\u003e½ - 1 CC par jour\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"17,2,0,0\"\u003eChiens de taille moyenne\u003c\/b\u003e\u003c\/td\u003e\n\n\t\t\t\u003ctd\u003e1 - 2 CC par jour\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\t\u003ctr\u003e\n\n\t\t\t\u003ctd\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"17,3,0,0\"\u003eGrands chiens\u003c\/b\u003e\u003c\/td\u003e\n\n\t\t\t\u003ctd\u003e2 CC par jour\u003c\/td\u003e\n\n\t\t\u003c\/tr\u003e\n\n\t\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\u003cp data-path-to-node=\"18\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"18\"\u003eConseil de conservation :\u003c\/b\u003e Afin de préserver la qualité optimale des acides gras, veuillez conserver le produit au frais et à l'abri de la lumière.\u003c\/p\u003e\n\n\u003cp data-path-to-node=\"18\"\u003e \u003c\/p\u003e\n\n\u003cp data-path-to-node=\"18,2,0\"\u003eInformations sur le fabricant :\u003c\/p\u003e\n\n\u003cp data-path-to-node=\"18,2,0\"\u003e\u003cbr\u003e\nAlphadog Nutrition\u003cbr\u003e\nWachhausstr. 16\u003cbr\u003e\n76227 Karlsruhe\u003cbr\u003e\nAllemagne\u003cbr\u003e\ninfo@alphadog-nutrition.de\u003c\/p\u003e\n","brand":"Alphadog Nutrition","offers":[{"title":"Default Title","offer_id":57842330632517,"sku":"4260374735663","price":14.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/lachsoelfuerhundekaufenalphadognutrition.png?v=1779555622"},{"product_id":"alphadog-nutrition-kaninchenohren-mit-fell-100-natur-hypoallergen","title":"Oreilles de lapin avec poils 100 % naturelles de qualité supérieure – Digestion, Sensibilité","description":"\u003ch2\u003eAcheter des friandises à mâcher pour chiens : Alphadog Nutrition – Oreilles de lapin premium avec fourrure\u003c\/h2\u003e\n\n\u003cp\u003eVous cherchez une récompense qui soit non seulement irrésistiblement savoureuse, mais qui offre également une réelle valeur ajoutée pour la santé ? Nos oreilles de lapin avec fourrure Alphadog Nutrition sont une friandise à mâcher 100 % naturelle, provenant directement de la nature. Dans notre \u003cstrong\u003eboutique en ligne de friandises pour chiens\u003c\/strong\u003e, vous trouverez ces oreilles comme choix idéal pour satisfaire l'instinct naturel de mastication de votre compagnon à quatre pattes. Lorsque vous \u003cstrong\u003eachetez ces oreilles de lapin pour chiens\u003c\/strong\u003e, vous choisissez la collation parfaite pour les estomacs sensibles et les chiens souffrant d'allergies.\u003c\/p\u003e\n\n\u003ch3\u003ePourquoi nos oreilles de lapin avec fourrure sont le meilleur choix :\u003c\/h3\u003e\n\u003cul\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eNettoyage naturel de l'intestin :\u003c\/strong\u003e La fourrure délicatement séchée est ingérée par le chien et agit dans le tube digestif comme une brosse douce et naturelle. Elle aide à nettoyer mécaniquement les parois intestinales des résidus et soutient ainsi une digestion saine.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eHypoallergénique \u0026amp; Hautement digestible :\u003c\/strong\u003e Le lapin est considéré comme une source de protéines extrêmement bien tolérée. Ces \u003cstrong\u003efriandises à mâcher hypoallergéniques\u003c\/strong\u003e sont donc la collation parfaite pour les chiens ayant des intolérances alimentaires ou de fortes allergies.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eSoin dentaire en passant :\u003c\/strong\u003e La consistance tenace des oreilles favorise l'abrasion de la plaque dentaire et masse doucement les gencives lors de la mastication. Cela renforce les muscles de la mâchoire et prévient efficacement la formation de tartre.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003e100 % nature pure :\u003c\/strong\u003e Nous renonçons systématiquement aux colorants artificiels, arômes, conservateurs ou additifs chimiques. Un produit purement naturel, délicatement séché à l'air pour un maximum de goût.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003ePlaisir de mastication facile :\u003c\/strong\u003e Comme les oreilles de lapin sont un peu plus souples que le cuir de bœuf ou les tendons, elles constituent également un excellent plaisir de mastication léger et non contraignant pour les chiots (à partir de la 12ème semaine) et les chiens âgés.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003ch3\u003eValeurs nutritionnelles importantes \u0026amp; composition\u003c\/h3\u003e\n\u003cp\u003eS'agissant d'un produit purement naturel, les données d'analyse sont sujettes à des variations naturelles. Voici les valeurs moyennes typiques :\u003c\/p\u003e\n\n\u003ctable border=\"1\" style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px;\"\u003e\n\n  \u003ctbody\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eProtéines brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e65,0 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eMatières grasses brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e14,0 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eCendres brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e3,5 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eHumidité\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e9,5 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n  \u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\u003cp\u003e\u003cstrong\u003eComposition :\u003c\/strong\u003e\u003cbr\u003e\n100 % oreilles de lapin séchées avec fourrure (aliment simple).\u003c\/p\u003e\n\n\u003ch3\u003eConseils d'utilisation \u0026amp; de sécurité\u003c\/h3\u003e\n\u003cp\u003ePour que votre chien puisse profiter en toute sécurité et avec plaisir :\u003c\/p\u003e\n\u003cul\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eRecommandation d'alimentation :\u003c\/strong\u003e Idéal comme récompense saine ou pour une occupation adaptée à l'espèce entre les repas. Convient parfaitement aux chiens de toutes races et tailles.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eVariation naturelle :\u003c\/strong\u003e La forme, la couleur et la taille peuvent varier, car il s'agit d'un produit naturel entièrement non transformé.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eEau potable :\u003c\/strong\u003e Veuillez toujours mettre à disposition de votre chien suffisamment d'eau fraîche lors de la consommation de friandises à mâcher.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cp style=\"border-top: 1px solid #ccc; padding-top: 15px;\"\u003e\u003cstrong\u003eInformations sur le fabricant :\u003c\/strong\u003e\u003cbr\u003e\nAlphadog Nutrition\u003cbr\u003e\nWachhausstr. 16, 76227 Karlsruhe, Allemagne\u003cbr\u003e\nEmail : info@alphadog-nutrition.de\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"100g","offer_id":57921744765253,"sku":"144430","price":7.99,"currency_code":"EUR","in_stock":true},{"title":"200 g","offer_id":57921744798021,"sku":"144430x20","price":11.99,"currency_code":"EUR","in_stock":true},{"title":"300 g","offer_id":57921744830789,"sku":"144430x40","price":14.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/AlphadogPremiumKaninchenohrenmitFell100_Naturkaufen.png?v=1779043981"},{"product_id":"premium-100-rindernackensehne-6-stk-200g","title":"Premium 100 % tendons de bœuf - Tartre, plaque dentaire","description":"\u003ch2\u003eAcheter des friandises à mâcher pour chiens : Alphadog Nutrition – Tendon de nuque de bœuf premium pour des mâchoires solides\u003c\/h2\u003e\n\n\u003cp\u003eVous cherchez une activité qui mette vraiment votre chien au défi ? Notre tendon de nuque de bœuf Alphadog Nutrition est la réponse pour tous les chiens qui aiment mâcher. Dans notre \u003cstrong\u003eboutique en ligne de friandises pour chiens\u003c\/strong\u003e, nous vous proposons cet article à mâcher naturel extrêmement dur, qui assure non seulement un plaisir de mastication prolongé, mais est aussi une véritable arme miracle pour l'hygiène dentaire quotidienne de votre compagnon à quatre pattes.\u003c\/p\u003e\n\n\u003ch3\u003ePourquoi notre tendon de nuque de bœuf est le meilleur choix :\u003c\/h3\u003e\n\u003cul\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eExtrêmement durable \u0026amp; robuste :\u003c\/strong\u003e Les tendons de nuque sont nettement plus durs que la viande séchée normale. Si vous \u003cstrong\u003eachetez ce tendon de nuque de bœuf pour chiens\u003c\/strong\u003e, vous satisfaites intensément l'instinct naturel de mastication de votre animal et assurez une occupation apaisante et durable.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eLa « brosse à dents » de la nature :\u003c\/strong\u003e En rongeant longuement le tendon tenace, la plaque dentaire est éliminée mécaniquement. Cela renforce non seulement la musculature de la mâchoire, mais constitue également un \u003cstrong\u003esoin dentaire naturel efficace pour les chiens\u003c\/strong\u003e, qui prévient la formation de tartre.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eParticulièrement faible en gras :\u003c\/strong\u003e Avec une très faible teneur en matières grasses, cette friandise est le choix parfait pour les chiens qui doivent surveiller leur ligne, sans pour autant vouloir renoncer au goût plein et savoureux de la viande.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003e100 % bœuf – Pure nature :\u003c\/strong\u003e Nous ne faisons aucun compromis. Nos tendons sont entièrement naturels, séchés en douceur et exempts de tout additif artificiel, conservateur ou produit chimique.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003ePeu odorant \u0026amp; propre :\u003c\/strong\u003e Comparés à la panse ou au cuir chevelu, les tendons de nuque sont très peu odorants et ne graissent presque pas – idéal pour un plaisir de mastication relaxant dans le salon.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003ch3\u003eValeurs nutritionnelles importantes \u0026amp; composition\u003c\/h3\u003e\n\u003cp\u003eÉtant un produit purement naturel, les valeurs sont soumises aux fluctuations habituelles. Voici les valeurs moyennes typiques :\u003c\/p\u003e\n\n\u003ctable border=\"1\" style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px;\"\u003e\n\n  \u003ctbody\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eProtéines brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e75,0 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eMatières grasses brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e5,0 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eCendres brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e2,5 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eHumidité\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e10,0 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n  \u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\u003cp\u003e\u003cstrong\u003eComposition :\u003c\/strong\u003e 100 % tendon de nuque de bœuf séché (aliment simple).\u003c\/p\u003e\n\n\u003ch3\u003eUtilisation \u0026amp; consignes de sécurité\u003c\/h3\u003e\n\u003cp\u003ePour un plaisir de mastication sûr et durable :\u003c\/p\u003e\n\u003cul\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eConseils d'alimentation :\u003c\/strong\u003e Idéal pour la relaxation, la réduction du stress ou simplement comme récompense de haute qualité. Convient aux chiens de toutes races à partir de 20 semaines.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eDegré de dureté :\u003c\/strong\u003e Très élevé. Parfait pour les chiens de taille moyenne et grande, ainsi que pour les petits chiens ayant un instinct de mastication particulièrement fort.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eRemarque :\u003c\/strong\u003e Comme il s'agit d'un produit naturel, la forme et la taille peuvent varier naturellement. Veuillez ne jamais laisser votre chien sans surveillance lors de la consommation d'articles à mâcher durs et toujours mettre à disposition de l'eau fraîche.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cp style=\"border-top: 1px solid #ccc; padding-top: 15px;\"\u003e\u003cstrong\u003eInformations sur le fabricant :\u003c\/strong\u003e\u003cbr\u003e\nAlphadog Nutrition\u003cbr\u003e\nWachhausstr. 16, 76227 Karlsruhe, Allemagne\u003cbr\u003e\nEmail : info@alphadog-nutrition.de\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"200 g","offer_id":57921432027461,"sku":"145550","price":8.3,"currency_code":"EUR","in_stock":true},{"title":"400 g","offer_id":57921432060229,"sku":"145550X15","price":16.99,"currency_code":"EUR","in_stock":true},{"title":"600 g","offer_id":57921432092997,"sku":"145550X30","price":24.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/AlphadogRindernackensehne_HarterKausnackfuerHundekaufen.webp?v=1779043874"},{"product_id":"premium-100-hirsch-ohren-mit-fell-2x","title":"Oreilles de cerf 100% naturelles avec poils - Digestion, allergies","description":"\u003ch2\u003eAcheter des friandises à mâcher pour chiens : Alphadog Nutrition – Oreilles de cerf avec poils pour une vitalité naturelle\u003c\/h2\u003e\n\n\u003cp\u003eBienvenue dans le monde de la récompense naturelle ! Nos oreilles de cerf Alphadog Nutrition avec poils offrent le meilleur de la nature et sont spécialement adaptées aux instincts de mastication naturels de votre chien. Dans notre \u003cstrong\u003eboutique en ligne de friandises pour chiens\u003c\/strong\u003e, vous trouverez cette friandise à mâcher naturelle unique qui stimule à la fois le corps et l'esprit de votre compagnon à quatre pattes. Lorsque vous \u003cstrong\u003eachetez ces friandises à mâcher naturelles\u003c\/strong\u003e, vous optez pour une expérience de mastication authentique et de qualité supérieure.\u003c\/p\u003e\n\n\u003ch3\u003ePourquoi nos oreilles de cerf avec poils sont-elles convaincantes :\u003c\/h3\u003e\n\u003cul\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003e100 % d'ingrédients naturels :\u003c\/strong\u003e Fabriquées à partir d'oreilles de cerf de haute qualité et séchées avec un soin particulier. Nous offrons à votre chien une expérience de mastication exclusive, entièrement exempte d'additifs artificiels, de colorants ou de conservateurs.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eAvec poils pour un bénéfice supplémentaire :\u003c\/strong\u003e Le pelage naturel confère non seulement un aspect authentique à la friandise, mais assure également une stimulation sensorielle supplémentaire. De plus, il agit comme un « balai » naturel pour le tractus gastro-intestinal pendant la digestion.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eHypoallergénique \u0026amp; bien toléré :\u003c\/strong\u003e La viande de cerf est considérée comme une source de protéines particulièrement précieuse et rare (monoprotéine). Par conséquent, ces \u003cstrong\u003eoreilles de cerf pour chiens\u003c\/strong\u003e sont idéales pour les animaux sensibles ou allergiques qui réagissent aux protéines conventionnelles.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eRiches en nutriments \u0026amp; en protéines :\u003c\/strong\u003e Nos oreilles de cerf ne sont pas seulement une occupation durable, mais aussi riches en saveurs et en nutriments précieux qui complètent parfaitement une alimentation équilibrée.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003ch3\u003eValeurs nutritionnelles importantes \u0026amp; composition\u003c\/h3\u003e\n\u003cp\u003eLa qualité directement de la nature – nos valeurs analytiques en un coup d'œil :\u003c\/p\u003e\n\n\u003ctable border=\"1\" style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px;\"\u003e\n\n  \u003ctbody\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eProtéines brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e67,3 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eMatières grasses brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e18,9 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eHumidité\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e9,0 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n  \u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\u003cp\u003e\u003cstrong\u003eComposition :\u003c\/strong\u003e 100 % cerf (aliment unique).\u003c\/p\u003e\n\n\u003ch3\u003eApplication \u0026amp; Consignes de sécurité\u003c\/h3\u003e\n\u003cp\u003ePour une expérience de mastication sûre et agréable :\u003c\/p\u003e\n\u003cul\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eRecommandation d'alimentation :\u003c\/strong\u003e Ce produit convient aux chiens à partir de la 16ème semaine et offre une excellente variété dans la routine du bol.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eConsigne de sécurité :\u003c\/strong\u003e Comme il s'agit d'un article à mâcher 100 % naturel, nous vous recommandons de toujours surveiller votre chien pendant la mastication.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eEau potable :\u003c\/strong\u003e Veuillez toujours mettre à la disposition de votre chien suffisamment d'eau fraîche, car la mastication d'articles secs donne soif.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cp style=\"border-top: 1px solid #ccc; padding-top: 15px;\"\u003e\u003cstrong\u003eInformations sur le fabricant :\u003c\/strong\u003e\u003cbr\u003e\nAlphadog Nutrition\u003cbr\u003e\nWachhausstr. 16, 76227 Karlsruhe, Allemagne\u003cbr\u003e\nEmail : info@alphadog-nutrition.de\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"100g","offer_id":57921740341573,"sku":"236990","price":9.99,"currency_code":"EUR","in_stock":true},{"title":"200 g","offer_id":57921740374341,"sku":"236990X5","price":18.99,"currency_code":"EUR","in_stock":true},{"title":"300 g","offer_id":58037919187269,"sku":"236990X10","price":27.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/NatuerlicheKauartikel_KausnacksfuerHundeAlphadog.png?v=1779042618"},{"product_id":"premium-100-pferdeohren-mit-fell-2-stk-150g","title":"Oreilles de cheval 100 % premium avec poils L - Digestion, allergies","description":"\u003ch2\u003eAcheter des friandises à mâcher pour chiens : Alphadog Nutrition – Oreilles de cheval premium avec poils\u003c\/h2\u003e\n\n\u003cp\u003eEn matière de tolérance maximale et de plaisir de mastication originel, rien ne vaut nos oreilles de cheval Alphadog Nutrition avec poils. La viande de cheval, en tant que source de protéines rare, est le salut pour de nombreux chiens sensibles à l'alimentation. Dans notre \u003cstrong\u003eboutique en ligne de friandises pour chiens\u003c\/strong\u003e, vous trouverez cette collation naturelle qui non seulement offre une occupation adaptée à l'espèce, mais soutient également activement la santé de votre compagnon à quatre pattes. Lorsque vous \u003cstrong\u003eachetez ces friandises à mâcher hypoallergéniques\u003c\/strong\u003e, vous choisissez le standard d'or absolu pour les chiens allergiques.\u003c\/p\u003e\n\n\u003ch3\u003ePourquoi nos oreilles de cheval avec poils sont le meilleur choix :\u003c\/h3\u003e\n\u003cul\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eLe plus pour la digestion :\u003c\/strong\u003e Les poils séchés en douceur agissent comme une « brosse » naturelle dans le tractus gastro-intestinal. Ils aident à débarrasser mécaniquement les parois intestinales des résidus et soutiennent ainsi naturellement une digestion fluide.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003e100 % hypoallergénique :\u003c\/strong\u003e Le cheval est une monoprotéine qui déclenche extrêmement rarement des allergies. Nos \u003cstrong\u003eoreilles de cheval pour chiens\u003c\/strong\u003e sont donc le choix le plus sûr en cas de fortes intolérances ou comme collation d'accompagnement pendant un régime d'exclusion.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eBrosse à dents naturelle :\u003c\/strong\u003e La consistance tenace de l'oreille et la structure des poils favorisent l'abrasion du tartre dentaire et massent délicatement les gencives. Des dents solides et une haleine fraîche en sont le résultat.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eSéchées à l'air doux :\u003c\/strong\u003e Nous renonçons systématiquement à toute chimie. Pas de conservateurs, pas de colorants, pas de fioritures – seulement 100 % de cheval pur qui conserve son goût naturel.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eLong plaisir de mastication :\u003c\/strong\u003e Comme les oreilles de cheval sont nettement plus grandes et plus fermes que, par exemple, les oreilles de lapin, elles offrent aux chiens de taille moyenne et grande un plaisir de mastication prolongé et relaxant.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003ch3\u003eValeurs nutritionnelles importantes et composition\u003c\/h3\u003e\n\u003cp\u003eÉtant donné qu'il s'agit d'un produit naturel pur, les données d'analyse sont soumises aux fluctuations habituelles. Voici les valeurs moyennes typiques pour nos oreilles de cheval :\u003c\/p\u003e\n\n\u003ctable border=\"1\" style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px;\"\u003e\n\n  \u003ctbody\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eProtéines brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e78,5 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eMatières grasses brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e4,8 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eCendres brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e3,4 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eHumidité\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e8,2 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n  \u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\u003cp\u003e\u003cstrong\u003eComposition :\u003c\/strong\u003e\u003cbr\u003e\n100 % d'oreilles de cheval séchées avec poils (aliment simple).\u003c\/p\u003e\n\n\u003ch3\u003eApplication et consignes de sécurité\u003c\/h3\u003e\n\u003cp\u003ePour que votre chien puisse profiter en toute sécurité et en toute sérénité :\u003c\/p\u003e\n\u003cul\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eRecommandation d'alimentation :\u003c\/strong\u003e Idéal comme récompense spéciale ou pour se détendre en mâchant longuement. Convient aux chiens de toutes races à partir de la 20ème semaine de vie.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eUnicité :\u003c\/strong\u003e Chaque oreille est unique ! S'agissant d'un produit naturel, la forme, la couleur et la taille peuvent varier naturellement.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eRemarque importante :\u003c\/strong\u003e Veuillez toujours mettre à la disposition de votre chien suffisamment d'eau fraîche lorsqu'il mâche des articles à mâcher naturels et ne le laissez pas sans surveillance pour sa sécurité.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cp style=\"border-top: 1px solid #ccc; padding-top: 15px;\"\u003e\u003cstrong\u003eInformations sur le fabricant :\u003c\/strong\u003e\u003cbr\u003e\nAlphadog Nutrition\u003cbr\u003e\nWachhausstr. 16, 76227 Karlsruhe, Allemagne\u003cbr\u003e\nEmail : info@alphadog-nutrition.de\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"3","offer_id":57921714618693,"sku":"144320","price":12.99,"currency_code":"EUR","in_stock":true},{"title":"200 g","offer_id":57921714651461,"sku":"144320X6","price":20.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/premium100pferdeohrenmitfell8a923631-585e-4bfb-9dd7-ba944afe66eapng-951_95aa2f25-0088-4654-a7a1-baa639349649.webp?v=1778779678"},{"product_id":"premium-100-pferde-hautplatten-grob-xl-6-stk-900g","title":"Peau de cheval 100% naturelle épaisse L\/XL - Tartre, plaque dentaire, mauvaise haleine","description":"\u003ch2\u003eAcheter des friandises à mâcher pour chiens : Alphadog Nutrition – Plaquettes de peau de cheval robustes pour chiens allergiques\u003c\/h2\u003e\n\n\u003cp\u003eOffrez à votre chien une occupation adaptée à son espèce et particulièrement durable ! Dans notre \u003cstrong\u003eboutique en ligne de friandises pour chiens\u003c\/strong\u003e, vous trouverez les plaquettes de peau de cheval (grossières) Alphadog Nutrition, des morceaux extra épais et résistants de pure peau de cheval. En achetant ces \u003cstrong\u003efriandises à mâcher hypoallergéniques\u003c\/strong\u003e, vous assurez à votre compagnon à quatre pattes un plaisir de mastication intense qui soutient en même temps l'hygiène dentaire naturelle – la récompense parfaite même pour les chiens très sensibles.\u003c\/p\u003e\n\n\u003ch3\u003ePourquoi nos plaquettes de peau de cheval sont le meilleur choix :\u003c\/h3\u003e\n\u003cul\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003e100 % cheval (Hypoallergénique) :\u003c\/strong\u003e La viande de cheval est considérée comme une source de protéines rare (monoprotéine). C'est pourquoi cette friandise est le premier choix absolu pour les chiens sensibles à l'alimentation et les allergiques qui doivent éviter le bœuf ou le porc.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eHygiène dentaire intensive :\u003c\/strong\u003e La structure grossière et extrêmement dure des plaquettes de peau nécessite une mastication prolongée. Cela élimine naturellement la plaque dentaire et le tartre, prend soin des gencives et renforce toute la musculature de la mâchoire.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eFaible en gras \u0026amp; Riche en protéines :\u003c\/strong\u003e Une friandise idéale aussi pour les chiens qui doivent faire attention à leur poids. Avec plus de 84 % de protéines et moins de 3 % de matières grasses, les plaquettes fournissent une énergie pure sans calories inutiles.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003e100 % Naturel (Sans produits chimiques) :\u003c\/strong\u003e Nos plaquettes de peau sont séchées en douceur et sont totalement exemptes de colorants, d'arômes ou de conservateurs artificiels. Un produit purement naturel, fabriqué selon les normes de qualité les plus élevées dans l'UE.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eFavorise la digestion :\u003c\/strong\u003e La mastication intensive et la salivation stimulent la production de salive et soutiennent ainsi la première étape importante d'une digestion saine.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003ch3\u003eValeurs nutritionnelles importantes \u0026amp; Composition\u003c\/h3\u003e\n\u003cp\u003eUne qualité visible – nos valeurs d'analyse pour une transparence totale :\u003c\/p\u003e\n\n\u003ctable border=\"1\" style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px;\"\u003e\n\n  \u003ctbody\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eProtéines brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e84,3 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eMatières grasses brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e2,8 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eCendres brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e5,6 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n  \u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\u003cp\u003e\u003cstrong\u003eComposition :\u003c\/strong\u003e 100 % cheval (aliment simple).\u003c\/p\u003e\n\n\u003ch3\u003eConseils d'utilisation \u0026amp; de sécurité\u003c\/h3\u003e\n\u003cp\u003ePour que votre chien puisse en profiter en toute sécurité :\u003c\/p\u003e\n\u003cul\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eRecommandation d'alimentation :\u003c\/strong\u003e En raison de son extrême dureté, ce produit convient aux chiens à partir de 24 semaines avec une dentition entièrement développée.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eVariation naturelle :\u003c\/strong\u003e Comme il s'agit d'un produit purement naturel, la couleur, la taille et la forme des différentes plaquettes de peau peuvent varier – chaque pièce est unique.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eEau potable :\u003c\/strong\u003e Veuillez toujours mettre à disposition de votre chien suffisamment d'eau fraîche, comme pour toute friandise à mâcher, et ne le laissez pas sans surveillance pendant qu'il mâche.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cp style=\"border-top: 1px solid #ccc; padding-top: 15px;\"\u003e\u003cstrong\u003eInformations sur le fabricant :\u003c\/strong\u003e\u003cbr\u003e\nAlphadog Nutrition\u003cbr\u003e\nWachhausstr. 16, 76227 Karlsruhe, Allemagne\u003cbr\u003e\nEmail: info@alphadog-nutrition.de\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"2 pièces","offer_id":57921704231237,"sku":"237190","price":18.59,"currency_code":"EUR","in_stock":true},{"title":"4 pièces","offer_id":57921704264005,"sku":"237190X400G","price":29.99,"currency_code":"EUR","in_stock":true},{"title":"6 pièces","offer_id":57921704296773,"sku":"237190X1KG","price":44.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/robustepferdehautplattenfuerlangenkauspassfuerHundeAlphadogNutrition.png?v=1783288410"},{"product_id":"alphadog-nutrition-angus-rind-hundefutter-getreidefrei-100g","title":"Bœuf Angus Premium 50 % fraîchement préparé, avec patate douce, petits pois et carottes – Soin digestif actif, Source d'énergie","description":"\u003ch1\u003eAlphadog Nutrition : Bœuf Angus 50 % adulte avec patate douce et carotte\u003c\/h1\u003e\n\u003cp\u003e\u003cem\u003eAvec \u003cb\u003e26 % de patate douce\u003c\/b\u003e, vous avez choisi l'une des meilleures sources d'énergie. Contrairement aux céréales bon marché, la patate douce fournit des glucides complexes. Cela signifie : \u003cb style=\"font-size: 0.875rem;\"\u003epas de coup de barre\u003c\/b\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e. L'énergie est libérée lentement, le chien reste rassasié et performant plus longtemps. \u003c\/span\u003e\u003cb style=\"font-size: 0.875rem;\"\u003eCaractère de régime doux :\u003c\/b\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e Malgré la viande consistante, l'accompagnement est extrêmement doux pour l'estomac. L'huile de poisson oméga-3 assure l'« effet de spectacle »\u003c\/span\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cp\u003eOffrez à votre chien adulte le meilleur de la nature et de la science. Notre \u003cb\u003eAlphadog Nutrition Bœuf Angus\u003c\/b\u003e fait partie de notre gamme exclusive de produits sans céréales, spécialement développée pour les chiens ayant les exigences les plus élevées en matière de goût et de tolérance. Cette recette combine des protéines de haute qualité avec des glucides facilement digestibles et de précieux super-aliments.\u003c\/p\u003e\n\u003ch3\u003ePourquoi notre bœuf Angus est le choix parfait :\u003c\/h3\u003e\n\u003ch4\u003e\u003cb\u003eViande exclusive de bœuf Angus (50 % au total)\u003c\/b\u003e\u003c\/h4\u003e\n\u003cp\u003eLe bœuf Angus est mondialement connu pour son goût prononcé et sa qualité de viande exceptionnelle. Cet aliment apporte précisément cette viande de première qualité directement dans la gamelle :\u003c\/p\u003e\n\u003cp\u003eAvec un impressionnant \u003cb\u003e50 % de bœuf\u003c\/b\u003e, la recette est particulièrement riche en protéines, adaptée à l'espèce et rassasiante.\u003c\/p\u003e\n\u003cp\u003eUn point fort absolu : Un total de \u003cb\u003e28 % de bœuf Angus fraîchement préparé\u003c\/b\u003e (l'icône garantit au moins 26 %) assure un arôme incomparable et une acceptation maximale par votre compagnon à quatre pattes.\u003c\/p\u003e\n\u003cp\u003eLa part de viande est complétée par 19 % de bœuf séché comme source concentrée de protéines et 3 % de graisse de bœuf comme source d'énergie naturelle et savoureuse.\u003c\/p\u003e\n\u003cdiv style=\"background-color: #f7f3ed; border-left: 5px solid #8b5e34; padding: 16px 18px; margin: 22px 0; border-radius: 8px;\"\u003e\n\n\u003cp style=\"margin: 0 0 10px 0;\"\u003e\u003cstrong\u003eLe saviez-vous ?\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cp style=\"margin: 0 0 10px 0;\"\u003e\u003cstrong\u003eSources principales d'acides aminés :\u003c\/strong\u003e Viande de bœuf Angus.\u003c\/p\u003e\n\n\u003cp style=\"margin: 0;\"\u003e\u003cstrong\u003eParticularité :\u003c\/strong\u003e La viande de bœuf a une très haute valeur biologique. Cela signifie que le profil d'acides aminés de la viande de bœuf est très similaire à celui du corps du chien et peut être converti de manière extrêmement efficace en protéines corporelles (par exemple pour les muscles et les tissus).\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\u003ch4\u003e\u003cb\u003eGlucides facilement digestibles \u0026amp; légumes du jardin\u003c\/b\u003e\u003c\/h4\u003e\n\u003cp\u003ePour une satiété durable et un apport énergétique doux sans céréales lourdes, une forte proportion de \u003cb\u003epatate douce (26 %)\u003c\/b\u003e riche en fibres, harmonieusement combinée avec de la pomme de terre normale.\u003c\/p\u003e\n\u003cp\u003eUn délicat mélange de légumes composé de \u003cb\u003epetits pois (7,5 %)\u003c\/b\u003e et d'une touche de \u003cb\u003ecarotte (0,1 %)\u003c\/b\u003e complète le menu avec de précieux nutriments végétaux et des vitamines naturelles.\u003c\/p\u003e\n\u003ch4\u003e\u003cb\u003eDigestion saine \u0026amp; vitalité\u003c\/b\u003e\u003c\/h4\u003e\n\u003cp\u003eUne digestion intacte est la clé du bien-être de votre chien. Cette recette a été spécifiquement conçue pour un équilibre gastro-intestinal optimal :\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eSoutien actif de la flore intestinale :\u003c\/b\u003e Les fibres prébiotiques \u003cb\u003eFOS (96 mg\/kg) et MOS (24 mg\/kg)\u003c\/b\u003e nourrissent les bonnes bactéries intestinales et soutiennent ainsi une digestion saine et stable.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003ePeau \u0026amp; pelage :\u003c\/b\u003e L'ajout de graines de lin et de précieuse \u003cb\u003ehuile de poisson\u003c\/b\u003e fournit des acides gras essentiels qui contribuent à une peau saine et un pelage brillant.\u003c\/p\u003e\n\u003cp\u003eLes pulpes de betterave (naturellement désucrées) et une teneur accrue en fibres soutiennent une motricité intestinale efficace.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch3\u003eValeurs nutritionnelles importantes \u0026amp; composition\u003c\/h3\u003e\n\u003ctable class=\"cke_show_border\"\u003e\n\n\u003cthead\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cstrong\u003eValeur analytique \u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd\u003e\u003cstrong\u003eTeneur \u003c\/strong\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cb\u003eProtéines brutes\u003c\/b\u003e\u003c\/td\u003e\n\n\u003ctd\u003e29%\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cb\u003eMatières grasses brutes\u003c\/b\u003e\u003c\/td\u003e\n\n\u003ctd\u003e13%\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cb\u003eFibres brutes\u003c\/b\u003e\u003c\/td\u003e\n\n\u003ctd\u003e5%\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cb\u003eCendres brutes\u003c\/b\u003e\u003c\/td\u003e\n\n\u003ctd\u003e7%\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\u003cp id=\"p-rc_16f3363293e41362-25\"\u003e\u003cb\u003eComposition :\u003c\/b\u003e\u003c\/p\u003e\n\u003cp id=\"p-rc_16f3363293e41362-25\"\u003eBœuf 50 % (dont bœuf Angus fraîchement préparé 28 %, bœuf séché 19 % et graisse de bœuf 3 %), patate douce (26 %), pommes de terre, petits pois (7,5 %), graines de lin, pulpe de betterave (désucrée), minéraux, huile de poisson, carottes (0,1 %), fructo-oligosaccharides (FOS), mannan-oligosaccharides (MOS).\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch3\u003ePoints forts du produit\u003c\/h3\u003e\n\u003cp id=\"p-rc_16f3363293e41362-26\"\u003e\u003cb\u003eQualité supérieure :\u003c\/b\u003e Fabriqué avec soin pour une conservation maximale des nutriments.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eRiche en protéines :\u003c\/b\u003e Pleine d'énergie pour la force musculaire et le bien-être.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eHypoallergénique :\u003c\/b\u003e Minimise le risque de réactions alimentaires.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eTailles disponibles :\u003c\/b\u003e Sachets de 100g, 2kg, 6kg et 12kg.\u003c\/p\u003e\n\u003ctable class=\"cke_show_border\"\u003e\n\n\u003cthead\u003e\n\n\u003ctr\u003e\n\n\u003cth\u003ePoids du chien\u003c\/th\u003e\n\n\u003cth align=\"right\"\u003eGrammes par jour\u003c\/th\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e1–5 kg\u003c\/td\u003e\n\n\u003ctd align=\"right\"\u003e25–85 g\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e5–10 kg\u003c\/td\u003e\n\n\u003ctd align=\"right\"\u003e85–145 g\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e10–20 kg\u003c\/td\u003e\n\n\u003ctd align=\"right\"\u003e145–240 g\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e20–30 kg\u003c\/td\u003e\n\n\u003ctd align=\"right\"\u003e240–325 g\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e30–40 kg\u003c\/td\u003e\n\n\u003ctd align=\"right\"\u003e325–400 g\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e40+ kg\u003c\/td\u003e\n\n\u003ctd align=\"right\"\u003e400+ g\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003eInformations sur le fabricant :\u003cbr\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eAllemagne\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"100g","offer_id":57921390674245,"sku":"UGF0K100HESDZZZ","price":1.99,"currency_code":"EUR","in_stock":true},{"title":"6 kg","offer_id":58003196510533,"sku":"UGF0006KUPSXZZZ","price":55.99,"currency_code":"EUR","in_stock":true},{"title":"12 kg","offer_id":57921390707013,"sku":"UGF0012KUPSXZZZ","price":99.99,"currency_code":"EUR","in_stock":true},{"title":"24 kg (2x12 kg)","offer_id":58028093079877,"sku":"UGF0012KUPSXZZZ24G","price":174.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/Clipfly-20260503004534.png?v=1778779644"},{"product_id":"alphadog-nutrition-50-lamm-susskartoffel-kleine-rassen-100g","title":"Premium 50% Agneau fraîchement préparé, Patate douce, Menthe \u0026 Petits pois - Allergies, Système immunitaire","description":"\u003ch2\u003eAlphadog Nutrition : Agneau, patate douce \u0026amp; menthe – Le menu premium pour chiens adultes (petites races)\u003c\/h2\u003e\n\u003cp\u003e\u003cem\u003eL'aliment \"doux pour l'estomac\" (facilement digestible et sans céréales). Grâce à sa teneur élevée en \u003cb\u003eviande d'agneau et en huile de poisson\u003c\/b\u003e, cet aliment est riche en \u003cb\u003eprotéines précieuses\u003c\/b\u003e. C'est une source de protéines saine, idéale même pour les chiens sensibles, car elle soutient activement une \u003cb\u003edigestion saine et la vitalité\u003c\/b\u003e. Elle rend le petit Alpha en forme et vital.\u003c\/em\u003e\u003c\/p\u003e\n\u003cp\u003eLa phase adulte exige un apport nutritionnel parfaitement équilibré, car les petits chiens ont souvent un métabolisme beaucoup plus rapide que les grandes races. Notre \u003cb\u003ecroquette Alphadog Nutrition \"Agneau, patate douce \u0026amp; menthe\"\u003c\/b\u003e offre à votre petit explorateur une base hautement digestible et riche en énergie. Avec une teneur élevée en viande et une forme de croquette spécialement adaptée, ce menu sans céréales est le compagnon idéal pour tous les jours.\u003c\/p\u003e\n\u003ch3\u003ePourquoi cet aliment pour chiens adultes est le choix parfait pour votre petit Alpha :\u003c\/h3\u003e\n\u003cp\u003eCes croquettes de haute qualité offrent aux chiens adultes de petites races une véritable expérience gustative tout en leur apportant tous les nutriments essentiels pour une vie saine. La recette renonce aux ingrédients de remplissage inutiles et mise plutôt sur une sélection exquise de protéines de première qualité et de légumes digestes.\u003cbr\u003e\u003c\/p\u003e\n\u003ch4\u003e\u003cb\u003eViande de première qualité (50 % au total)\u003c\/b\u003e\u003c\/h4\u003e\n\u003cp\u003ePour des muscles forts et un pur plaisir, cet aliment est composé de \u003cb\u003e50 % du meilleur agneau\u003c\/b\u003e.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAu moins 26 % d'agneau fraîchement préparé\u003c\/b\u003e assure une appétence incomparable et un goût naturel irrésistible.\u003c\/p\u003e\n\u003cp\u003eLa protéine unique d'\u003cb\u003eagneau savoureux\u003c\/b\u003e fournit non seulement des protéines de haute qualité et facilement digestibles, mais est également souvent parfaitement tolérée par les chiens sensibles sur le plan nutritionnel et les chiens souffrant d'allergies.\u003c\/p\u003e\n\u003cdiv class=\"wissen-box\" style=\"background: #f4f8f3; border-left: 4px solid #6c9b5f; padding: 16px 18px; margin: 18px 0; border-radius: 6px;\"\u003e\n\n\u003ch4 style=\"margin-top: 0;\"\u003eLe saviez-vous ?\u003c\/h4\u003e\n\n\u003cp\u003e\u003cb\u003eAgneau \u0026amp; patate douce pour petites races\u003c\/b\u003e contient de l'\u003cb\u003eagneau fraîchement préparé et de l'agneau déshydraté\u003c\/b\u003e comme principales sources d'acides aminés.\u003c\/p\u003e\n\n\u003cp\u003eL'agneau fournit une excellente base d'\u003cb\u003eacides aminés essentiels\u003c\/b\u003e tels que la lysine et la méthionine. Il est également particulièrement facile à digérer, ce qui le rend idéal pour les petites races qui ont souvent un estomac plus sensible.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\u003cp\u003eLe tout est agrémenté d'un délicieux \u003cb\u003ebouillon d'agneau (2 %)\u003c\/b\u003e, qui donne à chaque bouchée ce petit quelque chose en plus.\u003c\/p\u003e\n\u003ch4\u003e\u003cb\u003eGlucides doux \u0026amp; légumes du jardin\u003c\/b\u003e\u003c\/h4\u003e\n\u003cp\u003eAu lieu de céréales difficiles à digérer, ce menu mise sur \u003cb\u003e23 % de patate douce\u003c\/b\u003e digeste. Avec la pomme de terre normale, elle fournit une énergie durable pour les journées actives. La recette est complétée par une touche de \u003cb\u003epetits pois\u003c\/b\u003e, qui apportent des vitamines et minéraux naturels.\u003c\/p\u003e\n\u003ch4\u003e\u003cb\u003eSoins dentaires \u0026amp; Digestion douce\u003c\/b\u003e\u003c\/h4\u003e\n\u003cp\u003eComme les petites races ont une dentition plus compacte, leurs dents et leur digestion nécessitent une attention particulière.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eMastication optimale :\u003c\/b\u003e La taille des croquettes sur mesure incite à la mastication, favorise les soins dentaires naturels et prévient efficacement l'ingestion rapide et dangereuse.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eEstomac heureux :\u003c\/b\u003e Les prébiotiques comme le \u003cb\u003eFOS et le MOS\u003c\/b\u003e favorisent une flore intestinale saine et renforcent le système immunitaire du chien. Les pulpes de betterave (bien sûr désucrées) et une touche de menthe (0,2 %) soutiennent également une digestion optimale.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch3\u003eValeurs nutritives importantes \u0026amp; Composition\u003c\/h3\u003e\n\u003cp\u003eLa transparence est une question d'honneur pour nous. Vous voyez ici exactement ce que contiennent nos croquettes :\u003c\/p\u003e\n\u003ctable class=\"cke_show_border\"\u003e\n\n\u003cthead\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cstrong\u003eValeur analytique\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd\u003e\u003cstrong\u003eTeneur\u003c\/strong\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cb\u003eProtéines brutes\u003c\/b\u003e\u003c\/td\u003e\n\n\u003ctd\u003e26,0%\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cb\u003eMatières grasses brutes\u003c\/b\u003e\u003c\/td\u003e\n\n\u003ctd\u003e14,0%\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cb\u003eFibres brutes\u003c\/b\u003e\u003c\/td\u003e\n\n\u003ctd\u003e3,0%\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cb\u003eCendres brutes\u003c\/b\u003e\u003c\/td\u003e\n\n\u003ctd\u003e10,0%\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\u003cp\u003e\u003cb\u003eComposition :\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eAgneau 50 % (dont agneau fraîchement préparé 30 %, agneau déshydraté 18 % et bouillon d'agneau 2 %), patate douce (23 %), petits pois (9 %), protéines de pois, pommes de terre, graines de lin, pulpes de betterave (désucrées), huile de poisson, minéraux, menthe (0,2 %), fructo-oligosaccharides (FOS, 96 mg\/kg), mannan-oligosaccharides (MOS, 24 mg\/kg).\u003c\/p\u003e\n\u003chr\u003e\n\u003ch3\u003ePoints forts du produit \u0026amp; Taille des croquettes\u003c\/h3\u003e\n\u003cp\u003eSpécialement conçu pour les petites mâchoires des chiens adultes :\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eTaille des croquettes :\u003c\/b\u003e environ 8 mm de diamètre et 4 mm d'épaisseur – la taille parfaite pour les petites races, pour stimuler la mastication sans surmener la mâchoire.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eCoupe :\u003c\/b\u003e Forme optimisée, plate et ronde pour une sensation agréable en bouche.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eConvient pour :\u003c\/b\u003e Chiens adultes de petites races (Adultes) ayant un besoin énergétique accru et une dentition plus petite.\u003c\/p\u003e\n\u003ctable class=\"cke_show_border\"\u003e\n\n\u003cthead\u003e\n\n\u003ctr\u003e\n\n\u003cth\u003ePoids du chien\u003c\/th\u003e\n\n\u003cth align=\"right\"\u003eGrammes par jour\u003c\/th\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e1–2 kg\u003c\/td\u003e\n\n\u003ctd align=\"right\"\u003e25–45 g\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e2–3 kg\u003c\/td\u003e\n\n\u003ctd align=\"right\"\u003e45–60 g\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e3–5 kg\u003c\/td\u003e\n\n\u003ctd align=\"right\"\u003e60–85 g\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e5–7 kg\u003c\/td\u003e\n\n\u003ctd align=\"right\"\u003e85–110 g\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e7–10 kg\u003c\/td\u003e\n\n\u003ctd align=\"right\"\u003e110–145 g\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eInformations sur le fabricant :\u003cbr\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eAllemagne\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"100g","offer_id":57921492222277,"sku":"GFF0K100HESDZZZ","price":1.99,"currency_code":"EUR","in_stock":true},{"title":"6 kg","offer_id":58003200999749,"sku":"GFF0006KUPSXZZZ","price":55.99,"currency_code":"EUR","in_stock":false},{"title":"12 kg","offer_id":57921492255045,"sku":"GFF0012KUPSXZZZ","price":99.99,"currency_code":"EUR","in_stock":true},{"title":"24 kg (2x12 kg)","offer_id":58028107399493,"sku":"GFF0012KUPSXZZZ24G","price":174.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/Clipfly-20260503004557_8b1bf6d9-a93c-4a63-9e59-d66bcf3d3626.png?v=1778779647"},{"product_id":"alphadog-nutrition-50-wild-lachs-getreidefrei-mit-susskartoffel-maulbeere-12kg","title":"Premium 50% gibier frais \u0026 saumon, patate douce, huile de poisson \u0026 mûre - Système immunitaire, peau \u0026 pelage","description":"\u003ch1\u003eAlphadog Nutrition : Gibier avec Patate Douce \u0026amp; Mûre – La force de la forêt avec des Oméga 3\u003c\/h1\u003e\n\u003cp\u003e\u003cem\u003eCe menu est une particularité absolue. L'association du \u003cb\u003egibier et du saumon\u003c\/b\u003e n'est pas seulement un délice culinaire de « haut de gamme », mais aussi un véritable bouclier pour le corps grâce à sa teneur extrêmement élevée en \u003cb\u003eOméga-3 (2,2 %)\u003c\/b\u003e et à la \u003cb\u003emûre\u003c\/b\u003e.\u003c\/em\u003e\u003c\/p\u003e\n\u003cp\u003eOffrez à votre chien une expérience gustative exceptionnelle avec nos \u003cb\u003ealiments premium Alphadog Nutrition\u003c\/b\u003e. La combinaison de viande de gibier tendre et de saumon riche en nutriments assure non seulement des nuances gustatives uniques, mais fournit également une abondance de nutriments qui soutiennent la santé de votre chien de diverses manières. Parfait pour les chiens qui aiment l'extraordinaire et ont besoin d'une source de protéines facilement digestible.\u003c\/p\u003e\n\u003ch3\u003ePourquoi nos aliments à base de gibier avec mûre sont si convaincants :\u003c\/h3\u003e\n\u003cp\u003e\u003cb\u003eMélange de protéines de haute qualité (50 %) :\u003c\/b\u003e Le gibier fraîchement préparé offre une excellente source de protéines naturellement maigres. Combiné avec le saumon, il fournit un profil complet d'acides aminés pour des muscles forts.\u003c\/p\u003e\n\u003cdiv style=\"background: #f7f3eb; border-left: 5px solid #8b5e34; padding: 16px 18px; margin: 18px 0; border-radius: 8px;\"\u003e\n\n\u003ch4 style=\"margin: 0 0 8px 0; color: #5c3b1e;\"\u003eLe saviez-vous ?\u003c\/h4\u003e\n\n\u003cp style=\"margin: 0 0 8px 0;\"\u003e\u003cb\u003eSources principales d'acides aminés :\u003c\/b\u003e Cerf (gibier) et saumon.\u003c\/p\u003e\n\n\u003cp style=\"margin: 0;\"\u003e\u003cb\u003eParticularité :\u003c\/b\u003e Cette combinaison unit la viande rouge au poisson. Le saumon apporte, en plus des acides aminés précieux, une grande quantité d'acides gras Oméga-3. La viande de gibier apporte des acides aminés spécifiques, importants pour la construction musculaire et la régénération.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\u003cp\u003e\u003cb\u003ePouvoir antioxydant :\u003c\/b\u003e La mûre, super-fruit, apporte une précieuse vitamine C, du fer et des antioxydants qui renforcent le système immunitaire et favorisent la santé cellulaire.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eRecette sans céréales :\u003c\/b\u003e Idéal pour les estomacs sensibles ou les chiens allergiques. Nous utilisons la patate douce comme source complexe de glucides pour une énergie durable et une satiété optimale.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003ePelage brillant et peau vitale :\u003c\/b\u003e Grâce à l'huile de poisson qu'il contient, l'aliment est riche en acides gras Oméga-3, qui ont un effet anti-inflammatoire et procurent une brillance soyeuse.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eStimule la digestion :\u003c\/b\u003e Les fibres naturelles de la patate douce régulent la flore intestinale et favorisent une digestion saine.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch3\u003eValeurs nutritionnelles importantes \u0026amp; Composition\u003c\/h3\u003e\n\u003ctable class=\"cke_show_border\"\u003e\n\n\u003cthead\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cstrong\u003eValeur analytique\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd\u003e\u003cstrong\u003eTeneur\u003c\/strong\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cb\u003eProtéines brutes\u003c\/b\u003e\u003c\/td\u003e\n\n\u003ctd\u003e25,0%\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cb\u003eMatières grasses brutes\u003c\/b\u003e\u003c\/td\u003e\n\n\u003ctd\u003e13,0%\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cb\u003eCellulose brute\u003c\/b\u003e\u003c\/td\u003e\n\n\u003ctd\u003e3,0%\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cb\u003eCendres brutes\u003c\/b\u003e\u003c\/td\u003e\n\n\u003ctd\u003e8,5%\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cb\u003eAcides gras Oméga-3\u003c\/b\u003e\u003c\/td\u003e\n\n\u003ctd\u003e2,2%\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cb\u003eAcides gras Oméga-6\u003c\/b\u003e\u003c\/td\u003e\n\n\u003ctd\u003e0,8%\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cb\u003eCalcium \/ Phosphore\u003c\/b\u003e\u003c\/td\u003e\n\n\u003ctd\u003e1,6% \/ 0,8%\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cb\u003eÉnergie métabolisable\u003c\/b\u003e\u003c\/td\u003e\n\n\u003ctd\u003e364 kcal\/100g\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\u003cp\u003e\u003cb\u003eComposition :\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eGibier et saumon 50% (contient du gibier fraîchement préparé 26%, du saumon séché 19%, de l'huile de saumon 2,5% et du bouillon de saumon 2,5%), patate douce (27%), pommes de terre, petits pois (6%), huile de poisson, graines de lin, pulpe de betterave (désucrée), minéraux, mûre (0,2%), fructo-oligosaccharides (FOS), mannan-oligosaccharides (MOS).\u003c\/p\u003e\n\u003chr\u003e\n\u003ch3\u003ePoints forts du produit \u0026amp; Formats d'emballage\u003c\/h3\u003e\n\u003cp id=\"p-rc_d053c6f42f0cb193-27\"\u003eQue ce soit pour un petit connaisseur ou une grande meute – choisissez la taille adaptée :\u003c\/p\u003e\n\u003cp id=\"p-rc_d053c6f42f0cb193-28\"\u003e\u003cb\u003eTailles disponibles :\u003c\/b\u003e Sacs de 2 kg, 6 kg et 12 kg.\u003c\/p\u003e\n\u003cp id=\"p-rc_d053c6f42f0cb193-29\"\u003e\u003cb\u003eQualité :\u003c\/b\u003e Matières premières premium, traitées avec soin pour une vitalité maximale.\u003c\/p\u003e\n\u003cp id=\"p-rc_d053c6f42f0cb193-30\"\u003e\u003cb\u003eParticularité :\u003c\/b\u003e Hypoallergénique et sans conservateurs artificiels.\u003c\/p\u003e\n\u003ctable class=\"cke_show_border\"\u003e\n\n\u003cthead\u003e\n\n\u003ctr\u003e\n\n\u003cth\u003ePoids du chien\u003c\/th\u003e\n\n\u003cth align=\"right\"\u003eGrammes par jour\u003c\/th\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e1–5 kg\u003c\/td\u003e\n\n\u003ctd align=\"right\"\u003e25–85 g\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e5–10 kg\u003c\/td\u003e\n\n\u003ctd align=\"right\"\u003e85–145 g\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e10–20 kg\u003c\/td\u003e\n\n\u003ctd align=\"right\"\u003e145–240 g\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e20–30 kg\u003c\/td\u003e\n\n\u003ctd align=\"right\"\u003e240–325 g\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e30–40 kg\u003c\/td\u003e\n\n\u003ctd align=\"right\"\u003e325–400 g\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e40+ kg\u003c\/td\u003e\n\n\u003ctd align=\"right\"\u003e400+ g\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003eInformations sur le fabricant :\u003cbr\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eAllemagne\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"100g","offer_id":58003167576389,"sku":"VGF0100KUPSXZZZ","price":1.99,"currency_code":"EUR","in_stock":true},{"title":"6 kg","offer_id":58003167609157,"sku":"VGF0006KUPSXZZZ","price":55.99,"currency_code":"EUR","in_stock":false},{"title":"12 kg","offer_id":58003167641925,"sku":"VGF0012KUPSXZZZ","price":99.99,"currency_code":"EUR","in_stock":true},{"title":"24 kg (2x12 kg)","offer_id":58028114084165,"sku":"VGF0012KUPSXZZZ24G","price":174.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/Clipfly-20260503004359.png?v=1778779651"},{"product_id":"alphadog-nutrition-getreidefreies-505-ente-mit-susskartoffelte-orange-12kg","title":"Premium 50% Canard fraîchement préparé, huile de poisson, patate douce \u0026 orange - Système immunitaire, Allergie","description":"\u003ch2\u003eAcheter des croquettes Premium pour chien : Alphadog Nutrition – Canard avec patate douce \u0026amp; orange\u003c\/h2\u003e\n\n\u003cp\u003eSi vous souhaitez \u003cstrong\u003eacheter des croquettes de haute qualité pour votre compagnon à quatre pattes\u003c\/strong\u003e, combinant force, saveur exceptionnelle et meilleure tolérance, vous êtes au bon endroit dans notre \u003cstrong\u003eboutique en ligne de croquettes pour chiens\u003c\/strong\u003e. Notre menu \u003cem\u003eAlphadog Nutrition \"Canard avec patate douce \u0026amp; orange\"\u003c\/em\u003e est le choix parfait pour tous ceux qui veulent \u003cstrong\u003ecommander des croquettes Premium pour chien\u003c\/strong\u003e pour leur cher animal. Il s'agit d'un \u003cstrong\u003ealiment pour chien 100% sans céréales\u003c\/strong\u003e, parfaitement adapté aux besoins des chiens adultes. Avec une teneur en viande extrêmement élevée et des superaliments soigneusement sélectionnés, ce menu assure une vitalité pure et une apparence brillante.\u003c\/p\u003e\n\n\u003ch3\u003eLe facteur intestinal (FOS \u0026amp; MOS) pour un système immunitaire fort\u003c\/h3\u003e\n\u003cp\u003eSaviez-vous que chez le chien, environ 70 % à 80 % de l'ensemble du système immunitaire se trouve dans l'intestin ? Les prébiotiques ajoutés (FOS et MOS) dans cette nourriture servent de nourriture aux bonnes bactéries intestinales bénéfiques pour la santé. Un intestin sain est le fondement absolu d'une forte immunité.\u003c\/p\u003e\n\n\u003ch3\u003ePourquoi ces croquettes sont le choix parfait pour votre chien :\u003c\/h3\u003e\n\u003cul\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eTeneur élevée en canard (50%) :\u003c\/strong\u003e Le canard est une source de protéines riche et particulièrement savoureuse. Notre recette contient un total de 50% de canard, dont au moins 26% de canard fraîchement préparé, ce qui assure une excellente acceptation et de précieux acides aminés.\u003c\/li\u003e\n\n  \u003cli style=\"list-style: none; margin: 18px 0;\"\u003e\n\n    \u003cdiv style=\"background-color: #f7f3ed; border-left: 5px solid #8b5e34; padding: 16px 18px; border-radius: 8px;\"\u003e\n\n      \u003cp style=\"margin: 0 0 8px 0; font-weight: bold; font-size: 18px;\"\u003eLe saviez-vous ?\u003c\/p\u003e\n\n      \u003cp style=\"margin: 0;\"\u003e\n        Les acides aminés les plus importants de ce menu proviennent principalement du \u003cstrong\u003ecanard fraîchement préparé\u003c\/strong\u003e, du \u003cstrong\u003ecanard séché\u003c\/strong\u003e et de la précieuse \u003cstrong\u003egraisse de canard\u003c\/strong\u003e. Le canard est naturellement riche en \u003cstrong\u003etryptophane\u003c\/strong\u003e – un acide aminé qui joue un rôle important dans le système nerveux et la production de sérotonine. En même temps, le canard est considéré comme une source de protéines bien tolérée et est donc particulièrement intéressant pour les chiens ayant une digestion sensible ou des intolérances alimentaires.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/li\u003e\n\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eRecette sans céréales :\u003c\/strong\u003e Au lieu du blé ou du maïs, nous utilisons des patates douces (26%) et des pois (6%) faciles à digérer. Cela rend les croquettes idéales pour les chiens souffrant d'intolérances aux céréales et assure une libération d'énergie constante tout au long de la journée.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eDigestion saine :\u003c\/strong\u003e Les prébiotiques (MOS, 24 mg\/kg \u0026amp; FOS, 96 mg\/kg) contenus soutiennent spécifiquement une flore intestinale saine et favorisent une absorption optimale des nutriments.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eNutriments essentiels naturels :\u003c\/strong\u003e Une touche d'orange (0,3%) apporte de précieuses vitamines C et des antioxydants, tandis que les canneberges et les graines de lin renforcent la santé générale et un système immunitaire fort.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003ePelage brillant \u0026amp; Peau saine :\u003c\/strong\u003e L'ajout d'huile de poisson fournit des acides gras essentiels oméga-3, qui assurent une barrière cutanée intacte et un pelage soyeux.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003ch3\u003ePoints forts du produit \u0026amp; Taille des croquettes\u003c\/h3\u003e\n\u003cp\u003eUne expérience de mastication optimale pour les chiens adultes :\u003c\/p\u003e\n\u003cul\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eTaille des croquettes :\u003c\/strong\u003e env. 14 mm de diamètre et 5 mm de hauteur – idéal pour les races moyennes et grandes.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eForme :\u003c\/strong\u003e Forme ronde, qui encourage la mastication et soutient ainsi le nettoyage mécanique des dents.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eConvient pour :\u003c\/strong\u003e Tous les chiens adultes, particulièrement recommandé en cas d'allergies aux céréales ou de digestion sensible.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003ch3\u003eValeurs nutritionnelles importantes \u0026amp; Composition\u003c\/h3\u003e\n\u003cp\u003eNous misons sur une transparence totale, afin que vous sachiez exactement ce que votre chien mange :\u003c\/p\u003e\n\n\u003ctable border=\"1\" style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px;\"\u003e\n\n  \u003ctbody\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eProtéines brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e26,0 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eMatières grasses brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e14,0 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eFibres brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e4,0 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eCendres brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e9,0 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n  \u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\u003cp\u003e\u003cstrong\u003eComposition :\u003c\/strong\u003e\u003cbr\u003e\nCanard 50 % (dont canard fraîchement préparé 28 %, canard séché 20 % et bouillon de canard 2 %), patate douce (26 %), pois (6 %), pomme de terre, pulpe de betterave (désucrée), graines de lin, huile de poisson, minéraux, orange (0,3 %), canneberge, fructooligosaccharides (FOS, 96 mg\/kg), mannanoligosaccharides (MOS, 24 mg\/kg).\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eAdditifs nutritionnels par kg :\u003c\/strong\u003e\u003cbr\u003e\n\u003cstrong\u003eVitamines :\u003c\/strong\u003e Vitamine A 15 000 UI, Vitamine D3 2 000 UI, Vitamine E 95 UI\u003cbr\u003e\n\u003cstrong\u003eOligo-éléments :\u003c\/strong\u003e Zinc (sulfate de zinc monohydraté) 50 mg, Fer (sulfate de fer (II) monohydraté) 50 mg, Manganèse (sulfate de manganèse monohydraté) 35 mg, Cuivre (sulfate de cuivre (II) pentahydraté) 15 mg, Iode (iodate de calcium, anhydre) 1 mg, Sélénium (sélénite de sodium) 0,3 mg\u003c\/p\u003e\n\n\u003ch3\u003eRecommandations d'alimentation\u003c\/h3\u003e\n\u003ctable border=\"1\" style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px;\"\u003e\n\n  \u003cthead\u003e\n\n    \u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\n      \u003cth style=\"padding: 10px; text-align: left;\"\u003ePoids du chien\u003c\/th\u003e\n\n      \u003cth style=\"padding: 10px; text-align: left;\"\u003eGrammes par jour\u003c\/th\u003e\n\n    \u003c\/tr\u003e\n\n  \u003c\/thead\u003e\n\n  \u003ctbody\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e1 – 5 kg\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e25 – 85 g\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e5 – 10 kg\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e85 – 145 g\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e10 – 20 kg\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e145 – 240 g\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e20 – 30 kg\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e240 – 325 g\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e30 – 40 kg\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e325 – 400 g\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003eplus de 40 kg\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e400+ g\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n  \u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\u003cp style=\"border-top: 1px solid #ccc; padding-top: 15px;\"\u003e\u003cstrong\u003eInformations sur le fabricant :\u003c\/strong\u003e\u003cbr\u003e\nAlphadog Nutrition\u003cbr\u003e\nWachhausstr. 16, 76227 Karlsruhe, Allemagne\u003cbr\u003e\nEmail : info@alphadog-nutrition.de\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"100g","offer_id":58003163251013,"sku":"GFJ0100KUPSXZZZ","price":1.99,"currency_code":"EUR","in_stock":true},{"title":"6 kg","offer_id":58003163283781,"sku":"GFJ0006KUPSXZZZ","price":55.99,"currency_code":"EUR","in_stock":false},{"title":"12 kg","offer_id":58003163316549,"sku":"GFJ0012KUPSXZZZ","price":99.99,"currency_code":"EUR","in_stock":true},{"title":"24 kg (2x12 kg)","offer_id":58028123554117,"sku":"GFJ0012KUPSXZZZ24G","price":174.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/Clipfly-20260503004329.png?v=1778779655"},{"product_id":"alphadog-nutrition-welpenfutter-60-huhn-truthahn-lachs-gelenkschutz-susskartoffel-12kg","title":"Premium 60 % au poulet frais, dinde, saumon \u0026 patate douce - Pour la protection des articulations, DHA","description":"\u003ch1 data-path-to-node=\"6\"\u003eAlphadog Nutrition : Poulet avec dinde \u0026amp; saumon – Le menu \"Power\" pour chiots et jeunes chiens\u003c\/h1\u003e\n\u003cp\u003e\u003cem\u003eC'est le \"pack tout compris\" pour chaque propriétaire de chiot. Cette recette est extrêmement bien pensée, car elle cible non seulement la \u003cb data-path-to-node=\"0\" data-index-in-node=\"126\"\u003ecroissance\u003c\/b\u003e, mais aussi l'\u003cb data-path-to-node=\"0\" data-index-in-node=\"157\"\u003eintelligence (DHA)\u003c\/b\u003e et la \u003cb data-path-to-node=\"0\" data-index-in-node=\"183\"\u003emobilité à long terme (protection des articulations)\u003c\/b\u003e.\u003c\/em\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"7\"\u003eLa période chiot est la phase la plus importante pour une vie longue et saine du chien. C'est durant ces mois que les bases du développement des os, des muscles et du système immunitaire sont posées. Nos \u003cb data-index-in-node=\"191\" data-path-to-node=\"7\"\u003ecroquettes Alphadog Nutrition pour chiots \"Poulet avec dinde \u0026amp; saumon\"\u003c\/b\u003e offrent à votre petit explorateur une base hautement digestible et riche en nutriments. Avec une teneur extra élevée en viande et en poisson, ainsi que des compléments spéciaux pour la protection des articulations, ce menu sans céréales est le compagnon idéal tout au long de la première année de vie.\u003c\/p\u003e\n\u003ch3 data-path-to-node=\"8\"\u003ePourquoi ces croquettes pour chiots sont le choix parfait pour votre junior :\u003c\/h3\u003e\n\u003cp data-path-to-node=\"9,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"9,0,0\"\u003e60% Viande \u0026amp; Poisson (Puissance de croissance) :\u003c\/b\u003e Les chiots ont besoin de protéines de haute qualité. Notre recette combine du poulet, de la dinde et du saumon (dont au moins 20% frais), pour fournir tous les acides aminés essentiels à un développement musculaire sain.\u003c\/p\u003e\n\n\u003cdiv style=\"background:#f7f3eb; border-left:5px solid #8b5e34; padding:16px 18px; margin:18px 0; border-radius:8px;\"\u003e\n\n  \u003ch4 style=\"margin:0 0 8px 0; color:#5c3b1e;\"\u003eLe savais-tu ?\u003c\/h4\u003e\n\n  \u003cp style=\"margin:0 0 8px 0;\"\u003e\u003cb\u003ePrincipales sources d'acides aminés :\u003c\/b\u003e Poulet, Dinde, Saumon et Bouillon de volaille.\u003c\/p\u003e\n\n  \u003cp style=\"margin:0;\"\u003e\u003cb\u003eParticularité :\u003c\/b\u003e Les chiots en croissance ont un besoin particulièrement élevé en acides aminés, car les os, les muscles et les organes sont en pleine construction. Le poulet et la dinde fournissent des protéines maigres et très efficaces, tandis que le saumon apporte des nutriments précieux pour le développement. Associée à la glucosamine, au MSM et au sulfate de chondroïtine, la recette favorise une croissance saine et un développement harmonieux des articulations.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"9,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"9,1,0\"\u003eProtection articulaire active :\u003c\/b\u003e Les jeunes chiens grandissent souvent très vite, ce qui sollicite les articulations. Le complexe ciblé de \u003cb data-index-in-node=\"111\" data-path-to-node=\"9,1,0\"\u003eglucosamine (170 mg\/kg), MSM (170 mg\/kg) et sulfate de chondroïtine (125 mg\/kg)\u003c\/b\u003e favorise la formation du cartilage et assure un développement harmonieux du système musculo-squelettique.\u003c\/p\u003e\n\u003cp data-path-to-node=\"9,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"9,2,0\"\u003eSystème immunitaire fort grâce aux nucléotides :\u003c\/b\u003e Les nucléotides sont les éléments constitutifs de l'ADN et favorisent la régénération cellulaire. En combinaison avec des prébiotiques (MOS \u0026amp; FOS), ils renforcent les défenses naturelles de l'organisme et favorisent une flore intestinale saine dès le début.\u003c\/p\u003e\n\u003cp data-path-to-node=\"9,3,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"9,3,0\"\u003eSans céréales \u0026amp; Facilement digestible :\u003c\/b\u003e La patate douce (22%) et la carotte servent de sources d'énergie douces et sans gluten. Cela soulage le système digestif encore jeune et assure une absorption optimale des nutriments.\u003c\/p\u003e\n\u003cp data-path-to-node=\"9,4,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"9,4,0\"\u003eDHA pour le développement cérébral :\u003c\/b\u003e Riche en huile de poisson et en saumon, cet aliment fournit des acides gras oméga-3 importants, dont il est prouvé qu'ils favorisent le développement du cerveau et de la vue chez les chiots.\u003c\/p\u003e\n\u003chr data-path-to-node=\"10\"\u003e\n\u003ch3 data-path-to-node=\"11\"\u003eValeurs nutritionnelles et composition importantes\u003c\/h3\u003e\n\u003cp data-path-to-node=\"12\"\u003eLa transparence est une question d'honneur pour nous. Voici exactement ce que contiennent nos croquettes :\u003c\/p\u003e\n\u003ctable data-path-to-node=\"13\" class=\"cke_show_border\"\u003e\n\n\u003cthead\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cstrong\u003eValeur analytique\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd\u003e\u003cstrong\u003eTeneur\u003c\/strong\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"13,1,0,0\"\u003eProtéines brutes\u003c\/b\u003e\u003c\/td\u003e\n\n\u003ctd\u003e29,0%\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"13,2,0,0\"\u003eMatières grasses brutes\u003c\/b\u003e\u003c\/td\u003e\n\n\u003ctd\u003e15,0%\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"13,3,0,0\"\u003eFibres brutes\u003c\/b\u003e\u003c\/td\u003e\n\n\u003ctd\u003e2,5%\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"13,4,0,0\"\u003eCendres brutes\u003c\/b\u003e\u003c\/td\u003e\n\n\u003ctd\u003e7,0%\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\u003cp data-path-to-node=\"14\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"14\"\u003eComposition :\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"14\"\u003ePoulet, dinde et saumon 60% (contient du poulet fraîchement préparé 20%, du poulet séché 14%, de la dinde fraîchement préparée 7%, du saumon fraîchement préparé 7%, de la dinde séchée 7%, du saumon séché 3% et du bouillon de poulet 2%), patate douce (22%), pomme de terre, graines de lin, huile de poisson, pulpe de betterave (désucrée), minéraux, carotte (0,2%), petits pois (0,07%), glucosamine (170 mg\/kg), méthylsulfonylméthane (MSM, 170 mg\/kg), sulfate de chondroïtine (125 mg\/kg), nucléotides, fructooligosaccharides (FOS, 96 mg\/kg), mannanoligosaccharides (MOS, 24 mg\/kg).\u003c\/p\u003e\n\u003chr data-path-to-node=\"15\"\u003e\n\u003ch3 data-path-to-node=\"16\"\u003ePoints forts du produit \u0026amp; Taille des croquettes\u003c\/h3\u003e\n\u003cp data-path-to-node=\"17\"\u003eSpécialement développé pour les petites mâchoires de nos juniors :\u003c\/p\u003e\n\u003cp data-path-to-node=\"18,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"18,0,0\"\u003eTaille des croquettes :\u003c\/b\u003e environ 8,5 mm de diamètre et 8 mm de hauteur – la taille parfaite pour encourager la mastication sans surcharger.\u003c\/p\u003e\n\u003cp data-path-to-node=\"18,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"18,1,0\"\u003eForme :\u003c\/b\u003e Cylindrique pour une sensation agréable en bouche.\u003c\/p\u003e\n\u003cp data-path-to-node=\"18,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"18,2,0\"\u003eConvient à :\u003c\/b\u003e Chiots et jeunes chiens de toutes races, du sevrage (environ 4e semaine) jusqu'à la fin de la phase de croissance.\u003c\/p\u003e\n\u003ctable class=\"cke_show_border\"\u003e\n\n\u003cthead\u003e\n\n\u003ctr\u003e\n\n\u003cth\u003ePoids du chien\u003c\/th\u003e\n\n\u003cth align=\"right\"\u003eGrammes par jour\u003c\/th\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e1–5 kg\u003c\/td\u003e\n\n\u003ctd align=\"right\"\u003e25–85 g\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e5–10 kg\u003c\/td\u003e\n\n\u003ctd align=\"right\"\u003e85–145 g\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e10–20 kg\u003c\/td\u003e\n\n\u003ctd align=\"right\"\u003e145–240 g\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e20–30 kg\u003c\/td\u003e\n\n\u003ctd align=\"right\"\u003e240–325 g\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e30–40 kg\u003c\/td\u003e\n\n\u003ctd align=\"right\"\u003e325–400 g\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e40+ kg\u003c\/td\u003e\n\n\u003ctd align=\"right\"\u003e400+ g\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\u003cp data-path-to-node=\"18,2,0\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"18,2,0\"\u003eInformations sur le fabricant :\u003cbr\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eAllemagne\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"100g","offer_id":58003150831941,"sku":"GFP0100KUPSXZZZ","price":1.49,"currency_code":"EUR","in_stock":true},{"title":"6 kg","offer_id":57921531543877,"sku":"GFP0006KUPSXZZZ","price":55.99,"currency_code":"EUR","in_stock":false},{"title":"12 kg","offer_id":57921531576645,"sku":"GFP0012KUPSXZZZ","price":99.99,"currency_code":"EUR","in_stock":true},{"title":"24 kg (2x12 kg)","offer_id":58028003262789,"sku":"GFP0012KUPSXZZZ24G","price":174.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/Clipfly-20260503004418.png?v=1778779657"},{"product_id":"alphadog-nutrition-naturreines-hanf-ol-fur-hunde-mit-omega-3-6","title":"Huile de chanvre pure avec Oméga-3 et 6","description":"\u003ch2\u003eAcheter de l'huile de chanvre pour chiens : Alphadog Nutrition – La puissance naturelle pure pour la peau et le pelage\u003c\/h2\u003e\n\n\u003cp\u003eSoutenez la santé de votre chien avec la puissance purement végétale du chanvre. Notre huile de chanvre Alphadog Nutrition est un produit naturel de haute qualité, caractérisé par un rapport idéal d'acides gras oméga-3 et oméga-6. Dans notre \u003cstrong\u003eboutique en ligne d'aliments pour chiens\u003c\/strong\u003e, nous vous proposons cette huile comme un complément précieux à l'alimentation quotidienne. C'est le choix parfait si vous recherchez une \u003cstrong\u003ehuile d'oméga-3 naturelle pour chiens\u003c\/strong\u003e, qui peut faire des merveilles, en particulier pour les peaux sensibles ou le pelage terne.\u003c\/p\u003e\n\n\u003ch3\u003ePourquoi notre huile de chanvre est le choix parfait pour votre chien :\u003c\/h3\u003e\n\u003cul\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eÉquilibre optimal des acides gras :\u003c\/strong\u003e L'huile de chanvre est considérée comme l'une des huiles végétales les plus précieuses. Elle fournit des acides gras essentiels oméga-3 et oméga-6 dans un rapport que l'organisme canin peut utiliser très efficacement.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eSpécialiste de la peau et du pelage :\u003c\/strong\u003e Une administration régulière favorise un pelage dense et brillant et soutient la fonction de barrière naturelle de la peau – idéal pour les chiens sujets aux pellicules ou aux démangeaisons.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003e100 % naturelle :\u003c\/strong\u003e Notre huile est composée à 100 % d'huile de chanvre pure. Nous renonçons systématiquement aux conservateurs, colorants ou arômes artificiels – de la pure nature pour votre compagnon à quatre pattes.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eSoutien interne :\u003c\/strong\u003e Les ingrédients précieux peuvent influencer positivement les processus inflammatoires dans le corps et renforcer durablement le système immunitaire général ainsi que le métabolisme.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eIdéal pour le BARF :\u003c\/strong\u003e Si vous souhaitez améliorer votre ration, cette \u003cstrong\u003ehuile BARF pour chiens\u003c\/strong\u003e est le choix parfait. Elle convient parfaitement comme source de graisse végétale pour les rations BARF ou pour améliorer les aliments humides et secs conventionnels.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003ch3\u003eComposition et qualité\u003c\/h3\u003e\n\u003cp\u003eTransparence maximale pour une alimentation saine :\u003c\/p\u003e\n\n\u003ctable border=\"1\" style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px;\"\u003e\n\n  \u003ctbody\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eComposition\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e100 % huile de chanvre\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eComposants analytiques\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e100 % de matières grasses\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eContenu\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003eBouteille de 250 ml\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n  \u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\u003ch3\u003eRecommandation de dosage pour les chiens\u003c\/h3\u003e\n\u003cp\u003eMélangez simplement l'huile à l'alimentation quotidienne. Une cuillère à café (CC) correspond à environ 5 ml.\u003c\/p\u003e\n\n\u003ctable border=\"1\" style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px;\"\u003e\n\n  \u003cthead\u003e\n\n    \u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\n      \u003cth style=\"padding: 10px; text-align: left;\"\u003eTaille du chien\u003c\/th\u003e\n\n      \u003cth style=\"padding: 10px; text-align: left;\"\u003eDose quotidienne recommandée\u003c\/th\u003e\n\n    \u003c\/tr\u003e\n\n  \u003c\/thead\u003e\n\n  \u003ctbody\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003ePetits chiens et chiots\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e½ - 1 CC par jour\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003eChiens de taille moyenne\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e1 - 2 CC par jour\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003eGrands chiens\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e2 CC par jour\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n  \u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\u003cp\u003e\u003cstrong\u003eConseil de stockage :\u003c\/strong\u003e Veuillez conserver dans un endroit frais et à l'abri de la lumière pour protéger au mieux les précieux acides gras.\u003c\/p\u003e\n\n\u003cp style=\"border-top: 1px solid #ccc; padding-top: 15px;\"\u003e\u003cstrong\u003eInformations sur le fabricant :\u003c\/strong\u003e\u003cbr\u003e\nAlphadog Nutrition\u003cbr\u003e\nWachhausstr. 16, 76227 Karlsruhe, Allemagne\u003cbr\u003e\nE-mail : info@alphadog-nutrition.de\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"Default Title","offer_id":57921697612101,"sku":"4260374735908","price":16.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/hanfoelfuerhudnekaufenalpahdognutrition.png?v=1779555632"},{"product_id":"alphadog-nutrition-supplements-beruhigende-snacks-fur-hunde-mit-lavendel-kamille-64-fleischanteil-300g","title":"Suppléments 64% de viande - Apaisant, relaxation, stress \u0026 anxiété","description":"\u003ch2\u003eAcheter des friandises pour chiens : Alphadog Nutrition – Détente douce pour les moments excitants\u003c\/h2\u003e\n\n\u003cp\u003eY a-t-il des moments où votre chien est stressé, agité ou anxieux ? Que ce soit le soir du Nouvel An, lors de la prochaine visite chez le vétérinaire, pendant un orage ou en voyage, nos friandises apaisantes Alphadog Nutrition offrent un soutien naturel et savoureux pour un système nerveux équilibré. Dans notre \u003cstrong\u003eboutique en ligne de friandises pour chiens\u003c\/strong\u003e, vous pouvez \u003cstrong\u003eacheter ces friandises fonctionnelles pour chiens contre le stress\u003c\/strong\u003e, qui combinent une teneur élevée en viande avec des herbes médicinales éprouvées pour aider votre compagnon à quatre pattes à se calmer en douceur.\u003c\/p\u003e\n\n\u003ch3\u003ePourquoi nos friandises apaisantes sont le meilleur choix :\u003c\/h3\u003e\n\u003cul\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eDétente naturelle :\u003c\/strong\u003e L'ajout ciblé de lavande (50 mg\/kg) et de camomille (50 mg\/kg) rend ces friandises si spéciales. Ces deux herbes sont traditionnellement connues pour avoir un effet calmant, anti-stress et doucement relaxant sur le système nerveux.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eForte teneur en viande (64 %) :\u003c\/strong\u003e Avec 40 % de canard fraîchement préparé et 24 % de poulet frais, ces friandises sont tout simplement irrésistibles et fournissent des protéines de haute qualité, facilement digestibles pour des muscles vitaux.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eProtection de l'estomac et de l'intestin en cas de stress :\u003c\/strong\u003e Comme le stress affecte souvent directement la digestion, notre recette contient un ajout spécial de probiotiques et de prébiotiques (MOS et FOS) pour stabiliser la flore intestinale sensible de votre chien pendant les périodes excitantes.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eRenforcement des défenses immunitaires :\u003c\/strong\u003e Le stress coûte de l'énergie. Lorsque vous \u003cstrong\u003eachetez ces friandises premium pour chiens\u003c\/strong\u003e, vous soutenez activement la régénération cellulaire et le système immunitaire de votre animal grâce aux nucléotides ajoutés (1 %) et aux bêta-glucanes.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eRecette 100 % sans céréales :\u003c\/strong\u003e La patate douce (13 %) et la pomme de terre servent de sources de glucides bien tolérées et sans gluten, également parfaitement acceptées par les chiens sensibles.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003ch3\u003ePoints forts du produit et forme des croquettes\u003c\/h3\u003e\n\u003cp\u003eLa récompense saine pour plus de sérénité :\u003c\/p\u003e\n\u003cul\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eForme :\u003c\/strong\u003e Forme pratique d'os, parfaite comme petite récompense occasionnelle ou comme friandise d'entraînement.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eTaille des croquettes :\u003c\/strong\u003e env. 15,5 mm de long x 10 mm de haut – idéal pour les chiens de toutes races et de toutes tailles de mâchoires.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eConvient pour :\u003c\/strong\u003e Pour la préparation à des événements stressants, pour les chiens nerveux ou simplement comme récompense quotidienne et saine occasionnelle.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003ch3\u003eValeurs nutritionnelles importantes et composition\u003c\/h3\u003e\n\u003cp\u003eQualité transparente pour une sensation de sécurité :\u003c\/p\u003e\n\n\u003ctable border=\"1\" style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px;\"\u003e\n\n  \u003ctbody\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eProtéines brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e25,0 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eMatières grasses brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e16,0 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eFibres brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e4,5 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eCendres brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e7,5 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n  \u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\u003cp\u003e\u003cstrong\u003eComposition :\u003c\/strong\u003e\u003cbr\u003e\nCanard fraîchement préparé (40 %), poulet fraîchement préparé (24 %), patate douce (13 %), pomme de terre, pois, protéines végétales, minéraux, bouillon de poulet (1 %), nucléotides (1 %), cellulose, huile de poisson, fructo-oligosaccharides (FOS), bêta-glucanes, mannan-oligosaccharides (MOS), camomille (50 mg\/kg), lavande (50 mg\/kg).\u003c\/p\u003e\n\n\u003cp style=\"border-top: 1px solid #ccc; padding-top: 15px;\"\u003e\u003cstrong\u003eInformations sur le fabricant :\u003c\/strong\u003e\u003cbr\u003e\nAlphadog Nutrition\u003cbr\u003e\nWachhausstr. 16, 76227 Karlsruhe, Allemagne\u003cbr\u003e\nEmail : info@alphadog-nutrition.de\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"300 g","offer_id":58127772123461,"sku":"XGC0015KAPSXZZZ","price":36.39,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/67c6c95a-2d2d-47ed-ae94-99200908ac5b.png?v=1778779667"},{"product_id":"alphadog-nutrition-supplements-fur-haut-fell-lachs-omega-3-58-fleischanteil-300g","title":"Compléments alimentaires 58% de viande - Peau \u0026 Pelage","description":"\u003ch2\u003eAcheter des snacks pour chiens : Alphadog Nutrition – Brillance soyeuse et peau saine de l'intérieur\u003c\/h2\u003e\n\n\u003cp\u003eUn pelage brillant et une peau saine sont les meilleurs signes extérieurs de la vitalité de votre chien. Une peau sèche, des pellicules ou un pelage terne peuvent souvent indiquer une carence en acides gras essentiels. Dans notre \u003cstrong\u003eboutique en ligne de friandises pour chiens\u003c\/strong\u003e, vous trouverez la solution parfaite : avec les snacks Alphadog Nutrition pour la peau et le pelage, vous ne récompenserez pas seulement votre chien avec une délicieuse \u003cstrong\u003efriandise au saumon\u003c\/strong\u003e, mais vous soutiendrez aussi sa beauté extérieure et la santé de sa peau de l'intérieur.\u003c\/p\u003e\n\n\u003ch3\u003ePourquoi nos snacks pour la peau et le pelage sont le meilleur choix :\u003c\/h3\u003e\n\u003cul\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003ePuissance Oméga-3 (EPA \u0026amp; DHA) :\u003c\/strong\u003e Grâce à l'ajout d'huile de poisson et de saumon de haute qualité (7 %), ces snacks sont particulièrement riches en acides gras essentiels Oméga-3 EPA et DHA. Ceux-ci sont connus pour leurs propriétés anti-inflammatoires et pour renforcer la barrière cutanée naturelle.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eNutriments importants Zinc \u0026amp; Biotine :\u003c\/strong\u003e Ce complexe nutritionnel ciblé soutient activement le métabolisme de la peau, favorise la croissance des poils et redonne au pelage terne une brillance soyeuse et saine.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eTeneur élevée en poisson (58 %) :\u003c\/strong\u003e Lorsque vous \u003cstrong\u003eachetez ces snacks de poisson pour chiens\u003c\/strong\u003e, vous offrez à votre animal une excellente source de protéines. Avec 45 % de saumon fraîchement préparé, 8 % de saumon séché et 5 % de truite fraîchement préparée, nous garantissons une digestibilité maximale.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003e100 % sans céréales :\u003c\/strong\u003e La patate douce (18 %) et la pomme de terre servent de sources de glucides facilement digestibles et sans gluten. Ainsi, les snacks sont également idéaux pour les chiens sensibles sur le plan nutritionnel ou les chiens souffrant d'allergies.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eIngrédients naturels sélectionnés :\u003c\/strong\u003e Complété par de précieuses sources de nutriments telles que les algues et la luzerne pour une dose supplémentaire de vitamines et de minéraux naturels.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003ch3\u003eValeurs nutritionnelles importantes \u0026amp; Composition\u003c\/h3\u003e\n\u003cp\u003eUne qualité que l'on peut sentir – nos valeurs d'analyse en un coup d'œil :\u003c\/p\u003e\n\n\u003ctable border=\"1\" style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px;\"\u003e\n\n  \u003ctbody\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eProtéines brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e25,0 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eMatières grasses brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e19,0 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eCendres brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e8,0 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eFibres brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e3,0 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n  \u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\u003cp\u003e\u003cstrong\u003eComposition :\u003c\/strong\u003e\u003cbr\u003e\nSaumon fraîchement préparé (45 %), patate douce (18 %), saumon séché (8 %), huile de saumon (7 %), pomme de terre, pois, truite fraîchement préparée (5 %), luzerne, œuf séché, minéraux, huile de poisson, algues.\u003c\/p\u003e\n\n\u003cp style=\"border-top: 1px solid #ccc; padding-top: 15px;\"\u003e\u003cstrong\u003eInformations sur le fabricant :\u003c\/strong\u003e\u003cbr\u003e\nAlphadog Nutrition\u003cbr\u003e\nWachhausstr. 16, 76227 Karlsruhe, Allemagne\u003cbr\u003e\nEmail: info@alphadog-nutrition.de\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"300 g","offer_id":58127772090693,"sku":"TDF0015KAPSXZZZ","price":36.39,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/e3d22cb6-20f0-4a50-b632-677cd9006cb1_7d8da485-d91d-4029-a2c9-ac40e801e155.png?v=1778779668"},{"product_id":"alphadog-nutrition-snacks-furs-immunsystem-mit-ente-huhn-64-fleischanteil-300g","title":"Compléments 64 % de viande - Système immunitaire","description":"\u003ch2\u003eAcheter des friandises pour chiens : Alphadog Nutrition – De l'énergie quotidienne pour des défenses solides\u003c\/h2\u003e\n\n\u003cp\u003eNe récompensez pas seulement votre chien avec un excellent goût, mais renforcez activement ses défenses naturelles ! Dans notre \u003cstrong\u003eboutique en ligne de friandises pour chiens\u003c\/strong\u003e, vous trouverez avec les snacks Alphadog Nutrition pour le système immunitaire des friandises fonctionnelles de qualité supérieure, spécialement conçues pour favoriser la vitalité et la santé de votre compagnon à quatre pattes. Lorsque vous \u003cstrong\u003eachetez ces snacks sains pour chiens\u003c\/strong\u003e, vous vous assurez, grâce à une teneur extra-élevée en viande fraîchement préparée et à un complexe immunitaire très efficace, la récompense parfaite et bénéfique pour la santé au quotidien.\u003c\/p\u003e\n\n\u003ch3\u003ePourquoi nos snacks immunitaires sont le meilleur choix :\u003c\/h3\u003e\n\u003cul\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eBêta-glucanes, booster immunitaire :\u003c\/strong\u003e Les bêta-glucanes ajoutés (3 223 mg\/kg) peuvent stimuler la défense immunitaire et aider le corps à repousser les agents pathogènes plus efficacement et plus rapidement.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eRégénération cellulaire par les nucléotides :\u003c\/strong\u003e Avec 1 % de nucléotides ajoutés – les éléments constitutifs essentiels de l'ADN – le renouvellement cellulaire est favorisé et le système immunitaire est soutenu dans sa capacité de réaction rapide.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eIntestin sain = protection solide :\u003c\/strong\u003e Une grande partie de la défense immunitaire se trouve dans l'intestin. Les prébiotiques (MOS et FOS) qu'ils contiennent favorisent la croissance des bactéries intestinales bénéfiques et stabilisent durablement la digestion.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eTeneur élevée en viande (64 %) :\u003c\/strong\u003e Avec 40 % de canard fraîchement préparé et 24 % de poulet frais, ces snacks offrent une excellente source de protéines, hautement digestible et extrêmement savoureuse.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eSans céréales \u0026amp; doux :\u003c\/strong\u003e La patate douce (13 %) et la pomme de terre servent de glucides facilement digestibles et sans gluten. La recette est affinée par des herbes apaisantes comme la camomille et la lavande.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003ch3\u003eValeurs nutritionnelles importantes \u0026amp; Composition\u003c\/h3\u003e\n\u003cp\u003ePour une transparence totale – voici ce que contient notre snack immunitaire :\u003c\/p\u003e\n\n\u003ctable border=\"1\" style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px;\"\u003e\n\n  \u003ctbody\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eProtéines brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e25,0 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eMatières grasses brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e16,0 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eCendres brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e7,5 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eFibres brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e4,5 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n  \u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\u003cp\u003e\u003cstrong\u003eComposition :\u003c\/strong\u003e\u003cbr\u003e\nCanard fraîchement préparé (40 %), poulet fraîchement préparé (24 %), patate douce (13 %), pomme de terre, pois, protéines végétales, minéraux, bouillon de poulet (1 %), nucléotides (1 %), cellulose, huile de poisson, fructooligosaccharides (FOS, 4 807 mg\/kg), bêta-glucanes (3 223 mg\/kg), mannanoligosaccharides (MOS, 1 201 mg\/kg), camomille, lavande.\u003c\/p\u003e\n\n\u003cp style=\"border-top: 1px solid #ccc; padding-top: 15px;\"\u003e\u003cstrong\u003eInformations sur le fabricant :\u003c\/strong\u003e\u003cbr\u003e\nAlphadog Nutrition\u003cbr\u003e\nWachhausstr. 16, 76227 Karlsruhe, Allemagne\u003cbr\u003e\nEmail : info@alphadog-nutrition.de\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"300 g","offer_id":58127772057925,"sku":"XGF0015KAPSXZZZ","price":36.39,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/67c6c95a-2d2d-47ed-ae94-99200908ac5b_0a74390e-aa26-4212-bdac-4bddf89d18b8.png?v=1778779678"},{"product_id":"alphadog-nutrition-supplements-verdauungsfordernde-ente-huhn-snacks-64-fleischanteil-300g","title":"Compléments 64 % de viande - Digestion","description":"\u003ch2\u003eAcheter des snacks pour chiens : Alphadog Nutrition – Des récompenses digestives pour une bonne sensation intestinale\u003c\/h2\u003e\n\n\u003cp\u003eUn intestin sain est la clé de la vitalité générale et de la joie de vivre de votre chien. Lorsque le tractus gastro-intestinal est déséquilibré, cela se manifeste souvent par un malaise ou une digestion sensible. Dans notre \u003cstrong\u003eboutique en ligne de friandises pour chiens\u003c\/strong\u003e, nous vous proposons une solution ciblée avec les snacks Alphadog Nutrition. Si vous souhaitez \u003cstrong\u003eacheter ces snacks pour chiens premium\u003c\/strong\u003e, votre compagnon à quatre pattes recevra non seulement une récompense savoureuse composée de 64 % de viande fraîchement préparée, mais soutiendra également activement une flore intestinale saine et intacte.\u003c\/p\u003e\n\n\u003ch3\u003ePourquoi nos snacks digestifs sont le meilleur choix :\u003c\/h3\u003e\n\u003cul\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eSoin intestinal actif (Pré- et Probiotiques) :\u003c\/strong\u003e La recette contient de précieux prébiotiques (FOS 4.807 mg\/kg \u0026amp; MOS 1.201 mg\/kg) ainsi que des probiotiques ajoutés. Ceux-ci favorisent spécifiquement la croissance de bactéries intestinales bénéfiques et aident à soutenir en douceur une digestion sensible.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eSoutien par la cellulose :\u003c\/strong\u003e L'ajout ciblé de cellulose (1 %) apporte de précieuses fibres. Celles-ci lient l'excès d'humidité, favorisent un transit intestinal sain et assurent une consistance optimale des selles.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eTeneur élevée en viande (64 %) :\u003c\/strong\u003e Les protéines facilement digestibles sont essentielles en cas de sensibilité gastro-intestinale. Avec 40 % de canard fraîchement préparé et 24 % de poulet frais, nous garantissons une digestibilité maximale et une énorme acceptation.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003e100 % sans céréales :\u003c\/strong\u003e Nous renonçons complètement aux céréales difficiles à digérer. Au lieu de cela, la patate douce (13 %) et la pomme de terre servent de sources de glucides douces et sans gluten qui n'alourdissent pas l'estomac.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eApaisement doux :\u003c\/strong\u003e Subtilement équilibré avec des herbes traditionnelles comme la camomille et la lavande, connues pour leur effet apaisant sur le tractus gastro-intestinal.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003ch3\u003ePoints forts du produit \u0026amp; Forme des croquettes\u003c\/h3\u003e\n\u003cp\u003eLe soutien parfait pour l'entre-deux :\u003c\/p\u003e\n\u003cul\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eForme :\u003c\/strong\u003e Une forme d'os appétissante, facile à mâcher.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eTaille des croquettes :\u003c\/strong\u003e env. 15,5 mm de long x 10 mm de haut – optimal pour les chiens de toutes races et de tous âges.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eUtilisation :\u003c\/strong\u003e Idéal comme friandise quotidienne pour les chiens sensibles sur le plan nutritionnel, après des troubles gastro-intestinaux ou en complément d'un régime alimentaire léger.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003ch3\u003eValeurs nutritionnelles importantes \u0026amp; Composition\u003c\/h3\u003e\n\u003cp\u003eUne qualité qui se voit – nos valeurs d'analyse pour une transparence totale :\u003c\/p\u003e\n\n\u003ctable border=\"1\" style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px;\"\u003e\n\n  \u003ctbody\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eProtéines brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e25,0 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eMatières grasses brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e16,0 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eCendres brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e7,5 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eFibres brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e4,5 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n  \u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\u003cp\u003e\u003cstrong\u003eComposition :\u003c\/strong\u003e\u003cbr\u003e\nCanard fraîchement préparé (40 %), poulet fraîchement préparé (24 %), patate douce (13 %), pomme de terre, pois, protéines végétales, minéraux, bouillon de poulet (1 %), nucléotides (1 %), cellulose (1 %), huile de poisson, fructo-oligosaccharides (FOS, 4.807 mg\/kg), bêta-glucanes, mannan-oligosaccharides (MOS, 1.201 mg\/kg), camomille, lavande.\u003c\/p\u003e\n\n\u003cp style=\"border-top: 1px solid #ccc; padding-top: 15px;\"\u003e\u003cstrong\u003eInformations sur le fabricant :\u003c\/strong\u003e\u003cbr\u003e\nAlphadog Nutrition\u003cbr\u003e\nWachhausstr. 16, 76227 Karlsruhe, Allemagne\u003cbr\u003e\nEmail : info@alphadog-nutrition.de\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"300 g","offer_id":58127772025157,"sku":"XGD0015KAPSXZZZ","price":36.39,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/67c6c95a-2d2d-47ed-ae94-99200908ac5b_d16d6984-1fd9-4028-8fdd-d5ba36cdb86b.png?v=1778779678"},{"product_id":"alphadog-nutrition-zahnpflege-snacks-frischer-atem-60-fleischanteile-300g","title":"Compléments 60% de viande - Soin dentaire, dentition et haleine","description":"\u003ch2\u003eAcheter des friandises pour chiens : Alphadog Nutrition – Protection naturelle pour les dents et les gencives\u003c\/h2\u003e\n\n\u003cp\u003eLa santé dentaire de votre chien a un impact direct sur son bien-être général. La plaque dentaire, le tartre et la mauvaise haleine ne sont pas seulement désagréables, mais peuvent entraîner à long terme des problèmes graves. Si vous recherchez des \u003cstrong\u003esoins dentaires de haute qualité pour chiens\u003c\/strong\u003e, nos friandises Alphadog Nutrition offrent une solution délicieuse et hautement fonctionnelle. Dans notre \u003cstrong\u003eboutique en ligne de friandises pour chiens\u003c\/strong\u003e, vous pouvez acheter ces friandises spéciales pour les soins dentaires, qui soutiennent quotidiennement l'hygiène buccale – emballées dans une friandise croquante avec beaucoup de viande en plus.\u003c\/p\u003e\n\n\u003ch3\u003ePourquoi nos friandises dentaires sont le meilleur choix :\u003c\/h3\u003e\n\u003cul\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eProtection active contre la plaque dentaire :\u003c\/strong\u003e L'ajout spécial d'hexamétaphosphate de sodium (4 530 mg\/kg) aide de manière prouvée à réduire la formation de tartre en liant le calcium dans la salive avant qu'il ne puisse se déposer sur les dents.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eCharbon actif pour des dents propres :\u003c\/strong\u003e Le charbon actif contenu (4 230 mg\/kg) est connu pour ses propriétés nettoyantes et légèrement éclaircissantes. Il lie doucement les toxines et les impuretés dans la cavité buccale.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eHaleine fraîche du chien :\u003c\/strong\u003e Une combinaison naturelle de menthe poivrée (0,3 %) et de persil (0,1 %) neutralise les odeurs désagréables et assure durablement une haleine fraîche.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eAjout d'extrait de thé vert :\u003c\/strong\u003e L'extrait naturel de thé vert (0,1 %) fournit de précieux antioxydants qui nourrissent les gencives et soutiennent la santé buccale générale.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eTeneur élevée en viande (65 %) :\u003c\/strong\u003e Les soins dentaires doivent être savoureux ! Avec 46 % de dinde fraîchement préparée, 14 % de dinde séchée et 4 % de sanglier frais, ces friandises offrent une excellente source de protéines avec une énorme acceptation.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003e100 % sans céréales :\u003c\/strong\u003e La patate douce (21 %) et la pomme de terre, hautement digestibles, servent de sources de glucides sans gluten qui ne pèsent pas sur les estomacs sensibles des chiens.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003ch3\u003ePoints forts du produit \u0026amp; forme de la croquette\u003c\/h3\u003e\n\u003cp\u003eUne expérience de mastication fonctionnelle pour le nettoyage quotidien :\u003c\/p\u003e\n\u003cul\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eForme :\u003c\/strong\u003e Forme pratique d'os dont la structure cellulosique légèrement rugueuse favorise activement l'abrasion mécanique lors de la mastication.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eTaille de la croquette :\u003c\/strong\u003e env. 15,5 mm de long x 10 mm de haut – parfaitement adaptée aux soins dentaires quotidiens des chiens de toutes races.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eApplication :\u003c\/strong\u003e Idéal comme rituel quotidien après les repas principaux ou comme friandise saine pour l'entraînement.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003ch3\u003eValeurs nutritionnelles importantes \u0026amp; Composition\u003c\/h3\u003e\n\u003cp\u003eLa transparence est importante pour nous – voici ce que contiennent nos friandises dentaires :\u003c\/p\u003e\n\n\u003ctable border=\"1\" style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px;\"\u003e\n\n  \u003ctbody\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eProtéines brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e24,0 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eMatières grasses brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e14,0 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eCendres brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e8,0 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eFibres brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e6,5 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n  \u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\u003cp\u003e\u003cstrong\u003eComposition :\u003c\/strong\u003e\u003cbr\u003e\nDinde fraîchement préparée (46 %), patate douce (21 %), dinde séchée (14 %), pomme de terre, sanglier fraîchement préparé (4 %), cellulose, bouillon de dinde (1 %), hexamétaphosphate de sodium (4 530 mg\/kg), charbon actif (4 230 mg\/kg), menthe poivrée (0,3 %), minéraux, extrait de thé vert (0,1 %), persil (0,1 %).\u003c\/p\u003e\n\n\u003cp style=\"border-top: 1px solid #ccc; padding-top: 15px;\"\u003e\u003cstrong\u003eInformations sur le fabricant :\u003c\/strong\u003e\u003cbr\u003e\nAlphadog Nutrition\u003cbr\u003e\nWachhausstr. 16, 76227 Karlsruhe, Allemagne\u003cbr\u003e\nEmail : info@alphadog-nutrition.de\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"300 g","offer_id":58127771337029,"sku":"TDP0015KAPSXZZZ","price":36.39,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/e3d22cb6-20f0-4a50-b632-677cd9006cb1_38b0f181-d6ec-4ccf-8ed9-3913cd5c6903.png?v=1778779680"},{"product_id":"rehohren-fur-hunde-kaufen-hypoallergene-kausnacks-alphadog-nutrition","title":"Oreilles de cerf 100% naturelles avec fourrure - Hypoallergéniques","description":"\u003ch2\u003eAcheter des friandises à mâcher pour chiens : Alphadog Nutrition – Oreilles de chevreuil premium avec poil\u003c\/h2\u003e\n\n\u003cp\u003eOffrez à votre chien une expérience de mastication irrésistible et adaptée à son espèce, d'une qualité premium absolue. Dans notre \u003cstrong\u003eboutique en ligne de friandises pour chiens\u003c\/strong\u003e, vous trouverez, avec les oreilles de chevreuil naturelles avec poil, une friandise à mâcher qui représente un véritable morceau de nature pour votre compagnon à quatre pattes. Lorsque vous \u003cstrong\u003eachetez ces friandises à mâcher hypoallergéniques\u003c\/strong\u003e, vous assurez à votre chien une récompense particulièrement bien tolérée, connue pour son goût intense et unique, et idéale pour les estomacs sensibles ou les chiens allergiques.\u003c\/p\u003e\n\n\u003ch3\u003ePourquoi nos oreilles de chevreuil avec poil sont le meilleur choix :\u003c\/h3\u003e\n\u003cul\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003e100 % chevreuil (monoprotéine) :\u003c\/strong\u003e Comme une seule source de protéines animales est utilisée, ces oreilles sont parfaites pour les chiens ayant des sensibilités alimentaires et les chiens allergiques qui réagissent aux protéines conventionnelles.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eAvec poil pour l'effet \"balai intestinal\" :\u003c\/strong\u003e Le poil naturel est instinctivement mangé par le chien. Il agit dans le tractus gastro-intestinal comme une brosse à dents naturelle de l'intérieur, nettoyant mécaniquement les parois intestinales des résidus et favorisant une digestion harmonieuse.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eSoins dentaires efficaces :\u003c\/strong\u003e La mastication prolongée de la structure résistante des oreilles favorise l'abrasion mécanique de la plaque dentaire, masse les gencives et contribue ainsi de manière précieuse à l'hygiène dentaire quotidienne.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003e100 % naturel (sans produits chimiques) :\u003c\/strong\u003e Chaque oreille de chevreuil est absolument naturelle et séchée à l'air de manière particulièrement douce. Nous renonçons systématiquement aux additifs artificiels, aux colorants ou aux conservateurs – pour une conservation maximale des nutriments et des arômes.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eFacilement digestible et riche en protéines :\u003c\/strong\u003e En tant que source de protéines de haute qualité avec une teneur modérée en cendres brutes, les \u003cstrong\u003eoreilles de chevreuil pour chiens\u003c\/strong\u003e sont extrêmement digestes, n'alourdissent pas le système et soutiennent de manière optimale la vitalité de votre compagnon.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003ch3\u003eValeurs nutritives importantes \u0026amp; composition\u003c\/h3\u003e\n\u003cp\u003eUne transparence totale pour une alimentation sûre et adaptée :\u003c\/p\u003e\n\n\u003ctable border=\"1\" style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px;\"\u003e\n\n  \u003ctbody\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eProtéines brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e57,6 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eMatières grasses brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e29,3 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eCendres brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e2,9 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n  \u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\u003cp\u003e\u003cstrong\u003eComposition :\u003c\/strong\u003e\u003cbr\u003e\n100 % chevreuil (aliment simple pour chiens).\u003c\/p\u003e\n\n\u003ch3\u003eConseils d'utilisation et de sécurité\u003c\/h3\u003e\n\u003cp\u003ePour un plaisir de mastication sûr et sans souci :\u003c\/p\u003e\n\u003cul\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eRecommandation d'alimentation :\u003c\/strong\u003e Excellent comme friandise d'occupation adaptée à l'espèce ou comme récompense très spéciale entre les repas.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eÂge recommandé :\u003c\/strong\u003e En raison de sa texture, ce produit convient aux chiens à partir de 24 semaines avec une dentition entièrement développée.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eRemarque importante :\u003c\/strong\u003e Étant un produit purement naturel, la forme, la couleur et la taille peuvent varier naturellement. Veuillez toujours mettre à disposition de votre chien suffisamment d'eau fraîche et ne le laissez pas sans surveillance pendant la mastication.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cp style=\"border-top: 1px solid #ccc; padding-top: 15px;\"\u003e\u003cstrong\u003eInformations sur le fabricant :\u003c\/strong\u003e\u003cbr\u003e\nAlphadog Nutrition\u003cbr\u003e\nWachhausstr. 16, 76227 Karlsruhe, Allemagne\u003cbr\u003e\nEmail : info@alphadog-nutrition.de\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"100g","offer_id":58003255918917,"sku":"236870","price":8.99,"currency_code":"EUR","in_stock":true},{"title":"200 g","offer_id":58003255951685,"sku":"236870X200","price":16.79,"currency_code":"EUR","in_stock":true},{"title":"400 g","offer_id":58037904736581,"sku":"236870X400","price":27.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/alphadognutritionrehohrmitfellkaufen.webp?v=1779127815"},{"product_id":"premium-senior-mit-50-frischem-forelle-mit-lachs-susskartoffel-spargel","title":"Premium Senior avec 50 % de truite fraîche avec du saumon, de la patate douce et des asperges - Oméga 3, protection articulaire","description":"\u003ch1 data-path-to-node=\"6\"\u003eAlphadog Nutrition : Truite au saumon, patate douce et asperge – Le menu vital pour chiens seniors et âgés\u003c\/h1\u003e\n\u003cp data-path-to-node=\"1\"\u003e\u003cem\u003eL'« Aliment articulaire \u0026amp; vital » (Glucosamine \u0026amp; Oméga-3). Grâce à sa teneur élevée en \u003cb data-path-to-node=\"2\" data-index-in-node=\"26\"\u003etruite, saumon et huile de saumon\u003c\/b\u003e, cet aliment est riche en \u003cb data-path-to-node=\"2\" data-index-in-node=\"69\"\u003eprécieux acides gras Oméga\u003c\/b\u003e. C'est une combinaison éprouvée, idéale pour les chiens âgés, car elle soutient de manière significative la \u003cb data-path-to-node=\"2\" data-index-in-node=\"157\"\u003eprotection des articulations et le maintien de la vitalité\u003c\/b\u003e. Elle maintient le chien senior agile et satisfait.\u003c\/em\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"7\"\u003eLa phase senior impose des exigences particulières en matière d'alimentation saine pour les chiens. Pendant ces années, le chien a besoin de protéines faciles à digérer, d'une teneur en matières grasses adaptée et d'un soutien supplémentaire pour le système musculo-squelettique. Notre \u003cb data-index-in-node=\"191\" data-path-to-node=\"7\"\u003ealimentation senior Alphadog Nutrition \"Truite au saumon, patate douce et asperge\"\u003c\/b\u003e offre à votre fidèle compagnon une base hautement digestible et riche en nutriments. Avec une teneur élevée en poisson et des additifs spéciaux pour les articulations, ce menu sans céréales est le compagnon idéal pour les meilleures années.\u003c\/p\u003e\n\u003ch3 data-path-to-node=\"8\"\u003ePourquoi cette alimentation senior est le choix parfait pour votre fidèle compagnon :\u003c\/h3\u003e\n\u003cp\u003eCes croquettes de haute qualité offrent aux chiens âgés une véritable expérience gustative tout en leur fournissant tous les nutriments essentiels pour un vieillissement en bonne santé. La recette est exempte de charges inutiles et mise plutôt sur une sélection exquise de protéines de poisson de première qualité et de légumes digestes.\u003cbr\u003e\u003c\/p\u003e\n\u003ch4 data-path-to-node=\"6\"\u003e\u003cb data-path-to-node=\"6\" data-index-in-node=\"0\"\u003ePoisson de première qualité (total 50 %)\u003c\/b\u003e\u003c\/h4\u003e\n\u003cp data-path-to-node=\"7\"\u003ePour des muscles vitaux et un pur plaisir, cet aliment est composé de \u003cb data-path-to-node=\"7\" data-index-in-node=\"73\"\u003e50 % de poisson fin\u003c\/b\u003e.\u003c\/p\u003e\n\u003cp data-path-to-node=\"8,0,0\"\u003e\u003cb data-path-to-node=\"8,0,0\" data-index-in-node=\"0\"\u003eAu moins 26 % de truite et de saumon fraîchement préparés\u003c\/b\u003e garantissent une appétence incomparable et un goût irrésistible, même chez les seniors difficiles.\u003c\/p\u003e\n\u003cp data-path-to-node=\"8,1,0\"\u003eLe duo de \u003cb data-path-to-node=\"8,1,0\" data-index-in-node=\"13\"\u003etruite savoureuse et de saumon noble\u003c\/b\u003e fournit non seulement des protéines de haute qualité et facilement digestibles, mais aussi des acides gras Oméga essentiels (soutenus par 3 % d'huile de saumon supplémentaire) pour un pelage soigné et une peau saine à un âge avancé.\u003c\/p\u003e\n\u003cdiv class=\"wissen-box\" style=\"background:#f4f8f3; border-left:4px solid #6c9b5f; padding:16px 18px; margin:18px 0; border-radius:6px;\"\u003e\n\n  \u003ch4 style=\"margin-top:0;\"\u003eLe saviez-vous ?\u003c\/h4\u003e\n\n  \u003cp\u003e\u003cb\u003ePremium Senior « Truite au saumon, patate douce \u0026amp; asperge »\u003c\/b\u003e contient comme principales sources d'acides aminés la \u003cb\u003etruite, le saumon et le poisson blanc\u003c\/b\u003e.\u003c\/p\u003e\n\n  \u003cp\u003ePour les chiens âgés, les \u003cb\u003eprotéines faciles à digérer\u003c\/b\u003e sont particulièrement importantes : elles contribuent à maintenir la masse musculaire avec l'âge, sans surcharger inutilement l'organisme. Les protéines de poisson fournissent des acides aminés facilement assimilables et répondent parfaitement aux besoins spécifiques des chiens seniors.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp data-path-to-node=\"8,2,0\"\u003eLe tout est sublimé par un délicieux \u003cb data-path-to-node=\"8,2,0\" data-index-in-node=\"47\"\u003ebouillon de saumon (2 %)\u003c\/b\u003e, qui apporte une touche spéciale à chaque bouchée.\u003c\/p\u003e\n\u003ch4 data-path-to-node=\"9\"\u003e\u003cb data-path-to-node=\"9\" data-index-in-node=\"0\"\u003eGlucides doux \u0026amp; légumes du jardin\u003c\/b\u003e\u003c\/h4\u003e\n\u003cp data-path-to-node=\"10\"\u003eAu lieu de céréales difficiles à digérer, ce menu mise sur \u003cb data-path-to-node=\"10\" data-index-in-node=\"64\"\u003e24 % de patate douce digestible\u003c\/b\u003e. Avec des pommes de terre normales, elle fournit une énergie durable sans surcharger l'estomac. La recette est complétée par des pois (6 %) et une touche d'\u003cb data-path-to-node=\"10\" data-index-in-node=\"240\"\u003easperge exquise (0,3 %)\u003c\/b\u003e, qui apporte des vitamines et minéraux essentiels.\u003c\/p\u003e\n\u003ch4 data-path-to-node=\"11\"\u003e\u003cb data-path-to-node=\"11\" data-index-in-node=\"0\"\u003eProtection articulaire \u0026amp; digestion douce\u003c\/b\u003e\u003c\/h4\u003e\n\u003cp data-path-to-node=\"12\"\u003eLes chiens âgés étant plus sujets aux problèmes articulaires et ayant un métabolisme plus lent, leur corps a besoin d'une attention particulière.\u003c\/p\u003e\n\u003cp data-path-to-node=\"13,0,0\"\u003e\u003cb data-path-to-node=\"13,0,0\" data-index-in-node=\"0\"\u003eProtection articulaire active :\u003c\/b\u003e Un complexe triple éprouvé de glucosamine (170 mg\/kg), de MSM (170 mg\/kg) et de sulfate de chondroïtine (125 mg\/kg) soutient spécifiquement le maintien de la santé du cartilage et la mobilité des articulations avec l'âge.\u003c\/p\u003e\n\u003cp data-path-to-node=\"13,1,0\"\u003e\u003cb data-path-to-node=\"13,1,0\" data-index-in-node=\"0\"\u003eVentres heureux \u0026amp; contrôle du poids :\u003c\/b\u003e La teneur réduite en matières grasses brutes de seulement 8 % préserve le pancréas et prévient le surpoids en cas d'activité réduite. Les prébiotiques tels que les \u003cb data-path-to-node=\"13,1,0\" data-index-in-node=\"34\"\u003eFOS et MOS\u003c\/b\u003e ainsi que la pulpe de betterave désucrée favorisent une flore intestinale vitale.\u003c\/p\u003e\n\u003chr data-path-to-node=\"10\"\u003e\n\u003ch3 data-path-to-node=\"11\"\u003eValeurs nutritionnelles importantes \u0026amp; composition\u003c\/h3\u003e\n\u003cp data-path-to-node=\"12\"\u003eLa transparence est une question d'honneur pour nous. Voici exactement ce que contiennent nos croquettes :\u003c\/p\u003e\n\u003ctable data-path-to-node=\"13\" class=\"cke_show_border\"\u003e\n\n\u003cthead\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cstrong\u003eValeur analytique\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd\u003e\u003cstrong\u003eTeneur\u003c\/strong\u003e\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"13,1,0,0\"\u003eProtéines brutes\u003c\/b\u003e\u003c\/td\u003e\n\n\u003ctd\u003e25,0%\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"13,2,0,0\"\u003eMatières grasses brutes\u003c\/b\u003e\u003c\/td\u003e\n\n\u003ctd\u003e8,0%\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"13,3,0,0\"\u003eFibres brutes\u003c\/b\u003e\u003c\/td\u003e\n\n\u003ctd\u003e3,5%\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"13,4,0,0\"\u003eCendres brutes\u003c\/b\u003e\u003c\/td\u003e\n\n\u003ctd\u003e8,0%\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\u003cp data-path-to-node=\"14\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"14\"\u003eComposition :\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"14\"\u003eTruite et saumon 50 % (contient de la truite fraîchement préparée 30 %, du saumon séché 11 %, du saumon fraîchement préparé 4 %, de l'huile de saumon 3 %, du bouillon de saumon 2 %), patate douce (24 %), pommes de terre, pois (6 %), pulpe de betterave (désucrée), protéines de pois, graines de lin, protéines de pomme de terre, minéraux, asperge (0,3 %), glucosamine (170 mg\/kg), méthylsulfonylméthane (170 mg\/kg), sulfate de chondroïtine (125 mg\/kg), fructo-oligosaccharides (FOS, 96 mg\/kg), mannan-oligosaccharides (MOS, 24 mg\/kg).\u003c\/p\u003e\n\u003chr data-path-to-node=\"15\"\u003e\n\u003ch3 data-path-to-node=\"16\"\u003ePoints forts du produit \u0026amp; taille des croquettes\u003c\/h3\u003e\n\u003cp data-path-to-node=\"17\"\u003eSpécialement développé pour la dentition et les besoins des chiens âgés :\u003c\/p\u003e\n\u003cp data-path-to-node=\"18,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"18,0,0\"\u003eTaille des croquettes :\u003c\/b\u003e environ 14 mm de diamètre et 5 mm d'épaisseur – idéal pour une prise alimentaire facile et respectueuse des dents à l'âge senior.\u003c\/p\u003e\n\u003cp data-path-to-node=\"18,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"18,1,0\"\u003eCoupe :\u003c\/b\u003e Forme ronde et plate pour une sensation de mastication agréable et une salivation facile.\u003c\/p\u003e\n\u003cp data-path-to-node=\"18,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"18,2,0\"\u003eConvient pour :\u003c\/b\u003e Chiens âgés et seniors de toutes races à partir d'environ 7 ans (selon la taille de la race) ainsi que les chiens ayant tendance à l'embonpoint.\u003c\/p\u003e\n\u003ctable class=\"cke_show_border\"\u003e\n\n\u003cthead\u003e\n\n\u003ctr\u003e\n\n\u003cth\u003ePoids du chien\u003c\/th\u003e\n\n\u003cth align=\"right\"\u003eGrammes par jour\u003c\/th\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e1–5 kg\u003c\/td\u003e\n\n\u003ctd align=\"right\"\u003e25–80 g\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e5–10 kg\u003c\/td\u003e\n\n\u003ctd align=\"right\"\u003e80–135 g\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e10–20 kg\u003c\/td\u003e\n\n\u003ctd align=\"right\"\u003e135–225 g\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e20–30 kg\u003c\/td\u003e\n\n\u003ctd align=\"right\"\u003e225–305 g\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e30–40 kg\u003c\/td\u003e\n\n\u003ctd align=\"right\"\u003e305–380 g\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd\u003e40+ kg\u003c\/td\u003e\n\n\u003ctd align=\"right\"\u003e380+ g\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\u003cp data-path-to-node=\"18,2,0\"\u003e \u003c\/p\u003e\n\u003cp data-path-to-node=\"18,2,0\"\u003eInformations sur le fabricant :\u003cbr\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eAllemagne\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"6 kg","offer_id":58047110545733,"sku":"GFC0006KUPSXZZZ","price":55.99,"currency_code":"EUR","in_stock":true},{"title":"12 kg","offer_id":58047110578501,"sku":"GFC0012KUPSXZZZ","price":99.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/Clipfly-20260528200531.png?v=1779991940"},{"product_id":"premium-fleisch-sticks-soft-99-ente","title":"Bâtonnets de viande de canard Premium 99 % - Estomacs sensibles","description":"\u003ch2\u003eAcheter des friandises pour chiens : Alphadog Nutrition – Bâtonnets de viande SOFT (canard)\u003c\/h2\u003e\n\n\u003cp\u003eChaque propriétaire de chien connaît cela : en plein entraînement, on a rapidement besoin d'une petite récompense, mais la friandise est difficile à casser ou s'effrite complètement dans la poche de la veste. Nos bâtonnets de viande moelleux, composés à 99 % de canard savoureux, résolvent précisément ce problème. Dans notre \u003cstrong\u003eboutique en ligne de friandises pour chiens\u003c\/strong\u003e, nous vous proposons ces bâtonnets à mâcher pratiques, qui se portionnent précisément avec deux doigts, sont mâchés très rapidement par le chien et sont extrêmement doux pour l'estomac. Lorsque vous \u003cstrong\u003eachetez ces snacks moelleux pour chiens\u003c\/strong\u003e, vous obtenez la collation naturelle idéale pour les chiots, les chiens adultes et les seniors.\u003c\/p\u003e\n\n\u003ch3\u003ePourquoi nos bâtonnets de viande SOFT sont le choix parfait :\u003c\/h3\u003e\n\u003cul\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003e99 % de canard pur (mono-protéine) :\u003c\/strong\u003e Avec une teneur en viande extrêmement élevée, ces bâtonnets moelleux offrent une motivation irrésistible pour les pauses ou sur le terrain d'entraînement. Le canard est également une excellente source de protéines facile à digérer, parfaitement tolérée même par les chiens à l'estomac sensible.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eParfaitement portionnable \u0026amp; sans miettes :\u003c\/strong\u003e Grâce à sa texture moelleuse, vous pouvez casser le bâtonnet en minuscules morceaux en un clin d'œil. Parfait pour l'entraînement intensif au clicker ou les petites races, sans que vous ayez ensuite les mains collantes ou des miettes dans votre poche.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eAvalé rapidement pour une concentration maximale :\u003c\/strong\u003e Pendant l'entraînement, le chien doit se concentrer sur vous et non pas mâcher un biscuit dur pendant des minutes. Si vous \u003cstrong\u003ecommandez ces friandises d'entraînement pour chiens\u003c\/strong\u003e, la concentration restera exactement là où elle doit être – sur vous.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eDu chiot au senior :\u003c\/strong\u003e Comme les bâtonnets sont merveilleusement moelleux, ils ménagent les dents de lait des chiots (dès la 8e semaine) et sont un véritable bienfait pour les chiens âgés ayant des problèmes dentaires.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003e100 % naturel (sans produits chimiques) :\u003c\/strong\u003e Pour préserver la consistance agréablement moelleuse et légèrement humide, nous n'utilisons pas de produits chimiques, mais seulement 1 % de glycérine végétale. Résolument sans arômes artificiels, colorants ou sucres ajoutés cachés.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003ch3\u003eValeurs nutritionnelles importantes \u0026amp; composition\u003c\/h3\u003e\n\u003cp\u003eIngrédients honnêtes, goût pur – nos valeurs analytiques pour une transparence totale :\u003c\/p\u003e\n\n\u003ctable border=\"1\" style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px;\"\u003e\n\n  \u003ctbody\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eProtéines brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e49,2 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eMatières grasses brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e28,8 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eCendres brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e10,7 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eHumidité\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e8,7 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eCellulose brute\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e0,6 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n  \u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\u003cp\u003e\u003cstrong\u003eComposition :\u003c\/strong\u003e\u003cbr\u003e\n99 % canard, 1 % glycérine végétale (aliment complémentaire pour chiens).\u003c\/p\u003e\n\n\u003ch3\u003eConseils d'alimentation \u0026amp; remarques\u003c\/h3\u003e\n\u003cp\u003eLa récompense optimale et propre pour tous les jours :\u003c\/p\u003e\n\u003cul\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eÂge recommandé :\u003c\/strong\u003e En raison de sa consistance moelleuse et facilement digestible, cette collation convient parfaitement aux chiots dès la 8e semaine de vie.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eDosage :\u003c\/strong\u003e Le snack idéal pour les pauses ou l'entraînement. Veuillez réduire la ration quotidienne de nourriture principale en conséquence pour maintenir la bonne forme de votre chien.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eLiquide :\u003c\/strong\u003e Veuillez vous assurer que votre chien a toujours accès à de l'eau fraîche en quantité suffisante.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cp style=\"border-top: 1px solid #ccc; padding-top: 15px;\"\u003e\u003cstrong\u003eInformations sur le fabricant :\u003c\/strong\u003e\u003cbr\u003e\nAlphadog Nutrition\u003cbr\u003e\nWachhausstr. 16, 76227 Karlsruhe, Allemagne\u003cbr\u003e\nEmail : info@alphadog-nutrition.de\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"100g","offer_id":58123531059525,"sku":"163","price":6.99,"currency_code":"EUR","in_stock":true},{"title":"200 g","offer_id":58123531092293,"sku":"164","price":11.79,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/Enten-SticksfuerHunde_knusprigeKau-SnacksausEnte.webp?v=1780165633"},{"product_id":"premium","title":"Bâtonnets de viande de cheval Premium 99% - Hypoallergéniques","description":"\u003ch2\u003eAcheter des friandises pour chiens : Alphadog Nutrition – Bâtonnets de viande SOFT (Cheval)\u003c\/h2\u003e\n\n\u003cp\u003eLorsque votre chien est allergique à de nombreuses viandes courantes, la recherche de la friandise d'entraînement idéale peut souvent devenir un défi. Nos bâtonnets de viande moelleux à 99 % de viande de cheval pure sont la réponse libératrice. Dans notre \u003cstrong\u003eboutique en ligne de friandises pour chiens\u003c\/strong\u003e, nous vous proposons ces bâtonnets à mâcher pratiques qui peuvent être portionnés précisément et sans effort avec deux doigts, ne s'émiettent pas dans votre poche et sont mâchés en un éclair par le chien. Si vous \u003cstrong\u003eachetez ces friandises hypoallergéniques pour chiens\u003c\/strong\u003e, vous obtiendrez une friandise mono-protéine honnête et naturelle, idéale pour un régime d'exclusion chez le chien, pour les chiots et pour les quadrupèdes ayant un estomac sensible.\u003c\/p\u003e\n\n\u003ch3\u003ePourquoi nos bâtonnets de viande SOFT au cheval sont le choix parfait :\u003c\/h3\u003e\n\u003cul\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003e99 % de viande de cheval pure (Mono-protéine hypoallergénique) :\u003c\/strong\u003e La viande de cheval est considérée comme une source de protéines extrêmement rare et de haute qualité, qui ne présente presque aucun potentiel allergène. En tant que mono-protéine pure, cette friandise est extrêmement douce pour l'estomac et constitue la récompense parfaite et sans souci en cas d'allergies alimentaires.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eParfaitement portionnable et sans miettes :\u003c\/strong\u003e Grâce à sa texture douce, vous pouvez casser le bâtonnet en minuscules morceaux en un éclair. Si vous \u003cstrong\u003ecommandez ces friandises moelleuses pour chiens\u003c\/strong\u003e, elles sont idéales pour l'entraînement intensif au clicker, sans laisser de mains collantes ou de miettes gênantes dans la poche de votre veste.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eAvalé rapidement pour une concentration maximale :\u003c\/strong\u003e Lors de l'entraînement, le chien doit se concentrer sur vous et non mâcher pendant des minutes. Les bâtonnets moelleux sont avalés immédiatement – la concentration reste exactement là où elle doit être : sur vous et l'exercice.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eDu chiot au senior :\u003c\/strong\u003e Comme les bâtonnets n'ont pas besoin d'être mâchés durement, ils protègent les dents de lait sensibles des chiots (dès la 8e semaine) et sont un véritable bienfait pour les chiens âgés ayant des problèmes dentaires.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003e100 % naturel (Sans produits chimiques) :\u003c\/strong\u003e Pour préserver la consistance agréablement douce et légèrement humide, nous n'utilisons aucun produit chimique et seulement 1 % de glycérine végétale. Pas d'arômes artificiels, de colorants ou de sucres ajoutés cachés – un pur plaisir de viande de la nature.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003ch3\u003eValeurs nutritionnelles importantes et composition\u003c\/h3\u003e\n\u003cp\u003eDes ingrédients honnêtes, une énergie complète – un aperçu de nos valeurs d'analyse :\u003c\/p\u003e\n\n\u003ctable border=\"1\" style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px;\"\u003e\n\n  \u003ctbody\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eProtéines brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e57,1 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eMatières grasses brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e22,1 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eCendres brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e9,5 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eHumidité\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e8,6 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eFibres brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e1,1 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n  \u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\u003cp\u003e\u003cstrong\u003eComposition :\u003c\/strong\u003e\u003cbr\u003e\n99 % cheval, 1 % glycérine végétale (Aliment complémentaire pour chiens).\u003c\/p\u003e\n\n\u003ch3\u003eRecommandations d'alimentation et conseils\u003c\/h3\u003e\n\u003cp\u003eLa récompense optimale pour chaque jour – même en cas de régimes d'exclusion :\u003c\/p\u003e\n\u003cul\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eÂge recommandé :\u003c\/strong\u003e En raison de sa texture douce et hautement digestible, cette friandise convient parfaitement aux chiots dès la 8e semaine de vie.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eDosage :\u003c\/strong\u003e La friandise idéale pour les petites faims ou la récompense rapide parfaite pour l'entraînement. Veuillez réduire la portion quotidienne de l'aliment principal en conséquence en cas de distribution généreuse, afin de maintenir le poids idéal de votre chien.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eLiquide :\u003c\/strong\u003e Veuillez vous assurer que votre chien a toujours accès à suffisamment d'eau fraîche, car les friandises sèches et molles peuvent donner soif.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cp style=\"border-top: 1px solid #ccc; padding-top: 15px;\"\u003e\u003cstrong\u003eInformations sur le fabricant :\u003c\/strong\u003e\u003cbr\u003e\nAlphadog Nutrition\u003cbr\u003e\nWachhausstr. 16, 76227 Karlsruhe, Allemagne\u003cbr\u003e\nEmail: info@alphadog-nutrition.de\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"100g","offer_id":58123547902277,"sku":"165","price":6.99,"currency_code":"EUR","in_stock":true},{"title":"200 g","offer_id":58123547935045,"sku":"166","price":11.79,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/PremiumFleischSticks99_Pferd-Hypoallergen.webp?v=1780165561"},{"product_id":"alphadog-premium-kausnack-bundle-natur-pur-probierpaket-fur-hunde","title":"Lot de friandises à mâcher premium – Boîte de 10 friandises, Livraison gratuite","description":"\u003ch2\u003eAcheter des friandises à mâcher pour chiens : Alphadog Nutrition – Pack de friandises à mâcher premium 10-en-1\u003c\/h2\u003e\n\u003cp\u003eVous voulez savoir ce que votre chien préfère ou simplement lui offrir la variété ultime ? Notre grand pack de friandises à mâcher 10-en-1 réunit 10 best-sellers absolus de notre gamme naturelle. Dans notre \u003cstrong\u003eboutique en ligne de friandises pour chiens\u003c\/strong\u003e, vous trouverez tout ce qu'il faut dans un seul paquet : des tresses de peau de bœuf extra dures pour l'hygiène dentaire, de la viande de buffle maigre pour l'entraînement, aux oreilles de lapin naturelles avec poils. Lorsque vous \u003cstrong\u003eachetez ce pack d'essai XXL de friandises pour chiens\u003c\/strong\u003e, vous recevez des articles à mâcher 100 % naturels, séchés à l'air doux, sans aucun additif chimique. Le pack d'essai parfait pour les petits et grands gourmands !\u003c\/p\u003e\n\u003ch3\u003ePourquoi ce pack de snacks naturels XXL est si spécial :\u003c\/h3\u003e\n\u003cul\u003e\n\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eVariété maximale :\u003c\/strong\u003e 10 variétés, duretés et textures différentes garantissent que votre chien ne s'ennuiera jamais. Une mastication prolongée réduit également efficacement le stress et renforce les muscles de la mâchoire.\u003c\/li\u003e\n\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eSoin actif des dents et des intestins :\u003c\/strong\u003e Les \u003cstrong\u003earticles à mâcher naturels pour chiens\u003c\/strong\u003e durs comme la peau de bœuf éliminent mécaniquement la plaque dentaire, tandis que les articles avec poils (oreilles de lapin et de chevreuil) nettoient le tube digestif des résidus comme un balai naturel.\u003c\/li\u003e\n\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eBien toléré et hypoallergénique :\u003c\/strong\u003e Grâce à des sources de protéines rares comme le buffle d'eau, le lapin et le chevreuil, ce pack convient également parfaitement aux chiens sensibles et aux chiens souffrant d'allergies.\u003c\/li\u003e\n\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003e100 % naturel pur :\u003c\/strong\u003e Nous renonçons complètement aux conservateurs, colorants ou attractifs pour les 10 articles. Vous nourrissez votre chien avec une nature sans compromis pour une vitalité pure au quotidien.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\u003ch3\u003eContenu du pack d'essai (10 variétés différentes séparées)\u003c\/h3\u003e\n\u003cp\u003eCe pack vous offre le snack adapté à chaque situation :\u003c\/p\u003e\n\u003ctable border=\"1\" style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px;\"\u003e\n\n\u003cthead\u003e\n\n\u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\n\u003cth style=\"padding: 10px; text-align: left;\"\u003eProduit\u003c\/th\u003e\n\n\u003cth style=\"padding: 10px; text-align: left;\"\u003eVotre avantage \u0026amp; point fort\u003c\/th\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/thead\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"padding: 10px;\"\u003e\u003cstrong\u003eViande de buffle d'eau issue du filet\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd style=\"padding: 10px;\"\u003eExtrêmement faible en gras et intensément savoureux.\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"padding: 10px;\"\u003e\u003cstrong\u003eTresses de peau de bœuf\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd style=\"padding: 10px;\"\u003eRésistant, durable et parfait pour l'abrasion naturelle du tartre.\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"padding: 10px;\"\u003e\u003cstrong\u003ePavillons d'oreille de porc\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd style=\"padding: 10px;\"\u003eIntensément odorant, idéal pour les petits et grands chiens.\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"padding: 10px;\"\u003e\u003cstrong\u003ePoumon de bœuf\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd style=\"padding: 10px;\"\u003eFaible en gras, moelleux et parfait pour les chiots, les seniors ou l'entraînement.\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"padding: 10px;\"\u003e\u003cstrong\u003ePoissons entiers séchés\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd style=\"padding: 10px;\"\u003eUn booster nutritif holistique de l'océan.\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"padding: 10px;\"\u003e\u003cstrong\u003ePattes de poulet\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd style=\"padding: 10px;\"\u003eFacilement digestibles, ne se fendent pas et idéales comme récompense croquante.\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"padding: 10px;\"\u003e\u003cstrong\u003eCous de poulet (séchés)\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd style=\"padding: 10px;\"\u003ePlaisir à mâcher bien toléré et riche en calcium.\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"padding: 10px;\"\u003e\u003cstrong\u003eTendons de nuque de bœuf\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd style=\"padding: 10px;\"\u003ePlaisir à mâcher extra dur et peu odorant pour une musculature de la mâchoire forte.\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"padding: 10px;\"\u003e\u003cstrong\u003eOreilles de lapin avec poils\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd style=\"padding: 10px;\"\u003eLe nettoyage intestinal naturel et bien toléré pour les chiens allergiques.\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"padding: 10px;\"\u003e\u003cstrong\u003eOreilles de chevreuil avec poils\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd style=\"padding: 10px;\"\u003eNaturelles, hypoallergéniques et parfaites pour les estomacs sensibles.\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\u003cp\u003e\u003cstrong\u003eComposition :\u003c\/strong\u003e\u003cbr\u003e100 % aliments simples naturels (bœuf, buffle d'eau, porc, lapin, chevreuil, poulet, poisson). Séchés délicatement à l'air ou à l'air chaud.\u003cbr\u003e\u003cem\u003eRemarque :\u003c\/em\u003e Comme tous les articles de ce pack XXL sont des produits purement naturels, la forme, la couleur et la taille des pièces individuelles peuvent varier en fonction de la nature.\u003c\/p\u003e\n\u003ch3\u003eRecommandations d'alimentation et consignes de sécurité\u003c\/h3\u003e\n\u003cul\u003e\n\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eDosage :\u003c\/strong\u003e Utilisez les snacks de ce pack comme récompense de haute qualité ou pour une occupation sensée. Veuillez réduire la portion quotidienne principale de votre chien en conséquence si vous lui donnez régulièrement des snacks, afin de maintenir son poids idéal.\u003c\/li\u003e\n\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eSurveillance :\u003c\/strong\u003e Ne laissez jamais votre chien sans surveillance lorsqu'il mâche des articles à mâcher (en particulier des tendons durs ou des oreilles avec poils).\u003c\/li\u003e\n\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eLiquide :\u003c\/strong\u003e Mâcher donne soif ! Assurez-vous que votre chien ait toujours suffisamment d'eau fraîche à disposition.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\u003cp style=\"border-top: 1px solid #ccc; padding-top: 15px;\"\u003e\u003cstrong\u003eInformations sur le fabricant :\u003c\/strong\u003e\u003cbr\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16, 76227 Karlsruhe, Allemagne\u003cbr\u003eEmail : info@alphadog-nutrition.de\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"500 g","offer_id":58164743897413,"sku":"168","price":34.99,"currency_code":"EUR","in_stock":true},{"title":"1 kg","offer_id":58164743930181,"sku":"167","price":49.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/alpahdognutritionknabberboxfuerhundekaufen.png?v=1783286636"},{"product_id":"alphadog-nutrition-gefullte-zopfe-rinderhaut-mit-fleischpastete","title":"Tresses de peau de tête de bœuf 100% premium - Plaque dentaire et tartre","description":"\u003ch2\u003eAcheter des friandises à mâcher pour chiens : Alphadog Nutrition – Tresses fourrées à la pâtée de bœuf\u003c\/h2\u003e\n\n\u003cp\u003eMâche et régale-toi en même temps ! Nos tresses tressées en peau de bœuf robuste cachent à l'intérieur une délicieuse pâtée de bœuf, faisant de cette friandise un véritable régal. Dans notre \u003cstrong\u003eboutique en ligne de friandises pour chiens\u003c\/strong\u003e, nous te proposons ces pièces d'environ 5 à 12 cm de long et 2 cm de large, parfaitement adaptées à la dentition des chiens de petite et moyenne taille. Lorsque tu \u003cstrong\u003eachètes ces friandises à mâcher fourrées pour chiens\u003c\/strong\u003e, tu combines une occupation adaptée et une hygiène dentaire efficace avec un maximum de goût.\u003c\/p\u003e\n\n\u003ch3\u003ePourquoi nos tresses fourrées sont le meilleur choix :\u003c\/h3\u003e\n\u003cul\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eGarniture irrésistible :\u003c\/strong\u003e La savoureuse pâtée de bœuf et la fine graisse de mouton à l'intérieur motivent votre chien à mâcher longuement et garantissent une acceptation maximale, même chez les gourmets difficiles.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eSoin dentaire actif :\u003c\/strong\u003e La peau de bœuf tressée et résistante agit comme un nettoyant dentaire naturel. Elle assure une abrasion efficace du tartre, masse délicatement les gencives et apporte une contribution précieuse à un \u003cstrong\u003esoin dentaire naturel pour chiens\u003c\/strong\u003e, avant même que la plaque dentaire ne se forme.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eTaille parfaite pour les races petites et moyennes :\u003c\/strong\u003e Avec des longueurs variant de 5 à 12 cm, ces tresses sont conçues sur mesure pour les besoins de mastication des chiens de petite et moyenne taille. Grâce à leur largeur compacte, elles sont particulièrement faciles à saisir avec les pattes.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003e100 % naturel (sans produits chimiques) :\u003c\/strong\u003e Nous renonçons totalement aux additifs chimiques, aux conservateurs ou aux arômes artificiels. Tu donnes un produit naturel honnête et pur pour une vitalité pure au quotidien.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eFavorise la digestion \u0026amp; revitalisant :\u003c\/strong\u003e Une mastication prolongée stimule la production de salive et constitue ainsi la première étape importante pour une digestion saine et équilibrée. Les graisses précieuses fournissent également une énergie saine.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003ch3\u003eValeurs nutritionnelles importantes \u0026amp; composition\u003c\/h3\u003e\n\u003cp\u003eDes ingrédients honnêtes, un goût pur – nos valeurs analytiques pour une transparence totale :\u003c\/p\u003e\n\n\u003ctable border=\"1\" style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px;\"\u003e\n\n  \u003ctbody\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eProtéines brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e19,6 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eMatières grasses brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e16,0 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eHumidité\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e4,8 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eCendres brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e2,4 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n  \u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\u003cp\u003e\u003cstrong\u003eComposition :\u003c\/strong\u003e\u003cbr\u003e\nPeau de bœuf, viande de bœuf, graisse de mouton (produit 100 % naturel, aliment simple pour chiens).\u003cbr\u003e\n\u003cem\u003eRemarque :\u003c\/em\u003e Comme il s'agit d'un produit purement naturel, la forme, la couleur et la longueur exacte (environ 5 à 12 cm) des différentes pièces peuvent varier naturellement. Chaque pièce est unique !\u003c\/p\u003e\n\n\u003ch3\u003eRecommandations d'alimentation et conseils de sécurité\u003c\/h3\u003e\n\u003cul\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eDosage :\u003c\/strong\u003e Utilise les tresses fourrées comme récompense spéciale ou pour une occupation significative. En cas d'administration régulière, réduis la ration alimentaire quotidienne principale de ton chien en conséquence afin de maintenir son poids idéal.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eSurveillance :\u003c\/strong\u003e Pour la sécurité de votre chien, ne le laissez jamais sans surveillance lorsqu'il mâche des articles à mâcher plus durs ou fourrés.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eLiquide :\u003c\/strong\u003e Mâcher donne soif ! Assurez-vous que votre chien ait toujours suffisamment d'eau fraîche à disposition.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cp style=\"border-top: 1px solid #ccc; padding-top: 15px;\"\u003e\u003cstrong\u003eInformations sur le fabricant :\u003c\/strong\u003e\u003cbr\u003e\nAlphadog Nutrition\u003cbr\u003e\nWachhausstr. 16, 76227 Karlsruhe, Allemagne\u003cbr\u003e\nEmail : info@alphadog-nutrition.de\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"100g","offer_id":58175957041477,"sku":"169","price":6.99,"currency_code":"EUR","in_stock":true},{"title":"200 g","offer_id":58175957074245,"sku":"170","price":10.99,"currency_code":"EUR","in_stock":true},{"title":"400 g","offer_id":58175957107013,"sku":"171","price":17.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/gedrehterinderzoepfefuerhundekaufenalphadognutrition.png?v=1783286863"},{"product_id":"alphadog-nutrition-huhnerhalse-naturlicher-kausnack-hund","title":"Cou Premium 100 % Poulet – Allergies alimentaires, tartre","description":"\u003ch2\u003eAcheter des friandises à mâcher pour chiens : Alphadog Nutrition – Cols de poulet croustillants\u003c\/h2\u003e\n\n\u003cp\u003eVous cherchez une friandise légère mais irrésistible pour la petite faim ? Nos cous de poulet naturels offrent aux chiens de tout âge une occupation adaptée à leur espèce et un goût pur. Dans notre \u003cstrong\u003eboutique en ligne de friandises pour chiens\u003c\/strong\u003e, vous trouverez cette friandise délicatement séchée, composée d'une combinaison idéale d'os mous et de cartilage. Si vous \u003cstrong\u003eachetez ces cous de poulet pour chiens\u003c\/strong\u003e, vous optez pour un produit extrêmement facile à digérer, qui convient parfaitement comme introduction au monde des produits à mâcher naturels – idéal pour les chiots, les seniors et les chiens de petite à moyenne taille.\u003c\/p\u003e\n\n\u003ch3\u003ePourquoi nos cous de poulet sont le choix parfait pour votre chien :\u003c\/h3\u003e\n\u003cul\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eSoin dentaire naturel :\u003c\/strong\u003e Les cartilages croustillants et les os mous agissent comme une brosse à dents douce pendant la mastication. Ils favorisent l'abrasion mécanique de la plaque dentaire nocive et soutiennent l'hygiène buccale quotidienne de votre compagnon à quatre pattes.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eLéger \u0026amp; Facile à digérer :\u003c\/strong\u003e Le poulet est naturellement riche en protéines, mais en même temps très faible en gras et facile à digérer. En tant que friandise monoprotéique douce pour l'estomac, il soulage l'organisme et assure un équilibre dans le tube digestif.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eIdéal pour les chiots et les seniors :\u003c\/strong\u003e Grâce à leur dureté modérée et élastique, les chiens n'ont pas besoin de se surmener en mâchant. Ainsi, même les jeunes chiens (à partir d'environ 12 semaines) et les seniors aux dents plus sensibles peuvent facilement profiter de cette friandise.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003e100 % monoprotéine \u0026amp; Naturel :\u003c\/strong\u003e Exclusivement du poulet, rien d'autre ! Nous renonçons systématiquement aux additifs artificiels ou aux conservateurs. Ces \u003cstrong\u003efriandises à mâcher naturelles\u003c\/strong\u003e conviennent donc également parfaitement en cas d'intolérances alimentaires connues.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003ch3\u003eValeurs nutritionnelles importantes et composition\u003c\/h3\u003e\n\u003cp\u003eÉnergie pure issue de la viande de poulet pure – nos valeurs analytiques en un coup d'œil :\u003c\/p\u003e\n\n\u003ctable border=\"1\" style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px;\"\u003e\n\n  \u003ctbody\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eProtéines brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e62,1 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eMatières grasses brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e25,8 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eHumidité\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e7,9 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eCendres brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e4,8 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n  \u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\u003cp\u003e\u003cstrong\u003eComposition :\u003c\/strong\u003e\u003cbr\u003e\n100 % cous de poulet séchés (aliment simple pour chiens).\u003cbr\u003e\n\u003cem\u003eRemarque :\u003c\/em\u003e S'agissant d'un produit naturel, la couleur, la taille et la forme des différentes pièces peuvent varier naturellement.\u003c\/p\u003e\n\n\u003ch3\u003eRecommandations d'alimentation et conseils de sécurité\u003c\/h3\u003e\n\u003cul\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eDosage :\u003c\/strong\u003e Les cous de poulet peuvent être donnés sans problème plusieurs fois par semaine comme récompense, en fonction de la taille et du niveau d'activité du chien. Veuillez inclure la friandise dans la quantité quotidienne de nourriture pour maintenir le poids idéal de votre chien.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eÂge recommandé :\u003c\/strong\u003e Idéal pour les chiens de petite et moyenne taille, les seniors et les chiots à partir d'environ 12 semaines.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eSurveillance :\u003c\/strong\u003e Ne laissez jamais votre chien sans surveillance pendant qu'il mâche des friandises (surtout celles contenant des os ou des cartilages).\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eLiquide :\u003c\/strong\u003e Assurez-vous que votre chien a toujours suffisamment d'eau fraîche à sa disposition.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cp style=\"border-top: 1px solid #ccc; padding-top: 15px;\"\u003e\u003cstrong\u003eInformations sur le fabricant :\u003c\/strong\u003e\u003cbr\u003e\nAlphadog Nutrition\u003cbr\u003e\nWachhausstr. 16, 76227 Karlsruhe, Allemagne\u003cbr\u003e\nEmail: info@alphadog-nutrition.de\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"200 g","offer_id":58218483482949,"sku":"174","price":8.99,"currency_code":"EUR","in_stock":true},{"title":"400 g","offer_id":58218483515717,"sku":"175","price":15.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/AlphadogNutritionHuehnerhaelsekaufen100_Natur-KausnackfuerHunde.webp?v=1784136245"},{"product_id":"alphadog-nutrition-rinderlunge-fettarmer-kausnack-hund","title":"Premium 100 % Poumon de bœuf - Estomac sensible","description":"\u003ch2\u003eAcheter des friandises à mâcher pour chiens : Alphadog Nutrition – Poumon de bœuf séché\u003c\/h2\u003e\n\n\u003cp\u003eVous recherchez une récompense légère qui ménage l'estomac de votre chien et n'ajoute absolument pas de kilos superflus ? Notre poumon de bœuf séché est le snack parfait pour les petites faims. Dans notre \u003cstrong\u003eboutique en ligne de friandises pour chiens\u003c\/strong\u003e, nous vous proposons cet article à mâcher maigre qui, grâce à sa consistance agréablement douce et aérée et à sa teneur en matières grasses extrêmement faible, est un excellent choix pour les chiens de toutes tailles et de tous âges. En achetant ces \u003cstrong\u003efriandises pour chiens faibles en gras\u003c\/strong\u003e, vous recevez un snack de bœuf 100 % naturel, sans produits chimiques, hypoallergénique et particulièrement bien toléré.\u003c\/p\u003e\n\n\u003ch3\u003ePourquoi notre poumon de bœuf séché est le meilleur choix :\u003c\/h3\u003e\n\u003cul\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eExtrêmement faible en gras (seulement 2,6 % de matières grasses brutes) :\u003c\/strong\u003e Comme le poumon ne contient naturellement presque pas de matières grasses, ce snack est le choix absolu pour une alimentation canine soucieuse de la ligne et de la santé. Vous pouvez récompenser votre chien plus souvent en toute bonne conscience, sans qu'il n'ingère trop de calories.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eTexture douce et aérée :\u003c\/strong\u003e La structure douce, souple et séchée à l'air protège les dents et les gencives. C'est pourquoi ce \u003cstrong\u003epoumon de bœuf pour chiens\u003c\/strong\u003e est un véritable bienfait pour les chiots, les chiens âgés (séniors) ou les compagnons à quatre pattes ayant des dents sensibles.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eFacilement digestible \u0026amp; hypoallergénique :\u003c\/strong\u003e 100 % de bœuf pur en monoproteína douce soulage considérablement le tractus gastro-intestinal. Le snack satisfait l'instinct naturel de mastication sans surcharger le système digestif.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003e100 % naturel pur (sans produits chimiques) :\u003c\/strong\u003e Pour ces \u003cstrong\u003earticles à mâcher naturels\u003c\/strong\u003e, nous renonçons complètement aux additifs chimiques, colorants, sucre ou arômes artificiels. Vous offrez une nature sans compromis pour une vitalité pure au quotidien.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003ch3\u003eValeurs nutritionnelles importantes \u0026amp; composition\u003c\/h3\u003e\n\u003cp\u003ePleine énergie avec une teneur minimale en matières grasses – nos valeurs d'analyse en un coup d'œil :\u003c\/p\u003e\n\n\u003ctable border=\"1\" style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px;\"\u003e\n\n  \u003ctbody\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eProtéines brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e54,0 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eMatières grasses brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e2,6 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eHumidité\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e11,0 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eMinéraux\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e9,3 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n    \u003ctr\u003e\n\n      \u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eCendres brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n      \u003ctd style=\"padding: 10px;\"\u003e1,8 %\u003c\/td\u003e\n\n    \u003c\/tr\u003e\n\n  \u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\n\u003cp\u003e\u003cstrong\u003eComposition :\u003c\/strong\u003e\u003cbr\u003e\n100 % bœuf (poumon séché). (Aliment simple pour chiens)\u003cbr\u003e\n\u003cem\u003eRemarque :\u003c\/em\u003e S'agissant d'un produit purement naturel, la couleur, la taille et la forme des morceaux peuvent varier naturellement.\u003c\/p\u003e\n\n\u003ch3\u003eRecommandations d'alimentation \u0026amp; Consignes de sécurité\u003c\/h3\u003e\n\u003cul\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eDosage :\u003c\/strong\u003e Les morceaux de poumon maigres peuvent être donnés plusieurs fois par semaine comme récompense adaptée à l'espèce lors de l'entraînement ou des promenades, en fonction de la taille du chien et de son niveau d'activité. Veuillez néanmoins intégrer grossièrement les snacks dans la quantité quotidienne d'aliments principaux.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eÂge recommandé :\u003c\/strong\u003e En raison de sa structure et de sa composition nutritionnelle, ce produit convient aux chiens à partir de la 24e semaine de vie.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eSurveillance :\u003c\/strong\u003e Pour des raisons de sécurité, ne laissez jamais votre chien sans surveillance complète lorsqu'il mâche des friandises à mâcher.\u003c\/li\u003e\n\n  \u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eLiquide :\u003c\/strong\u003e Assurez-vous que votre chien ait toujours suffisamment d'eau fraîche à disposition.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003cp style=\"border-top: 1px solid #ccc; padding-top: 15px;\"\u003e\u003cstrong\u003eInformations sur le fabricant :\u003c\/strong\u003e\u003cbr\u003e\nAlphadog Nutrition\u003cbr\u003e\nWachhausstr. 16, 76227 Karlsruhe, Allemagne\u003cbr\u003e\nEmail : info@alphadog-nutrition.de\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"200 g","offer_id":58260264747333,"sku":"176","price":9.99,"currency_code":"EUR","in_stock":true},{"title":"400 g","offer_id":58260264780101,"sku":"177","price":18.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/getrocknete-rinderlunge-kausnack-hunde-leicht-verdaulich-natuerlich.webp?v=1781285636"},{"product_id":"alphadog-nutrition-huhnerfusse-getrocknet-leichter-kausnack","title":"Premium 100 % pattes de poulet - Hygiène dentaire, problèmes digestifs","description":"\u003ch2\u003eAcheter des friandises à mâcher pour chiens : Alphadog Nutrition – Pattes de poulet croustillantes\u003c\/h2\u003e\n\u003cp\u003eGâtez votre compagnon à quatre pattes avec une friandise naturelle irrésistible ! Nos pattes de poulet séchées sont la friandise à mâcher légère parfaite pour les moments de détente. Dans notre \u003cstrong\u003eboutique en ligne de friandises pour chiens\u003c\/strong\u003e, nous vous proposons ce plaisir à grignoter qui, grâce à sa texture croustillante, procure un agréable plaisir de mastication aux chiens de toutes tailles. Si vous \u003cstrong\u003eachetez ces pattes de poulet pour chiens\u003c\/strong\u003e, vous optez pour une source de protéines facilement digestible, idéale pour les estomacs sensibles et les chiots à partir de 8 semaines, tout en favorisant la santé dentaire.\u003c\/p\u003e\n\u003ch3\u003ePourquoi nos pattes de poulet séchées sont le choix parfait :\u003c\/h3\u003e\n\u003cul\u003e\n\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eSoin dentaire actif :\u003c\/strong\u003e La structure fine et séchée stimule l'instinct naturel de mastication de votre chien. Le fait de les mastiquer avec délice agit comme une brosse à dents douce qui soutient efficacement l'abrasion mécanique du tartre et de la plaque dentaire nuisibles.\u003c\/li\u003e\n\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eLéger et digeste :\u003c\/strong\u003e Le poulet, en tant que monoprotéine, est très digeste et doux pour le tractus gastro-intestinal. Ces friandises sont de véritables poids plumes de la gamme – elles fournissent une énergie précieuse sans peser sur l'estomac ni surcharger l'organisme.\u003c\/li\u003e\n\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eDu chiot au senior :\u003c\/strong\u003e Grâce à un séchage doux à l'air, les pattes acquièrent une texture légèrement soufflée, aérée et croustillante. Comme elles ne sont pas trop dures, elles peuvent être mâchées sans problème par les chiots dès 8 semaines ainsi que par les chiens plus âgés.\u003c\/li\u003e\n\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003e100 % naturel (sans produits chimiques) :\u003c\/strong\u003e Pas d'additifs artificiels, pas de conservateurs, pas de produits chimiques. Si vous commandez ces \u003cstrong\u003efriandises à mâcher naturelles\u003c\/strong\u003e, vous donnez un aliment unique absolument pur pour une récompense entièrement adaptée à l'espèce.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\u003ch3\u003eValeurs nutritionnelles importantes et composition\u003c\/h3\u003e\n\u003cp\u003eUne nature pure pour votre chien – nos valeurs d'analyse en un coup d'œil :\u003c\/p\u003e\n\u003ctable border=\"1\" style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px;\"\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eProtéines brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd style=\"padding: 10px;\"\u003e40,5 %\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eMatières grasses brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd style=\"padding: 10px;\"\u003e16,5 %\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eHumidité\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd style=\"padding: 10px;\"\u003e6,3 %\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\u003cp\u003e\u003cstrong\u003eComposition :\u003c\/strong\u003e\u003cbr\u003e100 % pattes de poulet séchées (aliment unique pour chiens).\u003cbr\u003e\u003cem\u003eRemarque :\u003c\/em\u003e S'agissant d'un produit purement naturel, la couleur, la taille et la forme des différentes pièces peuvent varier naturellement.\u003c\/p\u003e\n\u003ch3\u003eRecommandations d'alimentation et consignes de sécurité\u003c\/h3\u003e\n\u003cul\u003e\n\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eDosage :\u003c\/strong\u003e Idéal comme occupation adaptée à l'espèce et attention légère de temps en temps. Veuillez tenir compte de la friandise à mâcher lors du calcul de la ration alimentaire principale quotidienne de votre chien afin de maintenir son poids idéal.\u003c\/li\u003e\n\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eÂge recommandé :\u003c\/strong\u003e Grâce à leur nature facilement digestible, elles conviennent parfaitement aux chiens à partir de 8 semaines.\u003c\/li\u003e\n\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eSurveillance :\u003c\/strong\u003e Pour des raisons de sécurité, ne laissez jamais votre chien sans surveillance complète lorsqu'il mâche des produits naturels contenant des os ou du cartilage.\u003c\/li\u003e\n\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eLiquide :\u003c\/strong\u003e Assurez-vous que votre chien ait toujours suffisamment d'eau fraîche à disposition.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\u003cp style=\"border-top: 1px solid #ccc; padding-top: 15px;\"\u003e\u003cstrong\u003eInformations sur le fabricant :\u003c\/strong\u003e\u003cbr\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16, 76227 Karlsruhe, Allemagne\u003cbr\u003eEmail : info@alphadog-nutrition.de\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"200 g","offer_id":58303663866181,"sku":"185","price":7.99,"currency_code":"EUR","in_stock":true},{"title":"300 g","offer_id":58303663898949,"sku":"186","price":11.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/AlphadogNutritiongetrockneteHuehnerfuesse_DerknusprigeundleichteKauspassfuerjedenHund.webp?v=1781718393"},{"product_id":"alphadog-nutrition-buffelfleisch-happen-weicher-trainingssnack-hund","title":"Viande de buffle d'eau à 95 % - Problèmes digestifs, allergies","description":"\u003ch2\u003eAcheter des friandises pour chiens : Alphadog Nutrition – Bouchées de viande de buffle\u003c\/h2\u003e\n\u003cp\u003eVous recherchez le snack d'entraînement ultime, non seulement irrésistiblement savoureux, mais aussi merveilleusement digeste ? Nos bouchées de viande de buffle combinent 95 % de viande de buffle séchée en douceur avec des graines de lin favorisant la digestion et des herbes précieuses. Dans notre \u003cstrong\u003eboutique en ligne de friandises pour chiens\u003c\/strong\u003e, nous vous proposons ces lanières moelleuses d'environ 2 à 4 cm de long, qui se portionnent parfaitement et ne s'effritent pas dans votre poche. En \u003cstrong\u003eachetant ces snacks pour chiens\u003c\/strong\u003e, vous offrez à votre chien un véritable délice, que ce soit pour une concentration intense sur le terrain de dressage ou comme récompense exclusive lors de la promenade quotidienne.\u003c\/p\u003e\n\u003ch3\u003ePourquoi nos bouchées de viande de buffle sont le choix parfait :\u003c\/h3\u003e\n\u003cul\u003e\n\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003e95 % de viande de buffle pure (source de protéines rare) :\u003c\/strong\u003e Le buffle d'eau est une source de protéines exceptionnellement savoureuse et de haute qualité, souvent très bien tolérée même par les chiens sensibles sur le plan alimentaire. Si vous souhaitez \u003cstrong\u003ecommander de la viande de buffle bien tolérée pour chiens\u003c\/strong\u003e, ce snack est le choix idéal en cas d'intolérances alimentaires connues.\u003c\/li\u003e\n\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eConsistance et sans miettes :\u003c\/strong\u003e Les petites lanières souples de 2 à 4 cm sont extrêmement faciles à mâcher, ne grattent pas la gorge et sont avalées en un éclair par le chien. Cela en fait les \u003cstrong\u003efriandises d'entraînement parfaites pour chiens\u003c\/strong\u003e, car l'attention de votre compagnon reste entièrement concentrée sur vous et l'exercice.\u003c\/li\u003e\n\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003ePuissance des herbes et graines de lin de la nature :\u003c\/strong\u003e La recette soigneusement sélectionnée est enrichie de graines de lin favorisant la digestion et d'un mélange apaisant d'herbes (ortie, guimauve, achillée millefeuille, camomille, menthe, origan). Elle soutient naturellement le bien-être et assure une flore gastro-intestinale équilibrée.\u003c\/li\u003e\n\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003e100 % naturel (sans produits chimiques) :\u003c\/strong\u003e Nous renonçons systématiquement aux additifs artificiels, aux conservateurs, aux colorants ou aux attractifs. Vous nourrissez votre animal avec une qualité supérieure honnête, à base de matières premières purement naturelles, pour une vitalité pure au quotidien.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\u003ch3\u003eValeurs nutritionnelles importantes et composition\u003c\/h3\u003e\n\u003cp\u003eDes ingrédients honnêtes, une énergie pleine – nos analyses pour une transparence totale :\u003c\/p\u003e\n\u003ctable border=\"1\" style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px;\"\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eProtéines brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd style=\"padding: 10px;\"\u003e39,0 %\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eMatières grasses brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd style=\"padding: 10px;\"\u003e24,0 %\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eHumidité\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd style=\"padding: 10px;\"\u003e16,0 %\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eCendres brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd style=\"padding: 10px;\"\u003e5,0 %\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eFibres brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd style=\"padding: 10px;\"\u003e0,5 %\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\u003cp\u003e\u003cstrong\u003eComposition :\u003c\/strong\u003e\u003cbr\u003eViande de buffle (95 %), herbes* (ortie, guimauve, achillée millefeuille, camomille, menthe, origan), graines de lin, minéraux. (*séchées). (Aliment complémentaire pour chiens)\u003c\/p\u003e\n\u003ch3\u003eRecommandations d'alimentation et conseils\u003c\/h3\u003e\n\u003cp\u003eLa récompense optimale pour chaque jour – parfaite pour les chiots, les chiens adultes et les seniors :\u003c\/p\u003e\n\u003cul\u003e\n\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eDosage :\u003c\/strong\u003e Selon la taille de votre chien, nous recommandons 4 à 8 morceaux par jour comme récompense de haute qualité. Veuillez réduire la ration alimentaire principale quotidienne en conséquence pour maintenir le poids idéal de votre chien.\u003c\/li\u003e\n\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eManipulation pratique :\u003c\/strong\u003e Grâce à leur texture agréable, les lanières peuvent être facilement déchirées en morceaux encore plus petits avec deux doigts si nécessaire – idéal pour les très petites races de chiens ou les chiots en entraînement.\u003c\/li\u003e\n\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eLiquide :\u003c\/strong\u003e Veuillez vous assurer que votre chien a toujours suffisamment d'eau fraîche à disposition.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\u003cp style=\"border-top: 1px solid #ccc; padding-top: 15px;\"\u003e\u003cstrong\u003eInformations sur le fabricant :\u003c\/strong\u003e\u003cbr\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16, 76227 Karlsruhe, Allemagne\u003cbr\u003eEmail : info@alphadog-nutrition.de\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"200 g","offer_id":58372570808645,"sku":"1470056478","price":8.99,"currency_code":"EUR","in_stock":true},{"title":"300 g","offer_id":58372570841413,"sku":"1470056562","price":13.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/BueffelfleischKausnackfuerHunde_natuerlichgetrocknetalpahdognutrition.png?v=1783286239"},{"product_id":"alphadog-nutrition-schweineohren-naturlicher-kausnack-hund","title":"Premium 100% coquille d'oreille de porc - Plaque dentaire \u0026 tartre,","description":"\u003ch2\u003eAcheter des friandises à mâcher pour chiens : Alphadog Nutrition – Conque d'oreille de porc savoureuse\u003c\/h2\u003e\n\u003cp\u003eOffrez à votre chien l'une des friandises à mâcher les plus populaires ! Nos conques d'oreille de porc séchées offrent aux chiens de petite et moyenne taille une expérience gustative incomparablement savoureuse tout en leur procurant une occupation adaptée à leur espèce. Dans notre \u003cstrong\u003eboutique en ligne de friandises pour chiens\u003c\/strong\u003e, vous trouverez ce classique absolu en qualité premium contrôlée. En \u003cstrong\u003eachetant ces friandises à mâcher pour chiens\u003c\/strong\u003e traditionnelles, vous optez pour une récompense saine et naturelle qui satisfait parfaitement l'instinct de mastication et soutient la vitalité de votre compagnon.\u003c\/p\u003e\n\u003ch3\u003ePourquoi nos conques d'oreille de porc séchées sont le choix parfait :\u003c\/h3\u003e\n\u003cul\u003e\n\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eSoin dentaire actif :\u003c\/strong\u003e Le besoin de mâcher est inné chez chaque chien. La mastication de la structure résistante et cartilagineuse entraîne une abrasion mécanique de la surface dentaire. Cela peut réduire efficacement la plaque dentaire existante et prévenir la formation de tartre. En même temps, les gencives sont doucement massées et mieux irriguées.\u003c\/li\u003e\n\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003e79 % de protéines :\u003c\/strong\u003e La teneur extrêmement élevée en protéines animales de haute qualité soutient le développement musculaire et fournit une énergie et une force précieuses pour le quotidien de votre compagnon à quatre pattes.\u003c\/li\u003e\n\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eTaille parfaite \u0026amp; acceptation maximale :\u003c\/strong\u003e Idéalement dimensionné pour les races petites et moyennes qui recherchent une occupation utile et savoureuse. Grâce à leur arôme intense et naturel, ces \u003cstrong\u003econques d'oreille de porc pour chiens\u003c\/strong\u003e sont immédiatement acceptées même par les gourmets les plus difficiles.\u003c\/li\u003e\n\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eProduit 100 % naturel (sans produits chimiques) :\u003c\/strong\u003e Pure conque d'oreille de porc comme monoproteine digestible. Pour ces \u003cstrong\u003earticles à mâcher naturels\u003c\/strong\u003e, nous renonçons complètement aux additifs chimiques, colorants, sucres ou conservateurs – pour une récompense saine sans compromis.\u003c\/li\u003e\n\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eFavorise la digestion \u0026amp; digestible :\u003c\/strong\u003e Nos conques d'oreille de porc séchées en douceur sont faciles à digérer, ne surchargent pas le tractus gastro-intestinal et assurent un bien-être général équilibré.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\u003ch3\u003eValeurs nutritionnelles importantes \u0026amp; composition\u003c\/h3\u003e\n\u003cp\u003eÉnergie totale de qualité contrôlée – nos valeurs d'analyse en un coup d'œil :\u003c\/p\u003e\n\u003ctable border=\"1\" style=\"width: 100%; border-collapse: collapse; margin-bottom: 20px;\"\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eProtéines brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd style=\"padding: 10px;\"\u003e79,0 %\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eMatières grasses brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd style=\"padding: 10px;\"\u003e15,0 %\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eHumidité\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd style=\"padding: 10px;\"\u003e4,5 %\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\n\u003ctd style=\"padding: 10px; background-color: #f9f9f9;\"\u003e\u003cstrong\u003eCendres brutes\u003c\/strong\u003e\u003c\/td\u003e\n\n\u003ctd style=\"padding: 10px;\"\u003e3,5 %\u003c\/td\u003e\n\n\n\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\n\n\n\u003c\/table\u003e\n\u003cp\u003e\u003cstrong\u003eComposition :\u003c\/strong\u003e\u003cbr\u003e100 % porc (conques d'oreille séchées). (Aliment complémentaire pour chiens)\u003cbr\u003e\u003cem\u003eRemarque :\u003c\/em\u003e Comme il s'agit d'un produit purement naturel, la couleur, la taille et la forme des morceaux individuels peuvent varier naturellement. Chaque pièce est unique !\u003c\/p\u003e\n\u003ch3\u003eRecommandations d'alimentation \u0026amp; consignes de sécurité\u003c\/h3\u003e\n\u003cul\u003e\n\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eDosage :\u003c\/strong\u003e Idéal comme occupation adaptée à l'espèce ou comme récompense spéciale occasionnelle. Veuillez déduire les friandises à mâcher de la quantité quotidienne d'aliments principaux de votre chien pour maintenir son poids idéal.\u003c\/li\u003e\n\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eÂge recommandé :\u003c\/strong\u003e En raison de sa consistance plus ferme et résistante, ce produit est parfaitement adapté aux chiens jeunes et adultes à partir de la 12ème semaine de vie.\u003c\/li\u003e\n\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eSurveillance :\u003c\/strong\u003e Pour des raisons de sécurité, ne laissez jamais votre chien sans surveillance complète lorsqu'il mâche des articles cartilagineux plus gros.\u003c\/li\u003e\n\n\u003cli style=\"margin-bottom: 12px;\"\u003e\n\n\u003cstrong\u003eLiquide :\u003c\/strong\u003e Mâcher donne soif ! Assurez-vous toujours que votre chien dispose de suffisamment d'eau fraîche à boire.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\u003cp style=\"border-top: 1px solid #ccc; padding-top: 15px;\"\u003e\u003cstrong\u003eInformations sur le fabricant :\u003c\/strong\u003e\u003cbr\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16, 76227 Karlsruhe, Allemagne\u003cbr\u003eEmail : info@alphadog-nutrition.de\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"300 g","offer_id":58379863687493,"sku":"189","price":11.99,"currency_code":"EUR","in_stock":true},{"title":"500 g","offer_id":58379863720261,"sku":"190","price":15.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/SchweineohrenfuerHundekaufenPremiumKausnackalpahdognutrition.png?v=1783286034"},{"product_id":"alphadog-nutrition-trockenfisch-fettarmer-snack-fur-hunde","title":"Premium 100% Fisch, getrocknet - Magen Darm Probleme, Allergien","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Fleisch Sticks SOFT Pferd\n     ========================================================= --\u003e\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\u003c!-- Rechner-Popup --\u003e\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\u003c!-- =========================================================\n     PRODUKTBESCHREIBUNG FLEISCH STICKS SOFT PFERD\n     ========================================================= --\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:weight!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\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  .adp-external-product-title,\n  body .product__info-container .product__title,\n  body .product__info-container .product__title h1,\n  body .product__info-wrapper .product__title,\n  body .product__info-wrapper .product__title h1,\n  body product-info .product__title,\n  body product-info .product__title h1,\n  body .product-info .product__title,\n  body .product-info .product__title h1,\n  body .product-info__title,\n  body h1.product__title,\n  body h1.product-title,\n  body h1.product_title,\n  body .product-single__title,\n  body .productView-title,\n  body .product-detail__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: #000 !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    -webkit-text-stroke: .7px #000 !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  }\n\n  .adp-external-product-title *,\n  body .product__info-container .product__title *,\n  body .product__info-wrapper .product__title *,\n  body product-info .product__title *,\n  body .product-info .product__title *,\n  body .product-info__title *,\n  body .product-single__title *,\n  body .productView-title *,\n  body .product-detail__title * {\n    color: #000 !important;\n    font-family: \"Inter\", Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    -webkit-text-stroke: .7px #000 !important;\n  }\n\n  .adp-external-product-title::before,\n  .adp-external-product-title::after,\n  .adp-external-product-title *::before,\n  .adp-external-product-title *::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title,\n    body .product__info-container .product__title,\n    body .product__info-container .product__title h1,\n    body .product__info-wrapper .product__title,\n    body .product__info-wrapper .product__title h1,\n    body product-info .product__title,\n    body product-info .product__title h1,\n    body .product-info .product__title,\n    body .product-info .product__title h1,\n    body .product-info__title,\n    body h1.product__title,\n    body h1.product-title,\n    body h1.product_title,\n    body .product-single__title,\n    body .productView-title,\n    body .product-detail__title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000 !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\u003c\/style\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  body.adn-modal-open {\n    overflow: hidden !important;\n    overscroll-behavior: none !important;\n    touch-action: none !important;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    top: var(--adn-modal-top, 0px) !important;\n    left: 0 !important;\n    right: 0 !important;\n    bottom: auto !important;\n\n    width: 100vw !important;\n    max-width: none !important;\n    height: var(--adn-modal-height, 100dvh) !important;\n    min-height: 0 !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    align-items: center !important;\n    justify-content: center !important;\n    place-items: center !important;\n\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n    box-sizing: border-box !important;\n    isolation: isolate !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: grid !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    margin: 0 !important;\n    transform: none !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    top: auto !important;\n    left: auto !important;\n    right: auto !important;\n    bottom: auto !important;\n    inset: auto !important;\n\n    width: min(780px, calc(100vw - 36px)) !important;\n    height: min(720px, calc(var(--adn-modal-height, 100dvh) - 36px)) !important;\n    min-height: 0 !important;\n    max-height: none !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    overflow-x: hidden !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain !important;\n    -webkit-overflow-scrolling: touch;\n\n    border-radius: 26px !important;\n    box-sizing: border-box !important;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    font-size: clamp(28px, 3vw, 36px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    word-break: normal !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-food-modal {\n      padding: 12px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: min(760px, calc(100vw - 24px)) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 24px) !important;\n      padding: 14px !important;\n      border-radius: 22px !important;\n    }\n\n    #adn-food-modal .adn-modal-header h2 {\n      font-size: 31px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 6px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 12px) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 12px) !important;\n      padding: 8px !important;\n      border-radius: 18px !important;\n    }\n\n    #adn-food-modal .adn-rechner {\n      height: 100% !important;\n      min-height: 0 !important;\n      overflow-y: auto !important;\n    }\n  }\n\n  @media (max-height: 650px) and (min-width: 721px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      height: calc(var(--adn-modal-height, 100dvh) - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-calculator-title-size-fix\"\u003e\n  #adn-one-html .adn-calculator-teaser h2 {\n    width: 100% !important;\n    max-width: none !important;\n    font-size: clamp(32px, 3.25vw, 48px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    white-space: nowrap !important;\n    word-break: keep-all !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(30px, 5vw, 40px) !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html .adn-calculator-teaser {\n      padding-left: 18px !important;\n      padding-right: 18px !important;\n    }\n\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(27px, 8vw, 33px) !important;\n      line-height: 1.03 !important;\n      letter-spacing: -.04em !important;\n    }\n  }\n\n  @media (max-width: 360px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: 26px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-trockenfisch-product-design\"\u003e\n  .adp-theme-trockenfisch {\n    --fish-deep: #081821;\n    --fish-navy: #103347;\n    --fish-blue: #17465c;\n    --fish-teal: #2d6f7a;\n    --fish-sea: #5f8f98;\n    --fish-coral: #d66b3c;\n    --fish-sand: #e7d8bd;\n\n    background:\n      radial-gradient(circle at 7% 4%, rgba(45,111,122,.15), transparent 24%),\n      radial-gradient(circle at 95% 16%, rgba(214,107,60,.12), transparent 24%),\n      radial-gradient(circle at 50% 82%, rgba(231,216,189,.11), transparent 32%),\n      linear-gradient(180deg, #f7fbfc 0%, #edf4f6 52%, #f7f3ec 100%) !important;\n  }\n\n  .adp-theme-trockenfisch .adp-hero {\n    border: 1px solid rgba(95,143,152,.20) !important;\n    background:\n      radial-gradient(circle at 87% 13%, rgba(214,107,60,.18), transparent 24%),\n      radial-gradient(circle at 72% 80%, rgba(45,111,122,.22), transparent 28%),\n      linear-gradient(135deg, #061017 0%, #102b3b 56%, #19485d 100%) !important;\n    box-shadow: 0 34px 94px rgba(16,51,71,.22) !important;\n  }\n\n  .adp-theme-trockenfisch .adp-hero::before {\n    content: \"FISH\" !important;\n    position: absolute !important;\n    right: 18px !important;\n    top: 24px !important;\n    color: rgba(255,255,255,.045) !important;\n    font-family: \"Inter\", Arial, sans-serif !important;\n    font-size: 126px !important;\n    line-height: 1 !important;\n    font-weight: 900 !important;\n    letter-spacing: -.07em !important;\n    transform: rotate(7deg) !important;\n    pointer-events: none !important;\n  }\n\n  .adp-theme-trockenfisch .adp-hero::after {\n    background:\n      linear-gradient(\n        90deg,\n        var(--fish-deep),\n        var(--fish-navy) 28%,\n        var(--fish-blue) 48%,\n        var(--fish-teal) 66%,\n        var(--fish-coral) 84%,\n        var(--fish-sand)\n      ) !important;\n  }\n\n  .adp-theme-trockenfisch .adp-brand,\n  .adp-theme-trockenfisch .adp-kicker,\n  .adp-theme-trockenfisch .adp-heading \u003e p,\n  .adp-theme-trockenfisch .adp-panel \u003e p {\n    color: #e8b27e !important;\n  }\n\n  .adp-theme-trockenfisch .adp-title {\n    color: #fff !important;\n    -webkit-text-stroke: .45px #fff !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.16),\n      0 7px 15px rgba(0,0,0,.34),\n      0 15px 28px rgba(0,0,0,.18) !important;\n    filter: none !important;\n  }\n\n  .adp-theme-trockenfisch .adp-title::before,\n  .adp-theme-trockenfisch .adp-title::after {\n    content: none !important;\n    display: none !important;\n    opacity: 0 !important;\n    filter: none !important;\n    transform: none !important;\n  }\n\n  .adp-theme-trockenfisch .adp-tags {\n    display: flex !important;\n    flex-wrap: wrap !important;\n    align-items: center !important;\n    gap: 10px !important;\n  }\n\n  .adp-theme-trockenfisch .adp-tags \u003e span {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    flex: 0 0 auto !important;\n    margin: 0 !important;\n    white-space: nowrap !important;\n    text-decoration: none !important;\n    border-color: rgba(232,178,126,.24) !important;\n    background: rgba(232,178,126,.08) !important;\n  }\n\n  .adp-theme-trockenfisch .adp-visual {\n    position: relative !important;\n    background: #17465c !important;\n    background-image: none !important;\n    border-color: rgba(255,255,255,.14) !important;\n  }\n\n  .adp-theme-trockenfisch .adp-visual::before,\n  .adp-theme-trockenfisch .adp-visual::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  .adp-theme-trockenfisch .adp-stat {\n    border-color: rgba(255,255,255,.15) !important;\n    background: rgba(5,16,23,.28) !important;\n  }\n\n  .adp-theme-trockenfisch .adp-stat-main {\n    background: #d66b3c !important;\n    border-color: #d66b3c !important;\n    box-shadow: 0 18px 42px rgba(8,24,33,.30) !important;\n  }\n\n  .adp-theme-trockenfisch .adp-benefit:nth-child(1) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(45,111,122,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #eef7f8 100%) !important;\n  }\n\n  .adp-theme-trockenfisch .adp-benefit:nth-child(2) {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(214,107,60,.24), transparent 31%),\n      linear-gradient(135deg, #07131b 0%, #153b4e 100%) !important;\n    color: #fff !important;\n  }\n\n  .adp-theme-trockenfisch .adp-benefit:nth-child(2) p {\n    color: rgba(255,255,255,.72) !important;\n  }\n\n  .adp-theme-trockenfisch .adp-benefit:nth-child(3) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(95,143,152,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #f0f6f6 100%) !important;\n  }\n\n  .adp-theme-trockenfisch .adp-benefit b {\n    color: var(--fish-coral) !important;\n  }\n\n  .adp-theme-trockenfisch .adp-benefit:nth-child(2) b {\n    color: #f2c18f !important;\n  }\n\n  .adp-theme-trockenfisch .adp-guide {\n    border: 1px solid rgba(23,70,92,.08) !important;\n    background:\n      radial-gradient(circle at 92% 8%, rgba(231,216,189,.12), transparent 28%),\n      radial-gradient(circle at 8% 92%, rgba(45,111,122,.08), transparent 26%),\n      linear-gradient(145deg, #ffffff 0%, #f4f9fa 100%) !important;\n  }\n\n  .adp-theme-trockenfisch .adp-panel {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(214,107,60,.18), transparent 28%),\n      linear-gradient(135deg, #07131b 0%, #164157 100%) !important;\n  }\n\n  .adp-theme-trockenfisch .adp-item {\n    border: 1px solid rgba(23,70,92,.07) !important;\n    box-shadow: 0 14px 42px rgba(16,51,71,.05) !important;\n  }\n\n  .adp-theme-trockenfisch .adp-icon {\n    background: linear-gradient(135deg, #081821, #17465c) !important;\n    box-shadow: 0 8px 18px rgba(8,24,33,.16) !important;\n  }\n\n  .adp-theme-trockenfisch .adp-item[open] .adp-plus {\n    background: var(--fish-coral) !important;\n  }\n\n  .adp-theme-trockenfisch .adp-info {\n    border-left-color: var(--fish-coral) !important;\n    background: #f2f8f9 !important;\n  }\n\n  .adp-theme-trockenfisch .adp-highlight {\n    background: linear-gradient(135deg, #eef7f8 0%, #f8f2e9 100%) !important;\n  }\n\n  .adp-theme-trockenfisch .adp-table thead th,\n  .adp-theme-trockenfisch .adp-table thead td {\n    background: linear-gradient(135deg, #081821, #17465c) !important;\n  }\n\n  .adp-theme-trockenfisch .adp-faq details[open] {\n    border-color: rgba(214,107,60,.28) !important;\n    box-shadow: 0 10px 25px rgba(214,107,60,.07) !important;\n  }\n\n  .adp-theme-trockenfisch .adp-closing {\n    background: #17465c !important;\n    background-image: none !important;\n    box-shadow: 0 28px 72px rgba(16,51,71,.19) !important;\n  }\n\n  .adp-theme-trockenfisch #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: 100% !important;\n    max-width: 100% !important;\n    margin: 0 auto 42px !important;\n    padding: 0 !important;\n    transform: none !important;\n    clear: both !important;\n    box-sizing: border-box !important;\n  }\n\n  .adp-theme-trockenfisch #adn-one-html \u003e .adn-one-grid {\n    width: 100% !important;\n    max-width: none !important;\n    margin: 0 auto !important;\n  }\n\n  @media (max-width: 1050px) {\n    .adp-theme-trockenfisch #adn-one-html {\n      margin-bottom: 30px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    .adp-theme-trockenfisch .adp-hero::before {\n      right: -14px !important;\n      top: 22px !important;\n      font-size: 68px !important;\n    }\n\n    .adp-theme-trockenfisch #adn-one-html {\n      margin-bottom: 22px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cmain class=\"adp-page adp-theme-trockenfisch\"\u003e\n\u003cdiv class=\"adp-wrap\"\u003e\n\u003csection id=\"adn-one-html\" class=\"adn-one-html adn-theme-trockenfisch\" aria-label=\"Vorteile und Futterrechner\"\u003e\n\u003cdiv class=\"adn-one-grid\"\u003e\n\u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n\u003cdiv class=\"adn-trust-panel\"\u003e\n\u003cdiv class=\"adn-payment-card\"\u003e\n\u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n\u003cdiv 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 \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 \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 \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 \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 \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\u003cdiv class=\"adn-benefit-grid\"\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSchneller Versand\u003c\/strong\u003e \u003csmall\u003ezügig und sicher bei dir\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSicher bezahlen\u003c\/strong\u003e \u003csmall\u003egeschützte Zahlungsarten\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M7 7h9.2L14 4.8 15.4 3 21 8.6l-5.6 5.6-1.4-1.8 2.2-2.2H7a3 3 0 0 0-3 3v4H2v-4a5 5 0 0 1 5-5Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e \u003csmall\u003eentspannt ausprobieren\u003c\/small\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-grid\"\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n\u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n      \u003cpath d=\"M3 12c3-4 6.5-6 10-6 3.2 0 5.7 1.3 8 4-2.3 3-4.8 4-8 4-3.5 0-7-2-10-6Z\"\u003e\u003c\/path\u003e\n      \u003cpath d=\"M3 12 1 9v6l2-3M15 7.2l1.8-2.2M15 16.8l1.8 2.2\"\u003e\u003c\/path\u003e\n      \u003ccircle cx=\"17.5\" cy=\"10\" r=\".7\"\u003e\u003c\/circle\u003e\n    \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e100%\u003cbr\u003eFisch\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\n      \u003cpath d=\"M12 3c3.2 4.2 5.3 7.3 5.3 10.2A5.3 5.3 0 0 1 6.7 13.2C6.7 10.3 8.8 7.2 12 3Z\"\u003e\u003c\/path\u003e\n      \u003cpath d=\"M9.2 14.2c.5 1.4 1.5 2.2 2.8 2.4\"\u003e\u003c\/path\u003e\n    \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eNur 3%\u003cbr\u003eRohfett\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\n      \u003cpath d=\"M5 18h14\"\u003e\u003c\/path\u003e\n      \u003cpath d=\"M7 14h10\"\u003e\u003c\/path\u003e\n      \u003cpath d=\"M9 10h6\"\u003e\u003c\/path\u003e\n      \u003cpath d=\"M11 6h2\"\u003e\u003c\/path\u003e\n    \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e50%\u003cbr\u003eRohprotein\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\n      \u003cpath d=\"M4 8h16v8H4V8Z\"\u003e\u003c\/path\u003e\n      \u003cpath d=\"M7 8v4M10 8v2.5M13 8v4M16 8v2.5\"\u003e\u003c\/path\u003e\n    \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eEtwa\u003cbr\u003e6cm lang\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\n      \u003ccircle cx=\"12\" cy=\"12\" r=\"8\"\u003e\u003c\/circle\u003e\n      \u003cpath d=\"M12 7v5l3 2\"\u003e\u003c\/path\u003e\n    \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eAb etwa\u003cbr\u003e12 Wochen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n\u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n\u003cbutton 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\u003csection class=\"adp-hero\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n\u003cp class=\"adp-kicker\"\u003eNaturbelassener Fischsnack mit nur 3% Rohfett\u003c\/p\u003e\n\u003ch1 class=\"adp-title\" data-title=\"Ganzer Trockenfisch für knusprige Genussmomente.\"\u003eGanzer Trockenfisch für knusprige Genussmomente.\u003c\/h1\u003e\n\u003cp class=\"adp-lead\"\u003eSchonend heißluftgetrocknet, etwa 6cm lang und vollständig als Snack verfütterbar.\u003c\/p\u003e\n\u003cp class=\"adp-intro\"\u003eDer ganze Trockenfisch von Alphadog Nutrition besteht zu 100% aus Fisch und bietet eine natürliche Abwechslung zu klassischen Fleischsnacks. Mit 50% Rohprotein und nur 3% Rohfett eignet er sich als leichte Belohnung, Trainingssnack oder knuspriges Topping.\u003c\/p\u003e\n\u003cdiv class=\"adp-tags\"\u003e\n\u003cspan\u003e100% Fisch\u003c\/span\u003e \u003cspan\u003e3% Rohfett\u003c\/span\u003e \u003cspan\u003e50% Rohprotein\u003c\/span\u003e \u003cspan\u003eCa. 6cm lang\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-visual\" aria-label=\"Produkteigenschaften des ganzen Trockenfischs\"\u003e\n\u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e100%\u003c\/strong\u003e\u003cspan\u003eganzer getrockneter Fisch\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e3%\u003c\/strong\u003e\u003cspan\u003eRohfett laut Analyse\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e50%\u003c\/strong\u003e\u003cspan\u003eRohprotein laut Analyse\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eAb 12 Wochen\u003c\/strong\u003e\u003cspan\u003ebei passender Größe und unter Aufsicht\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eNatürlich belohnen\u003c\/p\u003e\n\u003ch2\u003eLeichter Fischsnack mit knuspriger Konsistenz.\u003c\/h2\u003e\n\u003cspan\u003eDer ganze Trockenfisch wird schonend getrocknet und kann vollständig verfüttert werden. Seine handliche Größe macht ihn für kleine und große Hunde interessant.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-benefits\"\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e01\u003c\/b\u003e\n\u003ch3\u003e100% Fisch\u003c\/h3\u003e\n\u003cp\u003eDie Zusammensetzung besteht ausschließlich aus ganzem Trockenfisch. Es handelt sich um ein Einzelfuttermittel für Hunde.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e02\u003c\/b\u003e\n\u003ch3\u003eNur 3% Rohfett\u003c\/h3\u003e\n\u003cp\u003eDer niedrige Rohfettgehalt macht den Fisch zu einer leichten Belohnung. Auch fettarme Snacks müssen in der Tagesration berücksichtigt werden.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\n\u003ch3\u003ePraktische Größe\u003c\/h3\u003e\n\u003cp\u003eMit einer naturbedingt variierenden Länge von etwa 6cm eignet sich der Trockenfisch als Snack, Trainingsbelohnung oder Futtertopping.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-guide\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-kicker\"\u003eVollständig verwerten\u003c\/p\u003e\n\u003ch2\u003eGanzer Fisch mit natürlicher Struktur.\u003c\/h2\u003e\n\u003cp\u003eDa der Fisch im Ganzen getrocknet wird, bleiben Haut, Fleisch und Gräten Bestandteil des Snacks. Durch die Trocknung wird die Struktur knusprig und gut kaubar.\u003c\/p\u003e\n\u003cp\u003eTrotz der schonenden Verarbeitung sollte jeder Kausnack nur unter Aufsicht verfüttert werden. Entferne ungeeignete Reststücke und wähle die Menge passend zu Größe, Kauverhalten und Gesamtration deines Hundes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-panel\"\u003e\n\u003cp\u003eAuf einen Blick\u003c\/p\u003e\n\u003carticle\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003e100% ganzer Trockenfisch\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eGröße\u003c\/strong\u003e\u003cspan\u003enaturbedingt etwa 6cm\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eTextur\u003c\/strong\u003e\u003cspan\u003eknusprig und vollständig verzehrbar\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eVerwendung\u003c\/strong\u003e\u003cspan\u003eBelohnung, Training oder Topping\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eAlle Details\u003c\/p\u003e\n\u003ch2\u003eZusammensetzung, Analysewerte und sichere Fütterung.\u003c\/h2\u003e\n\u003cspan\u003eÖffne nur den Bereich, den du gerade brauchst. Alle Kategorien sind beim Laden der Seite geschlossen.\u003c\/span\u003e\n\u003c\/div\u003e\n\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\u003eProdukt und Herkunft\u003c\/strong\u003e\u003cspan\u003eGanzer Fisch aus dem Indischen Ozean\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\u003eNaturbelassener Fischsnack\u003c\/h3\u003e\n\u003cp\u003eDer ganze Trockenfisch stammt laut Produktangabe aus dem Indischen Ozean und wird schonend mit Heißluft getrocknet. Er enthält keine künstlichen Aromen, Farbstoffe oder zugesetzten Konservierungsstoffe.\u003c\/p\u003e\n\u003cp\u003eAls Naturprodukt können Farbe, Form und Größe variieren. Die durchschnittliche Länge liegt bei etwa 6cm.\u003c\/p\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e100% Fisch\u003c\/b\u003eKeine weiteren Zutaten angegeben.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eGanze Form\u003c\/b\u003eMit Haut, Fleisch und natürlicher Grätenstruktur.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eHeißluftgetrocknet\u003c\/b\u003eKnusprige und lagerfähige Beschaffenheit.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eNaturprodukt\u003c\/b\u003eGröße und Farbe können variieren.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦴\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eGräten und Konsistenz\u003c\/strong\u003e\u003cspan\u003eDurch die Trocknung knusprig, trotzdem nur unter Aufsicht\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\u003eVollständig verzehrbarer Naturartikel\u003c\/h3\u003e\n\u003cp\u003eBei kleinen getrockneten Fischen werden die Gräten durch die Verarbeitung trocken und mürbe. Der Fisch ist dafür vorgesehen, vollständig gefressen zu werden.\u003c\/p\u003e\n\u003cp\u003eEine absolute Splitterfreiheit oder Sicherheit kann bei Naturkauartikeln dennoch nicht garantiert werden. Beobachte deinen Hund beim Fressen und entferne Stücke, die nicht zu seinem Kauverhalten passen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📊\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eNährwerte und Zusammensetzung\u003c\/strong\u003e\u003cspan\u003eAlle angegebenen Analysewerte im Überblick\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eAnalytische Bestandteile\u003c\/h3\u003e\n\u003ctable class=\"adp-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eAnalysewert\u003c\/th\u003e\n\u003cth\u003eGehalt\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e50,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFeuchtigkeit\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e18,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e10,9%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfett\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e3,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch4\u003eZusammensetzung\u003c\/h4\u003e\n\u003cp\u003e100% ganzer Trockenfisch.\u003c\/p\u003e\n\u003cp\u003eEinzelfuttermittel für Hunde.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⚖️\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFettgehalt und Tagesration\u003c\/strong\u003e\u003cspan\u003eLeichter Snack mit 3% Rohfett\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\u003eFettarm, aber nicht kalorienfrei\u003c\/h3\u003e\n\u003cp\u003eMit 3% Rohfett zählt der Trockenfisch zu den fettarmen Snacks. Der tatsächliche Energiegehalt hängt jedoch nicht allein vom Fettgehalt ab, sondern auch von Protein, Feuchtigkeit und gefütterter Menge.\u003c\/p\u003e\n\u003cp\u003eBerücksichtige deshalb auch diesen Snack in der täglichen Gesamtration. Bei sehr kleinen Hunden kann bereits ein Fisch oder ein Teilstück ausreichend sein.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌊\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eNatürliche Nährstoffe\u003c\/strong\u003e\u003cspan\u003eGanzer Fisch als tierische Proteinquelle\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\u003eProtein aus einer tierischen Quelle\u003c\/h3\u003e\n\u003cp\u003eFisch ist die einzige angegebene tierische Proteinquelle. Durch die Verwendung des ganzen Fisches enthält der Snack neben Fischprotein auch die natürlichen Bestandteile von Haut und Gräten.\u003c\/p\u003e\n\u003cp\u003eEine konkrete Menge an Omega Fettsäuren, Kalzium oder anderen Mineralstoffen ist nicht ausgewiesen. Deshalb werden hierzu keine festen Wirkversprechen gemacht.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🐶\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eEignung und Alter\u003c\/strong\u003e\u003cspan\u003eFür junge und erwachsene Hunde ab etwa 12 Wochen\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\u003ePassend zu Größe und Kauverhalten auswählen\u003c\/h3\u003e\n\u003cp\u003eAls Orientierung eignet sich der Trockenfisch für Hunde ab der 12. Lebenswoche. Entscheidend sind jedoch Gebissentwicklung, Kauvermögen, Größe des Fisches und das individuelle Fressverhalten.\u003c\/p\u003e\n\u003cp\u003eBei Fischallergie, Schluckproblemen, Zahnproblemen oder einer medizinisch angepassten Diät sollte die Fütterung vorab mit der Tierarztpraxis abgestimmt werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e✓\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFütterung und Dosierung\u003c\/strong\u003e\u003cspan\u003eAls Snack, Trainingsbelohnung oder Topping\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\u003eFlexibel im Alltag verwenden\u003c\/h3\u003e\n\u003cp\u003eFüttere den ganzen Trockenfisch als gelegentliche Zwischenmahlzeit, Belohnung im Training oder zerbröselt als Topping über dem Hauptfutter.\u003c\/p\u003e\n\u003cp\u003eDie passende Menge richtet sich nach Gewicht, Aktivität, Hauptfutter und Größe der einzelnen Fische. Reduziere die Hauptfuttermenge entsprechend, wenn du regelmäßig Snacks gibst.\u003c\/p\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eBelohnung\u003c\/b\u003eFür Spaziergang und Alltag.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eTraining\u003c\/b\u003eBei Bedarf in kleinere Stücke teilen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eTopping\u003c\/b\u003eÜber das Hauptfutter bröseln.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eFrisches Wasser\u003c\/b\u003eTrinkwasser sollte immer bereitstehen.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⚠️\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eSicherheit und Aufsicht\u003c\/strong\u003e\u003cspan\u003eBeim Fressen immer beobachten\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\u003eSicher füttern\u003c\/h3\u003e\n\u003cp\u003eLasse deinen Hund beim Verzehr von Trockenfisch und anderen Kausnacks nie unbeaufsichtigt. Wähle die Fischgröße passend zum Hund und entferne ungeeignete oder zu klein gewordene Reststücke.\u003c\/p\u003e\n\u003cp\u003eHunde, die stark schlingen, sollten den Snack nur portionsweise erhalten. Bei Husten, Würgen, Erbrechen oder anderen Beschwerden ist die Fütterung abzubrechen und bei Bedarf tierärztlicher Rat einzuholen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📦\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eLagerung\u003c\/strong\u003e\u003cspan\u003eKühl, trocken und gut verschlossen aufbewahren\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\u003eKnusprigkeit und Qualität bewahren\u003c\/h3\u003e\n\u003cp\u003eLagere den Trockenfisch kühl, trocken und vor direkter Sonneneinstrahlung geschützt. Verschließe die Verpackung nach jeder Entnahme sorgfältig.\u003c\/p\u003e\n\u003cp\u003eBei auffälligem Geruch, Feuchtigkeit oder Schimmelbildung sollte das Produkt nicht mehr verfüttert werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Fettgehalt, Gräten 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\n\u003csummary\u003eWoraus besteht der ganze Trockenfisch?\u003c\/summary\u003e\n\u003cp\u003eEr besteht zu 100% aus ganzem getrocknetem Fisch und ist ein Einzelfuttermittel für Hunde.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIst der Trockenfisch fettarm?\u003c\/summary\u003e\n\u003cp\u003eJa. Der angegebene Rohfettgehalt beträgt 3%. Trotzdem sollte die Snackmenge in der Tagesration berücksichtigt werden.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie groß sind die Fische?\u003c\/summary\u003e\n\u003cp\u003eDie Fische sind ungefähr 6cm lang. Als Naturprodukt können Größe, Form und Farbe variieren.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eKann mein Hund den Fisch im Ganzen fressen?\u003c\/summary\u003e\n\u003cp\u003eDer Trockenfisch ist dafür vorgesehen, vollständig verzehrt zu werden. Füttere ihn dennoch nur unter Aufsicht und passend zum Kauverhalten deines Hundes.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSplittern die Gräten?\u003c\/summary\u003e\n\u003cp\u003eDurch die Trocknung werden kleine Fischgräten trocken und mürbe. Eine absolute Splitterfreiheit kann bei einem Naturprodukt jedoch nicht garantiert werden.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eAb welchem Alter ist der Trockenfisch geeignet?\u003c\/summary\u003e\n\u003cp\u003eAls Orientierung wird die Fütterung ab etwa der 12. Lebenswoche empfohlen. Entscheidend sind Gebiss, Kauvermögen und passende Größe.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie kann ich den Trockenfisch füttern?\u003c\/summary\u003e\n\u003cp\u003eAls Snack, Trainingsbelohnung oder zerbröselt als Topping. Passe die Menge an die tägliche Gesamtration an.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie lagere ich den Trockenfisch?\u003c\/summary\u003e\n\u003cp\u003eKühl, trocken, lichtgeschützt und nach dem Öffnen gut verschlossen lagern.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-closing\"\u003e\n\u003ch2\u003e100% Fisch. Nur 3% Rohfett. Natürlich knusprig.\u003c\/h2\u003e\n\u003cp\u003eEin leichter Natur Snack für Belohnung, Training und abwechslungsreiche Genussmomente.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/main\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\u003cbr\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\u003cheader class=\"adn-modal-header\"\u003e\n\u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n\u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\u003c\/header\u003e\n\u003cdiv 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 \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\u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\u003c\/div\u003e\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 \u003cinput id=\"adn-age\" type=\"number\" min=\"1\" step=\"1\" value=\"2\" aria-label=\"Alter des Hundes\"\u003e \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e \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 \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\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 \u003cinput id=\"adn-weight\" type=\"number\" min=\"1\" max=\"120\" step=\"0.1\" value=\"15\" aria-label=\"Gewicht des Hundes\"\u003e \u003cspan\u003ekg\u003c\/span\u003e \u003c\/label\u003e \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-weight-next\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\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 \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 \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 \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\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 \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 \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\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 \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\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 \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 \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 \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\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 \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\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\n\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n\u003ca class=\"adn-primary-btn adn-shop-btn\" id=\"adn-shop-link\" href=\"#\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-modal-actions\"\u003e\n\u003cbutton type=\"button\" id=\"adn-back\"\u003eZurück\u003c\/button\u003e \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\u003cp\u003e\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e \u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Woraus besteht der ganze Trockenfisch?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Er besteht zu 100% aus ganzem getrocknetem Fisch und ist ein Einzelfuttermittel für Hunde.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist der Trockenfisch fettarm?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Der angegebene Rohfettgehalt beträgt 3%. Trotzdem sollte die Snackmenge in der Tagesration berücksichtigt werden.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie groß sind die Fische?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Fische sind ungefähr 6cm lang. Als Naturprodukt können Größe, Form und Farbe variieren.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Kann mein Hund den Fisch im Ganzen fressen?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Der Trockenfisch ist dafür vorgesehen, vollständig verzehrt zu werden. Füttere ihn dennoch nur unter Aufsicht und passend zum Kauverhalten deines Hundes.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Splittern die Gräten?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Durch die Trocknung werden kleine Fischgräten trocken und mürbe. Eine absolute Splitterfreiheit kann bei einem Naturprodukt jedoch nicht garantiert werden.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ab welchem Alter ist der Trockenfisch geeignet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Als Orientierung wird die Fütterung ab etwa der 12. Lebenswoche empfohlen. Entscheidend sind Gebiss, Kauvermögen und passende Größe.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie kann ich den Trockenfisch füttern?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Als Snack, Trainingsbelohnung oder zerbröselt als Topping. Passe die Menge an die tägliche Gesamtration an.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie lagere ich den Trockenfisch?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Kühl, trocken, lichtgeschützt und nach dem Öffnen gut verschlossen lagern.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e \u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleTerms = ['trockenfisch'];\n  var optionalTerms = ['ganzer', 'fisch'];\n\n  function normalize(value) {\n    return (value || '')\n      .replace(\/\\u00a0\/g, ' ')\n      .replace(\/\\s+\/g, ' ')\n      .trim()\n      .toLowerCase();\n  }\n\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n\n    return style.display !== 'none' \u0026\u0026\n      style.visibility !== 'hidden' \u0026\u0026\n      parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026\n      rect.width \u003e 0 \u0026\u0026\n      rect.height \u003e 0;\n  }\n\n  function outsideOwnBlocks(element) {\n    return !element.closest('.adp-page') \u0026\u0026\n      !element.closest('#adn-one-html') \u0026\u0026\n      !element.closest('#adn-food-modal');\n  }\n\n  function matchesTitle(element) {\n    var text = normalize(element.textContent);\n    var hasRequired = titleTerms.every(function (term) {\n      return text.indexOf(term) !== -1;\n    });\n    var hasOptional = optionalTerms.some(function (term) {\n      return text.indexOf(term) !== -1;\n    });\n\n    return hasRequired \u0026\u0026 hasOptional;\n  }\n\n  function findTitle() {\n    var selectors = [\n      '[data-product-title]',\n      '.product__title h1',\n      '.product__title',\n      '.product-title',\n      '.product-single__title',\n      '.productView-title',\n      '.product-info__title',\n      '.product-detail__title',\n      'h1.product_title'\n    ];\n\n    var candidates = Array.prototype.slice.call(\n      document.querySelectorAll(selectors.join(','))\n    );\n\n    var direct = candidates.find(function (element) {\n      return outsideOwnBlocks(element) \u0026\u0026\n        isVisible(element) \u0026\u0026\n        matchesTitle(element);\n    });\n\n    if (direct) {\n      var nested = direct.matches('h1, h2')\n        ? direct\n        : direct.querySelector('h1, h2');\n\n      return nested \u0026\u0026 isVisible(nested) ? nested : direct;\n    }\n\n    return Array.prototype.slice.call(\n      document.querySelectorAll('h1, h2')\n    ).find(function (element) {\n      return outsideOwnBlocks(element) \u0026\u0026\n        isVisible(element) \u0026\u0026\n        matchesTitle(element);\n    }) || null;\n  }\n\n  function applyTitleStyle() {\n    var title = findTitle();\n    if (!title) return;\n\n    title.classList.add('adp-external-product-title');\n    title.setAttribute('data-adp-product-title-styled', 'true');\n  }\n\n  function scheduleApply() {\n    applyTitleStyle();\n    setTimeout(applyTitleStyle, 100);\n    setTimeout(applyTitleStyle, 300);\n    setTimeout(applyTitleStyle, 700);\n    setTimeout(applyTitleStyle, 1500);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n\n  window.addEventListener('load', scheduleApply);\n  document.addEventListener('shopify:section:load', scheduleApply);\n\n  var observer = new MutationObserver(applyTitleStyle);\n  observer.observe(document.documentElement, {\n    childList: true,\n    subtree: true\n  });\n})();\n\u003c\/script\u003e \u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  var modalScrollY = 0;\n  var bodySnapshot = null;\n  var htmlOverflowSnapshot = '';\n\n  function getModal() {\n    return document.getElementById('adn-food-modal');\n  }\n\n  function moveModalToBody() {\n    var modal = getModal();\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  function updateViewportSize() {\n    var modal = getModal();\n    if (!modal) return;\n\n    var viewport = window.visualViewport;\n    var height = viewport ? viewport.height : window.innerHeight;\n    var top = viewport ? viewport.offsetTop : 0;\n\n    modal.style.setProperty('--adn-modal-height', Math.round(height) + 'px');\n    modal.style.setProperty('--adn-modal-top', Math.round(top) + 'px');\n  }\n\n  function lockPage() {\n    if (bodySnapshot) return;\n\n    modalScrollY =\n      window.pageYOffset ||\n      document.documentElement.scrollTop ||\n      document.body.scrollTop ||\n      0;\n\n    bodySnapshot = {\n      position: document.body.style.position,\n      top: document.body.style.top,\n      left: document.body.style.left,\n      right: document.body.style.right,\n      width: document.body.style.width,\n      overflow: document.body.style.overflow\n    };\n\n    htmlOverflowSnapshot = document.documentElement.style.overflow;\n\n    document.documentElement.style.overflow = 'hidden';\n    document.body.style.position = 'fixed';\n    document.body.style.top = (-modalScrollY) + 'px';\n    document.body.style.left = '0';\n    document.body.style.right = '0';\n    document.body.style.width = '100%';\n    document.body.style.overflow = 'hidden';\n  }\n\n  function unlockPage() {\n    if (!bodySnapshot) return;\n\n    document.documentElement.style.overflow = htmlOverflowSnapshot;\n    document.body.style.position = bodySnapshot.position;\n    document.body.style.top = bodySnapshot.top;\n    document.body.style.left = bodySnapshot.left;\n    document.body.style.right = bodySnapshot.right;\n    document.body.style.width = bodySnapshot.width;\n    document.body.style.overflow = bodySnapshot.overflow;\n\n    bodySnapshot = null;\n    window.scrollTo(0, modalScrollY);\n  }\n\n  window.adnPrepareFoodModal = function () {\n    moveModalToBody();\n    updateViewportSize();\n    lockPage();\n\n    var modal = getModal();\n    var dialog = modal \u0026\u0026 modal.querySelector('.adn-modal-dialog');\n\n    if (dialog) {\n      dialog.scrollTop = 0;\n    }\n\n    requestAnimationFrame(updateViewportSize);\n    setTimeout(updateViewportSize, 80);\n    setTimeout(updateViewportSize, 250);\n  };\n\n  window.adnReleaseFoodModal = function () {\n    unlockPage();\n  };\n\n  function init() {\n    moveModalToBody();\n    updateViewportSize();\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', init);\n  } else {\n    init();\n  }\n\n  window.addEventListener('load', init);\n  window.addEventListener('resize', updateViewportSize, { passive: true });\n  window.addEventListener('orientationchange', function () {\n    setTimeout(updateViewportSize, 100);\n    setTimeout(updateViewportSize, 350);\n  }, { passive: true });\n\n  if (window.visualViewport) {\n    window.visualViewport.addEventListener(\n      'resize',\n      updateViewportSize,\n      { passive: true }\n    );\n\n    window.visualViewport.addEventListener(\n      'scroll',\n      updateViewportSize,\n      { passive: true }\n    );\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(init, 50);\n  });\n})();\n\u003c\/script\u003e \u003cscript id=\"adn-food-calculator-script\"\u003e\n(function () {\n  function initAdnFoodCalculator() {\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    \n        if (typeof window.adnPrepareFoodModal === 'function') {\n          window.adnPrepareFoodModal();\n        } else if (modal.parentNode !== document.body) {\n          document.body.appendChild(modal);\n        }\n    \n        modal.classList.add('is-open');\n        modal.setAttribute('aria-hidden', 'false');\n        modal.setAttribute('aria-modal', 'true');\n        document.body.classList.add('adn-modal-open');\n    \n        var dialog = modal.querySelector('.adn-modal-dialog');\n        if (dialog) dialog.scrollTop = 0;\n    \n        window.setTimeout(function () {\n          var close = modal.querySelector('.adn-modal-close');\n          if (close) {\n            try {\n              close.focus({ preventScroll: true });\n            } catch (error) {\n              close.focus();\n            }\n          }\n        }, 0);\n      }\n    \n      function closeModal() {\n        modal.classList.remove('is-open');\n        modal.setAttribute('aria-hidden', 'true');\n        modal.removeAttribute('aria-modal');\n        document.body.classList.remove('adn-modal-open');\n    \n        if (typeof window.adnReleaseFoodModal === 'function') {\n          window.adnReleaseFoodModal();\n        }\n    \n        if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') {\n          window.setTimeout(function () {\n            try {\n              lastFocused.focus({ preventScroll: true });\n            } catch (error) {\n              lastFocused.focus();\n            }\n          }, 0);\n        }\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\n  function scheduleInit() {\n    initAdnFoodCalculator();\n    window.setTimeout(initAdnFoodCalculator, 50);\n    window.setTimeout(initAdnFoodCalculator, 250);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleInit, { once: true });\n  } else {\n    scheduleInit();\n  }\n\n  window.addEventListener('load', scheduleInit);\n  document.addEventListener('shopify:section:load', function () {\n    window.setTimeout(scheduleInit, 50);\n  });\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"200g","offer_id":58440590950725,"sku":"1004598633","price":11.99,"currency_code":"EUR","in_stock":true},{"title":"300g","offer_id":58440590983493,"sku":"1004598635","price":13.39,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kauartikelfischgegenverdauungfuerhundealphadognutrition.png?v=1783285824"},{"product_id":"alphadog-nutrition-kalbsblasen-fettarmer-kausnack-hund","title":"Premium 100% gedrehte Kalbsblasen - Gegen Übergewicht, Verdauung \u0026 Allergien","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Gedrehte Kalbsblasen\n     ========================================================= --\u003e\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\u003c!-- Rechner-Popup --\u003e\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\u003cmain class=\"adp-page adp-theme-kalbsblasen\"\u003e\n\u003cdiv class=\"adp-wrap\"\u003e\n\u003csection aria-label=\"Vorteile und Futterrechner\" class=\"adn-one-html\" id=\"adn-one-html\"\u003e\n\u003cdiv class=\"adn-one-grid\"\u003e\n\u003cdiv class=\"adn-trust-panel\"\u003e\n\u003cdiv class=\"adn-payment-card\"\u003e\n\u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n\u003cdiv aria-label=\"Zahlungsarten\" class=\"adn-payment-grid\"\u003e\n\u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"PayPal\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/paypal-blue-logo-19528_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Klarna\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/klarna-pink-logo-24366_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Visa\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/visa-blue-logo-19529_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Mastercard\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/mastercard-credit-card-payment-method-19676_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Maestro\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/maestro-logo-19742_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Apple Pay\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/apple-pay-logo-19557_256.png?v=1779726652\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-benefit-grid\"\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan aria-hidden=\"true\" class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSchneller Versand\u003c\/strong\u003e \u003csmall\u003ezügig und sicher bei dir\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan aria-hidden=\"true\" class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSicher bezahlen\u003c\/strong\u003e \u003csmall\u003egeschützte Zahlungsarten\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan aria-hidden=\"true\" class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M7 7h9.2L14 4.8 15.4 3 21 8.6l-5.6 5.6-1.4-1.8 2.2-2.2H7a3 3 0 0 0-3 3v4H2v-4a5 5 0 0 1 5-5Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan aria-hidden=\"true\" class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e \u003csmall\u003eentspannt ausprobieren\u003c\/small\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-grid\"\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n\u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e \u003c!-- Gedrehte Kalbsblase als gewundener Naturstreifen --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M5 4c5 0 4 5 9 5s4-5 5-5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M5 9c5 0 4 5 9 5s4-5 5-5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M5 14c5 0 4 5 9 5s4-5 5-5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M7 3.2 5 4l2 .8M17 18.2l2 .8-2 .8\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eGedrehte\u003cbr\u003eKalbsblase\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 \u003c!-- Kalbskopf für 100% Rind --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M7.2 8.2c0-3 1.9-5 4.8-5s4.8 2 4.8 5v5.1c0 4.1-2 6.5-4.8 6.5s-4.8-2.4-4.8-6.5V8.2Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M8 6.8C6.1 4.8 4.2 4.3 2.8 5.4c.7 2.1 2.3 3.1 4.6 3M16 6.8c1.9-2 3.8-2.5 5.2-1.4-.7 2.1-2.3 3.1-4.6 3\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9.6 10.6h.01M14.4 10.6h.01\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9.4 15.1h5.2\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e100%\u003cbr\u003eRind\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 \u003c!-- Fettarm-Symbol mit kleinem Tropfen und Minus --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M9.8 3.3c3 3.8 4.6 6.5 4.6 8.8a4.6 4.6 0 0 1-9.2 0c0-2.3 1.5-5 4.6-8.8Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16.2 9.3h5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M7.8 13.7c.4 1 1.1 1.6 2.2 1.8\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eNur 3%\u003cbr\u003eRohfett\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 \u003c!-- Analysebogen für 56% Rohprotein --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M6 3h9l3 3v15H6z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M15 3v4h4\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9 11h6M9 14h6M9 17h4\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9 8h2\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e56%\u003cbr\u003eRohprotein\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 \u003c!-- Schonende Lufttrocknung --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M3 8h11c2.7 0 3.7-3.5 1.3-4.7\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M3 12h15c3.1 0 3.8 4 1.1 5.1\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M3 16h8c2.4 0 3.3 3.1 1.2 4.2\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eSchonend\u003cbr\u003egetrocknet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n\u003caside aria-label=\"Futterrechner\" class=\"adn-calculator-teaser\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"adn-calculator-art\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\"\u003e\u003c\/div\u003e\n\u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n\u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n\u003cbutton data-adn-open=\"\" type=\"button\" class=\"adn-open-calculator\"\u003eJetzt berechnen\u003c\/button\u003e\n\u003cdiv class=\"adn-calculator-note\"\u003e\n\u003cstrong\u003eIn ca. 60 Sekunden\u003c\/strong\u003e\u003cspan\u003edirekt zur Futterempfehlung\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/aside\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-hero\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n\u003cp class=\"adp-kicker\"\u003eNaturbelassener Kausnack aus 100% Rind\u003c\/p\u003e\n\u003ch1 class=\"adp-title\" data-title=\"Gedrehte Kalbsblasen für leichten und natürlichen Kauspaß.\"\u003eGedrehte Kalbsblasen für leichten und natürlichen Kauspaß.\u003c\/h1\u003e\n\u003cp class=\"adp-lead\"\u003eZarte, gedrehte Naturkauartikel mit 56% Rohprotein und nur 3% Rohfett.\u003c\/p\u003e\n\u003cp class=\"adp-intro\"\u003eDie gedrehten Kalbsblasen von Alphadog Nutrition bestehen zu 100% aus Rind und werden schonend getrocknet. Ihre leichte, vergleichsweise zarte Struktur macht sie zu einer praktischen Belohnung und Beschäftigung für viele Hunde. Mit nur 3% Rohfett passen sie besonders gut in eine bewusst portionierte Snackroutine.\u003c\/p\u003e\n\u003cdiv class=\"adp-tags\"\u003e\n\u003cspan\u003e100% Rind\u003c\/span\u003e \u003cspan\u003e3% Rohfett\u003c\/span\u003e \u003cspan\u003e56% Rohprotein\u003c\/span\u003e \u003cspan\u003eOhne angegebene Zusätze\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-visual\" aria-label=\"Produkteigenschaften der gedrehten Kalbsblasen\"\u003e\n\u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e100%\u003c\/strong\u003e\u003cspan\u003eRind als einzige tierische Quelle\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e3%\u003c\/strong\u003e\u003cspan\u003eRohfett laut Analyse\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e56%\u003c\/strong\u003e\u003cspan\u003eRohprotein laut Analyse\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eNaturprodukt\u003c\/strong\u003e\u003cspan\u003eForm und Größe können variieren\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eLeicht belohnen\u003c\/p\u003e\n\u003ch2\u003eZarter Kausnack für genussvolle Beschäftigung.\u003c\/h2\u003e\n\u003cspan\u003eDie gedrehte Form lässt sich gut greifen, während die natürliche Beschaffenheit für abwechslungsreiche Kaumomente sorgt.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-benefits\"\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e01\u003c\/b\u003e\n\u003ch3\u003e100% Rind\u003c\/h3\u003e\n\u003cp\u003eDie Zusammensetzung besteht ausschließlich aus gedrehter Kalbsblase. Weitere Zutaten sind nicht angegeben.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e02\u003c\/b\u003e\n\u003ch3\u003eNur 3% Rohfett\u003c\/h3\u003e\n\u003cp\u003eDer niedrige ausgewiesene Fettgehalt macht die Kalbsblasen zu einer leichten Snackoption, die dennoch in die Tagesration gehört.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\n\u003ch3\u003eZarte Struktur\u003c\/h3\u003e\n\u003cp\u003eDie getrocknete Blase ist im Vergleich zu sehr harten Kauartikeln leichter und kann für viele Hunde angenehm zu kauen sein.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-guide\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-kicker\"\u003eNatürlich und übersichtlich\u003c\/p\u003e\n\u003ch2\u003eEine einzige tierische Quelle, klar deklarierte Analysewerte.\u003c\/h2\u003e\n\u003cp\u003eMit 100% Rind ist die Rezeptur einfach gehalten. Das kann die Auswahl für Hundehalter erleichtern, die Zutaten gezielt kontrollieren möchten.\u003c\/p\u003e\n\u003cp\u003eMonoprotein bedeutet jedoch nicht automatisch hypoallergen. Bei einer bekannten Rind Unverträglichkeit ist dieser Snack nicht geeignet. Bei Ausschlussdiäten sollte die Fütterung mit der Tierarztpraxis abgestimmt werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-panel\"\u003e\n\u003cp\u003eAuf einen Blick\u003c\/p\u003e\n\u003carticle\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003e100% gedrehte Kalbsblase vom Rind\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eFettgehalt\u003c\/strong\u003e\u003cspan\u003e3% Rohfett laut Analyse\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eTextur\u003c\/strong\u003e\u003cspan\u003eleicht, getrocknet und gedreht\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eVerwendung\u003c\/strong\u003e\u003cspan\u003eBelohnung und kurze Beschäftigung\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eAlle Details\u003c\/p\u003e\n\u003ch2\u003eZusammensetzung, Analysewerte und sichere Fütterung.\u003c\/h2\u003e\n\u003cspan\u003eÖffne nur den Bereich, den du gerade brauchst. Alle Kategorien sind beim Laden der Seite geschlossen.\u003c\/span\u003e\n\u003c\/div\u003e\n\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\u003eProdukt und Herkunft\u003c\/strong\u003e\u003cspan\u003eGedrehte Kalbsblasen als naturbelassener Rindersnack\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\u003eEin leichter Naturkauartikel\u003c\/h3\u003e\n\u003cp\u003eDie gedrehten Kalbsblasen bestehen laut Deklaration zu 100% aus Rind. Die Rohware stammt laut Produktangabe von Kälbern aus Deutschland und wird schonend getrocknet.\u003c\/p\u003e\n\u003cp\u003eAls Naturprodukt können Farbe, Form, Größe, Dicke und Gewicht der einzelnen Stücke variieren. Diese Unterschiede sind kein Qualitätsmangel.\u003c\/p\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e100% Rind\u003c\/b\u003eKeine weiteren Zutaten angegeben.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eGedrehte Form\u003c\/b\u003ePraktisch zu greifen und zu portionieren.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eSchonend getrocknet\u003c\/b\u003eFür natürlichen Geschmack und Haltbarkeit.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eEinzelfuttermittel\u003c\/b\u003eAls Ergänzung zur Hauptmahlzeit.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🥩\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eMonoprotein und Verträglichkeit\u003c\/strong\u003e\u003cspan\u003eEine tierische Proteinquelle aus Rind\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eKlare Zusammensetzung ohne pauschales Allergieversprechen\u003c\/h3\u003e\n\u003cp\u003eDer Snack enthält nur Rind als tierische Quelle. Das kann für Hunde geeignet sein, die Rind gut vertragen und deren Zutatenliste bewusst einfach gehalten werden soll.\u003c\/p\u003e\n\u003cp\u003eBei einer bekannten Allergie oder Unverträglichkeit gegen Rind oder Kalb darf der Snack nicht gefüttert werden. Monoprotein ist nicht automatisch gleichbedeutend mit hypoallergen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦷\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eKonsistenz und Kauverhalten\u003c\/strong\u003e\u003cspan\u003eLeichter als viele harte Naturkauartikel\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\u003eDie passende Größe entscheidet\u003c\/h3\u003e\n\u003cp\u003eKalbsblase besitzt eine vergleichsweise leichte und zarte Struktur. Wie lange dein Hund daran kaut, hängt von Größe, Gebiss und individuellem Kauverhalten ab.\u003c\/p\u003e\n\u003cp\u003eWähle immer ein ausreichend großes Stück und entferne kleine Reste rechtzeitig. Auch bei weicheren Kauartikeln ist eine durchgehende Aufsicht wichtig.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📊\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eAnalysewerte\u003c\/strong\u003e\u003cspan\u003e56% Protein und 3% Fett\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eAnalytische Bestandteile\u003c\/h3\u003e\n\u003cdiv class=\"adp-table-wrap\"\u003e\n\u003ctable class=\"adp-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eBestandteil\u003c\/th\u003e\n\u003cth\u003eGehalt\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eRohprotein\u003c\/td\u003e\n\u003ctd\u003e56%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFeuchtigkeit\u003c\/td\u003e\n\u003ctd\u003e5%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRohfett\u003c\/td\u003e\n\u003ctd\u003e3%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRohasche\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRohfaser\u003c\/td\u003e\n\u003ctd\u003e2%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp\u003eBei Naturprodukten können Analysewerte rohstoffbedingt leicht schwanken.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⚖️\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFettgehalt und Tagesration\u003c\/strong\u003e\u003cspan\u003eLeichter Snack mit 3% Rohfett\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\u003eNiedriger Fettgehalt, trotzdem Energie berücksichtigen\u003c\/h3\u003e\n\u003cp\u003eDer ausgewiesene Rohfettgehalt beträgt nur 3%. Dadurch eignet sich der Snack gut für eine bewusst zusammengestellte Belohnungsroutine.\u003c\/p\u003e\n\u003cp\u003eAuch fettarme Snacks liefern Kalorien. Passe die Menge an Gewicht, Aktivität, Hauptfutter und Gesundheitszustand deines Hundes an.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e✓\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFütterung und Dosierung\u003c\/strong\u003e\u003cspan\u003eIndividuell als Belohnung oder Beschäftigung\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\u003eMenge passend zum Hund wählen\u003c\/h3\u003e\n\u003cp\u003eJe nach Hundegröße können ungefähr ein bis drei Stücke pro Tag als Orientierung dienen. Entscheidend sind jedoch Stückgröße, Gewicht, Aktivität, Hauptfutter und individuelle Verträglichkeit.\u003c\/p\u003e\n\u003cp\u003eFüttere die Kalbsblasen ergänzend zur Hauptmahlzeit und ziehe die Snackmenge von der täglichen Gesamtration ab.\u003c\/p\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eIndividuell dosieren\u003c\/b\u003eNicht allein nach Stückzahl füttern.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eTagesration\u003c\/b\u003eBelohnungen vom Hauptfutter abziehen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003ePassende Größe\u003c\/b\u003eStück an Gebiss und Kauverhalten anpassen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eFrisches Wasser\u003c\/b\u003eTrinkwasser sollte immer bereitstehen.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⚠️\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eSicherheit und Aufsicht\u003c\/strong\u003e\u003cspan\u003eBeim Kauen immer beobachten\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\u003eSicher anbieten\u003c\/h3\u003e\n\u003cp\u003eLasse deinen Hund beim Kauen nie unbeaufsichtigt. Entferne zu klein gewordene, scharfkantige oder ungeeignete Reststücke rechtzeitig und füttere den Snack nicht an Hunde, die große Stücke hastig abschlucken.\u003c\/p\u003e\n\u003cp\u003eBei Zahnproblemen, Schluckbeschwerden, empfindlicher Verdauung oder medizinisch angepasster Ernährung sollte die Eignung vorab tierärztlich geklärt werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📦\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eLagerung\u003c\/strong\u003e\u003cspan\u003eKühl, trocken und gut verschlossen aufbewahren\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\u003eQualität bewahren\u003c\/h3\u003e\n\u003cp\u003eLagere die Kalbsblasen kühl, trocken und vor direkter Sonneneinstrahlung geschützt. Verschließe die Verpackung nach jeder Entnahme sorgfältig.\u003c\/p\u003e\n\u003cp\u003eBei auffälligem Geruch, Feuchtigkeit oder Schimmelbildung sollte das Produkt nicht mehr verfüttert werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Zusammensetzung, Fettgehalt 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\n\u003csummary\u003eWoraus bestehen die gedrehten Kalbsblasen?\u003c\/summary\u003e\n\u003cp\u003eSie bestehen zu 100% aus Rind beziehungsweise gedrehter Kalbsblase und sind ein Einzelfuttermittel für Hunde.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSind die Kalbsblasen fettarm?\u003c\/summary\u003e\n\u003cp\u003eJa. Der ausgewiesene Rohfettgehalt beträgt 3%. Die Snackmenge sollte trotzdem in der Tagesration berücksichtigt werden.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSind Kalbsblasen hypoallergen?\u003c\/summary\u003e\n\u003cp\u003eNein, diese Eigenschaft kann nicht pauschal zugesichert werden. Der Snack enthält nur Rind als tierische Quelle und ist bei einer Rind Unverträglichkeit nicht geeignet.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie viele Kalbsblasen darf mein Hund bekommen?\u003c\/summary\u003e\n\u003cp\u003eEin bis drei Stücke täglich können je nach Hundegröße als Orientierung dienen. Entscheidend sind Stückgröße, Gewicht, Aktivität, Hauptfutter und Verträglichkeit.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSind die Kalbsblasen für kleine Hunde geeignet?\u003c\/summary\u003e\n\u003cp\u003eDie leichte Struktur kann für kleine Hunde passend sein. Das Stück muss jedoch ausreichend groß sein und zum individuellen Kauverhalten passen.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMuss ich meinen Hund beim Kauen beaufsichtigen?\u003c\/summary\u003e\n\u003cp\u003eJa. Entferne kleine oder ungeeignete Reststücke rechtzeitig und stelle immer frisches Trinkwasser bereit.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWarum unterscheiden sich die Stücke?\u003c\/summary\u003e\n\u003cp\u003eKalbsblasen sind Naturprodukte. Farbe, Form, Größe, Dicke und Gewicht können deshalb variieren.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie lagere ich die Kalbsblasen?\u003c\/summary\u003e\n\u003cp\u003eKühl, trocken, lichtgeschützt und nach dem Öffnen gut verschlossen lagern.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-closing\"\u003e\n\u003ch2\u003e100% Rind. Nur 3% Rohfett. Natürlich gedreht.\u003c\/h2\u003e\n\u003cp\u003eEin leichter Naturkauartikel für bewusst portionierte Belohnungen und angenehme Kaumomente.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\n\u003cdiv aria-hidden=\"true\" class=\"adn-food-modal\" id=\"adn-food-modal\"\u003e\n\u003cdiv data-adn-close=\"\" class=\"adn-modal-backdrop\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv aria-labelledby=\"adn-modal-title\" aria-modal=\"true\" role=\"dialog\" class=\"adn-modal-dialog\"\u003e\n\u003cbutton aria-label=\"Futterrechner schließen\" data-adn-close=\"\" type=\"button\" class=\"adn-modal-close\"\u003e×\u003c\/button\u003e\u003cheader class=\"adn-modal-header\"\u003e\n\u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n\u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\u003c\/header\u003e\n\u003cdiv id=\"adn-rechner\" class=\"adn-rechner\"\u003e\n\u003cdiv class=\"adn-progress-head\"\u003e\n\u003cspan\u003eSchritt \u003cb id=\"adn-current-step\"\u003e1\u003c\/b\u003e von 8\u003c\/span\u003e \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv aria-valuenow=\"1\" aria-valuemax=\"8\" aria-valuemin=\"1\" role=\"progressbar\" class=\"adn-progress-track\"\u003e\u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv data-title=\"Alter\" data-step=\"1\" class=\"adn-step is-active\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n\u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n\u003cdiv class=\"adn-age-row\"\u003e\n\u003clabel class=\"adn-input-box\"\u003e \u003cinput aria-label=\"Alter des Hundes\" value=\"2\" step=\"1\" min=\"1\" type=\"number\" id=\"adn-age\"\u003e \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv aria-label=\"Alterseinheit\" class=\"adn-segmented\"\u003e\n\u003cbutton data-age-unit=\"years\" class=\"is-selected\" type=\"button\"\u003eJahre\u003c\/button\u003e \u003cbutton data-age-unit=\"months\" type=\"button\"\u003eMonate\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton id=\"adn-age-next\" class=\"adn-primary-btn\" type=\"button\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Gewicht\" data-step=\"2\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n\u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n\u003clabel class=\"adn-input-box adn-weight-box\"\u003e \u003cinput aria-label=\"Gewicht des Hundes\" value=\"15\" step=\"0.1\" max=\"120\" min=\"1\" type=\"number\" id=\"adn-weight\"\u003e \u003cspan\u003ekg\u003c\/span\u003e \u003c\/label\u003e \u003cbutton id=\"adn-weight-next\" class=\"adn-primary-btn\" type=\"button\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Aktivität\" data-step=\"3\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n\u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton data-value=\"low\" data-key=\"activity\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"normal\" data-key=\"activity\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"high\" data-key=\"activity\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"sport\" data-key=\"activity\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Körperform\" data-step=\"4\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n\u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n\u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton data-value=\"thin\" data-key=\"body\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"ideal\" data-key=\"body\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"heavy\" data-key=\"body\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Futterart\" data-step=\"5\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n\u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n\u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton data-value=\"dry\" data-key=\"food\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"wet\" data-key=\"food\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Besonderheiten\" data-step=\"6\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n\u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n\u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton data-value=\"none\" data-key=\"special\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"neutered\" data-key=\"special\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"sensitive\" data-key=\"special\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"pregnant\" data-key=\"special\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Gesundheit\" data-step=\"7\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n\u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n\u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton data-value=\"healthy\" data-key=\"health\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"sick\" data-key=\"health\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Ergebnis\" data-step=\"8\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n\u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n\u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n\u003cdiv id=\"adn-health-warning\" class=\"adn-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-result-grid\"\u003e\n\u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eAdult-Trockenfutter\u003c\/strong\u003e\n\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n\u003ca href=\"#\" id=\"adn-shop-link\" class=\"adn-primary-btn adn-shop-btn\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-modal-actions\"\u003e\n\u003cbutton id=\"adn-back\" type=\"button\"\u003eZurück\u003c\/button\u003e \u003cbutton id=\"adn-restart\" type=\"button\"\u003eNeu starten\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e \u003cscript\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 \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 gedrehten Kalbsblasen?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Sie bestehen zu 100% aus Rind beziehungsweise gedrehter Kalbsblase und sind ein Einzelfuttermittel für Hunde.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind die Kalbsblasen fettarm?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Der ausgewiesene Rohfettgehalt beträgt 3%. Die Snackmenge sollte trotzdem in der Tagesration berücksichtigt werden.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind Kalbsblasen hypoallergen?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Nein, diese Eigenschaft kann nicht pauschal zugesichert werden. Der Snack enthält nur Rind als tierische Quelle und ist bei einer Rind Unverträglichkeit nicht geeignet.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie viele Kalbsblasen darf mein Hund bekommen?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ein bis drei Stücke täglich können je nach Hundegröße als Orientierung dienen. Entscheidend sind Stückgröße, Gewicht, Aktivität, Hauptfutter und Verträglichkeit.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind die Kalbsblasen für kleine Hunde geeignet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die leichte Struktur kann für kleine Hunde passend sein. Das Stück muss jedoch ausreichend groß sein und zum individuellen Kauverhalten passen.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Muss ich meinen Hund beim Kauen beaufsichtigen?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Entferne kleine oder ungeeignete Reststücke rechtzeitig und stelle immer frisches Trinkwasser bereit.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Warum unterscheiden sich die Stücke?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Kalbsblasen sind Naturprodukte. Farbe, Form, Größe, Dicke und Gewicht können deshalb variieren.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie lagere ich die Kalbsblasen?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Kühl, trocken, lichtgeschützt und nach dem Öffnen gut verschlossen lagern.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e \u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var terms = ['kalbsblasen'];\n  var alternateTerms = ['kalbsblase'];\n  var supportingTerms = ['gedrehte', '100%'];\n\n  function normalize(value) {\n    return (value || '')\n      .replace(\/\\u00a0\/g, ' ')\n      .replace(\/[–—]\/g, '-')\n      .replace(\/\\s+\/g, ' ')\n      .trim()\n      .toLowerCase();\n  }\n\n  function outsideOwnBlocks(element) {\n    return element \u0026\u0026\n      !element.closest('.adp-page') \u0026\u0026\n      !element.closest('#adn-one-html') \u0026\u0026\n      !element.closest('#adn-food-modal');\n  }\n\n  function matchesTitle(element) {\n    var text = normalize(element.textContent);\n\n    var hasProduct = terms.some(function (term) {\n      return text.indexOf(term) !== -1;\n    }) || alternateTerms.some(function (term) {\n      return text.indexOf(term) !== -1;\n    });\n\n    var hasSupport = supportingTerms.some(function (term) {\n      return text.indexOf(term) !== -1;\n    });\n\n    return hasProduct \u0026\u0026 hasSupport;\n  }\n\n  function applyTitleStyle() {\n    var selectors = [\n      '[data-product-title]',\n      '.product__title',\n      '.product__title h1',\n      '.product-title',\n      '.product-single__title',\n      '.productView-title',\n      '.product-info__title',\n      '.product-detail__title',\n      'h1.product_title',\n      'h1'\n    ];\n\n    var candidates = Array.prototype.slice.call(\n      document.querySelectorAll(selectors.join(','))\n    );\n\n    candidates.forEach(function (candidate) {\n      if (!outsideOwnBlocks(candidate) || !matchesTitle(candidate)) return;\n\n      candidate.classList.add('adp-external-product-title');\n\n      var nestedTitle = candidate.matches('h1, h2')\n        ? candidate\n        : candidate.querySelector('h1, h2');\n\n      if (nestedTitle \u0026\u0026 outsideOwnBlocks(nestedTitle)) {\n        nestedTitle.classList.add('adp-external-product-title');\n      }\n    });\n  }\n\n  function scheduleApply() {\n    applyTitleStyle();\n    setTimeout(applyTitleStyle, 50);\n    setTimeout(applyTitleStyle, 200);\n    setTimeout(applyTitleStyle, 500);\n    setTimeout(applyTitleStyle, 1000);\n    setTimeout(applyTitleStyle, 2000);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n\n  window.addEventListener('load', scheduleApply);\n  document.addEventListener('shopify:section:load', scheduleApply);\n\n  var observer = new MutationObserver(applyTitleStyle);\n  observer.observe(document.documentElement, {\n    childList: true,\n    subtree: true,\n    characterData: true\n  });\n})();\n\u003c\/script\u003e \u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  var modalScrollY = 0;\n  var bodySnapshot = null;\n  var htmlOverflowSnapshot = '';\n\n  function getModal() {\n    return document.getElementById('adn-food-modal');\n  }\n\n  function moveModalToBody() {\n    var modal = getModal();\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  function updateViewportSize() {\n    var modal = getModal();\n    if (!modal) return;\n\n    var viewport = window.visualViewport;\n    var height = viewport ? viewport.height : window.innerHeight;\n    var top = viewport ? viewport.offsetTop : 0;\n\n    modal.style.setProperty('--adn-modal-height', Math.round(height) + 'px');\n    modal.style.setProperty('--adn-modal-top', Math.round(top) + 'px');\n  }\n\n  function lockPage() {\n    if (bodySnapshot) return;\n\n    modalScrollY =\n      window.pageYOffset ||\n      document.documentElement.scrollTop ||\n      document.body.scrollTop ||\n      0;\n\n    bodySnapshot = {\n      position: document.body.style.position,\n      top: document.body.style.top,\n      left: document.body.style.left,\n      right: document.body.style.right,\n      width: document.body.style.width,\n      overflow: document.body.style.overflow\n    };\n\n    htmlOverflowSnapshot = document.documentElement.style.overflow;\n\n    document.documentElement.style.overflow = 'hidden';\n    document.body.style.position = 'fixed';\n    document.body.style.top = (-modalScrollY) + 'px';\n    document.body.style.left = '0';\n    document.body.style.right = '0';\n    document.body.style.width = '100%';\n    document.body.style.overflow = 'hidden';\n  }\n\n  function unlockPage() {\n    if (!bodySnapshot) return;\n\n    document.documentElement.style.overflow = htmlOverflowSnapshot;\n    document.body.style.position = bodySnapshot.position;\n    document.body.style.top = bodySnapshot.top;\n    document.body.style.left = bodySnapshot.left;\n    document.body.style.right = bodySnapshot.right;\n    document.body.style.width = bodySnapshot.width;\n    document.body.style.overflow = bodySnapshot.overflow;\n\n    bodySnapshot = null;\n    window.scrollTo(0, modalScrollY);\n  }\n\n  window.adnPrepareFoodModal = function () {\n    moveModalToBody();\n    updateViewportSize();\n    lockPage();\n\n    var modal = getModal();\n    var dialog = modal \u0026\u0026 modal.querySelector('.adn-modal-dialog');\n\n    if (dialog) {\n      dialog.scrollTop = 0;\n    }\n\n    requestAnimationFrame(updateViewportSize);\n    setTimeout(updateViewportSize, 80);\n    setTimeout(updateViewportSize, 250);\n  };\n\n  window.adnReleaseFoodModal = function () {\n    unlockPage();\n  };\n\n  function init() {\n    moveModalToBody();\n    updateViewportSize();\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', init);\n  } else {\n    init();\n  }\n\n  window.addEventListener('load', init);\n  window.addEventListener('resize', updateViewportSize, { passive: true });\n  window.addEventListener('orientationchange', function () {\n    setTimeout(updateViewportSize, 100);\n    setTimeout(updateViewportSize, 350);\n  }, { passive: true });\n\n  if (window.visualViewport) {\n    window.visualViewport.addEventListener(\n      'resize',\n      updateViewportSize,\n      { passive: true }\n    );\n\n    window.visualViewport.addEventListener(\n      'scroll',\n      updateViewportSize,\n      { passive: true }\n    );\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(init, 50);\n  });\n})();\n\u003c\/script\u003e \u003cscript id=\"adn-food-calculator-script\"\u003e\n(function () {\n  function initAdnFoodCalculator() {\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    \n        if (typeof window.adnPrepareFoodModal === 'function') {\n          window.adnPrepareFoodModal();\n        } else if (modal.parentNode !== document.body) {\n          document.body.appendChild(modal);\n        }\n    \n        modal.classList.add('is-open');\n        modal.setAttribute('aria-hidden', 'false');\n        modal.setAttribute('aria-modal', 'true');\n        document.body.classList.add('adn-modal-open');\n    \n        var dialog = modal.querySelector('.adn-modal-dialog');\n        if (dialog) dialog.scrollTop = 0;\n    \n        window.setTimeout(function () {\n          var close = modal.querySelector('.adn-modal-close');\n          if (close) {\n            try {\n              close.focus({ preventScroll: true });\n            } catch (error) {\n              close.focus();\n            }\n          }\n        }, 0);\n      }\n    \n      function closeModal() {\n        modal.classList.remove('is-open');\n        modal.setAttribute('aria-hidden', 'true');\n        modal.removeAttribute('aria-modal');\n        document.body.classList.remove('adn-modal-open');\n    \n        if (typeof window.adnReleaseFoodModal === 'function') {\n          window.adnReleaseFoodModal();\n        }\n    \n        if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') {\n          window.setTimeout(function () {\n            try {\n              lastFocused.focus({ preventScroll: true });\n            } catch (error) {\n              lastFocused.focus();\n            }\n          }, 0);\n        }\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\n  function scheduleInit() {\n    initAdnFoodCalculator();\n    window.setTimeout(initAdnFoodCalculator, 50);\n    window.setTimeout(initAdnFoodCalculator, 250);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleInit, { once: true });\n  } else {\n    scheduleInit();\n  }\n\n  window.addEventListener('load', scheduleInit);\n  document.addEventListener('shopify:section:load', function () {\n    window.setTimeout(scheduleInit, 50);\n  });\n})();\n\u003c\/script\u003e\u003c\/p\u003e\n\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  \/*\n    Schwarzer Shopify-Produkttitel oberhalb der Galerie:\n    gleiche Inter-Schrift, Stärke und Schatten wie beim früheren Design.\n  *\/\n  .adp-external-product-title,\n  body .product__info-container .product__title,\n  body .product__info-container .product__title h1,\n  body .product__info-wrapper .product__title,\n  body .product__info-wrapper .product__title h1,\n  body product-info .product__title,\n  body product-info .product__title h1,\n  body .product-info .product__title,\n  body .product-info .product__title h1,\n  body .product-info__title,\n  body h1.product__title,\n  body h1.product-title,\n  body h1.product_title,\n  body .product-single__title,\n  body .productView-title,\n  body .product-detail__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    filter: none !important;\n    transform: none !important;\n    word-break: normal !important;\n    overflow-wrap: break-word !important;\n    hyphens: none !important;\n  }\n\n  .adp-external-product-title *,\n  body .product__info-container .product__title *,\n  body .product__info-wrapper .product__title *,\n  body product-info .product__title *,\n  body .product-info .product__title *,\n  body .product-info__title *,\n  body .product-single__title *,\n  body .productView-title *,\n  body .product-detail__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    font-synthesis: weight !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    text-transform: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n    paint-order: stroke fill !important;\n  }\n\n  .adp-external-product-title::before,\n  .adp-external-product-title::after,\n  .adp-external-product-title *::before,\n  .adp-external-product-title *::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title,\n    body .product__info-container .product__title,\n    body .product__info-container .product__title h1,\n    body .product__info-wrapper .product__title,\n    body .product__info-wrapper .product__title h1,\n    body product-info .product__title,\n    body product-info .product__title h1,\n    body .product-info .product__title,\n    body .product-info .product__title h1,\n    body .product-info__title,\n    body h1.product__title,\n    body h1.product-title,\n    body h1.product_title,\n    body .product-single__title,\n    body .productView-title,\n    body .product-detail__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    body .product__info-container .product__title *,\n    body .product__info-wrapper .product__title *,\n    body product-info .product__title *,\n    body .product-info .product__title *,\n    body .product-info__title *,\n    body .product-single__title *,\n    body .productView-title *,\n    body .product-detail__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:weight!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\u003cstyle id=\"adp-hero-title-thickness-fix\"\u003e\n  .adp-title {\n    font-family: \"Arial Black\", \"Inter\", \"Manrope\", Arial, sans-serif !important;\n    font-weight: 900 !important;\n    font-synthesis: weight !important;\n    -webkit-text-stroke: 1.05px #ffffff !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 2px 0 rgba(255,255,255,.12),\n      0 6px 0 rgba(0,0,0,.25),\n      0 10px 17px rgba(0,0,0,.76),\n      0 22px 40px rgba(0,0,0,.56) !important;\n  }\n\n  .adp-title::before,\n  .adp-title::after {\n    font-family: \"Arial Black\", \"Inter\", \"Manrope\", Arial, sans-serif !important;\n    font-weight: 900 !important;\n    font-synthesis: weight !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-title {\n      -webkit-text-stroke: .78px #ffffff !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adp-kalbsblasen-layout-theme\"\u003e\n  .adp-page {\n    background:\n      radial-gradient(circle at 7% 4%, rgba(181,118,62,.15), transparent 23%),\n      radial-gradient(circle at 95% 17%, rgba(238,150,77,.15), transparent 25%),\n      linear-gradient(180deg, #faf7f3 0%, #f1ebe4 100%) !important;\n  }\n\n  .adp-hero {\n    border: 1px solid rgba(231,153,82,.15) !important;\n    background:\n      radial-gradient(circle at 87% 14%, rgba(238,139,60,.27), transparent 25%),\n      radial-gradient(circle at 72% 79%, rgba(120,76,43,.24), transparent 24%),\n      linear-gradient(135deg, #090806 0%, #1b130e 58%, #352317 100%) !important;\n    box-shadow: 0 34px 94px rgba(62,39,23,.20) !important;\n  }\n\n  .adp-hero::after {\n    background: linear-gradient(90deg, #e7b06e, #d9823e, #8f542d) !important;\n  }\n\n  .adp-brand,\n  .adp-kicker,\n  .adp-heading \u003e p,\n  .adp-panel \u003e p {\n    color: #df914a !important;\n  }\n\n  .adp-stat-main {\n    background: linear-gradient(135deg, #a95d2e, #db8742) !important;\n    border-color: #db8742 !important;\n    box-shadow: 0 18px 42px rgba(169,93,46,.30) !important;\n  }\n\n  .adp-benefit {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(173,105,55,.13), transparent 30%),\n      #fff !important;\n  }\n\n  .adp-benefit:nth-child(2) {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(229,132,59,.28), transparent 31%),\n      linear-gradient(135deg, #0c0a08, #2b1a11) !important;\n  }\n\n  .adp-guide {\n    background:\n      radial-gradient(circle at 90% 10%, rgba(173,105,55,.12), transparent 26%),\n      #fff !important;\n  }\n\n  .adp-panel {\n    background:\n      radial-gradient(circle at 90% 8%, rgba(229,132,59,.27), transparent 30%),\n      linear-gradient(135deg, #120e0b, #382318) !important;\n  }\n\n  .adp-item[open] .adp-plus {\n    background: #c87437 !important;\n  }\n\n  .adp-info {\n    border-left-color: #c87437 !important;\n    background: #f8f1e9 !important;\n  }\n\n  .adp-highlight {\n    background: #f7f0e8 !important;\n  }\n\n  .adp-closing {\n    background:\n      radial-gradient(circle at 86% 14%, rgba(255,255,255,.14), transparent 24%),\n      linear-gradient(135deg, #9b572e, #d27f3e) !important;\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-integrated-product-background\"\u003e\n  .adp-page #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: 100% !important;\n    max-width: 100% !important;\n    margin: 0 auto 42px !important;\n    padding: 0 !important;\n    transform: none !important;\n    clear: both !important;\n    isolation: isolate !important;\n    box-sizing: border-box !important;\n  }\n\n  .adp-page #adn-one-html \u003e .adn-one-grid {\n    width: 100% !important;\n    max-width: none !important;\n    margin: 0 auto !important;\n  }\n\n  .adp-page #adn-one-html .adn-trust-panel,\n  .adp-page #adn-one-html .adn-calculator-teaser {\n    box-shadow: 0 18px 55px rgba(0,0,0,.07) !important;\n  }\n\n  @media (max-width: 1050px) {\n    .adp-page #adn-one-html {\n      margin-bottom: 30px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    .adp-page #adn-one-html {\n      margin-bottom: 22px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  body.adn-modal-open {\n    overflow: hidden !important;\n    overscroll-behavior: none !important;\n    touch-action: none !important;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    top: var(--adn-modal-top, 0px) !important;\n    left: 0 !important;\n    right: 0 !important;\n    bottom: auto !important;\n\n    width: 100vw !important;\n    max-width: none !important;\n    height: var(--adn-modal-height, 100dvh) !important;\n    min-height: 0 !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    align-items: center !important;\n    justify-content: center !important;\n    place-items: center !important;\n\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n    box-sizing: border-box !important;\n    isolation: isolate !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: grid !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    margin: 0 !important;\n    transform: none !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    top: auto !important;\n    left: auto !important;\n    right: auto !important;\n    bottom: auto !important;\n    inset: auto !important;\n\n    width: min(780px, calc(100vw - 36px)) !important;\n    height: min(720px, calc(var(--adn-modal-height, 100dvh) - 36px)) !important;\n    min-height: 0 !important;\n    max-height: none !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    overflow-x: hidden !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain !important;\n    -webkit-overflow-scrolling: touch;\n\n    border-radius: 26px !important;\n    box-sizing: border-box !important;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    font-size: clamp(28px, 3vw, 36px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    word-break: normal !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-food-modal {\n      padding: 12px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: min(760px, calc(100vw - 24px)) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 24px) !important;\n      padding: 14px !important;\n      border-radius: 22px !important;\n    }\n\n    #adn-food-modal .adn-modal-header h2 {\n      font-size: 31px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 6px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 12px) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 12px) !important;\n      padding: 8px !important;\n      border-radius: 18px !important;\n    }\n\n    #adn-food-modal .adn-rechner {\n      height: 100% !important;\n      min-height: 0 !important;\n      overflow-y: auto !important;\n    }\n  }\n\n  @media (max-height: 650px) and (min-width: 721px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      height: calc(var(--adn-modal-height, 100dvh) - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-calculator-title-size-fix\"\u003e\n  #adn-one-html .adn-calculator-teaser h2 {\n    width: 100% !important;\n    max-width: none !important;\n    font-size: clamp(32px, 3.25vw, 48px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    white-space: nowrap !important;\n    word-break: keep-all !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(30px, 5vw, 40px) !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html .adn-calculator-teaser {\n      padding-left: 18px !important;\n      padding-right: 18px !important;\n    }\n\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(27px, 8vw, 33px) !important;\n      line-height: 1.03 !important;\n      letter-spacing: -.04em !important;\n    }\n  }\n\n  @media (max-width: 360px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: 26px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-kalbsblasen-product-design\"\u003e\n  .adp-theme-kalbsblasen {\n    --calf-deep: #21150f;\n    --calf-brown: #5c3b27;\n    --calf-leather: #7d5235;\n    --calf-caramel: #a76d3e;\n    --calf-honey: #cc985b;\n    --calf-sage: #737462;\n    --calf-cream: #eadcc5;\n\n    background:\n      radial-gradient(circle at 7% 4%, rgba(115,116,98,.13), transparent 24%),\n      radial-gradient(circle at 95% 16%, rgba(167,109,62,.15), transparent 24%),\n      radial-gradient(circle at 50% 82%, rgba(234,220,197,.13), transparent 32%),\n      linear-gradient(180deg, #fbf8f4 0%, #f3ede6 50%, #f8f2e9 100%) !important;\n  }\n\n  .adp-theme-kalbsblasen .adp-hero {\n    border: 1px solid rgba(204,152,91,.20) !important;\n    background:\n      radial-gradient(circle at 87% 13%, rgba(234,220,197,.20), transparent 24%),\n      linear-gradient(135deg, #140b07 0%, #321e13 56%, #553821 100%) !important;\n    box-shadow: 0 34px 94px rgba(86,56,33,.22) !important;\n  }\n\n  .adp-theme-kalbsblasen .adp-hero::before {\n    content: \"CALF TWIST\" !important;\n    position: absolute !important;\n    right: 18px !important;\n    top: 24px !important;\n    color: rgba(255,255,255,.045) !important;\n    font-family: \"Inter\", Arial, sans-serif !important;\n    font-size: 72px !important;\n    line-height: 1 !important;\n    font-weight: 900 !important;\n    letter-spacing: -.07em !important;\n    transform: rotate(7deg) !important;\n    pointer-events: none !important;\n  }\n\n  .adp-theme-kalbsblasen .adp-hero::after {\n    background:\n      linear-gradient(\n        90deg,\n        var(--calf-deep),\n        var(--calf-brown) 28%,\n        var(--calf-leather) 48%,\n        var(--calf-caramel) 68%,\n        var(--calf-honey) 84%,\n        var(--calf-sage)\n      ) !important;\n  }\n\n  .adp-theme-kalbsblasen .adp-brand,\n  .adp-theme-kalbsblasen .adp-kicker,\n  .adp-theme-kalbsblasen .adp-heading \u003e p,\n  .adp-theme-kalbsblasen .adp-panel \u003e p {\n    color: #e8bc82 !important;\n  }\n\n  .adp-theme-kalbsblasen .adp-title {\n    color: #fff !important;\n    -webkit-text-stroke: .45px #fff !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.16),\n      0 7px 15px rgba(0,0,0,.34),\n      0 15px 28px rgba(0,0,0,.18) !important;\n    filter: none !important;\n  }\n\n  .adp-theme-kalbsblasen .adp-title::before,\n  .adp-theme-kalbsblasen .adp-title::after {\n    content: none !important;\n    display: none !important;\n    opacity: 0 !important;\n    filter: none !important;\n    transform: none !important;\n  }\n\n  .adp-theme-kalbsblasen .adp-tags {\n    display: flex !important;\n    flex-wrap: wrap !important;\n    align-items: center !important;\n    gap: 10px !important;\n  }\n\n  .adp-theme-kalbsblasen .adp-tags \u003e span {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    flex: 0 0 auto !important;\n    margin: 0 !important;\n    white-space: nowrap !important;\n    text-decoration: none !important;\n    border-color: rgba(232,188,130,.24) !important;\n    background: rgba(232,188,130,.08) !important;\n  }\n\n  .adp-theme-kalbsblasen .adp-visual {\n    position: relative !important;\n    background: #7d5235 !important;\n    background-image: none !important;\n    border-color: rgba(255,255,255,.14) !important;\n  }\n\n  .adp-theme-kalbsblasen .adp-visual::before,\n  .adp-theme-kalbsblasen .adp-visual::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  .adp-theme-kalbsblasen .adp-stat {\n    border-color: rgba(255,255,255,.15) !important;\n    background: rgba(20,11,7,.28) !important;\n  }\n\n  .adp-theme-kalbsblasen .adp-stat-main {\n    background: #a76d3e !important;\n    border-color: #a76d3e !important;\n    box-shadow: 0 18px 42px rgba(33,21,15,.30) !important;\n  }\n\n  .adp-theme-kalbsblasen .adp-benefit:nth-child(1) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(167,109,62,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #faf1e8 100%) !important;\n  }\n\n  .adp-theme-kalbsblasen .adp-benefit:nth-child(2) {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(204,152,91,.24), transparent 31%),\n      linear-gradient(135deg, #140b07 0%, #3b2518 100%) !important;\n    color: #fff !important;\n  }\n\n  .adp-theme-kalbsblasen .adp-benefit:nth-child(2) p {\n    color: rgba(255,255,255,.72) !important;\n  }\n\n  .adp-theme-kalbsblasen .adp-benefit:nth-child(3) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(115,116,98,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #f2f3ee 100%) !important;\n  }\n\n  .adp-theme-kalbsblasen .adp-benefit b {\n    color: var(--calf-caramel) !important;\n  }\n\n  .adp-theme-kalbsblasen .adp-benefit:nth-child(2) b {\n    color: #efcb98 !important;\n  }\n\n  .adp-theme-kalbsblasen .adp-guide {\n    border: 1px solid rgba(125,82,53,.08) !important;\n    background:\n      radial-gradient(circle at 92% 8%, rgba(234,220,197,.12), transparent 28%),\n      radial-gradient(circle at 8% 92%, rgba(115,116,98,.08), transparent 26%),\n      linear-gradient(145deg, #ffffff 0%, #f9f5ef 100%) !important;\n  }\n\n  .adp-theme-kalbsblasen .adp-panel {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(204,152,91,.18), transparent 28%),\n      linear-gradient(135deg, #140b07 0%, #4b3020 100%) !important;\n  }\n\n  .adp-theme-kalbsblasen .adp-item {\n    border: 1px solid rgba(125,82,53,.07) !important;\n    box-shadow: 0 14px 42px rgba(86,56,33,.05) !important;\n  }\n\n  .adp-theme-kalbsblasen .adp-icon {\n    background: linear-gradient(135deg, #21150f, #7d5235) !important;\n    box-shadow: 0 8px 18px rgba(33,21,15,.16) !important;\n  }\n\n  .adp-theme-kalbsblasen .adp-item[open] .adp-plus {\n    background: var(--calf-caramel) !important;\n  }\n\n  .adp-theme-kalbsblasen .adp-info {\n    border-left-color: var(--calf-caramel) !important;\n    background: #faf2e9 !important;\n  }\n\n  .adp-theme-kalbsblasen .adp-highlight {\n    background: linear-gradient(135deg, #faf2e9 0%, #f1f3ee 100%) !important;\n  }\n\n  .adp-theme-kalbsblasen .adp-table thead th,\n  .adp-theme-kalbsblasen .adp-table thead td {\n    background: linear-gradient(135deg, #21150f, #7d5235) !important;\n  }\n\n  .adp-theme-kalbsblasen .adp-faq details[open] {\n    border-color: rgba(167,109,62,.28) !important;\n    box-shadow: 0 10px 25px rgba(167,109,62,.07) !important;\n  }\n\n  .adp-theme-kalbsblasen .adp-closing {\n    background: #7d5235 !important;\n    background-image: none !important;\n    box-shadow: 0 28px 72px rgba(86,56,33,.19) !important;\n  }\n\n  .adp-theme-kalbsblasen #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: 100% !important;\n    max-width: 100% !important;\n    margin: 0 auto 42px !important;\n    padding: 0 !important;\n    transform: none !important;\n    clear: both !important;\n    box-sizing: border-box !important;\n  }\n\n  .adp-theme-kalbsblasen #adn-one-html \u003e .adn-one-grid {\n    width: 100% !important;\n    max-width: none !important;\n    margin: 0 auto !important;\n  }\n\n  .adp-theme-kalbsblasen #adn-one-html .adn-clean-item {\n    align-content: start !important;\n  }\n\n  .adp-theme-kalbsblasen #adn-one-html .adn-clean-item \u003e span:last-child {\n    max-width: 112px !important;\n    min-height: 34px !important;\n    display: flex !important;\n    align-items: flex-start !important;\n    justify-content: center !important;\n    font-size: 13px !important;\n    line-height: 1.14 !important;\n    font-weight: 800 !important;\n  }\n\n  @media (max-width: 1050px) {\n    .adp-theme-kalbsblasen #adn-one-html {\n      margin-bottom: 30px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    .adp-theme-kalbsblasen .adp-hero::before {\n      right: -14px !important;\n      top: 22px !important;\n      font-size: 42px !important;\n    }\n\n    .adp-theme-kalbsblasen #adn-one-html {\n      margin-bottom: 22px !important;\n    }\n\n    .adp-theme-kalbsblasen #adn-one-html .adn-clean-item \u003e span:last-child {\n      max-width: 100px !important;\n      font-size: 12px !important;\n    }\n  }\n\u003c\/style\u003e","brand":"Alphadog Nutrition","offers":[{"title":"200g","offer_id":58468913545541,"sku":"1008795633","price":8.99,"currency_code":"EUR","in_stock":true},{"title":"300g","offer_id":58468913578309,"sku":"1008795634","price":11.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kalbsblasenfuerhundekaufenalphadognutrition.png?v=1783248089"},{"product_id":"alphadog-nutrition-rinder-dorrfleisch-schlund-naturlicher-kausnack","title":"Premium 100% hocharomatisches Rinderdörrfleisch - Power Snack, Muskelaufbau","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Rinder-Dörrfleisch\n     ========================================================= --\u003e\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\u003c!-- Rechner-Popup --\u003e\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\u003c!-- =========================================================\n     PRODUKTBESCHREIBUNG RINDER-DÖRRFLEISCH\n     ========================================================= --\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:weight!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\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  .adp-external-product-title,\n  body .product__info-container .product__title,\n  body .product__info-container .product__title h1,\n  body .product__info-wrapper .product__title,\n  body .product__info-wrapper .product__title h1,\n  body product-info .product__title,\n  body product-info .product__title h1,\n  body .product-info .product__title,\n  body .product-info .product__title h1,\n  body .product-info__title,\n  body h1.product__title,\n  body h1.product-title,\n  body h1.product_title,\n  body .product-single__title,\n  body .productView-title,\n  body .product-detail__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: #000 !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    -webkit-text-stroke: .7px #000 !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  }\n\n  .adp-external-product-title *,\n  body .product__info-container .product__title *,\n  body .product__info-wrapper .product__title *,\n  body product-info .product__title *,\n  body .product-info .product__title *,\n  body .product-info__title *,\n  body .product-single__title *,\n  body .productView-title *,\n  body .product-detail__title * {\n    color: #000 !important;\n    font-family: \"Inter\", Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    -webkit-text-stroke: .7px #000 !important;\n  }\n\n  .adp-external-product-title::before,\n  .adp-external-product-title::after,\n  .adp-external-product-title *::before,\n  .adp-external-product-title *::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title,\n    body .product__info-container .product__title,\n    body .product__info-container .product__title h1,\n    body .product__info-wrapper .product__title,\n    body .product__info-wrapper .product__title h1,\n    body product-info .product__title,\n    body product-info .product__title h1,\n    body .product-info .product__title,\n    body .product-info .product__title h1,\n    body .product-info__title,\n    body h1.product__title,\n    body h1.product-title,\n    body h1.product_title,\n    body .product-single__title,\n    body .productView-title,\n    body .product-detail__title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000 !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\u003c\/style\u003e\n\u003cstyle id=\"adn-beef-jerky-product-design\"\u003e\n  .adp-theme-beef-jerky {\n    --beef-deep: #1a0d09;\n    --beef-burgundy: #6f241c;\n    --beef-red: #8f2f22;\n    --beef-rust: #b24f2f;\n    --beef-copper: #c7743d;\n    --beef-amber: #d89a4b;\n    --beef-cream: #f2dfcf;\n\n    background:\n      radial-gradient(circle at 7% 4%, rgba(178,79,47,.16), transparent 24%),\n      radial-gradient(circle at 95% 16%, rgba(216,154,75,.12), transparent 24%),\n      radial-gradient(circle at 50% 82%, rgba(111,36,28,.07), transparent 32%),\n      linear-gradient(180deg, #fbf7f4 0%, #f2e9e3 52%, #f8f2ed 100%) !important;\n  }\n\n  .adp-theme-beef-jerky .adp-hero {\n    border: 1px solid rgba(178,79,47,.18) !important;\n    background:\n      radial-gradient(circle at 87% 13%, rgba(216,154,75,.23), transparent 24%),\n      linear-gradient(135deg, #120806 0%, #2a120d 56%, #4a2118 100%) !important;\n    box-shadow: 0 34px 92px rgba(69,29,20,.23) !important;\n  }\n\n  .adp-theme-beef-jerky .adp-hero::before {\n    content: \"BEEF JERKY\" !important;\n    position: absolute !important;\n    right: 18px !important;\n    top: 24px !important;\n    color: rgba(255,255,255,.045) !important;\n    font-family: \"Inter\", Arial, sans-serif !important;\n    font-size: 72px !important;\n    line-height: 1 !important;\n    font-weight: 900 !important;\n    letter-spacing: -.07em !important;\n    transform: rotate(7deg) !important;\n    pointer-events: none !important;\n  }\n\n  .adp-theme-beef-jerky .adp-hero::after {\n    background:\n      linear-gradient(\n        90deg,\n        var(--beef-deep),\n        var(--beef-burgundy) 28%,\n        var(--beef-red) 48%,\n        var(--beef-rust) 68%,\n        var(--beef-copper) 84%,\n        var(--beef-amber)\n      ) !important;\n  }\n\n  .adp-theme-beef-jerky .adp-brand,\n  .adp-theme-beef-jerky .adp-kicker,\n  .adp-theme-beef-jerky .adp-heading \u003e p,\n  .adp-theme-beef-jerky .adp-panel \u003e p {\n    color: #e4a06b !important;\n  }\n\n  .adp-theme-beef-jerky .adp-title {\n    color: #fff !important;\n    -webkit-text-stroke: .45px #fff !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.16),\n      0 7px 15px rgba(0,0,0,.34),\n      0 15px 28px rgba(0,0,0,.18) !important;\n    filter: none !important;\n  }\n\n  .adp-theme-beef-jerky .adp-title::before,\n  .adp-theme-beef-jerky .adp-title::after {\n    content: none !important;\n    display: none !important;\n    opacity: 0 !important;\n    filter: none !important;\n    transform: none !important;\n  }\n\n  .adp-theme-beef-jerky .adp-tags {\n    display: flex !important;\n    flex-wrap: wrap !important;\n    align-items: center !important;\n    gap: 10px !important;\n  }\n\n  .adp-theme-beef-jerky .adp-tags \u003e span {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    flex: 0 0 auto !important;\n    margin: 0 !important;\n    white-space: nowrap !important;\n    text-decoration: none !important;\n    border-color: rgba(228,160,107,.24) !important;\n    background: rgba(228,160,107,.08) !important;\n  }\n\n  .adp-theme-beef-jerky .adp-visual {\n    position: relative !important;\n    background: #6f241c !important;\n    background-image: none !important;\n    border-color: rgba(255,255,255,.14) !important;\n  }\n\n  .adp-theme-beef-jerky .adp-visual::before,\n  .adp-theme-beef-jerky .adp-visual::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  .adp-theme-beef-jerky .adp-stat {\n    border-color: rgba(255,255,255,.15) !important;\n    background: rgba(27,13,9,.28) !important;\n  }\n\n  .adp-theme-beef-jerky .adp-stat-main {\n    background: #b24f2f !important;\n    border-color: #b24f2f !important;\n    box-shadow: 0 18px 42px rgba(111,36,28,.34) !important;\n  }\n\n  .adp-theme-beef-jerky .adp-benefit:nth-child(1) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(178,79,47,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #f8eeea 100%) !important;\n  }\n\n  .adp-theme-beef-jerky .adp-benefit:nth-child(2) {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(216,154,75,.24), transparent 31%),\n      linear-gradient(135deg, #160a07 0%, #442016 100%) !important;\n    color: #fff !important;\n  }\n\n  .adp-theme-beef-jerky .adp-benefit:nth-child(2) p {\n    color: rgba(255,255,255,.72) !important;\n  }\n\n  .adp-theme-beef-jerky .adp-benefit:nth-child(3) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(143,47,34,.13), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #f7ede8 100%) !important;\n  }\n\n  .adp-theme-beef-jerky .adp-benefit b {\n    color: var(--beef-rust) !important;\n  }\n\n  .adp-theme-beef-jerky .adp-benefit:nth-child(2) b {\n    color: #e7a15d !important;\n  }\n\n  .adp-theme-beef-jerky .adp-guide {\n    border: 1px solid rgba(178,79,47,.08) !important;\n    background:\n      radial-gradient(circle at 92% 8%, rgba(178,79,47,.11), transparent 28%),\n      radial-gradient(circle at 8% 92%, rgba(216,154,75,.08), transparent 26%),\n      linear-gradient(145deg, #ffffff 0%, #f9f1ec 100%) !important;\n  }\n\n  .adp-theme-beef-jerky .adp-panel {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(216,154,75,.21), transparent 28%),\n      linear-gradient(135deg, #160a07 0%, #4d2419 100%) !important;\n  }\n\n  .adp-theme-beef-jerky .adp-item {\n    border: 1px solid rgba(178,79,47,.07) !important;\n    box-shadow: 0 14px 42px rgba(80,34,24,.05) !important;\n  }\n\n  .adp-theme-beef-jerky .adp-icon {\n    background: linear-gradient(135deg, #4b2117, var(--beef-rust)) !important;\n    box-shadow: 0 8px 18px rgba(87,37,26,.16) !important;\n  }\n\n  .adp-theme-beef-jerky .adp-item[open] .adp-plus {\n    background: var(--beef-rust) !important;\n  }\n\n  .adp-theme-beef-jerky .adp-info {\n    border-left-color: var(--beef-rust) !important;\n    background: #f8eeea !important;\n  }\n\n  .adp-theme-beef-jerky .adp-highlight {\n    background: linear-gradient(135deg, #f8eeea 0%, #f6e8df 100%) !important;\n  }\n\n  .adp-theme-beef-jerky .adp-table thead th,\n  .adp-theme-beef-jerky .adp-table thead td {\n    background: linear-gradient(135deg, #28120d, #5a281c) !important;\n  }\n\n  .adp-theme-beef-jerky .adp-faq details[open] {\n    border-color: rgba(178,79,47,.30) !important;\n    box-shadow: 0 10px 25px rgba(178,79,47,.07) !important;\n  }\n\n  .adp-theme-beef-jerky .adp-closing {\n    background: #6f241c !important;\n    background-image: none !important;\n    box-shadow: 0 28px 70px rgba(103,42,29,.19) !important;\n  }\n\n  .adp-theme-beef-jerky #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: 100% !important;\n    max-width: 100% !important;\n    margin: 0 auto 42px !important;\n    padding: 0 !important;\n    transform: none !important;\n    clear: both !important;\n    box-sizing: border-box !important;\n  }\n\n  .adp-theme-beef-jerky #adn-one-html \u003e .adn-one-grid {\n    width: 100% !important;\n    max-width: none !important;\n    margin: 0 auto !important;\n  }\n\n  .adp-theme-beef-jerky #adn-one-html .adn-clean-item {\n    align-content: start !important;\n  }\n\n  .adp-theme-beef-jerky #adn-one-html .adn-clean-item \u003e span:last-child {\n    max-width: 112px !important;\n    min-height: 34px !important;\n    display: flex !important;\n    align-items: flex-start !important;\n    justify-content: center !important;\n    font-size: 13px !important;\n    line-height: 1.14 !important;\n    font-weight: 800 !important;\n  }\n\n  @media (max-width: 1050px) {\n    .adp-theme-beef-jerky #adn-one-html {\n      margin-bottom: 30px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    .adp-theme-beef-jerky .adp-hero::before {\n      right: -14px !important;\n      top: 22px !important;\n      font-size: 42px !important;\n    }\n\n    .adp-theme-beef-jerky #adn-one-html {\n      margin-bottom: 22px !important;\n    }\n\n    .adp-theme-beef-jerky #adn-one-html .adn-clean-item \u003e span:last-child {\n      max-width: 100px !important;\n      font-size: 12px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  body.adn-modal-open {\n    overflow: hidden !important;\n    overscroll-behavior: none !important;\n    touch-action: none !important;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    top: var(--adn-modal-top, 0px) !important;\n    left: 0 !important;\n    right: 0 !important;\n    bottom: auto !important;\n\n    width: 100vw !important;\n    max-width: none !important;\n    height: var(--adn-modal-height, 100dvh) !important;\n    min-height: 0 !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    align-items: center !important;\n    justify-content: center !important;\n    place-items: center !important;\n\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n    box-sizing: border-box !important;\n    isolation: isolate !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: grid !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    margin: 0 !important;\n    transform: none !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    top: auto !important;\n    left: auto !important;\n    right: auto !important;\n    bottom: auto !important;\n    inset: auto !important;\n\n    width: min(780px, calc(100vw - 36px)) !important;\n    height: min(720px, calc(var(--adn-modal-height, 100dvh) - 36px)) !important;\n    min-height: 0 !important;\n    max-height: none !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    overflow-x: hidden !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain !important;\n    -webkit-overflow-scrolling: touch;\n\n    border-radius: 26px !important;\n    box-sizing: border-box !important;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    font-size: clamp(28px, 3vw, 36px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    word-break: normal !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-food-modal {\n      padding: 12px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: min(760px, calc(100vw - 24px)) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 24px) !important;\n      padding: 14px !important;\n      border-radius: 22px !important;\n    }\n\n    #adn-food-modal .adn-modal-header h2 {\n      font-size: 31px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 6px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 12px) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 12px) !important;\n      padding: 8px !important;\n      border-radius: 18px !important;\n    }\n\n    #adn-food-modal .adn-rechner {\n      height: 100% !important;\n      min-height: 0 !important;\n      overflow-y: auto !important;\n    }\n  }\n\n  @media (max-height: 650px) and (min-width: 721px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      height: calc(var(--adn-modal-height, 100dvh) - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-calculator-title-size-fix\"\u003e\n  #adn-one-html .adn-calculator-teaser h2 {\n    width: 100% !important;\n    max-width: none !important;\n    font-size: clamp(32px, 3.25vw, 48px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    white-space: nowrap !important;\n    word-break: keep-all !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(30px, 5vw, 40px) !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html .adn-calculator-teaser {\n      padding-left: 18px !important;\n      padding-right: 18px !important;\n    }\n\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(27px, 8vw, 33px) !important;\n      line-height: 1.03 !important;\n      letter-spacing: -.04em !important;\n    }\n  }\n\n  @media (max-width: 360px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: 26px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cmain class=\"adp-page adp-theme-beef-jerky\"\u003e\n\u003cdiv class=\"adp-wrap\"\u003e\n\u003csection id=\"adn-one-html\" class=\"adn-one-html adn-theme-beef-jerky\" aria-label=\"Vorteile und Futterrechner\"\u003e\n\u003cdiv class=\"adn-one-grid\"\u003e\n\u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n\u003cdiv class=\"adn-trust-panel\"\u003e\n\u003cdiv class=\"adn-payment-card\"\u003e\n\u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n\u003cdiv 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 \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 \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 \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 \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 \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\u003cdiv class=\"adn-benefit-grid\"\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSchneller Versand\u003c\/strong\u003e \u003csmall\u003ezügig und sicher bei dir\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSicher bezahlen\u003c\/strong\u003e \u003csmall\u003egeschützte Zahlungsarten\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M7 7h9.2L14 4.8 15.4 3 21 8.6l-5.6 5.6-1.4-1.8 2.2-2.2H7a3 3 0 0 0-3 3v4H2v-4a5 5 0 0 1 5-5Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e \u003csmall\u003eentspannt ausprobieren\u003c\/small\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-grid\"\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n\u003cspan aria-hidden=\"true\" class=\"adn-clean-icon\"\u003e \u003c!-- Rinder-Dörrfleischstreifen --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M5.2 5.1c3.2-1.6 6.4-1.4 9.5.4 2.5 1.5 3.8 3.5 3.9 6.1.2 2.6-.9 4.9-3.2 6.7-2.8 2.1-5.7 2-8.5-.1-2.2-1.7-3.2-4-3-6.8.2-2.7.6-4.8 1.3-6.3Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M7 8.2c3 1.1 6 1.1 9 0M6.5 11.8c3.4 1.3 6.8 1.3 10.2 0M7 15.4c3 1.1 6 1.1 9 0\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eRinder-\u003cbr\u003eDörrfleisch\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n\u003cspan aria-hidden=\"true\" class=\"adn-clean-icon\"\u003e \u003c!-- Rinderkopf für 100% Rind --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M7.2 8.2c0-3 1.9-5 4.8-5s4.8 2 4.8 5v5.1c0 4.1-2 6.5-4.8 6.5s-4.8-2.4-4.8-6.5V8.2Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M8 6.8C6.1 4.8 4.2 4.3 2.8 5.4c.7 2.1 2.3 3.1 4.6 3M16 6.8c1.9-2 3.8-2.5 5.2-1.4-.7 2.1-2.3 3.1-4.6 3\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9.6 10.6h.01M14.4 10.6h.01\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9.4 15.1h5.2\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e100%\u003cbr\u003eRind\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n\u003cspan aria-hidden=\"true\" class=\"adn-clean-icon\"\u003e \u003c!-- Proteinanalyse --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M6 3h9l3 3v15H6z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M15 3v4h4\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9 11h6M9 14h6M9 17h4\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9 8h2\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e78%\u003cbr\u003eRohprotein\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n\u003cspan aria-hidden=\"true\" class=\"adn-clean-icon\"\u003e \u003c!-- Fetttropfen mit 9-Prozent-Wert --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M10.2 3.2c3.2 4 4.8 6.8 4.8 9.2a5 5 0 0 1-10 0c0-2.4 1.7-5.2 5.2-9.2Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M17.2 8h3.8\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M7.8 14.2c.4 1.1 1.2 1.7 2.4 1.9\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e9%\u003cbr\u003eRohfett\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n\u003cspan aria-hidden=\"true\" class=\"adn-clean-icon\"\u003e \u003c!-- Welpenkalender ab etwa 12 Wochen --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M4 7h16v13H4z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M7 4v5M17 4v5M4 10h16\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M8 15h.01M12 15h.01\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9.2 17.2c1.9 1.1 3.8 1.1 5.7 0\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eAb etwa\u003cbr\u003e12 Wochen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n\u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n\u003cbutton 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\u003csection class=\"adp-hero\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n\u003cp class=\"adp-kicker\"\u003ePremium-Snack aus 100% Rindermuskelfleisch\u003c\/p\u003e\n\u003ch1 class=\"adp-title\" data-title=\"Rinder-Dörrfleisch aus purem Muskelfleisch.\"\u003eRinder-Dörrfleisch aus purem Muskelfleisch.\u003c\/h1\u003e\n\u003cp class=\"adp-lead\"\u003eMager, proteinreich und schonend luftgetrocknet – für intensive Fleischmomente im Alltag.\u003c\/p\u003e\n\u003cp class=\"adp-intro\"\u003eDas Alphadog Nutrition Rinder-Dörrfleisch besteht aus 100% getrocknetem Rindermuskelfleisch. Durch die schonende Lufttrocknung bleibt der kräftige Eigengeschmack erhalten, während die zähe Struktur zu genussvollen Kauphasen einlädt.\u003c\/p\u003e\n\u003cdiv class=\"adp-tags\"\u003e\n\u003cspan\u003e100% Rind\u003c\/span\u003e \u003cspan\u003e78% Rohprotein\u003c\/span\u003e \u003cspan\u003e9% Rohfett\u003c\/span\u003e \u003cspan\u003eSchonend luftgetrocknet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-visual\" aria-label=\"Produkteigenschaften des Rinder-Dörrfleischs\"\u003e\n\u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e100%\u003c\/strong\u003e \u003cspan\u003egetrocknetes Rindermuskelfleisch\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e78%\u003c\/strong\u003e \u003cspan\u003eRohprotein laut Analyse\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e9%\u003c\/strong\u003e \u003cspan\u003eRohfett laut Analyse\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eAb 12 Wochen\u003c\/strong\u003e \u003cspan\u003ebei passender Größe und unter Aufsicht\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eNatürlich belohnen\u003c\/p\u003e\n\u003ch2\u003eKräftiger Fleischgeschmack in magerer, zäher Form.\u003c\/h2\u003e\n\u003cspan\u003eDas Dörrfleisch verbindet einen hohen Proteinanteil mit einem moderaten Fettgehalt. Die festen Streifen lassen sich als besondere Belohnung, Beschäftigung oder hochwertiger Snack einsetzen.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-benefits\"\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e01\u003c\/b\u003e\n\u003ch3\u003eReines Muskelfleisch\u003c\/h3\u003e\n\u003cp\u003eDie Zusammensetzung besteht ausschließlich aus getrocknetem Rindermuskelfleisch. Es handelt sich um ein Einzelfuttermittel für Hunde.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e02\u003c\/b\u003e\n\u003ch3\u003eProteinreich und mager\u003c\/h3\u003e\n\u003cp\u003eMit 78% Rohprotein und 9% Rohfett eignet sich das Dörrfleisch als kräftige Belohnung, die dennoch bewusst in die Tagesration eingerechnet werden sollte.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\n\u003ch3\u003eZähe Kaustruktur\u003c\/h3\u003e\n\u003cp\u003eDie feste Textur fordert zum Kauen auf und kann den mechanischen Abrieb von weichem Zahnbelag unterstützen.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-guide\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-kicker\"\u003eBewusst dosieren\u003c\/p\u003e\n\u003ch2\u003eEin natürlicher Snack für Training, Belohnung und Kaupausen.\u003c\/h2\u003e\n\u003cp\u003eDas aromatische Muskelfleisch wird schonend getrocknet und bleibt dadurch fest und zäh. Je nach Größe und Dicke kann dein Hund länger daran kauen oder die Streifen in kleinere Belohnungsstücke zerteilt erhalten.\u003c\/p\u003e\n\u003cp\u003eAuch ein magerer Snack liefert Energie. Berücksichtige deshalb die gefütterte Menge bei der täglichen Hauptmahlzeit und passe die Portion bei regelmäßiger Gabe entsprechend an.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-panel\"\u003e\n\u003cp\u003eAuf einen Blick\u003c\/p\u003e\n\u003carticle\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003e100% getrocknetes Rindermuskelfleisch\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eTextur\u003c\/strong\u003e\u003cspan\u003efest, zäh und natürlich kaubar\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eAnalyse\u003c\/strong\u003e\u003cspan\u003e78% Rohprotein und 9% Rohfett\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eVerwendung\u003c\/strong\u003e\u003cspan\u003eSnack, Training oder besondere Belohnung\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eAlle Details\u003c\/p\u003e\n\u003ch2\u003eZusammensetzung, Analysewerte und sichere Fütterung.\u003c\/h2\u003e\n\u003cspan\u003eÖffne nur den Bereich, den du gerade brauchst. Alle Kategorien sind beim Laden der Seite geschlossen.\u003c\/span\u003e\n\u003c\/div\u003e\n\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\u003eProdukt und Beschaffenheit\u003c\/strong\u003e \u003cspan\u003eGetrocknetes Muskelfleisch mit natürlicher Struktur\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\u003eJedes Stück ist ein Naturprodukt\u003c\/h3\u003e\n\u003cp\u003eDas Rinder-Dörrfleisch wird aus magerem Muskelfleisch hergestellt und schonend an der Luft getrocknet. Dadurch entsteht eine feste, zähe Konsistenz mit intensivem natürlichem Fleischgeschmack.\u003c\/p\u003e\n\u003cp\u003eFarbe, Form, Dicke und Größe können naturbedingt variieren. Wähle die Stückgröße immer passend zu Maulgröße, Alter und Kauverhalten deines Hundes.\u003c\/p\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e100% Rind\u003c\/b\u003eNur getrocknetes Muskelfleisch.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eLuftgetrocknet\u003c\/b\u003eSchonende Verarbeitung ohne zugesetzte Aromen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eZähe Struktur\u003c\/b\u003eFür genussvolle Kauphasen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eNaturprodukt\u003c\/b\u003eForm und Größe können variieren.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📊\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e \u003cstrong\u003eNährwerte und Zusammensetzung\u003c\/strong\u003e \u003cspan\u003eVolle Transparenz über das Einzelfuttermittel\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eAnalytische Bestandteile\u003c\/h3\u003e\n\u003ctable class=\"adp-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eAnalysewert\u003c\/th\u003e\n\u003cth\u003eGehalt\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e78,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfett\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e9,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFeuchtigkeit\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e9,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e4,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch4\u003eZusammensetzung\u003c\/h4\u003e\n\u003cp\u003e100% Rind, getrocknetes Muskelfleisch.\u003c\/p\u003e\n\u003cp\u003eEinzelfuttermittel für Hunde.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e💪\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e \u003cstrong\u003eProtein und Fettgehalt\u003c\/strong\u003e \u003cspan\u003e78% Rohprotein bei 9% Rohfett\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\u003eProteinreicher Snack aus Muskelfleisch\u003c\/h3\u003e\n\u003cp\u003eDer hohe Rohproteingehalt ist typisch für stark getrocknetes Fleisch. Das Produkt ist als Snack und Ergänzung gedacht und ersetzt kein ausgewogenes Alleinfuttermittel.\u003c\/p\u003e\n\u003cp\u003eMit 9% Rohfett ist das Dörrfleisch im Vergleich zu vielen fettreicheren Kauartikeln moderat. Die gefütterte Menge bleibt dennoch Teil der täglichen Energiezufuhr.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦷\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e \u003cstrong\u003eKauen und Zahnpflege\u003c\/strong\u003e \u003cspan\u003eMechanischer Abrieb durch die feste Textur\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 Beschäftigung beim Kauen\u003c\/h3\u003e\n\u003cp\u003eDie zähen Fleischstreifen beanspruchen die Kaumuskulatur und können beim Kauen helfen, weichen Zahnbelag mechanisch abzureiben.\u003c\/p\u003e\n\u003cp\u003eDer Snack ersetzt weder regelmäßiges Zähneputzen noch eine tierärztliche Zahnkontrolle. Bereits vorhandener Zahnstein lässt sich durch Dörrfleisch nicht zuverlässig entfernen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🐶\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e \u003cstrong\u003eEignung und Verträglichkeit\u003c\/strong\u003e \u003cspan\u003eMonoprotein aus Rind mit individueller Verträglichkeit\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eNur eine tierische Proteinquelle\u003c\/h3\u003e\n\u003cp\u003eRind ist die einzige enthaltene tierische Proteinquelle. Dadurch ist das Produkt übersichtlich zusammengesetzt und kann für Hunde interessant sein, die auf komplexe Rezepturen empfindlich reagieren.\u003c\/p\u003e\n\u003cp\u003eEine pauschale Aussage wie „hypoallergen“ ist dennoch nicht für jeden Hund möglich. Bei bekannter Rindfleischunverträglichkeit, Allergien oder einer Ausschlussdiät sollte die Fütterung vorab tierärztlich abgestimmt werden.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eWichtig:\u003c\/strong\u003e Verträglichkeit ist individuell. Bei erstmaliger Gabe zunächst eine kleine Menge anbieten.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e✓\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e \u003cstrong\u003eFütterung und Dosierung\u003c\/strong\u003e \u003cspan\u003eAls Snack in die tägliche Ration einrechnen\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eBewusst belohnen\u003c\/h3\u003e\n\u003cp\u003eFüttere das Rinder-Dörrfleisch als Snack zwischen den Mahlzeiten, als Trainingsbelohnung oder als besondere Beschäftigung.\u003c\/p\u003e\n\u003cp\u003eDie passende Menge richtet sich nach Gewicht, Aktivität, Hauptfutter und Größe der einzelnen Stücke. Reduziere bei regelmäßiger Snackgabe die Hauptfuttermenge entsprechend.\u003c\/p\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eKleine Stücke\u003c\/b\u003eFür häufige Trainingsbelohnungen teilen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eTagesration\u003c\/b\u003eSnackmenge beim Hauptfutter berücksichtigen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eLangsam testen\u003c\/b\u003eBei sensiblen Hunden zunächst wenig geben.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eFrisches Wasser\u003c\/b\u003eTrinkwasser sollte immer bereitstehen.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⚠️\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e \u003cstrong\u003eSicherheit und Aufsicht\u003c\/strong\u003e \u003cspan\u003eBeim Kauen immer beobachten\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\u003eSicheres Kauvergnügen\u003c\/h3\u003e\n\u003cp\u003eLasse deinen Hund beim Kauen nie unbeaufsichtigt. Entferne zu klein gewordene Reststücke rechtzeitig, damit sie nicht im Ganzen verschluckt werden.\u003c\/p\u003e\n\u003cp\u003eDas Produkt ist als Orientierung ab der 12. Lebenswoche geeignet, sofern Gebiss, Kauvermögen und Stückgröße passen. Bei Zahnproblemen oder Schluckbeschwerden sollte vorher tierärztlicher Rat eingeholt werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📦\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e \u003cstrong\u003eLagerung\u003c\/strong\u003e \u003cspan\u003eKühl, trocken und gut verschlossen aufbewahren\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\u003eQualität bewahren\u003c\/h3\u003e\n\u003cp\u003eLagere das Dörrfleisch kühl, trocken und vor direkter Sonneneinstrahlung geschützt. Verschließe die Verpackung nach jeder Entnahme sorgfältig.\u003c\/p\u003e\n\u003cp\u003eBei auffälligem Geruch, Feuchtigkeit oder Schimmelbildung sollte das Produkt nicht mehr verfüttert werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e \u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e \u003cspan\u003eAntworten zu Zusammensetzung, Fettgehalt 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\n\u003csummary\u003eWoraus besteht das Rinder-Dörrfleisch?\u003c\/summary\u003e\n\u003cp\u003eEs besteht zu 100% aus getrocknetem Rindermuskelfleisch und ist ein Einzelfuttermittel für Hunde.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie hoch ist der Rohproteingehalt?\u003c\/summary\u003e\n\u003cp\u003eDer angegebene Rohproteingehalt beträgt 78%.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIst das Dörrfleisch fettarm?\u003c\/summary\u003e\n\u003cp\u003eDer ausgewiesene Rohfettgehalt beträgt 9%. Die Snackmenge sollte trotzdem in der Tagesration berücksichtigt werden.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIst das Produkt ein Monoprotein-Snack?\u003c\/summary\u003e\n\u003cp\u003eJa. Rind ist die einzige enthaltene tierische Proteinquelle.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIst das Dörrfleisch für sensible Hunde geeignet?\u003c\/summary\u003e\n\u003cp\u003eDie einfache Zusammensetzung kann für sensible Hunde interessant sein. Die individuelle Verträglichkeit hängt jedoch vom einzelnen Hund ab.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eUnterstützt der Snack die Zahnpflege?\u003c\/summary\u003e\n\u003cp\u003eDie feste Textur kann beim Kauen den mechanischen Abrieb von weichem Zahnbelag unterstützen. Sie ersetzt keine regelmäßige Zahnpflege.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eAb welchem Alter ist das Dörrfleisch geeignet?\u003c\/summary\u003e\n\u003cp\u003eAls Orientierung wird die Fütterung ab etwa der 12. Lebenswoche empfohlen, sofern Gebiss, Kauvermögen und Stückgröße passen.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie lagere ich das Dörrfleisch?\u003c\/summary\u003e\n\u003cp\u003eKühl, trocken, lichtgeschützt und nach dem Öffnen gut verschlossen lagern.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e \u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e \u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-closing\"\u003e\n\u003ch2\u003e100% Rind. 78% Rohprotein. Intensiver Fleischgenuss.\u003c\/h2\u003e\n\u003cp\u003eEin natürlicher Snack aus purem Muskelfleisch für Belohnung, Training und genussvolle Kaupausen.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/main\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\u003cbr\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\u003cheader class=\"adn-modal-header\"\u003e\n\u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n\u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\u003c\/header\u003e\n\u003cdiv 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 \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\u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\u003c\/div\u003e\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 \u003cinput id=\"adn-age\" type=\"number\" min=\"1\" step=\"1\" value=\"2\" aria-label=\"Alter des Hundes\"\u003e \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e \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 \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\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 \u003cinput id=\"adn-weight\" type=\"number\" min=\"1\" max=\"120\" step=\"0.1\" value=\"15\" aria-label=\"Gewicht des Hundes\"\u003e \u003cspan\u003ekg\u003c\/span\u003e \u003c\/label\u003e \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-weight-next\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\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 \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 \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 \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\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 \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 \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\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 \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\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 \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 \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 \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\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 \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\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\n\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n\u003ca class=\"adn-primary-btn adn-shop-btn\" id=\"adn-shop-link\" href=\"#\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-modal-actions\"\u003e\n\u003cbutton type=\"button\" id=\"adn-back\"\u003eZurück\u003c\/button\u003e \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\u003cp\u003e\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e \u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Woraus besteht das Rinder-Dörrfleisch?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Es besteht zu 100% aus getrocknetem Rindermuskelfleisch und ist ein Einzelfuttermittel für Hunde.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie hoch ist der Rohproteingehalt?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Der angegebene Rohproteingehalt beträgt 78%.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist das Dörrfleisch fettarm?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Der ausgewiesene Rohfettgehalt beträgt 9%. Die Snackmenge sollte trotzdem in der Tagesration berücksichtigt werden.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist das Produkt ein Monoprotein-Snack?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Rind ist die einzige enthaltene tierische Proteinquelle.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist das Dörrfleisch für sensible Hunde geeignet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die einfache Zusammensetzung kann für sensible Hunde interessant sein. Die individuelle Verträglichkeit hängt jedoch vom einzelnen Hund ab.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Unterstützt der Snack die Zahnpflege?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die feste Textur kann beim Kauen den mechanischen Abrieb von weichem Zahnbelag unterstützen. Sie ersetzt keine regelmäßige Zahnpflege.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ab welchem Alter ist das Dörrfleisch geeignet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Als Orientierung wird die Fütterung ab etwa der 12. Lebenswoche empfohlen, sofern Gebiss, Kauvermögen und Stückgröße passen.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie lagere ich das Dörrfleisch?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Kühl, trocken, lichtgeschützt und nach dem Öffnen gut verschlossen lagern.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e \u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var beefTerms = ['rind'];\n  var jerkyTerms = [\n    'dörrfleisch',\n    'doerrfleisch',\n    'dorrfleisch',\n    'rinder-dörrfleisch',\n    'rinder-doerrfleisch'\n  ];\n\n  function normalize(value) {\n    return (value || '')\n      .replace(\/\\u00a0\/g, ' ')\n      .replace(\/[–—]\/g, '-')\n      .replace(\/\\s+\/g, ' ')\n      .trim()\n      .toLowerCase();\n  }\n\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n\n    return style.display !== 'none' \u0026\u0026\n      style.visibility !== 'hidden' \u0026\u0026\n      parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026\n      rect.width \u003e 0 \u0026\u0026\n      rect.height \u003e 0;\n  }\n\n  function outsideOwnBlocks(element) {\n    return !element.closest('.adp-page') \u0026\u0026\n      !element.closest('#adn-one-html') \u0026\u0026\n      !element.closest('#adn-food-modal');\n  }\n\n  function matchesTitle(element) {\n    var text = normalize(element.textContent);\n\n    var hasBeef = beefTerms.some(function (term) {\n      return text.indexOf(term) !== -1;\n    });\n\n    var hasJerky = jerkyTerms.some(function (term) {\n      return text.indexOf(term) !== -1;\n    });\n\n    return hasBeef \u0026\u0026 hasJerky;\n  }\n\n  function findTitle() {\n    var selectors = [\n      '[data-product-title]',\n      '.product__title',\n      '.product__title h1',\n      '.product-title',\n      '.product-single__title',\n      '.productView-title',\n      '.product-info__title',\n      '.product-detail__title',\n      'h1.product_title',\n      'h1'\n    ];\n\n    var candidates = Array.prototype.slice.call(\n      document.querySelectorAll(selectors.join(','))\n    );\n\n    return candidates.find(function (element) {\n      return outsideOwnBlocks(element) \u0026\u0026\n        isVisible(element) \u0026\u0026\n        matchesTitle(element);\n    }) || null;\n  }\n\n  function applyTitleStyle() {\n    var title = findTitle();\n    if (!title) return;\n\n    title.classList.add('adp-external-product-title');\n\n    var nested = title.matches('h1, h2')\n      ? title\n      : title.querySelector('h1, h2');\n\n    if (nested) {\n      nested.classList.add('adp-external-product-title');\n    }\n  }\n\n  function scheduleApply() {\n    applyTitleStyle();\n    setTimeout(applyTitleStyle, 50);\n    setTimeout(applyTitleStyle, 200);\n    setTimeout(applyTitleStyle, 500);\n    setTimeout(applyTitleStyle, 1000);\n    setTimeout(applyTitleStyle, 2000);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n\n  window.addEventListener('load', scheduleApply);\n  document.addEventListener('shopify:section:load', scheduleApply);\n\n  var observer = new MutationObserver(scheduleApply);\n  observer.observe(document.documentElement, {\n    childList: true,\n    subtree: true,\n    characterData: true\n  });\n})();\n\u003c\/script\u003e \u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  var modalScrollY = 0;\n  var bodySnapshot = null;\n  var htmlOverflowSnapshot = '';\n\n  function getModal() {\n    return document.getElementById('adn-food-modal');\n  }\n\n  function moveModalToBody() {\n    var modal = getModal();\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  function updateViewportSize() {\n    var modal = getModal();\n    if (!modal) return;\n\n    var viewport = window.visualViewport;\n    var height = viewport ? viewport.height : window.innerHeight;\n    var top = viewport ? viewport.offsetTop : 0;\n\n    modal.style.setProperty('--adn-modal-height', Math.round(height) + 'px');\n    modal.style.setProperty('--adn-modal-top', Math.round(top) + 'px');\n  }\n\n  function lockPage() {\n    if (bodySnapshot) return;\n\n    modalScrollY =\n      window.pageYOffset ||\n      document.documentElement.scrollTop ||\n      document.body.scrollTop ||\n      0;\n\n    bodySnapshot = {\n      position: document.body.style.position,\n      top: document.body.style.top,\n      left: document.body.style.left,\n      right: document.body.style.right,\n      width: document.body.style.width,\n      overflow: document.body.style.overflow\n    };\n\n    htmlOverflowSnapshot = document.documentElement.style.overflow;\n\n    document.documentElement.style.overflow = 'hidden';\n    document.body.style.position = 'fixed';\n    document.body.style.top = (-modalScrollY) + 'px';\n    document.body.style.left = '0';\n    document.body.style.right = '0';\n    document.body.style.width = '100%';\n    document.body.style.overflow = 'hidden';\n  }\n\n  function unlockPage() {\n    if (!bodySnapshot) return;\n\n    document.documentElement.style.overflow = htmlOverflowSnapshot;\n    document.body.style.position = bodySnapshot.position;\n    document.body.style.top = bodySnapshot.top;\n    document.body.style.left = bodySnapshot.left;\n    document.body.style.right = bodySnapshot.right;\n    document.body.style.width = bodySnapshot.width;\n    document.body.style.overflow = bodySnapshot.overflow;\n\n    bodySnapshot = null;\n    window.scrollTo(0, modalScrollY);\n  }\n\n  window.adnPrepareFoodModal = function () {\n    moveModalToBody();\n    updateViewportSize();\n    lockPage();\n\n    var modal = getModal();\n    var dialog = modal \u0026\u0026 modal.querySelector('.adn-modal-dialog');\n\n    if (dialog) {\n      dialog.scrollTop = 0;\n    }\n\n    requestAnimationFrame(updateViewportSize);\n    setTimeout(updateViewportSize, 80);\n    setTimeout(updateViewportSize, 250);\n  };\n\n  window.adnReleaseFoodModal = function () {\n    unlockPage();\n  };\n\n  function init() {\n    moveModalToBody();\n    updateViewportSize();\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', init);\n  } else {\n    init();\n  }\n\n  window.addEventListener('load', init);\n  window.addEventListener('resize', updateViewportSize, { passive: true });\n  window.addEventListener('orientationchange', function () {\n    setTimeout(updateViewportSize, 100);\n    setTimeout(updateViewportSize, 350);\n  }, { passive: true });\n\n  if (window.visualViewport) {\n    window.visualViewport.addEventListener(\n      'resize',\n      updateViewportSize,\n      { passive: true }\n    );\n\n    window.visualViewport.addEventListener(\n      'scroll',\n      updateViewportSize,\n      { passive: true }\n    );\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(init, 50);\n  });\n})();\n\u003c\/script\u003e \u003cscript id=\"adn-food-calculator-script\"\u003e\n(function () {\n  function initAdnFoodCalculator() {\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    \n        if (typeof window.adnPrepareFoodModal === 'function') {\n          window.adnPrepareFoodModal();\n        } else if (modal.parentNode !== document.body) {\n          document.body.appendChild(modal);\n        }\n    \n        modal.classList.add('is-open');\n        modal.setAttribute('aria-hidden', 'false');\n        modal.setAttribute('aria-modal', 'true');\n        document.body.classList.add('adn-modal-open');\n    \n        var dialog = modal.querySelector('.adn-modal-dialog');\n        if (dialog) dialog.scrollTop = 0;\n    \n        window.setTimeout(function () {\n          var close = modal.querySelector('.adn-modal-close');\n          if (close) {\n            try {\n              close.focus({ preventScroll: true });\n            } catch (error) {\n              close.focus();\n            }\n          }\n        }, 0);\n      }\n    \n      function closeModal() {\n        modal.classList.remove('is-open');\n        modal.setAttribute('aria-hidden', 'true');\n        modal.removeAttribute('aria-modal');\n        document.body.classList.remove('adn-modal-open');\n    \n        if (typeof window.adnReleaseFoodModal === 'function') {\n          window.adnReleaseFoodModal();\n        }\n    \n        if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') {\n          window.setTimeout(function () {\n            try {\n              lastFocused.focus({ preventScroll: true });\n            } catch (error) {\n              lastFocused.focus();\n            }\n          }, 0);\n        }\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\n  function scheduleInit() {\n    initAdnFoodCalculator();\n    window.setTimeout(initAdnFoodCalculator, 50);\n    window.setTimeout(initAdnFoodCalculator, 250);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleInit, { once: true });\n  } else {\n    scheduleInit();\n  }\n\n  window.addEventListener('load', scheduleInit);\n  document.addEventListener('shopify:section:load', function () {\n    window.setTimeout(scheduleInit, 50);\n  });\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"200g","offer_id":58469018534213,"sku":"1000548502","price":11.99,"currency_code":"EUR","in_stock":true},{"title":"300g","offer_id":58469018566981,"sku":"1000548501","price":15.39,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/Rinderdoerrfleisch_3x4_transparent.png?v=1783285561"},{"product_id":"alphadog-nutrition-rinderohren-mit-fell-naturlicher-kausnack","title":"Premium 100% Rinderohr mit Fell XL Packung - Natur Darmpflege","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Rinderohr mit Fell Größe L\n     ========================================================= --\u003e\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\u003c!-- Rechner-Popup --\u003e\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  body.adn-modal-open {\n    overflow: hidden !important;\n    overscroll-behavior: none !important;\n    touch-action: none !important;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    top: var(--adn-modal-top, 0px) !important;\n    left: 0 !important;\n    right: 0 !important;\n    bottom: auto !important;\n\n    width: 100vw !important;\n    max-width: none !important;\n    height: var(--adn-modal-height, 100dvh) !important;\n    min-height: 0 !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    align-items: center !important;\n    justify-content: center !important;\n    place-items: center !important;\n\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n    box-sizing: border-box !important;\n    isolation: isolate !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: grid !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    margin: 0 !important;\n    transform: none !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    top: auto !important;\n    left: auto !important;\n    right: auto !important;\n    bottom: auto !important;\n    inset: auto !important;\n\n    width: min(780px, calc(100vw - 36px)) !important;\n    height: min(720px, calc(var(--adn-modal-height, 100dvh) - 36px)) !important;\n    min-height: 0 !important;\n    max-height: none !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    overflow-x: hidden !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain !important;\n    -webkit-overflow-scrolling: touch;\n\n    border-radius: 26px !important;\n    box-sizing: border-box !important;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    font-size: clamp(28px, 3vw, 36px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    word-break: normal !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-food-modal {\n      padding: 12px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: min(760px, calc(100vw - 24px)) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 24px) !important;\n      padding: 14px !important;\n      border-radius: 22px !important;\n    }\n\n    #adn-food-modal .adn-modal-header h2 {\n      font-size: 31px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 6px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 12px) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 12px) !important;\n      padding: 8px !important;\n      border-radius: 18px !important;\n    }\n\n    #adn-food-modal .adn-rechner {\n      height: 100% !important;\n      min-height: 0 !important;\n      overflow-y: auto !important;\n    }\n  }\n\n  @media (max-height: 650px) and (min-width: 721px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      height: calc(var(--adn-modal-height, 100dvh) - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-calculator-title-size-fix\"\u003e\n  #adn-one-html .adn-calculator-teaser h2 {\n    width: 100% !important;\n    max-width: none !important;\n    font-size: clamp(32px, 3.25vw, 48px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    white-space: nowrap !important;\n    word-break: keep-all !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(30px, 5vw, 40px) !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html .adn-calculator-teaser {\n      padding-left: 18px !important;\n      padding-right: 18px !important;\n    }\n\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(27px, 8vw, 33px) !important;\n      line-height: 1.03 !important;\n      letter-spacing: -.04em !important;\n    }\n  }\n\n  @media (max-width: 360px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: 26px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-beef-ear-fur-product-design\"\u003e\n  .adp-theme-beef-ear-fur {\n    --ear-dark: #1a100a;\n    --ear-deep: #2a1b11;\n    --ear-leather: #744726;\n    --ear-caramel: #9c6538;\n    --ear-fur: #c69b6d;\n    --ear-sand: #dfc4a2;\n    --ear-sage: #78806a;\n\n    background:\n      radial-gradient(circle at 7% 4%, rgba(116,71,38,.15), transparent 24%),\n      radial-gradient(circle at 95% 16%, rgba(198,155,109,.13), transparent 24%),\n      radial-gradient(circle at 50% 82%, rgba(120,128,106,.08), transparent 32%),\n      linear-gradient(180deg, #faf7f2 0%, #f1ebe3 52%, #f6f2ec 100%) !important;\n  }\n\n  .adp-theme-beef-ear-fur .adp-hero {\n    border: 1px solid rgba(198,155,109,.18) !important;\n    background:\n      radial-gradient(circle at 87% 13%, rgba(198,155,109,.24), transparent 24%),\n      linear-gradient(135deg, #100a06 0%, #25170e 56%, #44301f 100%) !important;\n    box-shadow: 0 34px 92px rgba(67,44,27,.22) !important;\n  }\n\n  .adp-theme-beef-ear-fur .adp-hero::before {\n    content: \"BEEF EAR L\" !important;\n    position: absolute !important;\n    right: 18px !important;\n    top: 24px !important;\n    color: rgba(255,255,255,.045) !important;\n    font-family: \"Inter\", Arial, sans-serif !important;\n    font-size: 72px !important;\n    line-height: 1 !important;\n    font-weight: 900 !important;\n    letter-spacing: -.07em !important;\n    transform: rotate(7deg) !important;\n    pointer-events: none !important;\n  }\n\n  .adp-theme-beef-ear-fur .adp-hero::after {\n    background:\n      linear-gradient(\n        90deg,\n        var(--ear-dark),\n        var(--ear-deep) 26%,\n        var(--ear-leather) 48%,\n        var(--ear-caramel) 68%,\n        var(--ear-fur) 84%,\n        var(--ear-sage)\n      ) !important;\n  }\n\n  .adp-theme-beef-ear-fur .adp-brand,\n  .adp-theme-beef-ear-fur .adp-kicker,\n  .adp-theme-beef-ear-fur .adp-heading \u003e p,\n  .adp-theme-beef-ear-fur .adp-panel \u003e p {\n    color: #dca36c !important;\n  }\n\n  .adp-theme-beef-ear-fur .adp-title {\n    color: #fff !important;\n    -webkit-text-stroke: .45px #fff !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.16),\n      0 7px 15px rgba(0,0,0,.34),\n      0 15px 28px rgba(0,0,0,.18) !important;\n    filter: none !important;\n  }\n\n  .adp-theme-beef-ear-fur .adp-title::before,\n  .adp-theme-beef-ear-fur .adp-title::after {\n    content: none !important;\n    display: none !important;\n    opacity: 0 !important;\n    filter: none !important;\n    transform: none !important;\n  }\n\n  .adp-theme-beef-ear-fur .adp-tags {\n    display: flex !important;\n    flex-wrap: wrap !important;\n    align-items: center !important;\n    gap: 10px !important;\n  }\n\n  .adp-theme-beef-ear-fur .adp-tags \u003e span {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    flex: 0 0 auto !important;\n    margin: 0 !important;\n    white-space: nowrap !important;\n    text-decoration: none !important;\n    border-color: rgba(220,163,108,.24) !important;\n    background: rgba(220,163,108,.08) !important;\n  }\n\n  .adp-theme-beef-ear-fur .adp-visual {\n    position: relative !important;\n    background: #744726 !important;\n    background-image: none !important;\n    border-color: rgba(255,255,255,.14) !important;\n  }\n\n  .adp-theme-beef-ear-fur .adp-visual::before,\n  .adp-theme-beef-ear-fur .adp-visual::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  .adp-theme-beef-ear-fur .adp-stat {\n    border-color: rgba(255,255,255,.15) !important;\n    background: rgba(24,14,8,.27) !important;\n  }\n\n  .adp-theme-beef-ear-fur .adp-stat-main {\n    background: #9c6538 !important;\n    border-color: #9c6538 !important;\n    box-shadow: 0 18px 42px rgba(116,71,38,.32) !important;\n  }\n\n  .adp-theme-beef-ear-fur .adp-benefit:nth-child(1) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(156,101,56,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #f7f0e8 100%) !important;\n  }\n\n  .adp-theme-beef-ear-fur .adp-benefit:nth-child(2) {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(198,155,109,.24), transparent 31%),\n      linear-gradient(135deg, #130c07 0%, #3d2919 100%) !important;\n    color: #fff !important;\n  }\n\n  .adp-theme-beef-ear-fur .adp-benefit:nth-child(2) p {\n    color: rgba(255,255,255,.72) !important;\n  }\n\n  .adp-theme-beef-ear-fur .adp-benefit:nth-child(3) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(120,128,106,.13), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #f1f4ec 100%) !important;\n  }\n\n  .adp-theme-beef-ear-fur .adp-benefit b {\n    color: var(--ear-leather) !important;\n  }\n\n  .adp-theme-beef-ear-fur .adp-benefit:nth-child(2) b {\n    color: #e0ae78 !important;\n  }\n\n  .adp-theme-beef-ear-fur .adp-guide {\n    border: 1px solid rgba(116,71,38,.08) !important;\n    background:\n      radial-gradient(circle at 92% 8%, rgba(156,101,56,.11), transparent 28%),\n      radial-gradient(circle at 8% 92%, rgba(120,128,106,.08), transparent 26%),\n      linear-gradient(145deg, #ffffff 0%, #f8f2eb 100%) !important;\n  }\n\n  .adp-theme-beef-ear-fur .adp-panel {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(198,155,109,.23), transparent 28%),\n      linear-gradient(135deg, #130c07 0%, #49311e 100%) !important;\n  }\n\n  .adp-theme-beef-ear-fur .adp-item {\n    border: 1px solid rgba(116,71,38,.07) !important;\n    box-shadow: 0 14px 42px rgba(74,48,29,.05) !important;\n  }\n\n  .adp-theme-beef-ear-fur .adp-icon {\n    background: linear-gradient(135deg, #49311e, var(--ear-leather)) !important;\n    box-shadow: 0 8px 18px rgba(78,50,30,.16) !important;\n  }\n\n  .adp-theme-beef-ear-fur .adp-item[open] .adp-plus {\n    background: var(--ear-leather) !important;\n  }\n\n  .adp-theme-beef-ear-fur .adp-info {\n    border-left-color: var(--ear-leather) !important;\n    background: #f7f0e8 !important;\n  }\n\n  .adp-theme-beef-ear-fur .adp-highlight {\n    background: linear-gradient(135deg, #f7f0e8 0%, #eef2e9 100%) !important;\n  }\n\n  .adp-theme-beef-ear-fur .adp-table thead th,\n  .adp-theme-beef-ear-fur .adp-table thead td {\n    background: linear-gradient(135deg, #24160d, #5a3b24) !important;\n  }\n\n  .adp-theme-beef-ear-fur .adp-faq details[open] {\n    border-color: rgba(116,71,38,.30) !important;\n    box-shadow: 0 10px 25px rgba(116,71,38,.07) !important;\n  }\n\n  .adp-theme-beef-ear-fur .adp-closing {\n    background: #744726 !important;\n    background-image: none !important;\n    box-shadow: 0 28px 70px rgba(84,54,32,.18) !important;\n  }\n\n  .adp-theme-beef-ear-fur #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: 100% !important;\n    max-width: 100% !important;\n    margin: 0 auto 42px !important;\n    padding: 0 !important;\n    transform: none !important;\n    clear: both !important;\n    box-sizing: border-box !important;\n  }\n\n  .adp-theme-beef-ear-fur #adn-one-html \u003e .adn-one-grid {\n    width: 100% !important;\n    max-width: none !important;\n    margin: 0 auto !important;\n  }\n\n  .adp-theme-beef-ear-fur #adn-one-html .adn-clean-item {\n    align-content: start !important;\n  }\n\n  .adp-theme-beef-ear-fur #adn-one-html .adn-clean-item \u003e span:last-child {\n    max-width: 112px !important;\n    min-height: 34px !important;\n    display: flex !important;\n    align-items: flex-start !important;\n    justify-content: center !important;\n    font-size: 13px !important;\n    line-height: 1.14 !important;\n    font-weight: 800 !important;\n  }\n\n  @media (max-width: 1050px) {\n    .adp-theme-beef-ear-fur #adn-one-html {\n      margin-bottom: 30px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    .adp-theme-beef-ear-fur .adp-hero::before {\n      right: -14px !important;\n      top: 22px !important;\n      font-size: 42px !important;\n    }\n\n    .adp-theme-beef-ear-fur #adn-one-html {\n      margin-bottom: 22px !important;\n    }\n\n    .adp-theme-beef-ear-fur #adn-one-html .adn-clean-item \u003e span:last-child {\n      max-width: 100px !important;\n      font-size: 12px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cmain class=\"adp-page adp-theme-beef-ear-fur\"\u003e\n\u003cdiv class=\"adp-wrap\"\u003e\n\u003csection aria-label=\"Vorteile und Futterrechner\" class=\"adn-one-html adn-theme-beef-ear-fur\" id=\"adn-one-html\"\u003e\n\u003cdiv class=\"adn-one-grid\"\u003e\n\u003cdiv class=\"adn-trust-panel\"\u003e\n\u003cdiv class=\"adn-payment-card\"\u003e\n\u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n\u003cdiv aria-label=\"Zahlungsarten\" class=\"adn-payment-grid\"\u003e\n\u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"PayPal\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/paypal-blue-logo-19528_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Klarna\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/klarna-pink-logo-24366_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Visa\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/visa-blue-logo-19529_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Mastercard\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/mastercard-credit-card-payment-method-19676_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Maestro\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/maestro-logo-19742_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Apple Pay\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/apple-pay-logo-19557_256.png?v=1779726652\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-benefit-grid\"\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan aria-hidden=\"true\" class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSchneller Versand\u003c\/strong\u003e \u003csmall\u003ezügig und sicher bei dir\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan aria-hidden=\"true\" class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSicher bezahlen\u003c\/strong\u003e \u003csmall\u003egeschützte Zahlungsarten\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan aria-hidden=\"true\" class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M7 7h9.2L14 4.8 15.4 3 21 8.6l-5.6 5.6-1.4-1.8 2.2-2.2H7a3 3 0 0 0-3 3v4H2v-4a5 5 0 0 1 5-5Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan aria-hidden=\"true\" class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e \u003csmall\u003eentspannt ausprobieren\u003c\/small\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-grid\"\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n\u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e \u003c!-- Großes Rinderohr in natürlicher Ohrform --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M16.4 3.2c3.1 1.5 4.7 4 4.7 7.3 0 3-1.4 5.4-4.1 7.1-1.5.9-2.4 2-2.8 3.3H9.6c.2-2.8 1.4-5 3.7-6.5 1.8-1.2 2.7-2.6 2.7-4.3 0-1.4-.5-2.4-1.6-3-1-.5-2-.4-3 .2-1 .6-1.7 1.6-2.1 3\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M11.2 12.2c.4-1.6 1.2-2.4 2.4-2.4 1 0 1.7.6 1.7 1.6 0 1.1-.6 1.9-1.8 2.7\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M7.4 7.7c-1.4-.8-2.7-.9-3.9-.2.5 1.8 1.7 2.9 3.7 3.2\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eRinderohr\u003cbr\u003eGröße L\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 \u003c!-- Naturbelassenes Fell mit sichtbaren Haarsträhnen --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M5 20c1.2-5.8 2.4-10.7 3.6-14.7M9 20c.8-6.2 1.6-11.1 2.4-14.7M13 20c.5-5.5 1-9.9 1.5-13.2M17 20c.2-4.8.5-8.5.8-11.2\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M4 16c3-1.4 6-1.5 9-.2M8 12c3-1.3 6-1.3 9 0M11 8.4c2.5-.8 4.8-.6 6.9.5\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eMit natürlichem\u003cbr\u003eFell\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 \u003c!-- Rinderkopf für 100% Rind --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M7.2 8.2c0-3 1.9-5 4.8-5s4.8 2 4.8 5v5.1c0 4.1-2 6.5-4.8 6.5s-4.8-2.4-4.8-6.5V8.2Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M8 6.8C6.1 4.8 4.2 4.3 2.8 5.4c.7 2.1 2.3 3.1 4.6 3M16 6.8c1.9-2 3.8-2.5 5.2-1.4-.7 2.1-2.3 3.1-4.6 3\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9.6 10.6h.01M14.4 10.6h.01\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9.4 15.1h5.2\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e100%\u003cbr\u003eRind\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 \u003c!-- Analysebogen für 78,1% Rohprotein --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M6 3h9l3 3v15H6z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M15 3v4h4\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9 11h6M9 14h6M9 17h4\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9 8h2\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e78,1%\u003cbr\u003eRohprotein\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 \u003c!-- Kleiner Fetttropfen für 5,6% Rohfett --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M10.2 3.2c3.2 4 4.8 6.8 4.8 9.2a5 5 0 0 1-10 0c0-2.4 1.7-5.2 5.2-9.2Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M17.2 8h3.8\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M7.8 14.2c.4 1.1 1.2 1.7 2.4 1.9\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e5,6%\u003cbr\u003eRohfett\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n\u003caside aria-label=\"Futterrechner\" class=\"adn-calculator-teaser\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"adn-calculator-art\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\"\u003e\u003c\/div\u003e\n\u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n\u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n\u003cbutton data-adn-open=\"\" type=\"button\" class=\"adn-open-calculator\"\u003eJetzt berechnen\u003c\/button\u003e\n\u003cdiv class=\"adn-calculator-note\"\u003e\n\u003cstrong\u003eIn ca. 60 Sekunden\u003c\/strong\u003e\u003cspan\u003edirekt zur Futterempfehlung\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/aside\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-hero\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n\u003cp class=\"adp-kicker\"\u003eNaturbelassener Kausnack aus 100% Rind\u003c\/p\u003e\n\u003ch1 data-title=\"Rinderohr mit Fell in Größe L für ursprünglichen Kauspaß.\" class=\"adp-title\"\u003eRinderohr mit Fell in Größe L für ursprünglichen Kauspaß.\u003c\/h1\u003e\n\u003cp class=\"adp-lead\"\u003eFeste Knorpelstruktur, natürliches Fell und langanhaltende Beschäftigung in einem ursprünglichen Naturkauartikel.\u003c\/p\u003e\n\u003cp class=\"adp-intro\"\u003eDas Rinderohr mit Fell von Alphadog Nutrition besteht zu 100% aus Rind, stammt aus EU-Herstellung und wird schonend getrocknet. Die große, zähe Form beschäftigt deinen Hund beim Kauen, während das mitgefressene Fell als unverdaulicher Bestandteil die natürliche Magen-Darm-Passage unterstützen kann.\u003c\/p\u003e\n\u003cdiv class=\"adp-tags\"\u003e\n\u003cspan\u003e100% Rind\u003c\/span\u003e \u003cspan\u003eMit naturbelassenem Fell\u003c\/span\u003e \u003cspan\u003eEU-Herstellung\u003c\/span\u003e \u003cspan\u003e78,1% Rohprotein\u003c\/span\u003e \u003cspan\u003e5,6% Rohfett\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv aria-label=\"Produkteigenschaften des Rinderohrs mit Fell\" class=\"adp-visual\"\u003e\n\u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e100%\u003c\/strong\u003e\u003cspan\u003eRinderohr mit naturbelassenem Fell\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eGröße L\u003c\/strong\u003e\u003cspan\u003efür ausgiebige Beschäftigung\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e78,1%\u003c\/strong\u003e\u003cspan\u003eRohprotein laut Analyse\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e5,6%\u003c\/strong\u003e\u003cspan\u003eRohfett laut Analyse\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eUrsprünglich beschäftigen\u003c\/p\u003e\n\u003ch2\u003eGroßer Naturkauartikel mit Fell und fester Knorpelstruktur.\u003c\/h2\u003e\n\u003cspan\u003eDas Rinderohr verbindet artgerechte Beschäftigung mit einer naturbelassenen Zusammensetzung aus nur einer tierischen Proteinquelle.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-benefits\"\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e01\u003c\/b\u003e\n\u003ch3\u003e100% Rind\u003c\/h3\u003e\n\u003cp\u003eDie Zusammensetzung besteht ausschließlich aus getrocknetem Rinderohr mit Fell. Weitere Zutaten sind nicht angegeben.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e02\u003c\/b\u003e\n\u003ch3\u003eLanganhaltende Beschäftigung\u003c\/h3\u003e\n\u003cp\u003eDie zähe Knorpelstruktur und die große natürliche Form fördern ausdauerndes Kauen und können im Alltag beruhigend beschäftigen.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\n\u003ch3\u003eNatürliches Fell\u003c\/h3\u003e\n\u003cp\u003eDas Fell wird in kleinen Mengen mitgefressen und liefert unverdauliche Struktur. Es kann die natürliche Darmpassage unterstützen, ersetzt jedoch keine ausgewogene Fütterung.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-guide\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-kicker\"\u003eKauen mit natürlicher Struktur\u003c\/p\u003e\n\u003ch2\u003eBeschäftigung, Kaumuskulatur und mechanischer Abrieb.\u003c\/h2\u003e\n\u003cp\u003eBeim intensiven Kauen wird die Kaumuskulatur beansprucht. Die feste Oberfläche kann außerdem den mechanischen Abrieb von weichem Zahnbelag unterstützen.\u003c\/p\u003e\n\u003cp\u003eEin Kausnack ersetzt weder regelmäßiges Zähneputzen noch eine tierärztliche Kontrolle. Wähle das Ohr passend zu Größe, Kauverhalten und Gebiss deines Hundes und lasse ihn während des Kauens immer unter Aufsicht.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-panel\"\u003e\n\u003cp\u003eAuf einen Blick\u003c\/p\u003e\n\u003carticle\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003e100% Rinderohr mit Fell\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eGröße\u003c\/strong\u003e\u003cspan\u003eGröße L, naturbedingt variierend\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eTextur\u003c\/strong\u003e\u003cspan\u003efest, zäh und knorpelig\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eVerwendung\u003c\/strong\u003e\u003cspan\u003eBeschäftigung und besondere Belohnung\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eAlle Details\u003c\/p\u003e\n\u003ch2\u003eZusammensetzung, Analysewerte und sichere Fütterung.\u003c\/h2\u003e\n\u003cspan\u003eÖffne nur den Bereich, den du gerade brauchst. Alle Kategorien sind beim Laden der Seite geschlossen.\u003c\/span\u003e\n\u003c\/div\u003e\n\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\u003eProdukt und Beschaffenheit\u003c\/strong\u003e\u003cspan\u003eGroßes Rinderohr mit naturbelassenem Fell\u003c\/span\u003e\u003c\/span\u003e\u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eNaturbelassener Kausnack in Größe L\u003c\/h3\u003e\n\u003cp\u003eDas getrocknete Rinderohr besteht aus fester Knorpelstruktur und natürlichem Fell. Die Größe L bietet besonders ausdauernden Kauspaß, wobei die tatsächliche Größe von Stück zu Stück variieren kann.\u003c\/p\u003e\n\u003cp\u003eAls echtes Naturprodukt können Farbe, Form, Größe und Felldichte unterschiedlich ausfallen. Jedes Ohr ist ein Unikat.\u003c\/p\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e100% Rind\u003c\/b\u003eKeine weiteren Zutaten angegeben.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eGröße L\u003c\/b\u003eGroße natürliche Form für längere Beschäftigung.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eMit Fell\u003c\/b\u003eUrsprüngliche, naturbelassene Beschaffenheit.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eEinzelfuttermittel\u003c\/b\u003eErgänzt die tägliche Fütterung als Snack.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌿\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFell und Verdauung\u003c\/strong\u003e\u003cspan\u003eUnverdauliche Struktur für die natürliche Darmpassage\u003c\/span\u003e\u003c\/span\u003e\u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eWas das Fell im Verdauungstrakt leistet\u003c\/h3\u003e\n\u003cp\u003eHunde nehmen das natürliche Fell beim Kauen mit auf. Haare werden größtenteils nicht verdaut und können als unverdauliche Struktur die normale Passage durch den Magen-Darm-Trakt unterstützen.\u003c\/p\u003e\n\u003cp\u003eDie häufig verwendete Bezeichnung „Darmbesen“ ist bildlich zu verstehen. Fell reinigt nicht nachweislich die Darmwände und entfernt keine Ablagerungen. Bei empfindlicher Verdauung sollte zunächst nur eine kleine Menge gefüttert werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦷\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eKauen und Zahnpflege\u003c\/strong\u003e\u003cspan\u003eFeste Struktur für mechanischen Abrieb\u003c\/span\u003e\u003c\/span\u003e\u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eNatürliche Unterstützung beim Kauen\u003c\/h3\u003e\n\u003cp\u003eDie feste, zähe Oberfläche kann beim Kauen weichen Zahnbelag mechanisch abreiben und die Kaumuskulatur beanspruchen. Wie stark dieser Effekt ausfällt, hängt vom individuellen Kauverhalten ab.\u003c\/p\u003e\n\u003cp\u003eBereits vorhandener Zahnstein lässt sich durch einen Kausnack nicht zuverlässig entfernen. Regelmäßige Zahnpflege und Kontrollen bleiben wichtig.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📊\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eAnalysewerte\u003c\/strong\u003e\u003cspan\u003e78,1% Protein und 5,6% Fett\u003c\/span\u003e\u003c\/span\u003e\u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eAnalytische Bestandteile\u003c\/h3\u003e\n\u003cdiv class=\"adp-table-wrap\"\u003e\n\u003ctable class=\"adp-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eBestandteil\u003c\/th\u003e\n\u003cth\u003eGehalt\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eRohprotein\u003c\/td\u003e\n\u003ctd\u003e78,1%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRohfett\u003c\/td\u003e\n\u003ctd\u003e5,6%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRohasche\u003c\/td\u003e\n\u003ctd\u003e2,4%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp\u003eDie Werte beziehen sich auf das Naturprodukt und können rohstoffbedingt leicht schwanken.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🥩\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eMonoprotein und Verträglichkeit\u003c\/strong\u003e\u003cspan\u003eNur Rind als tierische Proteinquelle\u003c\/span\u003e\u003c\/span\u003e\u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eFür Hunde geeignet, die Rind vertragen\u003c\/h3\u003e\n\u003cp\u003eDas Rinderohr ist ein Monoprotein-Snack, weil ausschließlich Rind enthalten ist. Das kann die Auswahl bei einer übersichtlichen Fütterung erleichtern.\u003c\/p\u003e\n\u003cp\u003eMonoprotein bedeutet nicht automatisch hypoallergen. Bei einer bekannten Rindallergie oder während einer tierärztlich begleiteten Ausschlussdiät darf der Snack nur nach Abstimmung gefüttert werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e✓\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFütterung und Dosierung\u003c\/strong\u003e\u003cspan\u003eAls Beschäftigung zwischen den Mahlzeiten\u003c\/span\u003e\u003c\/span\u003e\u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eMenge individuell anpassen\u003c\/h3\u003e\n\u003cp\u003eFüttere das Rinderohr als besondere Belohnung oder zur längerfristigen Beschäftigung. Die passende Menge richtet sich nach Größe, Aktivität, Hauptfutter und Kauverhalten deines Hundes.\u003c\/p\u003e\n\u003cp\u003eBerücksichtige den Snack in der täglichen Gesamtration und reduziere bei regelmäßiger Gabe die Hauptfuttermenge entsprechend.\u003c\/p\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eBeschäftigung\u003c\/b\u003eFür ruhige Kauphasen im Alltag.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003ePassende Größe\u003c\/b\u003eDas Ohr muss zum Hund und seinem Kauverhalten passen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eTagesration\u003c\/b\u003eSnackmenge vom Hauptfutter abziehen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eFrisches Wasser\u003c\/b\u003eTrinkwasser sollte immer bereitstehen.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⚠️\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eSicherheit und Aufsicht\u003c\/strong\u003e\u003cspan\u003eBeim Kauen immer beobachten\u003c\/span\u003e\u003c\/span\u003e\u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eSicher füttern\u003c\/h3\u003e\n\u003cp\u003eLasse deinen Hund beim Kauen nie unbeaufsichtigt. Entferne zu klein gewordene, scharfkantige oder ungeeignete Reststücke rechtzeitig und füttere den Artikel nicht an Hunde, die große Stücke hastig abschlucken.\u003c\/p\u003e\n\u003cp\u003eBei Zahnproblemen, Schluckbeschwerden, empfindlicher Verdauung oder einer medizinisch angepassten Ernährung sollte die Eignung vorab mit der Tierarztpraxis geklärt werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📦\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eLagerung\u003c\/strong\u003e\u003cspan\u003eKühl, trocken und gut verschlossen aufbewahren\u003c\/span\u003e\u003c\/span\u003e\u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eQualität bewahren\u003c\/h3\u003e\n\u003cp\u003eLagere das Rinderohr kühl, trocken und vor direkter Sonneneinstrahlung geschützt. Verschließe die Verpackung nach jeder Entnahme sorgfältig.\u003c\/p\u003e\n\u003cp\u003eBei auffälligem Geruch, Feuchtigkeit oder Schimmelbildung sollte das Produkt nicht mehr verfüttert werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Fell, Größe und Fütterung\u003c\/span\u003e\u003c\/span\u003e\u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cdiv class=\"adp-faq\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWoraus besteht das Rinderohr mit Fell?\u003c\/summary\u003e\n\u003cp\u003eEs besteht zu 100% aus getrocknetem Rinderohr mit naturbelassenem Fell und ist ein Einzelfuttermittel für Hunde.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWas bedeutet Größe L?\u003c\/summary\u003e\n\u003cp\u003eGröße L bezeichnet eine große natürliche Ausführung für längere Beschäftigung. Da es sich um ein Naturprodukt handelt, können Größe und Form variieren.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWirkt das Fell wie ein Darmbesen?\u003c\/summary\u003e\n\u003cp\u003eDer Begriff ist bildlich gemeint. Das unverdauliche Fell kann die normale Darmpassage unterstützen, reinigt aber nicht nachweislich die Darmwände.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIst das Rinderohr hypoallergen?\u003c\/summary\u003e\n\u003cp\u003eNein, nicht pauschal. Es ist ein Monoprotein-Snack und eignet sich nur für Hunde, die Rind vertragen.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eUnterstützt das Rinderohr die Zahnpflege?\u003c\/summary\u003e\n\u003cp\u003eDie feste Struktur kann den mechanischen Abrieb von weichem Zahnbelag unterstützen. Sie ersetzt keine regelmäßige Zahnpflege.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie oft darf mein Hund ein Rinderohr bekommen?\u003c\/summary\u003e\n\u003cp\u003eDie Häufigkeit hängt von Gewicht, Aktivität, Hauptfutter und individueller Verträglichkeit ab. Berücksichtige den Snack immer in der Tagesration.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMuss ich meinen Hund beim Kauen beaufsichtigen?\u003c\/summary\u003e\n\u003cp\u003eJa. Entferne ungeeignete oder zu klein gewordene Reststücke rechtzeitig und stelle immer frisches Wasser bereit.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie lagere ich das Rinderohr?\u003c\/summary\u003e\n\u003cp\u003eKühl, trocken, lichtgeschützt und nach dem Öffnen gut verschlossen lagern.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e\u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-closing\"\u003e\n\u003ch2\u003e100% Rind. Natürliches Fell. Ausdauernder Kauspaß.\u003c\/h2\u003e\n\u003cp\u003eEin ursprünglicher Naturkauartikel in Größe L für Beschäftigung und besondere Genussmomente.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/main\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\u003cbr\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\u003cheader class=\"adn-modal-header\"\u003e\n\u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n\u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\u003c\/header\u003e\n\u003cdiv 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 \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\u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\u003c\/div\u003e\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 \u003cinput id=\"adn-age\" type=\"number\" min=\"1\" step=\"1\" value=\"2\" aria-label=\"Alter des Hundes\"\u003e \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e \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 \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\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 \u003cinput id=\"adn-weight\" type=\"number\" min=\"1\" max=\"120\" step=\"0.1\" value=\"15\" aria-label=\"Gewicht des Hundes\"\u003e \u003cspan\u003ekg\u003c\/span\u003e \u003c\/label\u003e \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-weight-next\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\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 \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 \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 \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\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 \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 \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\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 \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\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 \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 \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 \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\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 \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\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\n\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n\u003ca class=\"adn-primary-btn adn-shop-btn\" id=\"adn-shop-link\" href=\"#\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-modal-actions\"\u003e\n\u003cbutton type=\"button\" id=\"adn-back\"\u003eZurück\u003c\/button\u003e \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\u003cp\u003e\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e \u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Woraus besteht das Rinderohr mit Fell?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Es besteht zu 100% aus getrocknetem Rinderohr mit naturbelassenem Fell und ist ein Einzelfuttermittel für Hunde.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Was bedeutet Größe L?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Größe L bezeichnet eine große natürliche Ausführung für längere Beschäftigung. Da es sich um ein Naturprodukt handelt, können Größe und Form variieren.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wirkt das Fell wie ein Darmbesen?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Der Begriff ist bildlich gemeint. Das unverdauliche Fell kann die normale Darmpassage unterstützen, reinigt aber nicht nachweislich die Darmwände.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist das Rinderohr hypoallergen?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Nein, nicht pauschal. Es ist ein Monoprotein-Snack und eignet sich nur für Hunde, die Rind vertragen.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Unterstützt das Rinderohr die Zahnpflege?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die feste Struktur kann den mechanischen Abrieb von weichem Zahnbelag unterstützen. Sie ersetzt keine regelmäßige Zahnpflege.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie oft darf mein Hund ein Rinderohr bekommen?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Häufigkeit hängt von Gewicht, Aktivität, Hauptfutter und individueller Verträglichkeit ab. Berücksichtige den Snack immer in der Tagesration.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Muss ich meinen Hund beim Kauen beaufsichtigen?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Entferne ungeeignete oder zu klein gewordene Reststücke rechtzeitig und stelle immer frisches Wasser bereit.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie lagere ich das Rinderohr?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Kühl, trocken, lichtgeschützt und nach dem Öffnen gut verschlossen lagern.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e \u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var requiredTerms = ['rinderohr', 'fell'];\n  var optionalTerms = ['größe l', 'groesse l', 'size l'];\n\n  function normalize(value) {\n    return (value || '')\n      .replace(\/\\u00a0\/g, ' ')\n      .replace(\/[–—]\/g, '-')\n      .replace(\/\\s+\/g, ' ')\n      .trim()\n      .toLowerCase();\n  }\n\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n\n    return style.display !== 'none' \u0026\u0026\n      style.visibility !== 'hidden' \u0026\u0026\n      parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026\n      rect.width \u003e 0 \u0026\u0026\n      rect.height \u003e 0;\n  }\n\n  function outsideOwnBlocks(element) {\n    return !element.closest('.adp-page') \u0026\u0026\n      !element.closest('#adn-one-html') \u0026\u0026\n      !element.closest('#adn-food-modal');\n  }\n\n  function matchesTitle(element) {\n    var text = normalize(element.textContent);\n\n    return requiredTerms.every(function (term) {\n      return text.indexOf(term) !== -1;\n    }) \u0026\u0026 (\n      optionalTerms.some(function (term) {\n        return text.indexOf(term) !== -1;\n      }) ||\n      text.indexOf('rinderohr') !== -1\n    );\n  }\n\n  function findTitle() {\n    var selectors = [\n      '[data-product-title]',\n      '.product__title',\n      '.product__title h1',\n      '.product-title',\n      '.product-single__title',\n      '.productView-title',\n      '.product-info__title',\n      '.product-detail__title',\n      'h1.product_title',\n      'h1'\n    ];\n\n    var candidates = Array.prototype.slice.call(\n      document.querySelectorAll(selectors.join(','))\n    );\n\n    return candidates.find(function (element) {\n      return outsideOwnBlocks(element) \u0026\u0026\n        isVisible(element) \u0026\u0026\n        matchesTitle(element);\n    }) || null;\n  }\n\n  function applyTitleStyle() {\n    var title = findTitle();\n    if (!title) return;\n\n    title.classList.add('adp-external-product-title');\n\n    var nested = title.matches('h1, h2')\n      ? title\n      : title.querySelector('h1, h2');\n\n    if (nested) {\n      nested.classList.add('adp-external-product-title');\n    }\n  }\n\n  function scheduleApply() {\n    applyTitleStyle();\n    setTimeout(applyTitleStyle, 50);\n    setTimeout(applyTitleStyle, 200);\n    setTimeout(applyTitleStyle, 500);\n    setTimeout(applyTitleStyle, 1000);\n    setTimeout(applyTitleStyle, 2000);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n\n  window.addEventListener('load', scheduleApply);\n  document.addEventListener('shopify:section:load', scheduleApply);\n\n  var observer = new MutationObserver(scheduleApply);\n  observer.observe(document.documentElement, {\n    childList: true,\n    subtree: true,\n    characterData: true\n  });\n})();\n\u003c\/script\u003e\u003c\/p\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:weight!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\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  .adp-external-product-title,\n  body .product__info-container .product__title,\n  body .product__info-container .product__title h1,\n  body .product__info-wrapper .product__title,\n  body .product__info-wrapper .product__title h1,\n  body product-info .product__title,\n  body product-info .product__title h1,\n  body .product-info .product__title,\n  body .product-info .product__title h1,\n  body .product-info__title,\n  body h1.product__title,\n  body h1.product-title,\n  body h1.product_title,\n  body .product-single__title,\n  body .productView-title,\n  body .product-detail__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: #000 !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    -webkit-text-stroke: .7px #000 !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  }\n\n  .adp-external-product-title *,\n  body .product__info-container .product__title *,\n  body .product__info-wrapper .product__title *,\n  body product-info .product__title *,\n  body .product-info .product__title *,\n  body .product-info__title *,\n  body .product-single__title *,\n  body .productView-title *,\n  body .product-detail__title * {\n    color: #000 !important;\n    font-family: \"Inter\", Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    -webkit-text-stroke: .7px #000 !important;\n  }\n\n  .adp-external-product-title::before,\n  .adp-external-product-title::after,\n  .adp-external-product-title *::before,\n  .adp-external-product-title *::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title,\n    body .product__info-container .product__title,\n    body .product__info-container .product__title h1,\n    body .product__info-wrapper .product__title,\n    body .product__info-wrapper .product__title h1,\n    body product-info .product__title,\n    body product-info .product__title h1,\n    body .product-info .product__title,\n    body .product-info .product__title h1,\n    body .product-info__title,\n    body h1.product__title,\n    body h1.product-title,\n    body h1.product_title,\n    body .product-single__title,\n    body .productView-title,\n    body .product-detail__title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000 !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\u003c\/style\u003e\n\u003cp\u003e\u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  var modalScrollY = 0;\n  var bodySnapshot = null;\n  var htmlOverflowSnapshot = '';\n\n  function getModal() {\n    return document.getElementById('adn-food-modal');\n  }\n\n  function moveModalToBody() {\n    var modal = getModal();\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  function updateViewportSize() {\n    var modal = getModal();\n    if (!modal) return;\n\n    var viewport = window.visualViewport;\n    var height = viewport ? viewport.height : window.innerHeight;\n    var top = viewport ? viewport.offsetTop : 0;\n\n    modal.style.setProperty('--adn-modal-height', Math.round(height) + 'px');\n    modal.style.setProperty('--adn-modal-top', Math.round(top) + 'px');\n  }\n\n  function lockPage() {\n    if (bodySnapshot) return;\n\n    modalScrollY =\n      window.pageYOffset ||\n      document.documentElement.scrollTop ||\n      document.body.scrollTop ||\n      0;\n\n    bodySnapshot = {\n      position: document.body.style.position,\n      top: document.body.style.top,\n      left: document.body.style.left,\n      right: document.body.style.right,\n      width: document.body.style.width,\n      overflow: document.body.style.overflow\n    };\n\n    htmlOverflowSnapshot = document.documentElement.style.overflow;\n\n    document.documentElement.style.overflow = 'hidden';\n    document.body.style.position = 'fixed';\n    document.body.style.top = (-modalScrollY) + 'px';\n    document.body.style.left = '0';\n    document.body.style.right = '0';\n    document.body.style.width = '100%';\n    document.body.style.overflow = 'hidden';\n  }\n\n  function unlockPage() {\n    if (!bodySnapshot) return;\n\n    document.documentElement.style.overflow = htmlOverflowSnapshot;\n    document.body.style.position = bodySnapshot.position;\n    document.body.style.top = bodySnapshot.top;\n    document.body.style.left = bodySnapshot.left;\n    document.body.style.right = bodySnapshot.right;\n    document.body.style.width = bodySnapshot.width;\n    document.body.style.overflow = bodySnapshot.overflow;\n\n    bodySnapshot = null;\n    window.scrollTo(0, modalScrollY);\n  }\n\n  window.adnPrepareFoodModal = function () {\n    moveModalToBody();\n    updateViewportSize();\n    lockPage();\n\n    var modal = getModal();\n    var dialog = modal \u0026\u0026 modal.querySelector('.adn-modal-dialog');\n\n    if (dialog) {\n      dialog.scrollTop = 0;\n    }\n\n    requestAnimationFrame(updateViewportSize);\n    setTimeout(updateViewportSize, 80);\n    setTimeout(updateViewportSize, 250);\n  };\n\n  window.adnReleaseFoodModal = function () {\n    unlockPage();\n  };\n\n  function init() {\n    moveModalToBody();\n    updateViewportSize();\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', init);\n  } else {\n    init();\n  }\n\n  window.addEventListener('load', init);\n  window.addEventListener('resize', updateViewportSize, { passive: true });\n  window.addEventListener('orientationchange', function () {\n    setTimeout(updateViewportSize, 100);\n    setTimeout(updateViewportSize, 350);\n  }, { passive: true });\n\n  if (window.visualViewport) {\n    window.visualViewport.addEventListener(\n      'resize',\n      updateViewportSize,\n      { passive: true }\n    );\n\n    window.visualViewport.addEventListener(\n      'scroll',\n      updateViewportSize,\n      { passive: true }\n    );\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(init, 50);\n  });\n})();\n\u003c\/script\u003e \u003cscript id=\"adn-food-calculator-script\"\u003e\n(function () {\n  function initAdnFoodCalculator() {\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    \n        if (typeof window.adnPrepareFoodModal === 'function') {\n          window.adnPrepareFoodModal();\n        } else if (modal.parentNode !== document.body) {\n          document.body.appendChild(modal);\n        }\n    \n        modal.classList.add('is-open');\n        modal.setAttribute('aria-hidden', 'false');\n        modal.setAttribute('aria-modal', 'true');\n        document.body.classList.add('adn-modal-open');\n    \n        var dialog = modal.querySelector('.adn-modal-dialog');\n        if (dialog) dialog.scrollTop = 0;\n    \n        window.setTimeout(function () {\n          var close = modal.querySelector('.adn-modal-close');\n          if (close) {\n            try {\n              close.focus({ preventScroll: true });\n            } catch (error) {\n              close.focus();\n            }\n          }\n        }, 0);\n      }\n    \n      function closeModal() {\n        modal.classList.remove('is-open');\n        modal.setAttribute('aria-hidden', 'true');\n        modal.removeAttribute('aria-modal');\n        document.body.classList.remove('adn-modal-open');\n    \n        if (typeof window.adnReleaseFoodModal === 'function') {\n          window.adnReleaseFoodModal();\n        }\n    \n        if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') {\n          window.setTimeout(function () {\n            try {\n              lastFocused.focus({ preventScroll: true });\n            } catch (error) {\n              lastFocused.focus();\n            }\n          }, 0);\n        }\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\n  function scheduleInit() {\n    initAdnFoodCalculator();\n    window.setTimeout(initAdnFoodCalculator, 50);\n    window.setTimeout(initAdnFoodCalculator, 250);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleInit, { once: true });\n  } else {\n    scheduleInit();\n  }\n\n  window.addEventListener('load', scheduleInit);\n  document.addEventListener('shopify:section:load', function () {\n    window.setTimeout(scheduleInit, 50);\n  });\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"10 Stück","offer_id":58469062246725,"sku":"1150006789","price":19.99,"currency_code":"EUR","in_stock":true},{"title":"20 Stück","offer_id":58469062279493,"sku":"1150006787","price":32.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/rinderohrmitfellextragrosskaufenalphadognutrition.png?v=1783250587"},{"product_id":"alphadog-nutrition-mystery-knabberbox-die-beste-ueberraschung-fuer-hunde","title":"Alphadog Nutrition XXL Mystery Knabberbox: Die beste Überraschung für Hunde - Versandkostenfrei","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung XXL Mystery Knabberbox\n     ========================================================= --\u003e\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\u003c!-- Rechner-Popup --\u003e\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\u003c!-- =========================================================\n     PRODUKTBESCHREIBUNG XXL MYSTERY KNABBERBOX\n     ========================================================= --\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:weight!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\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  .adp-external-product-title,\n  body .product__info-container .product__title,\n  body .product__info-container .product__title h1,\n  body .product__info-wrapper .product__title,\n  body .product__info-wrapper .product__title h1,\n  body product-info .product__title,\n  body product-info .product__title h1,\n  body .product-info .product__title,\n  body .product-info .product__title h1,\n  body .product-info__title,\n  body h1.product__title,\n  body h1.product-title,\n  body h1.product_title,\n  body .product-single__title,\n  body .productView-title,\n  body .product-detail__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: #000 !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    -webkit-text-stroke: .7px #000 !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  }\n\n  .adp-external-product-title *,\n  body .product__info-container .product__title *,\n  body .product__info-wrapper .product__title *,\n  body product-info .product__title *,\n  body .product-info .product__title *,\n  body .product-info__title *,\n  body .product-single__title *,\n  body .productView-title *,\n  body .product-detail__title * {\n    color: #000 !important;\n    font-family: \"Inter\", Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    -webkit-text-stroke: .7px #000 !important;\n  }\n\n  .adp-external-product-title::before,\n  .adp-external-product-title::after,\n  .adp-external-product-title *::before,\n  .adp-external-product-title *::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title,\n    body .product__info-container .product__title,\n    body .product__info-container .product__title h1,\n    body .product__info-wrapper .product__title,\n    body .product__info-wrapper .product__title h1,\n    body product-info .product__title,\n    body product-info .product__title h1,\n    body .product-info .product__title,\n    body .product-info .product__title h1,\n    body .product-info__title,\n    body h1.product__title,\n    body h1.product-title,\n    body h1.product_title,\n    body .product-single__title,\n    body .productView-title,\n    body .product-detail__title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000 !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\u003c\/style\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  body.adn-modal-open {\n    overflow: hidden !important;\n    overscroll-behavior: none !important;\n    touch-action: none !important;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    top: var(--adn-modal-top, 0px) !important;\n    left: 0 !important;\n    right: 0 !important;\n    bottom: auto !important;\n\n    width: 100vw !important;\n    max-width: none !important;\n    height: var(--adn-modal-height, 100dvh) !important;\n    min-height: 0 !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    align-items: center !important;\n    justify-content: center !important;\n    place-items: center !important;\n\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n    box-sizing: border-box !important;\n    isolation: isolate !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: grid !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    margin: 0 !important;\n    transform: none !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    top: auto !important;\n    left: auto !important;\n    right: auto !important;\n    bottom: auto !important;\n    inset: auto !important;\n\n    width: min(780px, calc(100vw - 36px)) !important;\n    height: min(720px, calc(var(--adn-modal-height, 100dvh) - 36px)) !important;\n    min-height: 0 !important;\n    max-height: none !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    overflow-x: hidden !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain !important;\n    -webkit-overflow-scrolling: touch;\n\n    border-radius: 26px !important;\n    box-sizing: border-box !important;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    font-size: clamp(28px, 3vw, 36px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    word-break: normal !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-food-modal {\n      padding: 12px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: min(760px, calc(100vw - 24px)) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 24px) !important;\n      padding: 14px !important;\n      border-radius: 22px !important;\n    }\n\n    #adn-food-modal .adn-modal-header h2 {\n      font-size: 31px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 6px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 12px) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 12px) !important;\n      padding: 8px !important;\n      border-radius: 18px !important;\n    }\n\n    #adn-food-modal .adn-rechner {\n      height: 100% !important;\n      min-height: 0 !important;\n      overflow-y: auto !important;\n    }\n  }\n\n  @media (max-height: 650px) and (min-width: 721px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      height: calc(var(--adn-modal-height, 100dvh) - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-calculator-title-size-fix\"\u003e\n  #adn-one-html .adn-calculator-teaser h2 {\n    width: 100% !important;\n    max-width: none !important;\n    font-size: clamp(32px, 3.25vw, 48px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    white-space: nowrap !important;\n    word-break: keep-all !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(30px, 5vw, 40px) !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html .adn-calculator-teaser {\n      padding-left: 18px !important;\n      padding-right: 18px !important;\n    }\n\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(27px, 8vw, 33px) !important;\n      line-height: 1.03 !important;\n      letter-spacing: -.04em !important;\n    }\n  }\n\n  @media (max-width: 360px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: 26px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-mystery-product-design\"\u003e\n  .adp-theme-mystery {\n    --mystery-night: #12091c;\n    --mystery-purple: #6f3bb2;\n    --mystery-violet: #9b58d5;\n    --mystery-coral: #ef7040;\n    --mystery-gold: #f1b84a;\n    --mystery-lilac: #f3edf9;\n\n    background:\n      radial-gradient(circle at 7% 4%, rgba(111,59,178,.17), transparent 24%),\n      radial-gradient(circle at 95% 16%, rgba(239,112,64,.13), transparent 24%),\n      radial-gradient(circle at 50% 78%, rgba(241,184,74,.08), transparent 34%),\n      linear-gradient(180deg, #faf7fc 0%, #f2edf7 52%, #fbf7f0 100%) !important;\n  }\n\n  .adp-theme-mystery .adp-hero {\n    border: 1px solid rgba(192,135,240,.18) !important;\n    background:\n      radial-gradient(circle at 88% 14%, rgba(239,112,64,.31), transparent 24%),\n      radial-gradient(circle at 72% 80%, rgba(111,59,178,.34), transparent 27%),\n      linear-gradient(135deg, #0d0714 0%, #21102f 56%, #3c173d 100%) !important;\n    box-shadow: 0 36px 96px rgba(53,25,77,.24) !important;\n  }\n\n  .adp-theme-mystery .adp-hero::before {\n    content: \"MYSTERY XXL\" !important;\n    position: absolute !important;\n    right: 18px !important;\n    top: 24px !important;\n    color: rgba(255,255,255,.045) !important;\n    font-family: \"Inter\", Arial, sans-serif !important;\n    font-size: 72px !important;\n    line-height: 1 !important;\n    font-weight: 900 !important;\n    letter-spacing: -.07em !important;\n    transform: rotate(7deg) !important;\n    pointer-events: none !important;\n  }\n\n  .adp-theme-mystery .adp-hero::after {\n    background:\n      linear-gradient(\n        90deg,\n        var(--mystery-night),\n        var(--mystery-purple) 32%,\n        var(--mystery-violet) 56%,\n        var(--mystery-coral) 78%,\n        var(--mystery-gold)\n      ) !important;\n  }\n\n  .adp-theme-mystery .adp-brand,\n  .adp-theme-mystery .adp-kicker,\n  .adp-theme-mystery .adp-heading \u003e p,\n  .adp-theme-mystery .adp-panel \u003e p {\n    color: #f49a5f !important;\n  }\n\n  .adp-theme-mystery .adp-title {\n    color: #fff !important;\n    -webkit-text-stroke: .45px #fff !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.16),\n      0 7px 15px rgba(0,0,0,.34),\n      0 15px 28px rgba(0,0,0,.18) !important;\n    filter: none !important;\n  }\n\n  .adp-theme-mystery .adp-title::before,\n  .adp-theme-mystery .adp-title::after {\n    content: none !important;\n    display: none !important;\n    opacity: 0 !important;\n    filter: none !important;\n    transform: none !important;\n  }\n\n  .adp-theme-mystery .adp-tags {\n    display: flex !important;\n    flex-wrap: wrap !important;\n    align-items: center !important;\n    gap: 10px !important;\n  }\n\n  .adp-theme-mystery .adp-tags \u003e span {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    flex: 0 0 auto !important;\n    margin: 0 !important;\n    white-space: nowrap !important;\n    text-decoration: none !important;\n    border-color: rgba(198,151,239,.23) !important;\n    background: rgba(198,151,239,.08) !important;\n  }\n\n  .adp-theme-mystery .adp-visual {\n    position: relative !important;\n    background: #6f3bb2 !important;\n    background-image: none !important;\n    border-color: rgba(255,255,255,.14) !important;\n  }\n\n  .adp-theme-mystery .adp-visual::before,\n  .adp-theme-mystery .adp-visual::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  .adp-theme-mystery .adp-stat {\n    border-color: rgba(255,255,255,.15) !important;\n    background: rgba(18,9,28,.26) !important;\n  }\n\n  .adp-theme-mystery .adp-stat-main {\n    background: #9b58d5 !important;\n    border-color: #9b58d5 !important;\n    box-shadow: 0 18px 42px rgba(111,59,178,.34) !important;\n  }\n\n  .adp-theme-mystery .adp-benefit:nth-child(1) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(111,59,178,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #f4eef9 100%) !important;\n  }\n\n  .adp-theme-mystery .adp-benefit:nth-child(2) {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(239,112,64,.30), transparent 31%),\n      linear-gradient(135deg, #100918 0%, #32163b 100%) !important;\n    color: #fff !important;\n  }\n\n  .adp-theme-mystery .adp-benefit:nth-child(2) p {\n    color: rgba(255,255,255,.72) !important;\n  }\n\n  .adp-theme-mystery .adp-benefit:nth-child(3) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(241,184,74,.16), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #fcf7eb 100%) !important;\n  }\n\n  .adp-theme-mystery .adp-benefit b {\n    color: var(--mystery-purple) !important;\n  }\n\n  .adp-theme-mystery .adp-benefit:nth-child(2) b {\n    color: #f5a06b !important;\n  }\n\n  .adp-theme-mystery .adp-guide {\n    border: 1px solid rgba(111,59,178,.08) !important;\n    background:\n      radial-gradient(circle at 92% 8%, rgba(111,59,178,.12), transparent 28%),\n      radial-gradient(circle at 8% 92%, rgba(241,184,74,.08), transparent 26%),\n      linear-gradient(145deg, #ffffff 0%, #f8f2fb 100%) !important;\n  }\n\n  .adp-theme-mystery .adp-panel {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(239,112,64,.28), transparent 28%),\n      linear-gradient(135deg, #12091c 0%, #3a1944 100%) !important;\n  }\n\n  .adp-theme-mystery .adp-item {\n    border: 1px solid rgba(111,59,178,.07) !important;\n    box-shadow: 0 14px 42px rgba(64,31,91,.055) !important;\n  }\n\n  .adp-theme-mystery .adp-icon {\n    background: linear-gradient(135deg, var(--mystery-night), var(--mystery-purple)) !important;\n    box-shadow: 0 8px 18px rgba(75,36,105,.17) !important;\n  }\n\n  .adp-theme-mystery .adp-item[open] .adp-plus {\n    background: var(--mystery-purple) !important;\n  }\n\n  .adp-theme-mystery .adp-info {\n    border-left-color: var(--mystery-purple) !important;\n    background: #f5effa !important;\n  }\n\n  .adp-theme-mystery .adp-highlight {\n    background: linear-gradient(135deg, #f4eef9 0%, #fcf7ec 100%) !important;\n  }\n\n  .adp-theme-mystery .adp-table thead th,\n  .adp-theme-mystery .adp-table thead td {\n    background: linear-gradient(135deg, #160b20, #43204f) !important;\n  }\n\n  .adp-theme-mystery .adp-faq details[open] {\n    border-color: rgba(111,59,178,.30) !important;\n    box-shadow: 0 10px 25px rgba(111,59,178,.07) !important;\n  }\n\n  .adp-theme-mystery .adp-closing {\n    background: #6f3bb2 !important;\n    background-image: none !important;\n    box-shadow: 0 28px 72px rgba(83,39,116,.20) !important;\n  }\n\n  .adp-theme-mystery #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: 100% !important;\n    max-width: 100% !important;\n    margin: 0 auto 42px !important;\n    padding: 0 !important;\n    transform: none !important;\n    clear: both !important;\n    box-sizing: border-box !important;\n  }\n\n  .adp-theme-mystery #adn-one-html \u003e .adn-one-grid {\n    width: 100% !important;\n    max-width: none !important;\n    margin: 0 auto !important;\n  }\n\n  .adp-theme-mystery #adn-one-html .adn-clean-item {\n    align-content: start !important;\n  }\n\n  .adp-theme-mystery #adn-one-html .adn-clean-item \u003e span:last-child {\n    max-width: 112px !important;\n    min-height: 34px !important;\n    display: flex !important;\n    align-items: flex-start !important;\n    justify-content: center !important;\n    font-size: 13px !important;\n    line-height: 1.14 !important;\n    font-weight: 800 !important;\n  }\n\n  @media (max-width: 1050px) {\n    .adp-theme-mystery #adn-one-html {\n      margin-bottom: 30px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    .adp-theme-mystery .adp-hero::before {\n      right: -14px !important;\n      top: 22px !important;\n      font-size: 42px !important;\n    }\n\n    .adp-theme-mystery #adn-one-html {\n      margin-bottom: 22px !important;\n    }\n\n    .adp-theme-mystery #adn-one-html .adn-clean-item \u003e span:last-child {\n      max-width: 100px !important;\n      font-size: 12px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cmain class=\"adp-page adp-theme-mystery\"\u003e\n\u003cdiv class=\"adp-wrap\"\u003e\n\u003csection id=\"adn-one-html\" class=\"adn-one-html adn-theme-mystery\"\u003e\n\u003cdiv class=\"adn-one-grid\"\u003e\n\u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n\u003cdiv class=\"adn-trust-panel\"\u003e\n\u003cdiv class=\"adn-payment-card\"\u003e\n\u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n\u003cdiv class=\"adn-payment-grid\"\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 \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 \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 \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 \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 \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\u003cdiv class=\"adn-benefit-grid\"\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSchneller Versand\u003c\/strong\u003e \u003csmall\u003ezügig und sicher bei dir\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSicher bezahlen\u003c\/strong\u003e \u003csmall\u003egeschützte Zahlungsarten\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M7 7h9.2L14 4.8 15.4 3 21 8.6l-5.6 5.6-1.4-1.8 2.2-2.2H7a3 3 0 0 0-3 3v4H2v-4a5 5 0 0 1 5-5Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e \u003csmall\u003eentspannt ausprobieren\u003c\/small\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-grid\"\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M4 9h16v11H4V9Z\"\u003e\u003c\/path\u003e\n              \u003cpath d=\"M3 6h18v3H3V6Z\"\u003e\u003c\/path\u003e\n              \u003cpath d=\"M12 6v14\"\u003e\u003c\/path\u003e\n              \u003cpath d=\"M12 6c-2.8 0-5-1-5-2.4C7 2.6 8 2 9.2 2 10.8 2 12 3.7 12 6Zm0 0c2.8 0 5-1 5-2.4C17 2.6 16 2 14.8 2 13.2 2 12 3.7 12 6Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eLiebevoll\u003cbr\u003ehandgepackt\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M5 7h14v10H5Z\"\u003e\u003c\/path\u003e\n              \u003cpath d=\"M9 7v10M15 7v10\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e300g, 500g\u003cbr\u003eoder 1kg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M7 7h10l2 5-2 5H7l-2-5 2-5Z\"\u003e\u003c\/path\u003e\n              \u003cpath d=\"M9 7V5h6v2M9 17v2h6v-2\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eWechselnder\u003cbr\u003eInhalt\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M4 16c2-5 5-8 8-8s6 3 8 8\"\u003e\u003c\/path\u003e\n              \u003cpath d=\"M6 18h12\"\u003e\u003c\/path\u003e\n              \u003cpath d=\"M9 12h6\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eVon weich\u003cbr\u003ebis extra fest\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M12 3 14 8l5 .5-4 3.3 1.4 5.2L12 14l-4.4 3 1.4-5.2-4-3.3L10 8l2-5Z\"\u003e\u003c\/path\u003e\n              \u003cpath d=\"M18.5 16.5 19.3 19l2.2.8-2.2.8-.8 2.4-.8-2.4-2.2-.8 2.2-.8.8-2.5Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eNeue Snacks\u003cbr\u003eentdecken\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n\u003caside class=\"adn-calculator-teaser\"\u003e\n\u003cdiv class=\"adn-calculator-art\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n\u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n\u003cbutton class=\"adn-open-calculator\" type=\"button\"\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\u003csection class=\"adp-hero\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n\u003cp class=\"adp-kicker\"\u003eHandgepackte Überraschungsbox mit wechselnden Hundesnacks\u003c\/p\u003e\n\u003ch1 class=\"adp-title\"\u003eXXL Mystery Knabberbox – die beste Überraschung für Hunde.\u003c\/h1\u003e\n\u003cp class=\"adp-lead\"\u003eEine handgepackte Überraschungsbox mit wechselnden Premium-Kauartikeln aus dem Alphadog Nutrition Sortiment.\u003c\/p\u003e\n\u003cp class=\"adp-intro\"\u003eMit der XXL Mystery Knabberbox entdeckst du gemeinsam mit deinem Hund neue Geschmacksrichtungen, Proteinquellen und Härtegrade. Der genaue Inhalt wird zufällig aus dem jeweils verfügbaren Sortiment zusammengestellt. Dadurch kann jede Box anders ausfallen und vom soften Trainingssnack bis zum festen Naturkauartikel unterschiedliche Produkte enthalten.\u003c\/p\u003e\n\u003cdiv class=\"adp-tags\"\u003e\n\u003cspan\u003eHandgepackt\u003c\/span\u003e \u003cspan\u003eWechselnder Inhalt\u003c\/span\u003e \u003cspan\u003e300g, 500g oder 1kg\u003c\/span\u003e \u003cspan\u003eIdeal zum Entdecken\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-visual\"\u003e\n\u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e3 Größen\u003c\/strong\u003e \u003cspan\u003e300g, 500g oder 1kg Überraschungsmischung\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eHandgepackt\u003c\/strong\u003e \u003cspan\u003ejede Box wird individuell zusammengestellt\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eWechselnd\u003c\/strong\u003e \u003cspan\u003everschiedene Proteinquellen und Härtegrade\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eÜberraschung\u003c\/strong\u003e \u003cspan\u003eder genaue Inhalt ist vorab nicht festgelegt\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eNeue Lieblingssnacks entdecken\u003c\/p\u003e\n\u003ch2\u003eEine Überraschungsbox voller unterschiedlicher Kauideen.\u003c\/h2\u003e\n\u003cspan\u003eDie Mischung kann verschiedene tierische Quellen, Größen, Formen und Konsistenzen enthalten und wird abhängig vom verfügbaren Sortiment zusammengestellt.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-benefits\"\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e01\u003c\/b\u003e\n\u003ch3\u003eImmer wieder anders\u003c\/h3\u003e\n\u003cp\u003eDer Inhalt wird zufällig ausgewählt. Dadurch gleicht nicht jede Mystery Knabberbox der vorherigen Zusammenstellung.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e02\u003c\/b\u003e\n\u003ch3\u003eIdeal zum Probieren\u003c\/h3\u003e\n\u003cp\u003eDu kannst verschiedene Snacks kennenlernen, ohne dich direkt auf eine einzelne große Packung festlegen zu müssen.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\n\u003ch3\u003eVielseitige Beschäftigung\u003c\/h3\u003e\n\u003cp\u003eWechselnde Texturen können kurze Belohnungsmomente ebenso ermöglichen wie ausdauernde Kauphasen.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-guide\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-kicker\"\u003eÜberraschung mit Verantwortung\u003c\/p\u003e\n\u003ch2\u003eDer genaue Inhalt variiert und sollte vor dem Füttern geprüft werden.\u003c\/h2\u003e\n\u003cp\u003eJe nach Zusammenstellung kann die Box Snacks aus Rind, Pferd, Hirsch, Reh, Schwein, Kaninchen, Huhn, Ente, Wasserbüffel oder Fisch enthalten. Auch Ergänzungsfuttermittel mit weiteren pflanzlichen oder technologischen Zutaten können Bestandteil der Auswahl sein.\u003c\/p\u003e\n\u003cp\u003ePrüfe deshalb vor dem Füttern immer die jeweilige Produktkennzeichnung. Bei bekannten Allergien, Unverträglichkeiten oder einer tierärztlich begleiteten Ausschlussdiät ist eine zufällig zusammengestellte Mystery Box in der Regel nicht die passende Wahl.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-panel\"\u003e\n\u003cp\u003eAuf einen Blick\u003c\/p\u003e\n\u003carticle\u003e\u003cstrong\u003eZusammenstellung\u003c\/strong\u003e\u003cspan\u003ezufällig und abhängig vom Sortiment\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eMögliche Proteinquellen\u003c\/strong\u003e\u003cspan\u003eunter anderem Rind, Pferd, Geflügel, Wild und Fisch\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eTexturen\u003c\/strong\u003e\u003cspan\u003evon weich bis besonders fest\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eWichtig\u003c\/strong\u003e\u003cspan\u003eEinzelkennzeichnung und Verträglichkeit prüfen\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eAlle Details\u003c\/p\u003e\n\u003ch2\u003eInhalt, Verwendung und sichere Fütterung.\u003c\/h2\u003e\n\u003cspan\u003eÖffne nur den Bereich, den du gerade brauchst. Alle Kategorien sind beim Laden der Seite geschlossen.\u003c\/span\u003e\n\u003c\/div\u003e\n\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\u003eVerfügbare Größen\u003c\/strong\u003e \u003cspan\u003e300g, 500g und 1kg zur Auswahl\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eDie passende Überraschungsbox auswählen\u003c\/h3\u003e\n\u003ctable class=\"adp-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eVariante\u003c\/th\u003e\n\u003cth\u003eGeeignet für\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e300g\u003c\/td\u003e\n\u003ctd\u003eKleine Entdeckungsbox oder Geschenkidee\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e500g\u003c\/td\u003e\n\u003ctd\u003eMehr Abwechslung zum ausgiebigen Probieren\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e1kg\u003c\/td\u003e\n\u003ctd\u003eXXL-Auswahl für besonders viele Überraschungsmomente\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003eDie Gewichtsvariante bestimmt die Gesamtmenge. Einzelne Sorten, Stückzahlen und Proteinquellen bleiben Teil der zufälligen Zusammenstellung.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🎁\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eDie Idee der Mystery Knabberbox\u003c\/strong\u003e\u003cspan\u003eEine handgepackte Überraschung für deinen Hund\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eAbwechslung ohne vorher festgelegte Sorten\u003c\/h3\u003e\n\u003cp\u003eDie Mystery Knabberbox wird aus wechselnden Produkten des aktuellen Alphadog Nutrition Sortiments zusammengestellt. Die enthaltenen Snacks, Proteinquellen, Mengen, Größen und Härtegrade können sich von Box zu Box unterscheiden.\u003c\/p\u003e\n\u003cp\u003eDie Box eignet sich besonders für Hundehalter, die neue Produkte kennenlernen und ihrem Hund eine abwechslungsreiche Überraschung bieten möchten.\u003c\/p\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eHandgepackt\u003c\/b\u003eJede Zusammenstellung wird individuell vorbereitet.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eWechselnd\u003c\/b\u003eDer genaue Inhalt ist vorab nicht garantiert.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eVielseitig\u003c\/b\u003eUnterschiedliche Formen und Konsistenzen sind möglich.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eZum Entdecken\u003c\/b\u003eNeue Lieblingssnacks unkompliziert ausprobieren.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦴\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eMögliche Snacks in der Box\u003c\/strong\u003e\u003cspan\u003eBeispiele aus dem wechselnden Sortiment\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eVon knusprig bis besonders zäh\u003c\/h3\u003e\n\u003cp\u003eAbhängig von Verfügbarkeit und Zusammenstellung können beispielsweise Trockenfisch, Hühnerfüße, Hühnerhälse, Rinderlunge, geflochtene Rinderhaut, Pferdehaut, Sehnen, Fleischstreifen, Soft Sticks oder Ohren mit und ohne Fell enthalten sein.\u003c\/p\u003e\n\u003cp\u003eDiese Beispiele stellen keine feste Inhaltszusage dar. Bestimmte Sorten, Tierarten, Stückzahlen oder Warenwerte sind nur garantiert, wenn sie ausdrücklich im jeweiligen Angebot genannt werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦷\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eKauen und Zahnpflege\u003c\/strong\u003e\u003cspan\u003eWechselnde Strukturen für abwechslungsreiche Kauphasen\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eMechanischer Abrieb kann unterstützt werden\u003c\/h3\u003e\n\u003cp\u003eFeste und zähe Kauartikel können je nach Größe, Struktur und Kauverhalten den mechanischen Abrieb von weichem Zahnbelag unterstützen und die Kaumuskulatur beanspruchen.\u003c\/p\u003e\n\u003cp\u003eDieser Effekt ist nicht bei jedem enthaltenen Snack gleich und ersetzt weder regelmäßiges Zähneputzen noch tierärztliche Zahnkontrollen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌿\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eZusammensetzung und Zutaten\u003c\/strong\u003e\u003cspan\u003eDie Angaben unterscheiden sich je nach enthaltenem Produkt\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eKeine einheitliche Rezeptur\u003c\/h3\u003e\n\u003cp\u003eDie Box kann naturbelassene Einzelfuttermittel und ausgewählte Ergänzungsfuttermittel für Hunde enthalten. Mögliche tierische Quellen sind unter anderem Rind, Pferd, Hirsch, Reh, Schwein, Kaninchen, Huhn, Ente, Wasserbüffel und Fisch.\u003c\/p\u003e\n\u003cp\u003eEinige Snacks können neben tierischen Bestandteilen weitere Zutaten wie pflanzliches Glycerin, Kräuter, Saaten oder Mineralstoffe enthalten. Maßgeblich ist immer die Kennzeichnung des einzelnen Produkts in deiner Box.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cstrong\u003eWichtig bei Allergien:\u003c\/strong\u003e Aufgrund der zufälligen Mischung können bestimmte Tierarten oder weitere Zutaten nicht zuverlässig ausgeschlossen werden. Die Box ist daher nicht als Monoprotein Produkt und normalerweise nicht für eine strenge Ausschlussdiät geeignet.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📊\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eAnalysewerte\u003c\/strong\u003e\u003cspan\u003eJe nach Snack unterschiedlich\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eKeine einheitlichen Nährwerte für die gesamte Box\u003c\/h3\u003e\n\u003cp\u003eDa die enthaltenen Produkte wechseln, gibt es keine allgemeingültigen Analysewerte für Rohprotein, Rohfett, Rohasche, Rohfaser oder Feuchtigkeit.\u003c\/p\u003e\n\u003cp\u003eBitte entnimm die Werte der jeweiligen Kennzeichnung. Besonders energiereiche oder fettreiche Snacks sollten entsprechend sparsam gefüttert und in die tägliche Gesamtration eingerechnet werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🍽️\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFütterung und Portionierung\u003c\/strong\u003e\u003cspan\u003eMenge an Hund und enthaltenen Snack anpassen\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eIndividuell statt pauschal dosieren\u003c\/h3\u003e\n\u003cp\u003eWähle Größe, Härte und Menge passend zu Gewicht, Alter, Gebiss, Aktivität und Kauverhalten deines Hundes. Berücksichtige alle Snacks in der täglichen Energiezufuhr und reduziere bei regelmäßiger Gabe die Hauptfuttermenge angemessen.\u003c\/p\u003e\n\u003cp\u003eSehr harte oder große Kauartikel sind nicht für jeden Hund geeignet. Für Welpen, Senioren, kleine Rassen oder Hunde mit Zahnproblemen sollten nur passende und gut kontrollierbare Stücke ausgewählt werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⚠️\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eSicherheit und Aufsicht\u003c\/strong\u003e\u003cspan\u003eJeden enthaltenen Snack passend auswählen\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eSicher kauen lassen\u003c\/h3\u003e\n\u003cp\u003eLasse deinen Hund beim Fressen und Kauen nie unbeaufsichtigt. Entferne zu kleine, scharfkantige oder ungeeignete Reststücke rechtzeitig und gib keine Produkte, die dein Hund im Ganzen hastig abschlucken könnte.\u003c\/p\u003e\n\u003cp\u003eBei Knochen-, Knorpel- oder fellhaltigen Artikeln sowie sehr festen Hautstücken ist besondere Aufmerksamkeit erforderlich. Stelle immer ausreichend frisches Trinkwasser bereit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📦\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eLagerung\u003c\/strong\u003e\u003cspan\u003eKühl, trocken und getrennt nach Produkt aufbewahren\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eQualität der einzelnen Snacks bewahren\u003c\/h3\u003e\n\u003cp\u003eLagere die enthaltenen Produkte kühl, trocken, lichtgeschützt und gut verschlossen. Beachte mögliche individuelle Lagerhinweise auf den einzelnen Verpackungen.\u003c\/p\u003e\n\u003cp\u003eBei auffälligem Geruch, Feuchtigkeit, Schädlingsbefall oder Schimmelbildung sollte der betroffene Snack nicht mehr verfüttert werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Inhalt, Allergien und Fütterung\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cdiv class=\"adp-faq\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWas ist in der Mystery Knabberbox enthalten?\u003c\/summary\u003e\n\u003cp\u003eDie Box enthält eine zufällige Auswahl aus dem jeweils verfügbaren Alphadog Nutrition Snack Sortiment. Die genaue Zusammenstellung kann von Box zu Box variieren.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eKann ich bestimmte Sorten auswählen oder ausschließen?\u003c\/summary\u003e\n\u003cp\u003eBei einer klassischen Mystery Box ist der Inhalt nicht frei wählbar. Besondere Auswahlmöglichkeiten gelten nur, wenn sie im jeweiligen Angebot ausdrücklich genannt werden.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIst jede Box gleich zusammengestellt?\u003c\/summary\u003e\n\u003cp\u003eNein. Produktarten, Proteinquellen, Größen, Härtegrade und Stückzahlen können sich abhängig von Verfügbarkeit und Zusammenstellung unterscheiden.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIst die Box für Hunde mit Allergien geeignet?\u003c\/summary\u003e\n\u003cp\u003eBei bekannten Allergien oder Unverträglichkeiten ist eine zufällige Mischung meist ungeeignet, weil bestimmte Tierarten oder weitere Zutaten nicht sicher ausgeschlossen werden können.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIst die Mystery Knabberbox für eine Ausschlussdiät geeignet?\u003c\/summary\u003e\n\u003cp\u003eIn der Regel nicht. Für eine Ausschlussdiät sollten nur klar definierte und tierärztlich abgestimmte Zutaten gefüttert werden.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSind ausschließlich reine Naturkauartikel enthalten?\u003c\/summary\u003e\n\u003cp\u003eDie Auswahl kann naturbelassene Einzelfuttermittel und Ergänzungsfuttermittel enthalten. Maßgeblich ist die Zutatenliste des jeweiligen Produkts.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIst die Box für Welpen oder Senioren geeignet?\u003c\/summary\u003e\n\u003cp\u003eDas hängt vom konkreten Inhalt ab. Wähle nur Stücke aus, die zu Alter, Gebiss, Größe und Kauverhalten des Hundes passen.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie füttere ich die Snacks aus der Box?\u003c\/summary\u003e\n\u003cp\u003eAls Belohnung oder Beschäftigung in angemessener Menge. Rechne die Snacks in die Tagesration ein, beaufsichtige deinen Hund und stelle frisches Wasser bereit.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-closing\"\u003e\n\u003ch2\u003eXXL Überraschung. Liebevoll handgepackt. Drei Größen zur Auswahl.\u003c\/h2\u003e\n\u003cp\u003eDie Mystery Knabberbox bringt wechselnde Kauideen in den Alltag deines Hundes und macht jede Bestellung zu einer kleinen Entdeckungsreise.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\n\u003cdiv id=\"adn-food-modal\" class=\"adn-food-modal\"\u003e\n\u003cdiv class=\"adn-modal-backdrop\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"adn-modal-dialog\" role=\"dialog\"\u003e\n\u003cbutton class=\"adn-modal-close\" type=\"button\"\u003e×\u003c\/button\u003e\u003cheader class=\"adn-modal-header\"\u003e\n\u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n\u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\u003c\/header\u003e\n\u003cdiv 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 \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-progress-track\" role=\"progressbar\"\u003e\u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"adn-step is-active\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n\u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n\u003cdiv class=\"adn-age-row\"\u003e\n\u003clabel class=\"adn-input-box\"\u003e \u003cinput id=\"adn-age\" type=\"number\" min=\"1\" step=\"1\" value=\"2\"\u003e \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"adn-segmented\"\u003e\n\u003cbutton type=\"button\" class=\"is-selected\"\u003eJahre\u003c\/button\u003e \u003cbutton type=\"button\"\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\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n\u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n\u003clabel class=\"adn-input-box adn-weight-box\"\u003e \u003cinput id=\"adn-weight\" type=\"number\" min=\"1\" max=\"120\" step=\"0.1\" value=\"15\"\u003e \u003cspan\u003ekg\u003c\/span\u003e \u003c\/label\u003e \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-weight-next\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n\u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\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 \u003cbutton type=\"button\"\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 \u003cbutton type=\"button\"\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 \u003cbutton type=\"button\"\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\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n\u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n\u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\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 \u003cbutton type=\"button\"\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 \u003cbutton type=\"button\"\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\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n\u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n\u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\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 \u003cbutton type=\"button\"\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\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n\u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n\u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\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 \u003cbutton type=\"button\"\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 \u003cbutton type=\"button\"\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 \u003cbutton type=\"button\"\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\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n\u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n\u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\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 \u003cbutton type=\"button\"\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\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n\u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n\u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n\u003cdiv 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\n\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n\u003ca class=\"adn-primary-btn adn-shop-btn\" id=\"adn-shop-link\" href=\"#\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-modal-actions\"\u003e\n\u003cbutton type=\"button\" id=\"adn-back\"\u003eZurück\u003c\/button\u003e \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\u003cp\u003e\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e \u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Was ist in der Mystery Knabberbox enthalten?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Box enthält eine zufällige Auswahl aus dem jeweils verfügbaren Alphadog Nutrition Snack Sortiment. Die genaue Zusammenstellung kann von Box zu Box variieren.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Kann ich bestimmte Sorten auswählen oder ausschließen?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Bei einer klassischen Mystery Box ist der Inhalt nicht frei wählbar. Besondere Auswahlmöglichkeiten gelten nur, wenn sie im jeweiligen Angebot ausdrücklich genannt werden.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist jede Box gleich zusammengestellt?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Nein. Produktarten, Proteinquellen, Größen, Härtegrade und Stückzahlen können sich abhängig von Verfügbarkeit und Zusammenstellung unterscheiden.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist die Box für Hunde mit Allergien geeignet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Bei bekannten Allergien oder Unverträglichkeiten ist eine zufällige Mischung meist ungeeignet, weil bestimmte Tierarten oder weitere Zutaten nicht sicher ausgeschlossen werden können.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist die Mystery Knabberbox für eine Ausschlussdiät geeignet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"In der Regel nicht. Für eine Ausschlussdiät sollten nur klar definierte und tierärztlich abgestimmte Zutaten gefüttert werden.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind ausschließlich reine Naturkauartikel enthalten?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Auswahl kann naturbelassene Einzelfuttermittel und Ergänzungsfuttermittel enthalten. Maßgeblich ist die Zutatenliste des jeweiligen Produkts.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist die Box für Welpen oder Senioren geeignet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Das hängt vom konkreten Inhalt ab. Wähle nur Stücke aus, die zu Alter, Gebiss, Größe und Kauverhalten des Hundes passen.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie füttere ich die Snacks aus der Box?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Als Belohnung oder Beschäftigung in angemessener Menge. Rechne die Snacks in die Tagesration ein, beaufsichtige deinen Hund und stelle frisches Wasser bereit.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e \u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var requiredTerms = ['mystery', 'knabberbox'];\n  var optionalTerms = ['xxl', 'überraschung', 'ueberraschung', 'box'];\n\n  function normalize(value) {\n    return (value || '')\n      .replace(\/\\u00a0\/g, ' ')\n      .replace(\/\\s+\/g, ' ')\n      .trim()\n      .toLowerCase();\n  }\n\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n\n    return style.display !== 'none' \u0026\u0026\n      style.visibility !== 'hidden' \u0026\u0026\n      parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026\n      rect.width \u003e 0 \u0026\u0026\n      rect.height \u003e 0;\n  }\n\n  function outsideOwnBlocks(element) {\n    return !element.closest('.adp-page') \u0026\u0026\n      !element.closest('#adn-one-html') \u0026\u0026\n      !element.closest('#adn-food-modal');\n  }\n\n  function matchesTitle(element) {\n    var text = normalize(element.textContent);\n\n    return requiredTerms.every(function (term) {\n      return text.indexOf(term) !== -1;\n    }) \u0026\u0026 optionalTerms.some(function (term) {\n      return text.indexOf(term) !== -1;\n    });\n  }\n\n  function findTitle() {\n    var selectors = [\n      '[data-product-title]',\n      '.product__title',\n      '.product__title h1',\n      '.product-title',\n      '.product-single__title',\n      '.productView-title',\n      '.product-info__title',\n      '.product-detail__title',\n      'h1.product_title',\n      'h1'\n    ];\n\n    var candidates = Array.prototype.slice.call(\n      document.querySelectorAll(selectors.join(','))\n    );\n\n    return candidates.find(function (element) {\n      return outsideOwnBlocks(element) \u0026\u0026\n        isVisible(element) \u0026\u0026\n        matchesTitle(element);\n    }) || null;\n  }\n\n  function applyTitleStyle() {\n    var title = findTitle();\n    if (!title) return;\n\n    title.classList.add('adp-external-product-title');\n\n    var nested = title.matches('h1, h2')\n      ? title\n      : title.querySelector('h1, h2');\n\n    if (nested) {\n      nested.classList.add('adp-external-product-title');\n    }\n  }\n\n  function scheduleApply() {\n    applyTitleStyle();\n    setTimeout(applyTitleStyle, 50);\n    setTimeout(applyTitleStyle, 200);\n    setTimeout(applyTitleStyle, 500);\n    setTimeout(applyTitleStyle, 1000);\n    setTimeout(applyTitleStyle, 2000);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n\n  window.addEventListener('load', scheduleApply);\n  document.addEventListener('shopify:section:load', scheduleApply);\n\n  var observer = new MutationObserver(scheduleApply);\n  observer.observe(document.documentElement, {\n    childList: true,\n    subtree: true,\n    characterData: true\n  });\n})();\n\u003c\/script\u003e \u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  var modalScrollY = 0;\n  var bodySnapshot = null;\n  var htmlOverflowSnapshot = '';\n\n  function getModal() {\n    return document.getElementById('adn-food-modal');\n  }\n\n  function moveModalToBody() {\n    var modal = getModal();\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  function updateViewportSize() {\n    var modal = getModal();\n    if (!modal) return;\n\n    var viewport = window.visualViewport;\n    var height = viewport ? viewport.height : window.innerHeight;\n    var top = viewport ? viewport.offsetTop : 0;\n\n    modal.style.setProperty('--adn-modal-height', Math.round(height) + 'px');\n    modal.style.setProperty('--adn-modal-top', Math.round(top) + 'px');\n  }\n\n  function lockPage() {\n    if (bodySnapshot) return;\n\n    modalScrollY =\n      window.pageYOffset ||\n      document.documentElement.scrollTop ||\n      document.body.scrollTop ||\n      0;\n\n    bodySnapshot = {\n      position: document.body.style.position,\n      top: document.body.style.top,\n      left: document.body.style.left,\n      right: document.body.style.right,\n      width: document.body.style.width,\n      overflow: document.body.style.overflow\n    };\n\n    htmlOverflowSnapshot = document.documentElement.style.overflow;\n\n    document.documentElement.style.overflow = 'hidden';\n    document.body.style.position = 'fixed';\n    document.body.style.top = (-modalScrollY) + 'px';\n    document.body.style.left = '0';\n    document.body.style.right = '0';\n    document.body.style.width = '100%';\n    document.body.style.overflow = 'hidden';\n  }\n\n  function unlockPage() {\n    if (!bodySnapshot) return;\n\n    document.documentElement.style.overflow = htmlOverflowSnapshot;\n    document.body.style.position = bodySnapshot.position;\n    document.body.style.top = bodySnapshot.top;\n    document.body.style.left = bodySnapshot.left;\n    document.body.style.right = bodySnapshot.right;\n    document.body.style.width = bodySnapshot.width;\n    document.body.style.overflow = bodySnapshot.overflow;\n\n    bodySnapshot = null;\n    window.scrollTo(0, modalScrollY);\n  }\n\n  window.adnPrepareFoodModal = function () {\n    moveModalToBody();\n    updateViewportSize();\n    lockPage();\n\n    var modal = getModal();\n    var dialog = modal \u0026\u0026 modal.querySelector('.adn-modal-dialog');\n\n    if (dialog) {\n      dialog.scrollTop = 0;\n    }\n\n    requestAnimationFrame(updateViewportSize);\n    setTimeout(updateViewportSize, 80);\n    setTimeout(updateViewportSize, 250);\n  };\n\n  window.adnReleaseFoodModal = function () {\n    unlockPage();\n  };\n\n  function init() {\n    moveModalToBody();\n    updateViewportSize();\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', init);\n  } else {\n    init();\n  }\n\n  window.addEventListener('load', init);\n  window.addEventListener('resize', updateViewportSize, { passive: true });\n  window.addEventListener('orientationchange', function () {\n    setTimeout(updateViewportSize, 100);\n    setTimeout(updateViewportSize, 350);\n  }, { passive: true });\n\n  if (window.visualViewport) {\n    window.visualViewport.addEventListener(\n      'resize',\n      updateViewportSize,\n      { passive: true }\n    );\n\n    window.visualViewport.addEventListener(\n      'scroll',\n      updateViewportSize,\n      { passive: true }\n    );\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(init, 50);\n  });\n})();\n\u003c\/script\u003e \u003cscript id=\"adn-food-calculator-script\"\u003e\n(function () {\n  function initAdnFoodCalculator() {\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    \n        if (typeof window.adnPrepareFoodModal === 'function') {\n          window.adnPrepareFoodModal();\n        } else if (modal.parentNode !== document.body) {\n          document.body.appendChild(modal);\n        }\n    \n        modal.classList.add('is-open');\n        modal.setAttribute('aria-hidden', 'false');\n        modal.setAttribute('aria-modal', 'true');\n        document.body.classList.add('adn-modal-open');\n    \n        var dialog = modal.querySelector('.adn-modal-dialog');\n        if (dialog) dialog.scrollTop = 0;\n    \n        window.setTimeout(function () {\n          var close = modal.querySelector('.adn-modal-close');\n          if (close) {\n            try {\n              close.focus({ preventScroll: true });\n            } catch (error) {\n              close.focus();\n            }\n          }\n        }, 0);\n      }\n    \n      function closeModal() {\n        modal.classList.remove('is-open');\n        modal.setAttribute('aria-hidden', 'true');\n        modal.removeAttribute('aria-modal');\n        document.body.classList.remove('adn-modal-open');\n    \n        if (typeof window.adnReleaseFoodModal === 'function') {\n          window.adnReleaseFoodModal();\n        }\n    \n        if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') {\n          window.setTimeout(function () {\n            try {\n              lastFocused.focus({ preventScroll: true });\n            } catch (error) {\n              lastFocused.focus();\n            }\n          }, 0);\n        }\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\n  function scheduleInit() {\n    initAdnFoodCalculator();\n    window.setTimeout(initAdnFoodCalculator, 50);\n    window.setTimeout(initAdnFoodCalculator, 250);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleInit, { once: true });\n  } else {\n    scheduleInit();\n  }\n\n  window.addEventListener('load', scheduleInit);\n  document.addEventListener('shopify:section:load', function () {\n    window.setTimeout(scheduleInit, 50);\n  });\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"300g","offer_id":58469555241285,"sku":"1100578037","price":27.99,"currency_code":"EUR","in_stock":true},{"title":"500g","offer_id":58469555274053,"sku":"1100578038","price":32.99,"currency_code":"EUR","in_stock":true},{"title":"1kg","offer_id":58469555306821,"sku":"1100578039","price":44.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/zufallknabberboxmysteryalpahdognutrition_a96907ed-2428-41a8-9417-135c6359113c.png?v=1783286417"},{"product_id":"alphadog-nutrition-pferde-kopfhautplatte-hypoallergener-kausnack","title":"Premium 100% dunkle Pferde Kopfhautplatte - Extra hart, langer Kauspaß","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung dunkle Pferdekopfhautplatte\n     ========================================================= --\u003e\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\u003c!-- Rechner-Popup --\u003e\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\n\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  \/* Der echte Produkttitel oberhalb der Beschreibung *\/\n  .adp-external-product-title {\n    display: block !important;\n    width: 100% !important;\n    max-width: 980px !important;\n    margin: 0 0 18px 0 !important;\n    padding: 0 !important;\n    color: #000000 !important;\n    background: transparent !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: clamp(28px, 4.1vw, 46px) !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    font-synthesis: weight !important;\n    line-height: .98 !important;\n    letter-spacing: -.05em !important;\n    text-align: left !important;\n    text-transform: none !important;\n    text-decoration: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.08),\n      0 6px 11px rgba(0,0,0,.23),\n      0 15px 28px rgba(0,0,0,.13) !important;\n    word-break: normal !important;\n    overflow-wrap: break-word !important;\n    hyphens: none !important;\n  }\n\n  .adp-external-product-title * {\n    color: #000000 !important;\n    font-family: 'Inter', Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: 'wght' 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    text-transform: none !important;\n    -webkit-text-stroke: .7px #000000 !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000000 !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.07),\n        0 4px 8px rgba(0,0,0,.20),\n        0 10px 20px rgba(0,0,0,.11) !important;\n    }\n\n    .adp-external-product-title * {\n      -webkit-text-stroke: .5px #000000 !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle\u003e\n  .adp-page{\n    position:relative!important;\n    left:auto!important;\n    right:auto!important;\n    width:var(--adp-viewport-width,100vw)!important;\n    max-width:none!important;\n    margin:0!important;\n    transform:translateX(calc(-1 * var(--adp-viewport-offset,0px)))!important;\n    background:radial-gradient(circle at 95% 2%,rgba(233,96,40,.13),transparent 24%),#f5f5f7;\n    color:#111;\n    font-family:'Manrope',Arial,sans-serif;\n    overflow:hidden;\n    isolation:isolate;\n  }\n  .adp-page *{box-sizing:border-box;font-family:'Manrope',Arial,sans-serif}\n  .adp-wrap{width:100%;max-width:1280px;margin:0 auto;padding:58px 18px}\n\n  .adp-hero{\n    position:relative;\n    padding:58px;\n    border-radius:36px;\n    background:radial-gradient(circle at 86% 12%,rgba(233,96,40,.3),transparent 27%),linear-gradient(135deg,#090a0d,#17181c 60%,#281a14);\n    color:#fff;\n    display:grid;\n    grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);\n    gap:42px;\n    align-items:center;\n    overflow:hidden;\n    box-shadow:0 30px 90px rgba(0,0,0,.14);\n  }\n  .adp-hero:after{content:\"\";position:absolute;left:58px;right:58px;bottom:0;height:6px;border-radius:999px 999px 0 0;background:#e96028}\n  .adp-brand{margin:0 0 12px;color:#e96028;font-size:15px;font-weight:900;letter-spacing:-.02em}\n  .adp-kicker{margin:0 0 16px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-title{\n    position:relative;\n    z-index:1;\n    display:block;\n    margin:0!important;\n    max-width:760px;\n    color:#fff!important;\n    font-family:'Inter','Manrope',Arial,sans-serif!important;\n    font-size:clamp(36px,5.5vw,62px)!important;\n    line-height:.98!important;\n    font-weight:900!important;\n    font-variation-settings:'wght' 900!important;\n    font-synthesis:none!important;\n    letter-spacing:-.05em!important;\n    text-transform:none!important;\n    -webkit-text-stroke:.65px #fff;\n    paint-order:stroke fill;\n    text-shadow:\n      0 2px 0 rgba(255,255,255,.10),\n      0 7px 12px rgba(0,0,0,.72),\n      0 17px 34px rgba(0,0,0,.58)!important;\n    filter:drop-shadow(0 8px 10px rgba(0,0,0,.34));\n  }\n  .adp-title:before,\n  .adp-title:after{\n    content:attr(data-title);\n    position:absolute;\n    inset:0;\n    z-index:-1;\n    color:rgba(0,0,0,.62);\n    font:inherit;\n    letter-spacing:inherit;\n    line-height:inherit;\n    pointer-events:none;\n  }\n  .adp-title:before{\n    transform:translate(4px,6px);\n    filter:blur(1px);\n    opacity:.75;\n  }\n  .adp-title:after{\n    transform:translate(8px,11px);\n    filter:blur(10px);\n    opacity:.78;\n  }\n  .adp-lead{max-width:720px;margin:26px 0 0;color:#fff!important;font-size:clamp(18px,1.8vw,24px);line-height:1.38;font-weight:800}\n  .adp-intro{max-width:720px;margin:20px 0 0;color:rgba(255,255,255,.72)!important;font-size:16px;line-height:1.72}\n  .adp-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}\n  .adp-tags span{padding:10px 13px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.06);color:#fff;font-size:12px;font-weight:800}\n\n  .adp-visual{\n    min-height:430px;\n    padding:30px;\n    border-radius:30px;\n    background:radial-gradient(circle at 50% 35%,rgba(233,96,40,.25),transparent 45%),linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.04));\n    border:1px solid rgba(255,255,255,.1);\n    display:grid;\n    align-content:center;\n    gap:14px;\n  }\n  .adp-stat{padding:20px 22px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:rgba(0,0,0,.18)}\n  .adp-stat strong{display:block;color:#fff;font-size:30px;line-height:1;font-weight:900}\n  .adp-stat span{display:block;margin-top:8px;color:rgba(255,255,255,.7);font-size:13px;line-height:1.45}\n  .adp-stat-main{background:#e96028;border-color:#e96028;box-shadow:0 18px 38px rgba(233,96,40,.24)}\n  .adp-stat-main span{color:rgba(255,255,255,.88)}\n\n  .adp-section{padding-top:80px}\n  .adp-heading{max-width:980px;margin-bottom:28px}\n  .adp-heading p{margin:0 0 14px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-heading h2{margin:0;color:#111!important;font-size:clamp(34px,5vw,62px)!important;line-height:.98!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-heading span{display:block;max-width:850px;margin-top:18px;color:#626262;font-size:17px;line-height:1.62;font-weight:600}\n\n  .adp-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}\n  .adp-benefit{min-height:290px;padding:30px;border-radius:28px;background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.11),transparent 30%),#fff;box-shadow:0 18px 55px rgba(0,0,0,.055)}\n  .adp-benefit:nth-child(2){background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.34),transparent 31%),linear-gradient(135deg,#090a0d,#1a1b1f);color:#fff}\n  .adp-benefit b{color:#e96028;font-size:13px;font-weight:900}\n  .adp-benefit h3{margin:46px 0 14px;color:inherit!important;font-size:27px!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-.04em!important;text-transform:none!important}\n  .adp-benefit p{margin:0;color:#575757;font-size:15px;line-height:1.7}\n  .adp-benefit:nth-child(2) p{color:rgba(255,255,255,.7)}\n\n  .adp-guide{margin-top:80px;padding:54px;border-radius:34px;background:radial-gradient(circle at 90% 10%,rgba(233,96,40,.12),transparent 26%),#fff;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:48px;align-items:start;box-shadow:0 24px 70px rgba(0,0,0,.06)}\n  .adp-guide h2{margin:0;color:#111!important;font-size:clamp(34px,4.8vw,56px)!important;line-height:1!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-guide p{color:#505050;font-size:16px;line-height:1.75}\n  .adp-panel{padding:32px;border-radius:26px;background:radial-gradient(circle at 90% 8%,rgba(233,96,40,.35),transparent 30%),linear-gradient(135deg,#0a0b0e,#1b1c20);color:#fff}\n  .adp-panel\u003ep{margin:0 0 28px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}\n  .adp-panel article{padding:18px 0;border-top:1px solid rgba(255,255,255,.1)}\n  .adp-panel article:first-of-type{padding-top:0;border-top:0}\n  .adp-panel strong{display:block;color:#fff!important;font-size:19px}\n  .adp-panel span{display:block;margin-top:7px;color:rgba(255,255,255,.68);font-size:14px;line-height:1.55}\n\n  .adp-accordions{display:grid;gap:13px}\n  .adp-item{margin:0!important;border-radius:22px;background:#fff;box-shadow:0 14px 45px rgba(0,0,0,.045);overflow:hidden}\n  .adp-item summary{padding:22px 24px!important;list-style:none!important;color:#111!important;display:grid!important;grid-template-columns:46px minmax(0,1fr) 36px;align-items:center;gap:16px;cursor:pointer;text-transform:none!important}\n  .adp-item summary::-webkit-details-marker{display:none}\n  .adp-icon{width:46px;height:46px;border-radius:14px;background:#111;color:#fff;display:grid;place-items:center;font-size:20px}\n  .adp-summary strong{display:block;color:#111!important;font-size:18px;line-height:1.3;font-weight:900}\n  .adp-summary span{display:block;margin-top:4px;color:#6b6b6b;font-size:13px;line-height:1.4}\n  .adp-plus{position:relative;width:36px;height:36px;border-radius:50%;background:#f1f1f3}\n  .adp-plus:before,.adp-plus:after{content:\"\";position:absolute;left:50%;top:50%;width:14px;height:2px;background:#111;transform:translate(-50%,-50%)}\n  .adp-plus:after{transform:translate(-50%,-50%) rotate(90deg)}\n  .adp-item[open] .adp-plus{background:#e96028}\n  .adp-item[open] .adp-plus:before,.adp-item[open] .adp-plus:after{background:#fff}\n  .adp-item[open] .adp-plus:after{transform:translate(-50%,-50%)}\n  .adp-content{padding:0 24px 26px 86px;color:#505050;font-size:15px;line-height:1.72}\n  .adp-content h3,.adp-content h4{color:#111!important;text-transform:none!important}\n  .adp-content h3{font-size:23px!important;margin:4px 0 14px!important}\n  .adp-content h4{font-size:17px!important;margin:22px 0 8px!important}\n  .adp-content p{margin:0 0 14px}\n  .adp-info{margin:20px 0;padding:18px;border-left:5px solid #e96028;border-radius:16px;background:#f5f5f7}\n  .adp-info p:last-child{margin-bottom:0}\n\n  .adp-table{width:100%;border-collapse:separate;border-spacing:0;margin:14px 0;overflow:hidden;border:1px solid #e5e5e7;border-radius:16px;background:#fff}\n  .adp-table th,.adp-table td{padding:12px 14px;border-bottom:1px solid #ececef;text-align:left;vertical-align:top}\n  .adp-table tr:last-child td{border-bottom:0}\n  .adp-table thead th,.adp-table thead td{background:#111;color:#fff;font-weight:900}\n\n  .adp-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\n  .adp-highlight{padding:15px 16px;border-radius:15px;background:#f5f5f7}\n  .adp-highlight b{display:block;margin-bottom:4px;color:#111}\n\n  .adp-faq{display:grid;gap:10px}\n  .adp-faq details{border:1px solid #e5e5e7;border-radius:14px;background:#fff;overflow:hidden}\n  .adp-faq summary{padding:15px 48px 15px 16px!important;display:block!important;position:relative;cursor:pointer;font-weight:800;color:#222!important;list-style:none!important;text-transform:none!important}\n  .adp-faq summary:before,.adp-faq summary:after{content:\"\";position:absolute;right:17px;top:50%;width:14px;height:2px;background:#111;transform:translateY(-50%)}\n  .adp-faq summary:after{transform:translateY(-50%) rotate(90deg)}\n  .adp-faq details[open] summary:after{transform:translateY(-50%)}\n  .adp-faq details p{margin:0;padding:0 16px 17px;color:#555}\n\n  .adp-closing{margin-top:80px;padding:56px 42px;border-radius:34px;background:radial-gradient(circle at 86% 14%,rgba(255,255,255,.14),transparent 24%),#e96028;color:#fff;text-align:center}\n  .adp-closing h2{max-width:900px;margin:0 auto;color:#fff!important;font-size:clamp(36px,5.5vw,66px)!important;line-height:.96!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-closing p{max-width:780px;margin:20px auto 0;color:rgba(255,255,255,.86);font-size:17px;line-height:1.65;font-weight:600}\n\n  @media(max-width:960px){\n    .adp-hero,.adp-guide{grid-template-columns:1fr}\n    .adp-benefits{grid-template-columns:1fr}\n  }\n  @media(max-width:700px){\n    .adp-wrap{padding:24px 10px}\n    .adp-hero{padding:30px 18px 20px;border-radius:24px;gap:22px}\n    .adp-hero:after{left:18px;right:18px}\n    .adp-title{font-size:clamp(30px,9vw,46px)!important;line-height:1!important;letter-spacing:-.04em!important;-webkit-text-stroke:.45px #fff}\n    .adp-title:before{transform:translate(3px,4px);filter:blur(.8px)}\n    .adp-title:after{transform:translate(5px,7px);filter:blur(7px)}\n    .adp-lead{font-size:17px}\n    .adp-intro{font-size:14px;line-height:1.62}\n    .adp-tags{gap:7px;margin-top:18px}\n    .adp-tags span{padding:8px 10px;font-size:10px}\n    .adp-visual{min-height:auto;padding:14px;border-radius:22px;gap:8px}\n    .adp-stat{padding:14px 15px;border-radius:15px}\n    .adp-stat strong{font-size:24px}\n    .adp-stat span{margin-top:5px;font-size:11px}\n    .adp-section{padding-top:50px}\n    .adp-heading{margin-bottom:18px}\n    .adp-heading p{margin-bottom:10px;font-size:9px}\n    .adp-heading h2{font-size:32px!important;line-height:1!important}\n    .adp-heading span{margin-top:12px;font-size:14px;line-height:1.5}\n    .adp-benefits{gap:10px}\n    .adp-benefit{min-height:auto;padding:21px;border-radius:20px}\n    .adp-benefit h3{margin:26px 0 10px;font-size:23px!important}\n    .adp-benefit p{font-size:14px;line-height:1.58}\n    .adp-guide{margin-top:50px;padding:26px 17px 17px;border-radius:24px;gap:26px}\n    .adp-guide h2{font-size:32px!important}\n    .adp-guide p{font-size:14px;line-height:1.62}\n    .adp-panel{padding:22px;border-radius:20px}\n    .adp-panel article{padding:14px 0}\n    .adp-panel strong{font-size:17px}\n    .adp-panel span{font-size:12px}\n\n    \/* Schmale und kompakte Themenkacheln auf dem Handy *\/\n    .adp-accordions{gap:8px;padding:0 5px}\n    .adp-item{width:calc(100% - 4px);margin:0 auto!important;border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.045)}\n    .adp-item summary{grid-template-columns:32px minmax(0,1fr) 26px;padding:11px 10px!important;gap:9px;min-height:54px}\n    .adp-icon{width:32px;height:32px;border-radius:9px;font-size:14px}\n    .adp-summary strong{font-size:13.5px;line-height:1.22}\n    .adp-summary span{margin-top:2px;font-size:10.5px;line-height:1.25}\n    .adp-plus{width:26px;height:26px}\n    .adp-plus:before,.adp-plus:after{width:11px;height:1.5px}\n    .adp-content{padding:0 11px 15px;font-size:13px;line-height:1.58}\n    .adp-content h3{font-size:19px!important;margin:5px 0 10px!important}\n    .adp-content h4{font-size:15px!important;margin:16px 0 6px!important}\n    .adp-content p{margin-bottom:10px}\n    .adp-info{margin:14px 0;padding:13px;border-left-width:4px;border-radius:11px}\n    .adp-highlights{grid-template-columns:1fr;gap:8px}\n    .adp-highlight{padding:11px 12px;border-radius:11px}\n    .adp-table th,.adp-table td{padding:8px 7px;font-size:11.5px}\n    .adp-faq{gap:7px}\n    .adp-faq details{border-radius:10px}\n    .adp-faq summary{padding:12px 38px 12px 12px!important;font-size:12.5px}\n    .adp-faq details p{padding:0 12px 13px;font-size:12.5px}\n    .adp-closing{margin-top:50px;padding:34px 18px;text-align:left;border-radius:24px}\n    .adp-closing h2{font-size:33px!important}\n    .adp-closing p{font-size:14px}\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  body.adn-modal-open {\n    overflow: hidden !important;\n    overscroll-behavior: none !important;\n    touch-action: none !important;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    top: var(--adn-modal-top, 0px) !important;\n    left: 0 !important;\n    right: 0 !important;\n    bottom: auto !important;\n\n    width: 100vw !important;\n    max-width: none !important;\n    height: var(--adn-modal-height, 100dvh) !important;\n    min-height: 0 !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    align-items: center !important;\n    justify-content: center !important;\n    place-items: center !important;\n\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n    box-sizing: border-box !important;\n    isolation: isolate !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: grid !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    margin: 0 !important;\n    transform: none !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    top: auto !important;\n    left: auto !important;\n    right: auto !important;\n    bottom: auto !important;\n    inset: auto !important;\n\n    width: min(780px, calc(100vw - 36px)) !important;\n    height: min(720px, calc(var(--adn-modal-height, 100dvh) - 36px)) !important;\n    min-height: 0 !important;\n    max-height: none !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    overflow-x: hidden !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain !important;\n    -webkit-overflow-scrolling: touch;\n\n    border-radius: 26px !important;\n    box-sizing: border-box !important;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    font-size: clamp(28px, 3vw, 36px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    word-break: normal !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-food-modal {\n      padding: 12px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: min(760px, calc(100vw - 24px)) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 24px) !important;\n      padding: 14px !important;\n      border-radius: 22px !important;\n    }\n\n    #adn-food-modal .adn-modal-header h2 {\n      font-size: 31px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 6px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 12px) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 12px) !important;\n      padding: 8px !important;\n      border-radius: 18px !important;\n    }\n\n    #adn-food-modal .adn-rechner {\n      height: 100% !important;\n      min-height: 0 !important;\n      overflow-y: auto !important;\n    }\n  }\n\n  @media (max-height: 650px) and (min-width: 721px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      height: calc(var(--adn-modal-height, 100dvh) - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-calculator-title-size-fix\"\u003e\n  #adn-one-html .adn-calculator-teaser h2 {\n    width: 100% !important;\n    max-width: none !important;\n    font-size: clamp(32px, 3.25vw, 48px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    white-space: nowrap !important;\n    word-break: keep-all !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(30px, 5vw, 40px) !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html .adn-calculator-teaser {\n      padding-left: 18px !important;\n      padding-right: 18px !important;\n    }\n\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(27px, 8vw, 33px) !important;\n      line-height: 1.03 !important;\n      letter-spacing: -.04em !important;\n    }\n  }\n\n  @media (max-width: 360px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: 26px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-dark-horse-scalp-product-design\"\u003e\n  .adp-theme-horse {\n    --horse-night: #120d0a;\n    --horse-brown: #4d3022;\n    --horse-leather: #70472f;\n    --horse-copper: #a66338;\n    --horse-gold: #c88b4b;\n    --horse-taupe: #837165;\n    --horse-cream: #eadbc8;\n\n    background:\n      radial-gradient(circle at 7% 4%, rgba(112,71,47,.15), transparent 24%),\n      radial-gradient(circle at 95% 16%, rgba(200,139,75,.13), transparent 24%),\n      radial-gradient(circle at 50% 82%, rgba(131,113,101,.08), transparent 32%),\n      linear-gradient(180deg, #faf7f3 0%, #f1ebe5 52%, #f7f2ec 100%) !important;\n  }\n\n  .adp-theme-horse .adp-hero {\n    border: 1px solid rgba(200,139,75,.18) !important;\n    background:\n      radial-gradient(circle at 87% 13%, rgba(200,139,75,.23), transparent 24%),\n      linear-gradient(135deg, #0d0907 0%, #241711 56%, #3f281d 100%) !important;\n    box-shadow: 0 34px 92px rgba(67,44,29,.22) !important;\n  }\n\n  .adp-theme-horse .adp-hero::before {\n    content: \"HORSE HIDE\" !important;\n    position: absolute !important;\n    right: 18px !important;\n    top: 24px !important;\n    color: rgba(255,255,255,.045) !important;\n    font-family: \"Inter\", Arial, sans-serif !important;\n    font-size: 72px !important;\n    line-height: 1 !important;\n    font-weight: 900 !important;\n    letter-spacing: -.07em !important;\n    transform: rotate(7deg) !important;\n    pointer-events: none !important;\n  }\n\n  .adp-theme-horse .adp-hero::after {\n    background:\n      linear-gradient(\n        90deg,\n        var(--horse-night),\n        var(--horse-brown) 28%,\n        var(--horse-leather) 50%,\n        var(--horse-copper) 72%,\n        var(--horse-gold)\n      ) !important;\n  }\n\n  .adp-theme-horse .adp-brand,\n  .adp-theme-horse .adp-kicker,\n  .adp-theme-horse .adp-heading \u003e p,\n  .adp-theme-horse .adp-panel \u003e p {\n    color: #dda468 !important;\n  }\n\n  .adp-theme-horse .adp-title {\n    color: #fff !important;\n    -webkit-text-stroke: .45px #fff !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.16),\n      0 7px 15px rgba(0,0,0,.34),\n      0 15px 28px rgba(0,0,0,.18) !important;\n    filter: none !important;\n  }\n\n  .adp-theme-horse .adp-title::before,\n  .adp-theme-horse .adp-title::after {\n    content: none !important;\n    display: none !important;\n    opacity: 0 !important;\n    filter: none !important;\n    transform: none !important;\n  }\n\n  .adp-theme-horse .adp-tags {\n    display: flex !important;\n    flex-wrap: wrap !important;\n    align-items: center !important;\n    gap: 10px !important;\n  }\n\n  .adp-theme-horse .adp-tags \u003e span {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    flex: 0 0 auto !important;\n    margin: 0 !important;\n    white-space: nowrap !important;\n    text-decoration: none !important;\n    border-color: rgba(221,164,104,.24) !important;\n    background: rgba(221,164,104,.08) !important;\n  }\n\n  .adp-theme-horse .adp-visual {\n    position: relative !important;\n    background: #70472f !important;\n    background-image: none !important;\n    border-color: rgba(255,255,255,.14) !important;\n  }\n\n  .adp-theme-horse .adp-visual::before,\n  .adp-theme-horse .adp-visual::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  .adp-theme-horse .adp-stat {\n    border-color: rgba(255,255,255,.15) !important;\n    background: rgba(18,13,10,.28) !important;\n  }\n\n  .adp-theme-horse .adp-stat-main {\n    background: #a66338 !important;\n    border-color: #a66338 !important;\n    box-shadow: 0 18px 42px rgba(112,71,47,.32) !important;\n  }\n\n  .adp-theme-horse .adp-benefit:nth-child(1) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(112,71,47,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #f7f0ea 100%) !important;\n  }\n\n  .adp-theme-horse .adp-benefit:nth-child(2) {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(200,139,75,.24), transparent 31%),\n      linear-gradient(135deg, #130d09 0%, #3d281c 100%) !important;\n    color: #fff !important;\n  }\n\n  .adp-theme-horse .adp-benefit:nth-child(2) p {\n    color: rgba(255,255,255,.72) !important;\n  }\n\n  .adp-theme-horse .adp-benefit:nth-child(3) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(131,113,101,.13), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #f2f0ed 100%) !important;\n  }\n\n  .adp-theme-horse .adp-benefit b {\n    color: var(--horse-copper) !important;\n  }\n\n  .adp-theme-horse .adp-benefit:nth-child(2) b {\n    color: #e4b27a !important;\n  }\n\n  .adp-theme-horse .adp-guide {\n    border: 1px solid rgba(112,71,47,.08) !important;\n    background:\n      radial-gradient(circle at 92% 8%, rgba(166,99,56,.11), transparent 28%),\n      radial-gradient(circle at 8% 92%, rgba(131,113,101,.08), transparent 26%),\n      linear-gradient(145deg, #ffffff 0%, #f8f2ec 100%) !important;\n  }\n\n  .adp-theme-horse .adp-panel {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(200,139,75,.23), transparent 28%),\n      linear-gradient(135deg, #130d09 0%, #493020 100%) !important;\n  }\n\n  .adp-theme-horse .adp-item {\n    border: 1px solid rgba(112,71,47,.07) !important;\n    box-shadow: 0 14px 42px rgba(74,48,31,.05) !important;\n  }\n\n  .adp-theme-horse .adp-icon {\n    background: linear-gradient(135deg, #2e1d14, var(--horse-leather)) !important;\n    box-shadow: 0 8px 18px rgba(78,50,32,.16) !important;\n  }\n\n  .adp-theme-horse .adp-item[open] .adp-plus {\n    background: var(--horse-copper) !important;\n  }\n\n  .adp-theme-horse .adp-info {\n    border-left-color: var(--horse-copper) !important;\n    background: #f7f0ea !important;\n  }\n\n  .adp-theme-horse .adp-highlight {\n    background: linear-gradient(135deg, #f7f0ea 0%, #f1efec 100%) !important;\n  }\n\n  .adp-theme-horse .adp-table thead th,\n  .adp-theme-horse .adp-table thead td {\n    background: linear-gradient(135deg, #24160f, #5a3a26) !important;\n  }\n\n  .adp-theme-horse .adp-faq details[open] {\n    border-color: rgba(112,71,47,.30) !important;\n    box-shadow: 0 10px 25px rgba(112,71,47,.07) !important;\n  }\n\n  .adp-theme-horse .adp-closing {\n    background: #70472f !important;\n    background-image: none !important;\n    box-shadow: 0 28px 70px rgba(84,54,34,.18) !important;\n  }\n\n  .adp-theme-horse #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: 100% !important;\n    max-width: 100% !important;\n    margin: 0 auto 42px !important;\n    padding: 0 !important;\n    transform: none !important;\n    clear: both !important;\n    box-sizing: border-box !important;\n  }\n\n  .adp-theme-horse #adn-one-html \u003e .adn-one-grid {\n    width: 100% !important;\n    max-width: none !important;\n    margin: 0 auto !important;\n  }\n\n  .adp-theme-horse #adn-one-html .adn-clean-item {\n    align-content: start !important;\n  }\n\n  .adp-theme-horse #adn-one-html .adn-clean-item \u003e span:last-child {\n    max-width: 112px !important;\n    min-height: 34px !important;\n    display: flex !important;\n    align-items: flex-start !important;\n    justify-content: center !important;\n    font-size: 13px !important;\n    line-height: 1.14 !important;\n    font-weight: 800 !important;\n  }\n\n  @media (max-width: 1050px) {\n    .adp-theme-horse #adn-one-html {\n      margin-bottom: 30px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    .adp-theme-horse .adp-hero::before {\n      right: -14px !important;\n      top: 22px !important;\n      font-size: 42px !important;\n    }\n\n    .adp-theme-horse #adn-one-html {\n      margin-bottom: 22px !important;\n    }\n\n    .adp-theme-horse #adn-one-html .adn-clean-item \u003e span:last-child {\n      max-width: 100px !important;\n      font-size: 12px !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cmain class=\"adp-page adp-theme-horse\"\u003e\n\u003cdiv class=\"adp-wrap\"\u003e\n\u003csection id=\"adn-one-html\" class=\"adn-one-html adn-theme-horse\" aria-label=\"Vorteile und Futterrechner\"\u003e\n\u003cdiv class=\"adn-one-grid\"\u003e\n\u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n\u003cdiv class=\"adn-trust-panel\"\u003e\n\u003cdiv class=\"adn-payment-card\"\u003e\n\u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n\u003cdiv 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 \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 \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 \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 \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 \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\u003cdiv class=\"adn-benefit-grid\"\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan aria-hidden=\"true\" class=\"adn-orange-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 7h11v9H3V7Zm11 3h3.5l2.5 3v3h-6v-6ZM6 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm11 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003cstrong\u003eSchneller Versand\u003c\/strong\u003e\u003csmall\u003ezügig und sicher bei dir\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan aria-hidden=\"true\" class=\"adn-orange-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2 4 5v6c0 5 3.4 9.7 8 11 4.6-1.3 8-6 8-11V5l-8-3Zm-1 14-4-4 1.4-1.4L11 13.2l5.6-5.6L18 9l-7 7Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003cstrong\u003eSicher bezahlen\u003c\/strong\u003e\u003csmall\u003egeschützte Zahlungsarten\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan aria-hidden=\"true\" class=\"adn-orange-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M7 7h9.2L14 4.8 15.4 3 21 8.6l-5.6 5.6-1.4-1.8 2.2-2.2H7a3 3 0 0 0-3 3v4H2v-4a5 5 0 0 1 5-5Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e\u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan aria-hidden=\"true\" class=\"adn-orange-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 21s-7-4.4-7-11a4 4 0 0 1 7-2.6A4 4 0 0 1 19 10c0 6.6-7 11-7 11Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e\u003csmall\u003eentspannt ausprobieren\u003c\/small\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-grid\"\u003e\n  \u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n    \u003cspan aria-hidden=\"true\" class=\"adn-clean-icon\"\u003e\n      \u003c!-- Pferdekopf für 100% Pferd --\u003e\n      \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M8.1 19.5V9.4l2.7-5.2 4.1 1.1 2.8 5.3v8.9\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M8.7 10.1 5.4 8.3M17.1 10.2l3-2\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10.2 12.5h.01M15 12.5h.01\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10.7 16.4c1.2.8 2.4.8 3.6 0\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/span\u003e\n    \u003cspan\u003e100%\u003cbr\u003ePferd\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n    \u003cspan aria-hidden=\"true\" class=\"adn-clean-icon\"\u003e\n      \u003c!-- Dicke Kopfhautplatte mit mehreren festen Schichten --\u003e\n      \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M4 6.4c4.6-1.6 9.3-1.6 14 0l2 .7-2 .7c-4.7 1.6-9.4 1.6-14 0l-2-.7 2-.7Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M4 11.3c4.6-1.6 9.3-1.6 14 0l2 .7-2 .7c-4.7 1.6-9.4 1.6-14 0l-2-.7 2-.7Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M4 16.2c4.6-1.6 9.3-1.6 14 0l2 .7-2 .7c-4.7 1.6-9.4 1.6-14 0l-2-.7 2-.7Z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/span\u003e\n    \u003cspan\u003eExtra harte\u003cbr\u003eKopfhautplatte\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n    \u003cspan aria-hidden=\"true\" class=\"adn-clean-icon\"\u003e\n      \u003c!-- Analysebogen für Rohprotein --\u003e\n      \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M6 3h9l3 3v15H6z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M15 3v4h4\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9 11h6M9 14h6M9 17h4\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9 8h2\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/span\u003e\n    \u003cspan\u003e76,8%\u003cbr\u003eRohprotein\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n    \u003cspan aria-hidden=\"true\" class=\"adn-clean-icon\"\u003e\n      \u003c!-- Fetttropfen für 10,7% Rohfett --\u003e\n      \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M10.2 3.2c3.2 4 4.8 6.8 4.8 9.2a5 5 0 0 1-10 0c0-2.4 1.7-5.2 5.2-9.2Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M17.2 8h3.8\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M7.8 14.2c.4 1.1 1.2 1.7 2.4 1.9\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/span\u003e\n    \u003cspan\u003e10,7%\u003cbr\u003eRohfett\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n    \u003cspan aria-hidden=\"true\" class=\"adn-clean-icon\"\u003e\n      \u003c!-- Kalender ab der 24. Lebenswoche --\u003e\n      \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M4 7h16v13H4z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M7 4v5M17 4v5M4 10h16\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M8 14h3M13 14h3M8 17h8\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/span\u003e\n    \u003cspan\u003eAb der 24.\u003cbr\u003eLebenswoche\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n\u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n\u003cbutton 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\u003cheader class=\"adp-hero\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n\u003cp class=\"adp-kicker\"\u003eExtra harter Naturkauartikel aus 100% Pferd\u003c\/p\u003e\n\u003ch1 class=\"adp-title\" data-title=\"Dunkle Pferdekopfhautplatte für besonders langen Kauspaß.\"\u003eDunkle Pferdekopfhautplatte für besonders langen Kauspaß.\u003c\/h1\u003e\n\u003cp class=\"adp-lead\"\u003eRobuste Pferdehaut für ausdauernde Beschäftigung, kräftiges Kauen und eine bewusst einfache Fütterung.\u003c\/p\u003e\n\u003cp class=\"adp-intro\"\u003eDie dunkle Pferdekopfhautplatte von Alphadog Nutrition besteht zu 100% aus Pferd und wird schonend getrocknet. Ihre besonders feste und zähe Struktur eignet sich für kaufreudige Hunde, die lange beschäftigt werden sollen. Als Monoprotein Snack ist sie außerdem eine interessante Option für ernährungssensible Hunde, sofern Pferd individuell vertragen wird.\u003c\/p\u003e\n\u003cdiv class=\"adp-tags\"\u003e\n\u003cspan\u003e100% Pferd\u003c\/span\u003e\u003cspan\u003eExtra hart\u003c\/span\u003e\u003cspan\u003e76,8% Rohprotein\u003c\/span\u003e\u003cspan\u003e10,7% Rohfett\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-visual\" aria-label=\"Produktvorteile\"\u003e\n\u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e100%\u003c\/strong\u003e\u003cspan\u003ePferdekopfhaut als Monoprotein\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eExtra hart\u003c\/strong\u003e\u003cspan\u003efür ausdauernde Kauphasen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e76,8%\u003c\/strong\u003e\u003cspan\u003eRohprotein laut Analyse\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eURSPRÜNGLICH BESCHÄFTIGEN\u003c\/p\u003e\n\u003ch2\u003eFeste Pferdehaut für intensive und langanhaltende Kauphasen.\u003c\/h2\u003e\n\u003cspan\u003eDie robuste Naturstruktur spricht den Kauinstinkt an und bietet eine besondere Beschäftigung für ausdauernde Kauer.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-benefits\"\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e01\u003c\/b\u003e\n\u003ch3\u003e100% Pferd\u003c\/h3\u003e\n\u003cp\u003eDie Zusammensetzung besteht ausschließlich aus getrockneter Pferdekopfhaut. Weitere Zutaten sind nicht angegeben.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e02\u003c\/b\u003e\n\u003ch3\u003eExtra feste Struktur\u003c\/h3\u003e\n\u003cp\u003eDie zähe Platte weicht beim Einspeicheln nur langsam auf und beschäftigt kaufreudige Hunde besonders ausdauernd.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\n\u003ch3\u003eFür sensible Hunde\u003c\/h3\u003e\n\u003cp\u003ePferd wird häufig als seltenere Proteinquelle eingesetzt. Geeignet ist der Snack nur, wenn dein Hund Pferd verträgt.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-guide\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n\u003cp class=\"adp-kicker\"\u003eKAUEN MIT NATÜRLICHER STRUKTUR\u003c\/p\u003e\n\u003ch2\u003eBeschäftigung, Kaumuskulatur und mechanischer Abrieb.\u003c\/h2\u003e\n\u003cp\u003eDas intensive Nagen an der festen Pferdehaut beansprucht die Kaumuskulatur. Die Oberfläche kann außerdem den mechanischen Abrieb von weichem Zahnbelag unterstützen.\u003c\/p\u003e\n\u003cp\u003eEin harter Naturkauartikel ersetzt weder regelmäßiges Zähneputzen noch eine tierärztliche Kontrolle. Wähle die Platte passend zu Größe, Gebiss und Kauverhalten deines Hundes und lasse ihn während des Kauens immer unter Aufsicht.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003caside class=\"adp-panel\"\u003e\n\u003cp\u003eDIE WICHTIGSTEN EIGENSCHAFTEN\u003c\/p\u003e\n\u003carticle\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003e100% Pferdekopfhaut\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eTextur\u003c\/strong\u003e\u003cspan\u003esehr hart, fest und zäh\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eVerwendung\u003c\/strong\u003e\u003cspan\u003elanganhaltende Beschäftigung\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eAlter\u003c\/strong\u003e\u003cspan\u003eab der 24. Lebenswoche empfohlen\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/aside\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eALLE DETAILS\u003c\/p\u003e\n\u003ch2\u003eZusammensetzung, Analysewerte und sichere Fütterung.\u003c\/h2\u003e\n\u003cspan\u003eÖffne nur den Bereich, den du gerade brauchst. Alle Kategorien sind beim Laden der Seite geschlossen.\u003c\/span\u003e\n\u003c\/div\u003e\n\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\u003eProdukt und Beschaffenheit\u003c\/strong\u003e\u003cspan\u003eDunkle Platte aus getrockneter Pferdehaut\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\u003eNaturbelassene Pferdekopfhaut\u003c\/h3\u003e\n\u003cp\u003eDie dunkle Kopfhautplatte besteht zu 100% aus Pferd. Durch die schonende Trocknung entsteht eine besonders harte und zähe Struktur, die sich für ausdauernde Kauphasen eignet.\u003c\/p\u003e\n\u003cp\u003eDa es sich um ein Naturprodukt handelt, können Farbe, Form, Größe und Dicke der einzelnen Platten variieren. Jede Platte ist ein natürliches Unikat.\u003c\/p\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e100% Pferd\u003c\/b\u003eKeine weiteren Zutaten angegeben.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eExtra hart\u003c\/b\u003eFür kaufreudige und erfahrene Hunde.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eNaturprodukt\u003c\/b\u003eForm und Dicke können variieren.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eEinzelfuttermittel\u003c\/b\u003eErgänzt die tägliche Fütterung als Snack.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦷\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eKauen und Zahnpflege\u003c\/strong\u003e\u003cspan\u003eFeste Struktur für mechanischen Abrieb\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 Unterstützung beim Kauen\u003c\/h3\u003e\n\u003cp\u003eBeim intensiven Nagen kann die feste Oberfläche weichen Zahnbelag mechanisch abreiben und die Kaumuskulatur beanspruchen. Wie stark dieser Effekt ausfällt, hängt vom individuellen Kauverhalten ab.\u003c\/p\u003e\n\u003cp\u003eBereits vorhandener Zahnstein lässt sich durch eine Kopfhautplatte nicht zuverlässig entfernen. Regelmäßige Zahnpflege und tierärztliche Kontrollen bleiben wichtig.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌿\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eMonoprotein und Verträglichkeit\u003c\/strong\u003e\u003cspan\u003eEine tierische Quelle: Pferd\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eÜbersichtliche Zusammensetzung\u003c\/h3\u003e\n\u003cp\u003eDer Snack enthält nur Pferd und eignet sich deshalb als Monoprotein Kauartikel. Pferd wird häufig für Hunde gewählt, die andere tierische Proteinquellen nicht vertragen.\u003c\/p\u003e\n\u003cp\u003eDer Begriff hypoallergen ist keine Garantie. Bei einer bekannten Pferdeallergie ist das Produkt ungeeignet. Während einer tierärztlich begleiteten Ausschlussdiät sollte der Snack nur gefüttert werden, wenn Pferd ausdrücklich Bestandteil des Futterplans ist.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📊\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eAnalysewerte\u003c\/strong\u003e\u003cspan\u003e76,8% Protein und 10,7% Fett\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eAnalytische Bestandteile\u003c\/h3\u003e\n\u003ctable class=\"adp-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eBestandteil\u003c\/th\u003e\n\u003cth\u003eGehalt\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eRohprotein\u003c\/td\u003e\n\u003ctd\u003e76,8%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRohasche\u003c\/td\u003e\n\u003ctd\u003e14,5%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRohfett\u003c\/td\u003e\n\u003ctd\u003e10,7%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFeuchtigkeit\u003c\/td\u003e\n\u003ctd\u003e8,9%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRohfaser\u003c\/td\u003e\n\u003ctd\u003e1%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003eDie Werte beziehen sich auf das Naturprodukt und können rohstoffbedingt leicht schwanken.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🥩\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eProtein und Fettgehalt\u003c\/strong\u003e\u003cspan\u003eProteinreicher Snack mit 10,7% Rohfett\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eHoher Proteingehalt, Menge berücksichtigen\u003c\/h3\u003e\n\u003cp\u003eMit 76,8% Rohprotein ist die Pferdekopfhautplatte besonders proteinreich. Der ausgewiesene Rohfettgehalt beträgt 10,7%.\u003c\/p\u003e\n\u003cp\u003eDer Snack sollte deshalb nicht pauschal als kalorienarm betrachtet werden. Berücksichtige die gefütterte Menge in der täglichen Gesamtration, besonders bei Hunden mit Gewichtsproblemen oder einer medizinisch angepassten Ernährung.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e✓\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFütterung und Dosierung\u003c\/strong\u003e\u003cspan\u003eAls Beschäftigung zwischen den Mahlzeiten\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\u003eMenge individuell anpassen\u003c\/h3\u003e\n\u003cp\u003eReiche die Pferdekopfhautplatte ergänzend zur Hauptmahlzeit. Die passende Menge richtet sich nach Größe, Aktivität, Hauptfutter und Kauverhalten deines Hundes.\u003c\/p\u003e\n\u003cp\u003eBerücksichtige den Snack in der täglichen Gesamtration und reduziere bei regelmäßiger Gabe die Hauptfuttermenge entsprechend.\u003c\/p\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eBeschäftigung\u003c\/b\u003eFür lange und ruhige Kauphasen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003ePassende Größe\u003c\/b\u003ePlatte passend zum Hund auswählen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eTagesration\u003c\/b\u003eSnackmenge vom Hauptfutter abziehen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eFrisches Wasser\u003c\/b\u003eTrinkwasser sollte immer bereitstehen.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⚠️\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eSicherheit und Aufsicht\u003c\/strong\u003e\u003cspan\u003eExtra harter Kauartikel für erfahrene Kauer\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\u003eSicher füttern\u003c\/h3\u003e\n\u003cp\u003eLasse deinen Hund beim Kauen nie unbeaufsichtigt. Entferne zu klein gewordene, scharfkantige oder ungeeignete Reststücke rechtzeitig und füttere die Platte nicht an Hunde, die große Stücke hastig abschlucken.\u003c\/p\u003e\n\u003cp\u003eAufgrund der sehr harten Beschaffenheit wird die Platte ab der 24. Lebenswoche empfohlen. Entscheidend sind jedoch Gebissentwicklung, Hundegröße und individuelles Kauverhalten. Bei Zahnproblemen, Schluckbeschwerden oder empfindlicher Verdauung sollte die Tierarztpraxis vorab gefragt werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📦\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eLagerung\u003c\/strong\u003e\u003cspan\u003eKühl, trocken und gut verschlossen aufbewahren\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\u003eQualität bewahren\u003c\/h3\u003e\n\u003cp\u003eLagere die Pferdekopfhautplatten kühl, trocken und vor direkter Sonneneinstrahlung geschützt. Verschließe die Verpackung nach jeder Entnahme sorgfältig.\u003c\/p\u003e\n\u003cp\u003eBei auffälligem Geruch, Feuchtigkeit oder Schimmelbildung sollte das Produkt nicht mehr verfüttert werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Zusammensetzung, Härte und Fütterung\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cdiv class=\"adp-faq\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWoraus besteht die dunkle Pferdekopfhautplatte?\u003c\/summary\u003e\n\u003cp\u003eSie besteht zu 100% aus getrockneter Pferdekopfhaut und ist ein Einzelfuttermittel für Hunde.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIst die Pferdekopfhautplatte hypoallergen?\u003c\/summary\u003e\n\u003cp\u003ePferd gilt als seltenere Proteinquelle und wird häufig für sensible Hunde gewählt. Eine Verträglichkeitsgarantie gibt es jedoch nicht. Bei einer Pferdeallergie ist der Snack ungeeignet.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIst der Snack für eine Ausschlussdiät geeignet?\u003c\/summary\u003e\n\u003cp\u003eNur wenn Pferd im tierärztlich abgestimmten Futterplan ausdrücklich erlaubt ist und keine weiteren unerwünschten Proteinquellen gefüttert werden.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie hart ist die Kopfhautplatte?\u003c\/summary\u003e\n\u003cp\u003eSie ist besonders hart und zäh und eignet sich daher vor allem für erfahrene, ausdauernde Kauer.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eUnterstützt die Platte die Zahnpflege?\u003c\/summary\u003e\n\u003cp\u003eDie feste Oberfläche kann den mechanischen Abrieb von weichem Zahnbelag unterstützen. Sie ersetzt keine regelmäßige Zahnpflege.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eAb welchem Alter ist der Snack geeignet?\u003c\/summary\u003e\n\u003cp\u003eAufgrund der sehr harten Struktur wird er ab der 24. Lebenswoche empfohlen, sofern Gebiss, Größe und Kauverhalten passen.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie oft darf mein Hund Pferdekopfhaut bekommen?\u003c\/summary\u003e\n\u003cp\u003eDie Häufigkeit hängt von Gewicht, Aktivität, Hauptfutter und Verträglichkeit ab. Berücksichtige den Snack immer in der Tagesration.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie lagere ich die Pferdekopfhautplatten?\u003c\/summary\u003e\n\u003cp\u003eKühl, trocken, lichtgeschützt und nach dem Öffnen gut verschlossen lagern.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-closing\"\u003e\n\u003ch2\u003e100% Pferd. Extra feste Struktur. Langer Kauspaß.\u003c\/h2\u003e\n\u003cp\u003eEine naturbelassene Pferdekopfhautplatte für ausdauernde Beschäftigung und bewusste Monoprotein Fütterung.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/main\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\u003cbr\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\u003cheader class=\"adn-modal-header\"\u003e\n\u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n\u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\u003c\/header\u003e\n\u003cdiv 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 \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\u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\u003c\/div\u003e\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 \u003cinput id=\"adn-age\" type=\"number\" min=\"1\" step=\"1\" value=\"2\" aria-label=\"Alter des Hundes\"\u003e \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e \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 \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\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 \u003cinput id=\"adn-weight\" type=\"number\" min=\"1\" max=\"120\" step=\"0.1\" value=\"15\" aria-label=\"Gewicht des Hundes\"\u003e \u003cspan\u003ekg\u003c\/span\u003e \u003c\/label\u003e \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-weight-next\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\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 \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 \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 \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\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 \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 \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\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 \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\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 \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 \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 \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\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 \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\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\n\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n\u003ca class=\"adn-primary-btn adn-shop-btn\" id=\"adn-shop-link\" href=\"#\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-modal-actions\"\u003e\n\u003cbutton type=\"button\" id=\"adn-back\"\u003eZurück\u003c\/button\u003e \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\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n\n    \/* Erst zurücksetzen, dann die echte Position im Shop Theme messen. *\/\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e \u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\":\"https:\/\/schema.org\",\n  \"@type\":\"FAQPage\",\n  \"mainEntity\":[\n    {\"@type\":\"Question\",\"name\":\"Woraus besteht die dunkle Pferdekopfhautplatte?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Sie besteht zu 100% aus getrockneter Pferdekopfhaut und ist ein Einzelfuttermittel für Hunde.\"}},\n    {\"@type\":\"Question\",\"name\":\"Ist die Pferdekopfhautplatte hypoallergen?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Pferd gilt als seltenere Proteinquelle und wird häufig für sensible Hunde gewählt. Eine Verträglichkeitsgarantie gibt es jedoch nicht. Bei einer Pferdeallergie ist der Snack ungeeignet.\"}},\n    {\"@type\":\"Question\",\"name\":\"Ist der Snack für eine Ausschlussdiät geeignet?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Nur wenn Pferd im tierärztlich abgestimmten Futterplan ausdrücklich erlaubt ist und keine weiteren unerwünschten Proteinquellen gefüttert werden.\"}},\n    {\"@type\":\"Question\",\"name\":\"Wie hart ist die Kopfhautplatte?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Sie ist besonders hart und zäh und eignet sich daher vor allem für erfahrene, ausdauernde Kauer.\"}},\n    {\"@type\":\"Question\",\"name\":\"Unterstützt die Platte die Zahnpflege?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Die feste Oberfläche kann den mechanischen Abrieb von weichem Zahnbelag unterstützen. Sie ersetzt keine regelmäßige Zahnpflege.\"}},\n    {\"@type\":\"Question\",\"name\":\"Ab welchem Alter ist der Snack geeignet?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Aufgrund der sehr harten Struktur wird er ab der 24. Lebenswoche empfohlen, sofern Gebiss, Größe und Kauverhalten passen.\"}}\n  ]\n}\n\u003c\/script\u003e \u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleTerms = ['pferde', 'kopfhaut'];\n\n  function normalize(value) {\n    return (value || '')\n      .replace(\/\\u00a0\/g, ' ')\n      .replace(\/\\s+\/g, ' ')\n      .trim()\n      .toLowerCase();\n  }\n\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n    return style.display !== 'none' \u0026\u0026\n      style.visibility !== 'hidden' \u0026\u0026\n      parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026\n      rect.width \u003e 0 \u0026\u0026 rect.height \u003e 0;\n  }\n\n  function applyProductTitleStyle() {\n    var selectors = [\n      '[data-product-title]',\n      '.product__title h1',\n      '.product__title',\n      '.product-title',\n      '.product-single__title',\n      '.productView-title',\n      '.product-info__title',\n      '.product-detail__title',\n      'h1.product_title',\n      'main h1',\n      'h1',\n      'h2'\n    ];\n\n    var candidates = Array.prototype.slice.call(\n      document.querySelectorAll(selectors.join(','))\n    );\n\n    var match = candidates.find(function (element) {\n      if (element.closest('.adp-page')) return false;\n      var text = normalize(element.textContent);\n      return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 isVisible(element);\n    });\n\n    if (!match) {\n      var fallback = Array.prototype.slice.call(\n        document.querySelectorAll('div, p, span')\n      ).filter(function (element) {\n        if (element.closest('.adp-page')) return false;\n        if (!isVisible(element)) return false;\n        var text = normalize(element.textContent);\n        return titleTerms.every(function(term){ return text.indexOf(term) !== -1; }) \u0026\u0026 text.length \u003c 220;\n      }).sort(function (a, b) {\n        return normalize(a.textContent).length - normalize(b.textContent).length;\n      });\n\n      match = fallback[0];\n    }\n\n    if (match) {\n      match.classList.add('adp-external-product-title');\n      match.setAttribute('data-adp-product-title-styled', 'true');\n    }\n  }\n\n  function scheduleApply() {\n    applyProductTitleStyle();\n    window.setTimeout(applyProductTitleStyle, 150);\n    window.setTimeout(applyProductTitleStyle, 600);\n    window.setTimeout(applyProductTitleStyle, 1500);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n\n  var observer = new MutationObserver(function () {\n    applyProductTitleStyle();\n  });\n\n  observer.observe(document.documentElement, {\n    childList: true,\n    subtree: true\n  });\n\n  document.addEventListener('shopify:section:load', scheduleApply);\n})();\n\u003c\/script\u003e\n\n\u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  var modalScrollY = 0;\n  var bodySnapshot = null;\n  var htmlOverflowSnapshot = '';\n\n  function getModal() {\n    return document.getElementById('adn-food-modal');\n  }\n\n  function moveModalToBody() {\n    var modal = getModal();\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  function updateViewportSize() {\n    var modal = getModal();\n    if (!modal) return;\n\n    var viewport = window.visualViewport;\n    var height = viewport ? viewport.height : window.innerHeight;\n    var top = viewport ? viewport.offsetTop : 0;\n\n    modal.style.setProperty('--adn-modal-height', Math.round(height) + 'px');\n    modal.style.setProperty('--adn-modal-top', Math.round(top) + 'px');\n  }\n\n  function lockPage() {\n    if (bodySnapshot) return;\n\n    modalScrollY =\n      window.pageYOffset ||\n      document.documentElement.scrollTop ||\n      document.body.scrollTop ||\n      0;\n\n    bodySnapshot = {\n      position: document.body.style.position,\n      top: document.body.style.top,\n      left: document.body.style.left,\n      right: document.body.style.right,\n      width: document.body.style.width,\n      overflow: document.body.style.overflow\n    };\n\n    htmlOverflowSnapshot = document.documentElement.style.overflow;\n\n    document.documentElement.style.overflow = 'hidden';\n    document.body.style.position = 'fixed';\n    document.body.style.top = (-modalScrollY) + 'px';\n    document.body.style.left = '0';\n    document.body.style.right = '0';\n    document.body.style.width = '100%';\n    document.body.style.overflow = 'hidden';\n  }\n\n  function unlockPage() {\n    if (!bodySnapshot) return;\n\n    document.documentElement.style.overflow = htmlOverflowSnapshot;\n    document.body.style.position = bodySnapshot.position;\n    document.body.style.top = bodySnapshot.top;\n    document.body.style.left = bodySnapshot.left;\n    document.body.style.right = bodySnapshot.right;\n    document.body.style.width = bodySnapshot.width;\n    document.body.style.overflow = bodySnapshot.overflow;\n\n    bodySnapshot = null;\n    window.scrollTo(0, modalScrollY);\n  }\n\n  window.adnPrepareFoodModal = function () {\n    moveModalToBody();\n    updateViewportSize();\n    lockPage();\n\n    var modal = getModal();\n    var dialog = modal \u0026\u0026 modal.querySelector('.adn-modal-dialog');\n\n    if (dialog) {\n      dialog.scrollTop = 0;\n    }\n\n    requestAnimationFrame(updateViewportSize);\n    setTimeout(updateViewportSize, 80);\n    setTimeout(updateViewportSize, 250);\n  };\n\n  window.adnReleaseFoodModal = function () {\n    unlockPage();\n  };\n\n  function init() {\n    moveModalToBody();\n    updateViewportSize();\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', init);\n  } else {\n    init();\n  }\n\n  window.addEventListener('load', init);\n  window.addEventListener('resize', updateViewportSize, { passive: true });\n  window.addEventListener('orientationchange', function () {\n    setTimeout(updateViewportSize, 100);\n    setTimeout(updateViewportSize, 350);\n  }, { passive: true });\n\n  if (window.visualViewport) {\n    window.visualViewport.addEventListener(\n      'resize',\n      updateViewportSize,\n      { passive: true }\n    );\n\n    window.visualViewport.addEventListener(\n      'scroll',\n      updateViewportSize,\n      { passive: true }\n    );\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(init, 50);\n  });\n})();\n\u003c\/script\u003e\n\n\u003cscript id=\"adn-food-calculator-script\"\u003e\n(function () {\n  function initAdnFoodCalculator() {\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    \n        if (typeof window.adnPrepareFoodModal === 'function') {\n          window.adnPrepareFoodModal();\n        } else if (modal.parentNode !== document.body) {\n          document.body.appendChild(modal);\n        }\n    \n        modal.classList.add('is-open');\n        modal.setAttribute('aria-hidden', 'false');\n        modal.setAttribute('aria-modal', 'true');\n        document.body.classList.add('adn-modal-open');\n    \n        var dialog = modal.querySelector('.adn-modal-dialog');\n        if (dialog) dialog.scrollTop = 0;\n    \n        window.setTimeout(function () {\n          var close = modal.querySelector('.adn-modal-close');\n          if (close) {\n            try {\n              close.focus({ preventScroll: true });\n            } catch (error) {\n              close.focus();\n            }\n          }\n        }, 0);\n      }\n    \n      function closeModal() {\n        modal.classList.remove('is-open');\n        modal.setAttribute('aria-hidden', 'true');\n        modal.removeAttribute('aria-modal');\n        document.body.classList.remove('adn-modal-open');\n    \n        if (typeof window.adnReleaseFoodModal === 'function') {\n          window.adnReleaseFoodModal();\n        }\n    \n        if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') {\n          window.setTimeout(function () {\n            try {\n              lastFocused.focus({ preventScroll: true });\n            } catch (error) {\n              lastFocused.focus();\n            }\n          }, 0);\n        }\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\n  function scheduleInit() {\n    initAdnFoodCalculator();\n    window.setTimeout(initAdnFoodCalculator, 50);\n    window.setTimeout(initAdnFoodCalculator, 250);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleInit, { once: true });\n  } else {\n    scheduleInit();\n  }\n\n  window.addEventListener('load', scheduleInit);\n  document.addEventListener('shopify:section:load', function () {\n    window.setTimeout(scheduleInit, 50);\n  });\n})();\n\u003c\/script\u003e","brand":"Alphadog Nutrition","offers":[{"title":"2 Stück","offer_id":58533701189957,"sku":"1158014583","price":13.49,"currency_code":"EUR","in_stock":true},{"title":"4 Stück","offer_id":58533701255493,"sku":"1158014582","price":23.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/HundekaufutterfuerAllergiker-HypoallergeneKausnacksPferdalpahdognutrition_95b06edc-33d9-409a-8d95-a02710b48314.png?v=1783789186"},{"product_id":"alphadog-nutrition-jumbo-kasestange-vegetarischer-kausnack-hund","title":"Premium 100% Naturreiner Jumbo Käsestange - Pure, gesunde Freude","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Angus Rind mit Süßkartoffel und Karotte\n     ========================================================= --\u003e\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\u003c!-- Rechner-Popup --\u003e\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\u003c!-- =========================================================\n     PRODUKTBESCHREIBUNG BARF WURST PROBIERPAKET\n     ========================================================= --\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:weight!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\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  .adp-external-product-title,\n  body .product__info-container .product__title,\n  body .product__info-container .product__title h1,\n  body .product__info-wrapper .product__title,\n  body .product__info-wrapper .product__title h1,\n  body product-info .product__title,\n  body product-info .product__title h1,\n  body .product-info .product__title,\n  body .product-info .product__title h1,\n  body .product-info__title,\n  body h1.product__title,\n  body h1.product-title,\n  body h1.product_title,\n  body .product-single__title,\n  body .productView-title,\n  body .product-detail__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: #000 !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 #000 !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  }\n\n  .adp-external-product-title *,\n  body .product__info-container .product__title *,\n  body .product__info-wrapper .product__title *,\n  body product-info .product__title *,\n  body .product-info .product__title *,\n  body .product-info__title *,\n  body .product-single__title *,\n  body .productView-title *,\n  body .product-detail__title * {\n    color: #000 !important;\n    font-family: \"Inter\", Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    -webkit-text-stroke: .7px #000 !important;\n  }\n\n  .adp-external-product-title::before,\n  .adp-external-product-title::after,\n  .adp-external-product-title *::before,\n  .adp-external-product-title *::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title,\n    body .product__info-container .product__title,\n    body .product__info-container .product__title h1,\n    body .product__info-wrapper .product__title,\n    body .product__info-wrapper .product__title h1,\n    body product-info .product__title,\n    body product-info .product__title h1,\n    body .product-info .product__title,\n    body .product-info .product__title h1,\n    body .product-info__title,\n    body h1.product__title,\n    body h1.product-title,\n    body h1.product_title,\n    body .product-single__title,\n    body .productView-title,\n    body .product-detail__title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000 !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\u003c\/style\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  body.adn-modal-open {\n    overflow: hidden !important;\n    overscroll-behavior: none !important;\n    touch-action: none !important;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    top: var(--adn-modal-top, 0px) !important;\n    left: 0 !important;\n    right: 0 !important;\n    bottom: auto !important;\n\n    width: 100vw !important;\n    max-width: none !important;\n    height: var(--adn-modal-height, 100dvh) !important;\n    min-height: 0 !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    align-items: center !important;\n    justify-content: center !important;\n    place-items: center !important;\n\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n    box-sizing: border-box !important;\n    isolation: isolate !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: grid !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    margin: 0 !important;\n    transform: none !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    top: auto !important;\n    left: auto !important;\n    right: auto !important;\n    bottom: auto !important;\n    inset: auto !important;\n\n    width: min(780px, calc(100vw - 36px)) !important;\n    height: min(720px, calc(var(--adn-modal-height, 100dvh) - 36px)) !important;\n    min-height: 0 !important;\n    max-height: none !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    overflow-x: hidden !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain !important;\n    -webkit-overflow-scrolling: touch;\n\n    border-radius: 26px !important;\n    box-sizing: border-box !important;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    font-size: clamp(28px, 3vw, 36px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    word-break: normal !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-food-modal {\n      padding: 12px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: min(760px, calc(100vw - 24px)) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 24px) !important;\n      padding: 14px !important;\n      border-radius: 22px !important;\n    }\n\n    #adn-food-modal .adn-modal-header h2 {\n      font-size: 31px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 6px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 12px) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 12px) !important;\n      padding: 8px !important;\n      border-radius: 18px !important;\n    }\n\n    #adn-food-modal .adn-rechner {\n      height: 100% !important;\n      min-height: 0 !important;\n      overflow-y: auto !important;\n    }\n  }\n\n  @media (max-height: 650px) and (min-width: 721px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      height: calc(var(--adn-modal-height, 100dvh) - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-calculator-title-size-fix\"\u003e\n  #adn-one-html .adn-calculator-teaser h2 {\n    width: 100% !important;\n    max-width: none !important;\n    font-size: clamp(32px, 3.25vw, 48px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    white-space: nowrap !important;\n    word-break: keep-all !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(30px, 5vw, 40px) !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html .adn-calculator-teaser {\n      padding-left: 18px !important;\n      padding-right: 18px !important;\n    }\n\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(27px, 8vw, 33px) !important;\n      line-height: 1.03 !important;\n      letter-spacing: -.04em !important;\n    }\n  }\n\n  @media (max-width: 360px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: 26px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-lamb-roll-product-design\"\u003e\n  .adp-theme-lamb-roll {\n    --lamb-forest: #44513a;\n    --lamb-olive: #637252;\n    --lamb-brown: #6b4631;\n    --lamb-cognac: #9f6840;\n    --lamb-carrot: #c8793d;\n    --lamb-pumpkin: #d29a45;\n    --lamb-parsnip: #d8bd8d;\n    --lamb-cream: #f6f1e8;\n    --lamb-dark: #15110d;\n\n    background:\n      radial-gradient(circle at 7% 4%, rgba(99,114,82,.16), transparent 24%),\n      radial-gradient(circle at 95% 16%, rgba(200,121,61,.13), transparent 24%),\n      radial-gradient(circle at 50% 82%, rgba(216,189,141,.08), transparent 32%),\n      linear-gradient(180deg, #faf8f3 0%, #f1eee6 50%, #f6f1e8 100%) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-hero {\n    border: 1px solid rgba(200,121,61,.18) !important;\n    background:\n      radial-gradient(circle at 87% 13%, rgba(210,154,69,.26), transparent 24%),\n      radial-gradient(circle at 72% 80%, rgba(99,114,82,.22), transparent 27%),\n      linear-gradient(135deg, #0f0d09 0%, #272119 56%, #35412f 100%) !important;\n    box-shadow: 0 34px 94px rgba(55,48,35,.23) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-hero::before {\n    content: \"LAMB ROLL\" !important;\n    position: absolute !important;\n    right: 18px !important;\n    top: 24px !important;\n    color: rgba(255,255,255,.045) !important;\n    font-family: \"Inter\", Arial, sans-serif !important;\n    font-size: 66px !important;\n    line-height: 1 !important;\n    font-weight: 900 !important;\n    letter-spacing: -.07em !important;\n    transform: rotate(7deg) !important;\n    pointer-events: none !important;\n  }\n\n  .adp-theme-lamb-roll .adp-hero::after {\n    background:\n      linear-gradient(\n        90deg,\n        var(--lamb-forest),\n        var(--lamb-olive) 30%,\n        var(--lamb-brown) 52%,\n        var(--lamb-cognac) 70%,\n        var(--lamb-carrot) 84%,\n        var(--lamb-pumpkin)\n      ) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-brand,\n  .adp-theme-lamb-roll .adp-kicker,\n  .adp-theme-lamb-roll .adp-heading \u003e p,\n  .adp-theme-lamb-roll .adp-panel \u003e p {\n    color: #dfad69 !important;\n  }\n\n  .adp-theme-lamb-roll .adp-title {\n    color: #fff !important;\n    -webkit-text-stroke: .45px #fff !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.16),\n      0 7px 15px rgba(0,0,0,.34),\n      0 15px 28px rgba(0,0,0,.18) !important;\n    filter: none !important;\n  }\n\n  .adp-theme-lamb-roll .adp-title::before,\n  .adp-theme-lamb-roll .adp-title::after {\n    content: none !important;\n    display: none !important;\n    opacity: 0 !important;\n    filter: none !important;\n    transform: none !important;\n  }\n\n  .adp-theme-lamb-roll .adp-tags {\n    display: flex !important;\n    flex-wrap: wrap !important;\n    align-items: center !important;\n    gap: 10px !important;\n  }\n\n  .adp-theme-lamb-roll .adp-tags \u003e span {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    flex: 0 0 auto !important;\n    margin: 0 !important;\n    white-space: nowrap !important;\n    text-decoration: none !important;\n    border-color: rgba(223,173,105,.24) !important;\n    background: rgba(223,173,105,.08) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-visual {\n    position: relative !important;\n    background: #44513a !important;\n    background-image: none !important;\n    border-color: rgba(255,255,255,.14) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-visual::before,\n  .adp-theme-lamb-roll .adp-visual::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  .adp-theme-lamb-roll .adp-stat {\n    border-color: rgba(255,255,255,.16) !important;\n    background: rgba(20,17,12,.28) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-stat-main {\n    background: #637252 !important;\n    border-color: #637252 !important;\n    box-shadow: 0 18px 42px rgba(68,81,58,.34) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-benefit:nth-child(1) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(99,114,82,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #f1f4ed 100%) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-benefit:nth-child(2) {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(210,154,69,.25), transparent 31%),\n      linear-gradient(135deg, #12100c 0%, #3a2c20 100%) !important;\n    color: #fff !important;\n  }\n\n  .adp-theme-lamb-roll .adp-benefit:nth-child(2) p {\n    color: rgba(255,255,255,.72) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-benefit:nth-child(3) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(200,121,61,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #faf1e8 100%) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-benefit b {\n    color: var(--lamb-forest) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-benefit:nth-child(2) b {\n    color: #e0ad68 !important;\n  }\n\n  .adp-theme-lamb-roll .adp-guide {\n    border: 1px solid rgba(99,114,82,.08) !important;\n    background:\n      radial-gradient(circle at 92% 8%, rgba(99,114,82,.11), transparent 28%),\n      radial-gradient(circle at 8% 92%, rgba(200,121,61,.08), transparent 26%),\n      linear-gradient(145deg, #ffffff 0%, #f6f2e9 100%) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-panel {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(210,154,69,.24), transparent 28%),\n      linear-gradient(135deg, #11100c 0%, #3b4934 100%) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-item {\n    border: 1px solid rgba(99,114,82,.07) !important;\n    box-shadow: 0 14px 42px rgba(57,58,43,.05) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-icon {\n    background: linear-gradient(135deg, #3b4934, var(--lamb-forest)) !important;\n    box-shadow: 0 8px 18px rgba(68,81,58,.16) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-item[open] .adp-plus {\n    background: var(--lamb-forest) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-info {\n    border-left-color: var(--lamb-forest) !important;\n    background: #f0f4ed !important;\n  }\n\n  .adp-theme-lamb-roll .adp-highlight {\n    background: linear-gradient(135deg, #f0f4ed 0%, #faf1e8 100%) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-table thead th,\n  .adp-theme-lamb-roll .adp-table thead td {\n    background: linear-gradient(135deg, #263021, #526044) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-faq details[open] {\n    border-color: rgba(68,81,58,.30) !important;\n    box-shadow: 0 10px 25px rgba(68,81,58,.07) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-closing {\n    background: #44513a !important;\n    background-image: none !important;\n    box-shadow: 0 28px 72px rgba(58,69,49,.19) !important;\n  }\n\n  .adp-theme-lamb-roll #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: 100% !important;\n    max-width: 100% !important;\n    margin: 0 auto 42px !important;\n    padding: 0 !important;\n    transform: none !important;\n    clear: both !important;\n    box-sizing: border-box !important;\n  }\n\n  .adp-theme-lamb-roll #adn-one-html \u003e .adn-one-grid {\n    width: 100% !important;\n    max-width: none !important;\n    margin: 0 auto !important;\n  }\n\n  .adp-theme-lamb-roll #adn-one-html .adn-clean-item {\n    align-content: start !important;\n  }\n\n  .adp-theme-lamb-roll #adn-one-html .adn-clean-item \u003e span:last-child {\n    max-width: 116px !important;\n    min-height: 34px !important;\n    display: flex !important;\n    align-items: flex-start !important;\n    justify-content: center !important;\n    font-size: 13px !important;\n    line-height: 1.14 !important;\n    font-weight: 800 !important;\n  }\n\n  @media (max-width: 1050px) {\n    .adp-theme-lamb-roll #adn-one-html {\n      margin-bottom: 30px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    .adp-theme-lamb-roll .adp-hero::before {\n      right: -14px !important;\n      top: 22px !important;\n      font-size: 38px !important;\n    }\n\n    .adp-theme-lamb-roll #adn-one-html {\n      margin-bottom: 22px !important;\n    }\n\n    .adp-theme-lamb-roll #adn-one-html .adn-clean-item \u003e span:last-child {\n      max-width: 102px !important;\n      font-size: 12px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-lamb-roll-text-contrast-fix\"\u003e\n.adp-theme-lamb-roll .adp-hero,\n.adp-theme-lamb-roll .adp-visual,\n.adp-theme-lamb-roll .adp-panel,\n.adp-theme-lamb-roll .adp-closing {\n  color: #fff !important;\n}\n.adp-theme-lamb-roll .adp-hero .adp-title,\n.adp-theme-lamb-roll .adp-hero .adp-lead,\n.adp-theme-lamb-roll .adp-visual strong,\n.adp-theme-lamb-roll .adp-panel strong,\n.adp-theme-lamb-roll .adp-closing h2 {\n  color: #fff !important;\n}\n.adp-theme-lamb-roll .adp-hero .adp-intro,\n.adp-theme-lamb-roll .adp-visual span,\n.adp-theme-lamb-roll .adp-panel span,\n.adp-theme-lamb-roll .adp-closing p {\n  color: rgba(255,255,255,.82) !important;\n}\n.adp-theme-lamb-roll .adp-heading h2,\n.adp-theme-lamb-roll .adp-guide h2,\n.adp-theme-lamb-roll .adp-benefit:nth-child(1),\n.adp-theme-lamb-roll .adp-benefit:nth-child(3),\n.adp-theme-lamb-roll .adp-item summary,\n.adp-theme-lamb-roll .adp-summary strong,\n.adp-theme-lamb-roll .adp-content h3,\n.adp-theme-lamb-roll .adp-content h4,\n.adp-theme-lamb-roll .adp-highlight b,\n.adp-theme-lamb-roll .adp-faq summary {\n  color: #262017 !important;\n}\n.adp-theme-lamb-roll .adp-heading span,\n.adp-theme-lamb-roll .adp-guide \u003e div:first-child \u003e p,\n.adp-theme-lamb-roll .adp-summary span,\n.adp-theme-lamb-roll .adp-content,\n.adp-theme-lamb-roll .adp-content p,\n.adp-theme-lamb-roll .adp-table tbody td,\n.adp-theme-lamb-roll .adp-faq details p {\n  color: #584d3f !important;\n}\n.adp-theme-lamb-roll .adp-table thead th,\n.adp-theme-lamb-roll .adp-table thead td {\n  color: #fff !important;\n}\n.adp-theme-lamb-roll .adp-title::before,\n.adp-theme-lamb-roll .adp-title::after {\n  content: none !important;\n  display: none !important;\n}\n\u003c\/style\u003e\n\u003cstyle id=\"adn-angus-rind-product-design\"\u003e\n.adp-theme-angus-rind{\n  --angus-dark:#17110d;--angus-brown:#5b3522;--angus-copper:#a65f32;--angus-orange:#d27b36;--angus-gold:#d2a247;--angus-green:#667455;\n  color:#2a211a!important;\n  background:radial-gradient(circle at 7% 4%,rgba(166,95,50,.14),transparent 24%),radial-gradient(circle at 95% 16%,rgba(210,162,71,.12),transparent 24%),linear-gradient(180deg,#fbf8f4 0%,#f2ece5 50%,#f7f2ea 100%)!important;\n}\n.adp-theme-angus-rind .adp-hero{color:#fff!important;border:1px solid rgba(210,123,54,.18)!important;background:radial-gradient(circle at 88% 12%,rgba(210,162,71,.24),transparent 25%),radial-gradient(circle at 74% 82%,rgba(102,116,85,.18),transparent 29%),linear-gradient(135deg,#120c08 0%,#2a1811 57%,#51301d 100%)!important;box-shadow:0 34px 94px rgba(65,42,27,.23)!important}\n.adp-theme-angus-rind .adp-hero:before{content:\"ANGUS BEEF\"!important;position:absolute!important;right:18px!important;top:24px!important;color:rgba(255,255,255,.045)!important;font-family:Inter,Arial,sans-serif!important;font-size:64px!important;line-height:1!important;font-weight:900!important;letter-spacing:-.07em!important;transform:rotate(7deg)!important;pointer-events:none!important}\n.adp-theme-angus-rind .adp-hero:after{background:linear-gradient(90deg,var(--angus-brown),var(--angus-copper) 34%,var(--angus-orange) 58%,var(--angus-gold) 82%,var(--angus-green))!important}\n.adp-theme-angus-rind .adp-brand,.adp-theme-angus-rind .adp-kicker,.adp-theme-angus-rind .adp-heading\u003ep,.adp-theme-angus-rind .adp-panel\u003ep{color:#efb66c!important}\n.adp-theme-angus-rind .adp-title{color:#fff!important;-webkit-text-stroke:.45px #fff!important;paint-order:stroke fill!important;text-shadow:0 3px 0 rgba(0,0,0,.16),0 7px 15px rgba(0,0,0,.34),0 15px 28px rgba(0,0,0,.18)!important;filter:none!important;text-decoration:none!important}\n.adp-theme-angus-rind .adp-title:before,.adp-theme-angus-rind .adp-title:after{content:none!important;display:none!important}\n.adp-theme-angus-rind .adp-lead{color:#fff!important}.adp-theme-angus-rind .adp-intro{color:rgba(255,255,255,.82)!important}\n.adp-theme-angus-rind .adp-tags{display:flex!important;flex-wrap:wrap!important;gap:10px!important}.adp-theme-angus-rind .adp-tags\u003espan{color:#fff!important;background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.18)!important;white-space:nowrap!important}\n.adp-theme-angus-rind .adp-visual{color:#fff!important;background:#5b3522!important;background-image:none!important;border-color:rgba(255,255,255,.14)!important}.adp-theme-angus-rind .adp-visual:before,.adp-theme-angus-rind .adp-visual:after{content:none!important;display:none!important}\n.adp-theme-angus-rind .adp-stat{color:#fff!important;background:rgba(23,17,13,.3)!important;border-color:rgba(255,255,255,.16)!important}.adp-theme-angus-rind .adp-stat strong{color:#fff!important}.adp-theme-angus-rind .adp-stat span{color:rgba(255,255,255,.8)!important}.adp-theme-angus-rind .adp-stat-main{background:#a65f32!important;border-color:#a65f32!important}\n.adp-theme-angus-rind .adp-heading h2,.adp-theme-angus-rind .adp-guide h2,.adp-theme-angus-rind .adp-content h3{color:#2a211a!important}.adp-theme-angus-rind .adp-heading span,.adp-theme-angus-rind .adp-guide\u003ediv:first-child\u003ep,.adp-theme-angus-rind .adp-content,.adp-theme-angus-rind .adp-content p,.adp-theme-angus-rind .adp-summary span{color:#5a4a40!important}\n.adp-theme-angus-rind .adp-benefit:nth-child(1),.adp-theme-angus-rind .adp-benefit:nth-child(3){color:#2a211a!important;background:radial-gradient(circle at 94% 8%,rgba(166,95,50,.13),transparent 32%),linear-gradient(145deg,#fff 0%,#faf2e8 100%)!important}.adp-theme-angus-rind .adp-benefit:nth-child(2){color:#fff!important;background:radial-gradient(circle at 92% 8%,rgba(210,162,71,.22),transparent 31%),linear-gradient(135deg,#140d08 0%,#4c2c1b 100%)!important}.adp-theme-angus-rind .adp-benefit h3{color:inherit!important}.adp-theme-angus-rind .adp-benefit:nth-child(1) p,.adp-theme-angus-rind .adp-benefit:nth-child(3) p{color:#59493f!important}.adp-theme-angus-rind .adp-benefit:nth-child(2) p{color:rgba(255,255,255,.78)!important}.adp-theme-angus-rind .adp-benefit b{color:var(--angus-copper)!important}.adp-theme-angus-rind .adp-benefit:nth-child(2) b{color:#efbd70!important}\n.adp-theme-angus-rind .adp-guide{color:#2a211a!important;background:radial-gradient(circle at 92% 8%,rgba(166,95,50,.1),transparent 28%),linear-gradient(145deg,#fff 0%,#f7f1e8 100%)!important}.adp-theme-angus-rind .adp-panel{color:#fff!important;background:radial-gradient(circle at 92% 8%,rgba(210,162,71,.22),transparent 28%),linear-gradient(135deg,#150e09 0%,#4b2c1d 100%)!important}.adp-theme-angus-rind .adp-panel strong{color:#fff!important}.adp-theme-angus-rind .adp-panel span{color:rgba(255,255,255,.78)!important}\n.adp-theme-angus-rind .adp-item{color:#2a211a!important;background:#fff!important;border-color:rgba(166,95,50,.08)!important}.adp-theme-angus-rind .adp-item summary,.adp-theme-angus-rind .adp-summary strong{color:#2a211a!important}.adp-theme-angus-rind .adp-icon{color:#fff!important;background:linear-gradient(135deg,#4b2c1d,var(--angus-copper))!important}.adp-theme-angus-rind .adp-item[open] .adp-plus{background:var(--angus-copper)!important}\n.adp-theme-angus-rind .adp-info{color:#4c3d33!important;border-left-color:var(--angus-copper)!important;background:#faf2e8!important}.adp-theme-angus-rind .adp-highlight{color:#4c3d33!important;background:linear-gradient(135deg,#faf2e8 0%,#f0f3eb 100%)!important}.adp-theme-angus-rind .adp-highlight b{color:#2a211a!important}\n.adp-theme-angus-rind .adp-table{color:#2a211a!important;background:#fff!important}.adp-theme-angus-rind .adp-table thead th,.adp-theme-angus-rind .adp-table thead td{color:#fff!important;background:#5b3522!important}.adp-theme-angus-rind .adp-table tbody td{color:#4f4037!important;background:#fff!important}\n.adp-theme-angus-rind .adp-faq details{background:#fff!important}.adp-theme-angus-rind .adp-faq summary{color:#2a211a!important}.adp-theme-angus-rind .adp-faq details p{color:#5a4a40!important}.adp-theme-angus-rind .adp-faq details[open]{border-color:rgba(166,95,50,.3)!important}\n.adp-theme-angus-rind .adp-closing{color:#fff!important;background:#5b3522!important;background-image:none!important}.adp-theme-angus-rind .adp-closing h2{color:#fff!important}.adp-theme-angus-rind .adp-closing p{color:rgba(255,255,255,.85)!important}\n.adp-theme-angus-rind #adn-one-html{position:relative!important;left:auto!important;right:auto!important;width:100%!important;max-width:100%!important;margin:0 auto 42px!important;padding:0!important;transform:none!important;clear:both!important;box-sizing:border-box!important}.adp-theme-angus-rind #adn-one-html\u003e.adn-one-grid{width:100%!important;max-width:none!important;margin:0 auto!important}\n@media(max-width:720px){.adp-theme-angus-rind .adp-hero:before{right:-14px!important;top:22px!important;font-size:34px!important}.adp-theme-angus-rind #adn-one-html{margin-bottom:22px!important}}\n\u003c\/style\u003e\n\u003cstyle id=\"adn-cheese-stick-product-design\"\u003e.adp-theme-cheese-stick{\n  --angus-dark:#17140d;--angus-brown:#66551f;--angus-copper:#9f7d2a;--angus-orange:#c69436;--angus-gold:#d2ad50;--angus-green:#70764f;\n  color:#2c291d!important;\n  background:radial-gradient(circle at 7% 4%,rgba(166,95,50,.14),transparent 24%),radial-gradient(circle at 95% 16%,rgba(210,162,71,.12),transparent 24%),linear-gradient(180deg,#fbf8f4 0%,#f7f2df 50%,#fbf8ea 100%)!important;\n}\n.adp-theme-cheese-stick .adp-hero{color:#fff!important;border:1px solid rgba(210,123,54,.18)!important;background:radial-gradient(circle at 88% 12%,rgba(210,162,71,.24),transparent 25%),radial-gradient(circle at 74% 82%,rgba(102,116,85,.18),transparent 29%),linear-gradient(135deg,#131109 0%,#4b3b13 57%,#66551f 100%)!important;box-shadow:0 34px 94px rgba(65,42,27,.23)!important}\n.adp-theme-cheese-stick .adp-hero:before{content:\"CHEESE STICK\"!important;position:absolute!important;right:18px!important;top:24px!important;color:rgba(255,255,255,.045)!important;font-family:Inter,Arial,sans-serif!important;font-size:64px!important;line-height:1!important;font-weight:900!important;letter-spacing:-.07em!important;transform:rotate(7deg)!important;pointer-events:none!important}\n.adp-theme-cheese-stick .adp-hero:after{background:linear-gradient(90deg,var(--angus-brown),var(--angus-copper) 34%,var(--angus-orange) 58%,var(--angus-gold) 82%,var(--angus-green))!important}\n.adp-theme-cheese-stick .adp-brand,.adp-theme-cheese-stick .adp-kicker,.adp-theme-cheese-stick .adp-heading\u003ep,.adp-theme-cheese-stick .adp-panel\u003ep{color:#e0bf68!important}\n.adp-theme-cheese-stick .adp-title{color:#fff!important;-webkit-text-stroke:.45px #fff!important;paint-order:stroke fill!important;text-shadow:0 3px 0 rgba(0,0,0,.16),0 7px 15px rgba(0,0,0,.34),0 15px 28px rgba(0,0,0,.18)!important;filter:none!important;text-decoration:none!important}\n.adp-theme-cheese-stick .adp-title:before,.adp-theme-cheese-stick .adp-title:after{content:none!important;display:none!important}\n.adp-theme-cheese-stick .adp-lead{color:#fff!important}.adp-theme-cheese-stick .adp-intro{color:rgba(255,255,255,.82)!important}\n.adp-theme-cheese-stick .adp-tags{display:flex!important;flex-wrap:wrap!important;gap:10px!important}.adp-theme-cheese-stick .adp-tags\u003espan{color:#fff!important;background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.18)!important;white-space:nowrap!important}\n.adp-theme-cheese-stick .adp-visual{color:#fff!important;background:#66551f!important;background-image:none!important;border-color:rgba(255,255,255,.14)!important}.adp-theme-cheese-stick .adp-visual:before,.adp-theme-cheese-stick .adp-visual:after{content:none!important;display:none!important}\n.adp-theme-cheese-stick .adp-stat{color:#fff!important;background:rgba(23,17,13,.3)!important;border-color:rgba(255,255,255,.16)!important}.adp-theme-cheese-stick .adp-stat strong{color:#fff!important}.adp-theme-cheese-stick .adp-stat span{color:rgba(255,255,255,.8)!important}.adp-theme-cheese-stick .adp-stat-main{background:#9f7d2a!important;border-color:#9f7d2a!important}\n.adp-theme-cheese-stick .adp-heading h2,.adp-theme-cheese-stick .adp-guide h2,.adp-theme-cheese-stick .adp-content h3{color:#2c291d!important}.adp-theme-cheese-stick .adp-heading span,.adp-theme-cheese-stick .adp-guide\u003ediv:first-child\u003ep,.adp-theme-cheese-stick .adp-content,.adp-theme-cheese-stick .adp-content p,.adp-theme-cheese-stick .adp-summary span{color:#5a4a40!important}\n.adp-theme-cheese-stick .adp-benefit:nth-child(1),.adp-theme-cheese-stick .adp-benefit:nth-child(3){color:#2c291d!important;background:radial-gradient(circle at 94% 8%,rgba(166,95,50,.13),transparent 32%),linear-gradient(145deg,#fff 0%,#faf2e8 100%)!important}.adp-theme-cheese-stick .adp-benefit:nth-child(2){color:#fff!important;background:radial-gradient(circle at 92% 8%,rgba(210,162,71,.22),transparent 31%),linear-gradient(135deg,#140d08 0%,#4c2c1b 100%)!important}.adp-theme-cheese-stick .adp-benefit h3{color:inherit!important}.adp-theme-cheese-stick .adp-benefit:nth-child(1) p,.adp-theme-cheese-stick .adp-benefit:nth-child(3) p{color:#59493f!important}.adp-theme-cheese-stick .adp-benefit:nth-child(2) p{color:rgba(255,255,255,.78)!important}.adp-theme-cheese-stick .adp-benefit b{color:var(--angus-copper)!important}.adp-theme-cheese-stick .adp-benefit:nth-child(2) b{color:#efbd70!important}\n.adp-theme-cheese-stick .adp-guide{color:#2c291d!important;background:radial-gradient(circle at 92% 8%,rgba(166,95,50,.1),transparent 28%),linear-gradient(145deg,#fff 0%,#fbf8ea 100%)!important}.adp-theme-cheese-stick .adp-panel{color:#fff!important;background:radial-gradient(circle at 92% 8%,rgba(210,162,71,.22),transparent 28%),linear-gradient(135deg,#150e09 0%,#4b2c1d 100%)!important}.adp-theme-cheese-stick .adp-panel strong{color:#fff!important}.adp-theme-cheese-stick .adp-panel span{color:rgba(255,255,255,.78)!important}\n.adp-theme-cheese-stick .adp-item{color:#2c291d!important;background:#fff!important;border-color:rgba(166,95,50,.08)!important}.adp-theme-cheese-stick .adp-item summary,.adp-theme-cheese-stick .adp-summary strong{color:#2c291d!important}.adp-theme-cheese-stick .adp-icon{color:#fff!important;background:linear-gradient(135deg,#4b2c1d,var(--angus-copper))!important}.adp-theme-cheese-stick .adp-item[open] .adp-plus{background:var(--angus-copper)!important}\n.adp-theme-cheese-stick .adp-info{color:#4c3d33!important;border-left-color:var(--angus-copper)!important;background:#faf2e8!important}.adp-theme-cheese-stick .adp-highlight{color:#4c3d33!important;background:linear-gradient(135deg,#faf2e8 0%,#f0f3eb 100%)!important}.adp-theme-cheese-stick .adp-highlight b{color:#2c291d!important}\n.adp-theme-cheese-stick .adp-table{color:#2c291d!important;background:#fff!important}.adp-theme-cheese-stick .adp-table thead th,.adp-theme-cheese-stick .adp-table thead td{color:#fff!important;background:#66551f!important}.adp-theme-cheese-stick .adp-table tbody td{color:#4f4037!important;background:#fff!important}\n.adp-theme-cheese-stick .adp-faq details{background:#fff!important}.adp-theme-cheese-stick .adp-faq summary{color:#2c291d!important}.adp-theme-cheese-stick .adp-faq details p{color:#5a4a40!important}.adp-theme-cheese-stick .adp-faq details[open]{border-color:rgba(166,95,50,.3)!important}\n.adp-theme-cheese-stick .adp-closing{color:#fff!important;background:#66551f!important;background-image:none!important}.adp-theme-cheese-stick .adp-closing h2{color:#fff!important}.adp-theme-cheese-stick .adp-closing p{color:rgba(255,255,255,.85)!important}\n@media(max-width:720px){.adp-theme-cheese-stick .adp-hero:before{right:-14px!important;top:22px!important;font-size:34px!important}}\n.adp-theme-cheese-stick .adp-visual,\n.adp-theme-cheese-stick .adp-closing {\n  background: #4b3b13 !important;\n  background-image: none !important;\n}\n.adp-theme-cheese-stick .adp-visual::before,\n.adp-theme-cheese-stick .adp-visual::after,\n.adp-theme-cheese-stick .adp-closing::before,\n.adp-theme-cheese-stick .adp-closing::after {\n  content: none !important;\n  display: none !important;\n}\n.adp-theme-cheese-stick .adp-visual,\n.adp-theme-cheese-stick .adp-closing {\n  background: #4b3b13 !important;\n  background-image: none !important;\n}\n.adp-theme-cheese-stick .adp-visual::before,\n.adp-theme-cheese-stick .adp-visual::after,\n.adp-theme-cheese-stick .adp-closing::before,\n.adp-theme-cheese-stick .adp-closing::after {\n  content: none !important;\n  display: none !important;\n}\n.adp-theme-cheese-stick .adp-visual,.adp-theme-cheese-stick .adp-closing{background:#4b3b13!important;background-image:none!important}.adp-theme-cheese-stick .adp-visual::before,.adp-theme-cheese-stick .adp-visual::after,.adp-theme-cheese-stick .adp-closing::before,.adp-theme-cheese-stick .adp-closing::after{content:none!important;display:none!important}\u003c\/style\u003e\n\u003cmain class=\"adp-page adp-theme-angus-rind adp-theme-cheese-stick\"\u003e\n\u003cdiv class=\"adp-wrap\"\u003e\n\u003csection class=\"adn-one-html adn-theme-angus-rind\" id=\"adn-one-html\"\u003e\n\u003cdiv class=\"adn-one-grid\"\u003e\n\u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n\u003cdiv class=\"adn-trust-panel\"\u003e\n\u003cdiv class=\"adn-payment-card\"\u003e\n\u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n\u003cdiv class=\"adn-payment-grid\"\u003e\n\u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"PayPal\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/paypal-blue-logo-19528_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Klarna\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/klarna-pink-logo-24366_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Visa\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/visa-blue-logo-19529_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Mastercard\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/mastercard-credit-card-payment-method-19676_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Maestro\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/maestro-logo-19742_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Apple Pay\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/apple-pay-logo-19557_256.png?v=1779726652\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-benefit-grid\"\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\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\n\u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSchneller Versand\u003c\/strong\u003e \u003csmall\u003ezügig und sicher bei dir\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\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\n\u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSicher bezahlen\u003c\/strong\u003e \u003csmall\u003egeschützte Zahlungsarten\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M7 7h9.2L14 4.8 15.4 3 21 8.6l-5.6 5.6-1.4-1.8 2.2-2.2H7a3 3 0 0 0-3 3v4H2v-4a5 5 0 0 1 5-5Z\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\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\n\u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e \u003csmall\u003eentspannt ausprobieren\u003c\/small\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-grid\"\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M4 15 12 5l8 10-8 4-8-4Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M8 13h.01M12 10h.01M15 14h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003eExtra feste\u003cbr\u003eKäsestange\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 3c3 4 5 7 5 10a5 5 0 1 1-10 0c0-3 2-6 5-10Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 15c1.3 1.3 4.7 1.3 6 0\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003e1 Zutat:\u003cbr\u003eMilch\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 17h14M7 17V7h10v10\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 10h6M9 13h6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003eVegetarisch\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M4 12c0-4 3.6-7 8-7s8 3 8 7-3.6 7-8 7-8-3-8-7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M8 12h8M12 8v8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003e66 %\u003cbr\u003eRohprotein\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M4 18h16M6 18V8h12v10\"\u003e\u003c\/path\u003e\u003cpath d=\"M8 6h8M9 12h6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003e3 Größen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n\u003caside class=\"adn-calculator-teaser\"\u003e\n\u003cdiv class=\"adn-calculator-art\"\u003e\u003cimg alt=\"Trockenfutter\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\"\u003e\u003c\/div\u003e\n\u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n\u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n\u003cbutton class=\"adn-open-calculator\" type=\"button\"\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\u003csection class=\"adp-hero\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-brand\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003cp class=\"adp-kicker\"\u003eVEGETARISCHER KAUSNACK AUS GEPRESSTER MILCH\u003c\/p\u003e\n\u003ch1 class=\"adp-title\"\u003eVegetarische Käsestange.\u003c\/h1\u003e\n\u003cp class=\"adp-lead\"\u003eExtra feste Käse-Kaustange in drei Größen mit 66 % Rohprotein und nur einer angegebenen Zutat.\u003c\/p\u003e\n\u003cp class=\"adp-intro\"\u003eDie Käsestange wird aus teilentrahmter Milch gepresst, getrocknet und zugeschnitten. Ihre sehr feste Struktur sorgt für ausdauernde Beschäftigung und bietet eine fleischfreie Alternative zu klassischen Naturkauartikeln.\u003c\/p\u003e\n\u003cdiv class=\"adp-tags\"\u003e\n\u003cspan\u003eVegetarisch\u003c\/span\u003e\u003cspan\u003e66 % Rohprotein\u003c\/span\u003e\u003cspan\u003e3 Größen\u003c\/span\u003e\u003cspan\u003eOhne Fleisch\u003c\/span\u003e\u003cspan\u003e1 Zutat: Milch\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-visual\"\u003e\n\u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e66 %\u003c\/strong\u003e\u003cspan\u003eRohprotein laut Analyse\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e45–220 g\u003c\/strong\u003e\u003cspan\u003eDrei Größen zur Auswahl\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e11–22 cm\u003c\/strong\u003e\u003cspan\u003eUngefähre Länge je nach Größe\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eFLEISCHFREIE BESCHÄFTIGUNG\u003c\/p\u003e\n\u003ch2\u003eExtra feste Struktur für ausdauernde Genussmomente.\u003c\/h2\u003e\n\u003cspan\u003eDie langsam weich werdenden Ränder laden zum Abknabbern ein und beschäftigen deinen Hund über einen längeren Zeitraum.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-benefits\"\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e01\u003c\/b\u003e\n\u003ch3\u003eVegetarische Alternative\u003c\/h3\u003e\n\u003cp\u003eDie Zusammensetzung besteht ausschließlich aus teilentrahmter Milch. Fleisch, Getreide und weitere Zutaten sind nicht angegeben.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e02\u003c\/b\u003e\n\u003ch3\u003eBesonders feste Textur\u003c\/h3\u003e\n\u003cp\u003eDie gepresste und getrocknete Struktur wird beim Einspeicheln an den Rändern langsam weicher und sorgt dadurch für längere Kauphasen.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\n\u003ch3\u003eDrei passende Größen\u003c\/h3\u003e\n\u003cp\u003eMit etwa 45 g, 100 g oder 220 g lässt sich die Käsestange passend zu Größe, Beißkraft und Kauverhalten auswählen.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-guide\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-kicker\"\u003eKAUEN MIT FESTER OBERFLÄCHE\u003c\/p\u003e\n\u003ch2\u003eBeschäftigung und mechanische Unterstützung der Zahnpflege.\u003c\/h2\u003e\n\u003cp\u003eDas intensive Knabbern an der festen Oberfläche kann den mechanischen Abrieb von weichem Zahnbelag unterstützen und beansprucht die Kaumuskulatur.\u003c\/p\u003e\n\u003cp\u003eDie Käsestange ersetzt weder regelmäßiges Zähneputzen noch eine tierärztliche Zahnkontrolle. Wegen ihrer sehr harten Beschaffenheit sollte sie immer passend zum Gebiss gewählt und nur unter Aufsicht angeboten werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-panel\"\u003e\n\u003cp\u003eAUF EINEN BLICK\u003c\/p\u003e\n\u003carticle\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003eTeilentrahmte Milch, gepresst und getrocknet.\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eGrößen\u003c\/strong\u003e\u003cspan\u003eS 45 g, L 100 g und Jumbo 220 g.\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eTextur\u003c\/strong\u003e\u003cspan\u003eSehr fest und langsam weich werdend.\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eGeeignet als\u003c\/strong\u003e\u003cspan\u003eVegetarischer Beschäftigungs-Kausnack.\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eALLE DETAILS\u003c\/p\u003e\n\u003ch2\u003eGrößen, Zusammensetzung, Analysewerte und sichere Fütterung.\u003c\/h2\u003e\n\u003cspan\u003eÖffne nur den Bereich, den du gerade brauchst. Alle Kategorien starten geschlossen.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-accordions\"\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🧀\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eProdukt und Beschaffenheit\u003c\/strong\u003e\u003cspan\u003eGepresste Käsestange aus teilentrahmter Milch\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eFleischfreier Kausnack\u003c\/h3\u003e\n\u003cp\u003eDie Käsestange wird aus teilentrahmter Milch gepresst, getrocknet und zugeschnitten. Beim Kauen werden die Ränder durch Speichel langsam weicher.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eSehr harte Struktur:\u003c\/strong\u003e Wähle die Größe immer passend zu Gebiss, Zahngesundheit, Maulgröße, Beißkraft und Kauverhalten deines Hundes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📏\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eGrößenübersicht\u003c\/strong\u003e\u003cspan\u003e45 g, 100 g und 220 g zur Auswahl\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ctable class=\"adp-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eGröße\u003c\/th\u003e\n\u003cth\u003eGewicht\u003c\/th\u003e\n\u003cth\u003eUngefähre Länge\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eS\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e45 g\u003c\/td\u003e\n\u003ctd\u003eca. 11 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e100 g\u003c\/td\u003e\n\u003ctd\u003eca. 15 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eJumbo\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e220 g\u003c\/td\u003e\n\u003ctd\u003eca. 22 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eAuswahlhilfe:\u003c\/strong\u003e Nicht nur das Körpergewicht, sondern auch Gebiss, Beißkraft und Kauverhalten sind für die passende Größe entscheidend.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦷\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eKauen und Zahnpflege\u003c\/strong\u003e\u003cspan\u003eFeste Oberfläche für mechanischen Abrieb\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eMechanische Reibung beim Kauen\u003c\/h3\u003e\n\u003cp\u003eDie feste Oberfläche kann beim Knabbern mechanische Reibung an den Zahnoberflächen erzeugen und die Kaumuskulatur beanspruchen.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eKeine Zahnpflege-Garantie:\u003c\/strong\u003e Die Käsestange ersetzt weder regelmäßiges Zähneputzen noch tierärztliche Zahnkontrollen und garantiert keine Entfernung von Zahnstein.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📊\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eAnalysewerte\u003c\/strong\u003e\u003cspan\u003e66 % Protein und 16,5 % Fett\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eAnalytische Bestandteile\u003c\/h3\u003e\n\u003ctable class=\"adp-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eAnalysewert\u003c\/th\u003e\n\u003cth\u003eGehalt\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e66 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfett\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e16,5 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eHinweis:\u003c\/strong\u003e Weitere analytische Bestandteile wurden im bereitgestellten Text nicht genannt und daher nicht ergänzt.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🥛\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eVerträglichkeit und Milch\u003c\/strong\u003e\u003cspan\u003eVegetarisch, aber nicht für jede Unverträglichkeit geeignet\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eEine angegebene Zutat: Milch\u003c\/h3\u003e\n\u003cp\u003eDie Zusammensetzung nennt ausschließlich teilentrahmte Milch.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eWichtig bei Unverträglichkeiten:\u003c\/strong\u003e Vegetarisch bedeutet nicht automatisch allergenarm. Bei bekannter Milchprotein- oder Laktoseunverträglichkeit sollte der Snack nur nach individueller Prüfung beziehungsweise tierärztlicher Rücksprache gefüttert werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🔥\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eMikrowellen-Tipp für Reststücke\u003c\/strong\u003e\u003cspan\u003eKleine Endstücke vorsichtig aufpuffen\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eReststücke weiterverwenden\u003c\/h3\u003e\n\u003cp\u003eKleine Endstücke können vorsichtig in der Mikrowelle aufgepufft werden. Dadurch entsteht ein größerer, knuspriger Snack.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eSicherheit:\u003c\/strong\u003e Nur kleine, trockene Reststücke verwenden. In kurzen Intervallen erhitzen, dabei beobachten und anschließend vollständig auskühlen lassen. Erst verfüttern, wenn das Stück innen und außen vollständig abgekühlt ist.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e✓\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFütterung und Dosierung\u003c\/strong\u003e\u003cspan\u003eAls Beschäftigungssnack in die Tagesration einrechnen\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cp\u003eAls Beschäftigungs-Kausnack und nicht als Ersatz für eine ausgewogene Hauptmahlzeit füttern.\u003c\/p\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eTagesration beachten\u003c\/b\u003eGewicht und Energie des Snacks einrechnen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003ePassende Größe\u003c\/b\u003eAn Maulgröße, Gebiss und Beißkraft anpassen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eFrisches Wasser\u003c\/b\u003eJederzeit ausreichend Trinkwasser bereitstellen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eLangsam heranführen\u003c\/b\u003eIndividuelle Verträglichkeit beobachten.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⚠️\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eSicherheit und Aufsicht\u003c\/strong\u003e\u003cspan\u003eSehr harter Kausnack für geeignete Gebisse\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eNur unter Aufsicht anbieten\u003c\/h3\u003e\n\u003cp\u003eDie Käsestange ist sehr hart. Lass deinen Hund beim Kauen nicht unbeaufsichtigt und kontrolliere das Stück regelmäßig.\u003c\/p\u003e\n\u003cp\u003eEntferne kleine, scharfkantige oder verschluckbare Reststücke rechtzeitig. Für Hunde mit geschädigten Zähnen oder sehr empfindlichem Gebiss können weichere Snacks besser geeignet sein.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📦\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eLagerung\u003c\/strong\u003e\u003cspan\u003eKühl, trocken und gut verschlossen aufbewahren\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cp\u003eKühl, trocken und gut verschlossen lagern. Vor Feuchtigkeit schützen, damit die feste Struktur erhalten bleibt.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Größen, Zusammensetzung und Fütterung\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cdiv class=\"adp-faq\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eAus welcher Zutat besteht die Käsestange?\u003c\/summary\u003e\n\u003cp\u003eDie bereitgestellte Zusammensetzung nennt ausschließlich teilentrahmte Milch.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIst die Käsestange vegetarisch?\u003c\/summary\u003e\n\u003cp\u003eJa. Fleisch ist in der angegebenen Zusammensetzung nicht enthalten.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWelche Größen gibt es?\u003c\/summary\u003e\n\u003cp\u003eS mit etwa 45 g, L mit etwa 100 g und Jumbo mit etwa 220 g.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie lang sind die Stangen?\u003c\/summary\u003e\n\u003cp\u003eJe nach Größe ungefähr 11 cm, 15 cm oder 22 cm.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIst die Käsestange sehr hart?\u003c\/summary\u003e\n\u003cp\u003eJa. Sie besitzt eine extra feste Struktur und sollte nur bei geeignetem Gebiss und unter Aufsicht angeboten werden.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIst sie für Hunde mit Milchunverträglichkeit geeignet?\u003c\/summary\u003e\n\u003cp\u003eDas muss individuell geprüft werden. Bei bekannter Milchprotein- oder Laktoseunverträglichkeit ist tierärztliche Rücksprache sinnvoll.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eKann ich Reststücke in der Mikrowelle aufpuffen?\u003c\/summary\u003e\n\u003cp\u003eJa, kleine trockene Reststücke können vorsichtig in kurzen Intervallen aufgepufft werden. Vor dem Verfüttern vollständig auskühlen lassen.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMuss ich die Käsestange zur Tagesration rechnen?\u003c\/summary\u003e\n\u003cp\u003eJa. Auch Beschäftigungs-Kausnacks zählen zur täglichen Energieaufnahme.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-closing\"\u003e\n\u003ch2\u003eVegetarisch. Extra fest. In drei Größen erhältlich.\u003c\/h2\u003e\n\u003cp\u003eEine proteinreiche Käsestange für kontrollierte, ausdauernde Kauphasen und fleischfreie Genussmomente.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\n\u003cdiv class=\"adn-food-modal\" id=\"adn-food-modal\"\u003e\n\u003cdiv class=\"adn-modal-backdrop\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"adn-modal-dialog\" role=\"dialog\"\u003e\n\u003cbutton class=\"adn-modal-close\" type=\"button\"\u003e×\u003c\/button\u003e\u003cheader class=\"adn-modal-header\"\u003e\n\u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n\u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\u003c\/header\u003e\n\u003cdiv 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 \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-progress-track\" role=\"progressbar\"\u003e\u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"adn-step is-active\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n\u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n\u003cdiv class=\"adn-age-row\"\u003e\n\u003clabel class=\"adn-input-box\"\u003e \u003cinput id=\"adn-age\" min=\"1\" step=\"1\" type=\"number\" value=\"2\"\u003e \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"adn-segmented\"\u003e\n\u003cbutton class=\"is-selected\" type=\"button\"\u003eJahre\u003c\/button\u003e \u003cbutton type=\"button\"\u003eMonate\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"adn-primary-btn\" id=\"adn-age-next\" type=\"button\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n\u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n\u003clabel class=\"adn-input-box adn-weight-box\"\u003e \u003cinput id=\"adn-weight\" max=\"120\" min=\"1\" step=\"0.1\" type=\"number\" value=\"15\"\u003e \u003cspan\u003ekg\u003c\/span\u003e \u003c\/label\u003e \u003cbutton class=\"adn-primary-btn\" id=\"adn-weight-next\" type=\"button\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n\u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n\u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n\u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n\u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n\u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n\u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n\u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n\u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n\u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n\u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n\u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n\u003cdiv 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\n\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"adn-result-note\"\u003eDie berechnete Menge bezieht sich auf Hauptfutter und nicht auf diese vegetarische Käsestange. Für den Beschäftigungssnack liegt keine produktspezifische Energiedichte vor. Rechne die verfütterte Menge in die tägliche Gesamtration ein und passe die Hauptfuttermenge entsprechend an.\u003c\/p\u003e\n\u003ca class=\"adn-primary-btn adn-shop-btn\" href=\"#\" id=\"adn-shop-link\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-modal-actions\"\u003e\n\u003cbutton id=\"adn-back\" type=\"button\"\u003eZurück\u003c\/button\u003e \u003cbutton id=\"adn-restart\" type=\"button\"\u003eNeu starten\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e \u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Aus welcher Zutat besteht die Käsestange?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die bereitgestellte Zusammensetzung nennt ausschließlich teilentrahmte Milch.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Welche Größen gibt es?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"S mit etwa 45 Gramm, L mit etwa 100 Gramm und Jumbo mit etwa 220 Gramm.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist die Käsestange sehr hart?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Sie besitzt eine extra feste Struktur und sollte nur bei geeignetem Gebiss und unter Aufsicht angeboten werden.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Kann man Reststücke in der Mikrowelle aufpuffen?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Kleine trockene Reststücke können vorsichtig in kurzen Intervallen aufgepufft werden und müssen vor dem Verfüttern vollständig auskühlen.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Muss die Käsestange zur Tagesration gerechnet werden?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Auch Beschäftigungs-Kausnacks zählen zur täglichen Energieaufnahme.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e \u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  if (window.__adnModalCenterInstalled) return;\n  window.__adnModalCenterInstalled = true;\n  var modalScrollY = 0;\n  var bodySnapshot = null;\n  var htmlOverflowSnapshot = '';\n\n  function getModal() {\n    return document.getElementById('adn-food-modal');\n  }\n\n  function moveModalToBody() {\n    var modal = getModal();\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  function updateViewportSize() {\n    var modal = getModal();\n    if (!modal) return;\n\n    var viewport = window.visualViewport;\n    var height = viewport ? viewport.height : window.innerHeight;\n    var top = viewport ? viewport.offsetTop : 0;\n\n    modal.style.setProperty('--adn-modal-height', Math.round(height) + 'px');\n    modal.style.setProperty('--adn-modal-top', Math.round(top) + 'px');\n  }\n\n  function lockPage() {\n    if (bodySnapshot) return;\n\n    modalScrollY =\n      window.pageYOffset ||\n      document.documentElement.scrollTop ||\n      document.body.scrollTop ||\n      0;\n\n    bodySnapshot = {\n      position: document.body.style.position,\n      top: document.body.style.top,\n      left: document.body.style.left,\n      right: document.body.style.right,\n      width: document.body.style.width,\n      overflow: document.body.style.overflow\n    };\n\n    htmlOverflowSnapshot = document.documentElement.style.overflow;\n\n    document.documentElement.style.overflow = 'hidden';\n    document.body.style.position = 'fixed';\n    document.body.style.top = (-modalScrollY) + 'px';\n    document.body.style.left = '0';\n    document.body.style.right = '0';\n    document.body.style.width = '100%';\n    document.body.style.overflow = 'hidden';\n  }\n\n  function unlockPage() {\n    if (!bodySnapshot) return;\n\n    document.documentElement.style.overflow = htmlOverflowSnapshot;\n    document.body.style.position = bodySnapshot.position;\n    document.body.style.top = bodySnapshot.top;\n    document.body.style.left = bodySnapshot.left;\n    document.body.style.right = bodySnapshot.right;\n    document.body.style.width = bodySnapshot.width;\n    document.body.style.overflow = bodySnapshot.overflow;\n\n    bodySnapshot = null;\n    window.scrollTo(0, modalScrollY);\n  }\n\n  window.adnPrepareFoodModal = function () {\n    moveModalToBody();\n    updateViewportSize();\n    lockPage();\n\n    var modal = getModal();\n    var dialog = modal \u0026\u0026 modal.querySelector('.adn-modal-dialog');\n\n    if (dialog) {\n      dialog.scrollTop = 0;\n    }\n\n    requestAnimationFrame(updateViewportSize);\n    setTimeout(updateViewportSize, 80);\n    setTimeout(updateViewportSize, 250);\n  };\n\n  window.adnReleaseFoodModal = function () {\n    unlockPage();\n  };\n\n  function init() {\n    moveModalToBody();\n    updateViewportSize();\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', init);\n  } else {\n    init();\n  }\n\n  window.addEventListener('load', init);\n  window.addEventListener('resize', updateViewportSize, { passive: true });\n  window.addEventListener('orientationchange', function () {\n    setTimeout(updateViewportSize, 100);\n    setTimeout(updateViewportSize, 350);\n  }, { passive: true });\n\n  if (window.visualViewport) {\n    window.visualViewport.addEventListener(\n      'resize',\n      updateViewportSize,\n      { passive: true }\n    );\n\n    window.visualViewport.addEventListener(\n      'scroll',\n      updateViewportSize,\n      { passive: true }\n    );\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(init, 50);\n  });\n})();\n\u003c\/script\u003e \u003cscript id=\"adn-food-calculator-script\"\u003e(function () {\n  'use strict';\n\n  var TOTAL_STEPS = 8;\n  var stepTitles = [\n    'Alter',\n    'Gewicht',\n    'Aktivität',\n    'Körperform',\n    'Futterart',\n    'Besonderheiten',\n    'Gesundheit',\n    'Ergebnis'\n  ];\n\n  var kcalByFood = { dry: 370, wet: 115 };\n\n  var recommendations = {\n    puppyDry: {\n      label: 'Welpenfutter ansehen',\n      title: 'Premium 60% Huhn, Truthahn, Lachs \u0026 Süßkartoffel',\n      reason: 'Für Welpen und Junghunde mit Fokus auf Wachstum, Energie und Entwicklung.',\n      url: 'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-welpenfutter-60-huhn-truthahn-lachs-gelenkschutz-susskartoffel-12kg'\n    },\n    seniorDry: {\n      label: 'Seniorfutter ansehen',\n      title: 'Premium Senior Forelle mit Lachs, Süßkartoffel \u0026 Spargel',\n      reason: 'Für ältere Hunde mit leichterer Rezeptur, Omega-3-Fokus und Gelenkschutz.',\n      url: 'https:\/\/www.alphadog-nutrition.de\/products\/premium-senior-mit-50-frischem-forelle-mit-lachs-susskartoffel-spargel'\n    },\n    adultSmallDry: {\n      label: 'Futter für kleine Rassen ansehen',\n      title: 'Premium 50% Lamm, Süßkartoffel, Minze \u0026 Erbsen',\n      reason: 'Für ausgewachsene Hunde unter 15 kg und kleine Rassen.',\n      url: 'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-lamm-susskartoffel-kleine-rassen-100g'\n    },\n    adultSensitiveDry: {\n      label: 'Sensibles Trockenfutter ansehen',\n      title: 'Premium 50% Ente, Süßkartoffel \u0026 Orange',\n      reason: 'Für sensible Adult-Hunde und Hunde mit empfindlicher Verdauung.',\n      url: 'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-getreidefreies-505-ente-mit-susskartoffelte-orange-12kg'\n    },\n    adultActiveDry: {\n      label: 'Angus-Rind Trockenfutter ansehen',\n      title: 'Premium 50% Angus-Rind, Süßkartoffel, Erbsen \u0026 Karotte',\n      reason: 'Für aktive, normale oder schlanke Adult-Hunde.',\n      url: 'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-angus-rind-hundefutter-getreidefrei-100g'\n    },\n    adultCalmDry: {\n      label: 'Wild \u0026 Lachs Trockenfutter ansehen',\n      title: 'Premium 50% Wild \u0026 Lachs, Süßkartoffel \u0026 Maulbeere',\n      reason: 'Für ruhigere, kräftige oder kastrierte Adult-Hunde.',\n      url: 'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-wild-lachs-getreidefrei-mit-susskartoffel-maulbeere-12kg'\n    },\n    wetDuck: {\n      label: 'Ente Nassfutter ansehen',\n      title: 'Premium Sensitiv 91% Ente mit Gemüse \u0026 Reis',\n      reason: 'Sanfte Nassfutter-Empfehlung für normale Hunde, Welpen oder Senioren.',\n      url: 'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-91-ente-mit-gemuse-reis-single-protein-800g'\n    },\n    wetHorse: {\n      label: 'Pferd Schonkost ansehen',\n      title: 'Premium Sensitiv 94% Pferd mit Kartoffeln',\n      reason: 'Bei sensibler Verdauung, Krankheitshinweis oder Unverträglichkeiten.',\n      url: 'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-94-pferd-mit-kartoffeln-hypoallergen'\n    },\n    wetLamb: {\n      label: 'Lamm Nassfutter ansehen',\n      title: 'Premium Sensitiv 91% Lamm mit Apfel',\n      reason: 'Für aktive, schlanke oder trächtige\/säugende Hunde.',\n      url: 'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-lamm-mit-apfel-single-protein'\n    },\n    wetWild: {\n      label: 'Wild Nassfutter ansehen',\n      title: 'Premium Sensitiv 91% Wild mit Gemüse \u0026 Reis',\n      reason: 'Für ruhigere, kräftige oder kastrierte Hunde.',\n      url: 'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-wild-mit-gemuse-reis-single-protein'\n    }\n  };\n\n  var state = {\n    currentStep: 1,\n    lastFocused: null,\n    data: defaultData()\n  };\n\n  function defaultData() {\n    return {\n      ageUnit: 'years',\n      ageValue: 2,\n      ageMonths: 24,\n      ageGroup: 'adult',\n      weight: 15,\n      activity: 'normal',\n      body: 'ideal',\n      food: 'dry',\n      special: 'none',\n      health: 'healthy'\n    };\n  }\n\n  function getContext() {\n    return {\n      root: document.getElementById('adn-one-html'),\n      modal: document.getElementById('adn-food-modal'),\n      calc: document.getElementById('adn-rechner')\n    };\n  }\n\n  function ensureMarkup() {\n    var ctx = getContext();\n    if (!ctx.root || !ctx.modal || !ctx.calc) return false;\n\n    var openButton = ctx.root.querySelector('.adn-open-calculator');\n    var closeButton = ctx.modal.querySelector('.adn-modal-close');\n    var backdrop = ctx.modal.querySelector('.adn-modal-backdrop');\n    var dialog = ctx.modal.querySelector('.adn-modal-dialog');\n\n    if (openButton) openButton.setAttribute('data-adn-open', '');\n    if (closeButton) {\n      closeButton.setAttribute('data-adn-close', '');\n      closeButton.setAttribute('aria-label', 'Futterrechner schließen');\n    }\n    if (backdrop) {\n      backdrop.setAttribute('data-adn-close', '');\n      backdrop.setAttribute('aria-hidden', 'true');\n    }\n    if (dialog) {\n      dialog.setAttribute('aria-modal', 'true');\n      dialog.setAttribute('aria-labelledby', 'adn-modal-title');\n    }\n\n    var steps = ctx.calc.querySelectorAll('.adn-step');\n    steps.forEach(function (step, index) {\n      step.dataset.step = String(index + 1);\n      step.dataset.title = stepTitles[index] || '';\n    });\n\n    var ageButtons = steps[0] ? steps[0].querySelectorAll('.adn-segmented button') : [];\n    if (ageButtons[0]) ageButtons[0].dataset.ageUnit = 'years';\n    if (ageButtons[1]) ageButtons[1].dataset.ageUnit = 'months';\n\n    var mappings = [\n      null,\n      null,\n      { key: 'activity', values: ['low', 'normal', 'high', 'sport'] },\n      { key: 'body', values: ['thin', 'ideal', 'heavy'] },\n      { key: 'food', values: ['dry', 'wet'] },\n      { key: 'special', values: ['none', 'neutered', 'sensitive', 'pregnant'] },\n      { key: 'health', values: ['healthy', 'sick'] }\n    ];\n\n    mappings.forEach(function (mapping, index) {\n      if (!mapping || !steps[index]) return;\n      var buttons = steps[index].querySelectorAll('.adn-choice-grid button');\n      buttons.forEach(function (button, buttonIndex) {\n        button.dataset.key = mapping.key;\n        button.dataset.value = mapping.values[buttonIndex] || '';\n      });\n    });\n\n    var progressTrack = ctx.calc.querySelector('.adn-progress-track');\n    if (progressTrack) {\n      progressTrack.setAttribute('aria-valuemin', '1');\n      progressTrack.setAttribute('aria-valuemax', String(TOTAL_STEPS));\n      progressTrack.setAttribute('aria-valuenow', String(state.currentStep));\n    }\n\n    return true;\n  }\n\n  function roundToFive(value) {\n    return Math.round(value \/ 5) * 5;\n  }\n\n  function updateAge() {\n    var ageInput = document.getElementById('adn-age');\n    if (!ageInput) return;\n\n    var value = parseFloat(ageInput.value);\n    if (!value || value \u003c= 0) value = 1;\n\n    state.data.ageValue = value;\n    state.data.ageMonths = state.data.ageUnit === 'years' ? value * 12 : value;\n    state.data.ageGroup =\n      state.data.ageMonths \u003c 12\n        ? 'puppy'\n        : (state.data.ageMonths \u003e= 84 ? 'senior' : 'adult');\n  }\n\n  function getWeight() {\n    var input = document.getElementById('adn-weight');\n    var weight = input ? parseFloat(input.value) : NaN;\n\n    if (!weight || weight \u003c= 0) {\n      weight = state.data.weight || 1;\n    }\n\n    return weight;\n  }\n\n  function getRecommendation() {\n    var weight = getWeight();\n    var data = state.data;\n\n    if (data.food === 'wet') {\n      if (data.health === 'sick' || data.special === 'sensitive') {\n        return recommendations.wetHorse;\n      }\n      if (\n        data.activity === 'high' ||\n        data.activity === 'sport' ||\n        data.body === 'thin' ||\n        data.special === 'pregnant'\n      ) {\n        return recommendations.wetLamb;\n      }\n      if (\n        data.activity === 'low' ||\n        data.body === 'heavy' ||\n        data.special === 'neutered'\n      ) {\n        return recommendations.wetWild;\n      }\n      return recommendations.wetDuck;\n    }\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') {\n      return recommendations.adultSensitiveDry;\n    }\n    if (\n      data.activity === 'high' ||\n      data.activity === 'sport' ||\n      data.body === 'thin'\n    ) {\n      return recommendations.adultActiveDry;\n    }\n    if (\n      data.activity === 'low' ||\n      data.body === 'heavy' ||\n      data.special === 'neutered'\n    ) {\n      return recommendations.adultCalmDry;\n    }\n    return recommendations.adultActiveDry;\n  }\n\n  function setText(id, value) {\n    var element = document.getElementById(id);\n    if (element) element.textContent = value;\n  }\n\n  function calculateResult() {\n    updateAge();\n    state.data.weight = getWeight();\n\n    var ageFactor = {\n      puppy: 2.4,\n      adult: 1.6,\n      senior: 1.3\n    }[state.data.ageGroup] || 1.6;\n\n    var activityFactor = {\n      low: 0.85,\n      normal: 1,\n      high: 1.18,\n      sport: 1.35\n    }[state.data.activity] || 1;\n\n    var bodyFactor = {\n      thin: 1.1,\n      ideal: 1,\n      heavy: 0.82\n    }[state.data.body] || 1;\n\n    var specialFactor = {\n      none: 1,\n      neutered: 0.9,\n      sensitive: 1,\n      pregnant: 1.35\n    }[state.data.special] || 1;\n\n    var foodKcal = kcalByFood[state.data.food] || kcalByFood.dry;\n\n    var dailyKcal =\n      70 *\n      Math.pow(state.data.weight, 0.75) *\n      ageFactor *\n      activityFactor *\n      bodyFactor *\n      specialFactor;\n\n    var grams = dailyKcal \/ foodKcal * 100;\n    var finalGrams = Math.max(5, roundToFive(grams));\n    var minGrams = Math.max(5, roundToFive(finalGrams * 0.9));\n    var maxGrams = Math.max(5, roundToFive(finalGrams * 1.1));\n    var meals = state.data.ageGroup === 'puppy' ? 3 : 2;\n    var mealGrams = Math.max(5, roundToFive(finalGrams \/ meals));\n\n    var warning = document.getElementById('adn-health-warning');\n    if (warning) {\n      warning.classList.toggle('is-visible', state.data.health === 'sick');\n    }\n\n    setText(\n      'adn-result-label',\n      state.data.health === 'sick' ? 'Grobe Orientierung' : 'Tagesmenge'\n    );\n    setText('adn-result-amount', 'ca. ' + finalGrams + ' g');\n    setText('adn-result-kcal', 'ca. ' + Math.round(dailyKcal) + ' kcal');\n    setText('adn-result-meal', 'ca. ' + mealGrams + ' g');\n    setText('adn-result-range', minGrams + '–' + maxGrams + ' g');\n\n    var recommendation = getRecommendation();\n    setText('adn-product-title', recommendation.title);\n    setText('adn-product-reason', recommendation.reason);\n\n    var shopLink = document.getElementById('adn-shop-link');\n    if (shopLink) {\n      shopLink.href = recommendation.url;\n      shopLink.textContent = recommendation.label;\n    }\n  }\n\n  function showStep(step) {\n    var ctx = getContext();\n    if (!ctx.calc) return;\n\n    ensureMarkup();\n\n    state.currentStep = Math.max(1, Math.min(TOTAL_STEPS, Number(step) || 1));\n\n    var steps = ctx.calc.querySelectorAll('.adn-step');\n    steps.forEach(function (item, index) {\n      var itemStep = Number(item.dataset.step) || index + 1;\n      item.classList.toggle('is-active', itemStep === state.currentStep);\n    });\n\n    var active = ctx.calc.querySelector('.adn-step.is-active');\n    setText('adn-current-step', String(state.currentStep));\n    setText(\n      'adn-step-title',\n      active ? (active.dataset.title || stepTitles[state.currentStep - 1]) : ''\n    );\n\n    var progressBar = document.getElementById('adn-progress-bar');\n    if (progressBar) {\n      progressBar.style.width =\n        (state.currentStep \/ TOTAL_STEPS * 100) + '%';\n    }\n\n    var progressTrack = ctx.calc.querySelector('.adn-progress-track');\n    if (progressTrack) {\n      progressTrack.setAttribute(\n        'aria-valuenow',\n        String(state.currentStep)\n      );\n    }\n\n    var backButton = document.getElementById('adn-back');\n    if (backButton) {\n      backButton.disabled = state.currentStep === 1;\n    }\n\n    if (state.currentStep === TOTAL_STEPS) {\n      calculateResult();\n    }\n\n    var dialog = ctx.modal \u0026\u0026 ctx.modal.querySelector('.adn-modal-dialog');\n    if (dialog) dialog.scrollTop = 0;\n  }\n\n  function openModal() {\n    var ctx = getContext();\n    if (!ctx.root || !ctx.modal || !ctx.calc) return;\n\n    ensureMarkup();\n    state.lastFocused = document.activeElement;\n\n    if (typeof window.adnPrepareFoodModal === 'function') {\n      window.adnPrepareFoodModal();\n    } else if (ctx.modal.parentNode !== document.body) {\n      document.body.appendChild(ctx.modal);\n    }\n\n    ctx.modal.classList.add('is-open');\n    ctx.modal.setAttribute('aria-hidden', 'false');\n    document.body.classList.add('adn-modal-open');\n\n    showStep(state.currentStep || 1);\n\n    window.setTimeout(function () {\n      var close = ctx.modal.querySelector('.adn-modal-close');\n      if (!close) return;\n\n      try {\n        close.focus({ preventScroll: true });\n      } catch (error) {\n        close.focus();\n      }\n    }, 0);\n  }\n\n  function closeModal() {\n    var ctx = getContext();\n    if (!ctx.modal) return;\n\n    ctx.modal.classList.remove('is-open');\n    ctx.modal.setAttribute('aria-hidden', 'true');\n    document.body.classList.remove('adn-modal-open');\n\n    if (typeof window.adnReleaseFoodModal === 'function') {\n      window.adnReleaseFoodModal();\n    }\n\n    if (\n      state.lastFocused \u0026\u0026\n      typeof state.lastFocused.focus === 'function'\n    ) {\n      window.setTimeout(function () {\n        try {\n          state.lastFocused.focus({ preventScroll: true });\n        } catch (error) {\n          state.lastFocused.focus();\n        }\n      }, 0);\n    }\n  }\n\n  function resetCalculator() {\n    var ctx = getContext();\n    state.data = defaultData();\n    state.currentStep = 1;\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\n    if (ageInput) ageInput.value = '2';\n    if (weightInput) weightInput.value = '15';\n    if (ageUnitLabel) ageUnitLabel.textContent = 'Jahre';\n\n    if (ctx.calc) {\n      ctx.calc.querySelectorAll('.is-selected').forEach(function (item) {\n        item.classList.remove('is-selected');\n      });\n\n      var years = ctx.calc.querySelector('[data-age-unit=\"years\"]');\n      if (years) years.classList.add('is-selected');\n    }\n\n    showStep(1);\n  }\n\n  function findChoiceMeta(button) {\n    var step = button.closest('.adn-step');\n    if (!step) return null;\n\n    var stepNumber =\n      Number(step.dataset.step) ||\n      Array.prototype.indexOf.call(\n        step.parentNode.querySelectorAll('.adn-step'),\n        step\n      ) + 1;\n\n    var buttonIndex =\n      Array.prototype.indexOf.call(\n        button.parentNode.querySelectorAll('button'),\n        button\n      );\n\n    var map = {\n      3: { key: 'activity', values: ['low', 'normal', 'high', 'sport'] },\n      4: { key: 'body', values: ['thin', 'ideal', 'heavy'] },\n      5: { key: 'food', values: ['dry', 'wet'] },\n      6: {\n        key: 'special',\n        values: ['none', 'neutered', 'sensitive', 'pregnant']\n      },\n      7: { key: 'health', values: ['healthy', 'sick'] }\n    };\n\n    var fallback = map[stepNumber];\n    var key = button.dataset.key || (fallback \u0026\u0026 fallback.key);\n    var value =\n      button.dataset.value ||\n      (fallback \u0026\u0026 fallback.values[buttonIndex]);\n\n    if (!key || typeof value === 'undefined') return null;\n\n    return { key: key, value: value };\n  }\n\n  function handleDocumentClick(event) {\n    var target = event.target;\n    if (!target || typeof target.closest !== 'function') return;\n\n    var openButton = target.closest(\n      '#adn-one-html [data-adn-open], #adn-one-html .adn-open-calculator'\n    );\n    if (openButton) {\n      event.preventDefault();\n      openModal();\n      return;\n    }\n\n    var closeTarget = target.closest(\n      '#adn-food-modal [data-adn-close], ' +\n      '#adn-food-modal .adn-modal-close, ' +\n      '#adn-food-modal .adn-modal-backdrop'\n    );\n    if (closeTarget) {\n      event.preventDefault();\n      closeModal();\n      return;\n    }\n\n    var ctx = getContext();\n    if (!ctx.calc || !ctx.calc.contains(target)) return;\n\n    var ageUnitButton = target.closest('[data-age-unit]');\n    if (ageUnitButton) {\n      event.preventDefault();\n\n      state.data.ageUnit = ageUnitButton.dataset.ageUnit || 'years';\n\n      ctx.calc.querySelectorAll('[data-age-unit]').forEach(function (item) {\n        item.classList.remove('is-selected');\n      });\n      ageUnitButton.classList.add('is-selected');\n\n      var label = document.getElementById('adn-age-unit-label');\n      if (label) {\n        label.textContent =\n          state.data.ageUnit === 'years' ? 'Jahre' : 'Monate';\n      }\n\n      updateAge();\n      return;\n    }\n\n    var ageNext = target.closest('#adn-age-next');\n    if (ageNext) {\n      event.preventDefault();\n\n      var ageInput = document.getElementById('adn-age');\n      var age = ageInput ? parseFloat(ageInput.value) : NaN;\n\n      if (!age || age \u003c= 0) {\n        if (ageInput) ageInput.focus();\n        return;\n      }\n\n      updateAge();\n      showStep(2);\n      return;\n    }\n\n    var weightNext = target.closest('#adn-weight-next');\n    if (weightNext) {\n      event.preventDefault();\n\n      var weightInput = document.getElementById('adn-weight');\n      var weight = weightInput ? parseFloat(weightInput.value) : NaN;\n\n      if (!weight || weight \u003c= 0) {\n        if (weightInput) weightInput.focus();\n        return;\n      }\n\n      state.data.weight = weight;\n      showStep(3);\n      return;\n    }\n\n    var choiceButton = target.closest('.adn-choice-grid button');\n    if (choiceButton) {\n      event.preventDefault();\n\n      var meta = findChoiceMeta(choiceButton);\n      if (!meta) return;\n\n      state.data[meta.key] = meta.value;\n\n      choiceButton.parentElement\n        .querySelectorAll('button')\n        .forEach(function (item) {\n          item.classList.remove('is-selected');\n        });\n\n      choiceButton.classList.add('is-selected');\n\n      window.setTimeout(function () {\n        showStep(state.currentStep + 1);\n      }, 120);\n\n      return;\n    }\n\n    var backButton = target.closest('#adn-back');\n    if (backButton) {\n      event.preventDefault();\n      showStep(state.currentStep - 1);\n      return;\n    }\n\n    var restartButton = target.closest('#adn-restart');\n    if (restartButton) {\n      event.preventDefault();\n      resetCalculator();\n    }\n  }\n\n  function handleKeydown(event) {\n    var ctx = getContext();\n    if (\n      event.key === 'Escape' \u0026\u0026\n      ctx.modal \u0026\u0026\n      ctx.modal.classList.contains('is-open')\n    ) {\n      closeModal();\n    }\n  }\n\n  function init() {\n    if (!ensureMarkup()) return;\n\n    if (!window.__adnFoodCalculatorDelegated) {\n      window.__adnFoodCalculatorDelegated = true;\n      document.addEventListener('click', handleDocumentClick, false);\n      document.addEventListener('keydown', handleKeydown, false);\n    }\n\n    showStep(state.currentStep || 1);\n  }\n\n  window.adnOpenFoodCalculator = openModal;\n  window.adnCloseFoodCalculator = closeModal;\n  window.adnShowFoodCalculatorStep = showStep;\n  window.adnCalculateFoodResult = calculateResult;\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', init, { once: true });\n  } else {\n    init();\n  }\n\n  window.addEventListener('load', init);\n\n  document.addEventListener('shopify:section:load', function () {\n    window.setTimeout(init, 50);\n  });\n\n  window.setTimeout(init, 50);\n  window.setTimeout(init, 250);\n  window.setTimeout(init, 900);\n})();\u003c\/script\u003e\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"1 Stück 11cm","offer_id":58533989089605,"sku":"1588750583","price":4.29,"currency_code":"EUR","in_stock":true},{"title":"1 Stück 15cm","offer_id":58533989122373,"sku":"1588750587","price":9.99,"currency_code":"EUR","in_stock":true},{"title":"1 Stück Jumbo 22cm","offer_id":58533989155141,"sku":"1588750585","price":19.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/JumbokaesestangefuerHundekaufenAlphadogNutrition.png?v=1783789956"},{"product_id":"naturbelassener-xl-kauknochen-mit-viel-fleisch-knorpel-zahnpflege-snack","title":"Naturbelassener XL Schinkenknochen mit viel Fleisch \u0026 Knorpel - Zahnpflegesnack","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Angus Rind mit Süßkartoffel und Karotte\n     ========================================================= --\u003e\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\u003c!-- Rechner-Popup --\u003e\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\u003c!-- =========================================================\n     PRODUKTBESCHREIBUNG BARF WURST PROBIERPAKET\n     ========================================================= --\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:weight!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\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  .adp-external-product-title,\n  body .product__info-container .product__title,\n  body .product__info-container .product__title h1,\n  body .product__info-wrapper .product__title,\n  body .product__info-wrapper .product__title h1,\n  body product-info .product__title,\n  body product-info .product__title h1,\n  body .product-info .product__title,\n  body .product-info .product__title h1,\n  body .product-info__title,\n  body h1.product__title,\n  body h1.product-title,\n  body h1.product_title,\n  body .product-single__title,\n  body .productView-title,\n  body .product-detail__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: #000 !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 #000 !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  }\n\n  .adp-external-product-title *,\n  body .product__info-container .product__title *,\n  body .product__info-wrapper .product__title *,\n  body product-info .product__title *,\n  body .product-info .product__title *,\n  body .product-info__title *,\n  body .product-single__title *,\n  body .productView-title *,\n  body .product-detail__title * {\n    color: #000 !important;\n    font-family: \"Inter\", Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    -webkit-text-stroke: .7px #000 !important;\n  }\n\n  .adp-external-product-title::before,\n  .adp-external-product-title::after,\n  .adp-external-product-title *::before,\n  .adp-external-product-title *::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title,\n    body .product__info-container .product__title,\n    body .product__info-container .product__title h1,\n    body .product__info-wrapper .product__title,\n    body .product__info-wrapper .product__title h1,\n    body product-info .product__title,\n    body product-info .product__title h1,\n    body .product-info .product__title,\n    body .product-info .product__title h1,\n    body .product-info__title,\n    body h1.product__title,\n    body h1.product-title,\n    body h1.product_title,\n    body .product-single__title,\n    body .productView-title,\n    body .product-detail__title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000 !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\u003c\/style\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  body.adn-modal-open {\n    overflow: hidden !important;\n    overscroll-behavior: none !important;\n    touch-action: none !important;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    top: var(--adn-modal-top, 0px) !important;\n    left: 0 !important;\n    right: 0 !important;\n    bottom: auto !important;\n\n    width: 100vw !important;\n    max-width: none !important;\n    height: var(--adn-modal-height, 100dvh) !important;\n    min-height: 0 !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    align-items: center !important;\n    justify-content: center !important;\n    place-items: center !important;\n\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n    box-sizing: border-box !important;\n    isolation: isolate !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: grid !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    margin: 0 !important;\n    transform: none !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    top: auto !important;\n    left: auto !important;\n    right: auto !important;\n    bottom: auto !important;\n    inset: auto !important;\n\n    width: min(780px, calc(100vw - 36px)) !important;\n    height: min(720px, calc(var(--adn-modal-height, 100dvh) - 36px)) !important;\n    min-height: 0 !important;\n    max-height: none !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    overflow-x: hidden !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain !important;\n    -webkit-overflow-scrolling: touch;\n\n    border-radius: 26px !important;\n    box-sizing: border-box !important;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    font-size: clamp(28px, 3vw, 36px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    word-break: normal !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-food-modal {\n      padding: 12px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: min(760px, calc(100vw - 24px)) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 24px) !important;\n      padding: 14px !important;\n      border-radius: 22px !important;\n    }\n\n    #adn-food-modal .adn-modal-header h2 {\n      font-size: 31px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 6px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 12px) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 12px) !important;\n      padding: 8px !important;\n      border-radius: 18px !important;\n    }\n\n    #adn-food-modal .adn-rechner {\n      height: 100% !important;\n      min-height: 0 !important;\n      overflow-y: auto !important;\n    }\n  }\n\n  @media (max-height: 650px) and (min-width: 721px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      height: calc(var(--adn-modal-height, 100dvh) - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-calculator-title-size-fix\"\u003e\n  #adn-one-html .adn-calculator-teaser h2 {\n    width: 100% !important;\n    max-width: none !important;\n    font-size: clamp(32px, 3.25vw, 48px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    white-space: nowrap !important;\n    word-break: keep-all !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(30px, 5vw, 40px) !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html .adn-calculator-teaser {\n      padding-left: 18px !important;\n      padding-right: 18px !important;\n    }\n\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(27px, 8vw, 33px) !important;\n      line-height: 1.03 !important;\n      letter-spacing: -.04em !important;\n    }\n  }\n\n  @media (max-width: 360px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: 26px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-lamb-roll-product-design\"\u003e\n  .adp-theme-lamb-roll {\n    --lamb-forest: #44513a;\n    --lamb-olive: #637252;\n    --lamb-brown: #6b4631;\n    --lamb-cognac: #9f6840;\n    --lamb-carrot: #c8793d;\n    --lamb-pumpkin: #d29a45;\n    --lamb-parsnip: #d8bd8d;\n    --lamb-cream: #f6f1e8;\n    --lamb-dark: #15110d;\n\n    background:\n      radial-gradient(circle at 7% 4%, rgba(99,114,82,.16), transparent 24%),\n      radial-gradient(circle at 95% 16%, rgba(200,121,61,.13), transparent 24%),\n      radial-gradient(circle at 50% 82%, rgba(216,189,141,.08), transparent 32%),\n      linear-gradient(180deg, #faf8f3 0%, #f1eee6 50%, #f6f1e8 100%) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-hero {\n    border: 1px solid rgba(200,121,61,.18) !important;\n    background:\n      radial-gradient(circle at 87% 13%, rgba(210,154,69,.26), transparent 24%),\n      radial-gradient(circle at 72% 80%, rgba(99,114,82,.22), transparent 27%),\n      linear-gradient(135deg, #0f0d09 0%, #272119 56%, #35412f 100%) !important;\n    box-shadow: 0 34px 94px rgba(55,48,35,.23) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-hero::before {\n    content: \"LAMB ROLL\" !important;\n    position: absolute !important;\n    right: 18px !important;\n    top: 24px !important;\n    color: rgba(255,255,255,.045) !important;\n    font-family: \"Inter\", Arial, sans-serif !important;\n    font-size: 66px !important;\n    line-height: 1 !important;\n    font-weight: 900 !important;\n    letter-spacing: -.07em !important;\n    transform: rotate(7deg) !important;\n    pointer-events: none !important;\n  }\n\n  .adp-theme-lamb-roll .adp-hero::after {\n    background:\n      linear-gradient(\n        90deg,\n        var(--lamb-forest),\n        var(--lamb-olive) 30%,\n        var(--lamb-brown) 52%,\n        var(--lamb-cognac) 70%,\n        var(--lamb-carrot) 84%,\n        var(--lamb-pumpkin)\n      ) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-brand,\n  .adp-theme-lamb-roll .adp-kicker,\n  .adp-theme-lamb-roll .adp-heading \u003e p,\n  .adp-theme-lamb-roll .adp-panel \u003e p {\n    color: #dfad69 !important;\n  }\n\n  .adp-theme-lamb-roll .adp-title {\n    color: #fff !important;\n    -webkit-text-stroke: .45px #fff !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.16),\n      0 7px 15px rgba(0,0,0,.34),\n      0 15px 28px rgba(0,0,0,.18) !important;\n    filter: none !important;\n  }\n\n  .adp-theme-lamb-roll .adp-title::before,\n  .adp-theme-lamb-roll .adp-title::after {\n    content: none !important;\n    display: none !important;\n    opacity: 0 !important;\n    filter: none !important;\n    transform: none !important;\n  }\n\n  .adp-theme-lamb-roll .adp-tags {\n    display: flex !important;\n    flex-wrap: wrap !important;\n    align-items: center !important;\n    gap: 10px !important;\n  }\n\n  .adp-theme-lamb-roll .adp-tags \u003e span {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    flex: 0 0 auto !important;\n    margin: 0 !important;\n    white-space: nowrap !important;\n    text-decoration: none !important;\n    border-color: rgba(223,173,105,.24) !important;\n    background: rgba(223,173,105,.08) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-visual {\n    position: relative !important;\n    background: #44513a !important;\n    background-image: none !important;\n    border-color: rgba(255,255,255,.14) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-visual::before,\n  .adp-theme-lamb-roll .adp-visual::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  .adp-theme-lamb-roll .adp-stat {\n    border-color: rgba(255,255,255,.16) !important;\n    background: rgba(20,17,12,.28) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-stat-main {\n    background: #637252 !important;\n    border-color: #637252 !important;\n    box-shadow: 0 18px 42px rgba(68,81,58,.34) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-benefit:nth-child(1) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(99,114,82,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #f1f4ed 100%) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-benefit:nth-child(2) {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(210,154,69,.25), transparent 31%),\n      linear-gradient(135deg, #12100c 0%, #3a2c20 100%) !important;\n    color: #fff !important;\n  }\n\n  .adp-theme-lamb-roll .adp-benefit:nth-child(2) p {\n    color: rgba(255,255,255,.72) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-benefit:nth-child(3) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(200,121,61,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #faf1e8 100%) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-benefit b {\n    color: var(--lamb-forest) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-benefit:nth-child(2) b {\n    color: #e0ad68 !important;\n  }\n\n  .adp-theme-lamb-roll .adp-guide {\n    border: 1px solid rgba(99,114,82,.08) !important;\n    background:\n      radial-gradient(circle at 92% 8%, rgba(99,114,82,.11), transparent 28%),\n      radial-gradient(circle at 8% 92%, rgba(200,121,61,.08), transparent 26%),\n      linear-gradient(145deg, #ffffff 0%, #f6f2e9 100%) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-panel {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(210,154,69,.24), transparent 28%),\n      linear-gradient(135deg, #11100c 0%, #3b4934 100%) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-item {\n    border: 1px solid rgba(99,114,82,.07) !important;\n    box-shadow: 0 14px 42px rgba(57,58,43,.05) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-icon {\n    background: linear-gradient(135deg, #3b4934, var(--lamb-forest)) !important;\n    box-shadow: 0 8px 18px rgba(68,81,58,.16) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-item[open] .adp-plus {\n    background: var(--lamb-forest) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-info {\n    border-left-color: var(--lamb-forest) !important;\n    background: #f0f4ed !important;\n  }\n\n  .adp-theme-lamb-roll .adp-highlight {\n    background: linear-gradient(135deg, #f0f4ed 0%, #faf1e8 100%) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-table thead th,\n  .adp-theme-lamb-roll .adp-table thead td {\n    background: linear-gradient(135deg, #263021, #526044) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-faq details[open] {\n    border-color: rgba(68,81,58,.30) !important;\n    box-shadow: 0 10px 25px rgba(68,81,58,.07) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-closing {\n    background: #44513a !important;\n    background-image: none !important;\n    box-shadow: 0 28px 72px rgba(58,69,49,.19) !important;\n  }\n\n  .adp-theme-lamb-roll #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: 100% !important;\n    max-width: 100% !important;\n    margin: 0 auto 42px !important;\n    padding: 0 !important;\n    transform: none !important;\n    clear: both !important;\n    box-sizing: border-box !important;\n  }\n\n  .adp-theme-lamb-roll #adn-one-html \u003e .adn-one-grid {\n    width: 100% !important;\n    max-width: none !important;\n    margin: 0 auto !important;\n  }\n\n  .adp-theme-lamb-roll #adn-one-html .adn-clean-item {\n    align-content: start !important;\n  }\n\n  .adp-theme-lamb-roll #adn-one-html .adn-clean-item \u003e span:last-child {\n    max-width: 116px !important;\n    min-height: 34px !important;\n    display: flex !important;\n    align-items: flex-start !important;\n    justify-content: center !important;\n    font-size: 13px !important;\n    line-height: 1.14 !important;\n    font-weight: 800 !important;\n  }\n\n  @media (max-width: 1050px) {\n    .adp-theme-lamb-roll #adn-one-html {\n      margin-bottom: 30px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    .adp-theme-lamb-roll .adp-hero::before {\n      right: -14px !important;\n      top: 22px !important;\n      font-size: 38px !important;\n    }\n\n    .adp-theme-lamb-roll #adn-one-html {\n      margin-bottom: 22px !important;\n    }\n\n    .adp-theme-lamb-roll #adn-one-html .adn-clean-item \u003e span:last-child {\n      max-width: 102px !important;\n      font-size: 12px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-lamb-roll-text-contrast-fix\"\u003e\n.adp-theme-lamb-roll .adp-hero,\n.adp-theme-lamb-roll .adp-visual,\n.adp-theme-lamb-roll .adp-panel,\n.adp-theme-lamb-roll .adp-closing {\n  color: #fff !important;\n}\n.adp-theme-lamb-roll .adp-hero .adp-title,\n.adp-theme-lamb-roll .adp-hero .adp-lead,\n.adp-theme-lamb-roll .adp-visual strong,\n.adp-theme-lamb-roll .adp-panel strong,\n.adp-theme-lamb-roll .adp-closing h2 {\n  color: #fff !important;\n}\n.adp-theme-lamb-roll .adp-hero .adp-intro,\n.adp-theme-lamb-roll .adp-visual span,\n.adp-theme-lamb-roll .adp-panel span,\n.adp-theme-lamb-roll .adp-closing p {\n  color: rgba(255,255,255,.82) !important;\n}\n.adp-theme-lamb-roll .adp-heading h2,\n.adp-theme-lamb-roll .adp-guide h2,\n.adp-theme-lamb-roll .adp-benefit:nth-child(1),\n.adp-theme-lamb-roll .adp-benefit:nth-child(3),\n.adp-theme-lamb-roll .adp-item summary,\n.adp-theme-lamb-roll .adp-summary strong,\n.adp-theme-lamb-roll .adp-content h3,\n.adp-theme-lamb-roll .adp-content h4,\n.adp-theme-lamb-roll .adp-highlight b,\n.adp-theme-lamb-roll .adp-faq summary {\n  color: #262017 !important;\n}\n.adp-theme-lamb-roll .adp-heading span,\n.adp-theme-lamb-roll .adp-guide \u003e div:first-child \u003e p,\n.adp-theme-lamb-roll .adp-summary span,\n.adp-theme-lamb-roll .adp-content,\n.adp-theme-lamb-roll .adp-content p,\n.adp-theme-lamb-roll .adp-table tbody td,\n.adp-theme-lamb-roll .adp-faq details p {\n  color: #584d3f !important;\n}\n.adp-theme-lamb-roll .adp-table thead th,\n.adp-theme-lamb-roll .adp-table thead td {\n  color: #fff !important;\n}\n.adp-theme-lamb-roll .adp-title::before,\n.adp-theme-lamb-roll .adp-title::after {\n  content: none !important;\n  display: none !important;\n}\n\u003c\/style\u003e\n\u003cstyle id=\"adn-angus-rind-product-design\"\u003e\n.adp-theme-angus-rind{\n  --angus-dark:#17110d;--angus-brown:#5b3522;--angus-copper:#a65f32;--angus-orange:#d27b36;--angus-gold:#d2a247;--angus-green:#667455;\n  color:#2a211a!important;\n  background:radial-gradient(circle at 7% 4%,rgba(166,95,50,.14),transparent 24%),radial-gradient(circle at 95% 16%,rgba(210,162,71,.12),transparent 24%),linear-gradient(180deg,#fbf8f4 0%,#f2ece5 50%,#f7f2ea 100%)!important;\n}\n.adp-theme-angus-rind .adp-hero{color:#fff!important;border:1px solid rgba(210,123,54,.18)!important;background:radial-gradient(circle at 88% 12%,rgba(210,162,71,.24),transparent 25%),radial-gradient(circle at 74% 82%,rgba(102,116,85,.18),transparent 29%),linear-gradient(135deg,#120c08 0%,#2a1811 57%,#51301d 100%)!important;box-shadow:0 34px 94px rgba(65,42,27,.23)!important}\n.adp-theme-angus-rind .adp-hero:before{content:\"ANGUS BEEF\"!important;position:absolute!important;right:18px!important;top:24px!important;color:rgba(255,255,255,.045)!important;font-family:Inter,Arial,sans-serif!important;font-size:64px!important;line-height:1!important;font-weight:900!important;letter-spacing:-.07em!important;transform:rotate(7deg)!important;pointer-events:none!important}\n.adp-theme-angus-rind .adp-hero:after{background:linear-gradient(90deg,var(--angus-brown),var(--angus-copper) 34%,var(--angus-orange) 58%,var(--angus-gold) 82%,var(--angus-green))!important}\n.adp-theme-angus-rind .adp-brand,.adp-theme-angus-rind .adp-kicker,.adp-theme-angus-rind .adp-heading\u003ep,.adp-theme-angus-rind .adp-panel\u003ep{color:#efb66c!important}\n.adp-theme-angus-rind .adp-title{color:#fff!important;-webkit-text-stroke:.45px #fff!important;paint-order:stroke fill!important;text-shadow:0 3px 0 rgba(0,0,0,.16),0 7px 15px rgba(0,0,0,.34),0 15px 28px rgba(0,0,0,.18)!important;filter:none!important;text-decoration:none!important}\n.adp-theme-angus-rind .adp-title:before,.adp-theme-angus-rind .adp-title:after{content:none!important;display:none!important}\n.adp-theme-angus-rind .adp-lead{color:#fff!important}.adp-theme-angus-rind .adp-intro{color:rgba(255,255,255,.82)!important}\n.adp-theme-angus-rind .adp-tags{display:flex!important;flex-wrap:wrap!important;gap:10px!important}.adp-theme-angus-rind .adp-tags\u003espan{color:#fff!important;background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.18)!important;white-space:nowrap!important}\n.adp-theme-angus-rind .adp-visual{color:#fff!important;background:#5b3522!important;background-image:none!important;border-color:rgba(255,255,255,.14)!important}.adp-theme-angus-rind .adp-visual:before,.adp-theme-angus-rind .adp-visual:after{content:none!important;display:none!important}\n.adp-theme-angus-rind .adp-stat{color:#fff!important;background:rgba(23,17,13,.3)!important;border-color:rgba(255,255,255,.16)!important}.adp-theme-angus-rind .adp-stat strong{color:#fff!important}.adp-theme-angus-rind .adp-stat span{color:rgba(255,255,255,.8)!important}.adp-theme-angus-rind .adp-stat-main{background:#a65f32!important;border-color:#a65f32!important}\n.adp-theme-angus-rind .adp-heading h2,.adp-theme-angus-rind .adp-guide h2,.adp-theme-angus-rind .adp-content h3{color:#2a211a!important}.adp-theme-angus-rind .adp-heading span,.adp-theme-angus-rind .adp-guide\u003ediv:first-child\u003ep,.adp-theme-angus-rind .adp-content,.adp-theme-angus-rind .adp-content p,.adp-theme-angus-rind .adp-summary span{color:#5a4a40!important}\n.adp-theme-angus-rind .adp-benefit:nth-child(1),.adp-theme-angus-rind .adp-benefit:nth-child(3){color:#2a211a!important;background:radial-gradient(circle at 94% 8%,rgba(166,95,50,.13),transparent 32%),linear-gradient(145deg,#fff 0%,#faf2e8 100%)!important}.adp-theme-angus-rind .adp-benefit:nth-child(2){color:#fff!important;background:radial-gradient(circle at 92% 8%,rgba(210,162,71,.22),transparent 31%),linear-gradient(135deg,#140d08 0%,#4c2c1b 100%)!important}.adp-theme-angus-rind .adp-benefit h3{color:inherit!important}.adp-theme-angus-rind .adp-benefit:nth-child(1) p,.adp-theme-angus-rind .adp-benefit:nth-child(3) p{color:#59493f!important}.adp-theme-angus-rind .adp-benefit:nth-child(2) p{color:rgba(255,255,255,.78)!important}.adp-theme-angus-rind .adp-benefit b{color:var(--angus-copper)!important}.adp-theme-angus-rind .adp-benefit:nth-child(2) b{color:#efbd70!important}\n.adp-theme-angus-rind .adp-guide{color:#2a211a!important;background:radial-gradient(circle at 92% 8%,rgba(166,95,50,.1),transparent 28%),linear-gradient(145deg,#fff 0%,#f7f1e8 100%)!important}.adp-theme-angus-rind .adp-panel{color:#fff!important;background:radial-gradient(circle at 92% 8%,rgba(210,162,71,.22),transparent 28%),linear-gradient(135deg,#150e09 0%,#4b2c1d 100%)!important}.adp-theme-angus-rind .adp-panel strong{color:#fff!important}.adp-theme-angus-rind .adp-panel span{color:rgba(255,255,255,.78)!important}\n.adp-theme-angus-rind .adp-item{color:#2a211a!important;background:#fff!important;border-color:rgba(166,95,50,.08)!important}.adp-theme-angus-rind .adp-item summary,.adp-theme-angus-rind .adp-summary strong{color:#2a211a!important}.adp-theme-angus-rind .adp-icon{color:#fff!important;background:linear-gradient(135deg,#4b2c1d,var(--angus-copper))!important}.adp-theme-angus-rind .adp-item[open] .adp-plus{background:var(--angus-copper)!important}\n.adp-theme-angus-rind .adp-info{color:#4c3d33!important;border-left-color:var(--angus-copper)!important;background:#faf2e8!important}.adp-theme-angus-rind .adp-highlight{color:#4c3d33!important;background:linear-gradient(135deg,#faf2e8 0%,#f0f3eb 100%)!important}.adp-theme-angus-rind .adp-highlight b{color:#2a211a!important}\n.adp-theme-angus-rind .adp-table{color:#2a211a!important;background:#fff!important}.adp-theme-angus-rind .adp-table thead th,.adp-theme-angus-rind .adp-table thead td{color:#fff!important;background:#5b3522!important}.adp-theme-angus-rind .adp-table tbody td{color:#4f4037!important;background:#fff!important}\n.adp-theme-angus-rind .adp-faq details{background:#fff!important}.adp-theme-angus-rind .adp-faq summary{color:#2a211a!important}.adp-theme-angus-rind .adp-faq details p{color:#5a4a40!important}.adp-theme-angus-rind .adp-faq details[open]{border-color:rgba(166,95,50,.3)!important}\n.adp-theme-angus-rind .adp-closing{color:#fff!important;background:#5b3522!important;background-image:none!important}.adp-theme-angus-rind .adp-closing h2{color:#fff!important}.adp-theme-angus-rind .adp-closing p{color:rgba(255,255,255,.85)!important}\n.adp-theme-angus-rind #adn-one-html{position:relative!important;left:auto!important;right:auto!important;width:100%!important;max-width:100%!important;margin:0 auto 42px!important;padding:0!important;transform:none!important;clear:both!important;box-sizing:border-box!important}.adp-theme-angus-rind #adn-one-html\u003e.adn-one-grid{width:100%!important;max-width:none!important;margin:0 auto!important}\n@media(max-width:720px){.adp-theme-angus-rind .adp-hero:before{right:-14px!important;top:22px!important;font-size:34px!important}.adp-theme-angus-rind #adn-one-html{margin-bottom:22px!important}}\n\u003c\/style\u003e\n\u003cstyle id=\"adn-ham-bone-product-design\"\u003e.adp-theme-ham-bone{\n  --angus-dark:#17110e;--angus-brown:#5a3025;--angus-copper:#9a4f36;--angus-orange:#bd6f48;--angus-gold:#c79a5d;--angus-green:#6d7257;\n  color:#2c211b!important;\n  background:radial-gradient(circle at 7% 4%,rgba(166,95,50,.14),transparent 24%),radial-gradient(circle at 95% 16%,rgba(210,162,71,.12),transparent 24%),linear-gradient(180deg,#fbf8f4 0%,#f6ece5 50%,#faf2ea 100%)!important;\n}\n.adp-theme-ham-bone .adp-hero{color:#fff!important;border:1px solid rgba(210,123,54,.18)!important;background:radial-gradient(circle at 88% 12%,rgba(210,162,71,.24),transparent 25%),radial-gradient(circle at 74% 82%,rgba(102,116,85,.18),transparent 29%),linear-gradient(135deg,#130e0b 0%,#39231c 57%,#5a3025 100%)!important;box-shadow:0 34px 94px rgba(65,42,27,.23)!important}\n.adp-theme-ham-bone .adp-hero:before{content:\"HAM BONE\"!important;position:absolute!important;right:18px!important;top:24px!important;color:rgba(255,255,255,.045)!important;font-family:Inter,Arial,sans-serif!important;font-size:64px!important;line-height:1!important;font-weight:900!important;letter-spacing:-.07em!important;transform:rotate(7deg)!important;pointer-events:none!important}\n.adp-theme-ham-bone .adp-hero:after{background:linear-gradient(90deg,var(--angus-brown),var(--angus-copper) 34%,var(--angus-orange) 58%,var(--angus-gold) 82%,var(--angus-green))!important}\n.adp-theme-ham-bone .adp-brand,.adp-theme-ham-bone .adp-kicker,.adp-theme-ham-bone .adp-heading\u003ep,.adp-theme-ham-bone .adp-panel\u003ep{color:#ddb07c!important}\n.adp-theme-ham-bone .adp-title{color:#fff!important;-webkit-text-stroke:.45px #fff!important;paint-order:stroke fill!important;text-shadow:0 3px 0 rgba(0,0,0,.16),0 7px 15px rgba(0,0,0,.34),0 15px 28px rgba(0,0,0,.18)!important;filter:none!important;text-decoration:none!important}\n.adp-theme-ham-bone .adp-title:before,.adp-theme-ham-bone .adp-title:after{content:none!important;display:none!important}\n.adp-theme-ham-bone .adp-lead{color:#fff!important}.adp-theme-ham-bone .adp-intro{color:rgba(255,255,255,.82)!important}\n.adp-theme-ham-bone .adp-tags{display:flex!important;flex-wrap:wrap!important;gap:10px!important}.adp-theme-ham-bone .adp-tags\u003espan{color:#fff!important;background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.18)!important;white-space:nowrap!important}\n.adp-theme-ham-bone .adp-visual{color:#fff!important;background:#5a3025!important;background-image:none!important;border-color:rgba(255,255,255,.14)!important}.adp-theme-ham-bone .adp-visual:before,.adp-theme-ham-bone .adp-visual:after{content:none!important;display:none!important}\n.adp-theme-ham-bone .adp-stat{color:#fff!important;background:rgba(23,17,13,.3)!important;border-color:rgba(255,255,255,.16)!important}.adp-theme-ham-bone .adp-stat strong{color:#fff!important}.adp-theme-ham-bone .adp-stat span{color:rgba(255,255,255,.8)!important}.adp-theme-ham-bone .adp-stat-main{background:#9a4f36!important;border-color:#9a4f36!important}\n.adp-theme-ham-bone .adp-heading h2,.adp-theme-ham-bone .adp-guide h2,.adp-theme-ham-bone .adp-content h3{color:#2c211b!important}.adp-theme-ham-bone .adp-heading span,.adp-theme-ham-bone .adp-guide\u003ediv:first-child\u003ep,.adp-theme-ham-bone .adp-content,.adp-theme-ham-bone .adp-content p,.adp-theme-ham-bone .adp-summary span{color:#5a4a40!important}\n.adp-theme-ham-bone .adp-benefit:nth-child(1),.adp-theme-ham-bone .adp-benefit:nth-child(3){color:#2c211b!important;background:radial-gradient(circle at 94% 8%,rgba(166,95,50,.13),transparent 32%),linear-gradient(145deg,#fff 0%,#faf2e8 100%)!important}.adp-theme-ham-bone .adp-benefit:nth-child(2){color:#fff!important;background:radial-gradient(circle at 92% 8%,rgba(210,162,71,.22),transparent 31%),linear-gradient(135deg,#140d08 0%,#4c2c1b 100%)!important}.adp-theme-ham-bone .adp-benefit h3{color:inherit!important}.adp-theme-ham-bone .adp-benefit:nth-child(1) p,.adp-theme-ham-bone .adp-benefit:nth-child(3) p{color:#59493f!important}.adp-theme-ham-bone .adp-benefit:nth-child(2) p{color:rgba(255,255,255,.78)!important}.adp-theme-ham-bone .adp-benefit b{color:var(--angus-copper)!important}.adp-theme-ham-bone .adp-benefit:nth-child(2) b{color:#efbd70!important}\n.adp-theme-ham-bone .adp-guide{color:#2c211b!important;background:radial-gradient(circle at 92% 8%,rgba(166,95,50,.1),transparent 28%),linear-gradient(145deg,#fff 0%,#faf2ea 100%)!important}.adp-theme-ham-bone .adp-panel{color:#fff!important;background:radial-gradient(circle at 92% 8%,rgba(210,162,71,.22),transparent 28%),linear-gradient(135deg,#150e09 0%,#4b2c1d 100%)!important}.adp-theme-ham-bone .adp-panel strong{color:#fff!important}.adp-theme-ham-bone .adp-panel span{color:rgba(255,255,255,.78)!important}\n.adp-theme-ham-bone .adp-item{color:#2c211b!important;background:#fff!important;border-color:rgba(166,95,50,.08)!important}.adp-theme-ham-bone .adp-item summary,.adp-theme-ham-bone .adp-summary strong{color:#2c211b!important}.adp-theme-ham-bone .adp-icon{color:#fff!important;background:linear-gradient(135deg,#4b2c1d,var(--angus-copper))!important}.adp-theme-ham-bone .adp-item[open] .adp-plus{background:var(--angus-copper)!important}\n.adp-theme-ham-bone .adp-info{color:#4c3d33!important;border-left-color:var(--angus-copper)!important;background:#faf2e8!important}.adp-theme-ham-bone .adp-highlight{color:#4c3d33!important;background:linear-gradient(135deg,#faf2e8 0%,#f0f3eb 100%)!important}.adp-theme-ham-bone .adp-highlight b{color:#2c211b!important}\n.adp-theme-ham-bone .adp-table{color:#2c211b!important;background:#fff!important}.adp-theme-ham-bone .adp-table thead th,.adp-theme-ham-bone .adp-table thead td{color:#fff!important;background:#5a3025!important}.adp-theme-ham-bone .adp-table tbody td{color:#4f4037!important;background:#fff!important}\n.adp-theme-ham-bone .adp-faq details{background:#fff!important}.adp-theme-ham-bone .adp-faq summary{color:#2c211b!important}.adp-theme-ham-bone .adp-faq details p{color:#5a4a40!important}.adp-theme-ham-bone .adp-faq details[open]{border-color:rgba(166,95,50,.3)!important}\n.adp-theme-ham-bone .adp-closing{color:#fff!important;background:#5a3025!important;background-image:none!important}.adp-theme-ham-bone .adp-closing h2{color:#fff!important}.adp-theme-ham-bone .adp-closing p{color:rgba(255,255,255,.85)!important}\n@media(max-width:720px){.adp-theme-ham-bone .adp-hero:before{right:-14px!important;top:22px!important;font-size:34px!important}}\u003c\/style\u003e\n\u003cmain class=\"adp-page adp-theme-angus-rind adp-theme-ham-bone\"\u003e\n\u003cdiv class=\"adp-wrap\"\u003e\n\u003csection class=\"adn-one-html adn-theme-angus-rind\" id=\"adn-one-html\"\u003e\n\u003cdiv class=\"adn-one-grid\"\u003e\n\u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n\u003cdiv class=\"adn-trust-panel\"\u003e\n\u003cdiv class=\"adn-payment-card\"\u003e\n\u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n\u003cdiv class=\"adn-payment-grid\"\u003e\n\u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"PayPal\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/paypal-blue-logo-19528_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Klarna\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/klarna-pink-logo-24366_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Visa\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/visa-blue-logo-19529_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Mastercard\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/mastercard-credit-card-payment-method-19676_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Maestro\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/maestro-logo-19742_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Apple Pay\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/apple-pay-logo-19557_256.png?v=1779726652\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-benefit-grid\"\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\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\n\u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSchneller Versand\u003c\/strong\u003e \u003csmall\u003ezügig und sicher bei dir\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\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\n\u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSicher bezahlen\u003c\/strong\u003e \u003csmall\u003egeschützte Zahlungsarten\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M7 7h9.2L14 4.8 15.4 3 21 8.6l-5.6 5.6-1.4-1.8 2.2-2.2H7a3 3 0 0 0-3 3v4H2v-4a5 5 0 0 1 5-5Z\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\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\n\u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e \u003csmall\u003eentspannt ausprobieren\u003c\/small\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-grid\"\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M5 15c2.5-5 5.5-7.5 9-7.5 2.3 0 4.2.8 5.7 2.5-1.5 2.8-3.8 4.3-6.8 4.3-3 0-5.6-1.4-7.9-4.3\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M4 15 2 12M4 15l-2 3M16 9h.01\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M8 18c2.8 1.3 5.7 1.3 8.5 0\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e100 %\u003cbr\u003eSchwein\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M4 13c2-4 5-6 8-6s6 2 8 6c-2 3-5 4.5-8 4.5S6 16 4 13Z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M8 10h8M9 14h6\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eFleisch \u0026amp;\u003cbr\u003eKnorpel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M4 12c0-4 3.6-7 8-7s8 3 8 7-3.6 7-8 7-8-3-8-7Z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M8 12h8M12 8v8\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e35,7 %\u003cbr\u003eRohprotein\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M12 3c4.2 3.3 6.5 6.1 6.5 9.2A6.5 6.5 0 1 1 5.5 12.2C5.5 9.1 7.8 6.3 12 3Z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M9 14c1.3 1.7 4.7 1.7 6 0\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e14,5 %\u003cbr\u003eRohfett\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003ccircle cx=\"12\" cy=\"12\" r=\"8\"\u003e\u003c\/circle\u003e\n\u003cpath d=\"M12 7v5l3 2\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M8 3 6 5M16 3l2 2\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eAb 12\u003cbr\u003eWochen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n\u003caside class=\"adn-calculator-teaser\"\u003e\n\u003cdiv class=\"adn-calculator-art\"\u003e\u003cimg alt=\"Trockenfutter\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\"\u003e\u003c\/div\u003e\n\u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n\u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n\u003cbutton class=\"adn-open-calculator\" type=\"button\"\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\u003csection class=\"adp-hero\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-brand\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003cp class=\"adp-kicker\"\u003eMASSIVER NATURKNOCHEN AUS DEUTSCHER HERSTELLUNG\u003c\/p\u003e\n\u003ch1 class=\"adp-title\"\u003eSchinkenknochen mit Fleisch und Knorpel.\u003c\/h1\u003e\n\u003cp class=\"adp-lead\"\u003eEin rustikaler Kauknochen aus 100 % Schwein mit anhaftendem Fleisch, Knorpel und kräftiger Struktur.\u003c\/p\u003e\n\u003cp class=\"adp-intro\"\u003eDer getrocknete Schinkenknochen bietet eine ursprüngliche Beschäftigung. Anhaftendes Fleisch sorgt für Geschmack, während der massive Knochen intensives Nagen ermöglicht.\u003c\/p\u003e\n\u003cdiv class=\"adp-tags\"\u003e\n\u003cspan\u003e100 % Schwein\u003c\/span\u003e \u003cspan\u003eMit Fleisch \u0026amp; Knorpel\u003c\/span\u003e \u003cspan\u003e35,7 % Rohprotein\u003c\/span\u003e \u003cspan\u003eHergestellt in Deutschland\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-visual\"\u003e\n\u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e100 %\u003c\/strong\u003e\u003cspan\u003eSchwein als naturbelassene Einzelzutat\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e35,7 %\u003c\/strong\u003e\u003cspan\u003eRohprotein laut Analyse\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e14,5 %\u003c\/strong\u003e\u003cspan\u003eRohfett laut Analyse\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eURSPRÜNGLICH GENIESSEN\u003c\/p\u003e\n\u003ch2\u003eMassiver Kauspaß mit Fleisch und natürlichem Knorpel.\u003c\/h2\u003e\n\u003cspan\u003eDer Schinkenknochen verbindet eine feste Knochenstruktur mit aromatischem Fleisch. So wird dein Hund körperlich und mental beschäftigt, während beim Nagen mechanische Reibung an den Zahnoberflächen entstehen kann.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-benefits\"\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e01\u003c\/b\u003e\n\u003ch3\u003eFleisch am Knochen\u003c\/h3\u003e\n\u003cp\u003eAnhaftendes, getrocknetes Fleisch und natürliche Knorpelanteile sorgen für kräftigen Geschmack und hohe Akzeptanz.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e02\u003c\/b\u003e\n\u003ch3\u003eIntensive Beschäftigung\u003c\/h3\u003e\n\u003cp\u003eDas Nagen beansprucht die Kaumuskulatur und kann eine ruhige, langanhaltende Beschäftigung bieten.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\n\u003ch3\u003eMechanische Reibung\u003c\/h3\u003e\n\u003cp\u003eDie feste Oberfläche erzeugt beim Kauen Reibung an den Zahnoberflächen. Das kann die tägliche Zahnpflege ergänzen, ersetzt sie aber nicht.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-guide\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-kicker\"\u003eKNOCHEN SICHER GENIESSEN\u003c\/p\u003e\n\u003ch2\u003eEin besonderer Naturknochen – bewusst und nur unter Aufsicht füttern.\u003c\/h2\u003e\n\u003cp\u003eKnochen sind schwerer verdaulich als reines Fleisch und sollten deshalb nur gelegentlich als besondere Ergänzung angeboten werden. Wähle den Knochen passend zur Größe, Beißkraft und Kauweise deines Hundes.\u003c\/p\u003e\n\u003cp\u003eNaturknochen können brechen oder splittern. Kontrolliere den Knochen regelmäßig, entferne kleine, scharfkantige oder verschluckbare Endstücke rechtzeitig und lasse deinen Hund niemals unbeaufsichtigt kauen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-panel\"\u003e\n\u003cp\u003eAUF EINEN BLICK\u003c\/p\u003e\n\u003carticle\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003e100 % Schwein: getrockneter Schinkenknochen mit Fleisch und Knorpel.\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eBeschaffenheit\u003c\/strong\u003e\u003cspan\u003eMassiv, rustikal und besonders bissfest.\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eEignung\u003c\/strong\u003e\u003cspan\u003eLaut Empfehlung ab der 12. Lebenswoche, passend zu Größe, Gebiss und Kauverhalten.\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eFütterung\u003c\/strong\u003e\u003cspan\u003eGelegentlich als Snack und immer unter direkter Aufsicht.\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eALLE DETAILS\u003c\/p\u003e\n\u003ch2\u003eZusammensetzung, Analysewerte und sichere Fütterung.\u003c\/h2\u003e\n\u003cspan\u003eÖffne nur den Bereich, den du gerade brauchst. Alle Kategorien starten geschlossen.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-accordions\"\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🍖\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e100 % Schwein mit Fleisch und Knorpel\u003c\/strong\u003e\u003cspan\u003eUrsprüngliche Zusammensetzung für hohe Akzeptanz\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eNaturknochen mit anhaftenden Bestandteilen\u003c\/h3\u003e\n\u003cp\u003eDie Zusammensetzung besteht aus 100 % Schwein: getrockneter Schinkenknochen mit anhaftendem Fleisch und Knorpel.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eVerträglichkeit:\u003c\/strong\u003e Eine einzelne Tierart bedeutet nicht automatisch, dass jeder Hund den Snack verträgt. Bei bekannten Schweineunverträglichkeiten ist der Knochen nicht geeignet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦷\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eKauspaß, Beschäftigung und Zahnpflege\u003c\/strong\u003e\u003cspan\u003eMassive Struktur für intensives Nagen\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eMechanische Reibung beim Nagen\u003c\/h3\u003e\n\u003cp\u003eDie feste Oberfläche kann beim Kauen mechanische Reibung an den Zahnoberflächen erzeugen und die Kaumuskulatur beanspruchen.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eKeine Zahnpflege-Garantie:\u003c\/strong\u003e Der Knochen ersetzt weder regelmäßiges Zähneputzen noch tierärztliche Zahnkontrollen und garantiert keine Entfernung von Zahnstein.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📊\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eZusammensetzung und Analysewerte\u003c\/strong\u003e\u003cspan\u003eVolle Transparenz über den Naturknochen\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eZusammensetzung\u003c\/h3\u003e\n\u003cp\u003e100 % Schwein: getrockneter Schinkenknochen mit Fleisch und Knorpel. Einzelfuttermittel für Hunde.\u003c\/p\u003e\n\u003ch3\u003eAnalytische Bestandteile\u003c\/h3\u003e\n\u003ctable class=\"adp-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eAnalysewert\u003c\/th\u003e\n\u003cth\u003eGehalt\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e35,7 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfett\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e14,5 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eHinweis:\u003c\/strong\u003e Weitere Analysewerte wurden im bereitgestellten Text nicht genannt und daher nicht ergänzt. Die Snackmenge sollte zur täglichen Gesamtration passen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e✓\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFütterung und Sicherheit\u003c\/strong\u003e\u003cspan\u003eSo genießt dein Hund den Knochen verantwortungsvoll\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eGelegentlich füttern\u003c\/b\u003eNicht als täglicher Ersatz für Hauptfutter.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eDirekte Aufsicht\u003c\/b\u003eDen Hund beim Nagen niemals unbeaufsichtigt lassen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003ePassende Größe\u003c\/b\u003eAn Maulgröße, Beißkraft und Kauweise anpassen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eRegelmäßig kontrollieren\u003c\/b\u003eBeschädigte, scharfkantige oder verschluckbare Teile entfernen.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eFrisches Trinkwasser muss jederzeit bereitstehen. Die gefütterte Menge ist bei der täglichen Gesamtration zu berücksichtigen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🇩🇪\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eDeutsche Herstellung und Naturprodukt\u003c\/strong\u003e\u003cspan\u003eVerarbeitung mit natürlichen Unterschieden\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eHergestellt in Deutschland\u003c\/h3\u003e\n\u003cp\u003eDer Schinkenknochen wird laut bereitgestellter Produktangabe in Deutschland hergestellt.\u003c\/p\u003e\n\u003ch3\u003eNatürliche Abweichungen\u003c\/h3\u003e\n\u003cp\u003eForm, Größe, Fleischanteil, Farbe, Knorpelanteil und Festigkeit können bei einem Naturprodukt schwanken.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eAufbewahrung:\u003c\/strong\u003e Konkrete Lagerbedingungen wurden im bereitgestellten Text nicht genannt. Beachte deshalb die Hinweise auf der Verpackung.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Alter, Splittern und Fütterung\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cdiv class=\"adp-faq\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eBesteht der Schinkenknochen wirklich nur aus Schwein?\u003c\/summary\u003e\n\u003cp\u003eJa. Die bereitgestellte Zusammensetzung nennt 100 % Schwein: getrockneter Schinkenknochen mit Fleisch und Knorpel.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eAb welchem Alter ist der Knochen geeignet?\u003c\/summary\u003e\n\u003cp\u003eLaut Empfehlung ab der 12. Lebenswoche. Entscheidend bleibt, ob Größe, Gebiss, Entwicklungsstand und Kauverhalten bereits zum Produkt passen.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eKann der Knochen splittern?\u003c\/summary\u003e\n\u003cp\u003eJa. Naturknochen können brechen oder splittern. Der Hund muss deshalb direkt beaufsichtigt und der Knochen regelmäßig kontrolliert werden.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie oft darf ich den Knochen füttern?\u003c\/summary\u003e\n\u003cp\u003eNur gelegentlich als besondere Ergänzung und nicht als tägliche Mahlzeit.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eUnterstützt das Nagen die Zahnpflege?\u003c\/summary\u003e\n\u003cp\u003eMechanische Reibung kann die tägliche Zahnpflege ergänzen. Der Knochen ersetzt jedoch weder Zähneputzen noch tierärztliche Kontrollen.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIst der Knochen für kleine Hunde geeignet?\u003c\/summary\u003e\n\u003cp\u003eNur wenn Größe, Härte und Form zur Maulgröße, Beißkraft und Kauweise des Hundes passen.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMuss ich meinen Hund beaufsichtigen?\u003c\/summary\u003e\n\u003cp\u003eJa. Direkte Aufsicht ist erforderlich. Kleine, scharfkantige oder verschluckbare Teile müssen entfernt werden.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWarum unterscheiden sich die Knochen?\u003c\/summary\u003e\n\u003cp\u003eEs handelt sich um ein Naturprodukt. Form, Größe, Farbe, Fleisch- und Knorpelanteil können deshalb variieren.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-closing\"\u003e\n\u003ch2\u003eEchtes Fleisch. Massiver Knochen. Ursprünglicher Kauspaß.\u003c\/h2\u003e\n\u003cp\u003eEin naturbelassener Schinkenknochen für intensive Beschäftigung und kräftige Kieferarbeit – hergestellt in Deutschland und immer unter direkter Aufsicht zu füttern.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\n\u003cdiv class=\"adn-food-modal\" id=\"adn-food-modal\"\u003e\n\u003cdiv class=\"adn-modal-backdrop\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"adn-modal-dialog\" role=\"dialog\"\u003e\n\u003cbutton class=\"adn-modal-close\" type=\"button\"\u003e×\u003c\/button\u003e\u003cheader class=\"adn-modal-header\"\u003e\n\u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n\u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\u003c\/header\u003e\n\u003cdiv 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 \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-progress-track\" role=\"progressbar\"\u003e\u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"adn-step is-active\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n\u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n\u003cdiv class=\"adn-age-row\"\u003e\n\u003clabel class=\"adn-input-box\"\u003e \u003cinput id=\"adn-age\" min=\"1\" step=\"1\" type=\"number\" value=\"2\"\u003e \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"adn-segmented\"\u003e\n\u003cbutton class=\"is-selected\" type=\"button\"\u003eJahre\u003c\/button\u003e \u003cbutton type=\"button\"\u003eMonate\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"adn-primary-btn\" id=\"adn-age-next\" type=\"button\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n\u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n\u003clabel class=\"adn-input-box adn-weight-box\"\u003e \u003cinput id=\"adn-weight\" max=\"120\" min=\"1\" step=\"0.1\" type=\"number\" value=\"15\"\u003e \u003cspan\u003ekg\u003c\/span\u003e \u003c\/label\u003e \u003cbutton class=\"adn-primary-btn\" id=\"adn-weight-next\" type=\"button\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n\u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n\u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n\u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n\u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n\u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n\u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n\u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n\u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n\u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n\u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n\u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n\u003cdiv 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\n\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"adn-result-note\"\u003eDie berechnete Menge bezieht sich auf Hauptfutter und nicht auf diesen Schinkenknochen. Für Naturknochen liegt keine produktspezifische Energiedichte vor. Füttere ihn deshalb nur gelegentlich als Snack, berücksichtige die Menge in der täglichen Gesamtration und beaufsichtige deinen Hund beim Nagen direkt.\u003c\/p\u003e\n\u003ca class=\"adn-primary-btn adn-shop-btn\" href=\"#\" id=\"adn-shop-link\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-modal-actions\"\u003e\n\u003cbutton id=\"adn-back\" type=\"button\"\u003eZurück\u003c\/button\u003e \u003cbutton id=\"adn-restart\" type=\"button\"\u003eNeu starten\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e \u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Besteht der Schinkenknochen nur aus Schwein?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Die bereitgestellte Zusammensetzung nennt 100 Prozent Schwein: getrockneter Schinkenknochen mit Fleisch und Knorpel.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ab welchem Alter ist der Schinkenknochen geeignet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Laut Empfehlung ab der 12. Lebenswoche. Größe, Gebiss, Entwicklungsstand und Kauverhalten müssen trotzdem zum Produkt passen.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Kann der Schinkenknochen splittern?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Naturknochen können brechen oder splittern. Der Hund muss deshalb direkt beaufsichtigt und der Knochen regelmäßig kontrolliert werden.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie oft darf der Schinkenknochen gefüttert werden?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Nur gelegentlich als besondere Ergänzung und nicht als tägliche Mahlzeit.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Muss der Hund beim Nagen beaufsichtigt werden?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Direkte Aufsicht ist erforderlich. Kleine, scharfkantige oder verschluckbare Teile müssen entfernt werden.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e \u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  if (window.__adnModalCenterInstalled) return;\n  window.__adnModalCenterInstalled = true;\n  var modalScrollY = 0;\n  var bodySnapshot = null;\n  var htmlOverflowSnapshot = '';\n\n  function getModal() {\n    return document.getElementById('adn-food-modal');\n  }\n\n  function moveModalToBody() {\n    var modal = getModal();\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  function updateViewportSize() {\n    var modal = getModal();\n    if (!modal) return;\n\n    var viewport = window.visualViewport;\n    var height = viewport ? viewport.height : window.innerHeight;\n    var top = viewport ? viewport.offsetTop : 0;\n\n    modal.style.setProperty('--adn-modal-height', Math.round(height) + 'px');\n    modal.style.setProperty('--adn-modal-top', Math.round(top) + 'px');\n  }\n\n  function lockPage() {\n    if (bodySnapshot) return;\n\n    modalScrollY =\n      window.pageYOffset ||\n      document.documentElement.scrollTop ||\n      document.body.scrollTop ||\n      0;\n\n    bodySnapshot = {\n      position: document.body.style.position,\n      top: document.body.style.top,\n      left: document.body.style.left,\n      right: document.body.style.right,\n      width: document.body.style.width,\n      overflow: document.body.style.overflow\n    };\n\n    htmlOverflowSnapshot = document.documentElement.style.overflow;\n\n    document.documentElement.style.overflow = 'hidden';\n    document.body.style.position = 'fixed';\n    document.body.style.top = (-modalScrollY) + 'px';\n    document.body.style.left = '0';\n    document.body.style.right = '0';\n    document.body.style.width = '100%';\n    document.body.style.overflow = 'hidden';\n  }\n\n  function unlockPage() {\n    if (!bodySnapshot) return;\n\n    document.documentElement.style.overflow = htmlOverflowSnapshot;\n    document.body.style.position = bodySnapshot.position;\n    document.body.style.top = bodySnapshot.top;\n    document.body.style.left = bodySnapshot.left;\n    document.body.style.right = bodySnapshot.right;\n    document.body.style.width = bodySnapshot.width;\n    document.body.style.overflow = bodySnapshot.overflow;\n\n    bodySnapshot = null;\n    window.scrollTo(0, modalScrollY);\n  }\n\n  window.adnPrepareFoodModal = function () {\n    moveModalToBody();\n    updateViewportSize();\n    lockPage();\n\n    var modal = getModal();\n    var dialog = modal \u0026\u0026 modal.querySelector('.adn-modal-dialog');\n\n    if (dialog) {\n      dialog.scrollTop = 0;\n    }\n\n    requestAnimationFrame(updateViewportSize);\n    setTimeout(updateViewportSize, 80);\n    setTimeout(updateViewportSize, 250);\n  };\n\n  window.adnReleaseFoodModal = function () {\n    unlockPage();\n  };\n\n  function init() {\n    moveModalToBody();\n    updateViewportSize();\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', init);\n  } else {\n    init();\n  }\n\n  window.addEventListener('load', init);\n  window.addEventListener('resize', updateViewportSize, { passive: true });\n  window.addEventListener('orientationchange', function () {\n    setTimeout(updateViewportSize, 100);\n    setTimeout(updateViewportSize, 350);\n  }, { passive: true });\n\n  if (window.visualViewport) {\n    window.visualViewport.addEventListener(\n      'resize',\n      updateViewportSize,\n      { passive: true }\n    );\n\n    window.visualViewport.addEventListener(\n      'scroll',\n      updateViewportSize,\n      { passive: true }\n    );\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(init, 50);\n  });\n})();\n\u003c\/script\u003e \u003cscript id=\"adn-food-calculator-script\"\u003e(function () {\n  'use strict';\n\n  var TOTAL_STEPS = 8;\n  var stepTitles = [\n    'Alter',\n    'Gewicht',\n    'Aktivität',\n    'Körperform',\n    'Futterart',\n    'Besonderheiten',\n    'Gesundheit',\n    'Ergebnis'\n  ];\n\n  var kcalByFood = { dry: 370, wet: 115 };\n\n  var recommendations = {\n    puppyDry: {\n      label: 'Welpenfutter ansehen',\n      title: 'Premium 60% Huhn, Truthahn, Lachs \u0026 Süßkartoffel',\n      reason: 'Für Welpen und Junghunde mit Fokus auf Wachstum, Energie und Entwicklung.',\n      url: 'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-welpenfutter-60-huhn-truthahn-lachs-gelenkschutz-susskartoffel-12kg'\n    },\n    seniorDry: {\n      label: 'Seniorfutter ansehen',\n      title: 'Premium Senior Forelle mit Lachs, Süßkartoffel \u0026 Spargel',\n      reason: 'Für ältere Hunde mit leichterer Rezeptur, Omega-3-Fokus und Gelenkschutz.',\n      url: 'https:\/\/www.alphadog-nutrition.de\/products\/premium-senior-mit-50-frischem-forelle-mit-lachs-susskartoffel-spargel'\n    },\n    adultSmallDry: {\n      label: 'Futter für kleine Rassen ansehen',\n      title: 'Premium 50% Lamm, Süßkartoffel, Minze \u0026 Erbsen',\n      reason: 'Für ausgewachsene Hunde unter 15 kg und kleine Rassen.',\n      url: 'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-lamm-susskartoffel-kleine-rassen-100g'\n    },\n    adultSensitiveDry: {\n      label: 'Sensibles Trockenfutter ansehen',\n      title: 'Premium 50% Ente, Süßkartoffel \u0026 Orange',\n      reason: 'Für sensible Adult-Hunde und Hunde mit empfindlicher Verdauung.',\n      url: 'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-getreidefreies-505-ente-mit-susskartoffelte-orange-12kg'\n    },\n    adultActiveDry: {\n      label: 'Angus-Rind Trockenfutter ansehen',\n      title: 'Premium 50% Angus-Rind, Süßkartoffel, Erbsen \u0026 Karotte',\n      reason: 'Für aktive, normale oder schlanke Adult-Hunde.',\n      url: 'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-angus-rind-hundefutter-getreidefrei-100g'\n    },\n    adultCalmDry: {\n      label: 'Wild \u0026 Lachs Trockenfutter ansehen',\n      title: 'Premium 50% Wild \u0026 Lachs, Süßkartoffel \u0026 Maulbeere',\n      reason: 'Für ruhigere, kräftige oder kastrierte Adult-Hunde.',\n      url: 'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-wild-lachs-getreidefrei-mit-susskartoffel-maulbeere-12kg'\n    },\n    wetDuck: {\n      label: 'Ente Nassfutter ansehen',\n      title: 'Premium Sensitiv 91% Ente mit Gemüse \u0026 Reis',\n      reason: 'Sanfte Nassfutter-Empfehlung für normale Hunde, Welpen oder Senioren.',\n      url: 'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-91-ente-mit-gemuse-reis-single-protein-800g'\n    },\n    wetHorse: {\n      label: 'Pferd Schonkost ansehen',\n      title: 'Premium Sensitiv 94% Pferd mit Kartoffeln',\n      reason: 'Bei sensibler Verdauung, Krankheitshinweis oder Unverträglichkeiten.',\n      url: 'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-94-pferd-mit-kartoffeln-hypoallergen'\n    },\n    wetLamb: {\n      label: 'Lamm Nassfutter ansehen',\n      title: 'Premium Sensitiv 91% Lamm mit Apfel',\n      reason: 'Für aktive, schlanke oder trächtige\/säugende Hunde.',\n      url: 'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-lamm-mit-apfel-single-protein'\n    },\n    wetWild: {\n      label: 'Wild Nassfutter ansehen',\n      title: 'Premium Sensitiv 91% Wild mit Gemüse \u0026 Reis',\n      reason: 'Für ruhigere, kräftige oder kastrierte Hunde.',\n      url: 'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-wild-mit-gemuse-reis-single-protein'\n    }\n  };\n\n  var state = {\n    currentStep: 1,\n    lastFocused: null,\n    data: defaultData()\n  };\n\n  function defaultData() {\n    return {\n      ageUnit: 'years',\n      ageValue: 2,\n      ageMonths: 24,\n      ageGroup: 'adult',\n      weight: 15,\n      activity: 'normal',\n      body: 'ideal',\n      food: 'dry',\n      special: 'none',\n      health: 'healthy'\n    };\n  }\n\n  function getContext() {\n    return {\n      root: document.getElementById('adn-one-html'),\n      modal: document.getElementById('adn-food-modal'),\n      calc: document.getElementById('adn-rechner')\n    };\n  }\n\n  function ensureMarkup() {\n    var ctx = getContext();\n    if (!ctx.root || !ctx.modal || !ctx.calc) return false;\n\n    var openButton = ctx.root.querySelector('.adn-open-calculator');\n    var closeButton = ctx.modal.querySelector('.adn-modal-close');\n    var backdrop = ctx.modal.querySelector('.adn-modal-backdrop');\n    var dialog = ctx.modal.querySelector('.adn-modal-dialog');\n\n    if (openButton) openButton.setAttribute('data-adn-open', '');\n    if (closeButton) {\n      closeButton.setAttribute('data-adn-close', '');\n      closeButton.setAttribute('aria-label', 'Futterrechner schließen');\n    }\n    if (backdrop) {\n      backdrop.setAttribute('data-adn-close', '');\n      backdrop.setAttribute('aria-hidden', 'true');\n    }\n    if (dialog) {\n      dialog.setAttribute('aria-modal', 'true');\n      dialog.setAttribute('aria-labelledby', 'adn-modal-title');\n    }\n\n    var steps = ctx.calc.querySelectorAll('.adn-step');\n    steps.forEach(function (step, index) {\n      step.dataset.step = String(index + 1);\n      step.dataset.title = stepTitles[index] || '';\n    });\n\n    var ageButtons = steps[0] ? steps[0].querySelectorAll('.adn-segmented button') : [];\n    if (ageButtons[0]) ageButtons[0].dataset.ageUnit = 'years';\n    if (ageButtons[1]) ageButtons[1].dataset.ageUnit = 'months';\n\n    var mappings = [\n      null,\n      null,\n      { key: 'activity', values: ['low', 'normal', 'high', 'sport'] },\n      { key: 'body', values: ['thin', 'ideal', 'heavy'] },\n      { key: 'food', values: ['dry', 'wet'] },\n      { key: 'special', values: ['none', 'neutered', 'sensitive', 'pregnant'] },\n      { key: 'health', values: ['healthy', 'sick'] }\n    ];\n\n    mappings.forEach(function (mapping, index) {\n      if (!mapping || !steps[index]) return;\n      var buttons = steps[index].querySelectorAll('.adn-choice-grid button');\n      buttons.forEach(function (button, buttonIndex) {\n        button.dataset.key = mapping.key;\n        button.dataset.value = mapping.values[buttonIndex] || '';\n      });\n    });\n\n    var progressTrack = ctx.calc.querySelector('.adn-progress-track');\n    if (progressTrack) {\n      progressTrack.setAttribute('aria-valuemin', '1');\n      progressTrack.setAttribute('aria-valuemax', String(TOTAL_STEPS));\n      progressTrack.setAttribute('aria-valuenow', String(state.currentStep));\n    }\n\n    return true;\n  }\n\n  function roundToFive(value) {\n    return Math.round(value \/ 5) * 5;\n  }\n\n  function updateAge() {\n    var ageInput = document.getElementById('adn-age');\n    if (!ageInput) return;\n\n    var value = parseFloat(ageInput.value);\n    if (!value || value \u003c= 0) value = 1;\n\n    state.data.ageValue = value;\n    state.data.ageMonths = state.data.ageUnit === 'years' ? value * 12 : value;\n    state.data.ageGroup =\n      state.data.ageMonths \u003c 12\n        ? 'puppy'\n        : (state.data.ageMonths \u003e= 84 ? 'senior' : 'adult');\n  }\n\n  function getWeight() {\n    var input = document.getElementById('adn-weight');\n    var weight = input ? parseFloat(input.value) : NaN;\n\n    if (!weight || weight \u003c= 0) {\n      weight = state.data.weight || 1;\n    }\n\n    return weight;\n  }\n\n  function getRecommendation() {\n    var weight = getWeight();\n    var data = state.data;\n\n    if (data.food === 'wet') {\n      if (data.health === 'sick' || data.special === 'sensitive') {\n        return recommendations.wetHorse;\n      }\n      if (\n        data.activity === 'high' ||\n        data.activity === 'sport' ||\n        data.body === 'thin' ||\n        data.special === 'pregnant'\n      ) {\n        return recommendations.wetLamb;\n      }\n      if (\n        data.activity === 'low' ||\n        data.body === 'heavy' ||\n        data.special === 'neutered'\n      ) {\n        return recommendations.wetWild;\n      }\n      return recommendations.wetDuck;\n    }\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') {\n      return recommendations.adultSensitiveDry;\n    }\n    if (\n      data.activity === 'high' ||\n      data.activity === 'sport' ||\n      data.body === 'thin'\n    ) {\n      return recommendations.adultActiveDry;\n    }\n    if (\n      data.activity === 'low' ||\n      data.body === 'heavy' ||\n      data.special === 'neutered'\n    ) {\n      return recommendations.adultCalmDry;\n    }\n    return recommendations.adultActiveDry;\n  }\n\n  function setText(id, value) {\n    var element = document.getElementById(id);\n    if (element) element.textContent = value;\n  }\n\n  function calculateResult() {\n    updateAge();\n    state.data.weight = getWeight();\n\n    var ageFactor = {\n      puppy: 2.4,\n      adult: 1.6,\n      senior: 1.3\n    }[state.data.ageGroup] || 1.6;\n\n    var activityFactor = {\n      low: 0.85,\n      normal: 1,\n      high: 1.18,\n      sport: 1.35\n    }[state.data.activity] || 1;\n\n    var bodyFactor = {\n      thin: 1.1,\n      ideal: 1,\n      heavy: 0.82\n    }[state.data.body] || 1;\n\n    var specialFactor = {\n      none: 1,\n      neutered: 0.9,\n      sensitive: 1,\n      pregnant: 1.35\n    }[state.data.special] || 1;\n\n    var foodKcal = kcalByFood[state.data.food] || kcalByFood.dry;\n\n    var dailyKcal =\n      70 *\n      Math.pow(state.data.weight, 0.75) *\n      ageFactor *\n      activityFactor *\n      bodyFactor *\n      specialFactor;\n\n    var grams = dailyKcal \/ foodKcal * 100;\n    var finalGrams = Math.max(5, roundToFive(grams));\n    var minGrams = Math.max(5, roundToFive(finalGrams * 0.9));\n    var maxGrams = Math.max(5, roundToFive(finalGrams * 1.1));\n    var meals = state.data.ageGroup === 'puppy' ? 3 : 2;\n    var mealGrams = Math.max(5, roundToFive(finalGrams \/ meals));\n\n    var warning = document.getElementById('adn-health-warning');\n    if (warning) {\n      warning.classList.toggle('is-visible', state.data.health === 'sick');\n    }\n\n    setText(\n      'adn-result-label',\n      state.data.health === 'sick' ? 'Grobe Orientierung' : 'Tagesmenge'\n    );\n    setText('adn-result-amount', 'ca. ' + finalGrams + ' g');\n    setText('adn-result-kcal', 'ca. ' + Math.round(dailyKcal) + ' kcal');\n    setText('adn-result-meal', 'ca. ' + mealGrams + ' g');\n    setText('adn-result-range', minGrams + '–' + maxGrams + ' g');\n\n    var recommendation = getRecommendation();\n    setText('adn-product-title', recommendation.title);\n    setText('adn-product-reason', recommendation.reason);\n\n    var shopLink = document.getElementById('adn-shop-link');\n    if (shopLink) {\n      shopLink.href = recommendation.url;\n      shopLink.textContent = recommendation.label;\n    }\n  }\n\n  function showStep(step) {\n    var ctx = getContext();\n    if (!ctx.calc) return;\n\n    ensureMarkup();\n\n    state.currentStep = Math.max(1, Math.min(TOTAL_STEPS, Number(step) || 1));\n\n    var steps = ctx.calc.querySelectorAll('.adn-step');\n    steps.forEach(function (item, index) {\n      var itemStep = Number(item.dataset.step) || index + 1;\n      item.classList.toggle('is-active', itemStep === state.currentStep);\n    });\n\n    var active = ctx.calc.querySelector('.adn-step.is-active');\n    setText('adn-current-step', String(state.currentStep));\n    setText(\n      'adn-step-title',\n      active ? (active.dataset.title || stepTitles[state.currentStep - 1]) : ''\n    );\n\n    var progressBar = document.getElementById('adn-progress-bar');\n    if (progressBar) {\n      progressBar.style.width =\n        (state.currentStep \/ TOTAL_STEPS * 100) + '%';\n    }\n\n    var progressTrack = ctx.calc.querySelector('.adn-progress-track');\n    if (progressTrack) {\n      progressTrack.setAttribute(\n        'aria-valuenow',\n        String(state.currentStep)\n      );\n    }\n\n    var backButton = document.getElementById('adn-back');\n    if (backButton) {\n      backButton.disabled = state.currentStep === 1;\n    }\n\n    if (state.currentStep === TOTAL_STEPS) {\n      calculateResult();\n    }\n\n    var dialog = ctx.modal \u0026\u0026 ctx.modal.querySelector('.adn-modal-dialog');\n    if (dialog) dialog.scrollTop = 0;\n  }\n\n  function openModal() {\n    var ctx = getContext();\n    if (!ctx.root || !ctx.modal || !ctx.calc) return;\n\n    ensureMarkup();\n    state.lastFocused = document.activeElement;\n\n    if (typeof window.adnPrepareFoodModal === 'function') {\n      window.adnPrepareFoodModal();\n    } else if (ctx.modal.parentNode !== document.body) {\n      document.body.appendChild(ctx.modal);\n    }\n\n    ctx.modal.classList.add('is-open');\n    ctx.modal.setAttribute('aria-hidden', 'false');\n    document.body.classList.add('adn-modal-open');\n\n    showStep(state.currentStep || 1);\n\n    window.setTimeout(function () {\n      var close = ctx.modal.querySelector('.adn-modal-close');\n      if (!close) return;\n\n      try {\n        close.focus({ preventScroll: true });\n      } catch (error) {\n        close.focus();\n      }\n    }, 0);\n  }\n\n  function closeModal() {\n    var ctx = getContext();\n    if (!ctx.modal) return;\n\n    ctx.modal.classList.remove('is-open');\n    ctx.modal.setAttribute('aria-hidden', 'true');\n    document.body.classList.remove('adn-modal-open');\n\n    if (typeof window.adnReleaseFoodModal === 'function') {\n      window.adnReleaseFoodModal();\n    }\n\n    if (\n      state.lastFocused \u0026\u0026\n      typeof state.lastFocused.focus === 'function'\n    ) {\n      window.setTimeout(function () {\n        try {\n          state.lastFocused.focus({ preventScroll: true });\n        } catch (error) {\n          state.lastFocused.focus();\n        }\n      }, 0);\n    }\n  }\n\n  function resetCalculator() {\n    var ctx = getContext();\n    state.data = defaultData();\n    state.currentStep = 1;\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\n    if (ageInput) ageInput.value = '2';\n    if (weightInput) weightInput.value = '15';\n    if (ageUnitLabel) ageUnitLabel.textContent = 'Jahre';\n\n    if (ctx.calc) {\n      ctx.calc.querySelectorAll('.is-selected').forEach(function (item) {\n        item.classList.remove('is-selected');\n      });\n\n      var years = ctx.calc.querySelector('[data-age-unit=\"years\"]');\n      if (years) years.classList.add('is-selected');\n    }\n\n    showStep(1);\n  }\n\n  function findChoiceMeta(button) {\n    var step = button.closest('.adn-step');\n    if (!step) return null;\n\n    var stepNumber =\n      Number(step.dataset.step) ||\n      Array.prototype.indexOf.call(\n        step.parentNode.querySelectorAll('.adn-step'),\n        step\n      ) + 1;\n\n    var buttonIndex =\n      Array.prototype.indexOf.call(\n        button.parentNode.querySelectorAll('button'),\n        button\n      );\n\n    var map = {\n      3: { key: 'activity', values: ['low', 'normal', 'high', 'sport'] },\n      4: { key: 'body', values: ['thin', 'ideal', 'heavy'] },\n      5: { key: 'food', values: ['dry', 'wet'] },\n      6: {\n        key: 'special',\n        values: ['none', 'neutered', 'sensitive', 'pregnant']\n      },\n      7: { key: 'health', values: ['healthy', 'sick'] }\n    };\n\n    var fallback = map[stepNumber];\n    var key = button.dataset.key || (fallback \u0026\u0026 fallback.key);\n    var value =\n      button.dataset.value ||\n      (fallback \u0026\u0026 fallback.values[buttonIndex]);\n\n    if (!key || typeof value === 'undefined') return null;\n\n    return { key: key, value: value };\n  }\n\n  function handleDocumentClick(event) {\n    var target = event.target;\n    if (!target || typeof target.closest !== 'function') return;\n\n    var openButton = target.closest(\n      '#adn-one-html [data-adn-open], #adn-one-html .adn-open-calculator'\n    );\n    if (openButton) {\n      event.preventDefault();\n      openModal();\n      return;\n    }\n\n    var closeTarget = target.closest(\n      '#adn-food-modal [data-adn-close], ' +\n      '#adn-food-modal .adn-modal-close, ' +\n      '#adn-food-modal .adn-modal-backdrop'\n    );\n    if (closeTarget) {\n      event.preventDefault();\n      closeModal();\n      return;\n    }\n\n    var ctx = getContext();\n    if (!ctx.calc || !ctx.calc.contains(target)) return;\n\n    var ageUnitButton = target.closest('[data-age-unit]');\n    if (ageUnitButton) {\n      event.preventDefault();\n\n      state.data.ageUnit = ageUnitButton.dataset.ageUnit || 'years';\n\n      ctx.calc.querySelectorAll('[data-age-unit]').forEach(function (item) {\n        item.classList.remove('is-selected');\n      });\n      ageUnitButton.classList.add('is-selected');\n\n      var label = document.getElementById('adn-age-unit-label');\n      if (label) {\n        label.textContent =\n          state.data.ageUnit === 'years' ? 'Jahre' : 'Monate';\n      }\n\n      updateAge();\n      return;\n    }\n\n    var ageNext = target.closest('#adn-age-next');\n    if (ageNext) {\n      event.preventDefault();\n\n      var ageInput = document.getElementById('adn-age');\n      var age = ageInput ? parseFloat(ageInput.value) : NaN;\n\n      if (!age || age \u003c= 0) {\n        if (ageInput) ageInput.focus();\n        return;\n      }\n\n      updateAge();\n      showStep(2);\n      return;\n    }\n\n    var weightNext = target.closest('#adn-weight-next');\n    if (weightNext) {\n      event.preventDefault();\n\n      var weightInput = document.getElementById('adn-weight');\n      var weight = weightInput ? parseFloat(weightInput.value) : NaN;\n\n      if (!weight || weight \u003c= 0) {\n        if (weightInput) weightInput.focus();\n        return;\n      }\n\n      state.data.weight = weight;\n      showStep(3);\n      return;\n    }\n\n    var choiceButton = target.closest('.adn-choice-grid button');\n    if (choiceButton) {\n      event.preventDefault();\n\n      var meta = findChoiceMeta(choiceButton);\n      if (!meta) return;\n\n      state.data[meta.key] = meta.value;\n\n      choiceButton.parentElement\n        .querySelectorAll('button')\n        .forEach(function (item) {\n          item.classList.remove('is-selected');\n        });\n\n      choiceButton.classList.add('is-selected');\n\n      window.setTimeout(function () {\n        showStep(state.currentStep + 1);\n      }, 120);\n\n      return;\n    }\n\n    var backButton = target.closest('#adn-back');\n    if (backButton) {\n      event.preventDefault();\n      showStep(state.currentStep - 1);\n      return;\n    }\n\n    var restartButton = target.closest('#adn-restart');\n    if (restartButton) {\n      event.preventDefault();\n      resetCalculator();\n    }\n  }\n\n  function handleKeydown(event) {\n    var ctx = getContext();\n    if (\n      event.key === 'Escape' \u0026\u0026\n      ctx.modal \u0026\u0026\n      ctx.modal.classList.contains('is-open')\n    ) {\n      closeModal();\n    }\n  }\n\n  function init() {\n    if (!ensureMarkup()) return;\n\n    if (!window.__adnFoodCalculatorDelegated) {\n      window.__adnFoodCalculatorDelegated = true;\n      document.addEventListener('click', handleDocumentClick, false);\n      document.addEventListener('keydown', handleKeydown, false);\n    }\n\n    showStep(state.currentStep || 1);\n  }\n\n  window.adnOpenFoodCalculator = openModal;\n  window.adnCloseFoodCalculator = closeModal;\n  window.adnShowFoodCalculatorStep = showStep;\n  window.adnCalculateFoodResult = calculateResult;\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', init, { once: true });\n  } else {\n    init();\n  }\n\n  window.addEventListener('load', init);\n\n  document.addEventListener('shopify:section:load', function () {\n    window.setTimeout(init, 50);\n  });\n\n  window.setTimeout(init, 50);\n  window.setTimeout(init, 250);\n  window.setTimeout(init, 900);\n})();\u003c\/script\u003e\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"Default Title","offer_id":58630836650309,"sku":"1006548891","price":5.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/PremiumSchinkenknochenfuerHunde_NatuerlicherKauartikelzurZahnpflege_Beschaeftigung_FleischigerHundeknochenschonendgetrocknet_4a23deaf-c00a-4916-8f40-8fc91e297b2d.png?v=1784828575"},{"product_id":"alphadog-nutrition-kauknochen-mit-kokos-naturliche-zahnpflege-hund","title":"Kauknochen mit Kokos - Gesunder Kausnack für glänzendes Fell \u0026 gesunde Haut","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Angus Rind mit Süßkartoffel und Karotte\n     ========================================================= --\u003e\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\u003c!-- Rechner-Popup --\u003e\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\u003c!-- =========================================================\n     PRODUKTBESCHREIBUNG BARF WURST PROBIERPAKET\n     ========================================================= --\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:weight!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\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  .adp-external-product-title,\n  body .product__info-container .product__title,\n  body .product__info-container .product__title h1,\n  body .product__info-wrapper .product__title,\n  body .product__info-wrapper .product__title h1,\n  body product-info .product__title,\n  body product-info .product__title h1,\n  body .product-info .product__title,\n  body .product-info .product__title h1,\n  body .product-info__title,\n  body h1.product__title,\n  body h1.product-title,\n  body h1.product_title,\n  body .product-single__title,\n  body .productView-title,\n  body .product-detail__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: #000 !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 #000 !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  }\n\n  .adp-external-product-title *,\n  body .product__info-container .product__title *,\n  body .product__info-wrapper .product__title *,\n  body product-info .product__title *,\n  body .product-info .product__title *,\n  body .product-info__title *,\n  body .product-single__title *,\n  body .productView-title *,\n  body .product-detail__title * {\n    color: #000 !important;\n    font-family: \"Inter\", Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    -webkit-text-stroke: .7px #000 !important;\n  }\n\n  .adp-external-product-title::before,\n  .adp-external-product-title::after,\n  .adp-external-product-title *::before,\n  .adp-external-product-title *::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title,\n    body .product__info-container .product__title,\n    body .product__info-container .product__title h1,\n    body .product__info-wrapper .product__title,\n    body .product__info-wrapper .product__title h1,\n    body product-info .product__title,\n    body product-info .product__title h1,\n    body .product-info .product__title,\n    body .product-info .product__title h1,\n    body .product-info__title,\n    body h1.product__title,\n    body h1.product-title,\n    body h1.product_title,\n    body .product-single__title,\n    body .productView-title,\n    body .product-detail__title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000 !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\u003c\/style\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  body.adn-modal-open {\n    overflow: hidden !important;\n    overscroll-behavior: none !important;\n    touch-action: none !important;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    top: var(--adn-modal-top, 0px) !important;\n    left: 0 !important;\n    right: 0 !important;\n    bottom: auto !important;\n\n    width: 100vw !important;\n    max-width: none !important;\n    height: var(--adn-modal-height, 100dvh) !important;\n    min-height: 0 !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    align-items: center !important;\n    justify-content: center !important;\n    place-items: center !important;\n\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n    box-sizing: border-box !important;\n    isolation: isolate !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: grid !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    margin: 0 !important;\n    transform: none !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    top: auto !important;\n    left: auto !important;\n    right: auto !important;\n    bottom: auto !important;\n    inset: auto !important;\n\n    width: min(780px, calc(100vw - 36px)) !important;\n    height: min(720px, calc(var(--adn-modal-height, 100dvh) - 36px)) !important;\n    min-height: 0 !important;\n    max-height: none !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    overflow-x: hidden !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain !important;\n    -webkit-overflow-scrolling: touch;\n\n    border-radius: 26px !important;\n    box-sizing: border-box !important;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    font-size: clamp(28px, 3vw, 36px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    word-break: normal !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-food-modal {\n      padding: 12px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: min(760px, calc(100vw - 24px)) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 24px) !important;\n      padding: 14px !important;\n      border-radius: 22px !important;\n    }\n\n    #adn-food-modal .adn-modal-header h2 {\n      font-size: 31px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 6px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 12px) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 12px) !important;\n      padding: 8px !important;\n      border-radius: 18px !important;\n    }\n\n    #adn-food-modal .adn-rechner {\n      height: 100% !important;\n      min-height: 0 !important;\n      overflow-y: auto !important;\n    }\n  }\n\n  @media (max-height: 650px) and (min-width: 721px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      height: calc(var(--adn-modal-height, 100dvh) - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-calculator-title-size-fix\"\u003e\n  #adn-one-html .adn-calculator-teaser h2 {\n    width: 100% !important;\n    max-width: none !important;\n    font-size: clamp(32px, 3.25vw, 48px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    white-space: nowrap !important;\n    word-break: keep-all !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(30px, 5vw, 40px) !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html .adn-calculator-teaser {\n      padding-left: 18px !important;\n      padding-right: 18px !important;\n    }\n\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(27px, 8vw, 33px) !important;\n      line-height: 1.03 !important;\n      letter-spacing: -.04em !important;\n    }\n  }\n\n  @media (max-width: 360px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: 26px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-lamb-roll-product-design\"\u003e\n  .adp-theme-lamb-roll {\n    --lamb-forest: #44513a;\n    --lamb-olive: #637252;\n    --lamb-brown: #6b4631;\n    --lamb-cognac: #9f6840;\n    --lamb-carrot: #c8793d;\n    --lamb-pumpkin: #d29a45;\n    --lamb-parsnip: #d8bd8d;\n    --lamb-cream: #f6f1e8;\n    --lamb-dark: #15110d;\n\n    background:\n      radial-gradient(circle at 7% 4%, rgba(99,114,82,.16), transparent 24%),\n      radial-gradient(circle at 95% 16%, rgba(200,121,61,.13), transparent 24%),\n      radial-gradient(circle at 50% 82%, rgba(216,189,141,.08), transparent 32%),\n      linear-gradient(180deg, #faf8f3 0%, #f1eee6 50%, #f6f1e8 100%) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-hero {\n    border: 1px solid rgba(200,121,61,.18) !important;\n    background:\n      radial-gradient(circle at 87% 13%, rgba(210,154,69,.26), transparent 24%),\n      radial-gradient(circle at 72% 80%, rgba(99,114,82,.22), transparent 27%),\n      linear-gradient(135deg, #0f0d09 0%, #272119 56%, #35412f 100%) !important;\n    box-shadow: 0 34px 94px rgba(55,48,35,.23) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-hero::before {\n    content: \"LAMB ROLL\" !important;\n    position: absolute !important;\n    right: 18px !important;\n    top: 24px !important;\n    color: rgba(255,255,255,.045) !important;\n    font-family: \"Inter\", Arial, sans-serif !important;\n    font-size: 66px !important;\n    line-height: 1 !important;\n    font-weight: 900 !important;\n    letter-spacing: -.07em !important;\n    transform: rotate(7deg) !important;\n    pointer-events: none !important;\n  }\n\n  .adp-theme-lamb-roll .adp-hero::after {\n    background:\n      linear-gradient(\n        90deg,\n        var(--lamb-forest),\n        var(--lamb-olive) 30%,\n        var(--lamb-brown) 52%,\n        var(--lamb-cognac) 70%,\n        var(--lamb-carrot) 84%,\n        var(--lamb-pumpkin)\n      ) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-brand,\n  .adp-theme-lamb-roll .adp-kicker,\n  .adp-theme-lamb-roll .adp-heading \u003e p,\n  .adp-theme-lamb-roll .adp-panel \u003e p {\n    color: #dfad69 !important;\n  }\n\n  .adp-theme-lamb-roll .adp-title {\n    color: #fff !important;\n    -webkit-text-stroke: .45px #fff !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.16),\n      0 7px 15px rgba(0,0,0,.34),\n      0 15px 28px rgba(0,0,0,.18) !important;\n    filter: none !important;\n  }\n\n  .adp-theme-lamb-roll .adp-title::before,\n  .adp-theme-lamb-roll .adp-title::after {\n    content: none !important;\n    display: none !important;\n    opacity: 0 !important;\n    filter: none !important;\n    transform: none !important;\n  }\n\n  .adp-theme-lamb-roll .adp-tags {\n    display: flex !important;\n    flex-wrap: wrap !important;\n    align-items: center !important;\n    gap: 10px !important;\n  }\n\n  .adp-theme-lamb-roll .adp-tags \u003e span {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    flex: 0 0 auto !important;\n    margin: 0 !important;\n    white-space: nowrap !important;\n    text-decoration: none !important;\n    border-color: rgba(223,173,105,.24) !important;\n    background: rgba(223,173,105,.08) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-visual {\n    position: relative !important;\n    background: #44513a !important;\n    background-image: none !important;\n    border-color: rgba(255,255,255,.14) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-visual::before,\n  .adp-theme-lamb-roll .adp-visual::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  .adp-theme-lamb-roll .adp-stat {\n    border-color: rgba(255,255,255,.16) !important;\n    background: rgba(20,17,12,.28) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-stat-main {\n    background: #637252 !important;\n    border-color: #637252 !important;\n    box-shadow: 0 18px 42px rgba(68,81,58,.34) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-benefit:nth-child(1) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(99,114,82,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #f1f4ed 100%) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-benefit:nth-child(2) {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(210,154,69,.25), transparent 31%),\n      linear-gradient(135deg, #12100c 0%, #3a2c20 100%) !important;\n    color: #fff !important;\n  }\n\n  .adp-theme-lamb-roll .adp-benefit:nth-child(2) p {\n    color: rgba(255,255,255,.72) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-benefit:nth-child(3) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(200,121,61,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #faf1e8 100%) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-benefit b {\n    color: var(--lamb-forest) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-benefit:nth-child(2) b {\n    color: #e0ad68 !important;\n  }\n\n  .adp-theme-lamb-roll .adp-guide {\n    border: 1px solid rgba(99,114,82,.08) !important;\n    background:\n      radial-gradient(circle at 92% 8%, rgba(99,114,82,.11), transparent 28%),\n      radial-gradient(circle at 8% 92%, rgba(200,121,61,.08), transparent 26%),\n      linear-gradient(145deg, #ffffff 0%, #f6f2e9 100%) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-panel {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(210,154,69,.24), transparent 28%),\n      linear-gradient(135deg, #11100c 0%, #3b4934 100%) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-item {\n    border: 1px solid rgba(99,114,82,.07) !important;\n    box-shadow: 0 14px 42px rgba(57,58,43,.05) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-icon {\n    background: linear-gradient(135deg, #3b4934, var(--lamb-forest)) !important;\n    box-shadow: 0 8px 18px rgba(68,81,58,.16) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-item[open] .adp-plus {\n    background: var(--lamb-forest) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-info {\n    border-left-color: var(--lamb-forest) !important;\n    background: #f0f4ed !important;\n  }\n\n  .adp-theme-lamb-roll .adp-highlight {\n    background: linear-gradient(135deg, #f0f4ed 0%, #faf1e8 100%) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-table thead th,\n  .adp-theme-lamb-roll .adp-table thead td {\n    background: linear-gradient(135deg, #263021, #526044) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-faq details[open] {\n    border-color: rgba(68,81,58,.30) !important;\n    box-shadow: 0 10px 25px rgba(68,81,58,.07) !important;\n  }\n\n  .adp-theme-lamb-roll .adp-closing {\n    background: #44513a !important;\n    background-image: none !important;\n    box-shadow: 0 28px 72px rgba(58,69,49,.19) !important;\n  }\n\n  .adp-theme-lamb-roll #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: 100% !important;\n    max-width: 100% !important;\n    margin: 0 auto 42px !important;\n    padding: 0 !important;\n    transform: none !important;\n    clear: both !important;\n    box-sizing: border-box !important;\n  }\n\n  .adp-theme-lamb-roll #adn-one-html \u003e .adn-one-grid {\n    width: 100% !important;\n    max-width: none !important;\n    margin: 0 auto !important;\n  }\n\n  .adp-theme-lamb-roll #adn-one-html .adn-clean-item {\n    align-content: start !important;\n  }\n\n  .adp-theme-lamb-roll #adn-one-html .adn-clean-item \u003e span:last-child {\n    max-width: 116px !important;\n    min-height: 34px !important;\n    display: flex !important;\n    align-items: flex-start !important;\n    justify-content: center !important;\n    font-size: 13px !important;\n    line-height: 1.14 !important;\n    font-weight: 800 !important;\n  }\n\n  @media (max-width: 1050px) {\n    .adp-theme-lamb-roll #adn-one-html {\n      margin-bottom: 30px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    .adp-theme-lamb-roll .adp-hero::before {\n      right: -14px !important;\n      top: 22px !important;\n      font-size: 38px !important;\n    }\n\n    .adp-theme-lamb-roll #adn-one-html {\n      margin-bottom: 22px !important;\n    }\n\n    .adp-theme-lamb-roll #adn-one-html .adn-clean-item \u003e span:last-child {\n      max-width: 102px !important;\n      font-size: 12px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-lamb-roll-text-contrast-fix\"\u003e\n.adp-theme-lamb-roll .adp-hero,\n.adp-theme-lamb-roll .adp-visual,\n.adp-theme-lamb-roll .adp-panel,\n.adp-theme-lamb-roll .adp-closing {\n  color: #fff !important;\n}\n.adp-theme-lamb-roll .adp-hero .adp-title,\n.adp-theme-lamb-roll .adp-hero .adp-lead,\n.adp-theme-lamb-roll .adp-visual strong,\n.adp-theme-lamb-roll .adp-panel strong,\n.adp-theme-lamb-roll .adp-closing h2 {\n  color: #fff !important;\n}\n.adp-theme-lamb-roll .adp-hero .adp-intro,\n.adp-theme-lamb-roll .adp-visual span,\n.adp-theme-lamb-roll .adp-panel span,\n.adp-theme-lamb-roll .adp-closing p {\n  color: rgba(255,255,255,.82) !important;\n}\n.adp-theme-lamb-roll .adp-heading h2,\n.adp-theme-lamb-roll .adp-guide h2,\n.adp-theme-lamb-roll .adp-benefit:nth-child(1),\n.adp-theme-lamb-roll .adp-benefit:nth-child(3),\n.adp-theme-lamb-roll .adp-item summary,\n.adp-theme-lamb-roll .adp-summary strong,\n.adp-theme-lamb-roll .adp-content h3,\n.adp-theme-lamb-roll .adp-content h4,\n.adp-theme-lamb-roll .adp-highlight b,\n.adp-theme-lamb-roll .adp-faq summary {\n  color: #262017 !important;\n}\n.adp-theme-lamb-roll .adp-heading span,\n.adp-theme-lamb-roll .adp-guide \u003e div:first-child \u003e p,\n.adp-theme-lamb-roll .adp-summary span,\n.adp-theme-lamb-roll .adp-content,\n.adp-theme-lamb-roll .adp-content p,\n.adp-theme-lamb-roll .adp-table tbody td,\n.adp-theme-lamb-roll .adp-faq details p {\n  color: #584d3f !important;\n}\n.adp-theme-lamb-roll .adp-table thead th,\n.adp-theme-lamb-roll .adp-table thead td {\n  color: #fff !important;\n}\n.adp-theme-lamb-roll .adp-title::before,\n.adp-theme-lamb-roll .adp-title::after {\n  content: none !important;\n  display: none !important;\n}\n\u003c\/style\u003e\n\u003cstyle id=\"adn-angus-rind-product-design\"\u003e\n.adp-theme-angus-rind{\n  --angus-dark:#17110d;--angus-brown:#5b3522;--angus-copper:#a65f32;--angus-orange:#d27b36;--angus-gold:#d2a247;--angus-green:#667455;\n  color:#2a211a!important;\n  background:radial-gradient(circle at 7% 4%,rgba(166,95,50,.14),transparent 24%),radial-gradient(circle at 95% 16%,rgba(210,162,71,.12),transparent 24%),linear-gradient(180deg,#fbf8f4 0%,#f2ece5 50%,#f7f2ea 100%)!important;\n}\n.adp-theme-angus-rind .adp-hero{color:#fff!important;border:1px solid rgba(210,123,54,.18)!important;background:radial-gradient(circle at 88% 12%,rgba(210,162,71,.24),transparent 25%),radial-gradient(circle at 74% 82%,rgba(102,116,85,.18),transparent 29%),linear-gradient(135deg,#120c08 0%,#2a1811 57%,#51301d 100%)!important;box-shadow:0 34px 94px rgba(65,42,27,.23)!important}\n.adp-theme-angus-rind .adp-hero:before{content:\"ANGUS BEEF\"!important;position:absolute!important;right:18px!important;top:24px!important;color:rgba(255,255,255,.045)!important;font-family:Inter,Arial,sans-serif!important;font-size:64px!important;line-height:1!important;font-weight:900!important;letter-spacing:-.07em!important;transform:rotate(7deg)!important;pointer-events:none!important}\n.adp-theme-angus-rind .adp-hero:after{background:linear-gradient(90deg,var(--angus-brown),var(--angus-copper) 34%,var(--angus-orange) 58%,var(--angus-gold) 82%,var(--angus-green))!important}\n.adp-theme-angus-rind .adp-brand,.adp-theme-angus-rind .adp-kicker,.adp-theme-angus-rind .adp-heading\u003ep,.adp-theme-angus-rind .adp-panel\u003ep{color:#efb66c!important}\n.adp-theme-angus-rind .adp-title{color:#fff!important;-webkit-text-stroke:.45px #fff!important;paint-order:stroke fill!important;text-shadow:0 3px 0 rgba(0,0,0,.16),0 7px 15px rgba(0,0,0,.34),0 15px 28px rgba(0,0,0,.18)!important;filter:none!important;text-decoration:none!important}\n.adp-theme-angus-rind .adp-title:before,.adp-theme-angus-rind .adp-title:after{content:none!important;display:none!important}\n.adp-theme-angus-rind .adp-lead{color:#fff!important}.adp-theme-angus-rind .adp-intro{color:rgba(255,255,255,.82)!important}\n.adp-theme-angus-rind .adp-tags{display:flex!important;flex-wrap:wrap!important;gap:10px!important}.adp-theme-angus-rind .adp-tags\u003espan{color:#fff!important;background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.18)!important;white-space:nowrap!important}\n.adp-theme-angus-rind .adp-visual{color:#fff!important;background:#5b3522!important;background-image:none!important;border-color:rgba(255,255,255,.14)!important}.adp-theme-angus-rind .adp-visual:before,.adp-theme-angus-rind .adp-visual:after{content:none!important;display:none!important}\n.adp-theme-angus-rind .adp-stat{color:#fff!important;background:rgba(23,17,13,.3)!important;border-color:rgba(255,255,255,.16)!important}.adp-theme-angus-rind .adp-stat strong{color:#fff!important}.adp-theme-angus-rind .adp-stat span{color:rgba(255,255,255,.8)!important}.adp-theme-angus-rind .adp-stat-main{background:#a65f32!important;border-color:#a65f32!important}\n.adp-theme-angus-rind .adp-heading h2,.adp-theme-angus-rind .adp-guide h2,.adp-theme-angus-rind .adp-content h3{color:#2a211a!important}.adp-theme-angus-rind .adp-heading span,.adp-theme-angus-rind .adp-guide\u003ediv:first-child\u003ep,.adp-theme-angus-rind .adp-content,.adp-theme-angus-rind .adp-content p,.adp-theme-angus-rind .adp-summary span{color:#5a4a40!important}\n.adp-theme-angus-rind .adp-benefit:nth-child(1),.adp-theme-angus-rind .adp-benefit:nth-child(3){color:#2a211a!important;background:radial-gradient(circle at 94% 8%,rgba(166,95,50,.13),transparent 32%),linear-gradient(145deg,#fff 0%,#faf2e8 100%)!important}.adp-theme-angus-rind .adp-benefit:nth-child(2){color:#fff!important;background:radial-gradient(circle at 92% 8%,rgba(210,162,71,.22),transparent 31%),linear-gradient(135deg,#140d08 0%,#4c2c1b 100%)!important}.adp-theme-angus-rind .adp-benefit h3{color:inherit!important}.adp-theme-angus-rind .adp-benefit:nth-child(1) p,.adp-theme-angus-rind .adp-benefit:nth-child(3) p{color:#59493f!important}.adp-theme-angus-rind .adp-benefit:nth-child(2) p{color:rgba(255,255,255,.78)!important}.adp-theme-angus-rind .adp-benefit b{color:var(--angus-copper)!important}.adp-theme-angus-rind .adp-benefit:nth-child(2) b{color:#efbd70!important}\n.adp-theme-angus-rind .adp-guide{color:#2a211a!important;background:radial-gradient(circle at 92% 8%,rgba(166,95,50,.1),transparent 28%),linear-gradient(145deg,#fff 0%,#f7f1e8 100%)!important}.adp-theme-angus-rind .adp-panel{color:#fff!important;background:radial-gradient(circle at 92% 8%,rgba(210,162,71,.22),transparent 28%),linear-gradient(135deg,#150e09 0%,#4b2c1d 100%)!important}.adp-theme-angus-rind .adp-panel strong{color:#fff!important}.adp-theme-angus-rind .adp-panel span{color:rgba(255,255,255,.78)!important}\n.adp-theme-angus-rind .adp-item{color:#2a211a!important;background:#fff!important;border-color:rgba(166,95,50,.08)!important}.adp-theme-angus-rind .adp-item summary,.adp-theme-angus-rind .adp-summary strong{color:#2a211a!important}.adp-theme-angus-rind .adp-icon{color:#fff!important;background:linear-gradient(135deg,#4b2c1d,var(--angus-copper))!important}.adp-theme-angus-rind .adp-item[open] .adp-plus{background:var(--angus-copper)!important}\n.adp-theme-angus-rind .adp-info{color:#4c3d33!important;border-left-color:var(--angus-copper)!important;background:#faf2e8!important}.adp-theme-angus-rind .adp-highlight{color:#4c3d33!important;background:linear-gradient(135deg,#faf2e8 0%,#f0f3eb 100%)!important}.adp-theme-angus-rind .adp-highlight b{color:#2a211a!important}\n.adp-theme-angus-rind .adp-table{color:#2a211a!important;background:#fff!important}.adp-theme-angus-rind .adp-table thead th,.adp-theme-angus-rind .adp-table thead td{color:#fff!important;background:#5b3522!important}.adp-theme-angus-rind .adp-table tbody td{color:#4f4037!important;background:#fff!important}\n.adp-theme-angus-rind .adp-faq details{background:#fff!important}.adp-theme-angus-rind .adp-faq summary{color:#2a211a!important}.adp-theme-angus-rind .adp-faq details p{color:#5a4a40!important}.adp-theme-angus-rind .adp-faq details[open]{border-color:rgba(166,95,50,.3)!important}\n.adp-theme-angus-rind .adp-closing{color:#fff!important;background:#5b3522!important;background-image:none!important}.adp-theme-angus-rind .adp-closing h2{color:#fff!important}.adp-theme-angus-rind .adp-closing p{color:rgba(255,255,255,.85)!important}\n.adp-theme-angus-rind #adn-one-html{position:relative!important;left:auto!important;right:auto!important;width:100%!important;max-width:100%!important;margin:0 auto 42px!important;padding:0!important;transform:none!important;clear:both!important;box-sizing:border-box!important}.adp-theme-angus-rind #adn-one-html\u003e.adn-one-grid{width:100%!important;max-width:none!important;margin:0 auto!important}\n@media(max-width:720px){.adp-theme-angus-rind .adp-hero:before{right:-14px!important;top:22px!important;font-size:34px!important}.adp-theme-angus-rind #adn-one-html{margin-bottom:22px!important}}\n\u003c\/style\u003e\n\u003cstyle id=\"adn-beef-coconut-product-design\"\u003e.adp-theme-beef-coconut{\n  --angus-dark:#121711;--angus-brown:#465b38;--angus-copper:#6f873f;--angus-orange:#9f713d;--angus-gold:#b89955;--angus-green:#657259;\n  color:#252a21!important;\n  background:radial-gradient(circle at 7% 4%,rgba(166,95,50,.14),transparent 24%),radial-gradient(circle at 95% 16%,rgba(210,162,71,.12),transparent 24%),linear-gradient(180deg,#fbf8f4 0%,#f1f4e9 50%,#f7f8f2 100%)!important;\n}\n.adp-theme-beef-coconut .adp-hero{color:#fff!important;border:1px solid rgba(210,123,54,.18)!important;background:radial-gradient(circle at 88% 12%,rgba(210,162,71,.24),transparent 25%),radial-gradient(circle at 74% 82%,rgba(102,116,85,.18),transparent 29%),linear-gradient(135deg,#10140d 0%,#2d4229 57%,#465b38 100%)!important;box-shadow:0 34px 94px rgba(65,42,27,.23)!important}\n.adp-theme-beef-coconut .adp-hero:before{content:\"BEEF \u0026 COCONUT\"!important;position:absolute!important;right:18px!important;top:24px!important;color:rgba(255,255,255,.045)!important;font-family:Inter,Arial,sans-serif!important;font-size:64px!important;line-height:1!important;font-weight:900!important;letter-spacing:-.07em!important;transform:rotate(7deg)!important;pointer-events:none!important}\n.adp-theme-beef-coconut .adp-hero:after{background:linear-gradient(90deg,var(--angus-brown),var(--angus-copper) 34%,var(--angus-orange) 58%,var(--angus-gold) 82%,var(--angus-green))!important}\n.adp-theme-beef-coconut .adp-brand,.adp-theme-beef-coconut .adp-kicker,.adp-theme-beef-coconut .adp-heading\u003ep,.adp-theme-beef-coconut .adp-panel\u003ep{color:#d0b66d!important}\n.adp-theme-beef-coconut .adp-title{color:#fff!important;-webkit-text-stroke:.45px #fff!important;paint-order:stroke fill!important;text-shadow:0 3px 0 rgba(0,0,0,.16),0 7px 15px rgba(0,0,0,.34),0 15px 28px rgba(0,0,0,.18)!important;filter:none!important;text-decoration:none!important}\n.adp-theme-beef-coconut .adp-title:before,.adp-theme-beef-coconut .adp-title:after{content:none!important;display:none!important}\n.adp-theme-beef-coconut .adp-lead{color:#fff!important}.adp-theme-beef-coconut .adp-intro{color:rgba(255,255,255,.82)!important}\n.adp-theme-beef-coconut .adp-tags{display:flex!important;flex-wrap:wrap!important;gap:10px!important}.adp-theme-beef-coconut .adp-tags\u003espan{color:#fff!important;background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.18)!important;white-space:nowrap!important}\n.adp-theme-beef-coconut .adp-visual{color:#fff!important;background:#465b38!important;background-image:none!important;border-color:rgba(255,255,255,.14)!important}.adp-theme-beef-coconut .adp-visual:before,.adp-theme-beef-coconut .adp-visual:after{content:none!important;display:none!important}\n.adp-theme-beef-coconut .adp-stat{color:#fff!important;background:rgba(23,17,13,.3)!important;border-color:rgba(255,255,255,.16)!important}.adp-theme-beef-coconut .adp-stat strong{color:#fff!important}.adp-theme-beef-coconut .adp-stat span{color:rgba(255,255,255,.8)!important}.adp-theme-beef-coconut .adp-stat-main{background:#6f873f!important;border-color:#6f873f!important}\n.adp-theme-beef-coconut .adp-heading h2,.adp-theme-beef-coconut .adp-guide h2,.adp-theme-beef-coconut .adp-content h3{color:#252a21!important}.adp-theme-beef-coconut .adp-heading span,.adp-theme-beef-coconut .adp-guide\u003ediv:first-child\u003ep,.adp-theme-beef-coconut .adp-content,.adp-theme-beef-coconut .adp-content p,.adp-theme-beef-coconut .adp-summary span{color:#5a4a40!important}\n.adp-theme-beef-coconut .adp-benefit:nth-child(1),.adp-theme-beef-coconut .adp-benefit:nth-child(3){color:#252a21!important;background:radial-gradient(circle at 94% 8%,rgba(166,95,50,.13),transparent 32%),linear-gradient(145deg,#fff 0%,#faf2e8 100%)!important}.adp-theme-beef-coconut .adp-benefit:nth-child(2){color:#fff!important;background:radial-gradient(circle at 92% 8%,rgba(210,162,71,.22),transparent 31%),linear-gradient(135deg,#140d08 0%,#4c2c1b 100%)!important}.adp-theme-beef-coconut .adp-benefit h3{color:inherit!important}.adp-theme-beef-coconut .adp-benefit:nth-child(1) p,.adp-theme-beef-coconut .adp-benefit:nth-child(3) p{color:#59493f!important}.adp-theme-beef-coconut .adp-benefit:nth-child(2) p{color:rgba(255,255,255,.78)!important}.adp-theme-beef-coconut .adp-benefit b{color:var(--angus-copper)!important}.adp-theme-beef-coconut .adp-benefit:nth-child(2) b{color:#efbd70!important}\n.adp-theme-beef-coconut .adp-guide{color:#252a21!important;background:radial-gradient(circle at 92% 8%,rgba(166,95,50,.1),transparent 28%),linear-gradient(145deg,#fff 0%,#f7f8f2 100%)!important}.adp-theme-beef-coconut .adp-panel{color:#fff!important;background:radial-gradient(circle at 92% 8%,rgba(210,162,71,.22),transparent 28%),linear-gradient(135deg,#150e09 0%,#4b2c1d 100%)!important}.adp-theme-beef-coconut .adp-panel strong{color:#fff!important}.adp-theme-beef-coconut .adp-panel span{color:rgba(255,255,255,.78)!important}\n.adp-theme-beef-coconut .adp-item{color:#252a21!important;background:#fff!important;border-color:rgba(166,95,50,.08)!important}.adp-theme-beef-coconut .adp-item summary,.adp-theme-beef-coconut .adp-summary strong{color:#252a21!important}.adp-theme-beef-coconut .adp-icon{color:#fff!important;background:linear-gradient(135deg,#4b2c1d,var(--angus-copper))!important}.adp-theme-beef-coconut .adp-item[open] .adp-plus{background:var(--angus-copper)!important}\n.adp-theme-beef-coconut .adp-info{color:#4c3d33!important;border-left-color:var(--angus-copper)!important;background:#faf2e8!important}.adp-theme-beef-coconut .adp-highlight{color:#4c3d33!important;background:linear-gradient(135deg,#faf2e8 0%,#f0f3eb 100%)!important}.adp-theme-beef-coconut .adp-highlight b{color:#252a21!important}\n.adp-theme-beef-coconut .adp-table{color:#252a21!important;background:#fff!important}.adp-theme-beef-coconut .adp-table thead th,.adp-theme-beef-coconut .adp-table thead td{color:#fff!important;background:#465b38!important}.adp-theme-beef-coconut .adp-table tbody td{color:#4f4037!important;background:#fff!important}\n.adp-theme-beef-coconut .adp-faq details{background:#fff!important}.adp-theme-beef-coconut .adp-faq summary{color:#252a21!important}.adp-theme-beef-coconut .adp-faq details p{color:#5a4a40!important}.adp-theme-beef-coconut .adp-faq details[open]{border-color:rgba(166,95,50,.3)!important}\n.adp-theme-beef-coconut .adp-closing{color:#fff!important;background:#465b38!important;background-image:none!important}.adp-theme-beef-coconut .adp-closing h2{color:#fff!important}.adp-theme-beef-coconut .adp-closing p{color:rgba(255,255,255,.85)!important}\n@media(max-width:720px){.adp-theme-beef-coconut .adp-hero:before{right:-14px!important;top:22px!important;font-size:34px!important}}\n.adp-theme-beef-coconut .adp-visual,\n.adp-theme-beef-coconut .adp-closing {\n  background: #2d4229 !important;\n  background-image: none !important;\n}\n.adp-theme-beef-coconut .adp-visual::before,\n.adp-theme-beef-coconut .adp-visual::after,\n.adp-theme-beef-coconut .adp-closing::before,\n.adp-theme-beef-coconut .adp-closing::after {\n  content: none !important;\n  display: none !important;\n}\n.adp-theme-beef-coconut .adp-visual,\n.adp-theme-beef-coconut .adp-closing {\n  background: #2d4229 !important;\n  background-image: none !important;\n}\n.adp-theme-beef-coconut .adp-visual::before,\n.adp-theme-beef-coconut .adp-visual::after,\n.adp-theme-beef-coconut .adp-closing::before,\n.adp-theme-beef-coconut .adp-closing::after {\n  content: none !important;\n  display: none !important;\n}\n.adp-theme-beef-coconut .adp-visual,.adp-theme-beef-coconut .adp-closing{background:#2d4229!important;background-image:none!important}.adp-theme-beef-coconut .adp-visual::before,.adp-theme-beef-coconut .adp-visual::after,.adp-theme-beef-coconut .adp-closing::before,.adp-theme-beef-coconut .adp-closing::after{content:none!important;display:none!important}\n.adp-theme-beef-coconut .adp-visual,\n.adp-theme-beef-coconut .adp-closing {\n  background: #2d4229 !important;\n  background-image: none !important;\n}\n.adp-theme-beef-coconut .adp-visual::before,\n.adp-theme-beef-coconut .adp-visual::after,\n.adp-theme-beef-coconut .adp-closing::before,\n.adp-theme-beef-coconut .adp-closing::after {\n  content: none !important;\n  display: none !important;\n}\u003c\/style\u003e\n\u003cmain class=\"adp-page adp-theme-angus-rind adp-theme-beef-coconut\"\u003e\n\u003cdiv class=\"adp-wrap\"\u003e\n\u003csection class=\"adn-one-html adn-theme-angus-rind\" id=\"adn-one-html\"\u003e\n\u003cdiv class=\"adn-one-grid\"\u003e\n\u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n\u003cdiv class=\"adn-trust-panel\"\u003e\n\u003cdiv class=\"adn-payment-card\"\u003e\n\u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n\u003cdiv class=\"adn-payment-grid\"\u003e\n\u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"PayPal\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/paypal-blue-logo-19528_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Klarna\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/klarna-pink-logo-24366_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Visa\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/visa-blue-logo-19529_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Mastercard\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/mastercard-credit-card-payment-method-19676_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Maestro\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/maestro-logo-19742_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Apple Pay\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/apple-pay-logo-19557_256.png?v=1779726652\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-benefit-grid\"\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\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\n\u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSchneller Versand\u003c\/strong\u003e \u003csmall\u003ezügig und sicher bei dir\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\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\n\u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSicher bezahlen\u003c\/strong\u003e \u003csmall\u003egeschützte Zahlungsarten\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M7 7h9.2L14 4.8 15.4 3 21 8.6l-5.6 5.6-1.4-1.8 2.2-2.2H7a3 3 0 0 0-3 3v4H2v-4a5 5 0 0 1 5-5Z\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\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\n\u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e \u003csmall\u003eentspannt ausprobieren\u003c\/small\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-grid\"\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M5 15c2.5-5 5.5-7.5 9-7.5 2.3 0 4.2.8 5.7 2.5-1.5 2.8-3.8 4.3-6.8 4.3-3 0-5.6-1.4-7.9-4.3\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M4 15 2 12M4 15l-2 3M16 9h.01\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e70 %\u003cbr\u003eRinderhaut\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003ccircle cx=\"12\" cy=\"13\" r=\"7\"\u003e\u003c\/circle\u003e\n\u003cpath d=\"M7 8c1-3 3-5 5-5s4 2 5 5\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M9 12h.01M15 12h.01M12 15h.01\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e30 %\u003cbr\u003eKokosmark\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M4 18h16M6 18V8h12v10\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M9 6h6M8 12h8\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eCa. 12 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M4 12c0-4 3.6-7 8-7s8 3 8 7-3.6 7-8 7-8-3-8-7Z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M8 12h8M12 8v8\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e38,6 %\u003cbr\u003eRohprotein\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M5 17c1-7 4-11 8-11 3 0 5 2 5 4.8 0 3.4-2.7 6.2-6.2 6.2H8\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M8 9 6 6M11 7l-1-3M16 8l2-3\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eHarte\u003cbr\u003eKaustruktur\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n\u003caside class=\"adn-calculator-teaser\"\u003e\n\u003cdiv class=\"adn-calculator-art\"\u003e\u003cimg alt=\"Trockenfutter\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\"\u003e\u003c\/div\u003e\n\u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n\u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n\u003cbutton class=\"adn-open-calculator\" type=\"button\"\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\u003csection class=\"adp-hero\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-brand\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003cp class=\"adp-kicker\"\u003eRINDERHAUT-KAUKNOCHEN MIT 30 % ECHTEM KOKOSMARK\u003c\/p\u003e\n\u003ch1 class=\"adp-title\"\u003eKauknochen mit Kokos.\u003c\/h1\u003e\n\u003cp class=\"adp-lead\"\u003eRobuste Rinderhaut trifft auf aromatisches Kokosmark – als harter, ungefähr 12 cm langer Kauartikel für intensive Beschäftigung.\u003c\/p\u003e\n\u003cp class=\"adp-intro\"\u003eDer geformte Kauknochen besteht aus 70 % Rinderhaut und 30 % Kokosmark. Beim Nagen wird die Rinderhaut langsam eingespeichelt und weicher, während mechanische Reibung an den Zahnoberflächen entsteht.\u003c\/p\u003e\n\u003cdiv class=\"adp-tags\"\u003e\n\u003cspan\u003e70 % Rinderhaut\u003c\/span\u003e \u003cspan\u003e30 % Kokosmark\u003c\/span\u003e \u003cspan\u003eCa. 12 cm\u003c\/span\u003e \u003cspan\u003eHarte Kaustruktur\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-visual\"\u003e\n\u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e70 %\u003c\/strong\u003e\u003cspan\u003eRinderhaut als robuste Grundlage für langanhaltendes Nagen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e30 %\u003c\/strong\u003e\u003cspan\u003eKokosmark als aromatische pflanzliche Komponente\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eCa. 12 cm\u003c\/strong\u003e\u003cspan\u003ePraktisches Format für kontrollierte Kauzeiten\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eZWEI KOMPONENTEN, EIN KAUARTIKEL\u003c\/p\u003e\n\u003ch2\u003eFeste Rinderhaut für Beschäftigung – Kokosmark für Geschmack und Abwechslung.\u003c\/h2\u003e\n\u003cspan\u003eDie Kombination verbindet eine zähe, nachgiebige Kaustruktur mit einem hohen Anteil echten Kokosmarks.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-benefits\"\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e01\u003c\/b\u003e\n\u003ch3\u003eRobuste Rinderhaut\u003c\/h3\u003e\n\u003cp\u003eDie zähe Haut wird beim Einspeicheln langsam weicher und beschäftigt den Hund über längere Zeit.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e02\u003c\/b\u003e\n\u003ch3\u003e30 % Kokosmark\u003c\/h3\u003e\n\u003cp\u003eDer Kokosanteil sorgt für ein besonderes Aroma und trägt zum natürlichen Fettgehalt des Snacks bei.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\n\u003ch3\u003eMechanische Reibung\u003c\/h3\u003e\n\u003cp\u003eBeim Nagen entsteht Kontakt zu den Zahnoberflächen. Das kann die tägliche Zahnpflege mechanisch ergänzen, ersetzt sie jedoch nicht.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-guide\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-kicker\"\u003eFÜR KONTROLLIERTE KAUZEITEN\u003c\/p\u003e\n\u003ch2\u003eKein echter Knochen – sondern ein geformter Kauknochen aus Rinderhaut.\u003c\/h2\u003e\n\u003cp\u003eDas Produkt enthält keine Naturknochenstruktur. Es besteht aus Rinderhaut und Kokosmark und wird als Kauknochen geformt.\u003c\/p\u003e\n\u003cp\u003eKokos enthält natürlicherweise pflanzliche Fette. Für konkrete Wirkungen auf Immunsystem, Verdauung, Haut oder Fell wurden keine produktspezifischen Nachweise bereitgestellt. Deshalb werden keine Heil- oder Wirkungsgarantien versprochen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-panel\"\u003e\n\u003cp\u003eAUF EINEN BLICK\u003c\/p\u003e\n\u003carticle\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003e70 % Rinderhaut und 30 % Kokosmark.\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eGröße\u003c\/strong\u003e\u003cspan\u003eUngefähr 12 cm; natürliche Abweichungen möglich.\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eAnalyse\u003c\/strong\u003e\u003cspan\u003e38,6 % Rohprotein, 13,5 % Rohfett, 10,1 % Feuchtigkeit, 1,81 % Rohasche und 0,1 % Rohfaser.\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eSicherheit\u003c\/strong\u003e\u003cspan\u003eNur unter Aufsicht anbieten und kleine, weiche Reststücke rechtzeitig entfernen.\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eALLE DETAILS\u003c\/p\u003e\n\u003ch2\u003eZusammensetzung, Analysewerte und sichere Fütterung.\u003c\/h2\u003e\n\u003cspan\u003eAlle angegebenen Werte wurden direkt aus den bereitgestellten Produktdaten übernommen. Alle Kategorien starten geschlossen.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-accordions\"\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦴\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e70 % Rinderhaut\u003c\/strong\u003e\u003cspan\u003eGeformter Kauknochen mit zäher, nachgiebiger Struktur\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eRobuste Grundlage des Kauartikels\u003c\/h3\u003e\n\u003cp\u003eRinderhaut bildet mit 70 % den Hauptbestandteil. Sie wird beim Kauen eingespeichelt und langsam weicher.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eKein Naturknochen:\u003c\/strong\u003e Der Begriff Kauknochen beschreibt die Form. Das Produkt enthält keine echte Knochenstruktur.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🥥\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e30 % Kokosmark\u003c\/strong\u003e\u003cspan\u003eHoher pflanzlicher Anteil innerhalb des Kauknochens\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eKokos als aromatische Komponente\u003c\/h3\u003e\n\u003cp\u003eKokosmark macht 30 % der Zusammensetzung aus und bringt ein eigenes Aroma sowie natürliche pflanzliche Fette mit.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eKeine Wirkungsversprechen:\u003c\/strong\u003e Konkrete positive Wirkungen auf Immunsystem, Verdauung, Haut oder Fell sind für dieses Produkt nicht belegt und werden daher nicht garantiert.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📏\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eUngefähr 12 cm lang\u003c\/strong\u003e\u003cspan\u003ePraktisches Format mit natürlichen Größenabweichungen\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cp\u003eDer geformte Kauknochen ist ungefähr 12 cm lang. Form, Dicke und exakte Länge können produktions- und naturbedingt leicht variieren.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003ePassend auswählen:\u003c\/strong\u003e Größe und Festigkeit müssen zu Maulgröße, Gebiss, Zahngesundheit, Beißkraft und Kauverhalten des Hundes passen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦷\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eKauarbeit und Zahnoberflächen\u003c\/strong\u003e\u003cspan\u003eMechanische Reibung ohne übertriebene Zahnpflegeversprechen\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cp\u003eBeim Nagen kann mechanische Reibung an den Zahnoberflächen entstehen. Das kann weiche Beläge mechanisch beeinflussen.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eKeine Zahnpflege-Garantie:\u003c\/strong\u003e Der Kauknochen ersetzt weder regelmäßiges Zähneputzen noch tierärztliche Zahnkontrollen und garantiert keine Entfernung von Zahnstein.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📊\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eAnalytische Bestandteile\u003c\/strong\u003e\u003cspan\u003eProtein, Fett, Feuchtigkeit, Rohasche und Rohfaser\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ctable class=\"adp-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eAnalysewert\u003c\/th\u003e\n\u003cth\u003eGehalt\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e38,6 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfett\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e13,5 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFeuchtigkeit\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e10,1 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e1,81 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfaser\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e0,1 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e✓\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003eKlare Zwei-Komponenten-Rezeptur\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eZusammensetzung\u003c\/h3\u003e\n\u003cp\u003e70 % Rinderhaut und 30 % Kokosmark.\u003c\/p\u003e\n\u003cp\u003eDer bereitgestellte Produkttext nennt keine künstlichen Konservierungsstoffe.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eVerträglichkeit:\u003c\/strong\u003e Das Produkt enthält Rind und Kokos. Eine individuelle Verträglichkeit kann nicht garantiert werden. Bei bekannten Unverträglichkeiten gegenüber einer der Komponenten ist der Snack nicht geeignet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⚠️\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eSichere Fütterung\u003c\/strong\u003e\u003cspan\u003eFeste Kauknochen niemals unbeaufsichtigt anbieten\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eImmer beaufsichtigen\u003c\/b\u003eDen Hund während der gesamten Kauzeit beobachten.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003ePassende Größe\u003c\/b\u003eAn Maulgröße, Gebiss und Beißkraft anpassen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eReststücke entfernen\u003c\/b\u003eKleine, stark aufgeweichte oder verschluckbare Teile rechtzeitig wegnehmen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eFrisches Wasser\u003c\/b\u003eJederzeit ausreichend Trinkwasser bereitstellen.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eFür sehr hastige Schlinger, Hunde mit geschädigten Zähnen oder Hunde, die große Stücke unzerkaut schlucken, können andere Snacks besser geeignet sein.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⚖️\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFütterung und Tagesration\u003c\/strong\u003e\u003cspan\u003e13,5 % Rohfett liefern zusätzliche Energie\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cp\u003eAls Beschäftigungssnack und nicht als Ersatz für ausgewogenes Hauptfutter anbieten. Die verfütterte Menge muss in die tägliche Gesamtration eingerechnet werden.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eEnergie beachten:\u003c\/strong\u003e Der Rohfettgehalt beträgt 13,5 %. Ohne produktspezifische Energiedichte lässt sich daraus keine genaue Kalorienmenge berechnen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌿\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eNaturprodukt und Aufbewahrung\u003c\/strong\u003e\u003cspan\u003eForm, Farbe und exakte Länge können variieren\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cp\u003eForm, Farbe, Dicke und exakte Länge können leicht variieren.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eAufbewahrung:\u003c\/strong\u003e Konkrete Lagerbedingungen wurden im bereitgestellten Text nicht genannt. Beachte deshalb die Hinweise auf der Verpackung.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Rinderhaut, Kokosmark, Größe und Sicherheit\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cdiv class=\"adp-faq\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWoraus besteht der Kauknochen?\u003c\/summary\u003e\n\u003cp\u003eAus 70 % Rinderhaut und 30 % Kokosmark.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIst darin ein echter Knochen enthalten?\u003c\/summary\u003e\n\u003cp\u003eNein. Es handelt sich um einen geformten Kauknochen aus Rinderhaut und Kokosmark.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie lang ist der Kauknochen?\u003c\/summary\u003e\n\u003cp\u003eUngefähr 12 cm. Leichte Abweichungen sind möglich.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWelche Analysewerte sind angegeben?\u003c\/summary\u003e\n\u003cp\u003e38,6 % Rohprotein, 13,5 % Rohfett, 10,1 % Feuchtigkeit, 1,81 % Rohasche und 0,1 % Rohfaser.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHat Kokos eine garantierte Wirkung auf Haut oder Verdauung?\u003c\/summary\u003e\n\u003cp\u003eNein. Für konkrete produktspezifische Wirkungen wurden keine Nachweise bereitgestellt.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eUnterstützt der Snack die Zahnpflege?\u003c\/summary\u003e\n\u003cp\u003eMechanische Reibung kann die tägliche Zahnpflege ergänzen. Der Snack ersetzt jedoch weder Zähneputzen noch tierärztliche Kontrollen.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMuss ich meinen Hund beaufsichtigen?\u003c\/summary\u003e\n\u003cp\u003eJa. Kleine, stark aufgeweichte oder verschluckbare Reststücke müssen rechtzeitig entfernt werden.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMuss der Snack zur Tagesration gerechnet werden?\u003c\/summary\u003e\n\u003cp\u003eJa. Der Rohfettgehalt beträgt 13,5 %, und der Snack liefert zusätzliche Energie.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-closing\"\u003e\n\u003ch2\u003e70 % Rinderhaut. 30 % Kokosmark. Ca. 12 cm Kauspaß.\u003c\/h2\u003e\n\u003cp\u003eDer feste, geformte Kauknochen für intensive Beschäftigung, mechanische Kaupflege und aromatische Kokos-Abwechslung.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\n\u003cdiv class=\"adn-food-modal\" id=\"adn-food-modal\"\u003e\n\u003cdiv class=\"adn-modal-backdrop\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"adn-modal-dialog\" role=\"dialog\"\u003e\n\u003cbutton class=\"adn-modal-close\" type=\"button\"\u003e×\u003c\/button\u003e\u003cheader class=\"adn-modal-header\"\u003e\n\u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n\u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\u003c\/header\u003e\n\u003cdiv 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 \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-progress-track\" role=\"progressbar\"\u003e\u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"adn-step is-active\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n\u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n\u003cdiv class=\"adn-age-row\"\u003e\n\u003clabel class=\"adn-input-box\"\u003e \u003cinput id=\"adn-age\" min=\"1\" step=\"1\" type=\"number\" value=\"2\"\u003e \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"adn-segmented\"\u003e\n\u003cbutton class=\"is-selected\" type=\"button\"\u003eJahre\u003c\/button\u003e \u003cbutton type=\"button\"\u003eMonate\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"adn-primary-btn\" id=\"adn-age-next\" type=\"button\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n\u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n\u003clabel class=\"adn-input-box adn-weight-box\"\u003e \u003cinput id=\"adn-weight\" max=\"120\" min=\"1\" step=\"0.1\" type=\"number\" value=\"15\"\u003e \u003cspan\u003ekg\u003c\/span\u003e \u003c\/label\u003e \u003cbutton class=\"adn-primary-btn\" id=\"adn-weight-next\" type=\"button\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n\u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n\u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n\u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n\u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n\u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n\u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n\u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n\u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n\u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n\u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n\u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n\u003cdiv 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\n\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"adn-result-note\"\u003eDie berechnete Menge bezieht sich auf Hauptfutter und nicht auf diesen Rinderhaut-Kauknochen mit Kokosmark. Für den Beschäftigungssnack liegt keine produktspezifische Energiedichte vor. Rechne die verfütterte Menge in die tägliche Gesamtration ein und berücksichtige den Rohfettgehalt von 13,5 %.\u003c\/p\u003e\n\u003ca class=\"adn-primary-btn adn-shop-btn\" href=\"#\" id=\"adn-shop-link\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-modal-actions\"\u003e\n\u003cbutton id=\"adn-back\" type=\"button\"\u003eZurück\u003c\/button\u003e \u003cbutton id=\"adn-restart\" type=\"button\"\u003eNeu starten\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e \u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Woraus besteht der Kauknochen mit Kokos?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Aus 70 Prozent Rinderhaut und 30 Prozent Kokosmark.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist darin ein echter Knochen enthalten?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Nein. Es handelt sich um einen geformten Kauknochen aus Rinderhaut und Kokosmark.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie lang ist der Kauknochen?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ungefähr 12 Zentimeter. Leichte Abweichungen sind möglich.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Welche Analysewerte sind angegeben?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"38,6 Prozent Rohprotein, 13,5 Prozent Rohfett, 10,1 Prozent Feuchtigkeit, 1,81 Prozent Rohasche und 0,1 Prozent Rohfaser.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Muss der Hund beim Kauen beaufsichtigt werden?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Kleine, stark aufgeweichte oder verschluckbare Reststücke müssen rechtzeitig entfernt werden.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e \u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  if (window.__adnModalCenterInstalled) return;\n  window.__adnModalCenterInstalled = true;\n  var modalScrollY = 0;\n  var bodySnapshot = null;\n  var htmlOverflowSnapshot = '';\n\n  function getModal() {\n    return document.getElementById('adn-food-modal');\n  }\n\n  function moveModalToBody() {\n    var modal = getModal();\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  function updateViewportSize() {\n    var modal = getModal();\n    if (!modal) return;\n\n    var viewport = window.visualViewport;\n    var height = viewport ? viewport.height : window.innerHeight;\n    var top = viewport ? viewport.offsetTop : 0;\n\n    modal.style.setProperty('--adn-modal-height', Math.round(height) + 'px');\n    modal.style.setProperty('--adn-modal-top', Math.round(top) + 'px');\n  }\n\n  function lockPage() {\n    if (bodySnapshot) return;\n\n    modalScrollY =\n      window.pageYOffset ||\n      document.documentElement.scrollTop ||\n      document.body.scrollTop ||\n      0;\n\n    bodySnapshot = {\n      position: document.body.style.position,\n      top: document.body.style.top,\n      left: document.body.style.left,\n      right: document.body.style.right,\n      width: document.body.style.width,\n      overflow: document.body.style.overflow\n    };\n\n    htmlOverflowSnapshot = document.documentElement.style.overflow;\n\n    document.documentElement.style.overflow = 'hidden';\n    document.body.style.position = 'fixed';\n    document.body.style.top = (-modalScrollY) + 'px';\n    document.body.style.left = '0';\n    document.body.style.right = '0';\n    document.body.style.width = '100%';\n    document.body.style.overflow = 'hidden';\n  }\n\n  function unlockPage() {\n    if (!bodySnapshot) return;\n\n    document.documentElement.style.overflow = htmlOverflowSnapshot;\n    document.body.style.position = bodySnapshot.position;\n    document.body.style.top = bodySnapshot.top;\n    document.body.style.left = bodySnapshot.left;\n    document.body.style.right = bodySnapshot.right;\n    document.body.style.width = bodySnapshot.width;\n    document.body.style.overflow = bodySnapshot.overflow;\n\n    bodySnapshot = null;\n    window.scrollTo(0, modalScrollY);\n  }\n\n  window.adnPrepareFoodModal = function () {\n    moveModalToBody();\n    updateViewportSize();\n    lockPage();\n\n    var modal = getModal();\n    var dialog = modal \u0026\u0026 modal.querySelector('.adn-modal-dialog');\n\n    if (dialog) {\n      dialog.scrollTop = 0;\n    }\n\n    requestAnimationFrame(updateViewportSize);\n    setTimeout(updateViewportSize, 80);\n    setTimeout(updateViewportSize, 250);\n  };\n\n  window.adnReleaseFoodModal = function () {\n    unlockPage();\n  };\n\n  function init() {\n    moveModalToBody();\n    updateViewportSize();\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', init);\n  } else {\n    init();\n  }\n\n  window.addEventListener('load', init);\n  window.addEventListener('resize', updateViewportSize, { passive: true });\n  window.addEventListener('orientationchange', function () {\n    setTimeout(updateViewportSize, 100);\n    setTimeout(updateViewportSize, 350);\n  }, { passive: true });\n\n  if (window.visualViewport) {\n    window.visualViewport.addEventListener(\n      'resize',\n      updateViewportSize,\n      { passive: true }\n    );\n\n    window.visualViewport.addEventListener(\n      'scroll',\n      updateViewportSize,\n      { passive: true }\n    );\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(init, 50);\n  });\n})();\n\u003c\/script\u003e \u003cscript id=\"adn-food-calculator-script\"\u003e(function () {\n  'use strict';\n\n  var TOTAL_STEPS = 8;\n  var stepTitles = [\n    'Alter',\n    'Gewicht',\n    'Aktivität',\n    'Körperform',\n    'Futterart',\n    'Besonderheiten',\n    'Gesundheit',\n    'Ergebnis'\n  ];\n\n  var kcalByFood = { dry: 370, wet: 115 };\n\n  var recommendations = {\n    puppyDry: {\n      label: 'Welpenfutter ansehen',\n      title: 'Premium 60% Huhn, Truthahn, Lachs \u0026 Süßkartoffel',\n      reason: 'Für Welpen und Junghunde mit Fokus auf Wachstum, Energie und Entwicklung.',\n      url: 'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-welpenfutter-60-huhn-truthahn-lachs-gelenkschutz-susskartoffel-12kg'\n    },\n    seniorDry: {\n      label: 'Seniorfutter ansehen',\n      title: 'Premium Senior Forelle mit Lachs, Süßkartoffel \u0026 Spargel',\n      reason: 'Für ältere Hunde mit leichterer Rezeptur, Omega-3-Fokus und Gelenkschutz.',\n      url: 'https:\/\/www.alphadog-nutrition.de\/products\/premium-senior-mit-50-frischem-forelle-mit-lachs-susskartoffel-spargel'\n    },\n    adultSmallDry: {\n      label: 'Futter für kleine Rassen ansehen',\n      title: 'Premium 50% Lamm, Süßkartoffel, Minze \u0026 Erbsen',\n      reason: 'Für ausgewachsene Hunde unter 15 kg und kleine Rassen.',\n      url: 'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-lamm-susskartoffel-kleine-rassen-100g'\n    },\n    adultSensitiveDry: {\n      label: 'Sensibles Trockenfutter ansehen',\n      title: 'Premium 50% Ente, Süßkartoffel \u0026 Orange',\n      reason: 'Für sensible Adult-Hunde und Hunde mit empfindlicher Verdauung.',\n      url: 'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-getreidefreies-505-ente-mit-susskartoffelte-orange-12kg'\n    },\n    adultActiveDry: {\n      label: 'Angus-Rind Trockenfutter ansehen',\n      title: 'Premium 50% Angus-Rind, Süßkartoffel, Erbsen \u0026 Karotte',\n      reason: 'Für aktive, normale oder schlanke Adult-Hunde.',\n      url: 'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-angus-rind-hundefutter-getreidefrei-100g'\n    },\n    adultCalmDry: {\n      label: 'Wild \u0026 Lachs Trockenfutter ansehen',\n      title: 'Premium 50% Wild \u0026 Lachs, Süßkartoffel \u0026 Maulbeere',\n      reason: 'Für ruhigere, kräftige oder kastrierte Adult-Hunde.',\n      url: 'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-wild-lachs-getreidefrei-mit-susskartoffel-maulbeere-12kg'\n    },\n    wetDuck: {\n      label: 'Ente Nassfutter ansehen',\n      title: 'Premium Sensitiv 91% Ente mit Gemüse \u0026 Reis',\n      reason: 'Sanfte Nassfutter-Empfehlung für normale Hunde, Welpen oder Senioren.',\n      url: 'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-91-ente-mit-gemuse-reis-single-protein-800g'\n    },\n    wetHorse: {\n      label: 'Pferd Schonkost ansehen',\n      title: 'Premium Sensitiv 94% Pferd mit Kartoffeln',\n      reason: 'Bei sensibler Verdauung, Krankheitshinweis oder Unverträglichkeiten.',\n      url: 'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-94-pferd-mit-kartoffeln-hypoallergen'\n    },\n    wetLamb: {\n      label: 'Lamm Nassfutter ansehen',\n      title: 'Premium Sensitiv 91% Lamm mit Apfel',\n      reason: 'Für aktive, schlanke oder trächtige\/säugende Hunde.',\n      url: 'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-lamm-mit-apfel-single-protein'\n    },\n    wetWild: {\n      label: 'Wild Nassfutter ansehen',\n      title: 'Premium Sensitiv 91% Wild mit Gemüse \u0026 Reis',\n      reason: 'Für ruhigere, kräftige oder kastrierte Hunde.',\n      url: 'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-wild-mit-gemuse-reis-single-protein'\n    }\n  };\n\n  var state = {\n    currentStep: 1,\n    lastFocused: null,\n    data: defaultData()\n  };\n\n  function defaultData() {\n    return {\n      ageUnit: 'years',\n      ageValue: 2,\n      ageMonths: 24,\n      ageGroup: 'adult',\n      weight: 15,\n      activity: 'normal',\n      body: 'ideal',\n      food: 'dry',\n      special: 'none',\n      health: 'healthy'\n    };\n  }\n\n  function getContext() {\n    return {\n      root: document.getElementById('adn-one-html'),\n      modal: document.getElementById('adn-food-modal'),\n      calc: document.getElementById('adn-rechner')\n    };\n  }\n\n  function ensureMarkup() {\n    var ctx = getContext();\n    if (!ctx.root || !ctx.modal || !ctx.calc) return false;\n\n    var openButton = ctx.root.querySelector('.adn-open-calculator');\n    var closeButton = ctx.modal.querySelector('.adn-modal-close');\n    var backdrop = ctx.modal.querySelector('.adn-modal-backdrop');\n    var dialog = ctx.modal.querySelector('.adn-modal-dialog');\n\n    if (openButton) openButton.setAttribute('data-adn-open', '');\n    if (closeButton) {\n      closeButton.setAttribute('data-adn-close', '');\n      closeButton.setAttribute('aria-label', 'Futterrechner schließen');\n    }\n    if (backdrop) {\n      backdrop.setAttribute('data-adn-close', '');\n      backdrop.setAttribute('aria-hidden', 'true');\n    }\n    if (dialog) {\n      dialog.setAttribute('aria-modal', 'true');\n      dialog.setAttribute('aria-labelledby', 'adn-modal-title');\n    }\n\n    var steps = ctx.calc.querySelectorAll('.adn-step');\n    steps.forEach(function (step, index) {\n      step.dataset.step = String(index + 1);\n      step.dataset.title = stepTitles[index] || '';\n    });\n\n    var ageButtons = steps[0] ? steps[0].querySelectorAll('.adn-segmented button') : [];\n    if (ageButtons[0]) ageButtons[0].dataset.ageUnit = 'years';\n    if (ageButtons[1]) ageButtons[1].dataset.ageUnit = 'months';\n\n    var mappings = [\n      null,\n      null,\n      { key: 'activity', values: ['low', 'normal', 'high', 'sport'] },\n      { key: 'body', values: ['thin', 'ideal', 'heavy'] },\n      { key: 'food', values: ['dry', 'wet'] },\n      { key: 'special', values: ['none', 'neutered', 'sensitive', 'pregnant'] },\n      { key: 'health', values: ['healthy', 'sick'] }\n    ];\n\n    mappings.forEach(function (mapping, index) {\n      if (!mapping || !steps[index]) return;\n      var buttons = steps[index].querySelectorAll('.adn-choice-grid button');\n      buttons.forEach(function (button, buttonIndex) {\n        button.dataset.key = mapping.key;\n        button.dataset.value = mapping.values[buttonIndex] || '';\n      });\n    });\n\n    var progressTrack = ctx.calc.querySelector('.adn-progress-track');\n    if (progressTrack) {\n      progressTrack.setAttribute('aria-valuemin', '1');\n      progressTrack.setAttribute('aria-valuemax', String(TOTAL_STEPS));\n      progressTrack.setAttribute('aria-valuenow', String(state.currentStep));\n    }\n\n    return true;\n  }\n\n  function roundToFive(value) {\n    return Math.round(value \/ 5) * 5;\n  }\n\n  function updateAge() {\n    var ageInput = document.getElementById('adn-age');\n    if (!ageInput) return;\n\n    var value = parseFloat(ageInput.value);\n    if (!value || value \u003c= 0) value = 1;\n\n    state.data.ageValue = value;\n    state.data.ageMonths = state.data.ageUnit === 'years' ? value * 12 : value;\n    state.data.ageGroup =\n      state.data.ageMonths \u003c 12\n        ? 'puppy'\n        : (state.data.ageMonths \u003e= 84 ? 'senior' : 'adult');\n  }\n\n  function getWeight() {\n    var input = document.getElementById('adn-weight');\n    var weight = input ? parseFloat(input.value) : NaN;\n\n    if (!weight || weight \u003c= 0) {\n      weight = state.data.weight || 1;\n    }\n\n    return weight;\n  }\n\n  function getRecommendation() {\n    var weight = getWeight();\n    var data = state.data;\n\n    if (data.food === 'wet') {\n      if (data.health === 'sick' || data.special === 'sensitive') {\n        return recommendations.wetHorse;\n      }\n      if (\n        data.activity === 'high' ||\n        data.activity === 'sport' ||\n        data.body === 'thin' ||\n        data.special === 'pregnant'\n      ) {\n        return recommendations.wetLamb;\n      }\n      if (\n        data.activity === 'low' ||\n        data.body === 'heavy' ||\n        data.special === 'neutered'\n      ) {\n        return recommendations.wetWild;\n      }\n      return recommendations.wetDuck;\n    }\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') {\n      return recommendations.adultSensitiveDry;\n    }\n    if (\n      data.activity === 'high' ||\n      data.activity === 'sport' ||\n      data.body === 'thin'\n    ) {\n      return recommendations.adultActiveDry;\n    }\n    if (\n      data.activity === 'low' ||\n      data.body === 'heavy' ||\n      data.special === 'neutered'\n    ) {\n      return recommendations.adultCalmDry;\n    }\n    return recommendations.adultActiveDry;\n  }\n\n  function setText(id, value) {\n    var element = document.getElementById(id);\n    if (element) element.textContent = value;\n  }\n\n  function calculateResult() {\n    updateAge();\n    state.data.weight = getWeight();\n\n    var ageFactor = {\n      puppy: 2.4,\n      adult: 1.6,\n      senior: 1.3\n    }[state.data.ageGroup] || 1.6;\n\n    var activityFactor = {\n      low: 0.85,\n      normal: 1,\n      high: 1.18,\n      sport: 1.35\n    }[state.data.activity] || 1;\n\n    var bodyFactor = {\n      thin: 1.1,\n      ideal: 1,\n      heavy: 0.82\n    }[state.data.body] || 1;\n\n    var specialFactor = {\n      none: 1,\n      neutered: 0.9,\n      sensitive: 1,\n      pregnant: 1.35\n    }[state.data.special] || 1;\n\n    var foodKcal = kcalByFood[state.data.food] || kcalByFood.dry;\n\n    var dailyKcal =\n      70 *\n      Math.pow(state.data.weight, 0.75) *\n      ageFactor *\n      activityFactor *\n      bodyFactor *\n      specialFactor;\n\n    var grams = dailyKcal \/ foodKcal * 100;\n    var finalGrams = Math.max(5, roundToFive(grams));\n    var minGrams = Math.max(5, roundToFive(finalGrams * 0.9));\n    var maxGrams = Math.max(5, roundToFive(finalGrams * 1.1));\n    var meals = state.data.ageGroup === 'puppy' ? 3 : 2;\n    var mealGrams = Math.max(5, roundToFive(finalGrams \/ meals));\n\n    var warning = document.getElementById('adn-health-warning');\n    if (warning) {\n      warning.classList.toggle('is-visible', state.data.health === 'sick');\n    }\n\n    setText(\n      'adn-result-label',\n      state.data.health === 'sick' ? 'Grobe Orientierung' : 'Tagesmenge'\n    );\n    setText('adn-result-amount', 'ca. ' + finalGrams + ' g');\n    setText('adn-result-kcal', 'ca. ' + Math.round(dailyKcal) + ' kcal');\n    setText('adn-result-meal', 'ca. ' + mealGrams + ' g');\n    setText('adn-result-range', minGrams + '–' + maxGrams + ' g');\n\n    var recommendation = getRecommendation();\n    setText('adn-product-title', recommendation.title);\n    setText('adn-product-reason', recommendation.reason);\n\n    var shopLink = document.getElementById('adn-shop-link');\n    if (shopLink) {\n      shopLink.href = recommendation.url;\n      shopLink.textContent = recommendation.label;\n    }\n  }\n\n  function showStep(step) {\n    var ctx = getContext();\n    if (!ctx.calc) return;\n\n    ensureMarkup();\n\n    state.currentStep = Math.max(1, Math.min(TOTAL_STEPS, Number(step) || 1));\n\n    var steps = ctx.calc.querySelectorAll('.adn-step');\n    steps.forEach(function (item, index) {\n      var itemStep = Number(item.dataset.step) || index + 1;\n      item.classList.toggle('is-active', itemStep === state.currentStep);\n    });\n\n    var active = ctx.calc.querySelector('.adn-step.is-active');\n    setText('adn-current-step', String(state.currentStep));\n    setText(\n      'adn-step-title',\n      active ? (active.dataset.title || stepTitles[state.currentStep - 1]) : ''\n    );\n\n    var progressBar = document.getElementById('adn-progress-bar');\n    if (progressBar) {\n      progressBar.style.width =\n        (state.currentStep \/ TOTAL_STEPS * 100) + '%';\n    }\n\n    var progressTrack = ctx.calc.querySelector('.adn-progress-track');\n    if (progressTrack) {\n      progressTrack.setAttribute(\n        'aria-valuenow',\n        String(state.currentStep)\n      );\n    }\n\n    var backButton = document.getElementById('adn-back');\n    if (backButton) {\n      backButton.disabled = state.currentStep === 1;\n    }\n\n    if (state.currentStep === TOTAL_STEPS) {\n      calculateResult();\n    }\n\n    var dialog = ctx.modal \u0026\u0026 ctx.modal.querySelector('.adn-modal-dialog');\n    if (dialog) dialog.scrollTop = 0;\n  }\n\n  function openModal() {\n    var ctx = getContext();\n    if (!ctx.root || !ctx.modal || !ctx.calc) return;\n\n    ensureMarkup();\n    state.lastFocused = document.activeElement;\n\n    if (typeof window.adnPrepareFoodModal === 'function') {\n      window.adnPrepareFoodModal();\n    } else if (ctx.modal.parentNode !== document.body) {\n      document.body.appendChild(ctx.modal);\n    }\n\n    ctx.modal.classList.add('is-open');\n    ctx.modal.setAttribute('aria-hidden', 'false');\n    document.body.classList.add('adn-modal-open');\n\n    showStep(state.currentStep || 1);\n\n    window.setTimeout(function () {\n      var close = ctx.modal.querySelector('.adn-modal-close');\n      if (!close) return;\n\n      try {\n        close.focus({ preventScroll: true });\n      } catch (error) {\n        close.focus();\n      }\n    }, 0);\n  }\n\n  function closeModal() {\n    var ctx = getContext();\n    if (!ctx.modal) return;\n\n    ctx.modal.classList.remove('is-open');\n    ctx.modal.setAttribute('aria-hidden', 'true');\n    document.body.classList.remove('adn-modal-open');\n\n    if (typeof window.adnReleaseFoodModal === 'function') {\n      window.adnReleaseFoodModal();\n    }\n\n    if (\n      state.lastFocused \u0026\u0026\n      typeof state.lastFocused.focus === 'function'\n    ) {\n      window.setTimeout(function () {\n        try {\n          state.lastFocused.focus({ preventScroll: true });\n        } catch (error) {\n          state.lastFocused.focus();\n        }\n      }, 0);\n    }\n  }\n\n  function resetCalculator() {\n    var ctx = getContext();\n    state.data = defaultData();\n    state.currentStep = 1;\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\n    if (ageInput) ageInput.value = '2';\n    if (weightInput) weightInput.value = '15';\n    if (ageUnitLabel) ageUnitLabel.textContent = 'Jahre';\n\n    if (ctx.calc) {\n      ctx.calc.querySelectorAll('.is-selected').forEach(function (item) {\n        item.classList.remove('is-selected');\n      });\n\n      var years = ctx.calc.querySelector('[data-age-unit=\"years\"]');\n      if (years) years.classList.add('is-selected');\n    }\n\n    showStep(1);\n  }\n\n  function findChoiceMeta(button) {\n    var step = button.closest('.adn-step');\n    if (!step) return null;\n\n    var stepNumber =\n      Number(step.dataset.step) ||\n      Array.prototype.indexOf.call(\n        step.parentNode.querySelectorAll('.adn-step'),\n        step\n      ) + 1;\n\n    var buttonIndex =\n      Array.prototype.indexOf.call(\n        button.parentNode.querySelectorAll('button'),\n        button\n      );\n\n    var map = {\n      3: { key: 'activity', values: ['low', 'normal', 'high', 'sport'] },\n      4: { key: 'body', values: ['thin', 'ideal', 'heavy'] },\n      5: { key: 'food', values: ['dry', 'wet'] },\n      6: {\n        key: 'special',\n        values: ['none', 'neutered', 'sensitive', 'pregnant']\n      },\n      7: { key: 'health', values: ['healthy', 'sick'] }\n    };\n\n    var fallback = map[stepNumber];\n    var key = button.dataset.key || (fallback \u0026\u0026 fallback.key);\n    var value =\n      button.dataset.value ||\n      (fallback \u0026\u0026 fallback.values[buttonIndex]);\n\n    if (!key || typeof value === 'undefined') return null;\n\n    return { key: key, value: value };\n  }\n\n  function handleDocumentClick(event) {\n    var target = event.target;\n    if (!target || typeof target.closest !== 'function') return;\n\n    var openButton = target.closest(\n      '#adn-one-html [data-adn-open], #adn-one-html .adn-open-calculator'\n    );\n    if (openButton) {\n      event.preventDefault();\n      openModal();\n      return;\n    }\n\n    var closeTarget = target.closest(\n      '#adn-food-modal [data-adn-close], ' +\n      '#adn-food-modal .adn-modal-close, ' +\n      '#adn-food-modal .adn-modal-backdrop'\n    );\n    if (closeTarget) {\n      event.preventDefault();\n      closeModal();\n      return;\n    }\n\n    var ctx = getContext();\n    if (!ctx.calc || !ctx.calc.contains(target)) return;\n\n    var ageUnitButton = target.closest('[data-age-unit]');\n    if (ageUnitButton) {\n      event.preventDefault();\n\n      state.data.ageUnit = ageUnitButton.dataset.ageUnit || 'years';\n\n      ctx.calc.querySelectorAll('[data-age-unit]').forEach(function (item) {\n        item.classList.remove('is-selected');\n      });\n      ageUnitButton.classList.add('is-selected');\n\n      var label = document.getElementById('adn-age-unit-label');\n      if (label) {\n        label.textContent =\n          state.data.ageUnit === 'years' ? 'Jahre' : 'Monate';\n      }\n\n      updateAge();\n      return;\n    }\n\n    var ageNext = target.closest('#adn-age-next');\n    if (ageNext) {\n      event.preventDefault();\n\n      var ageInput = document.getElementById('adn-age');\n      var age = ageInput ? parseFloat(ageInput.value) : NaN;\n\n      if (!age || age \u003c= 0) {\n        if (ageInput) ageInput.focus();\n        return;\n      }\n\n      updateAge();\n      showStep(2);\n      return;\n    }\n\n    var weightNext = target.closest('#adn-weight-next');\n    if (weightNext) {\n      event.preventDefault();\n\n      var weightInput = document.getElementById('adn-weight');\n      var weight = weightInput ? parseFloat(weightInput.value) : NaN;\n\n      if (!weight || weight \u003c= 0) {\n        if (weightInput) weightInput.focus();\n        return;\n      }\n\n      state.data.weight = weight;\n      showStep(3);\n      return;\n    }\n\n    var choiceButton = target.closest('.adn-choice-grid button');\n    if (choiceButton) {\n      event.preventDefault();\n\n      var meta = findChoiceMeta(choiceButton);\n      if (!meta) return;\n\n      state.data[meta.key] = meta.value;\n\n      choiceButton.parentElement\n        .querySelectorAll('button')\n        .forEach(function (item) {\n          item.classList.remove('is-selected');\n        });\n\n      choiceButton.classList.add('is-selected');\n\n      window.setTimeout(function () {\n        showStep(state.currentStep + 1);\n      }, 120);\n\n      return;\n    }\n\n    var backButton = target.closest('#adn-back');\n    if (backButton) {\n      event.preventDefault();\n      showStep(state.currentStep - 1);\n      return;\n    }\n\n    var restartButton = target.closest('#adn-restart');\n    if (restartButton) {\n      event.preventDefault();\n      resetCalculator();\n    }\n  }\n\n  function handleKeydown(event) {\n    var ctx = getContext();\n    if (\n      event.key === 'Escape' \u0026\u0026\n      ctx.modal \u0026\u0026\n      ctx.modal.classList.contains('is-open')\n    ) {\n      closeModal();\n    }\n  }\n\n  function init() {\n    if (!ensureMarkup()) return;\n\n    if (!window.__adnFoodCalculatorDelegated) {\n      window.__adnFoodCalculatorDelegated = true;\n      document.addEventListener('click', handleDocumentClick, false);\n      document.addEventListener('keydown', handleKeydown, false);\n    }\n\n    showStep(state.currentStep || 1);\n  }\n\n  window.adnOpenFoodCalculator = openModal;\n  window.adnCloseFoodCalculator = closeModal;\n  window.adnShowFoodCalculatorStep = showStep;\n  window.adnCalculateFoodResult = calculateResult;\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', init, { once: true });\n  } else {\n    init();\n  }\n\n  window.addEventListener('load', init);\n\n  document.addEventListener('shopify:section:load', function () {\n    window.setTimeout(init, 50);\n  });\n\n  window.setTimeout(init, 50);\n  window.setTimeout(init, 250);\n  window.setTimeout(init, 900);\n})();\u003c\/script\u003e\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"10 Stück","offer_id":58660618109253,"sku":"12247-60004","price":29.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/KauknochenmitKokos_GesundesKauen_ZahnpflegefuerHundealpahdognutrition_7d281d11-8d62-419d-9216-11db304f6a56.png?v=1784913240"},{"product_id":"alphadog-nutrition-rinder-vanille-kauknochen-hundesnack","title":"Vanille Kauknochen XL trifft Rind - Der aromatische Gourmet Kauknochen","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Rinder-Vanille-Kauknochen\n     ========================================================= --\u003e\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\u003c!-- Rechner-Popup --\u003e\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\u003c!-- =========================================================\n     PRODUKTBESCHREIBUNG RINDER-VANILLE-KAUKNOCHEN\n     ========================================================= --\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:weight!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\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  .adp-external-product-title,\n  body .product__info-container .product__title,\n  body .product__info-container .product__title h1,\n  body .product__info-wrapper .product__title,\n  body .product__info-wrapper .product__title h1,\n  body product-info .product__title,\n  body product-info .product__title h1,\n  body .product-info .product__title,\n  body .product-info .product__title h1,\n  body .product-info__title,\n  body h1.product__title,\n  body h1.product-title,\n  body h1.product_title,\n  body .product-single__title,\n  body .productView-title,\n  body .product-detail__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: #000 !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    -webkit-text-stroke: .7px #000 !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  }\n\n  .adp-external-product-title *,\n  body .product__info-container .product__title *,\n  body .product__info-wrapper .product__title *,\n  body product-info .product__title *,\n  body .product-info .product__title *,\n  body .product-info__title *,\n  body .product-single__title *,\n  body .productView-title *,\n  body .product-detail__title * {\n    color: #000 !important;\n    font-family: \"Inter\", Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    -webkit-text-stroke: .7px #000 !important;\n  }\n\n  .adp-external-product-title::before,\n  .adp-external-product-title::after,\n  .adp-external-product-title *::before,\n  .adp-external-product-title *::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title,\n    body .product__info-container .product__title,\n    body .product__info-container .product__title h1,\n    body .product__info-wrapper .product__title,\n    body .product__info-wrapper .product__title h1,\n    body product-info .product__title,\n    body product-info .product__title h1,\n    body .product-info .product__title,\n    body .product-info .product__title h1,\n    body .product-info__title,\n    body h1.product__title,\n    body h1.product-title,\n    body h1.product_title,\n    body .product-single__title,\n    body .productView-title,\n    body .product-detail__title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000 !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\u003c\/style\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  body.adn-modal-open {\n    overflow: hidden !important;\n    overscroll-behavior: none !important;\n    touch-action: none !important;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    top: var(--adn-modal-top, 0px) !important;\n    left: 0 !important;\n    right: 0 !important;\n    bottom: auto !important;\n\n    width: 100vw !important;\n    max-width: none !important;\n    height: var(--adn-modal-height, 100dvh) !important;\n    min-height: 0 !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    align-items: center !important;\n    justify-content: center !important;\n    place-items: center !important;\n\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n    box-sizing: border-box !important;\n    isolation: isolate !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: grid !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    margin: 0 !important;\n    transform: none !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    top: auto !important;\n    left: auto !important;\n    right: auto !important;\n    bottom: auto !important;\n    inset: auto !important;\n\n    width: min(780px, calc(100vw - 36px)) !important;\n    height: min(720px, calc(var(--adn-modal-height, 100dvh) - 36px)) !important;\n    min-height: 0 !important;\n    max-height: none !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    overflow-x: hidden !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain !important;\n    -webkit-overflow-scrolling: touch;\n\n    border-radius: 26px !important;\n    box-sizing: border-box !important;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    font-size: clamp(28px, 3vw, 36px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    word-break: normal !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-food-modal {\n      padding: 12px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: min(760px, calc(100vw - 24px)) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 24px) !important;\n      padding: 14px !important;\n      border-radius: 22px !important;\n    }\n\n    #adn-food-modal .adn-modal-header h2 {\n      font-size: 31px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 6px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 12px) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 12px) !important;\n      padding: 8px !important;\n      border-radius: 18px !important;\n    }\n\n    #adn-food-modal .adn-rechner {\n      height: 100% !important;\n      min-height: 0 !important;\n      overflow-y: auto !important;\n    }\n  }\n\n  @media (max-height: 650px) and (min-width: 721px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      height: calc(var(--adn-modal-height, 100dvh) - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-calculator-title-size-fix\"\u003e\n  #adn-one-html .adn-calculator-teaser h2 {\n    width: 100% !important;\n    max-width: none !important;\n    font-size: clamp(32px, 3.25vw, 48px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    white-space: nowrap !important;\n    word-break: keep-all !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(30px, 5vw, 40px) !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html .adn-calculator-teaser {\n      padding-left: 18px !important;\n      padding-right: 18px !important;\n    }\n\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(27px, 8vw, 33px) !important;\n      line-height: 1.03 !important;\n      letter-spacing: -.04em !important;\n    }\n  }\n\n  @media (max-width: 360px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: 26px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-beef-vanilla-chew-product-design\"\u003e\n.adp-theme-beef-vanilla-chew{--v-char:#282523;--v-beef:#53332d;--v-leather:#76513f;--v-caramel:#b88352;--v-cream:#e3d0a7;--v-sage:#777b67;background:radial-gradient(circle at 7% 4%,rgba(119,123,103,.14),transparent 24%),radial-gradient(circle at 95% 16%,rgba(184,131,82,.14),transparent 24%),linear-gradient(180deg,#faf9f6 0%,#f2f0ec 50%,#f8f2e8 100%)!important}\n.adp-theme-beef-vanilla-chew .adp-hero{border:1px solid rgba(184,131,82,.20)!important;background:radial-gradient(circle at 87% 13%,rgba(227,208,167,.25),transparent 24%),radial-gradient(circle at 72% 80%,rgba(118,81,63,.18),transparent 27%),linear-gradient(135deg,#0d0b0a 0%,#2d2622 55%,#51392d 100%)!important;box-shadow:0 34px 94px rgba(67,52,43,.23)!important}\n.adp-theme-beef-vanilla-chew .adp-hero::before{content:\"🌼\"!important;position:absolute!important;right:16px!important;top:-22px!important;font-size:216px!important;line-height:1!important;opacity:.055!important;transform:rotate(-8deg)!important;pointer-events:none!important}\n.adp-theme-beef-vanilla-chew .adp-hero::after{background:linear-gradient(90deg,var(--v-char),var(--v-beef) 26%,var(--v-leather) 47%,var(--v-caramel) 66%,var(--v-cream) 84%,var(--v-sage))!important}\n.adp-theme-beef-vanilla-chew .adp-brand,.adp-theme-beef-vanilla-chew .adp-kicker,.adp-theme-beef-vanilla-chew .adp-heading\u003ep,.adp-theme-beef-vanilla-chew .adp-panel\u003ep{color:#e2c98f!important}\n.adp-theme-beef-vanilla-chew .adp-tags{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important}.adp-theme-beef-vanilla-chew .adp-tags\u003espan{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;margin:0!important;white-space:nowrap!important;text-decoration:none!important;border-color:rgba(226,201,143,.24)!important;background:rgba(226,201,143,.08)!important}\n.adp-theme-beef-vanilla-chew .adp-title{color:#fff!important;-webkit-text-stroke:.45px #fff!important;paint-order:stroke fill!important;text-shadow:0 3px 0 rgba(0,0,0,.16),0 7px 15px rgba(0,0,0,.34),0 15px 28px rgba(0,0,0,.18)!important;filter:none!important}.adp-theme-beef-vanilla-chew .adp-title::before,.adp-theme-beef-vanilla-chew .adp-title::after{content:none!important;display:none!important;opacity:0!important;filter:none!important;transform:none!important}\n.adp-theme-beef-vanilla-chew .adp-visual{position:relative!important;background:radial-gradient(circle at 50% 34%,rgba(118,81,63,.28),transparent 43%),radial-gradient(circle at 88% 82%,rgba(227,208,167,.16),transparent 28%),linear-gradient(145deg,rgba(255,255,255,.12),rgba(49,39,32,.20))!important;border-color:rgba(226,201,143,.18)!important}.adp-theme-beef-vanilla-chew .adp-visual::before,.adp-theme-beef-vanilla-chew .adp-visual::after{content:\"\"!important;position:absolute!important;pointer-events:none!important}.adp-theme-beef-vanilla-chew .adp-visual::before{width:146px!important;height:54px!important;right:24px!important;top:42px!important;border:1px solid rgba(255,255,255,.10)!important;border-radius:999px!important;transform:rotate(-8deg)!important;box-shadow:-22px 0 0 -10px rgba(255,255,255,.028),22px 0 0 -10px rgba(255,255,255,.028),-12px 46px 0 -12px rgba(255,255,255,.025),-30px 94px 0 -22px rgba(255,255,255,.024)!important}.adp-theme-beef-vanilla-chew .adp-visual::after{left:30px!important;bottom:27px!important;width:118px!important;height:8px!important;border-radius:999px!important;background:linear-gradient(90deg,rgba(40,37,35,.38),rgba(83,51,45,.34),rgba(184,131,82,.35),rgba(227,208,167,.31))!important}\n.adp-theme-beef-vanilla-chew .adp-stat{border-color:rgba(226,201,143,.16)!important;background:rgba(25,18,14,.27)!important}.adp-theme-beef-vanilla-chew .adp-stat-main{background:linear-gradient(135deg,#6a4736 0%,#a9784e 100%)!important;border-color:#a9784e!important;box-shadow:0 18px 42px rgba(106,71,54,.34)!important}\n.adp-theme-beef-vanilla-chew .adp-benefit:nth-child(1){background:radial-gradient(circle at 94% 8%,rgba(227,208,167,.18),transparent 32%),linear-gradient(145deg,#fff 0%,#fbf7ed 100%)!important}.adp-theme-beef-vanilla-chew .adp-benefit:nth-child(2){background:radial-gradient(circle at 92% 8%,rgba(184,131,82,.25),transparent 31%),linear-gradient(135deg,#0d0b0a 0%,#372b24 100%)!important;color:#fff!important}.adp-theme-beef-vanilla-chew .adp-benefit:nth-child(2) p{color:rgba(255,255,255,.72)!important}.adp-theme-beef-vanilla-chew .adp-benefit:nth-child(3){background:radial-gradient(circle at 94% 8%,rgba(119,123,103,.14),transparent 32%),linear-gradient(145deg,#fff 0%,#f2f4ee 100%)!important}.adp-theme-beef-vanilla-chew .adp-benefit b{color:var(--v-caramel)!important}.adp-theme-beef-vanilla-chew .adp-benefit:nth-child(2) b{color:#e7d3a0!important}\n.adp-theme-beef-vanilla-chew .adp-guide{border:1px solid rgba(118,81,63,.08)!important;background:radial-gradient(circle at 92% 8%,rgba(227,208,167,.13),transparent 28%),radial-gradient(circle at 8% 92%,rgba(119,123,103,.08),transparent 26%),linear-gradient(145deg,#fff 0%,#f7f4ee 100%)!important}.adp-theme-beef-vanilla-chew .adp-panel{background:radial-gradient(circle at 92% 8%,rgba(227,208,167,.23),transparent 28%),linear-gradient(135deg,#0d0b0a 0%,#4b382e 100%)!important}.adp-theme-beef-vanilla-chew .adp-item{border:1px solid rgba(118,81,63,.07)!important;box-shadow:0 14px 42px rgba(73,56,46,.05)!important}.adp-theme-beef-vanilla-chew .adp-icon{background:linear-gradient(135deg,#282523,var(--v-beef))!important;box-shadow:0 8px 18px rgba(40,37,35,.16)!important}.adp-theme-beef-vanilla-chew .adp-item[open] .adp-plus{background:var(--v-caramel)!important}.adp-theme-beef-vanilla-chew .adp-info{border-left-color:var(--v-caramel)!important;background:#fbf5e9!important}.adp-theme-beef-vanilla-chew .adp-highlight{background:linear-gradient(135deg,#fbf7ed 0%,#f2f4ee 100%)!important}.adp-theme-beef-vanilla-chew .adp-table thead th,.adp-theme-beef-vanilla-chew .adp-table thead td{background:linear-gradient(135deg,#302723,#6f4d3a)!important}.adp-theme-beef-vanilla-chew .adp-faq details[open]{border-color:rgba(184,131,82,.30)!important;box-shadow:0 10px 25px rgba(184,131,82,.07)!important}.adp-theme-beef-vanilla-chew .adp-closing{background:radial-gradient(circle at 86% 14%,rgba(255,255,255,.15),transparent 24%),radial-gradient(circle at 14% 90%,rgba(227,208,167,.18),transparent 26%),linear-gradient(135deg,#282523 0%,#53332d 28%,#76513f 50%,#b88352 72%,#e3d0a7 89%,#777b67 100%)!important;box-shadow:0 28px 72px rgba(73,56,46,.19)!important}\n.adp-theme-beef-vanilla-chew #adn-one-html{position:relative!important;left:auto!important;right:auto!important;width:100%!important;max-width:100%!important;margin:0 auto 42px!important;padding:0!important;transform:none!important;clear:both!important;box-sizing:border-box!important}.adp-theme-beef-vanilla-chew #adn-one-html\u003e.adn-one-grid{width:100%!important;max-width:none!important;margin:0 auto!important}@media(max-width:1050px){.adp-theme-beef-vanilla-chew #adn-one-html{margin-bottom:30px!important}}@media(max-width:720px){.adp-theme-beef-vanilla-chew .adp-hero::before{right:-12px!important;top:-2px!important;font-size:138px!important}.adp-theme-beef-vanilla-chew .adp-title{-webkit-text-stroke:.35px #fff!important;text-shadow:0 2px 0 rgba(0,0,0,.14),0 5px 10px rgba(0,0,0,.30),0 10px 20px rgba(0,0,0,.16)!important}.adp-theme-beef-vanilla-chew .adp-tags{gap:7px!important}.adp-theme-beef-vanilla-chew #adn-one-html{margin-bottom:22px!important}}\n\u003c\/style\u003e\n\u003cmain class=\"adp-page adp-theme-beef-vanilla-chew\"\u003e\n\u003cdiv class=\"adp-wrap\"\u003e\n\u003csection aria-label=\"Vorteile und Futterrechner\" class=\"adn-one-html adn-theme-beef-vanilla-chew\" id=\"adn-one-html\"\u003e\n\u003cdiv class=\"adn-one-grid\"\u003e\n\u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n\u003cdiv class=\"adn-trust-panel\"\u003e\n\u003cdiv class=\"adn-payment-card\"\u003e\n\u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n\u003cdiv aria-label=\"Zahlungsarten\" class=\"adn-payment-grid\"\u003e\n\u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"PayPal\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/paypal-blue-logo-19528_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Klarna\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/klarna-pink-logo-24366_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Visa\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/visa-blue-logo-19529_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Mastercard\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/mastercard-credit-card-payment-method-19676_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Maestro\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/maestro-logo-19742_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Apple Pay\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/apple-pay-logo-19557_256.png?v=1779726652\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-benefit-grid\"\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan aria-hidden=\"true\" class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSchneller Versand\u003c\/strong\u003e \u003csmall\u003ezügig und sicher bei dir\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan aria-hidden=\"true\" class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSicher bezahlen\u003c\/strong\u003e \u003csmall\u003egeschützte Zahlungsarten\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan aria-hidden=\"true\" class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M7 7h9.2L14 4.8 15.4 3 21 8.6l-5.6 5.6-1.4-1.8 2.2-2.2H7a3 3 0 0 0-3 3v4H2v-4a5 5 0 0 1 5-5Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan aria-hidden=\"true\" class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e \u003csmall\u003eentspannt ausprobieren\u003c\/small\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-grid\"\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n\u003cspan aria-hidden=\"true\" class=\"adn-clean-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M7.4 7.2 4.5 4.4c.3 2.3 1.3 3.9 3 4.9\"\u003e\u003c\/path\u003e\u003cpath d=\"m16.6 7.2 2.9-2.8c-.3 2.3-1.3 3.9-3 4.9\"\u003e\u003c\/path\u003e\u003cpath d=\"M7.5 8.2C8.5 6 10 5 12 5s3.5 1 4.5 3.2v5.2c0 4-2 6.4-4.5 6.4s-4.5-2.4-4.5-6.4V8.2Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9.6 10.8h.01M14.4 10.8h.01\"\u003e\u003c\/path\u003e\u003cpath d=\"M9.3 15.2c1.8 1 3.6 1 5.4 0\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003eRinderhaut\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n\u003cspan aria-hidden=\"true\" class=\"adn-clean-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 12c-3.3-4.8-6.3-6.1-8.8-3.8 1.1 3.8 4 5 8.8 3.8Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 12c4.8-3.2 6.1-6.1 3.8-8.8-3.8 1.1-5 4-3.8 8.8Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 12c3.3 4.8 6.3 6.1 8.8 3.8-1.1-3.8-4-5-8.8-3.8Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 12c-4.8 3.2-6.1 6.1-3.8 8.8 3.8-1.1 5-4 3.8-8.8Z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"1.8\"\u003e\u003c\/circle\u003e\u003cpath d=\"M15.8 16.2c2.2 1.2 3.7 2.7 4.4 4.6M17.2 15.3c1.8 1.8 3 3.6 3.5 5.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003eVanille-\u003cbr\u003eAroma\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n\u003cspan aria-hidden=\"true\" class=\"adn-clean-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M4.3 15.7c1.4-1.1 2.4-2.7 3-4.8.5-1.7 1.5-2.5 3-2.5 1.3 0 2.2.6 2.8 1.7l1.2 2.2c.5.9 1.2 1.3 2.1 1.3H20c0 4-2.7 6.4-7.2 6.4H8.4c-2 0-3.4-1.4-4.1-4.3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M8.2 8.7 7.5 5.3M11 8.4l.6-3.4\"\u003e\u003c\/path\u003e\u003cpath d=\"M13.2 13.2c-1.2.9-2.4 2.1-3.4 3.6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003e80%\u003cbr\u003eRohprotein\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n\u003cspan aria-hidden=\"true\" class=\"adn-clean-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M10.2 3.2c3.2 4 4.8 6.8 4.8 9.2a5 5 0 0 1-10 0c0-2.4 1.7-5.2 5.2-9.2Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M17.8 6v9\"\u003e\u003c\/path\u003e\u003cpath d=\"m14.8 12 3 3 3-3\"\u003e\u003c\/path\u003e\u003cpath d=\"M7.8 14.2c.4 1.1 1.2 1.7 2.4 1.9\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003eNur 0,2%\u003cbr\u003eRohfett\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n\u003cspan aria-hidden=\"true\" class=\"adn-clean-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M4.5 9c-1.3 0-2.3-1-2.3-2.3s1-2.3 2.3-2.3c.9 0 1.7.5 2.1 1.2h10.8c.4-.7 1.2-1.2 2.1-1.2 1.3 0 2.3 1 2.3 2.3S20.8 9 19.5 9c-.9 0-1.7-.5-2.1-1.2H6.6C6.2 8.5 5.4 9 4.5 9Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M8.2 11.2c.1 5.1 1.4 7.7 3.8 7.7s3.7-2.6 3.8-7.7\"\u003e\u003c\/path\u003e\u003cpath d=\"M9.8 12.6h4.4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003eKauspaß \u0026amp;\u003cbr\u003eZahnpflege\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n\u003caside aria-label=\"Futterrechner\" class=\"adn-calculator-teaser\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"adn-calculator-art\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\"\u003e\u003c\/div\u003e\n\u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n\u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n\u003cbutton data-adn-open=\"\" type=\"button\" class=\"adn-open-calculator\"\u003eJetzt berechnen\u003c\/button\u003e\n\u003cdiv class=\"adn-calculator-note\"\u003e\n\u003cstrong\u003eIn ca. 60 Sekunden\u003c\/strong\u003e\u003cspan\u003edirekt zur Futterempfehlung\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/aside\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-hero\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n\u003cp class=\"adp-kicker\"\u003eAromatischer Kausnack aus fester Rinderhaut\u003c\/p\u003e\n\u003ch1 class=\"adp-title\" data-title=\"Rinder-Vanille-Kauknochen mit 80% Protein.\"\u003eRinder-Vanille-Kauknochen mit 80% Protein.\u003c\/h1\u003e\n\u003cp class=\"adp-lead\"\u003eFeste Rinderhaut, feines Vanille-Aroma und nur 0,2% Rohfett – für langanhaltenden, figurfreundlichen Kauspaß.\u003c\/p\u003e\n\u003cp class=\"adp-intro\"\u003eDer Rinder-Vanille-Kauknochen verbindet die robuste Struktur von Rinderhaut mit einem besonderen aromatischen Reiz. Beim intensiven Kauen wird dein Hund sinnvoll beschäftigt, während die feste Oberfläche die mechanische Reinigung der Zahnoberflächen unterstützen kann.\u003c\/p\u003e\n\u003cdiv class=\"adp-tags\"\u003e\n\u003cspan\u003eRinderhaut\u003c\/span\u003e\u003cspan\u003eVanille-Aroma\u003c\/span\u003e\u003cspan\u003e80% Rohprotein\u003c\/span\u003e\u003cspan\u003eNur 0,2% Rohfett\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-visual\" aria-label=\"Produkteigenschaften des Rinder-Vanille-Kauknochens\"\u003e\n\u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e80%\u003c\/strong\u003e\u003cspan\u003ehoher Rohproteingehalt aus fester Rinderhaut\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e0,2%\u003c\/strong\u003e\u003cspan\u003eextrem niedriger Rohfettgehalt für eine leichte Belohnung\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eVanille\u003c\/strong\u003e\u003cspan\u003efeines Aroma für einen besonderen geschmacklichen Reiz\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eLanganhaltend\u003c\/strong\u003e\u003cspan\u003erobuste Struktur für intensive Beschäftigung und Kieferarbeit\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eAromatisch kauen\u003c\/p\u003e\n\u003ch2\u003eFeste Rinderhaut trifft auf feines Vanille-Aroma.\u003c\/h2\u003e\n\u003cspan\u003eDer Kauknochen bietet kräftigen Widerstand und eine besondere Geschmacksnote. So entsteht eine abwechslungsreiche Beschäftigung, die das natürliche Kaubedürfnis anspricht.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-benefits\"\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e01\u003c\/b\u003e\n\u003ch3\u003eBesonderes Vanille-Aroma\u003c\/h3\u003e\n\u003cp\u003eDie feine Aromatisierung sorgt für einen ungewöhnlichen Reiz und kann den Kauknochen auch für wählerische Hunde besonders interessant machen.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e02\u003c\/b\u003e\n\u003ch3\u003eAktive Zahnpflege\u003c\/h3\u003e\n\u003cp\u003eDie feste Rinderhaut erzeugt beim ausdauernden Kauen mechanische Reibung an den Zahnoberflächen und kann die tägliche Mundhygiene ergänzen.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\n\u003ch3\u003eExtrem fettarm\u003c\/h3\u003e\n\u003cp\u003eMit nur 0,2% Rohfett ist der Snack besonders kalorienbewusst und eignet sich als leichte Belohnung für Hunde, deren Energiezufuhr im Blick bleiben soll.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-guide\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-kicker\"\u003eKauspaß mit kräftigem Widerstand\u003c\/p\u003e\n\u003ch2\u003eFür Hunde, die lange kauen und nicht sofort fertig sein sollen.\u003c\/h2\u003e\n\u003cp\u003eDie robuste Rinderhaut wird beim Einspeicheln langsam weicher und verlangt ausdauernde Kieferarbeit. Das beschäftigt deinen Hund, kann Stress abbauen und sorgt für eine sinnvolle Ruheaufgabe.\u003c\/p\u003e\n\u003cp\u003eWähle den Kauknochen passend zur Größe und Beißkraft deines Hundes. Lass ihn beim Kauen nie unbeaufsichtigt und entferne kleine Reststücke rechtzeitig.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-panel\"\u003e\n\u003cp\u003eAuf einen Blick\u003c\/p\u003e\n\u003carticle\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003eRinderhaut mit Vanille-Aroma\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eBeschaffenheit\u003c\/strong\u003e\u003cspan\u003efest, robust und langanhaltend\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eNährwertprofil\u003c\/strong\u003e\u003cspan\u003e80,0% Rohprotein und nur 0,2% Rohfett\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eFütterung\u003c\/strong\u003e\u003cspan\u003eals Snack zwischen den Mahlzeiten und immer unter Aufsicht\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eAlle Details\u003c\/p\u003e\n\u003ch2\u003eZusammensetzung, Analysewerte und sichere Anwendung.\u003c\/h2\u003e\n\u003cspan\u003eÖffne nur den Bereich, den du gerade brauchst. Alle Kategorien sind beim Laden der Seite geschlossen.\u003c\/span\u003e\n\u003c\/div\u003e\n\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\u003eFeste Rinderhaut mit Vanille-Aroma\u003c\/strong\u003e\u003cspan\u003eBesondere Geschmacksnote und kräftige Struktur\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\u003eRobuste Rinderhaut mit aromatischem Reiz\u003c\/h3\u003e\n\u003cp\u003eDer Kauknochen basiert auf fester Rinderhaut und wird mit Vanille-Aroma verfeinert. Dadurch erhält er eine besondere Duft- und Geschmacksnote, die für willkommene Abwechslung sorgen kann.\u003c\/p\u003e\n\u003cp\u003eDie feste Struktur macht den Snack zu einer langanhaltenden Beschäftigung. Beim Kauen wird die Rinderhaut nach und nach eingespeichelt und weicher.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eZusammensetzung laut Produktangabe:\u003c\/strong\u003e 100% Rinderhaut, Vanille-Aroma. Einzelfuttermittel für Hunde.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦷\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eKauspaß und mechanische Zahnpflege\u003c\/strong\u003e\u003cspan\u003eIntensives Kauen für Zahnoberflächen und Kiefer\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\u003eAusdauernde Beschäftigung statt schnellem Herunterschlingen\u003c\/h3\u003e\n\u003cp\u003eDie kompakte Rinderhaut bietet Widerstand und fordert den Kiefer. Beim intensiven Kauen entsteht Reibung an den Zahnoberflächen, die lockere Beläge reduzieren helfen kann.\u003c\/p\u003e\n\u003cp\u003eDie Kaubewegung massiert zudem das Zahnfleisch und kann als ruhige Beschäftigung zur Entspannung beitragen. Eine regelmäßige Zahnkontrolle ersetzt der Snack jedoch nicht.\u003c\/p\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eKräftige Struktur\u003c\/b\u003eFür langanhaltende Kaumomente.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eMechanische Reibung\u003c\/b\u003eKann die Reinigung der Zahnoberflächen ergänzen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eKieferarbeit\u003c\/b\u003eBeschäftigt die Kaumuskulatur.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAromatischer Reiz\u003c\/b\u003eVanille-Aroma sorgt für Abwechslung.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📊\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eZusammensetzung und Analysewerte\u003c\/strong\u003e\u003cspan\u003eVolle Transparenz über den Kausnack\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eAnalytische Bestandteile\u003c\/h3\u003e\n\u003ctable class=\"adp-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eAnalysewert\u003c\/th\u003e\n\u003cth\u003eGehalt\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e80,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFeuchtigkeit\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e18,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfaser\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e0,5%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfett\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e0,2%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch4\u003eZusammensetzung\u003c\/h4\u003e\n\u003cp\u003e100% Rinderhaut, Vanille-Aroma. Einzelfuttermittel für Hunde.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⚖️\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFigurfreundliche Belohnung\u003c\/strong\u003e\u003cspan\u003eSehr hoher Proteingehalt bei extrem wenig Fett\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\u003eKalorienbewusst snacken\u003c\/h3\u003e\n\u003cp\u003eMit 80,0% Rohprotein und nur 0,2% Rohfett besitzt der Rinder-Vanille-Kauknochen ein besonders mageres Analyseprofil.\u003c\/p\u003e\n\u003cp\u003eAuch ein fettarmer Snack liefert Energie. Berücksichtige deshalb alle Kausnacks in der täglichen Gesamtfuttermenge und reduziere bei regelmäßiger Gabe die Hauptfutterration entsprechend.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e✓\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFütterung und Sicherheit\u003c\/strong\u003e\u003cspan\u003eSo genießt dein Hund den Kauknochen sicher\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eImmer passend auswählen und beaufsichtigen\u003c\/h3\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eDosierung\u003c\/b\u003eAls Kauspaß zwischen den Mahlzeiten anbieten.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAufsicht\u003c\/b\u003eDen Hund während des Kauens nicht allein lassen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eReststücke\u003c\/b\u003eKleine, verschluckbare Stücke rechtzeitig entfernen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eWasser\u003c\/b\u003eImmer frisches Trinkwasser bereitstellen.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eWähle die Größe passend zur Beißkraft deines Hundes. Bei Zahnproblemen, sehr hastigem Fressen oder bekannten Schluckstörungen sollte vor der Fütterung fachlicher Rat eingeholt werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌿\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eNaturprodukt und Aufbewahrung\u003c\/strong\u003e\u003cspan\u003eNatürliche Unterschiede bei Form, Farbe und Größe\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\u003eJeder Kauknochen kann etwas anders aussehen\u003c\/h3\u003e\n\u003cp\u003eRinderhaut ist ein Naturprodukt. Form, Farbe, Stärke und Größe können deshalb von Stück zu Stück leicht variieren.\u003c\/p\u003e\n\u003cp\u003eLagere den Kauknochen kühl, trocken und vor direkter Sonneneinstrahlung geschützt. Verschließe die Verpackung nach dem Öffnen sorgfältig.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\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 Aroma, Fettgehalt und Zahnpflege\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cdiv class=\"adp-faq\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWoraus besteht der Rinder-Vanille-Kauknochen?\u003c\/summary\u003e\n\u003cp\u003eDie Zusammensetzung wird mit 100% Rinderhaut und Vanille-Aroma angegeben. Es handelt sich um ein Einzelfuttermittel für Hunde.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWarum enthält der Kauknochen Vanille-Aroma?\u003c\/summary\u003e\n\u003cp\u003eDas Aroma sorgt für einen besonderen Duft- und Geschmacksreiz und kann den Snack für wählerische Hunde interessanter machen.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIst der Snack wirklich so fettarm?\u003c\/summary\u003e\n\u003cp\u003eJa. Der angegebene Rohfettgehalt beträgt 0,2%. Trotzdem sollte der Snack bei der täglichen Gesamtfuttermenge berücksichtigt werden.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eUnterstützt der Kauknochen die Zahnpflege?\u003c\/summary\u003e\n\u003cp\u003eDie mechanische Reibung beim Kauen kann lockere Beläge auf Zahnoberflächen reduzieren helfen. Der Snack ersetzt keine regelmäßige Zahnkontrolle.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie lange beschäftigt der Kauknochen meinen Hund?\u003c\/summary\u003e\n\u003cp\u003eDie Dauer hängt von Größe, Beißkraft und Kauverhalten ab. Die feste Rinderhaut ist auf ausdauerndes Kauen ausgelegt.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDarf mein Hund den Snack unbeaufsichtigt kauen?\u003c\/summary\u003e\n\u003cp\u003eNein. Kausnacks sollten immer unter Aufsicht gegeben werden. Kleine oder verschluckbare Reststücke müssen rechtzeitig entfernt werden.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWarum unterscheiden sich einzelne Kauknochen?\u003c\/summary\u003e\n\u003cp\u003eRinderhaut ist ein Naturprodukt. Form, Farbe, Stärke und Größe können deshalb leicht variieren.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-closing\"\u003e\n\u003ch2\u003eFeste Rinderhaut. Feines Vanille-Aroma. Langer Kauspaß.\u003c\/h2\u003e\n\u003cp\u003eEine proteinreiche und extrem fettarme Beschäftigung für Hunde, die kräftig kauen und geschmackliche Abwechslung lieben.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/main\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\u003cbr\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\u003cheader class=\"adn-modal-header\"\u003e\n\u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n\u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\u003c\/header\u003e\n\u003cdiv 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 \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\u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\u003c\/div\u003e\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 \u003cinput id=\"adn-age\" type=\"number\" min=\"1\" step=\"1\" value=\"2\" aria-label=\"Alter des Hundes\"\u003e \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e \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 \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\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 \u003cinput id=\"adn-weight\" type=\"number\" min=\"1\" max=\"120\" step=\"0.1\" value=\"15\" aria-label=\"Gewicht des Hundes\"\u003e \u003cspan\u003ekg\u003c\/span\u003e \u003c\/label\u003e \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-weight-next\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\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 \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 \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 \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\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 \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 \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\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 \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\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 \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 \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 \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\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 \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\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\n\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n\u003ca class=\"adn-primary-btn adn-shop-btn\" id=\"adn-shop-link\" href=\"#\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-modal-actions\"\u003e\n\u003cbutton type=\"button\" id=\"adn-back\"\u003eZurück\u003c\/button\u003e \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\u003cp\u003e\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e \u003cscript type=\"application\/ld+json\"\u003e{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Woraus besteht der Rinder-Vanille-Kauknochen?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Die Zusammensetzung wird mit 100% Rinderhaut und Vanille-Aroma angegeben. Es handelt sich um ein Einzelfuttermittel für Hunde.\"}},{\"@type\":\"Question\",\"name\":\"Warum enthält der Kauknochen Vanille-Aroma?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Das Aroma sorgt für einen besonderen Duft- und Geschmacksreiz und kann den Snack für wählerische Hunde interessanter machen.\"}},{\"@type\":\"Question\",\"name\":\"Ist der Snack wirklich so fettarm?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Ja. Der angegebene Rohfettgehalt beträgt 0,2%. Trotzdem sollte der Snack bei der täglichen Gesamtfuttermenge berücksichtigt werden.\"}},{\"@type\":\"Question\",\"name\":\"Unterstützt der Kauknochen die Zahnpflege?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Die mechanische Reibung beim Kauen kann lockere Beläge auf Zahnoberflächen reduzieren helfen. Der Snack ersetzt keine regelmäßige Zahnkontrolle.\"}},{\"@type\":\"Question\",\"name\":\"Wie lange beschäftigt der Kauknochen meinen Hund?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Die Dauer hängt von Größe, Beißkraft und Kauverhalten ab. Die feste Rinderhaut ist auf ausdauerndes Kauen ausgelegt.\"}},{\"@type\":\"Question\",\"name\":\"Darf mein Hund den Snack unbeaufsichtigt kauen?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Nein. Kausnacks sollten immer unter Aufsicht gegeben werden. Kleine oder verschluckbare Reststücke müssen rechtzeitig entfernt werden.\"}},{\"@type\":\"Question\",\"name\":\"Warum unterscheiden sich einzelne Kauknochen?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Rinderhaut ist ein Naturprodukt. Form, Farbe, Stärke und Größe können deshalb leicht variieren.\"}}]}\u003c\/script\u003e \u003cscript id=\"adp-external-product-title-script\"\u003e(function(){var terms=['rinder','vanille','kauknochen'];function norm(v){return(v||'').replace(\/ \/g,' ').replace(\/[–—]\/g,'-').replace(\/\\s+\/g,' ').trim().toLowerCase()}function vis(e){if(!e||!e.getBoundingClientRect)return false;var s=getComputedStyle(e),r=e.getBoundingClientRect();return s.display!=='none'\u0026\u0026s.visibility!=='hidden'\u0026\u0026parseFloat(s.opacity||'1')\u003e0\u0026\u0026r.width\u003e0\u0026\u0026r.height\u003e0}function own(e){return!e.closest('.adp-page')\u0026\u0026!e.closest('#adn-one-html')\u0026\u0026!e.closest('#adn-food-modal')}function apply(){var sels=['[data-product-title]','.product__title','.product__title h1','.product-title','.product-single__title','.productView-title','.product-info__title','.product-detail__title','h1.product_title','h1'];var el=[].slice.call(document.querySelectorAll(sels.join(','))).find(function(e){var t=norm(e.textContent);return own(e)\u0026\u0026vis(e)\u0026\u0026terms.every(function(x){return t.indexOf(x)!==-1})});if(!el)return;el.classList.add('adp-external-product-title');var n=el.matches('h1,h2')?el:el.querySelector('h1,h2');if(n)n.classList.add('adp-external-product-title')}function run(){apply();setTimeout(apply,50);setTimeout(apply,200);setTimeout(apply,500);setTimeout(apply,1000);setTimeout(apply,2000)}if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',run);else run();addEventListener('load',run);document.addEventListener('shopify:section:load',run);new MutationObserver(run).observe(document.documentElement,{childList:true,subtree:true,characterData:true})})();\u003c\/script\u003e \u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  var modalScrollY = 0;\n  var bodySnapshot = null;\n  var htmlOverflowSnapshot = '';\n\n  function getModal() {\n    return document.getElementById('adn-food-modal');\n  }\n\n  function moveModalToBody() {\n    var modal = getModal();\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  function updateViewportSize() {\n    var modal = getModal();\n    if (!modal) return;\n\n    var viewport = window.visualViewport;\n    var height = viewport ? viewport.height : window.innerHeight;\n    var top = viewport ? viewport.offsetTop : 0;\n\n    modal.style.setProperty('--adn-modal-height', Math.round(height) + 'px');\n    modal.style.setProperty('--adn-modal-top', Math.round(top) + 'px');\n  }\n\n  function lockPage() {\n    if (bodySnapshot) return;\n\n    modalScrollY =\n      window.pageYOffset ||\n      document.documentElement.scrollTop ||\n      document.body.scrollTop ||\n      0;\n\n    bodySnapshot = {\n      position: document.body.style.position,\n      top: document.body.style.top,\n      left: document.body.style.left,\n      right: document.body.style.right,\n      width: document.body.style.width,\n      overflow: document.body.style.overflow\n    };\n\n    htmlOverflowSnapshot = document.documentElement.style.overflow;\n\n    document.documentElement.style.overflow = 'hidden';\n    document.body.style.position = 'fixed';\n    document.body.style.top = (-modalScrollY) + 'px';\n    document.body.style.left = '0';\n    document.body.style.right = '0';\n    document.body.style.width = '100%';\n    document.body.style.overflow = 'hidden';\n  }\n\n  function unlockPage() {\n    if (!bodySnapshot) return;\n\n    document.documentElement.style.overflow = htmlOverflowSnapshot;\n    document.body.style.position = bodySnapshot.position;\n    document.body.style.top = bodySnapshot.top;\n    document.body.style.left = bodySnapshot.left;\n    document.body.style.right = bodySnapshot.right;\n    document.body.style.width = bodySnapshot.width;\n    document.body.style.overflow = bodySnapshot.overflow;\n\n    bodySnapshot = null;\n    window.scrollTo(0, modalScrollY);\n  }\n\n  window.adnPrepareFoodModal = function () {\n    moveModalToBody();\n    updateViewportSize();\n    lockPage();\n\n    var modal = getModal();\n    var dialog = modal \u0026\u0026 modal.querySelector('.adn-modal-dialog');\n\n    if (dialog) {\n      dialog.scrollTop = 0;\n    }\n\n    requestAnimationFrame(updateViewportSize);\n    setTimeout(updateViewportSize, 80);\n    setTimeout(updateViewportSize, 250);\n  };\n\n  window.adnReleaseFoodModal = function () {\n    unlockPage();\n  };\n\n  function init() {\n    moveModalToBody();\n    updateViewportSize();\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', init);\n  } else {\n    init();\n  }\n\n  window.addEventListener('load', init);\n  window.addEventListener('resize', updateViewportSize, { passive: true });\n  window.addEventListener('orientationchange', function () {\n    setTimeout(updateViewportSize, 100);\n    setTimeout(updateViewportSize, 350);\n  }, { passive: true });\n\n  if (window.visualViewport) {\n    window.visualViewport.addEventListener(\n      'resize',\n      updateViewportSize,\n      { passive: true }\n    );\n\n    window.visualViewport.addEventListener(\n      'scroll',\n      updateViewportSize,\n      { passive: true }\n    );\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(init, 50);\n  });\n})();\n\u003c\/script\u003e \u003cscript id=\"adn-food-calculator-script\"\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\n    if (typeof window.adnPrepareFoodModal === 'function') {\n      window.adnPrepareFoodModal();\n    } else if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n\n    modal.classList.add('is-open');\n    modal.setAttribute('aria-hidden', 'false');\n    modal.setAttribute('aria-modal', 'true');\n    document.body.classList.add('adn-modal-open');\n\n    var dialog = modal.querySelector('.adn-modal-dialog');\n    if (dialog) dialog.scrollTop = 0;\n\n    window.setTimeout(function () {\n      var close = modal.querySelector('.adn-modal-close');\n      if (close) {\n        try {\n          close.focus({ preventScroll: true });\n        } catch (error) {\n          close.focus();\n        }\n      }\n    }, 0);\n  }\n\n  function closeModal() {\n    modal.classList.remove('is-open');\n    modal.setAttribute('aria-hidden', 'true');\n    modal.removeAttribute('aria-modal');\n    document.body.classList.remove('adn-modal-open');\n\n    if (typeof window.adnReleaseFoodModal === 'function') {\n      window.adnReleaseFoodModal();\n    }\n\n    if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') {\n      window.setTimeout(function () {\n        try {\n          lastFocused.focus({ preventScroll: true });\n        } catch (error) {\n          lastFocused.focus();\n        }\n      }, 0);\n    }\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 \u003cscript id=\"adn-calculator-order-guard\"\u003e\n(function () {\n  function verifyCalculatorReady() {\n    var root = document.getElementById('adn-one-html');\n    var modal = document.getElementById('adn-food-modal');\n    var button = root \u0026\u0026 root.querySelector('[data-adn-open]');\n\n    if (!root || !modal || !button) return;\n\n    root.setAttribute('data-adn-calculator-ready', 'true');\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', verifyCalculatorReady);\n  } else {\n    verifyCalculatorReady();\n  }\n\n  window.addEventListener('load', verifyCalculatorReady);\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(verifyCalculatorReady, 50);\n  });\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"M 15cm","offer_id":58660486840645,"sku":"18086-60087","price":2.49,"currency_code":"EUR","in_stock":true},{"title":"XL 25cm","offer_id":58660486873413,"sku":"18087-60088","price":5.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/VanilleKauknochenXL-VanilletrifftRindDeraromatischeGourmetKauknochenalphadognutrition.png?v=1784827705"},{"product_id":"alphadog-nutrition-lammbein-getrocknet-knochen-fur-allergiker","title":"100% Lammbeine 10 Stück - Diät Kausnack \u0026 Calciumquelle","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Lammbein\n     ========================================================= --\u003e\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\u003c!-- Rechner-Popup --\u003e\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\u003c!-- =========================================================\n     PRODUKTBESCHREIBUNG LAMMBEIN\n     ========================================================= --\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:weight!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\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  .adp-external-product-title,\n  body .product__info-container .product__title,\n  body .product__info-container .product__title h1,\n  body .product__info-wrapper .product__title,\n  body .product__info-wrapper .product__title h1,\n  body product-info .product__title,\n  body product-info .product__title h1,\n  body .product-info .product__title,\n  body .product-info .product__title h1,\n  body .product-info__title,\n  body h1.product__title,\n  body h1.product-title,\n  body h1.product_title,\n  body .product-single__title,\n  body .productView-title,\n  body .product-detail__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: #000 !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    -webkit-text-stroke: .7px #000 !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  }\n\n  .adp-external-product-title *,\n  body .product__info-container .product__title *,\n  body .product__info-wrapper .product__title *,\n  body product-info .product__title *,\n  body .product-info .product__title *,\n  body .product-info__title *,\n  body .product-single__title *,\n  body .productView-title *,\n  body .product-detail__title * {\n    color: #000 !important;\n    font-family: \"Inter\", Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    -webkit-text-stroke: .7px #000 !important;\n  }\n\n  .adp-external-product-title::before,\n  .adp-external-product-title::after,\n  .adp-external-product-title *::before,\n  .adp-external-product-title *::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title,\n    body .product__info-container .product__title,\n    body .product__info-container .product__title h1,\n    body .product__info-wrapper .product__title,\n    body .product__info-wrapper .product__title h1,\n    body product-info .product__title,\n    body product-info .product__title h1,\n    body .product-info .product__title,\n    body .product-info .product__title h1,\n    body .product-info__title,\n    body h1.product__title,\n    body h1.product-title,\n    body h1.product_title,\n    body .product-single__title,\n    body .productView-title,\n    body .product-detail__title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000 !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\u003c\/style\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  body.adn-modal-open {\n    overflow: hidden !important;\n    overscroll-behavior: none !important;\n    touch-action: none !important;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    top: var(--adn-modal-top, 0px) !important;\n    left: 0 !important;\n    right: 0 !important;\n    bottom: auto !important;\n\n    width: 100vw !important;\n    max-width: none !important;\n    height: var(--adn-modal-height, 100dvh) !important;\n    min-height: 0 !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    align-items: center !important;\n    justify-content: center !important;\n    place-items: center !important;\n\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n    box-sizing: border-box !important;\n    isolation: isolate !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: grid !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    margin: 0 !important;\n    transform: none !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    top: auto !important;\n    left: auto !important;\n    right: auto !important;\n    bottom: auto !important;\n    inset: auto !important;\n\n    width: min(780px, calc(100vw - 36px)) !important;\n    height: min(720px, calc(var(--adn-modal-height, 100dvh) - 36px)) !important;\n    min-height: 0 !important;\n    max-height: none !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    overflow-x: hidden !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain !important;\n    -webkit-overflow-scrolling: touch;\n\n    border-radius: 26px !important;\n    box-sizing: border-box !important;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    font-size: clamp(28px, 3vw, 36px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    word-break: normal !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-food-modal {\n      padding: 12px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: min(760px, calc(100vw - 24px)) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 24px) !important;\n      padding: 14px !important;\n      border-radius: 22px !important;\n    }\n\n    #adn-food-modal .adn-modal-header h2 {\n      font-size: 31px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 6px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 12px) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 12px) !important;\n      padding: 8px !important;\n      border-radius: 18px !important;\n    }\n\n    #adn-food-modal .adn-rechner {\n      height: 100% !important;\n      min-height: 0 !important;\n      overflow-y: auto !important;\n    }\n  }\n\n  @media (max-height: 650px) and (min-width: 721px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      height: calc(var(--adn-modal-height, 100dvh) - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-calculator-title-size-fix\"\u003e\n  #adn-one-html .adn-calculator-teaser h2 {\n    width: 100% !important;\n    max-width: none !important;\n    font-size: clamp(32px, 3.25vw, 48px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    white-space: nowrap !important;\n    word-break: keep-all !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(30px, 5vw, 40px) !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html .adn-calculator-teaser {\n      padding-left: 18px !important;\n      padding-right: 18px !important;\n    }\n\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(27px, 8vw, 33px) !important;\n      line-height: 1.03 !important;\n      letter-spacing: -.04em !important;\n    }\n  }\n\n  @media (max-width: 360px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: 26px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- ALPHADOG-DESIGNREGEL:\n     Das untere Abschlussfeld .adp-closing wird immer EINfarbig\n     und passend zur jeweiligen Produktpalette gestaltet.\n--\u003e\n\u003cstyle id=\"adn-lamb-leg-bone-product-design\"\u003e\n  .adp-theme-lamb-leg-bone {\n    --lambbone-deep: #201812;\n    --lambbone-olive: #5e6048;\n    --lambbone-sage: #7a806a;\n    --lambbone-taupe: #756556;\n    --lambbone-caramel: #9b6b49;\n    --lambbone-gold: #d0a05f;\n    --lambbone-cream: #eadbc1;\n\n    background:\n      radial-gradient(circle at 7% 4%, rgba(122,128,106,.14), transparent 24%),\n      radial-gradient(circle at 95% 16%, rgba(155,107,73,.14), transparent 24%),\n      radial-gradient(circle at 50% 82%, rgba(234,219,193,.13), transparent 32%),\n      linear-gradient(180deg, #fbfaf7 0%, #f1f2ec 50%, #f8f3eb 100%) !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-hero {\n    border: 1px solid rgba(208,160,95,.20) !important;\n    background:\n      radial-gradient(circle at 87% 13%, rgba(234,219,193,.22), transparent 24%),\n      linear-gradient(135deg, #130e0a 0%, #2d2b21 56%, #4e4034 100%) !important;\n    box-shadow: 0 34px 94px rgba(65,59,47,.23) !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-hero::before {\n    content: \"LAMB BONE\" !important;\n    position: absolute !important;\n    right: 18px !important;\n    top: 24px !important;\n    color: rgba(255,255,255,.045) !important;\n    font-family: \"Inter\", Arial, sans-serif !important;\n    font-size: 78px !important;\n    line-height: 1 !important;\n    font-weight: 900 !important;\n    letter-spacing: -.07em !important;\n    transform: rotate(7deg) !important;\n    pointer-events: none !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-hero::after {\n    background:\n      linear-gradient(\n        90deg,\n        var(--lambbone-deep),\n        var(--lambbone-olive) 30%,\n        var(--lambbone-sage) 49%,\n        var(--lambbone-taupe) 68%,\n        var(--lambbone-caramel) 82%,\n        var(--lambbone-gold)\n      ) !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-brand,\n  .adp-theme-lamb-leg-bone .adp-kicker,\n  .adp-theme-lamb-leg-bone .adp-heading \u003e p,\n  .adp-theme-lamb-leg-bone .adp-panel \u003e p {\n    color: #ebc58f !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-tags {\n    display: flex !important;\n    flex-wrap: wrap !important;\n    align-items: center !important;\n    gap: 10px !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-tags \u003e span {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    flex: 0 0 auto !important;\n    min-width: 0 !important;\n    max-width: 100% !important;\n    margin: 0 !important;\n    white-space: nowrap !important;\n    text-decoration: none !important;\n    border-color: rgba(235,197,143,.24) !important;\n    background: rgba(235,197,143,.08) !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-title {\n    color: #fff !important;\n    -webkit-text-stroke: .45px #fff !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.16),\n      0 7px 15px rgba(0,0,0,.34),\n      0 15px 28px rgba(0,0,0,.18) !important;\n    filter: none !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-title::before,\n  .adp-theme-lamb-leg-bone .adp-title::after {\n    content: none !important;\n    display: none !important;\n    opacity: 0 !important;\n    filter: none !important;\n    transform: none !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-visual {\n    position: relative !important;\n    background: #5e6048 !important;\n    background-image: none !important;\n    border-color: rgba(255,255,255,.14) !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-visual::before,\n  .adp-theme-lamb-leg-bone .adp-visual::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-stat {\n    border-color: rgba(255,255,255,.15) !important;\n    background: rgba(20,18,13,.30) !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-stat-main {\n    background: #756556 !important;\n    border-color: #756556 !important;\n    box-shadow: 0 18px 42px rgba(32,24,18,.30) !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-benefit:nth-child(1) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(155,107,73,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #faf2ec 100%) !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-benefit:nth-child(2) {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(234,219,193,.25), transparent 31%),\n      linear-gradient(135deg, #130e0a 0%, #38372a 100%) !important;\n    color: #fff !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-benefit:nth-child(2) p {\n    color: rgba(255,255,255,.72) !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-benefit:nth-child(3) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(122,128,106,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #eff3ec 100%) !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-benefit b {\n    color: var(--lambbone-caramel) !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-benefit:nth-child(2) b {\n    color: #edcc9c !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-guide {\n    border: 1px solid rgba(94,96,72,.08) !important;\n    background:\n      radial-gradient(circle at 92% 8%, rgba(234,219,193,.12), transparent 28%),\n      radial-gradient(circle at 8% 92%, rgba(122,128,106,.08), transparent 26%),\n      linear-gradient(145deg, #ffffff 0%, #f7f8f1 100%) !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-panel {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(234,219,193,.22), transparent 28%),\n      linear-gradient(135deg, #130e0a 0%, #414130 100%) !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-item {\n    border: 1px solid rgba(94,96,72,.07) !important;\n    box-shadow: 0 14px 42px rgba(65,59,47,.05) !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-icon {\n    background:\n      linear-gradient(135deg, #201812, var(--lambbone-olive)) !important;\n    box-shadow: 0 8px 18px rgba(32,24,18,.16) !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-item[open] .adp-plus {\n    background: var(--lambbone-caramel) !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-info {\n    border-left-color: var(--lambbone-caramel) !important;\n    background: #faf2ec !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-highlight {\n    background:\n      linear-gradient(135deg, #faf2ec 0%, #eef3eb 100%) !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-table thead th,\n  .adp-theme-lamb-leg-bone .adp-table thead td {\n    background:\n      linear-gradient(135deg, #201812, #5e6048) !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-faq details[open] {\n    border-color: rgba(155,107,73,.30) !important;\n    box-shadow: 0 10px 25px rgba(155,107,73,.07) !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-closing {\n    background: #5e6048 !important;\n    background-image: none !important;\n    box-shadow: 0 28px 72px rgba(65,59,47,.19) !important;\n  }\n\n  .adp-theme-lamb-leg-bone #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: 100% !important;\n    max-width: 100% !important;\n    margin: 0 auto 42px !important;\n    padding: 0 !important;\n    transform: none !important;\n    clear: both !important;\n    box-sizing: border-box !important;\n  }\n\n  .adp-theme-lamb-leg-bone #adn-one-html \u003e .adn-one-grid {\n    width: 100% !important;\n    max-width: none !important;\n    margin: 0 auto !important;\n  }\n\n  .adp-theme-lamb-leg-bone #adn-one-html .adn-clean-item {\n    align-content: start !important;\n  }\n\n  .adp-theme-lamb-leg-bone #adn-one-html .adn-clean-icon {\n    width: 48px !important;\n    height: 48px !important;\n  }\n\n  .adp-theme-lamb-leg-bone #adn-one-html .adn-clean-icon svg {\n    width: 29px !important;\n    height: 29px !important;\n  }\n\n  .adp-theme-lamb-leg-bone #adn-one-html .adn-clean-item \u003e span:last-child {\n    max-width: 112px !important;\n    min-height: 34px !important;\n    display: flex !important;\n    align-items: flex-start !important;\n    justify-content: center !important;\n    font-size: 13px !important;\n    line-height: 1.14 !important;\n    font-weight: 800 !important;\n  }\n\n  @media (max-width: 1050px) {\n    .adp-theme-lamb-leg-bone #adn-one-html {\n      margin-bottom: 30px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    .adp-theme-lamb-leg-bone .adp-hero::before {\n      right: -14px !important;\n      top: 22px !important;\n      font-size: 43px !important;\n    }\n\n    .adp-theme-lamb-leg-bone .adp-title {\n      -webkit-text-stroke: .35px #fff !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.14),\n        0 5px 10px rgba(0,0,0,.30),\n        0 10px 20px rgba(0,0,0,.16) !important;\n    }\n\n    .adp-theme-lamb-leg-bone .adp-tags {\n      gap: 7px !important;\n    }\n\n    .adp-theme-lamb-leg-bone #adn-one-html {\n      margin-bottom: 22px !important;\n    }\n\n    .adp-theme-lamb-leg-bone #adn-one-html .adn-clean-icon {\n      width: 44px !important;\n      height: 44px !important;\n    }\n\n    .adp-theme-lamb-leg-bone #adn-one-html .adn-clean-item \u003e span:last-child {\n      max-width: 100px !important;\n      font-size: 12px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cmain class=\"adp-page adp-theme-lamb-leg-bone\"\u003e\n\u003cdiv class=\"adp-wrap\"\u003e\n\u003csection id=\"adn-one-html\" class=\"adn-one-html adn-theme-lamb-leg-bone\" aria-label=\"Vorteile und Futterrechner\"\u003e\n\u003cdiv class=\"adn-one-grid\"\u003e\n\u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n\u003cdiv class=\"adn-trust-panel\"\u003e\n\u003cdiv class=\"adn-payment-card\"\u003e\n\u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n\u003cdiv 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 \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 \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 \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 \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 \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\u003cdiv class=\"adn-benefit-grid\"\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSchneller Versand\u003c\/strong\u003e \u003csmall\u003ezügig und sicher bei dir\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSicher bezahlen\u003c\/strong\u003e \u003csmall\u003egeschützte Zahlungsarten\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M7 7h9.2L14 4.8 15.4 3 21 8.6l-5.6 5.6-1.4-1.8 2.2-2.2H7a3 3 0 0 0-3 3v4H2v-4a5 5 0 0 1 5-5Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e \u003csmall\u003eentspannt ausprobieren\u003c\/small\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-grid\"\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n\u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e \u003c!-- Lammbein mit Fleischansatz --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M5.2 7.2c-1.8 0-3.2-1.4-3.2-3.2S3.4.8 5.2.8c1.2 0 2.2.6 2.8 1.6h8c.6-1 1.6-1.6 2.8-1.6C20.6.8 22 2.2 22 4s-1.4 3.2-3.2 3.2c-1.2 0-2.2-.6-2.8-1.6H8c-.6 1-1.6 1.6-2.8 1.6Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M5.2 16.8c-1.8 0-3.2 1.4-3.2 3.2s1.4 3.2 3.2 3.2c1.2 0 2.2-.6 2.8-1.6h8c.6 1 1.6 1.6 2.8 1.6 1.8 0 3.2-1.4 3.2-3.2s-1.4-3.2-3.2-3.2c-1.2 0-2.2.6-2.8 1.6H8c-.6-1-1.6-1.6-2.8-1.6Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9 5.6v12.8M15 5.6v12.8\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10.3 9.1c1.1-.8 2.3-1.1 3.7-.8M10.3 14.9c1.1.8 2.3 1.1 3.7.8\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e100%\u003cbr\u003eLammbein\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 \u003c!-- Proteinanalyse --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M4.3 15.7c1.4-1.1 2.4-2.7 3-4.8.5-1.7 1.5-2.5 3-2.5 1.3 0 2.2.6 2.8 1.7l1.2 2.2c.5.9 1.2 1.3 2.1 1.3H20c0 4-2.7 6.4-7.2 6.4H8.4c-2 0-3.4-1.4-4.1-4.3Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M8.2 8.7 7.5 5.3M11 8.4l.6-3.4\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16.5 5h3M18 3.5v3\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e62,5%\u003cbr\u003eRohprotein\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 \u003c!-- Fettarm-Symbol --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M9.8 3.3c3 3.8 4.6 6.5 4.6 8.8a4.6 4.6 0 0 1-9.2 0c0-2.3 1.5-5 4.6-8.8Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16.2 9.3h5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M7.8 13.7c.4 1 1.1 1.6 2.2 1.8\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eNur 5,4%\u003cbr\u003eRohfett\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 \u003c!-- Echter Naturknochen mit Warnstern --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M6.2 7.2c-1.8 0-3.2-1.4-3.2-3.2S4.4.8 6.2.8c1.2 0 2.2.6 2.8 1.6h6c.6-1 1.6-1.6 2.8-1.6C19.6.8 21 2.2 21 4s-1.4 3.2-3.2 3.2c-1.2 0-2.2-.6-2.8-1.6H9c-.6 1-1.6 1.6-2.8 1.6Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M6.2 16.8c-1.8 0-3.2 1.4-3.2 3.2s1.4 3.2 3.2 3.2c1.2 0 2.2-.6 2.8-1.6h6c.6 1 1.6 1.6 2.8 1.6 1.8 0 3.2-1.4 3.2-3.2s-1.4-3.2-3.2-3.2c-1.2 0-2.2.6-2.8 1.6H9c-.6-1-1.6-1.6-2.8-1.6Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9 5.6v12.8M15 5.6v12.8\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"m18.4 9.4.7 1.5 1.6.2-1.2 1.1.3 1.6-1.4-.8-1.4.8.3-1.6-1.2-1.1 1.6-.2Z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eEchter\u003cbr\u003eNaturknochen\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 \u003c!-- Europa und Lufttrocknung --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M3 8h11c2.7 0 3.7-3.5 1.3-4.7\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M3 12h15c3.1 0 3.8 4 1.1 5.1\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M3 16h8c2.4 0 3.3 3.1 1.2 4.2\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18.4 18.3h3M19.9 16.8v3\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eEuropäisch \u0026amp;\u003cbr\u003eluftgetrocknet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n\u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n\u003cbutton 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\u003csection class=\"adp-hero\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n\u003cp class=\"adp-kicker\"\u003eGetrocknetes Lammbein mit anhaftendem Fleisch\u003c\/p\u003e\n\u003ch1 data-title=\"Lammbein für langanhaltende Kauarbeit und natürliche Beschäftigung.\" class=\"adp-title\"\u003eLammbein für langanhaltende Kauarbeit und natürliche Beschäftigung.\u003c\/h1\u003e\n\u003cp class=\"adp-lead\"\u003eEin harter, echter Naturknochen aus 100% Lamm – proteinreich, vergleichsweise fettarm und für kräftige, erwachsene Kauer gedacht.\u003c\/p\u003e\n\u003cp class=\"adp-intro\"\u003eDas getrocknete Lammbein verbindet echten Knochen mit anhaftendem Fleisch. Beim intensiven Nagen entstehen Kieferarbeit, langanhaltende Beschäftigung und mechanische Reibung an den Zahnoberflächen.\u003c\/p\u003e\n\u003cdiv class=\"adp-tags\"\u003e\n\u003cspan\u003e100% Lamm\u003c\/span\u003e \u003cspan\u003e62,5% Rohprotein\u003c\/span\u003e \u003cspan\u003eNur 5,4% Rohfett\u003c\/span\u003e \u003cspan\u003eEchter Naturknochen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv aria-label=\"Produkteigenschaften des Lammbeins\" class=\"adp-visual\"\u003e\n\u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e100% Lammbein\u003c\/strong\u003e \u003cspan\u003egetrockneter Naturknochen mit anhaftendem Fleisch\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e62,5% Protein\u003c\/strong\u003e \u003cspan\u003ehoher Rohproteingehalt laut Analyse\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e5,4% Fett\u003c\/strong\u003e \u003cspan\u003evergleichsweise niedriger Rohfettgehalt\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eHarte Struktur\u003c\/strong\u003e \u003cspan\u003efür erwachsene Hunde mit gesundem, belastbarem Gebiss\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eNatürlich beschäftigen\u003c\/p\u003e\n\u003ch2\u003eEchter Knochen für intensive Kauarbeit und ruhige, langanhaltende Beschäftigung.\u003c\/h2\u003e\n\u003cspan\u003eDas Lammbein ist kein Trainingsleckerli, sondern ein großer Kauartikel, der über einen längeren Zeitraum bearbeitet werden kann.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-benefits\"\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e01\u003c\/b\u003e\n\u003ch3\u003e100% Lamm\u003c\/h3\u003e\n\u003cp\u003eEine einzige tierische Proteinquelle in Form von getrocknetem Lammbein mit anhaftendem Fleisch.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e02\u003c\/b\u003e\n\u003ch3\u003eVergleichsweise fettarm\u003c\/h3\u003e\n\u003cp\u003eMit 5,4% Rohfett ist der Kauartikel deutlich magerer als viele fleischreiche Snacks.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\n\u003ch3\u003eMechanische Kaupflege\u003c\/h3\u003e\n\u003cp\u003eBeim Nagen entsteht Reibung an den Zahnoberflächen, die lockere Beläge reduzieren helfen kann.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-guide\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-kicker\"\u003eFür sensible, erwachsene Hunde mit kräftigem Gebiss\u003c\/p\u003e\n\u003ch2\u003eSeltene Proteinquelle – aber echte Knochen erfordern besondere Vorsicht.\u003c\/h2\u003e\n\u003cp\u003eLamm kann eine interessante Alternative zu häufiger gefütterten tierischen Proteinquellen sein. Eine pauschale Verträglichkeits- oder Allergiefreiheitsgarantie ist dennoch nicht möglich.\u003c\/p\u003e\n\u003cp\u003eFür Welpen im Zahnwechsel, Senioren, Hunde mit Zahnproblemen, empfindlichem Gebiss oder starkem Schlingen ist dieser harte Naturknochen nicht geeignet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-panel\"\u003e\n\u003cp\u003eAuf einen Blick\u003c\/p\u003e\n\u003carticle\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003e100% getrocknetes Lammbein mit Fleisch\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eAnalyse\u003c\/strong\u003e\u003cspan\u003e62,5% Rohprotein, 8,7% Feuchtigkeit, 5,4% Rohfett, 4,5% Rohasche und 0,0% Rohfaser\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eHerkunft \u0026amp; Verarbeitung\u003c\/strong\u003e\u003cspan\u003eeuropäische Herstellung, schonend luftgetrocknet, nicht begast und nicht chemisch behandelt\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eSicherheit\u003c\/strong\u003e\u003cspan\u003enur unter Aufsicht anbieten und kleine oder scharfkantige Reststücke rechtzeitig entfernen\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eAlle Details\u003c\/p\u003e\n\u003ch2\u003eZusammensetzung, Analysewerte und sichere Fütterung.\u003c\/h2\u003e\n\u003cspan\u003eBei echten Naturknochen stehen Zahnstatus, Kaukraft und durchgehende Aufsicht immer an erster Stelle.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-accordions\"\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🐑\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e100% getrocknetes Lammbein\u003c\/strong\u003e\u003cspan\u003eEchter Naturknochen mit anhaftendem Fleisch\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eKlare Ein-Zutaten-Zusammensetzung\u003c\/h3\u003e\n\u003cp\u003eDas Produkt besteht ausschließlich aus getrocknetem Lammbein mit Fleisch.\u003c\/p\u003e\n\u003cp\u003eWeitere tierische Proteinquellen werden in der Zusammensetzung nicht genannt.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eEinzelfuttermittel:\u003c\/strong\u003e 100% Lamm in Form eines getrockneten Lammbeins mit anhaftendem Fleisch.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦴\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eEchter Naturknochen\u003c\/strong\u003e\u003cspan\u003eHarte, gewachsene Struktur statt gepresstem Kauartikel\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eNicht mit Rinderhaut oder gepressten Kauknochen verwechseln\u003c\/h3\u003e\n\u003cp\u003eBeim Lammbein handelt es sich um einen echten, gewachsenen Knochen und nicht um einen geformten Kauknochen aus Haut.\u003c\/p\u003e\n\u003cp\u003eKnochen können trotz schonender Trocknung in seltenen Fällen brechen oder splittern.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦷\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eKauarbeit und Zahnoberflächen\u003c\/strong\u003e\u003cspan\u003eMechanische Reibung ohne übertriebene Zahnpflegeversprechen\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eNatürliche Kieferarbeit\u003c\/h3\u003e\n\u003cp\u003eBeim Nagen entsteht mechanische Reibung an den Zahnoberflächen. Diese kann helfen, lockere Beläge zu reduzieren.\u003c\/p\u003e\n\u003cp\u003eDas Lammbein entfernt Zahnstein nicht zuverlässig und ersetzt weder Zähneputzen noch tierärztliche Zahnkontrollen.\u003c\/p\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eBeschäftigung\u003c\/b\u003eAusdauernde Kauarbeit für kräftige Kauer.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eKaumuskulatur\u003c\/b\u003eIntensive Kieferarbeit beim Nagen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eZahnoberflächen\u003c\/b\u003eMechanische Reibung kann lockere Beläge reduzieren.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eGebiss\u003c\/b\u003eNur für gesunde, belastbare Zähne geeignet.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📊\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eAnalytische Bestandteile\u003c\/strong\u003e\u003cspan\u003eProtein, Feuchtigkeit, Fett, Rohasche und Rohfaser\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eNährwerte im Überblick\u003c\/h3\u003e\n\u003ctable class=\"adp-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eAnalytischer Bestandteil\u003c\/th\u003e\n\u003cth\u003eAnteil\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e62,5%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFeuchtigkeit\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e8,7%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfett\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e5,4%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e4,5%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfaser\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e0,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⚠️\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eSplitter- und Verschluckungsgefahr\u003c\/strong\u003e\u003cspan\u003eEchte Knochen niemals unbeaufsichtigt füttern\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eWichtige Sicherheitsregeln\u003c\/h3\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAufsicht\u003c\/b\u003eDen Hund während des Kauens durchgehend beobachten.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eReststücke\u003c\/b\u003eZu kleine, scharfkantige oder verschluckbare Teile sofort entfernen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eGebiss\u003c\/b\u003eBei Schmerzen, lockeren oder vorgeschädigten Zähnen nicht anbieten.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eSchlingen\u003c\/b\u003eFür Hunde, die Knochenstücke hastig abschlucken, nicht geeignet.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eBei Würgen, Erbrechen, Blutungen, Schmerzen oder dem Verdacht auf Verschlucken muss der Knochen entfernt und unverzüglich tierärztlicher Rat eingeholt werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🐶\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFür welche Hunde geeignet?\u003c\/strong\u003e\u003cspan\u003eVor allem für erwachsene Hunde mit kräftigem, gesundem Gebiss\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eKeine Empfehlung für Zahnwechsel oder vorgeschädigte Zähne\u003c\/h3\u003e\n\u003cp\u003eAufgrund der harten Knochenstruktur ist das Lammbein nicht für Welpen im Zahnwechsel oder für Hunde mit Zahnschmerzen gedacht.\u003c\/p\u003e\n\u003cp\u003eAuch Senioren und Hunde mit empfindlichem oder vorgeschädigtem Gebiss sollten einen weicheren Kauartikel erhalten.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🥣\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eCalcium und BARF\u003c\/strong\u003e\u003cspan\u003eNur passend zu einer fachgerecht berechneten Gesamtration verwenden\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eKein pauschaler Calcium-Baustein\u003c\/h3\u003e\n\u003cp\u003eAls echter Knochen enthält das Lammbein mineralische Bestandteile. Ein konkreter Calciumgehalt wurde jedoch nicht angegeben.\u003c\/p\u003e\n\u003cp\u003eBei BARF-Rationen sollte die Knochenmenge fachgerecht berechnet werden. Das Lammbein ersetzt keine ausgewogene Rationsplanung.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌍\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eEuropäische Herstellung\u003c\/strong\u003e\u003cspan\u003eLuftgetrocknet, nicht begast und nicht chemisch behandelt\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eSchonende Verarbeitung\u003c\/h3\u003e\n\u003cp\u003eDer Knochen stammt laut Produktangabe aus europäischer Herstellung und wird schonend luftgetrocknet.\u003c\/p\u003e\n\u003cp\u003eEr wird weder begast noch chemisch behandelt.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⚖️\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFütterung und Tagesration\u003c\/strong\u003e\u003cspan\u003eAuch größere Kauartikel in die Gesamtfütterung einrechnen\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eZwischenmahlzeit statt Trainingsleckerli\u003c\/h3\u003e\n\u003cp\u003eDas Lammbein ist ein großer Kauartikel und zählt als energiereiche Zwischenmahlzeit.\u003c\/p\u003e\n\u003cp\u003eBei Hunden mit Neigung zu Übergewicht sollte die tatsächlich aufgenommene Menge von der regulären Hauptfutterration abgezogen werden.\u003c\/p\u003e\n\u003cp\u003eWenn der Hund über mehrere Tage daran nagt, sollte der Artikel hygienisch und trocken aufbewahrt und regelmäßig kontrolliert werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌿\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eNaturprodukt und Aufbewahrung\u003c\/strong\u003e\u003cspan\u003eForm, Farbe, Größe und Gewicht können variieren\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eJeder Knochen ist anders\u003c\/h3\u003e\n\u003cp\u003eForm, Farbe, Größe und Gewicht können naturbedingt deutlich schwanken.\u003c\/p\u003e\n\u003cp\u003eKühl, trocken und vor direkter Sonneneinstrahlung geschützt lagern. Beschädigte oder scharfkantige Reststücke entsorgen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Sicherheit, Welpen, Calcium und Analysewerten\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cdiv class=\"adp-faq\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWoraus besteht das Lammbein?\u003c\/summary\u003e\n\u003cp\u003eEs besteht aus 100% getrocknetem Lammbein mit anhaftendem Fleisch.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHandelt es sich um einen echten Knochen?\u003c\/summary\u003e\n\u003cp\u003eJa. Das Lammbein ist ein echter, gewachsener Naturknochen.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eKönnen Lammbeine splittern?\u003c\/summary\u003e\n\u003cp\u003eJa. Echte Knochen können in seltenen Fällen brechen oder splittern. Deshalb dürfen sie nur unter durchgehender Aufsicht angeboten werden.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIst das Lammbein für Welpen im Zahnwechsel geeignet?\u003c\/summary\u003e\n\u003cp\u003eNein. Aufgrund der harten Struktur ist es für Welpen im Zahnwechsel nicht geeignet.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie hoch sind Protein- und Fettgehalt?\u003c\/summary\u003e\n\u003cp\u003eDer Rohproteingehalt beträgt 62,5%, der Rohfettgehalt 5,4%.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie viel Calcium enthält das Lammbein?\u003c\/summary\u003e\n\u003cp\u003eEin konkreter Calciumgehalt wurde in den bereitgestellten Produktangaben nicht genannt.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eUnterstützt das Lammbein die Zahnpflege?\u003c\/summary\u003e\n\u003cp\u003eMechanische Reibung kann lockere Beläge reduzieren helfen. Der Knochen entfernt Zahnstein nicht zuverlässig und ersetzt keine Zahnkontrolle.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-closing\"\u003e\n\u003ch2\u003e100% Lammbein. 62,5% Protein. Nur 5,4% Fett.\u003c\/h2\u003e\n\u003cp\u003eDer europäische, luftgetrocknete Naturknochen für erwachsene Hunde mit kräftigem Gebiss und kontrolliertem Kauverhalten.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\n\u003cdiv aria-hidden=\"true\" class=\"adn-food-modal\" id=\"adn-food-modal\"\u003e\n\u003cdiv data-adn-close=\"\" class=\"adn-modal-backdrop\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv aria-labelledby=\"adn-modal-title\" aria-modal=\"true\" role=\"dialog\" class=\"adn-modal-dialog\"\u003e\n\u003cbutton aria-label=\"Futterrechner schließen\" data-adn-close=\"\" type=\"button\" class=\"adn-modal-close\"\u003e×\u003c\/button\u003e\u003cheader class=\"adn-modal-header\"\u003e\n\u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n\u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\u003c\/header\u003e\n\u003cdiv id=\"adn-rechner\" class=\"adn-rechner\"\u003e\n\u003cdiv class=\"adn-progress-head\"\u003e\n\u003cspan\u003eSchritt \u003cb id=\"adn-current-step\"\u003e1\u003c\/b\u003e von 8\u003c\/span\u003e \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv aria-valuenow=\"1\" aria-valuemax=\"8\" aria-valuemin=\"1\" role=\"progressbar\" class=\"adn-progress-track\"\u003e\u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv data-title=\"Alter\" data-step=\"1\" class=\"adn-step is-active\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n\u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n\u003cdiv class=\"adn-age-row\"\u003e\n\u003clabel class=\"adn-input-box\"\u003e \u003cinput aria-label=\"Alter des Hundes\" value=\"2\" step=\"1\" min=\"1\" type=\"number\" id=\"adn-age\"\u003e \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv aria-label=\"Alterseinheit\" class=\"adn-segmented\"\u003e\n\u003cbutton data-age-unit=\"years\" class=\"is-selected\" type=\"button\"\u003eJahre\u003c\/button\u003e \u003cbutton data-age-unit=\"months\" type=\"button\"\u003eMonate\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton id=\"adn-age-next\" class=\"adn-primary-btn\" type=\"button\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Gewicht\" data-step=\"2\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n\u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n\u003clabel class=\"adn-input-box adn-weight-box\"\u003e \u003cinput aria-label=\"Gewicht des Hundes\" value=\"15\" step=\"0.1\" max=\"120\" min=\"1\" type=\"number\" id=\"adn-weight\"\u003e \u003cspan\u003ekg\u003c\/span\u003e \u003c\/label\u003e \u003cbutton id=\"adn-weight-next\" class=\"adn-primary-btn\" type=\"button\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Aktivität\" data-step=\"3\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n\u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton data-value=\"low\" data-key=\"activity\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"normal\" data-key=\"activity\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"high\" data-key=\"activity\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"sport\" data-key=\"activity\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Körperform\" data-step=\"4\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n\u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n\u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton data-value=\"thin\" data-key=\"body\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"ideal\" data-key=\"body\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"heavy\" data-key=\"body\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Futterart\" data-step=\"5\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n\u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n\u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton data-value=\"dry\" data-key=\"food\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"wet\" data-key=\"food\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Besonderheiten\" data-step=\"6\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n\u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n\u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton data-value=\"none\" data-key=\"special\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"neutered\" data-key=\"special\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"sensitive\" data-key=\"special\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"pregnant\" data-key=\"special\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Gesundheit\" data-step=\"7\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n\u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n\u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton data-value=\"healthy\" data-key=\"health\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"sick\" data-key=\"health\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Ergebnis\" data-step=\"8\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n\u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n\u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n\u003cdiv id=\"adn-health-warning\" class=\"adn-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-result-grid\"\u003e\n\u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eAdult-Trockenfutter\u003c\/strong\u003e\n\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n\u003ca href=\"#\" id=\"adn-shop-link\" class=\"adn-primary-btn adn-shop-btn\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-modal-actions\"\u003e\n\u003cbutton id=\"adn-back\" type=\"button\"\u003eZurück\u003c\/button\u003e \u003cbutton id=\"adn-restart\" type=\"button\"\u003eNeu starten\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e \u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Woraus besteht das Lammbein?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Es besteht aus 100% getrocknetem Lammbein mit anhaftendem Fleisch.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Handelt es sich um einen echten Knochen?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Das Lammbein ist ein echter, gewachsener Naturknochen.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Können Lammbeine splittern?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Echte Knochen können in seltenen Fällen brechen oder splittern. Deshalb dürfen sie nur unter durchgehender Aufsicht angeboten werden.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist das Lammbein für Welpen im Zahnwechsel geeignet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Nein. Aufgrund der harten Struktur ist es für Welpen im Zahnwechsel nicht geeignet.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie hoch sind Protein- und Fettgehalt?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Der Rohproteingehalt beträgt 62,5%, der Rohfettgehalt 5,4%.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie viel Calcium enthält das Lammbein?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ein konkreter Calciumgehalt wurde in den bereitgestellten Produktangaben nicht genannt.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Unterstützt das Lammbein die Zahnpflege?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Mechanische Reibung kann lockere Beläge reduzieren helfen. Der Knochen entfernt Zahnstein nicht zuverlässig und ersetzt keine Zahnkontrolle.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e \u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleTerms = ['lammbein'];\n\n  function normalize(value) {\n    return (value || '')\n      .replace(\/\\u00a0\/g, ' ')\n      .replace(\/[–—]\/g, '-')\n      .replace(\/\\s+\/g, ' ')\n      .trim()\n      .toLowerCase();\n  }\n\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n    return style.display !== 'none' \u0026\u0026\n      style.visibility !== 'hidden' \u0026\u0026\n      parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026\n      rect.width \u003e 0 \u0026\u0026\n      rect.height \u003e 0;\n  }\n\n  function outsideOwnBlocks(element) {\n    return !element.closest('.adp-page') \u0026\u0026\n      !element.closest('#adn-one-html') \u0026\u0026\n      !element.closest('#adn-food-modal');\n  }\n\n  function matchesTitle(element) {\n    var text = normalize(element.textContent);\n    return titleTerms.every(function (term) {\n      return text.indexOf(term) !== -1;\n    });\n  }\n\n  function findTitle() {\n    var selectors = [\n      '[data-product-title]',\n      '.product__title',\n      '.product__title h1',\n      '.product-title',\n      '.product-single__title',\n      '.productView-title',\n      '.product-info__title',\n      '.product-detail__title',\n      'h1.product_title',\n      'h1'\n    ];\n\n    var candidates = Array.prototype.slice.call(\n      document.querySelectorAll(selectors.join(','))\n    );\n\n    return candidates.find(function (element) {\n      return outsideOwnBlocks(element) \u0026\u0026\n        isVisible(element) \u0026\u0026\n        matchesTitle(element);\n    }) || null;\n  }\n\n  function applyTitleStyle() {\n    var title = findTitle();\n    if (!title) return;\n    title.classList.add('adp-external-product-title');\n\n    var nested = title.matches('h1, h2')\n      ? title\n      : title.querySelector('h1, h2');\n\n    if (nested) {\n      nested.classList.add('adp-external-product-title');\n    }\n  }\n\n  function scheduleApply() {\n    applyTitleStyle();\n    setTimeout(applyTitleStyle, 50);\n    setTimeout(applyTitleStyle, 200);\n    setTimeout(applyTitleStyle, 500);\n    setTimeout(applyTitleStyle, 1000);\n    setTimeout(applyTitleStyle, 2000);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n\n  window.addEventListener('load', scheduleApply);\n  document.addEventListener('shopify:section:load', scheduleApply);\n\n  var observer = new MutationObserver(scheduleApply);\n  observer.observe(document.documentElement, {\n    childList: true,\n    subtree: true,\n    characterData: true\n  });\n})();\n\u003c\/script\u003e \u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  var modalScrollY = 0;\n  var bodySnapshot = null;\n  var htmlOverflowSnapshot = '';\n\n  function getModal() {\n    return document.getElementById('adn-food-modal');\n  }\n\n  function moveModalToBody() {\n    var modal = getModal();\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  function updateViewportSize() {\n    var modal = getModal();\n    if (!modal) return;\n\n    var viewport = window.visualViewport;\n    var height = viewport ? viewport.height : window.innerHeight;\n    var top = viewport ? viewport.offsetTop : 0;\n\n    modal.style.setProperty('--adn-modal-height', Math.round(height) + 'px');\n    modal.style.setProperty('--adn-modal-top', Math.round(top) + 'px');\n  }\n\n  function lockPage() {\n    if (bodySnapshot) return;\n\n    modalScrollY =\n      window.pageYOffset ||\n      document.documentElement.scrollTop ||\n      document.body.scrollTop ||\n      0;\n\n    bodySnapshot = {\n      position: document.body.style.position,\n      top: document.body.style.top,\n      left: document.body.style.left,\n      right: document.body.style.right,\n      width: document.body.style.width,\n      overflow: document.body.style.overflow\n    };\n\n    htmlOverflowSnapshot = document.documentElement.style.overflow;\n\n    document.documentElement.style.overflow = 'hidden';\n    document.body.style.position = 'fixed';\n    document.body.style.top = (-modalScrollY) + 'px';\n    document.body.style.left = '0';\n    document.body.style.right = '0';\n    document.body.style.width = '100%';\n    document.body.style.overflow = 'hidden';\n  }\n\n  function unlockPage() {\n    if (!bodySnapshot) return;\n\n    document.documentElement.style.overflow = htmlOverflowSnapshot;\n    document.body.style.position = bodySnapshot.position;\n    document.body.style.top = bodySnapshot.top;\n    document.body.style.left = bodySnapshot.left;\n    document.body.style.right = bodySnapshot.right;\n    document.body.style.width = bodySnapshot.width;\n    document.body.style.overflow = bodySnapshot.overflow;\n\n    bodySnapshot = null;\n    window.scrollTo(0, modalScrollY);\n  }\n\n  window.adnPrepareFoodModal = function () {\n    moveModalToBody();\n    updateViewportSize();\n    lockPage();\n\n    var modal = getModal();\n    var dialog = modal \u0026\u0026 modal.querySelector('.adn-modal-dialog');\n\n    if (dialog) {\n      dialog.scrollTop = 0;\n    }\n\n    requestAnimationFrame(updateViewportSize);\n    setTimeout(updateViewportSize, 80);\n    setTimeout(updateViewportSize, 250);\n  };\n\n  window.adnReleaseFoodModal = function () {\n    unlockPage();\n  };\n\n  function init() {\n    moveModalToBody();\n    updateViewportSize();\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', init);\n  } else {\n    init();\n  }\n\n  window.addEventListener('load', init);\n  window.addEventListener('resize', updateViewportSize, { passive: true });\n  window.addEventListener('orientationchange', function () {\n    setTimeout(updateViewportSize, 100);\n    setTimeout(updateViewportSize, 350);\n  }, { passive: true });\n\n  if (window.visualViewport) {\n    window.visualViewport.addEventListener(\n      'resize',\n      updateViewportSize,\n      { passive: true }\n    );\n\n    window.visualViewport.addEventListener(\n      'scroll',\n      updateViewportSize,\n      { passive: true }\n    );\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(init, 50);\n  });\n})();\n\u003c\/script\u003e \u003cscript id=\"adn-food-calculator-script\"\u003e\n(function () {\n  function initAdnFoodCalculator() {\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    \n        if (typeof window.adnPrepareFoodModal === 'function') {\n          window.adnPrepareFoodModal();\n        } else if (modal.parentNode !== document.body) {\n          document.body.appendChild(modal);\n        }\n    \n        modal.classList.add('is-open');\n        modal.setAttribute('aria-hidden', 'false');\n        modal.setAttribute('aria-modal', 'true');\n        document.body.classList.add('adn-modal-open');\n    \n        var dialog = modal.querySelector('.adn-modal-dialog');\n        if (dialog) dialog.scrollTop = 0;\n    \n        window.setTimeout(function () {\n          var close = modal.querySelector('.adn-modal-close');\n          if (close) {\n            try {\n              close.focus({ preventScroll: true });\n            } catch (error) {\n              close.focus();\n            }\n          }\n        }, 0);\n      }\n    \n      function closeModal() {\n        modal.classList.remove('is-open');\n        modal.setAttribute('aria-hidden', 'true');\n        modal.removeAttribute('aria-modal');\n        document.body.classList.remove('adn-modal-open');\n    \n        if (typeof window.adnReleaseFoodModal === 'function') {\n          window.adnReleaseFoodModal();\n        }\n    \n        if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') {\n          window.setTimeout(function () {\n            try {\n              lastFocused.focus({ preventScroll: true });\n            } catch (error) {\n              lastFocused.focus();\n            }\n          }, 0);\n        }\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\n  function scheduleInit() {\n    initAdnFoodCalculator();\n    window.setTimeout(initAdnFoodCalculator, 50);\n    window.setTimeout(initAdnFoodCalculator, 250);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleInit, { once: true });\n  } else {\n    scheduleInit();\n  }\n\n  window.addEventListener('load', scheduleInit);\n  document.addEventListener('shopify:section:load', function () {\n    window.setTimeout(scheduleInit, 50);\n  });\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"Default Title","offer_id":58660659102021,"sku":"12498-60314","price":16.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/Lammbeinegetrocknet_IdealfuerAllergiker_Zahnpflege.png?v=1784913489"},{"product_id":"alphadog-nutrition-pferde-happen-trainingsleckerli-fur-allergiker","title":"Trainingssnacks Pferd 98% reines Muskelfleisch - Hypoallergen \u0026 Ohne Innereien","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Pferde-Happen\n     ========================================================= --\u003e\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\u003c!-- Rechner-Popup --\u003e\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\u003c!-- =========================================================\n     PRODUKTBESCHREIBUNG PFERDE-HAPPEN\n     ========================================================= --\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:weight!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\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  .adp-external-product-title,\n  body .product__info-container .product__title,\n  body .product__info-container .product__title h1,\n  body .product__info-wrapper .product__title,\n  body .product__info-wrapper .product__title h1,\n  body product-info .product__title,\n  body product-info .product__title h1,\n  body .product-info .product__title,\n  body .product-info .product__title h1,\n  body .product-info__title,\n  body h1.product__title,\n  body h1.product-title,\n  body h1.product_title,\n  body .product-single__title,\n  body .productView-title,\n  body .product-detail__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: #000 !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    -webkit-text-stroke: .7px #000 !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  }\n\n  .adp-external-product-title *,\n  body .product__info-container .product__title *,\n  body .product__info-wrapper .product__title *,\n  body product-info .product__title *,\n  body .product-info .product__title *,\n  body .product-info__title *,\n  body .product-single__title *,\n  body .productView-title *,\n  body .product-detail__title * {\n    color: #000 !important;\n    font-family: \"Inter\", Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    -webkit-text-stroke: .7px #000 !important;\n  }\n\n  .adp-external-product-title::before,\n  .adp-external-product-title::after,\n  .adp-external-product-title *::before,\n  .adp-external-product-title *::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title,\n    body .product__info-container .product__title,\n    body .product__info-container .product__title h1,\n    body .product__info-wrapper .product__title,\n    body .product__info-wrapper .product__title h1,\n    body product-info .product__title,\n    body product-info .product__title h1,\n    body .product-info .product__title,\n    body .product-info .product__title h1,\n    body .product-info__title,\n    body h1.product__title,\n    body h1.product-title,\n    body h1.product_title,\n    body .product-single__title,\n    body .productView-title,\n    body .product-detail__title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000 !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\u003c\/style\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  body.adn-modal-open {\n    overflow: hidden !important;\n    overscroll-behavior: none !important;\n    touch-action: none !important;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    top: var(--adn-modal-top, 0px) !important;\n    left: 0 !important;\n    right: 0 !important;\n    bottom: auto !important;\n\n    width: 100vw !important;\n    max-width: none !important;\n    height: var(--adn-modal-height, 100dvh) !important;\n    min-height: 0 !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    align-items: center !important;\n    justify-content: center !important;\n    place-items: center !important;\n\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n    box-sizing: border-box !important;\n    isolation: isolate !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: grid !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    margin: 0 !important;\n    transform: none !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    top: auto !important;\n    left: auto !important;\n    right: auto !important;\n    bottom: auto !important;\n    inset: auto !important;\n\n    width: min(780px, calc(100vw - 36px)) !important;\n    height: min(720px, calc(var(--adn-modal-height, 100dvh) - 36px)) !important;\n    min-height: 0 !important;\n    max-height: none !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    overflow-x: hidden !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain !important;\n    -webkit-overflow-scrolling: touch;\n\n    border-radius: 26px !important;\n    box-sizing: border-box !important;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    font-size: clamp(28px, 3vw, 36px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    word-break: normal !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-food-modal {\n      padding: 12px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: min(760px, calc(100vw - 24px)) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 24px) !important;\n      padding: 14px !important;\n      border-radius: 22px !important;\n    }\n\n    #adn-food-modal .adn-modal-header h2 {\n      font-size: 31px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 6px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 12px) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 12px) !important;\n      padding: 8px !important;\n      border-radius: 18px !important;\n    }\n\n    #adn-food-modal .adn-rechner {\n      height: 100% !important;\n      min-height: 0 !important;\n      overflow-y: auto !important;\n    }\n  }\n\n  @media (max-height: 650px) and (min-width: 721px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      height: calc(var(--adn-modal-height, 100dvh) - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-calculator-title-size-fix\"\u003e\n  #adn-one-html .adn-calculator-teaser h2 {\n    width: 100% !important;\n    max-width: none !important;\n    font-size: clamp(32px, 3.25vw, 48px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    white-space: nowrap !important;\n    word-break: keep-all !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(30px, 5vw, 40px) !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html .adn-calculator-teaser {\n      padding-left: 18px !important;\n      padding-right: 18px !important;\n    }\n\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(27px, 8vw, 33px) !important;\n      line-height: 1.03 !important;\n      letter-spacing: -.04em !important;\n    }\n  }\n\n  @media (max-width: 360px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: 26px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- ALPHADOG-DESIGNREGEL:\n     Das untere Abschlussfeld .adp-closing wird immer EINfarbig\n     und passend zur jeweiligen Produktpalette gestaltet.\n--\u003e\n\u003cstyle id=\"adn-horse-training-bites-product-design\"\u003e\n  .adp-theme-horse-training-bites {\n    --horse-deep: #241713;\n    --horse-chestnut: #67402f;\n    --horse-leather: #87553b;\n    --horse-copper: #ad6b43;\n    --horse-taupe: #837263;\n    --horse-sage: #6f7b69;\n    --horse-gold: #d0a05f;\n    --horse-cream: #e5d2b3;\n\n    background:\n      radial-gradient(circle at 7% 4%, rgba(111,123,105,.14), transparent 24%),\n      radial-gradient(circle at 95% 16%, rgba(173,107,67,.14), transparent 24%),\n      radial-gradient(circle at 50% 82%, rgba(229,210,179,.12), transparent 32%),\n      linear-gradient(180deg, #faf8f5 0%, #f2ede9 50%, #f7f2e9 100%) !important;\n  }\n\n  .adp-theme-horse-training-bites .adp-hero {\n    border: 1px solid rgba(208,160,95,.20) !important;\n    background:\n      radial-gradient(circle at 87% 13%, rgba(229,210,179,.22), transparent 24%),\n      linear-gradient(135deg, #140b09 0%, #311b15 56%, #5b3a2c 100%) !important;\n    box-shadow: 0 34px 94px rgba(72,46,37,.23) !important;\n  }\n\n  .adp-theme-horse-training-bites .adp-hero::before {\n    content: \"HORSE\" !important;\n    position: absolute !important;\n    right: 18px !important;\n    top: 24px !important;\n    color: rgba(255,255,255,.045) !important;\n    font-family: \"Inter\", Arial, sans-serif !important;\n    font-size: 108px !important;\n    line-height: 1 !important;\n    font-weight: 900 !important;\n    letter-spacing: -.07em !important;\n    transform: rotate(7deg) !important;\n    pointer-events: none !important;\n  }\n\n  .adp-theme-horse-training-bites .adp-hero::after {\n    background:\n      linear-gradient(\n        90deg,\n        var(--horse-deep),\n        var(--horse-chestnut) 30%,\n        var(--horse-leather) 51%,\n        var(--horse-copper) 69%,\n        var(--horse-gold) 84%,\n        var(--horse-sage)\n      ) !important;\n  }\n\n  .adp-theme-horse-training-bites .adp-brand,\n  .adp-theme-horse-training-bites .adp-kicker,\n  .adp-theme-horse-training-bites .adp-heading \u003e p,\n  .adp-theme-horse-training-bites .adp-panel \u003e p {\n    color: #e8b97d !important;\n  }\n\n  .adp-theme-horse-training-bites .adp-tags {\n    display: flex !important;\n    flex-wrap: wrap !important;\n    align-items: center !important;\n    gap: 10px !important;\n  }\n\n  .adp-theme-horse-training-bites .adp-tags \u003e span {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    flex: 0 0 auto !important;\n    min-width: 0 !important;\n    max-width: 100% !important;\n    margin: 0 !important;\n    white-space: nowrap !important;\n    text-decoration: none !important;\n    border-color: rgba(232,185,125,.24) !important;\n    background: rgba(232,185,125,.08) !important;\n  }\n\n  .adp-theme-horse-training-bites .adp-title {\n    color: #fff !important;\n    -webkit-text-stroke: .45px #fff !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.16),\n      0 7px 15px rgba(0,0,0,.34),\n      0 15px 28px rgba(0,0,0,.18) !important;\n    filter: none !important;\n  }\n\n  .adp-theme-horse-training-bites .adp-title::before,\n  .adp-theme-horse-training-bites .adp-title::after {\n    content: none !important;\n    display: none !important;\n    opacity: 0 !important;\n    filter: none !important;\n    transform: none !important;\n  }\n\n  \/* Rechtes Kennzahlenfeld immer EINfarbig. *\/\n  .adp-theme-horse-training-bites .adp-visual {\n    position: relative !important;\n    background: #67402f !important;\n    background-image: none !important;\n    border-color: rgba(255,255,255,.14) !important;\n  }\n\n  .adp-theme-horse-training-bites .adp-visual::before,\n  .adp-theme-horse-training-bites .adp-visual::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  .adp-theme-horse-training-bites .adp-stat {\n    border-color: rgba(255,255,255,.15) !important;\n    background: rgba(24,13,10,.30) !important;\n  }\n\n  .adp-theme-horse-training-bites .adp-stat-main {\n    background: #87553b !important;\n    border-color: #87553b !important;\n    box-shadow: 0 18px 42px rgba(36,23,19,.30) !important;\n  }\n\n  .adp-theme-horse-training-bites .adp-benefit:nth-child(1) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(173,107,67,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #faf0ea 100%) !important;\n  }\n\n  .adp-theme-horse-training-bites .adp-benefit:nth-child(2) {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(229,210,179,.25), transparent 31%),\n      linear-gradient(135deg, #140b09 0%, #3f241c 100%) !important;\n    color: #fff !important;\n  }\n\n  .adp-theme-horse-training-bites .adp-benefit:nth-child(2) p {\n    color: rgba(255,255,255,.72) !important;\n  }\n\n  .adp-theme-horse-training-bites .adp-benefit:nth-child(3) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(111,123,105,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #eef3ed 100%) !important;\n  }\n\n  .adp-theme-horse-training-bites .adp-benefit b {\n    color: var(--horse-copper) !important;\n  }\n\n  .adp-theme-horse-training-bites .adp-benefit:nth-child(2) b {\n    color: #efc995 !important;\n  }\n\n  .adp-theme-horse-training-bites .adp-guide {\n    border: 1px solid rgba(103,64,47,.08) !important;\n    background:\n      radial-gradient(circle at 92% 8%, rgba(229,210,179,.12), transparent 28%),\n      radial-gradient(circle at 8% 92%, rgba(111,123,105,.08), transparent 26%),\n      linear-gradient(145deg, #ffffff 0%, #f8f3ed 100%) !important;\n  }\n\n  .adp-theme-horse-training-bites .adp-panel {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(229,210,179,.22), transparent 28%),\n      linear-gradient(135deg, #140b09 0%, #4b2f25 100%) !important;\n  }\n\n  .adp-theme-horse-training-bites .adp-item {\n    border: 1px solid rgba(103,64,47,.07) !important;\n    box-shadow: 0 14px 42px rgba(72,46,37,.05) !important;\n  }\n\n  .adp-theme-horse-training-bites .adp-icon {\n    background:\n      linear-gradient(135deg, #241713, var(--horse-chestnut)) !important;\n    box-shadow: 0 8px 18px rgba(36,23,19,.16) !important;\n  }\n\n  .adp-theme-horse-training-bites .adp-item[open] .adp-plus {\n    background: var(--horse-copper) !important;\n  }\n\n  .adp-theme-horse-training-bites .adp-info {\n    border-left-color: var(--horse-copper) !important;\n    background: #faf0ea !important;\n  }\n\n  .adp-theme-horse-training-bites .adp-highlight {\n    background:\n      linear-gradient(135deg, #faf0ea 0%, #eef3ec 100%) !important;\n  }\n\n  .adp-theme-horse-training-bites .adp-table thead th,\n  .adp-theme-horse-training-bites .adp-table thead td {\n    background:\n      linear-gradient(135deg, #241713, #67402f) !important;\n  }\n\n  .adp-theme-horse-training-bites .adp-faq details[open] {\n    border-color: rgba(173,107,67,.30) !important;\n    box-shadow: 0 10px 25px rgba(173,107,67,.07) !important;\n  }\n\n  \/* Unteres Abschlussfeld immer EINfarbig. *\/\n  .adp-theme-horse-training-bites .adp-closing {\n    background: #67402f !important;\n    background-image: none !important;\n    box-shadow: 0 28px 72px rgba(72,46,37,.19) !important;\n  }\n\n  .adp-theme-horse-training-bites #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: 100% !important;\n    max-width: 100% !important;\n    margin: 0 auto 42px !important;\n    padding: 0 !important;\n    transform: none !important;\n    clear: both !important;\n    box-sizing: border-box !important;\n  }\n\n  .adp-theme-horse-training-bites #adn-one-html \u003e .adn-one-grid {\n    width: 100% !important;\n    max-width: none !important;\n    margin: 0 auto !important;\n  }\n\n  @media (max-width: 1050px) {\n    .adp-theme-horse-training-bites #adn-one-html {\n      margin-bottom: 30px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    .adp-theme-horse-training-bites .adp-hero::before {\n      right: -14px !important;\n      top: 22px !important;\n      font-size: 58px !important;\n    }\n\n    .adp-theme-horse-training-bites .adp-title {\n      -webkit-text-stroke: .35px #fff !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.14),\n        0 5px 10px rgba(0,0,0,.30),\n        0 10px 20px rgba(0,0,0,.16) !important;\n    }\n\n    .adp-theme-horse-training-bites .adp-tags {\n      gap: 7px !important;\n    }\n\n    .adp-theme-horse-training-bites #adn-one-html {\n      margin-bottom: 22px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cmain class=\"adp-page adp-theme-horse-training-bites\"\u003e\n\u003cdiv class=\"adp-wrap\"\u003e\n\u003csection class=\"adn-one-html adn-theme-horse-training-bites\" id=\"adn-one-html\"\u003e\n\u003cdiv class=\"adn-one-grid\"\u003e\n\u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n\u003cdiv class=\"adn-trust-panel\"\u003e\n\u003cdiv class=\"adn-payment-card\"\u003e\n\u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n\u003cdiv class=\"adn-payment-grid\"\u003e\n\u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"PayPal\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/paypal-blue-logo-19528_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Klarna\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/klarna-pink-logo-24366_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Visa\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/visa-blue-logo-19529_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Mastercard\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/mastercard-credit-card-payment-method-19676_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Maestro\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/maestro-logo-19742_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Apple Pay\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/apple-pay-logo-19557_256.png?v=1779726652\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-benefit-grid\"\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSchneller Versand\u003c\/strong\u003e \u003csmall\u003ezügig und sicher bei dir\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSicher bezahlen\u003c\/strong\u003e \u003csmall\u003egeschützte Zahlungsarten\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M7 7h9.2L14 4.8 15.4 3 21 8.6l-5.6 5.6-1.4-1.8 2.2-2.2H7a3 3 0 0 0-3 3v4H2v-4a5 5 0 0 1 5-5Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e \u003csmall\u003eentspannt ausprobieren\u003c\/small\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-grid\"\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Pferdekopf für 98% Pferdefleisch --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M8 5.2c2.2-1.8 5-2.6 8.2-2.2l2.2 4.4-1.2 9.1c-.3 2.4-2 4-4.4 4-2.7 0-4.7-1.8-4.9-4.4L8 5.2Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M8.4 6.3 5.7 3.8M15.9 4.1 18.2 2\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10.2 10.2h.01M15 9.7h.01\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10.3 15.7c1.6.9 3.3.8 5-.3\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M7.9 7.2c-1.6 1.6-2.4 3.7-2.4 6.2\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e98%\u003cbr\u003ePferdefleisch\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Hund für ausschließlich Hunde --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M4.2 9.2 6.8 5.5l2.5 2.4h5.4l2.5-2.4 2.6 3.7v5.6c0 3.7-2.9 6.1-7.8 6.1s-7.8-2.4-7.8-6.1V9.2Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M7.2 12h.01M16.8 12h.01\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9.5 16c1.7 1 3.3 1 5 0\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10.7 14h2.6\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eNur für\u003cbr\u003eHunde\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Apfelhälfte mit Faserstruktur --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M12 7.2c-2.1-2.2-5.1-2.2-6.8-.3-2.1 2.4-.8 7.1 1.2 10 1.4 2 3 3.1 4.2 2.4.9-.5 1.8-.5 2.8 0 1.2.7 2.8-.4 4.2-2.4 2-2.9 3.3-7.6 1.2-10-1.7-1.9-4.7-1.9-6.8.3Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M12 7.2c0-2.2 1.2-3.7 3.6-4.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M8.8 11.2c2.1.8 4.2.8 6.3 0M8.4 14.5c2.4.7 4.8.7 7.2 0\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e2% Apfel-\u003cbr\u003erohfaser\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Knochenfrei-Symbol --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M6 9.2c-1.7 0-3-1.3-3-3s1.3-3 3-3c1.1 0 2.1.6 2.6 1.5h6.8A3 3 0 1 1 18 9.2c-1.1 0-2.1-.6-2.6-1.5H8.6A3 3 0 0 1 6 9.2Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M4 20 20 4\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eKnochenfrei\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Trainingshappen und Futternapf --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M4 14h16c-.5 4.5-3.2 6.8-8 6.8S4.5 18.5 4 14Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M6 14c.4-2.1 2.4-3.5 6-3.5s5.6 1.4 6 3.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"m8 7.1 4-2.2 4 2.2v4.4l-4 2.2-4-2.2V7.1Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M8 7.1 12 9l4-1.9M12 9v4.7\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eSnack \u0026amp;\u003cbr\u003eTopping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n\u003caside class=\"adn-calculator-teaser\"\u003e\n\u003cdiv class=\"adn-calculator-art\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\"\u003e\u003c\/div\u003e\n\u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n\u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n\u003cbutton type=\"button\" class=\"adn-open-calculator\"\u003eJetzt berechnen\u003c\/button\u003e\n\u003cdiv class=\"adn-calculator-note\"\u003e\n\u003cstrong\u003eIn ca. 60 Sekunden\u003c\/strong\u003e\u003cspan\u003edirekt zur Futterempfehlung\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/aside\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-hero\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n\u003cp class=\"adp-kicker\"\u003eKlare Monoprotein-Belohnung ausschließlich für Hunde\u003c\/p\u003e\n\u003ch1 class=\"adp-title\"\u003e98% Pferde Happen für sensible Hunde.\u003c\/h1\u003e\n\u003cp class=\"adp-lead\"\u003eSchonend getrocknetes Pferdemuskelfleisch ohne Innereien oder Knochen – handlich für Training, Spaziergang, Clickerarbeit und Topping.\u003c\/p\u003e\n\u003cp class=\"adp-intro\"\u003eDie Happen bestehen aus 98% reinem Pferdemuskelfleisch und 2% Apfelrohfaser. Die übersichtliche Rezeptur enthält weder Getreide noch Soja, Tiermehle oder künstliche Farb-, Konservierungs- und Geschmacksstoffe.\u003c\/p\u003e\n\u003cdiv class=\"adp-tags\"\u003e\n\u003cspan\u003e98% Pferdefleisch\u003c\/span\u003e \u003cspan\u003eNur für Hunde\u003c\/span\u003e \u003cspan\u003eKnochenfrei\u003c\/span\u003e \u003cspan\u003eGetreide- \u0026amp; sojafrei\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-visual\"\u003e\n\u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e98% Pferd\u003c\/strong\u003e \u003cspan\u003eausschließlich Muskelfleisch, ohne Innereien\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e2% Apfelrohfaser\u003c\/strong\u003e \u003cspan\u003epflanzliche Faser innerhalb der klaren Rezeptur\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eKnochenfrei\u003c\/strong\u003e \u003cspan\u003ehandliche Happen ohne harte Knochenbestandteile\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eNur für Hunde\u003c\/strong\u003e \u003cspan\u003eals Ergänzungsfuttermittel ausschließlich für Hunde\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eEinfach und transparent\u003c\/p\u003e\n\u003ch2\u003eEine klare Zutatenliste für schnelle, saubere Belohnungsmomente.\u003c\/h2\u003e\n\u003cspan\u003eDie kleinen Happen lassen sich zügig fressen und eignen sich für kleinschrittiges Training, Spaziergänge oder als aromatisches Topping.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-benefits\"\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e01\u003c\/b\u003e\n\u003ch3\u003e98% Pferdemuskelfleisch\u003c\/h3\u003e\n\u003cp\u003eKeine Innereien, keine Knochen und keine Mischung aus mehreren tierischen Proteinquellen.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e02\u003c\/b\u003e\n\u003ch3\u003eAusschließlich für Hunde\u003c\/h3\u003e\n\u003cp\u003eDer fleischige Ergänzungssnack ist ausschließlich für Hunde als Belohnung oder Topping vorgesehen.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\n\u003ch3\u003eOhne versteckte Füllstoffe\u003c\/h3\u003e\n\u003cp\u003eDie angegebene Rezeptur enthält kein Getreide, Soja, Tiermehl oder künstliche Farb- und Konservierungsstoffe.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-guide\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-kicker\"\u003eFür sensible Hunde und kontrollierte Fütterung\u003c\/p\u003e\n\u003ch2\u003ePferd als seltenere Proteinquelle – Verträglichkeit bleibt individuell.\u003c\/h2\u003e\n\u003cp\u003ePferdefleisch wird häufig verwendet, wenn andere tierische Proteinquellen vermieden werden sollen. Eine pauschale Verträglichkeits- oder Allergiefreiheitsgarantie ist dennoch nicht möglich.\u003c\/p\u003e\n\u003cp\u003eBei einer tierärztlich begleiteten Ausschlussdiät muss der Snack zur festgelegten Proteinquelle passen. Auch Apfelrohfaser ist Bestandteil der Rezeptur und sollte berücksichtigt werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-panel\"\u003e\n\u003cp\u003eAuf einen Blick\u003c\/p\u003e\n\u003carticle\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003e98% Pferdemuskelfleisch und 2% Apfelrohfaser\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eVerarbeitung\u003c\/strong\u003e\u003cspan\u003eschonend getrocknet, ohne Innereien und ohne Knochen\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eEinsatz\u003c\/strong\u003e\u003cspan\u003eHundetraining, Spaziergang, Rückruf und Futter-Topping\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eFütterung\u003c\/strong\u003e\u003cspan\u003eSnacks auf ungefähr 10% der täglichen Futtermenge begrenzen\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eAlle Details\u003c\/p\u003e\n\u003ch2\u003eRezeptur, Einsatz und verantwortungsvolle Fütterung.\u003c\/h2\u003e\n\u003cspan\u003eFür dieses Produkt wurden keine analytischen Bestandteile angegeben. Deshalb werden keine Nährwerte ergänzt oder geschätzt.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-accordions\"\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🐴\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e98% Pferdemuskelfleisch\u003c\/strong\u003e\u003cspan\u003eAusschließlich Muskelfleisch ohne Innereien oder Knochen\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003ePferd als einzige tierische Proteinquelle\u003c\/h3\u003e\n\u003cp\u003eDie Happen bestehen zu 98% aus Pferdemuskelfleisch. Innereien, Knochen oder weitere tierische Proteinquellen sind laut Zusammensetzung nicht enthalten.\u003c\/p\u003e\n\u003cp\u003eDas macht die Zutatenliste besonders übersichtlich. Eine individuelle Verträglichkeit lässt sich dennoch nicht garantieren.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🍎\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e2% Apfelrohfaser\u003c\/strong\u003e\u003cspan\u003ePflanzliche Faser für die Formstabilität der Happen\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eZwei Zutaten, klar ausgewiesen\u003c\/h3\u003e\n\u003cp\u003eApfelrohfaser ergänzt das Pferdefleisch und hilft dabei, die kleinen Happen in Form zu halten.\u003c\/p\u003e\n\u003cp\u003eBei einer strikten Ausschlussdiät muss auch diese pflanzliche Zutat in den Fütterungsplan passen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🐕\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eAusschließlich für Hunde\u003c\/strong\u003e\u003cspan\u003eBelohnung, Rückruftraining und schmackhaftes Topping\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eVielseitig im Hundealltag\u003c\/h3\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eHundetraining\u003c\/b\u003eFür kleinschrittiges Arbeiten und Spaziergänge.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eRückruftraining\u003c\/b\u003eAls hochwertige Bestätigung nach erfolgreichem Zurückkommen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eHundefutter\u003c\/b\u003eZerbröselt als aromatisches Topping.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eSuchspiele\u003c\/b\u003eAls kleine Motivation bei der Nasenarbeit.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦴\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eKnochenfrei und handlich\u003c\/strong\u003e\u003cspan\u003eKeine harten Knochenbestandteile in der Rezeptur\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eKleine Happen ohne Knochenanteil\u003c\/h3\u003e\n\u003cp\u003eDer Snack enthält laut Zusammensetzung keine Knochen. Dadurch bleibt er als kleiner Trainingshappen leichter zu kauen als ein harter Naturknochen.\u003c\/p\u003e\n\u003cp\u003eBei ausgeprägten Zahn- oder Schluckproblemen sollte die passende Snackgröße dennoch tierärztlich beurteilt werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e✓\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eKlare Rezeptur ohne Füllstoffe\u003c\/strong\u003e\u003cspan\u003eOhne Getreide, Soja, Tiermehle und künstliche Zusätze\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eTransparent und naturbelassen\u003c\/h3\u003e\n\u003cp\u003eDie Produktangaben nennen kein Getreide, Soja, Tiermehl, künstliche Konservierungsstoffe, Farbstoffe oder synthetische Geschmacksverstärker.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eZusammensetzung:\u003c\/strong\u003e 98% Pferdefleisch, ausschließlich Muskelfleisch, und 2% Apfelrohfaser; schonend getrocknet. Ergänzungsfuttermittel für Hunde.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🎯\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eTraining und Topping\u003c\/strong\u003e\u003cspan\u003eSchnell gefressen und vielseitig im Alltag einsetzbar\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eKleine Belohnung ohne lange Unterbrechung\u003c\/h3\u003e\n\u003cp\u003eDie handliche Form eignet sich für häufige, kleine Bestätigungen beim Training und für Hunde, die ihr Hauptfutter zeitweise weniger gern annehmen.\u003c\/p\u003e\n\u003cp\u003eAls Topping sollten die Happen fein zerbröselt und nur in angemessener Menge verwendet werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⚖️\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFütterung und Tagesration\u003c\/strong\u003e\u003cspan\u003eSnacks auf ungefähr 10% der täglichen Futtermenge begrenzen\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eBelohnungen in die Gesamtmenge einrechnen\u003c\/h3\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAnteil\u003c\/b\u003eLeckerlis nach Produktangabe auf etwa 10% der Tagesmenge begrenzen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eHauptfutter\u003c\/b\u003eGefütterte Snacks von der regulären Mahlzeit abziehen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003ePortionierung\u003c\/b\u003eBei vielen Wiederholungen besonders kleine Mengen geben.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eWasser\u003c\/b\u003eImmer frisches Trinkwasser bereitstellen.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eDa keine analytischen Bestandteile angegeben wurden, sollte die Menge besonders aufmerksam an Größe, Aktivität und Hauptfutter des Hundes angepasst werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌿\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eNaturprodukt und Aufbewahrung\u003c\/strong\u003e\u003cspan\u003eGröße, Farbe, Geruch und Form können leicht variieren\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eNatürliche Unterschiede sind normal\u003c\/h3\u003e\n\u003cp\u003eGröße, Farbe, Geruch, Form und Gewicht können von Charge zu Charge geringfügig abweichen.\u003c\/p\u003e\n\u003cp\u003eKühl, trocken und vor direkter Sonneneinstrahlung geschützt lagern. Die Verpackung nach dem Öffnen wieder sorgfältig verschließen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Zusammensetzung, Hundeeignung und Ausschlussdiät\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cdiv class=\"adp-faq\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWoraus bestehen die Pferde-Happen?\u003c\/summary\u003e\n\u003cp\u003eSie bestehen aus 98% Pferdemuskelfleisch und 2% Apfelrohfaser.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eEnthalten die Happen Innereien oder Knochen?\u003c\/summary\u003e\n\u003cp\u003eNein. Laut Zusammensetzung werden ausschließlich Muskelfleisch und Apfelrohfaser verwendet.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSind die Pferde-Happen ausschließlich für Hunde geeignet?\u003c\/summary\u003e\n\u003cp\u003eJa. Sie sind als Ergänzungsfuttermittel ausschließlich für Hunde angegeben.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSind die Happen getreide- und sojafrei?\u003c\/summary\u003e\n\u003cp\u003eJa. Die angegebene Rezeptur enthält weder Getreide noch Soja.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eEignen sie sich für eine Ausschlussdiät?\u003c\/summary\u003e\n\u003cp\u003eSie können passen, wenn Pferd und Apfelrohfaser Bestandteil des tierärztlich festgelegten Plans sind. Eine pauschale Verträglichkeitsgarantie gibt es nicht.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie viel darf mein Hund bekommen?\u003c\/summary\u003e\n\u003cp\u003eDie Produktangabe empfiehlt, Snacks auf ungefähr 10% der täglichen Futtermenge zu begrenzen und von der Hauptmahlzeit abzuziehen.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eGibt es analytische Nährwerte?\u003c\/summary\u003e\n\u003cp\u003eIn den bereitgestellten Produktangaben wurden keine analytischen Bestandteile genannt.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-closing\"\u003e\n\u003ch2\u003e98% Pferd. Knochenfrei. Für Hunde.\u003c\/h2\u003e\n\u003cp\u003eDer klare Monoprotein-Happen für Training, Spaziergang, Clickerarbeit und ein aromatisches Topping über der Hauptmahlzeit.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\n\u003cdiv id=\"adn-food-modal\" class=\"adn-food-modal\"\u003e\n\u003cdiv class=\"adn-modal-backdrop\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"adn-modal-dialog\" role=\"dialog\"\u003e\n\u003cbutton class=\"adn-modal-close\" type=\"button\"\u003e×\u003c\/button\u003e\u003cheader class=\"adn-modal-header\"\u003e\n\u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n\u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\u003c\/header\u003e\n\u003cdiv 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 \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-progress-track\" role=\"progressbar\"\u003e\u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"adn-step is-active\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n\u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n\u003cdiv class=\"adn-age-row\"\u003e\n\u003clabel class=\"adn-input-box\"\u003e \u003cinput id=\"adn-age\" type=\"number\" min=\"1\" step=\"1\" value=\"2\"\u003e \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"adn-segmented\"\u003e\n\u003cbutton type=\"button\" class=\"is-selected\"\u003eJahre\u003c\/button\u003e \u003cbutton type=\"button\"\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\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n\u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n\u003clabel class=\"adn-input-box adn-weight-box\"\u003e \u003cinput id=\"adn-weight\" type=\"number\" min=\"1\" max=\"120\" step=\"0.1\" value=\"15\"\u003e \u003cspan\u003ekg\u003c\/span\u003e \u003c\/label\u003e \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-weight-next\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n\u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\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 \u003cbutton type=\"button\"\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 \u003cbutton type=\"button\"\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 \u003cbutton type=\"button\"\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\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n\u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n\u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\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 \u003cbutton type=\"button\"\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 \u003cbutton type=\"button\"\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\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n\u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n\u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\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 \u003cbutton type=\"button\"\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\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n\u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n\u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\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 \u003cbutton type=\"button\"\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 \u003cbutton type=\"button\"\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 \u003cbutton type=\"button\"\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\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n\u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n\u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\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 \u003cbutton type=\"button\"\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\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n\u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n\u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n\u003cdiv 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\n\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n\u003ca class=\"adn-primary-btn adn-shop-btn\" id=\"adn-shop-link\" href=\"#\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-modal-actions\"\u003e\n\u003cbutton type=\"button\" id=\"adn-back\"\u003eZurück\u003c\/button\u003e \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\u003cp\u003e\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e \u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Woraus bestehen die Pferde-Happen?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Sie bestehen aus 98% Pferdemuskelfleisch und 2% Apfelrohfaser.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Enthalten die Happen Innereien oder Knochen?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Nein. Laut Zusammensetzung werden ausschließlich Muskelfleisch und Apfelrohfaser verwendet.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind die Pferde-Happen ausschließlich für Hunde geeignet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Sie sind als Ergänzungsfuttermittel ausschließlich für Hunde angegeben.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind die Happen getreide- und sojafrei?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Die angegebene Rezeptur enthält weder Getreide noch Soja.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Eignen sie sich für eine Ausschlussdiät?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Sie können passen, wenn Pferd und Apfelrohfaser Bestandteil des tierärztlich festgelegten Plans sind. Eine pauschale Verträglichkeitsgarantie gibt es nicht.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie viel darf mein Hund bekommen?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Produktangabe empfiehlt, Snacks auf ungefähr 10% der täglichen Futtermenge zu begrenzen und von der Hauptmahlzeit abzuziehen.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Gibt es analytische Nährwerte?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"In den bereitgestellten Produktangaben wurden keine analytischen Bestandteile genannt.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e \u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleTerms = ['pferde', 'happen'];\n\n  function normalize(value) {\n    return (value || '')\n      .replace(\/\\u00a0\/g, ' ')\n      .replace(\/[–—]\/g, '-')\n      .replace(\/\\s+\/g, ' ')\n      .trim()\n      .toLowerCase();\n  }\n\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n    return style.display !== 'none' \u0026\u0026\n      style.visibility !== 'hidden' \u0026\u0026\n      parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026\n      rect.width \u003e 0 \u0026\u0026\n      rect.height \u003e 0;\n  }\n\n  function outsideOwnBlocks(element) {\n    return !element.closest('.adp-page') \u0026\u0026\n      !element.closest('#adn-one-html') \u0026\u0026\n      !element.closest('#adn-food-modal');\n  }\n\n  function matchesTitle(element) {\n    var text = normalize(element.textContent);\n    return titleTerms.every(function (term) {\n      return text.indexOf(term) !== -1;\n    });\n  }\n\n  function findTitle() {\n    var selectors = [\n      '[data-product-title]',\n      '.product__title',\n      '.product__title h1',\n      '.product-title',\n      '.product-single__title',\n      '.productView-title',\n      '.product-info__title',\n      '.product-detail__title',\n      'h1.product_title',\n      'h1'\n    ];\n\n    var candidates = Array.prototype.slice.call(\n      document.querySelectorAll(selectors.join(','))\n    );\n\n    return candidates.find(function (element) {\n      return outsideOwnBlocks(element) \u0026\u0026\n        isVisible(element) \u0026\u0026\n        matchesTitle(element);\n    }) || null;\n  }\n\n  function applyTitleStyle() {\n    var title = findTitle();\n    if (!title) return;\n    title.classList.add('adp-external-product-title');\n\n    var nested = title.matches('h1, h2')\n      ? title\n      : title.querySelector('h1, h2');\n\n    if (nested) {\n      nested.classList.add('adp-external-product-title');\n    }\n  }\n\n  function scheduleApply() {\n    applyTitleStyle();\n    setTimeout(applyTitleStyle, 50);\n    setTimeout(applyTitleStyle, 200);\n    setTimeout(applyTitleStyle, 500);\n    setTimeout(applyTitleStyle, 1000);\n    setTimeout(applyTitleStyle, 2000);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n\n  window.addEventListener('load', scheduleApply);\n  document.addEventListener('shopify:section:load', scheduleApply);\n\n  var observer = new MutationObserver(scheduleApply);\n  observer.observe(document.documentElement, {\n    childList: true,\n    subtree: true,\n    characterData: true\n  });\n})();\n\u003c\/script\u003e \u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  var modalScrollY = 0;\n  var bodySnapshot = null;\n  var htmlOverflowSnapshot = '';\n\n  function getModal() {\n    return document.getElementById('adn-food-modal');\n  }\n\n  function moveModalToBody() {\n    var modal = getModal();\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  function updateViewportSize() {\n    var modal = getModal();\n    if (!modal) return;\n\n    var viewport = window.visualViewport;\n    var height = viewport ? viewport.height : window.innerHeight;\n    var top = viewport ? viewport.offsetTop : 0;\n\n    modal.style.setProperty('--adn-modal-height', Math.round(height) + 'px');\n    modal.style.setProperty('--adn-modal-top', Math.round(top) + 'px');\n  }\n\n  function lockPage() {\n    if (bodySnapshot) return;\n\n    modalScrollY =\n      window.pageYOffset ||\n      document.documentElement.scrollTop ||\n      document.body.scrollTop ||\n      0;\n\n    bodySnapshot = {\n      position: document.body.style.position,\n      top: document.body.style.top,\n      left: document.body.style.left,\n      right: document.body.style.right,\n      width: document.body.style.width,\n      overflow: document.body.style.overflow\n    };\n\n    htmlOverflowSnapshot = document.documentElement.style.overflow;\n\n    document.documentElement.style.overflow = 'hidden';\n    document.body.style.position = 'fixed';\n    document.body.style.top = (-modalScrollY) + 'px';\n    document.body.style.left = '0';\n    document.body.style.right = '0';\n    document.body.style.width = '100%';\n    document.body.style.overflow = 'hidden';\n  }\n\n  function unlockPage() {\n    if (!bodySnapshot) return;\n\n    document.documentElement.style.overflow = htmlOverflowSnapshot;\n    document.body.style.position = bodySnapshot.position;\n    document.body.style.top = bodySnapshot.top;\n    document.body.style.left = bodySnapshot.left;\n    document.body.style.right = bodySnapshot.right;\n    document.body.style.width = bodySnapshot.width;\n    document.body.style.overflow = bodySnapshot.overflow;\n\n    bodySnapshot = null;\n    window.scrollTo(0, modalScrollY);\n  }\n\n  window.adnPrepareFoodModal = function () {\n    moveModalToBody();\n    updateViewportSize();\n    lockPage();\n\n    var modal = getModal();\n    var dialog = modal \u0026\u0026 modal.querySelector('.adn-modal-dialog');\n\n    if (dialog) {\n      dialog.scrollTop = 0;\n    }\n\n    requestAnimationFrame(updateViewportSize);\n    setTimeout(updateViewportSize, 80);\n    setTimeout(updateViewportSize, 250);\n  };\n\n  window.adnReleaseFoodModal = function () {\n    unlockPage();\n  };\n\n  function init() {\n    moveModalToBody();\n    updateViewportSize();\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', init);\n  } else {\n    init();\n  }\n\n  window.addEventListener('load', init);\n  window.addEventListener('resize', updateViewportSize, { passive: true });\n  window.addEventListener('orientationchange', function () {\n    setTimeout(updateViewportSize, 100);\n    setTimeout(updateViewportSize, 350);\n  }, { passive: true });\n\n  if (window.visualViewport) {\n    window.visualViewport.addEventListener(\n      'resize',\n      updateViewportSize,\n      { passive: true }\n    );\n\n    window.visualViewport.addEventListener(\n      'scroll',\n      updateViewportSize,\n      { passive: true }\n    );\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(init, 50);\n  });\n})();\n\u003c\/script\u003e \u003cscript id=\"adn-food-calculator-script\"\u003e\n(function () {\n  function initAdnFoodCalculator() {\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    \n        if (typeof window.adnPrepareFoodModal === 'function') {\n          window.adnPrepareFoodModal();\n        } else if (modal.parentNode !== document.body) {\n          document.body.appendChild(modal);\n        }\n    \n        modal.classList.add('is-open');\n        modal.setAttribute('aria-hidden', 'false');\n        modal.setAttribute('aria-modal', 'true');\n        document.body.classList.add('adn-modal-open');\n    \n        var dialog = modal.querySelector('.adn-modal-dialog');\n        if (dialog) dialog.scrollTop = 0;\n    \n        window.setTimeout(function () {\n          var close = modal.querySelector('.adn-modal-close');\n          if (close) {\n            try {\n              close.focus({ preventScroll: true });\n            } catch (error) {\n              close.focus();\n            }\n          }\n        }, 0);\n      }\n    \n      function closeModal() {\n        modal.classList.remove('is-open');\n        modal.setAttribute('aria-hidden', 'true');\n        modal.removeAttribute('aria-modal');\n        document.body.classList.remove('adn-modal-open');\n    \n        if (typeof window.adnReleaseFoodModal === 'function') {\n          window.adnReleaseFoodModal();\n        }\n    \n        if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') {\n          window.setTimeout(function () {\n            try {\n              lastFocused.focus({ preventScroll: true });\n            } catch (error) {\n              lastFocused.focus();\n            }\n          }, 0);\n        }\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\n  function scheduleInit() {\n    initAdnFoodCalculator();\n    window.setTimeout(initAdnFoodCalculator, 50);\n    window.setTimeout(initAdnFoodCalculator, 250);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleInit, { once: true });\n  } else {\n    scheduleInit();\n  }\n\n  window.addEventListener('load', scheduleInit);\n  document.addEventListener('shopify:section:load', function () {\n    window.setTimeout(scheduleInit, 50);\n  });\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"100g","offer_id":58660671095109,"sku":"10677-60146","price":7.49,"currency_code":"EUR","in_stock":false},{"title":"1kg","offer_id":58660671127877,"sku":"10782-60145","price":72.49,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/TrainingssnacksPferd_Hypoallergen_idealfuerAllergikeralphadognutrition.png?v=1784918912"},{"product_id":"alphadog-nutrition-lamm-happen-trainingsleckerli-fur-allergiker","title":"Trainingssnack Lamm 98% reines Muskelfleisch - Monoprotein \u0026 Getreidefrei","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Lamm-Happen\n     ========================================================= --\u003e\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\u003c!-- Rechner-Popup --\u003e\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\u003c!-- =========================================================\n     PRODUKTBESCHREIBUNG LAMM-HAPPEN\n     ========================================================= --\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:weight!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\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  .adp-external-product-title,\n  body .product__info-container .product__title,\n  body .product__info-container .product__title h1,\n  body .product__info-wrapper .product__title,\n  body .product__info-wrapper .product__title h1,\n  body product-info .product__title,\n  body product-info .product__title h1,\n  body .product-info .product__title,\n  body .product-info .product__title h1,\n  body .product-info__title,\n  body h1.product__title,\n  body h1.product-title,\n  body h1.product_title,\n  body .product-single__title,\n  body .productView-title,\n  body .product-detail__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: #000 !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    -webkit-text-stroke: .7px #000 !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  }\n\n  .adp-external-product-title *,\n  body .product__info-container .product__title *,\n  body .product__info-wrapper .product__title *,\n  body product-info .product__title *,\n  body .product-info .product__title *,\n  body .product-info__title *,\n  body .product-single__title *,\n  body .productView-title *,\n  body .product-detail__title * {\n    color: #000 !important;\n    font-family: \"Inter\", Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    -webkit-text-stroke: .7px #000 !important;\n  }\n\n  .adp-external-product-title::before,\n  .adp-external-product-title::after,\n  .adp-external-product-title *::before,\n  .adp-external-product-title *::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title,\n    body .product__info-container .product__title,\n    body .product__info-container .product__title h1,\n    body .product__info-wrapper .product__title,\n    body .product__info-wrapper .product__title h1,\n    body product-info .product__title,\n    body product-info .product__title h1,\n    body .product-info .product__title,\n    body .product-info .product__title h1,\n    body .product-info__title,\n    body h1.product__title,\n    body h1.product-title,\n    body h1.product_title,\n    body .product-single__title,\n    body .productView-title,\n    body .product-detail__title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000 !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\u003c\/style\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  body.adn-modal-open {\n    overflow: hidden !important;\n    overscroll-behavior: none !important;\n    touch-action: none !important;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    top: var(--adn-modal-top, 0px) !important;\n    left: 0 !important;\n    right: 0 !important;\n    bottom: auto !important;\n\n    width: 100vw !important;\n    max-width: none !important;\n    height: var(--adn-modal-height, 100dvh) !important;\n    min-height: 0 !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    align-items: center !important;\n    justify-content: center !important;\n    place-items: center !important;\n\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n    box-sizing: border-box !important;\n    isolation: isolate !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: grid !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    margin: 0 !important;\n    transform: none !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    top: auto !important;\n    left: auto !important;\n    right: auto !important;\n    bottom: auto !important;\n    inset: auto !important;\n\n    width: min(780px, calc(100vw - 36px)) !important;\n    height: min(720px, calc(var(--adn-modal-height, 100dvh) - 36px)) !important;\n    min-height: 0 !important;\n    max-height: none !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    overflow-x: hidden !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain !important;\n    -webkit-overflow-scrolling: touch;\n\n    border-radius: 26px !important;\n    box-sizing: border-box !important;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    font-size: clamp(28px, 3vw, 36px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    word-break: normal !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-food-modal {\n      padding: 12px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: min(760px, calc(100vw - 24px)) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 24px) !important;\n      padding: 14px !important;\n      border-radius: 22px !important;\n    }\n\n    #adn-food-modal .adn-modal-header h2 {\n      font-size: 31px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 6px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 12px) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 12px) !important;\n      padding: 8px !important;\n      border-radius: 18px !important;\n    }\n\n    #adn-food-modal .adn-rechner {\n      height: 100% !important;\n      min-height: 0 !important;\n      overflow-y: auto !important;\n    }\n  }\n\n  @media (max-height: 650px) and (min-width: 721px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      height: calc(var(--adn-modal-height, 100dvh) - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-calculator-title-size-fix\"\u003e\n  #adn-one-html .adn-calculator-teaser h2 {\n    width: 100% !important;\n    max-width: none !important;\n    font-size: clamp(32px, 3.25vw, 48px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    white-space: nowrap !important;\n    word-break: keep-all !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(30px, 5vw, 40px) !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html .adn-calculator-teaser {\n      padding-left: 18px !important;\n      padding-right: 18px !important;\n    }\n\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(27px, 8vw, 33px) !important;\n      line-height: 1.03 !important;\n      letter-spacing: -.04em !important;\n    }\n  }\n\n  @media (max-width: 360px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: 26px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- ALPHADOG-DESIGNREGEL:\n     Das untere Abschlussfeld .adp-closing wird immer EINfarbig\n     und passend zur jeweiligen Produktpalette gestaltet.\n--\u003e\n\u003cstyle id=\"adn-lamb-training-bites-product-design\"\u003e\n  .adp-theme-lamb-training-bites {\n    --lamb-deep: #252117;\n    --lamb-olive: #5d6044;\n    --lamb-sage: #7d8467;\n    --lamb-taupe: #806b58;\n    --lamb-caramel: #af7950;\n    --lamb-gold: #d2a461;\n    --lamb-cream: #eadcc2;\n\n    background:\n      radial-gradient(circle at 7% 4%, rgba(125,132,103,.15), transparent 24%),\n      radial-gradient(circle at 95% 16%, rgba(175,121,80,.13), transparent 24%),\n      radial-gradient(circle at 50% 82%, rgba(234,220,194,.13), transparent 32%),\n      linear-gradient(180deg, #fbfaf6 0%, #f1f2e9 50%, #f8f3e9 100%) !important;\n  }\n\n  .adp-theme-lamb-training-bites .adp-hero {\n    border: 1px solid rgba(210,164,97,.20) !important;\n    background:\n      radial-gradient(circle at 87% 13%, rgba(234,220,194,.22), transparent 24%),\n      linear-gradient(135deg, #15140d 0%, #2d2c1f 56%, #564337 100%) !important;\n    box-shadow: 0 34px 94px rgba(67,62,45,.23) !important;\n  }\n\n  .adp-theme-lamb-training-bites .adp-hero::before {\n    content: \"LAMB\" !important;\n    position: absolute !important;\n    right: 18px !important;\n    top: 24px !important;\n    color: rgba(255,255,255,.045) !important;\n    font-family: \"Inter\", Arial, sans-serif !important;\n    font-size: 126px !important;\n    line-height: 1 !important;\n    font-weight: 900 !important;\n    letter-spacing: -.07em !important;\n    transform: rotate(7deg) !important;\n    pointer-events: none !important;\n  }\n\n  .adp-theme-lamb-training-bites .adp-hero::after {\n    background:\n      linear-gradient(\n        90deg,\n        var(--lamb-deep),\n        var(--lamb-olive) 30%,\n        var(--lamb-sage) 50%,\n        var(--lamb-taupe) 68%,\n        var(--lamb-caramel) 82%,\n        var(--lamb-gold)\n      ) !important;\n  }\n\n  .adp-theme-lamb-training-bites .adp-brand,\n  .adp-theme-lamb-training-bites .adp-kicker,\n  .adp-theme-lamb-training-bites .adp-heading \u003e p,\n  .adp-theme-lamb-training-bites .adp-panel \u003e p {\n    color: #ebc58f !important;\n  }\n\n  .adp-theme-lamb-training-bites .adp-tags {\n    display: flex !important;\n    flex-wrap: wrap !important;\n    align-items: center !important;\n    gap: 10px !important;\n  }\n\n  .adp-theme-lamb-training-bites .adp-tags \u003e span {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    flex: 0 0 auto !important;\n    min-width: 0 !important;\n    max-width: 100% !important;\n    margin: 0 !important;\n    white-space: nowrap !important;\n    text-decoration: none !important;\n    border-color: rgba(235,197,143,.24) !important;\n    background: rgba(235,197,143,.08) !important;\n  }\n\n  .adp-theme-lamb-training-bites .adp-title {\n    color: #fff !important;\n    -webkit-text-stroke: .45px #fff !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.16),\n      0 7px 15px rgba(0,0,0,.34),\n      0 15px 28px rgba(0,0,0,.18) !important;\n    filter: none !important;\n  }\n\n  .adp-theme-lamb-training-bites .adp-title::before,\n  .adp-theme-lamb-training-bites .adp-title::after {\n    content: none !important;\n    display: none !important;\n    opacity: 0 !important;\n    filter: none !important;\n    transform: none !important;\n  }\n\n  \/* Rechtes Kennzahlenfeld immer EINfarbig. *\/\n  .adp-theme-lamb-training-bites .adp-visual {\n    position: relative !important;\n    background: #5d6044 !important;\n    background-image: none !important;\n    border-color: rgba(255,255,255,.14) !important;\n  }\n\n  .adp-theme-lamb-training-bites .adp-visual::before,\n  .adp-theme-lamb-training-bites .adp-visual::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  .adp-theme-lamb-training-bites .adp-stat {\n    border-color: rgba(255,255,255,.15) !important;\n    background: rgba(20,20,12,.30) !important;\n  }\n\n  .adp-theme-lamb-training-bites .adp-stat-main {\n    background: #806b58 !important;\n    border-color: #806b58 !important;\n    box-shadow: 0 18px 42px rgba(37,33,23,.30) !important;\n  }\n\n  .adp-theme-lamb-training-bites .adp-benefit:nth-child(1) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(175,121,80,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #faf2eb 100%) !important;\n  }\n\n  .adp-theme-lamb-training-bites .adp-benefit:nth-child(2) {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(234,220,194,.25), transparent 31%),\n      linear-gradient(135deg, #15140d 0%, #353522 100%) !important;\n    color: #fff !important;\n  }\n\n  .adp-theme-lamb-training-bites .adp-benefit:nth-child(2) p {\n    color: rgba(255,255,255,.72) !important;\n  }\n\n  .adp-theme-lamb-training-bites .adp-benefit:nth-child(3) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(125,132,103,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #eff3e9 100%) !important;\n  }\n\n  .adp-theme-lamb-training-bites .adp-benefit b {\n    color: var(--lamb-caramel) !important;\n  }\n\n  .adp-theme-lamb-training-bites .adp-benefit:nth-child(2) b {\n    color: #efd09c !important;\n  }\n\n  .adp-theme-lamb-training-bites .adp-guide {\n    border: 1px solid rgba(93,96,68,.08) !important;\n    background:\n      radial-gradient(circle at 92% 8%, rgba(234,220,194,.12), transparent 28%),\n      radial-gradient(circle at 8% 92%, rgba(125,132,103,.08), transparent 26%),\n      linear-gradient(145deg, #ffffff 0%, #f7f8ef 100%) !important;\n  }\n\n  .adp-theme-lamb-training-bites .adp-panel {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(234,220,194,.22), transparent 28%),\n      linear-gradient(135deg, #15140d 0%, #41412d 100%) !important;\n  }\n\n  .adp-theme-lamb-training-bites .adp-item {\n    border: 1px solid rgba(93,96,68,.07) !important;\n    box-shadow: 0 14px 42px rgba(67,62,45,.05) !important;\n  }\n\n  .adp-theme-lamb-training-bites .adp-icon {\n    background:\n      linear-gradient(135deg, #252117, var(--lamb-olive)) !important;\n    box-shadow: 0 8px 18px rgba(37,33,23,.16) !important;\n  }\n\n  .adp-theme-lamb-training-bites .adp-item[open] .adp-plus {\n    background: var(--lamb-caramel) !important;\n  }\n\n  .adp-theme-lamb-training-bites .adp-info {\n    border-left-color: var(--lamb-caramel) !important;\n    background: #faf2eb !important;\n  }\n\n  .adp-theme-lamb-training-bites .adp-highlight {\n    background:\n      linear-gradient(135deg, #faf2eb 0%, #eef3e9 100%) !important;\n  }\n\n  .adp-theme-lamb-training-bites .adp-table thead th,\n  .adp-theme-lamb-training-bites .adp-table thead td {\n    background:\n      linear-gradient(135deg, #252117, #5d6044) !important;\n  }\n\n  .adp-theme-lamb-training-bites .adp-faq details[open] {\n    border-color: rgba(175,121,80,.30) !important;\n    box-shadow: 0 10px 25px rgba(175,121,80,.07) !important;\n  }\n\n  \/* Unteres Abschlussfeld immer EINfarbig. *\/\n  .adp-theme-lamb-training-bites .adp-closing {\n    background: #5d6044 !important;\n    background-image: none !important;\n    box-shadow: 0 28px 72px rgba(67,62,45,.19) !important;\n  }\n\n  .adp-theme-lamb-training-bites #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: 100% !important;\n    max-width: 100% !important;\n    margin: 0 auto 42px !important;\n    padding: 0 !important;\n    transform: none !important;\n    clear: both !important;\n    box-sizing: border-box !important;\n  }\n\n  .adp-theme-lamb-training-bites #adn-one-html \u003e .adn-one-grid {\n    width: 100% !important;\n    max-width: none !important;\n    margin: 0 auto !important;\n  }\n\n  @media (max-width: 1050px) {\n    .adp-theme-lamb-training-bites #adn-one-html {\n      margin-bottom: 30px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    .adp-theme-lamb-training-bites .adp-hero::before {\n      right: -14px !important;\n      top: 22px !important;\n      font-size: 68px !important;\n    }\n\n    .adp-theme-lamb-training-bites .adp-title {\n      -webkit-text-stroke: .35px #fff !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.14),\n        0 5px 10px rgba(0,0,0,.30),\n        0 10px 20px rgba(0,0,0,.16) !important;\n    }\n\n    .adp-theme-lamb-training-bites .adp-tags {\n      gap: 7px !important;\n    }\n\n    .adp-theme-lamb-training-bites #adn-one-html {\n      margin-bottom: 22px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cmain class=\"adp-page adp-theme-lamb-training-bites\"\u003e\n\u003cdiv class=\"adp-wrap\"\u003e\n\u003csection id=\"adn-one-html\" class=\"adn-one-html adn-theme-lamb-training-bites\"\u003e\n\u003cdiv class=\"adn-one-grid\"\u003e\n\u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n\u003cdiv class=\"adn-trust-panel\"\u003e\n\u003cdiv class=\"adn-payment-card\"\u003e\n\u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n\u003cdiv class=\"adn-payment-grid\"\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 \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 \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 \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 \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 \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\u003cdiv class=\"adn-benefit-grid\"\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSchneller Versand\u003c\/strong\u003e \u003csmall\u003ezügig und sicher bei dir\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSicher bezahlen\u003c\/strong\u003e \u003csmall\u003egeschützte Zahlungsarten\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M7 7h9.2L14 4.8 15.4 3 21 8.6l-5.6 5.6-1.4-1.8 2.2-2.2H7a3 3 0 0 0-3 3v4H2v-4a5 5 0 0 1 5-5Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e \u003csmall\u003eentspannt ausprobieren\u003c\/small\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-grid\"\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Lammkopf für 98% Lammfleisch --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M7.5 9.2c0-3.2 1.8-5.2 4.5-5.2s4.5 2 4.5 5.2v4.1c0 4-1.8 6.4-4.5 6.4s-4.5-2.4-4.5-6.4V9.2Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M7.8 7.3C5.7 6.6 4.2 7.2 3.3 9c1.2 1.5 2.7 2 4.5 1.4M16.2 7.3c2.1-.7 3.6-.1 4.5 1.7-1.2 1.5-2.7 2-4.5 1.4\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9.8 10.7h.01M14.2 10.7h.01\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10.2 15c1.2.8 2.4.8 3.6 0\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M8.7 5.9c.4-1.7 1.5-2.7 3.3-3 .4 1.5 0 2.8-1.2 3.8M15.3 5.9c-.4-1.7-1.5-2.7-3.3-3-.4 1.5 0 2.8 1.2 3.8\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e98%\u003cbr\u003eLammfleisch\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Schutzschild mit Lamm für Monoprotein --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M12 2.5 4.5 5.4v5.1c0 5 3.1 9.2 7.5 10.5 4.4-1.3 7.5-5.5 7.5-10.5V5.4L12 2.5Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9.1 11c0-2 1.1-3.2 2.9-3.2s2.9 1.2 2.9 3.2v2.4c0 2.4-1.1 3.8-2.9 3.8s-2.9-1.4-2.9-3.8V11Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9.3 9.8c-1.3-.5-2.3-.1-2.8 1.1.7 1 1.6 1.3 2.8.9M14.7 9.8c1.3-.5 2.3-.1 2.8 1.1-.7 1-1.6 1.3-2.8.9\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eMonoprotein\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Apfelhälfte mit Faserstruktur --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M12 7.2c-2.1-2.2-5.1-2.2-6.8-.3-2.1 2.4-.8 7.1 1.2 10 1.4 2 3 3.1 4.2 2.4.9-.5 1.8-.5 2.8 0 1.2.7 2.8-.4 4.2-2.4 2-2.9 3.3-7.6 1.2-10-1.7-1.9-4.7-1.9-6.8.3Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M12 7.2c0-2.2 1.2-3.7 3.6-4.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M8.8 11.2c2.1.8 4.2.8 6.3 0M8.4 14.5c2.4.7 4.8.7 7.2 0\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e2% Apfel-\u003cbr\u003erohfaser\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Knochenfrei-Symbol --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M6 9.2c-1.7 0-3-1.3-3-3s1.3-3 3-3c1.1 0 2.1.6 2.6 1.5h6.8A3 3 0 1 1 18 9.2c-1.1 0-2.1-.6-2.6-1.5H8.6A3 3 0 0 1 6 9.2Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M4 20 20 4\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eKnochenfrei\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Trainingshappen und Futternapf --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M4 14h16c-.5 4.5-3.2 6.8-8 6.8S4.5 18.5 4 14Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M6 14c.4-2.1 2.4-3.5 6-3.5s5.6 1.4 6 3.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"m8 7.1 4-2.2 4 2.2v4.4l-4 2.2-4-2.2V7.1Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M8 7.1 12 9l4-1.9M12 9v4.7\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eSnack \u0026amp;\u003cbr\u003eTopping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n\u003caside class=\"adn-calculator-teaser\"\u003e\n\u003cdiv class=\"adn-calculator-art\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n\u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n\u003cbutton class=\"adn-open-calculator\" type=\"button\"\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\u003csection class=\"adp-hero\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n\u003cp class=\"adp-kicker\"\u003eNatürliche Monoprotein-Belohnung aus Lamm\u003c\/p\u003e\n\u003ch1 class=\"adp-title\"\u003e98% Lamm-Happen für schnelles, sauberes Hundetraining.\u003c\/h1\u003e\n\u003cp class=\"adp-lead\"\u003eSchonend getrocknetes Lamm-Muskelfleisch ohne Innereien oder Knochen – handlich für Rückruf, Hundeplatz, Agility und Topping.\u003c\/p\u003e\n\u003cp class=\"adp-intro\"\u003eDie Happen bestehen aus 98% reinem Lammmuskelfleisch und 2% Apfelrohfaser. Die klare Rezeptur enthält weder Getreide noch Soja, Tiermehle oder künstliche Farb-, Konservierungs- und Geschmacksstoffe.\u003c\/p\u003e\n\u003cdiv class=\"adp-tags\"\u003e\n\u003cspan\u003e98% Lammfleisch\u003c\/span\u003e \u003cspan\u003eMonoprotein\u003c\/span\u003e \u003cspan\u003eKnochenfrei\u003c\/span\u003e \u003cspan\u003eGetreide- \u0026amp; sojafrei\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-visual\"\u003e\n\u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e98% Lamm\u003c\/strong\u003e \u003cspan\u003eausschließlich Muskelfleisch, ohne Innereien\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e2% Apfelrohfaser\u003c\/strong\u003e \u003cspan\u003epflanzliche Faser innerhalb der klaren Rezeptur\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eKnochenfrei\u003c\/strong\u003e \u003cspan\u003ehandliche Happen ohne harte Knochenbestandteile\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eTraining \u0026amp; Topping\u003c\/strong\u003e \u003cspan\u003eschnell gefressen und vielseitig im Alltag einsetzbar\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eBelohnung ohne Schnickschnack\u003c\/p\u003e\n\u003ch2\u003eKlare Zutaten, kurze Kaupause und volle Konzentration.\u003c\/h2\u003e\n\u003cspan\u003eDie kleinen Happen lassen sich zügig fressen und unterbrechen den Trainingsfluss kaum – passend für kleinschrittiges Arbeiten und viele Wiederholungen.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-benefits\"\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e01\u003c\/b\u003e\n\u003ch3\u003e98% Lammmuskelfleisch\u003c\/h3\u003e\n\u003cp\u003eKeine Innereien, keine Knochen und keine Mischung aus mehreren tierischen Proteinquellen.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e02\u003c\/b\u003e\n\u003ch3\u003eSchnell gefressen\u003c\/h3\u003e\n\u003cp\u003eDie handliche Form eignet sich für präzise Belohnungen ohne lange Kauunterbrechung.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\n\u003ch3\u003eOhne versteckte Füllstoffe\u003c\/h3\u003e\n\u003cp\u003eDie angegebene Rezeptur enthält kein Getreide, Soja, Tiermehl oder künstliche Farb- und Konservierungsstoffe.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-guide\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-kicker\"\u003eFür Training und ernährungssensible Hunde\u003c\/p\u003e\n\u003ch2\u003eLamm als einzige tierische Proteinquelle – Verträglichkeit bleibt individuell.\u003c\/h2\u003e\n\u003cp\u003eLamm kann eine passende Alternative sein, wenn andere tierische Proteinquellen vermieden werden sollen. Eine pauschale Verträglichkeits- oder Allergiefreiheitsgarantie ist jedoch nicht möglich.\u003c\/p\u003e\n\u003cp\u003eBei einer tierärztlich begleiteten Ausschlussdiät muss der Snack zur festgelegten Proteinquelle passen. Auch Apfelrohfaser ist Bestandteil der Rezeptur und sollte berücksichtigt werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-panel\"\u003e\n\u003cp\u003eAuf einen Blick\u003c\/p\u003e\n\u003carticle\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003e98% Lammmuskelfleisch und 2% Apfelrohfaser\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eVerarbeitung\u003c\/strong\u003e\u003cspan\u003eschonend getrocknet, ohne Innereien und ohne Knochen\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eEinsatz\u003c\/strong\u003e\u003cspan\u003eRückruf, Hundeplatz, Agility, Spaziergang und Futter-Topping\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eFütterung\u003c\/strong\u003e\u003cspan\u003eSnacks auf ungefähr 10% der täglichen Futtermenge begrenzen\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eAlle Details\u003c\/p\u003e\n\u003ch2\u003eRezeptur, Einsatz und verantwortungsvolle Fütterung.\u003c\/h2\u003e\n\u003cspan\u003eFür dieses Produkt wurden keine analytischen Bestandteile angegeben. Deshalb werden keine Nährwerte ergänzt oder geschätzt.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-accordions\"\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🐑\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e98% Lammmuskelfleisch\u003c\/strong\u003e\u003cspan\u003eAusschließlich Muskelfleisch ohne Innereien oder Knochen\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eLamm als einzige tierische Proteinquelle\u003c\/h3\u003e\n\u003cp\u003eDie Happen bestehen zu 98% aus Lammmuskelfleisch. Innereien, Knochen oder weitere tierische Proteinquellen sind laut Zusammensetzung nicht enthalten.\u003c\/p\u003e\n\u003cp\u003eDas macht die Zutatenliste besonders übersichtlich. Eine individuelle Verträglichkeit lässt sich dennoch nicht garantieren.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🍎\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e2% Apfelrohfaser\u003c\/strong\u003e\u003cspan\u003ePflanzliche Faser für die Formstabilität der Happen\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eZwei Zutaten, klar ausgewiesen\u003c\/h3\u003e\n\u003cp\u003eApfelrohfaser ergänzt das Lammfleisch und hilft dabei, die kleinen Happen in Form zu halten.\u003c\/p\u003e\n\u003cp\u003eBei einer strikten Ausschlussdiät muss auch diese pflanzliche Zutat in den Fütterungsplan passen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🎯\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eSchnelle Belohnung im Training\u003c\/strong\u003e\u003cspan\u003eFür Rückruf, Hundeplatz, Agility und Spaziergänge\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eKurze Kaupause, schneller Fokus\u003c\/h3\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eRückruf\u003c\/b\u003eAls hochwertige Belohnung nach erfolgreichem Zurückkommen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eHundeplatz\u003c\/b\u003eFür kleinschrittige Übungen und viele Wiederholungen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAgility\u003c\/b\u003eHandliche Bestätigung zwischen aktiven Übungen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eSpaziergang\u003c\/b\u003eFür Alltagstraining und Orientierung am Menschen.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eBei stark schlingenden Hunden sollte die passende Snackgröße aufmerksam gewählt und die Fütterung beaufsichtigt werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦴\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eKnochenfrei und handlich\u003c\/strong\u003e\u003cspan\u003eKeine harten Knochenbestandteile in der Rezeptur\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eKleine Happen ohne Knochenanteil\u003c\/h3\u003e\n\u003cp\u003eDer Snack enthält laut Zusammensetzung keine Knochen. Dadurch bleibt er als kleiner Trainingshappen leichter zu kauen als ein harter Naturknochen.\u003c\/p\u003e\n\u003cp\u003eBei ausgeprägten Zahn- oder Schluckproblemen sollte die passende Snackgröße dennoch tierärztlich beurteilt werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e✓\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eKlare Rezeptur ohne Füllstoffe\u003c\/strong\u003e\u003cspan\u003eOhne Getreide, Soja, Tiermehle und künstliche Zusätze\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eTransparent und naturbelassen\u003c\/h3\u003e\n\u003cp\u003eDie Produktangaben nennen kein Getreide, Soja, Tiermehl, künstliche Konservierungsstoffe, Farbstoffe oder synthetische Geschmacksverstärker.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eZusammensetzung:\u003c\/strong\u003e 98% Lammfleisch, ausschließlich Muskelfleisch, und 2% Apfelrohfaser; schonend getrocknet. Ergänzungsfuttermittel für Hunde.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🥣\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eAls Topping verwendbar\u003c\/strong\u003e\u003cspan\u003eHerzhafte Ergänzung über dem regulären Futter\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eMehr Aroma für mäkelige Phasen\u003c\/h3\u003e\n\u003cp\u003eDie Lamm-Happen lassen sich klein zerbröseln und in angemessener Menge über das Hauptfutter geben.\u003c\/p\u003e\n\u003cp\u003eAuch als Topping zählen sie zur täglichen Snackmenge und sollten nicht zusätzlich zur vollständigen Tagesration gefüttert werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⚖️\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFütterung und Tagesration\u003c\/strong\u003e\u003cspan\u003eSnacks auf ungefähr 10% der täglichen Futtermenge begrenzen\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eBelohnungen in die Gesamtmenge einrechnen\u003c\/h3\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAnteil\u003c\/b\u003eLeckerlis nach Produktangabe auf etwa 10% der Tagesmenge begrenzen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eHauptfutter\u003c\/b\u003eGefütterte Snacks von der regulären Mahlzeit abziehen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003ePortionierung\u003c\/b\u003eBei vielen Wiederholungen besonders kleine Mengen geben.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eWasser\u003c\/b\u003eImmer frisches Trinkwasser bereitstellen.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eDa keine analytischen Bestandteile angegeben wurden, sollte die Menge besonders aufmerksam an Größe, Aktivität und Hauptfutter angepasst werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌿\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eNaturprodukt und Aufbewahrung\u003c\/strong\u003e\u003cspan\u003eGröße, Farbe, Geruch und Form können leicht variieren\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eNatürliche Unterschiede sind normal\u003c\/h3\u003e\n\u003cp\u003eGröße, Farbe, Geruch, Form und Gewicht können von Charge zu Charge geringfügig abweichen.\u003c\/p\u003e\n\u003cp\u003eKühl, trocken und vor direkter Sonneneinstrahlung geschützt lagern. Die Verpackung nach dem Öffnen wieder sorgfältig verschließen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Zusammensetzung, Training und Ausschlussdiät\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cdiv class=\"adp-faq\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWoraus bestehen die Lamm-Happen?\u003c\/summary\u003e\n\u003cp\u003eSie bestehen aus 98% Lammmuskelfleisch und 2% Apfelrohfaser.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eEnthalten die Happen Innereien oder Knochen?\u003c\/summary\u003e\n\u003cp\u003eNein. Laut Zusammensetzung werden ausschließlich Muskelfleisch und Apfelrohfaser verwendet.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSind die Happen monoprotein?\u003c\/summary\u003e\n\u003cp\u003eJa. Lamm ist die einzige tierische Proteinquelle.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSind sie getreide- und sojafrei?\u003c\/summary\u003e\n\u003cp\u003eJa. Die angegebene Rezeptur enthält weder Getreide noch Soja.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eEignen sie sich für eine Ausschlussdiät?\u003c\/summary\u003e\n\u003cp\u003eSie können passen, wenn Lamm und Apfelrohfaser Bestandteil des tierärztlich festgelegten Plans sind. Eine pauschale Verträglichkeitsgarantie gibt es nicht.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie viel darf mein Hund bekommen?\u003c\/summary\u003e\n\u003cp\u003eDie Produktangabe empfiehlt, Snacks auf ungefähr 10% der täglichen Futtermenge zu begrenzen und von der Hauptmahlzeit abzuziehen.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eGibt es analytische Nährwerte?\u003c\/summary\u003e\n\u003cp\u003eIn den bereitgestellten Produktangaben wurden keine analytischen Bestandteile genannt.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-closing\"\u003e\n\u003ch2\u003e98% Lamm. Knochenfrei. Schnell und sauber belohnt.\u003c\/h2\u003e\n\u003cp\u003eDer klare Monoprotein-Happen für Rückruf, Hundeplatz, Agility, Spaziergänge und ein herzhaftes Topping über der Hauptmahlzeit.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\n\u003cdiv class=\"adn-food-modal\" id=\"adn-food-modal\"\u003e\n\u003cdiv class=\"adn-modal-backdrop\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv role=\"dialog\" class=\"adn-modal-dialog\"\u003e\n\u003cbutton type=\"button\" class=\"adn-modal-close\"\u003e×\u003c\/button\u003e\u003cheader class=\"adn-modal-header\"\u003e\n\u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n\u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\u003c\/header\u003e\n\u003cdiv id=\"adn-rechner\" class=\"adn-rechner\"\u003e\n\u003cdiv class=\"adn-progress-head\"\u003e\n\u003cspan\u003eSchritt \u003cb id=\"adn-current-step\"\u003e1\u003c\/b\u003e von 8\u003c\/span\u003e \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv role=\"progressbar\" class=\"adn-progress-track\"\u003e\u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"adn-step is-active\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n\u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n\u003cdiv class=\"adn-age-row\"\u003e\n\u003clabel class=\"adn-input-box\"\u003e \u003cinput value=\"2\" step=\"1\" min=\"1\" type=\"number\" id=\"adn-age\"\u003e \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"adn-segmented\"\u003e\n\u003cbutton class=\"is-selected\" type=\"button\"\u003eJahre\u003c\/button\u003e \u003cbutton type=\"button\"\u003eMonate\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton id=\"adn-age-next\" class=\"adn-primary-btn\" type=\"button\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n\u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n\u003clabel class=\"adn-input-box adn-weight-box\"\u003e \u003cinput value=\"15\" step=\"0.1\" max=\"120\" min=\"1\" type=\"number\" id=\"adn-weight\"\u003e \u003cspan\u003ekg\u003c\/span\u003e \u003c\/label\u003e \u003cbutton id=\"adn-weight-next\" class=\"adn-primary-btn\" type=\"button\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n\u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n\u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n\u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n\u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n\u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n\u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n\u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n\u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n\u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n\u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n\u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n\u003cdiv id=\"adn-health-warning\" class=\"adn-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-result-grid\"\u003e\n\u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eAdult-Trockenfutter\u003c\/strong\u003e\n\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n\u003ca href=\"#\" id=\"adn-shop-link\" class=\"adn-primary-btn adn-shop-btn\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-modal-actions\"\u003e\n\u003cbutton id=\"adn-back\" type=\"button\"\u003eZurück\u003c\/button\u003e \u003cbutton id=\"adn-restart\" type=\"button\"\u003eNeu starten\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e \u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Woraus bestehen die Lamm-Happen?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Sie bestehen aus 98% Lammmuskelfleisch und 2% Apfelrohfaser.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Enthalten die Happen Innereien oder Knochen?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Nein. Laut Zusammensetzung werden ausschließlich Muskelfleisch und Apfelrohfaser verwendet.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind die Happen monoprotein?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Lamm ist die einzige tierische Proteinquelle.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind sie getreide- und sojafrei?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Die angegebene Rezeptur enthält weder Getreide noch Soja.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Eignen sie sich für eine Ausschlussdiät?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Sie können passen, wenn Lamm und Apfelrohfaser Bestandteil des tierärztlich festgelegten Plans sind. Eine pauschale Verträglichkeitsgarantie gibt es nicht.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie viel darf mein Hund bekommen?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Produktangabe empfiehlt, Snacks auf ungefähr 10% der täglichen Futtermenge zu begrenzen und von der Hauptmahlzeit abzuziehen.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Gibt es analytische Nährwerte?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"In den bereitgestellten Produktangaben wurden keine analytischen Bestandteile genannt.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e \u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleTerms = ['lamm', 'happen'];\n\n  function normalize(value) {\n    return (value || '')\n      .replace(\/\\u00a0\/g, ' ')\n      .replace(\/[–—]\/g, '-')\n      .replace(\/\\s+\/g, ' ')\n      .trim()\n      .toLowerCase();\n  }\n\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n    return style.display !== 'none' \u0026\u0026\n      style.visibility !== 'hidden' \u0026\u0026\n      parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026\n      rect.width \u003e 0 \u0026\u0026\n      rect.height \u003e 0;\n  }\n\n  function outsideOwnBlocks(element) {\n    return !element.closest('.adp-page') \u0026\u0026\n      !element.closest('#adn-one-html') \u0026\u0026\n      !element.closest('#adn-food-modal');\n  }\n\n  function matchesTitle(element) {\n    var text = normalize(element.textContent);\n    return titleTerms.every(function (term) {\n      return text.indexOf(term) !== -1;\n    });\n  }\n\n  function findTitle() {\n    var selectors = [\n      '[data-product-title]',\n      '.product__title',\n      '.product__title h1',\n      '.product-title',\n      '.product-single__title',\n      '.productView-title',\n      '.product-info__title',\n      '.product-detail__title',\n      'h1.product_title',\n      'h1'\n    ];\n\n    var candidates = Array.prototype.slice.call(\n      document.querySelectorAll(selectors.join(','))\n    );\n\n    return candidates.find(function (element) {\n      return outsideOwnBlocks(element) \u0026\u0026\n        isVisible(element) \u0026\u0026\n        matchesTitle(element);\n    }) || null;\n  }\n\n  function applyTitleStyle() {\n    var title = findTitle();\n    if (!title) return;\n    title.classList.add('adp-external-product-title');\n\n    var nested = title.matches('h1, h2')\n      ? title\n      : title.querySelector('h1, h2');\n\n    if (nested) {\n      nested.classList.add('adp-external-product-title');\n    }\n  }\n\n  function scheduleApply() {\n    applyTitleStyle();\n    setTimeout(applyTitleStyle, 50);\n    setTimeout(applyTitleStyle, 200);\n    setTimeout(applyTitleStyle, 500);\n    setTimeout(applyTitleStyle, 1000);\n    setTimeout(applyTitleStyle, 2000);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n\n  window.addEventListener('load', scheduleApply);\n  document.addEventListener('shopify:section:load', scheduleApply);\n\n  var observer = new MutationObserver(scheduleApply);\n  observer.observe(document.documentElement, {\n    childList: true,\n    subtree: true,\n    characterData: true\n  });\n})();\n\u003c\/script\u003e \u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  var modalScrollY = 0;\n  var bodySnapshot = null;\n  var htmlOverflowSnapshot = '';\n\n  function getModal() {\n    return document.getElementById('adn-food-modal');\n  }\n\n  function moveModalToBody() {\n    var modal = getModal();\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  function updateViewportSize() {\n    var modal = getModal();\n    if (!modal) return;\n\n    var viewport = window.visualViewport;\n    var height = viewport ? viewport.height : window.innerHeight;\n    var top = viewport ? viewport.offsetTop : 0;\n\n    modal.style.setProperty('--adn-modal-height', Math.round(height) + 'px');\n    modal.style.setProperty('--adn-modal-top', Math.round(top) + 'px');\n  }\n\n  function lockPage() {\n    if (bodySnapshot) return;\n\n    modalScrollY =\n      window.pageYOffset ||\n      document.documentElement.scrollTop ||\n      document.body.scrollTop ||\n      0;\n\n    bodySnapshot = {\n      position: document.body.style.position,\n      top: document.body.style.top,\n      left: document.body.style.left,\n      right: document.body.style.right,\n      width: document.body.style.width,\n      overflow: document.body.style.overflow\n    };\n\n    htmlOverflowSnapshot = document.documentElement.style.overflow;\n\n    document.documentElement.style.overflow = 'hidden';\n    document.body.style.position = 'fixed';\n    document.body.style.top = (-modalScrollY) + 'px';\n    document.body.style.left = '0';\n    document.body.style.right = '0';\n    document.body.style.width = '100%';\n    document.body.style.overflow = 'hidden';\n  }\n\n  function unlockPage() {\n    if (!bodySnapshot) return;\n\n    document.documentElement.style.overflow = htmlOverflowSnapshot;\n    document.body.style.position = bodySnapshot.position;\n    document.body.style.top = bodySnapshot.top;\n    document.body.style.left = bodySnapshot.left;\n    document.body.style.right = bodySnapshot.right;\n    document.body.style.width = bodySnapshot.width;\n    document.body.style.overflow = bodySnapshot.overflow;\n\n    bodySnapshot = null;\n    window.scrollTo(0, modalScrollY);\n  }\n\n  window.adnPrepareFoodModal = function () {\n    moveModalToBody();\n    updateViewportSize();\n    lockPage();\n\n    var modal = getModal();\n    var dialog = modal \u0026\u0026 modal.querySelector('.adn-modal-dialog');\n\n    if (dialog) {\n      dialog.scrollTop = 0;\n    }\n\n    requestAnimationFrame(updateViewportSize);\n    setTimeout(updateViewportSize, 80);\n    setTimeout(updateViewportSize, 250);\n  };\n\n  window.adnReleaseFoodModal = function () {\n    unlockPage();\n  };\n\n  function init() {\n    moveModalToBody();\n    updateViewportSize();\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', init);\n  } else {\n    init();\n  }\n\n  window.addEventListener('load', init);\n  window.addEventListener('resize', updateViewportSize, { passive: true });\n  window.addEventListener('orientationchange', function () {\n    setTimeout(updateViewportSize, 100);\n    setTimeout(updateViewportSize, 350);\n  }, { passive: true });\n\n  if (window.visualViewport) {\n    window.visualViewport.addEventListener(\n      'resize',\n      updateViewportSize,\n      { passive: true }\n    );\n\n    window.visualViewport.addEventListener(\n      'scroll',\n      updateViewportSize,\n      { passive: true }\n    );\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(init, 50);\n  });\n})();\n\u003c\/script\u003e \u003cscript id=\"adn-food-calculator-script\"\u003e\n(function () {\n  function initAdnFoodCalculator() {\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    \n        if (typeof window.adnPrepareFoodModal === 'function') {\n          window.adnPrepareFoodModal();\n        } else if (modal.parentNode !== document.body) {\n          document.body.appendChild(modal);\n        }\n    \n        modal.classList.add('is-open');\n        modal.setAttribute('aria-hidden', 'false');\n        modal.setAttribute('aria-modal', 'true');\n        document.body.classList.add('adn-modal-open');\n    \n        var dialog = modal.querySelector('.adn-modal-dialog');\n        if (dialog) dialog.scrollTop = 0;\n    \n        window.setTimeout(function () {\n          var close = modal.querySelector('.adn-modal-close');\n          if (close) {\n            try {\n              close.focus({ preventScroll: true });\n            } catch (error) {\n              close.focus();\n            }\n          }\n        }, 0);\n      }\n    \n      function closeModal() {\n        modal.classList.remove('is-open');\n        modal.setAttribute('aria-hidden', 'true');\n        modal.removeAttribute('aria-modal');\n        document.body.classList.remove('adn-modal-open');\n    \n        if (typeof window.adnReleaseFoodModal === 'function') {\n          window.adnReleaseFoodModal();\n        }\n    \n        if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') {\n          window.setTimeout(function () {\n            try {\n              lastFocused.focus({ preventScroll: true });\n            } catch (error) {\n              lastFocused.focus();\n            }\n          }, 0);\n        }\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\n  function scheduleInit() {\n    initAdnFoodCalculator();\n    window.setTimeout(initAdnFoodCalculator, 50);\n    window.setTimeout(initAdnFoodCalculator, 250);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleInit, { once: true });\n  } else {\n    scheduleInit();\n  }\n\n  window.addEventListener('load', scheduleInit);\n  document.addEventListener('shopify:section:load', function () {\n    window.setTimeout(scheduleInit, 50);\n  });\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"100g","offer_id":58660963746117,"sku":"10681-60143","price":7.49,"currency_code":"EUR","in_stock":false},{"title":"1kg","offer_id":58660963778885,"sku":"10780-60142","price":61.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/TrainingssnacksLammkaufen_HundesnackAlphadogNutrition.png?v=1784919020"},{"product_id":"alphadog-nutrition-insekten-trainingssnacks-fur-allergiker","title":"Insekten Snack für Allergiker - Mit Mehlwürmern, Hermetia \u0026 Gemüse","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Insekten-Trainingssnacks\n     ========================================================= --\u003e\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\u003c!-- Rechner-Popup --\u003e\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\u003c!-- =========================================================\n     PRODUKTBESCHREIBUNG INSEKTEN-TRAININGSSNACKS\n     ========================================================= --\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:weight!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\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  .adp-external-product-title,\n  body .product__info-container .product__title,\n  body .product__info-container .product__title h1,\n  body .product__info-wrapper .product__title,\n  body .product__info-wrapper .product__title h1,\n  body product-info .product__title,\n  body product-info .product__title h1,\n  body .product-info .product__title,\n  body .product-info .product__title h1,\n  body .product-info__title,\n  body h1.product__title,\n  body h1.product-title,\n  body h1.product_title,\n  body .product-single__title,\n  body .productView-title,\n  body .product-detail__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: #000 !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    -webkit-text-stroke: .7px #000 !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  }\n\n  .adp-external-product-title *,\n  body .product__info-container .product__title *,\n  body .product__info-wrapper .product__title *,\n  body product-info .product__title *,\n  body .product-info .product__title *,\n  body .product-info__title *,\n  body .product-single__title *,\n  body .productView-title *,\n  body .product-detail__title * {\n    color: #000 !important;\n    font-family: \"Inter\", Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    -webkit-text-stroke: .7px #000 !important;\n  }\n\n  .adp-external-product-title::before,\n  .adp-external-product-title::after,\n  .adp-external-product-title *::before,\n  .adp-external-product-title *::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title,\n    body .product__info-container .product__title,\n    body .product__info-container .product__title h1,\n    body .product__info-wrapper .product__title,\n    body .product__info-wrapper .product__title h1,\n    body product-info .product__title,\n    body product-info .product__title h1,\n    body .product-info .product__title,\n    body .product-info .product__title h1,\n    body .product-info__title,\n    body h1.product__title,\n    body h1.product-title,\n    body h1.product_title,\n    body .product-single__title,\n    body .productView-title,\n    body .product-detail__title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000 !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\u003c\/style\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  body.adn-modal-open {\n    overflow: hidden !important;\n    overscroll-behavior: none !important;\n    touch-action: none !important;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    top: var(--adn-modal-top, 0px) !important;\n    left: 0 !important;\n    right: 0 !important;\n    bottom: auto !important;\n\n    width: 100vw !important;\n    max-width: none !important;\n    height: var(--adn-modal-height, 100dvh) !important;\n    min-height: 0 !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    align-items: center !important;\n    justify-content: center !important;\n    place-items: center !important;\n\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n    box-sizing: border-box !important;\n    isolation: isolate !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: grid !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    margin: 0 !important;\n    transform: none !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    top: auto !important;\n    left: auto !important;\n    right: auto !important;\n    bottom: auto !important;\n    inset: auto !important;\n\n    width: min(780px, calc(100vw - 36px)) !important;\n    height: min(720px, calc(var(--adn-modal-height, 100dvh) - 36px)) !important;\n    min-height: 0 !important;\n    max-height: none !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    overflow-x: hidden !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain !important;\n    -webkit-overflow-scrolling: touch;\n\n    border-radius: 26px !important;\n    box-sizing: border-box !important;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    font-size: clamp(28px, 3vw, 36px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    word-break: normal !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-food-modal {\n      padding: 12px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: min(760px, calc(100vw - 24px)) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 24px) !important;\n      padding: 14px !important;\n      border-radius: 22px !important;\n    }\n\n    #adn-food-modal .adn-modal-header h2 {\n      font-size: 31px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 6px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 12px) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 12px) !important;\n      padding: 8px !important;\n      border-radius: 18px !important;\n    }\n\n    #adn-food-modal .adn-rechner {\n      height: 100% !important;\n      min-height: 0 !important;\n      overflow-y: auto !important;\n    }\n  }\n\n  @media (max-height: 650px) and (min-width: 721px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      height: calc(var(--adn-modal-height, 100dvh) - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-calculator-title-size-fix\"\u003e\n  #adn-one-html .adn-calculator-teaser h2 {\n    width: 100% !important;\n    max-width: none !important;\n    font-size: clamp(32px, 3.25vw, 48px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    white-space: nowrap !important;\n    word-break: keep-all !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(30px, 5vw, 40px) !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html .adn-calculator-teaser {\n      padding-left: 18px !important;\n      padding-right: 18px !important;\n    }\n\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(27px, 8vw, 33px) !important;\n      line-height: 1.03 !important;\n      letter-spacing: -.04em !important;\n    }\n  }\n\n  @media (max-width: 360px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: 26px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- ALPHADOG-DESIGNREGEL:\n     Das untere Abschlussfeld .adp-closing wird immer EINfarbig\n     und passend zur jeweiligen Produktpalette gestaltet.\n--\u003e\n\u003cstyle id=\"adn-insect-training-snacks-product-design\"\u003e\n  .adp-theme-insect-training-snacks {\n    --insect-deep: #182018;\n    --insect-forest: #3f533e;\n    --insect-moss: #68775a;\n    --insect-amber: #b4813f;\n    --insect-beet: #8b4c52;\n    --insect-pumpkin: #c9783f;\n    --insect-gold: #d1a45d;\n    --insect-cream: #e6d8b9;\n\n    background:\n      radial-gradient(circle at 7% 4%, rgba(104,119,90,.16), transparent 24%),\n      radial-gradient(circle at 95% 16%, rgba(139,76,82,.13), transparent 24%),\n      radial-gradient(circle at 50% 82%, rgba(230,216,185,.13), transparent 32%),\n      linear-gradient(180deg, #f9faf5 0%, #edf1e8 50%, #f7f1e7 100%) !important;\n  }\n\n  .adp-theme-insect-training-snacks .adp-hero {\n    border: 1px solid rgba(209,164,93,.20) !important;\n    background:\n      radial-gradient(circle at 87% 13%, rgba(230,216,185,.21), transparent 24%),\n      linear-gradient(135deg, #0d120e 0%, #202d20 56%, #4b3828 100%) !important;\n    box-shadow: 0 34px 94px rgba(45,58,43,.23) !important;\n  }\n\n  .adp-theme-insect-training-snacks .adp-hero::before {\n    content: \"INSECT\" !important;\n    position: absolute !important;\n    right: 18px !important;\n    top: 24px !important;\n    color: rgba(255,255,255,.045) !important;\n    font-family: \"Inter\", Arial, sans-serif !important;\n    font-size: 100px !important;\n    line-height: 1 !important;\n    font-weight: 900 !important;\n    letter-spacing: -.07em !important;\n    transform: rotate(7deg) !important;\n    pointer-events: none !important;\n  }\n\n  .adp-theme-insect-training-snacks .adp-hero::after {\n    background:\n      linear-gradient(\n        90deg,\n        var(--insect-deep),\n        var(--insect-forest) 30%,\n        var(--insect-moss) 48%,\n        var(--insect-amber) 65%,\n        var(--insect-beet) 80%,\n        var(--insect-pumpkin)\n      ) !important;\n  }\n\n  .adp-theme-insect-training-snacks .adp-brand,\n  .adp-theme-insect-training-snacks .adp-kicker,\n  .adp-theme-insect-training-snacks .adp-heading \u003e p,\n  .adp-theme-insect-training-snacks .adp-panel \u003e p {\n    color: #e7bd7d !important;\n  }\n\n  .adp-theme-insect-training-snacks .adp-tags {\n    display: flex !important;\n    flex-wrap: wrap !important;\n    align-items: center !important;\n    gap: 10px !important;\n  }\n\n  .adp-theme-insect-training-snacks .adp-tags \u003e span {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    flex: 0 0 auto !important;\n    min-width: 0 !important;\n    max-width: 100% !important;\n    margin: 0 !important;\n    white-space: nowrap !important;\n    text-decoration: none !important;\n    border-color: rgba(231,189,125,.24) !important;\n    background: rgba(231,189,125,.08) !important;\n  }\n\n  .adp-theme-insect-training-snacks .adp-title {\n    color: #fff !important;\n    -webkit-text-stroke: .45px #fff !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.16),\n      0 7px 15px rgba(0,0,0,.34),\n      0 15px 28px rgba(0,0,0,.18) !important;\n    filter: none !important;\n  }\n\n  .adp-theme-insect-training-snacks .adp-title::before,\n  .adp-theme-insect-training-snacks .adp-title::after {\n    content: none !important;\n    display: none !important;\n    opacity: 0 !important;\n    filter: none !important;\n    transform: none !important;\n  }\n\n  \/* Rechtes Kennzahlenfeld immer EINfarbig. *\/\n  .adp-theme-insect-training-snacks .adp-visual {\n    position: relative !important;\n    background: #3f533e !important;\n    background-image: none !important;\n    border-color: rgba(255,255,255,.14) !important;\n  }\n\n  .adp-theme-insect-training-snacks .adp-visual::before,\n  .adp-theme-insect-training-snacks .adp-visual::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  .adp-theme-insect-training-snacks .adp-stat {\n    border-color: rgba(255,255,255,.15) !important;\n    background: rgba(13,19,13,.30) !important;\n  }\n\n  .adp-theme-insect-training-snacks .adp-stat-main {\n    background: #8b4c52 !important;\n    border-color: #8b4c52 !important;\n    box-shadow: 0 18px 42px rgba(24,32,24,.30) !important;\n  }\n\n  .adp-theme-insect-training-snacks .adp-benefit:nth-child(1) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(139,76,82,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #f8edef 100%) !important;\n  }\n\n  .adp-theme-insect-training-snacks .adp-benefit:nth-child(2) {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(230,216,185,.25), transparent 31%),\n      linear-gradient(135deg, #0d120e 0%, #293629 100%) !important;\n    color: #fff !important;\n  }\n\n  .adp-theme-insect-training-snacks .adp-benefit:nth-child(2) p {\n    color: rgba(255,255,255,.72) !important;\n  }\n\n  .adp-theme-insect-training-snacks .adp-benefit:nth-child(3) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(180,129,63,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #f8f1e5 100%) !important;\n  }\n\n  .adp-theme-insect-training-snacks .adp-benefit b {\n    color: var(--insect-beet) !important;\n  }\n\n  .adp-theme-insect-training-snacks .adp-benefit:nth-child(2) b {\n    color: #edcc97 !important;\n  }\n\n  .adp-theme-insect-training-snacks .adp-guide {\n    border: 1px solid rgba(63,83,62,.08) !important;\n    background:\n      radial-gradient(circle at 92% 8%, rgba(230,216,185,.12), transparent 28%),\n      radial-gradient(circle at 8% 92%, rgba(104,119,90,.08), transparent 26%),\n      linear-gradient(145deg, #ffffff 0%, #f5f8ef 100%) !important;\n  }\n\n  .adp-theme-insect-training-snacks .adp-panel {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(230,216,185,.22), transparent 28%),\n      linear-gradient(135deg, #0d120e 0%, #314331 100%) !important;\n  }\n\n  .adp-theme-insect-training-snacks .adp-item {\n    border: 1px solid rgba(63,83,62,.07) !important;\n    box-shadow: 0 14px 42px rgba(45,58,43,.05) !important;\n  }\n\n  .adp-theme-insect-training-snacks .adp-icon {\n    background:\n      linear-gradient(135deg, #182018, var(--insect-forest)) !important;\n    box-shadow: 0 8px 18px rgba(24,32,24,.16) !important;\n  }\n\n  .adp-theme-insect-training-snacks .adp-item[open] .adp-plus {\n    background: var(--insect-beet) !important;\n  }\n\n  .adp-theme-insect-training-snacks .adp-info {\n    border-left-color: var(--insect-beet) !important;\n    background: #f8edef !important;\n  }\n\n  .adp-theme-insect-training-snacks .adp-highlight {\n    background:\n      linear-gradient(135deg, #f8edef 0%, #eef3e9 100%) !important;\n  }\n\n  .adp-theme-insect-training-snacks .adp-table thead th,\n  .adp-theme-insect-training-snacks .adp-table thead td {\n    background:\n      linear-gradient(135deg, #182018, #3f533e) !important;\n  }\n\n  .adp-theme-insect-training-snacks .adp-faq details[open] {\n    border-color: rgba(139,76,82,.30) !important;\n    box-shadow: 0 10px 25px rgba(139,76,82,.07) !important;\n  }\n\n  \/* Unteres Abschlussfeld immer EINfarbig. *\/\n  .adp-theme-insect-training-snacks .adp-closing {\n    background: #3f533e !important;\n    background-image: none !important;\n    box-shadow: 0 28px 72px rgba(45,58,43,.19) !important;\n  }\n\n  .adp-theme-insect-training-snacks #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: 100% !important;\n    max-width: 100% !important;\n    margin: 0 auto 42px !important;\n    padding: 0 !important;\n    transform: none !important;\n    clear: both !important;\n    box-sizing: border-box !important;\n  }\n\n  .adp-theme-insect-training-snacks #adn-one-html \u003e .adn-one-grid {\n    width: 100% !important;\n    max-width: none !important;\n    margin: 0 auto !important;\n  }\n\n  @media (max-width: 1050px) {\n    .adp-theme-insect-training-snacks #adn-one-html {\n      margin-bottom: 30px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    .adp-theme-insect-training-snacks .adp-hero::before {\n      right: -14px !important;\n      top: 22px !important;\n      font-size: 52px !important;\n    }\n\n    .adp-theme-insect-training-snacks .adp-title {\n      -webkit-text-stroke: .35px #fff !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.14),\n        0 5px 10px rgba(0,0,0,.30),\n        0 10px 20px rgba(0,0,0,.16) !important;\n    }\n\n    .adp-theme-insect-training-snacks .adp-tags {\n      gap: 7px !important;\n    }\n\n    .adp-theme-insect-training-snacks #adn-one-html {\n      margin-bottom: 22px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cmain class=\"adp-page adp-theme-insect-training-snacks\"\u003e\n\u003cdiv class=\"adp-wrap\"\u003e\n\u003csection id=\"adn-one-html\" class=\"adn-one-html adn-theme-insect-training-snacks\"\u003e\n\u003cdiv class=\"adn-one-grid\"\u003e\n\u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n\u003cdiv class=\"adn-trust-panel\"\u003e\n\u003cdiv class=\"adn-payment-card\"\u003e\n\u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n\u003cdiv class=\"adn-payment-grid\"\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 \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 \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 \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 \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 \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\u003cdiv class=\"adn-benefit-grid\"\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSchneller Versand\u003c\/strong\u003e \u003csmall\u003ezügig und sicher bei dir\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSicher bezahlen\u003c\/strong\u003e \u003csmall\u003egeschützte Zahlungsarten\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M7 7h9.2L14 4.8 15.4 3 21 8.6l-5.6 5.6-1.4-1.8 2.2-2.2H7a3 3 0 0 0-3 3v4H2v-4a5 5 0 0 1 5-5Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e \u003csmall\u003eentspannt ausprobieren\u003c\/small\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-grid\"\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Zwei Insektenarten für 30% Insekten --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M8.5 8.2c0-2.2 1.4-3.8 3.5-3.8s3.5 1.6 3.5 3.8v6.5c0 3-1.4 4.9-3.5 4.9s-3.5-1.9-3.5-4.9V8.2Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9.7 5.4 7.9 3M14.3 5.4 16.1 3M8.5 9.5 5 7.7M15.5 9.5 19 7.7M8.5 13 5 13M15.5 13H19M8.8 16.2 5.7 18M15.2 16.2l3.1 1.8\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10.1 8.6h.01M13.9 8.6h.01\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e30%\u003cbr\u003eInsekten\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Lineal für 1 bis 3 cm --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M3 7h18v10H3z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M6 7v4M9 7v2.5M12 7v4M15 7v2.5M18 7v4\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M5 20h14\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"m7 19-2 1 2 1M17 19l2 1-2 1\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eCa. 1–3 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Protein-Symbol --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M4.3 15.7c1.4-1.1 2.4-2.7 3-4.8.5-1.7 1.5-2.5 3-2.5 1.3 0 2.2.6 2.8 1.7l1.2 2.2c.5.9 1.2 1.3 2.1 1.3H20c0 4-2.7 6.4-7.2 6.4H8.4c-2 0-3.4-1.4-4.1-4.3Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M8.2 8.7 7.5 5.3M11 8.4l.6-3.4\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M13.2 13.2c-1.2.9-2.4 2.1-3.4 3.6\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e22,9%\u003cbr\u003eRohprotein\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Fetttropfen --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M10.2 3.2c3.2 4 4.8 6.8 4.8 9.2a5 5 0 0 1-10 0c0-2.4 1.7-5.2 5.2-9.2Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M17.8 6v9\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"m14.8 12 3 3 3-3\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M7.8 14.2c.4 1.1 1.2 1.7 2.4 1.9\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e6,8%\u003cbr\u003eRohfett\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Getreidefrei-Symbol --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M12 3v18\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M12 7c-2.5 0-4-1.3-4.5-3.8C10 3.2 11.5 4.5 12 7ZM12 11c-2.5 0-4-1.3-4.5-3.8C10 7.2 11.5 8.5 12 11ZM12 15c-2.5 0-4-1.3-4.5-3.8C10 11.2 11.5 12.5 12 15Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M12 7c2.5 0 4-1.3 4.5-3.8C14 3.2 12.5 4.5 12 7ZM12 11c2.5 0 4-1.3 4.5-3.8C14 7.2 12.5 8.5 12 11ZM12 15c2.5 0 4-1.3 4.5-3.8C14 11.2 12.5 12.5 12 15Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M4 20 20 4\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eGetreidefrei\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n\u003caside class=\"adn-calculator-teaser\"\u003e\n\u003cdiv class=\"adn-calculator-art\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n\u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n\u003cbutton class=\"adn-open-calculator\" type=\"button\"\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\u003csection class=\"adp-hero\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n\u003cp class=\"adp-kicker\"\u003eGetreidefreie Trainingssnacks mit Mehlwürmern und Hermetia-Larven\u003c\/p\u003e\n\u003ch1 class=\"adp-title\"\u003eInsekten-Trainingssnacks für sensible Hunde.\u003c\/h1\u003e\n\u003cp class=\"adp-lead\"\u003eHandliche Happen mit 30% Insekten, Kartoffel und ausgewähltem Wurzelgemüse – für Training, Suchspiele, Agility und Fährtenarbeit.\u003c\/p\u003e\n\u003cp class=\"adp-intro\"\u003eDie tierische Proteinquelle stammt ausschließlich aus 25% Mehlwürmern und 5% Hermetia-Larven. Ergänzt wird die Rezeptur durch Kartoffel, Süßkartoffel, Rote Beete, Karotte, Selleriewurzel und Kürbis.\u003c\/p\u003e\n\u003cdiv class=\"adp-tags\"\u003e\n\u003cspan\u003e30% Insekten\u003c\/span\u003e \u003cspan\u003eCa. 1–3 cm\u003c\/span\u003e \u003cspan\u003e22,9% Rohprotein\u003c\/span\u003e \u003cspan\u003eGetreidefrei\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-visual\"\u003e\n\u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e30% Insekten\u003c\/strong\u003e \u003cspan\u003e25% Mehlwürmer und 5% Hermetia-Larven\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e22,9% Protein\u003c\/strong\u003e \u003cspan\u003etransparenter Rohproteingehalt laut Analyse\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e6,8% Fett\u003c\/strong\u003e \u003cspan\u003evergleichsweise moderater Rohfettgehalt\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e1–3 cm\u003c\/strong\u003e \u003cspan\u003ehandliche Größe für viele Trainingsmomente\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eSchnell belohnen\u003c\/p\u003e\n\u003ch2\u003eKleine Insekten-Happen für konzentriertes Training und abwechslungsreiche Suchspiele.\u003c\/h2\u003e\n\u003cspan\u003eMit ungefähr 1 bis 3 cm Größe lassen sich die Snacks schnell aufnehmen und eignen sich für kleinschrittiges Arbeiten, Agility und Fährtenarbeit.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-benefits\"\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e01\u003c\/b\u003e\n\u003ch3\u003eInsekten als einzige tierische Proteinquelle\u003c\/h3\u003e\n\u003cp\u003eMehlwürmer und Hermetia-Larven ersetzen klassische Fleischquellen innerhalb dieser Rezeptur.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e02\u003c\/b\u003e\n\u003ch3\u003eGetreidefreie Pflanzenbasis\u003c\/h3\u003e\n\u003cp\u003eKartoffel, Süßkartoffel, Rote Beete, Karotte, Selleriewurzel und Kürbis ergänzen die Insekten.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\n\u003ch3\u003eKlare Analysewerte\u003c\/h3\u003e\n\u003cp\u003e22,9% Rohprotein, 6,8% Rohfett und 4,2% Rohfaser sind transparent angegeben.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-guide\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-kicker\"\u003eFür sensible Hunde und alternative Proteinfütterung\u003c\/p\u003e\n\u003ch2\u003eSeltenere tierische Proteinquelle – individuelle Verträglichkeit bleibt entscheidend.\u003c\/h2\u003e\n\u003cp\u003eInsektenprotein kann eine interessante Alternative sein, wenn häufig gefütterte Fleischsorten vermieden werden sollen. Eine pauschale Verträglichkeits- oder Allergiefreiheitsgarantie ist jedoch nicht möglich.\u003c\/p\u003e\n\u003cp\u003eBei einer tierärztlich begleiteten Ausschlussdiät müssen sowohl Mehlwürmer und Hermetia-Larven als auch sämtliche pflanzlichen Zutaten in den festgelegten Fütterungsplan passen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-panel\"\u003e\n\u003cp\u003eAuf einen Blick\u003c\/p\u003e\n\u003carticle\u003e\u003cstrong\u003eTierische Proteinquelle\u003c\/strong\u003e\u003cspan\u003e25% Mehlwürmer und 5% Hermetia-Larven\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003ePflanzliche Zutaten\u003c\/strong\u003e\u003cspan\u003eKartoffel, Süßkartoffel, Rote Beete, Karotte, Selleriewurzel und Kürbis\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eEinsatz\u003c\/strong\u003e\u003cspan\u003eHundeschule, Agility, Fährtenarbeit, Suchspiele und Spaziergänge\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eFütterung\u003c\/strong\u003e\u003cspan\u003eTrainingsmenge bei der täglichen Hauptfutterration berücksichtigen\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eAlle Details\u003c\/p\u003e\n\u003ch2\u003eZusammensetzung, Nährwerte und verantwortungsvolle Fütterung.\u003c\/h2\u003e\n\u003cspan\u003eAlle analytischen Werte wurden direkt aus den bereitgestellten Produktangaben übernommen.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-accordions\"\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🪲\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e30% Insekten\u003c\/strong\u003e\u003cspan\u003e25% Mehlwürmer und 5% Hermetia-Larven\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eZwei Insektenarten als einzige tierische Proteinquelle\u003c\/h3\u003e\n\u003cp\u003eDie Rezeptur enthält 25% Mehlwürmer und 5% Hermetia-Larven der Schwarzen Soldatenfliege.\u003c\/p\u003e\n\u003cp\u003eAndere tierische Proteinquellen werden in der angegebenen Zusammensetzung nicht genannt.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🥔\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eKartoffel und Wurzelgemüse\u003c\/strong\u003e\u003cspan\u003eSüßkartoffel, Rote Beete, Karotte, Selleriewurzel und Kürbis\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eGetreidefreie pflanzliche Ergänzung\u003c\/h3\u003e\n\u003cp\u003eKartoffel bildet die pflanzliche Basis. Hinzu kommen Süßkartoffel, Rote Beete, Karotte, Selleriewurzel und Kürbis.\u003c\/p\u003e\n\u003cp\u003eDiese Zutaten liefern natürlicherweise Kohlenhydrate und pflanzliche Fasern. Einzelne Mengenanteile wurden außer bei den Insekten nicht angegeben.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📏\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eCa. 1 bis 3 cm\u003c\/strong\u003e\u003cspan\u003eHandliche Größe für schnelle Trainingsbelohnungen\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eFür viele kleine Bestätigungen\u003c\/h3\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eHundeschule\u003c\/b\u003eFür kleinschrittiges Üben neuer Signale.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAgility\u003c\/b\u003eAls schnelle Belohnung zwischen Übungen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eFährtenarbeit\u003c\/b\u003eFür kontrollierte Bestätigungen während der Nasenarbeit.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eSuchspiele\u003c\/b\u003eAls kleine Motivation in Haus und Garten.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eBei stark schlingenden Hunden sollte die Snackgröße aufmerksam gewählt und die Fütterung beaufsichtigt werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌾\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eGetreidefrei und ohne künstliche Zusätze\u003c\/strong\u003e\u003cspan\u003eKeine künstlichen Farb-, Aroma- oder Konservierungsstoffe\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eKlare Rezeptur ohne Getreide\u003c\/h3\u003e\n\u003cp\u003eDie angegebene Zusammensetzung enthält kein Getreide. Laut Produktangabe werden zudem keine künstlichen Farb-, Aroma- oder Konservierungsstoffe eingesetzt.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eZusammensetzung:\u003c\/strong\u003e Kartoffel, Mehlwürmer 25%, Süßkartoffel, Rote Beete, Hermetia-Larven 5%, Karotte, Selleriewurzel und Kürbis. Ergänzungsfuttermittel für Hunde.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📊\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eAnalytische Bestandteile\u003c\/strong\u003e\u003cspan\u003eProtein, Fett, Rohasche, Rohfaser, Feuchtigkeit, Calcium und Phosphor\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eNährwerte im Überblick\u003c\/h3\u003e\n\u003ctable class=\"adp-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eAnalytischer Bestandteil\u003c\/th\u003e\n\u003cth\u003eAnteil\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e22,9%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfett\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e6,8%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e4,5%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfaser\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e4,2%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFeuchtigkeit\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003emax. 12,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eCalcium\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e0,21%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003ePhosphor\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e0,33%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e✨\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHaut und Fell\u003c\/strong\u003e\u003cspan\u003eNatürlich vorkommende Fette als Bestandteil der Ernährung\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eKeine erfundenen Fettsäurewerte\u003c\/h3\u003e\n\u003cp\u003eInsekten enthalten natürlicherweise Fette. Der angegebene Rohfettgehalt beträgt 6,8%.\u003c\/p\u003e\n\u003cp\u003eKonkrete Gehalte einzelner Fettsäuren wurden nicht genannt. Deshalb werden keine zusätzlichen Omega-Werte oder garantierten Wirkungen versprochen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⚖️\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFütterung und Tagesration\u003c\/strong\u003e\u003cspan\u003eAuch kleine Trainingssnacks in die Gesamtmenge einrechnen\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eBelohnungen bewusst dosieren\u003c\/h3\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eTraining\u003c\/b\u003eAls kleine Belohnung zwischen den Mahlzeiten.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eTagesration\u003c\/b\u003eGefütterte Snacks vom regulären Hauptfutter abziehen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eGewicht\u003c\/b\u003eKörpergewicht und Aktivität regelmäßig beobachten.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eWasser\u003c\/b\u003eImmer ausreichend frisches Trinkwasser bereitstellen.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eDer Rohfettgehalt beträgt 6,8%. Auch damit liefern die Happen Energie und sollten zur täglichen Gesamtfütterung gerechnet werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌿\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eNaturprodukt und Aufbewahrung\u003c\/strong\u003e\u003cspan\u003eAussehen und Farbe können von Charge zu Charge variieren\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eNatürliche Unterschiede sind normal\u003c\/h3\u003e\n\u003cp\u003eAussehen und Farbe der kleinen Happen können naturbedingt von Charge zu Charge leicht abweichen.\u003c\/p\u003e\n\u003cp\u003eKühl, trocken und vor direkter Sonneneinstrahlung geschützt lagern. Die Verpackung nach dem Öffnen sorgfältig wieder verschließen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Insektenprotein, Größe, Getreidefreiheit und Nährwerten\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cdiv class=\"adp-faq\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWelche Insekten sind enthalten?\u003c\/summary\u003e\n\u003cp\u003eDie Snacks enthalten 25% Mehlwürmer und 5% Hermetia-Larven der Schwarzen Soldatenfliege.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSind Insekten die einzige tierische Proteinquelle?\u003c\/summary\u003e\n\u003cp\u003eJa. In der angegebenen Zusammensetzung werden keine weiteren tierischen Proteinquellen genannt.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSind die Trainingssnacks getreidefrei?\u003c\/summary\u003e\n\u003cp\u003eJa. Die angegebene Rezeptur enthält kein Getreide.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie groß sind die Happen?\u003c\/summary\u003e\n\u003cp\u003eSie sind ungefähr 1 bis 3 cm groß. Naturbedingte Abweichungen sind möglich.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eEignen sie sich für eine Ausschlussdiät?\u003c\/summary\u003e\n\u003cp\u003eSie können passen, wenn beide Insektenarten und sämtliche Pflanzenzutaten Bestandteil des tierärztlich festgelegten Plans sind. Eine pauschale Verträglichkeitsgarantie gibt es nicht.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie hoch sind Protein- und Fettgehalt?\u003c\/summary\u003e\n\u003cp\u003eDer angegebene Rohproteingehalt beträgt 22,9%, der Rohfettgehalt 6,8%.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-closing\"\u003e\n\u003ch2\u003e30% Insekten. Getreidefrei. Bereit für jedes Training.\u003c\/h2\u003e\n\u003cp\u003eDie handlichen 1–3-cm-Happen mit Mehlwürmern, Hermetia-Larven, Kartoffel und Wurzelgemüse für Hundeschule, Agility und Fährtenarbeit.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\n\u003cdiv class=\"adn-food-modal\" id=\"adn-food-modal\"\u003e\n\u003cdiv class=\"adn-modal-backdrop\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv role=\"dialog\" class=\"adn-modal-dialog\"\u003e\n\u003cbutton type=\"button\" class=\"adn-modal-close\"\u003e×\u003c\/button\u003e\u003cheader class=\"adn-modal-header\"\u003e\n\u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n\u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\u003c\/header\u003e\n\u003cdiv id=\"adn-rechner\" class=\"adn-rechner\"\u003e\n\u003cdiv class=\"adn-progress-head\"\u003e\n\u003cspan\u003eSchritt \u003cb id=\"adn-current-step\"\u003e1\u003c\/b\u003e von 8\u003c\/span\u003e \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv role=\"progressbar\" class=\"adn-progress-track\"\u003e\u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"adn-step is-active\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n\u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n\u003cdiv class=\"adn-age-row\"\u003e\n\u003clabel class=\"adn-input-box\"\u003e \u003cinput value=\"2\" step=\"1\" min=\"1\" type=\"number\" id=\"adn-age\"\u003e \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"adn-segmented\"\u003e\n\u003cbutton class=\"is-selected\" type=\"button\"\u003eJahre\u003c\/button\u003e \u003cbutton type=\"button\"\u003eMonate\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton id=\"adn-age-next\" class=\"adn-primary-btn\" type=\"button\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n\u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n\u003clabel class=\"adn-input-box adn-weight-box\"\u003e \u003cinput value=\"15\" step=\"0.1\" max=\"120\" min=\"1\" type=\"number\" id=\"adn-weight\"\u003e \u003cspan\u003ekg\u003c\/span\u003e \u003c\/label\u003e \u003cbutton id=\"adn-weight-next\" class=\"adn-primary-btn\" type=\"button\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n\u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n\u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n\u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n\u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n\u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n\u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n\u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n\u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n\u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n\u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n\u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n\u003cdiv id=\"adn-health-warning\" class=\"adn-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-result-grid\"\u003e\n\u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eAdult-Trockenfutter\u003c\/strong\u003e\n\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n\u003ca href=\"#\" id=\"adn-shop-link\" class=\"adn-primary-btn adn-shop-btn\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-modal-actions\"\u003e\n\u003cbutton id=\"adn-back\" type=\"button\"\u003eZurück\u003c\/button\u003e \u003cbutton id=\"adn-restart\" type=\"button\"\u003eNeu starten\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e \u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Welche Insekten sind enthalten?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Snacks enthalten 25% Mehlwürmer und 5% Hermetia-Larven der Schwarzen Soldatenfliege.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind Insekten die einzige tierische Proteinquelle?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. In der angegebenen Zusammensetzung werden keine weiteren tierischen Proteinquellen genannt.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind die Trainingssnacks getreidefrei?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Die angegebene Rezeptur enthält kein Getreide.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie groß sind die Happen?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Sie sind ungefähr 1 bis 3 cm groß. Naturbedingte Abweichungen sind möglich.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Eignen sie sich für eine Ausschlussdiät?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Sie können passen, wenn beide Insektenarten und sämtliche Pflanzenzutaten Bestandteil des tierärztlich festgelegten Plans sind. Eine pauschale Verträglichkeitsgarantie gibt es nicht.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie hoch sind Protein- und Fettgehalt?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Der angegebene Rohproteingehalt beträgt 22,9%, der Rohfettgehalt 6,8%.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e \u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleTerms = ['insekten', 'trainingssnacks'];\n\n  function normalize(value) {\n    return (value || '')\n      .replace(\/\\u00a0\/g, ' ')\n      .replace(\/[–—]\/g, '-')\n      .replace(\/\\s+\/g, ' ')\n      .trim()\n      .toLowerCase();\n  }\n\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n    return style.display !== 'none' \u0026\u0026\n      style.visibility !== 'hidden' \u0026\u0026\n      parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026\n      rect.width \u003e 0 \u0026\u0026\n      rect.height \u003e 0;\n  }\n\n  function outsideOwnBlocks(element) {\n    return !element.closest('.adp-page') \u0026\u0026\n      !element.closest('#adn-one-html') \u0026\u0026\n      !element.closest('#adn-food-modal');\n  }\n\n  function matchesTitle(element) {\n    var text = normalize(element.textContent);\n    return titleTerms.every(function (term) {\n      return text.indexOf(term) !== -1;\n    });\n  }\n\n  function findTitle() {\n    var selectors = [\n      '[data-product-title]',\n      '.product__title',\n      '.product__title h1',\n      '.product-title',\n      '.product-single__title',\n      '.productView-title',\n      '.product-info__title',\n      '.product-detail__title',\n      'h1.product_title',\n      'h1'\n    ];\n\n    var candidates = Array.prototype.slice.call(\n      document.querySelectorAll(selectors.join(','))\n    );\n\n    return candidates.find(function (element) {\n      return outsideOwnBlocks(element) \u0026\u0026\n        isVisible(element) \u0026\u0026\n        matchesTitle(element);\n    }) || null;\n  }\n\n  function applyTitleStyle() {\n    var title = findTitle();\n    if (!title) return;\n    title.classList.add('adp-external-product-title');\n\n    var nested = title.matches('h1, h2')\n      ? title\n      : title.querySelector('h1, h2');\n\n    if (nested) {\n      nested.classList.add('adp-external-product-title');\n    }\n  }\n\n  function scheduleApply() {\n    applyTitleStyle();\n    setTimeout(applyTitleStyle, 50);\n    setTimeout(applyTitleStyle, 200);\n    setTimeout(applyTitleStyle, 500);\n    setTimeout(applyTitleStyle, 1000);\n    setTimeout(applyTitleStyle, 2000);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n\n  window.addEventListener('load', scheduleApply);\n  document.addEventListener('shopify:section:load', scheduleApply);\n\n  var observer = new MutationObserver(scheduleApply);\n  observer.observe(document.documentElement, {\n    childList: true,\n    subtree: true,\n    characterData: true\n  });\n})();\n\u003c\/script\u003e \u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  var modalScrollY = 0;\n  var bodySnapshot = null;\n  var htmlOverflowSnapshot = '';\n\n  function getModal() {\n    return document.getElementById('adn-food-modal');\n  }\n\n  function moveModalToBody() {\n    var modal = getModal();\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  function updateViewportSize() {\n    var modal = getModal();\n    if (!modal) return;\n\n    var viewport = window.visualViewport;\n    var height = viewport ? viewport.height : window.innerHeight;\n    var top = viewport ? viewport.offsetTop : 0;\n\n    modal.style.setProperty('--adn-modal-height', Math.round(height) + 'px');\n    modal.style.setProperty('--adn-modal-top', Math.round(top) + 'px');\n  }\n\n  function lockPage() {\n    if (bodySnapshot) return;\n\n    modalScrollY =\n      window.pageYOffset ||\n      document.documentElement.scrollTop ||\n      document.body.scrollTop ||\n      0;\n\n    bodySnapshot = {\n      position: document.body.style.position,\n      top: document.body.style.top,\n      left: document.body.style.left,\n      right: document.body.style.right,\n      width: document.body.style.width,\n      overflow: document.body.style.overflow\n    };\n\n    htmlOverflowSnapshot = document.documentElement.style.overflow;\n\n    document.documentElement.style.overflow = 'hidden';\n    document.body.style.position = 'fixed';\n    document.body.style.top = (-modalScrollY) + 'px';\n    document.body.style.left = '0';\n    document.body.style.right = '0';\n    document.body.style.width = '100%';\n    document.body.style.overflow = 'hidden';\n  }\n\n  function unlockPage() {\n    if (!bodySnapshot) return;\n\n    document.documentElement.style.overflow = htmlOverflowSnapshot;\n    document.body.style.position = bodySnapshot.position;\n    document.body.style.top = bodySnapshot.top;\n    document.body.style.left = bodySnapshot.left;\n    document.body.style.right = bodySnapshot.right;\n    document.body.style.width = bodySnapshot.width;\n    document.body.style.overflow = bodySnapshot.overflow;\n\n    bodySnapshot = null;\n    window.scrollTo(0, modalScrollY);\n  }\n\n  window.adnPrepareFoodModal = function () {\n    moveModalToBody();\n    updateViewportSize();\n    lockPage();\n\n    var modal = getModal();\n    var dialog = modal \u0026\u0026 modal.querySelector('.adn-modal-dialog');\n\n    if (dialog) {\n      dialog.scrollTop = 0;\n    }\n\n    requestAnimationFrame(updateViewportSize);\n    setTimeout(updateViewportSize, 80);\n    setTimeout(updateViewportSize, 250);\n  };\n\n  window.adnReleaseFoodModal = function () {\n    unlockPage();\n  };\n\n  function init() {\n    moveModalToBody();\n    updateViewportSize();\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', init);\n  } else {\n    init();\n  }\n\n  window.addEventListener('load', init);\n  window.addEventListener('resize', updateViewportSize, { passive: true });\n  window.addEventListener('orientationchange', function () {\n    setTimeout(updateViewportSize, 100);\n    setTimeout(updateViewportSize, 350);\n  }, { passive: true });\n\n  if (window.visualViewport) {\n    window.visualViewport.addEventListener(\n      'resize',\n      updateViewportSize,\n      { passive: true }\n    );\n\n    window.visualViewport.addEventListener(\n      'scroll',\n      updateViewportSize,\n      { passive: true }\n    );\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(init, 50);\n  });\n})();\n\u003c\/script\u003e \u003cscript id=\"adn-food-calculator-script\"\u003e\n(function () {\n  function initAdnFoodCalculator() {\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    \n        if (typeof window.adnPrepareFoodModal === 'function') {\n          window.adnPrepareFoodModal();\n        } else if (modal.parentNode !== document.body) {\n          document.body.appendChild(modal);\n        }\n    \n        modal.classList.add('is-open');\n        modal.setAttribute('aria-hidden', 'false');\n        modal.setAttribute('aria-modal', 'true');\n        document.body.classList.add('adn-modal-open');\n    \n        var dialog = modal.querySelector('.adn-modal-dialog');\n        if (dialog) dialog.scrollTop = 0;\n    \n        window.setTimeout(function () {\n          var close = modal.querySelector('.adn-modal-close');\n          if (close) {\n            try {\n              close.focus({ preventScroll: true });\n            } catch (error) {\n              close.focus();\n            }\n          }\n        }, 0);\n      }\n    \n      function closeModal() {\n        modal.classList.remove('is-open');\n        modal.setAttribute('aria-hidden', 'true');\n        modal.removeAttribute('aria-modal');\n        document.body.classList.remove('adn-modal-open');\n    \n        if (typeof window.adnReleaseFoodModal === 'function') {\n          window.adnReleaseFoodModal();\n        }\n    \n        if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') {\n          window.setTimeout(function () {\n            try {\n              lastFocused.focus({ preventScroll: true });\n            } catch (error) {\n              lastFocused.focus();\n            }\n          }, 0);\n        }\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\n  function scheduleInit() {\n    initAdnFoodCalculator();\n    window.setTimeout(initAdnFoodCalculator, 50);\n    window.setTimeout(initAdnFoodCalculator, 250);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleInit, { once: true });\n  } else {\n    scheduleInit();\n  }\n\n  window.addEventListener('load', scheduleInit);\n  document.addEventListener('shopify:section:load', function () {\n    window.setTimeout(scheduleInit, 50);\n  });\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"100g","offer_id":58660988387653,"sku":"11471-60159","price":3.49,"currency_code":"EUR","in_stock":false},{"title":"1kg","offer_id":58660988420421,"sku":"11470-60160","price":24.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/TrainingssnacksLamm_Soft_leichtbekoemmlich_getreidefreialphadognutrition.png?v=1784919249"},{"product_id":"alphadog-nutrition-lammohren-getrocknet-hypoallergener-kausnack","title":"Lammohren getrocknet - 100% naturbelassene Lammohren ohne Zusätze","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Lammohren\n     ========================================================= --\u003e\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\u003c!-- Rechner-Popup --\u003e\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\u003c!-- =========================================================\n     PRODUKTBESCHREIBUNG LAMMOHREN\n     ========================================================= --\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:weight!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\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  .adp-external-product-title,\n  body .product__info-container .product__title,\n  body .product__info-container .product__title h1,\n  body .product__info-wrapper .product__title,\n  body .product__info-wrapper .product__title h1,\n  body product-info .product__title,\n  body product-info .product__title h1,\n  body .product-info .product__title,\n  body .product-info .product__title h1,\n  body .product-info__title,\n  body h1.product__title,\n  body h1.product-title,\n  body h1.product_title,\n  body .product-single__title,\n  body .productView-title,\n  body .product-detail__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: #000 !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    -webkit-text-stroke: .7px #000 !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  }\n\n  .adp-external-product-title *,\n  body .product__info-container .product__title *,\n  body .product__info-wrapper .product__title *,\n  body product-info .product__title *,\n  body .product-info .product__title *,\n  body .product-info__title *,\n  body .product-single__title *,\n  body .productView-title *,\n  body .product-detail__title * {\n    color: #000 !important;\n    font-family: \"Inter\", Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    -webkit-text-stroke: .7px #000 !important;\n  }\n\n  .adp-external-product-title::before,\n  .adp-external-product-title::after,\n  .adp-external-product-title *::before,\n  .adp-external-product-title *::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title,\n    body .product__info-container .product__title,\n    body .product__info-container .product__title h1,\n    body .product__info-wrapper .product__title,\n    body .product__info-wrapper .product__title h1,\n    body product-info .product__title,\n    body product-info .product__title h1,\n    body .product-info .product__title,\n    body .product-info .product__title h1,\n    body .product-info__title,\n    body h1.product__title,\n    body h1.product-title,\n    body h1.product_title,\n    body .product-single__title,\n    body .productView-title,\n    body .product-detail__title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000 !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\u003c\/style\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  body.adn-modal-open {\n    overflow: hidden !important;\n    overscroll-behavior: none !important;\n    touch-action: none !important;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    top: var(--adn-modal-top, 0px) !important;\n    left: 0 !important;\n    right: 0 !important;\n    bottom: auto !important;\n\n    width: 100vw !important;\n    max-width: none !important;\n    height: var(--adn-modal-height, 100dvh) !important;\n    min-height: 0 !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    align-items: center !important;\n    justify-content: center !important;\n    place-items: center !important;\n\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n    box-sizing: border-box !important;\n    isolation: isolate !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: grid !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    margin: 0 !important;\n    transform: none !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    top: auto !important;\n    left: auto !important;\n    right: auto !important;\n    bottom: auto !important;\n    inset: auto !important;\n\n    width: min(780px, calc(100vw - 36px)) !important;\n    height: min(720px, calc(var(--adn-modal-height, 100dvh) - 36px)) !important;\n    min-height: 0 !important;\n    max-height: none !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    overflow-x: hidden !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain !important;\n    -webkit-overflow-scrolling: touch;\n\n    border-radius: 26px !important;\n    box-sizing: border-box !important;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    font-size: clamp(28px, 3vw, 36px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    word-break: normal !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-food-modal {\n      padding: 12px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: min(760px, calc(100vw - 24px)) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 24px) !important;\n      padding: 14px !important;\n      border-radius: 22px !important;\n    }\n\n    #adn-food-modal .adn-modal-header h2 {\n      font-size: 31px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 6px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 12px) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 12px) !important;\n      padding: 8px !important;\n      border-radius: 18px !important;\n    }\n\n    #adn-food-modal .adn-rechner {\n      height: 100% !important;\n      min-height: 0 !important;\n      overflow-y: auto !important;\n    }\n  }\n\n  @media (max-height: 650px) and (min-width: 721px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      height: calc(var(--adn-modal-height, 100dvh) - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-calculator-title-size-fix\"\u003e\n  #adn-one-html .adn-calculator-teaser h2 {\n    width: 100% !important;\n    max-width: none !important;\n    font-size: clamp(32px, 3.25vw, 48px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    white-space: nowrap !important;\n    word-break: keep-all !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(30px, 5vw, 40px) !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html .adn-calculator-teaser {\n      padding-left: 18px !important;\n      padding-right: 18px !important;\n    }\n\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(27px, 8vw, 33px) !important;\n      line-height: 1.03 !important;\n      letter-spacing: -.04em !important;\n    }\n  }\n\n  @media (max-width: 360px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: 26px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- ALPHADOG-DESIGNREGEL:\n     Das untere Abschlussfeld .adp-closing wird immer EINfarbig\n     und passend zur jeweiligen Produktpalette gestaltet.\n--\u003e\n\u003cstyle id=\"adn-lamb-ears-product-design\"\u003e\n  .adp-theme-lamb-ears {\n    --lambear-deep: #211d16;\n    --lambear-olive: #5b6048;\n    --lambear-sage: #7c846c;\n    --lambear-taupe: #806f60;\n    --lambear-caramel: #a9724d;\n    --lambear-gold: #d0a361;\n    --lambear-cream: #e8dcc5;\n\n    background:\n      radial-gradient(circle at 7% 4%, rgba(124,132,108,.15), transparent 24%),\n      radial-gradient(circle at 95% 16%, rgba(169,114,77,.13), transparent 24%),\n      radial-gradient(circle at 50% 82%, rgba(232,220,197,.13), transparent 32%),\n      linear-gradient(180deg, #fbfaf7 0%, #f1f2eb 50%, #f8f3eb 100%) !important;\n  }\n\n  .adp-theme-lamb-ears .adp-hero {\n    border: 1px solid rgba(208,163,97,.20) !important;\n    background:\n      radial-gradient(circle at 87% 13%, rgba(232,220,197,.22), transparent 24%),\n      linear-gradient(135deg, #14120d 0%, #2c2b21 56%, #514238 100%) !important;\n    box-shadow: 0 34px 94px rgba(63,59,47,.23) !important;\n  }\n\n  .adp-theme-lamb-ears .adp-hero::before {\n    content: \"LAMB\" !important;\n    position: absolute !important;\n    right: 18px !important;\n    top: 24px !important;\n    color: rgba(255,255,255,.045) !important;\n    font-family: \"Inter\", Arial, sans-serif !important;\n    font-size: 126px !important;\n    line-height: 1 !important;\n    font-weight: 900 !important;\n    letter-spacing: -.07em !important;\n    transform: rotate(7deg) !important;\n    pointer-events: none !important;\n  }\n\n  .adp-theme-lamb-ears .adp-hero::after {\n    background:\n      linear-gradient(\n        90deg,\n        var(--lambear-deep),\n        var(--lambear-olive) 30%,\n        var(--lambear-sage) 50%,\n        var(--lambear-taupe) 68%,\n        var(--lambear-caramel) 82%,\n        var(--lambear-gold)\n      ) !important;\n  }\n\n  .adp-theme-lamb-ears .adp-brand,\n  .adp-theme-lamb-ears .adp-kicker,\n  .adp-theme-lamb-ears .adp-heading \u003e p,\n  .adp-theme-lamb-ears .adp-panel \u003e p {\n    color: #ebc994 !important;\n  }\n\n  .adp-theme-lamb-ears .adp-tags {\n    display: flex !important;\n    flex-wrap: wrap !important;\n    align-items: center !important;\n    gap: 10px !important;\n  }\n\n  .adp-theme-lamb-ears .adp-tags \u003e span {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    flex: 0 0 auto !important;\n    min-width: 0 !important;\n    max-width: 100% !important;\n    margin: 0 !important;\n    white-space: nowrap !important;\n    text-decoration: none !important;\n    border-color: rgba(235,201,148,.24) !important;\n    background: rgba(235,201,148,.08) !important;\n  }\n\n  .adp-theme-lamb-ears .adp-title {\n    color: #fff !important;\n    -webkit-text-stroke: .45px #fff !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.16),\n      0 7px 15px rgba(0,0,0,.34),\n      0 15px 28px rgba(0,0,0,.18) !important;\n    filter: none !important;\n  }\n\n  .adp-theme-lamb-ears .adp-title::before,\n  .adp-theme-lamb-ears .adp-title::after {\n    content: none !important;\n    display: none !important;\n    opacity: 0 !important;\n    filter: none !important;\n    transform: none !important;\n  }\n\n  \/* Rechtes Kennzahlenfeld immer EINfarbig. *\/\n  .adp-theme-lamb-ears .adp-visual {\n    position: relative !important;\n    background: #5b6048 !important;\n    background-image: none !important;\n    border-color: rgba(255,255,255,.14) !important;\n  }\n\n  .adp-theme-lamb-ears .adp-visual::before,\n  .adp-theme-lamb-ears .adp-visual::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  .adp-theme-lamb-ears .adp-stat {\n    border-color: rgba(255,255,255,.15) !important;\n    background: rgba(20,19,13,.30) !important;\n  }\n\n  .adp-theme-lamb-ears .adp-stat-main {\n    background: #806f60 !important;\n    border-color: #806f60 !important;\n    box-shadow: 0 18px 42px rgba(33,29,22,.30) !important;\n  }\n\n  .adp-theme-lamb-ears .adp-benefit:nth-child(1) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(169,114,77,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #faf2ec 100%) !important;\n  }\n\n  .adp-theme-lamb-ears .adp-benefit:nth-child(2) {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(232,220,197,.25), transparent 31%),\n      linear-gradient(135deg, #14120d 0%, #343526 100%) !important;\n    color: #fff !important;\n  }\n\n  .adp-theme-lamb-ears .adp-benefit:nth-child(2) p {\n    color: rgba(255,255,255,.72) !important;\n  }\n\n  .adp-theme-lamb-ears .adp-benefit:nth-child(3) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(124,132,108,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #eff3eb 100%) !important;\n  }\n\n  .adp-theme-lamb-ears .adp-benefit b {\n    color: var(--lambear-caramel) !important;\n  }\n\n  .adp-theme-lamb-ears .adp-benefit:nth-child(2) b {\n    color: #efd2a1 !important;\n  }\n\n  .adp-theme-lamb-ears .adp-guide {\n    border: 1px solid rgba(91,96,72,.08) !important;\n    background:\n      radial-gradient(circle at 92% 8%, rgba(232,220,197,.12), transparent 28%),\n      radial-gradient(circle at 8% 92%, rgba(124,132,108,.08), transparent 26%),\n      linear-gradient(145deg, #ffffff 0%, #f7f8f1 100%) !important;\n  }\n\n  .adp-theme-lamb-ears .adp-panel {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(232,220,197,.22), transparent 28%),\n      linear-gradient(135deg, #14120d 0%, #414231 100%) !important;\n  }\n\n  .adp-theme-lamb-ears .adp-item {\n    border: 1px solid rgba(91,96,72,.07) !important;\n    box-shadow: 0 14px 42px rgba(63,59,47,.05) !important;\n  }\n\n  .adp-theme-lamb-ears .adp-icon {\n    background:\n      linear-gradient(135deg, #211d16, var(--lambear-olive)) !important;\n    box-shadow: 0 8px 18px rgba(33,29,22,.16) !important;\n  }\n\n  .adp-theme-lamb-ears .adp-item[open] .adp-plus {\n    background: var(--lambear-caramel) !important;\n  }\n\n  .adp-theme-lamb-ears .adp-info {\n    border-left-color: var(--lambear-caramel) !important;\n    background: #faf2ec !important;\n  }\n\n  .adp-theme-lamb-ears .adp-highlight {\n    background:\n      linear-gradient(135deg, #faf2ec 0%, #eef3ea 100%) !important;\n  }\n\n  .adp-theme-lamb-ears .adp-table thead th,\n  .adp-theme-lamb-ears .adp-table thead td {\n    background:\n      linear-gradient(135deg, #211d16, #5b6048) !important;\n  }\n\n  .adp-theme-lamb-ears .adp-faq details[open] {\n    border-color: rgba(169,114,77,.30) !important;\n    box-shadow: 0 10px 25px rgba(169,114,77,.07) !important;\n  }\n\n  \/* Unteres Abschlussfeld immer EINfarbig. *\/\n  .adp-theme-lamb-ears .adp-closing {\n    background: #5b6048 !important;\n    background-image: none !important;\n    box-shadow: 0 28px 72px rgba(63,59,47,.19) !important;\n  }\n\n  .adp-theme-lamb-ears #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: 100% !important;\n    max-width: 100% !important;\n    margin: 0 auto 42px !important;\n    padding: 0 !important;\n    transform: none !important;\n    clear: both !important;\n    box-sizing: border-box !important;\n  }\n\n  .adp-theme-lamb-ears #adn-one-html \u003e .adn-one-grid {\n    width: 100% !important;\n    max-width: none !important;\n    margin: 0 auto !important;\n  }\n\n  @media (max-width: 1050px) {\n    .adp-theme-lamb-ears #adn-one-html {\n      margin-bottom: 30px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    .adp-theme-lamb-ears .adp-hero::before {\n      right: -14px !important;\n      top: 22px !important;\n      font-size: 68px !important;\n    }\n\n    .adp-theme-lamb-ears .adp-title {\n      -webkit-text-stroke: .35px #fff !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.14),\n        0 5px 10px rgba(0,0,0,.30),\n        0 10px 20px rgba(0,0,0,.16) !important;\n    }\n\n    .adp-theme-lamb-ears .adp-tags {\n      gap: 7px !important;\n    }\n\n    .adp-theme-lamb-ears #adn-one-html {\n      margin-bottom: 22px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cmain class=\"adp-page adp-theme-lamb-ears\"\u003e\n\u003cdiv class=\"adp-wrap\"\u003e\n\u003csection id=\"adn-one-html\" class=\"adn-one-html adn-theme-lamb-ears\"\u003e\n\u003cdiv class=\"adn-one-grid\"\u003e\n\u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n\u003cdiv class=\"adn-trust-panel\"\u003e\n\u003cdiv class=\"adn-payment-card\"\u003e\n\u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n\u003cdiv class=\"adn-payment-grid\"\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 \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 \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 \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 \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 \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\u003cdiv class=\"adn-benefit-grid\"\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSchneller Versand\u003c\/strong\u003e \u003csmall\u003ezügig und sicher bei dir\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSicher bezahlen\u003c\/strong\u003e \u003csmall\u003egeschützte Zahlungsarten\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M7 7h9.2L14 4.8 15.4 3 21 8.6l-5.6 5.6-1.4-1.8 2.2-2.2H7a3 3 0 0 0-3 3v4H2v-4a5 5 0 0 1 5-5Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e \u003csmall\u003eentspannt ausprobieren\u003c\/small\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-grid\"\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Lammkopf für 100% Lamm --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M7.5 9.2c0-3.2 1.8-5.2 4.5-5.2s4.5 2 4.5 5.2v4.1c0 4-1.8 6.4-4.5 6.4s-4.5-2.4-4.5-6.4V9.2Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M7.8 7.3C5.7 6.6 4.2 7.2 3.3 9c1.2 1.5 2.7 2 4.5 1.4M16.2 7.3c2.1-.7 3.6-.1 4.5 1.7-1.2 1.5-2.7 2-4.5 1.4\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9.8 10.7h.01M14.2 10.7h.01\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10.2 15c1.2.8 2.4.8 3.6 0\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e100%\u003cbr\u003eLamm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Ohr-Symbol --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M15.5 3.5c3.3 1.4 5.1 4.1 5.1 7.7 0 3.2-1.5 5.7-4.3 7.4-1.4.9-2.3 1.8-2.7 2.8H9.7c.1-2.5 1.2-4.4 3.2-5.8 2-1.4 3-3 3-4.9 0-1.5-.6-2.6-1.8-3.3-1.1-.6-2.2-.5-3.4.2-1.1.7-1.8 1.8-2.2 3.2\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M11 12.2c.4-1.7 1.3-2.6 2.6-2.6 1.1 0 1.8.7 1.8 1.7 0 1.1-.6 2-1.9 2.9\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eFeine\u003cbr\u003eOhrenstruktur\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Hundegrößen --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M3.5 14.8V10l2.1-2.7 2.2 2.1h3.7l2.2-2.1 2.1 2.7v4.8c0 3.2-2.2 5.2-6.2 5.2s-6.1-2-6.1-5.2Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M6.4 12.6h.01M12.9 12.6h.01M8 16c1.1.7 2.2.7 3.3 0\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M17.4 17.8v-5.4l1.4-1.9 1.5 1.5h1.7\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eFür viele\u003cbr\u003eHundegrößen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Zahn und Knorpel --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M7.2 3.4c1.6 0 2.9.8 4.8.8s3.2-.8 4.8-.8c2.6 0 4.2 2.1 4.2 5.1 0 2.8-1.2 5-2.3 7.2-1.2 2.4-1.6 5-3.3 5-1.3 0-1.4-2.9-3.4-2.9s-2.1 2.9-3.4 2.9c-1.7 0-2.1-2.6-3.3-5C4.2 13.5 3 11.3 3 8.5c0-3 1.6-5.1 4.2-5.1Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M8 10.2h8M8.7 13.1h6.6\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eMechanischer\u003cbr\u003eZahnabrieb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Blatt für Naturprodukt --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M5.2 17.8c6.6.3 10.7-3 12.3-9.9-6.7-.4-10.8 2.9-12.3 9.9Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M5.2 17.8c3.6-1.9 7-4.4 10.1-7.7\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M5 20h14\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eReines\u003cbr\u003eNaturprodukt\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n\u003caside class=\"adn-calculator-teaser\"\u003e\n\u003cdiv class=\"adn-calculator-art\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n\u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n\u003cbutton class=\"adn-open-calculator\" type=\"button\"\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\u003csection class=\"adp-hero\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n\u003cp class=\"adp-kicker\"\u003eNaturbelassener Kausnack aus 100% getrocknetem Lamm\u003c\/p\u003e\n\u003ch1 class=\"adp-title\"\u003eLammohren für sanften, natürlichen Knabberspaß.\u003c\/h1\u003e\n\u003cp class=\"adp-lead\"\u003eFeiner als viele größere Ohren-Kauartikel und deshalb eine praktische Kauoption für kleinere Hunde sowie – bei passendem Gebiss – auch für Welpen und Senioren.\u003c\/p\u003e\n\u003cp class=\"adp-intro\"\u003eDie getrockneten Lammohren bestehen aus nur einer tierischen Proteinquelle. Beim Knabbern wird die knorpelige Struktur nach und nach bearbeitet, wodurch ruhige Beschäftigung und mechanische Reibung an den Zahnoberflächen entstehen.\u003c\/p\u003e\n\u003cdiv class=\"adp-tags\"\u003e\n\u003cspan\u003e100% Lamm\u003c\/span\u003e \u003cspan\u003eGetrocknete Lammohren\u003c\/span\u003e \u003cspan\u003eFeinere Struktur\u003c\/span\u003e \u003cspan\u003eNaturprodukt\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-visual\"\u003e\n\u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e100% Lamm\u003c\/strong\u003e \u003cspan\u003eEin-Zutaten-Kauartikel ohne Mischprotein\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eFeinere Struktur\u003c\/strong\u003e \u003cspan\u003ekleiner und leichter zu bearbeiten als viele Rinder- oder Schweineohren\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eKaupflege\u003c\/strong\u003e \u003cspan\u003emechanische Reibung kann lockere Beläge reduzieren helfen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eNaturprodukt\u003c\/strong\u003e \u003cspan\u003eGröße, Form, Farbe und Stückzahl können variieren\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eSanft beschäftigen\u003c\/p\u003e\n\u003ch2\u003eKnorpelige Lammohren für natürliche Kauarbeit und ruhige Genussmomente.\u003c\/h2\u003e\n\u003cspan\u003eDie feinere Beschaffenheit macht sie für viele Hunde leichter zu bearbeiten als besonders große oder sehr harte Kauartikel.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-benefits\"\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e01\u003c\/b\u003e\n\u003ch3\u003e100% Lamm\u003c\/h3\u003e\n\u003cp\u003eNur getrocknete Lammohren – ohne künstliche Farb-, Konservierungs- oder Geschmacksstoffe.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e02\u003c\/b\u003e\n\u003ch3\u003eFeinere Ohrenstruktur\u003c\/h3\u003e\n\u003cp\u003eIm Vergleich zu vielen Rinder- oder Schweineohren sind Lammohren meist kleiner und zarter aufgebaut.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\n\u003ch3\u003eMechanische Kaupflege\u003c\/h3\u003e\n\u003cp\u003eBeim Knabbern entstehen Kieferarbeit und Reibung an den Zahnoberflächen.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-guide\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-kicker\"\u003eFür sensible Hunde und unterschiedliche Lebensphasen\u003c\/p\u003e\n\u003ch2\u003eEine klare Proteinquelle – Eignung immer am individuellen Gebiss prüfen.\u003c\/h2\u003e\n\u003cp\u003eLamm kann eine interessante Alternative zu häufiger gefütterten tierischen Proteinquellen sein. Eine pauschale Verträglichkeits- oder Allergiefreiheitsgarantie ist dennoch nicht möglich.\u003c\/p\u003e\n\u003cp\u003eWelpen, Senioren und kleine Hunde können mit der feineren Struktur gut zurechtkommen. Entscheidend sind jedoch Zahnstatus, Kaukraft, Größe des Ohres und individuelles Kauverhalten.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-panel\"\u003e\n\u003cp\u003eAuf einen Blick\u003c\/p\u003e\n\u003carticle\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003e100% getrocknete Lammohren\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eStruktur\u003c\/strong\u003e\u003cspan\u003ekleiner und feiner als viele Rinder- oder Schweineohren\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eEignung\u003c\/strong\u003e\u003cspan\u003efür viele Hundegrößen; bei Welpen und Senioren individuell prüfen\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eFütterung\u003c\/strong\u003e\u003cspan\u003eKauartikel unter Aufsicht anbieten und in die Tagesration einrechnen\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eAlle Details\u003c\/p\u003e\n\u003ch2\u003eZusammensetzung, Kaupflege und sichere Fütterung.\u003c\/h2\u003e\n\u003cspan\u003eFür dieses Produkt wurden keine analytischen Bestandteile angegeben. Deshalb werden keine Nährwerte ergänzt oder geschätzt.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-accordions\"\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🐑\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e100% getrocknete Lammohren\u003c\/strong\u003e\u003cspan\u003eEin-Zutaten-Kauartikel aus einer tierischen Proteinquelle\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eKlare Zusammensetzung\u003c\/h3\u003e\n\u003cp\u003eDie Lammohren bestehen ausschließlich aus getrocknetem Lamm. Weitere tierische Proteinquellen werden in der Zusammensetzung nicht genannt.\u003c\/p\u003e\n\u003cp\u003eDie Produktangaben nennen außerdem keine künstlichen Konservierungsstoffe, Farbstoffe oder synthetischen Geschmacksverstärker.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eEinzelfuttermittel:\u003c\/strong\u003e 100% Lamm in Form getrockneter Lammohren.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e👂\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFeinere Beschaffenheit\u003c\/strong\u003e\u003cspan\u003eKleiner und zarter als viele größere Ohren-Kauartikel\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eLeichter zu bearbeiten als besonders große Ohren\u003c\/h3\u003e\n\u003cp\u003eLammohren sind typischerweise kleiner und feiner aufgebaut als viele Rinder- oder Schweineohren.\u003c\/p\u003e\n\u003cp\u003eDadurch können sie für kleinere Hunde oder weniger kräftige Kauer interessant sein. Die konkrete Eignung hängt immer vom individuellen Hund ab.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦷\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eKauarbeit und Zahnoberflächen\u003c\/strong\u003e\u003cspan\u003eKnorpelige Struktur für mechanische Reibung beim Nagen\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eNatürliche Kaupflege ohne Heilversprechen\u003c\/h3\u003e\n\u003cp\u003eBeim Kauen entsteht mechanische Reibung an den Zahnoberflächen. Diese kann helfen, lockere Beläge zu reduzieren.\u003c\/p\u003e\n\u003cp\u003eDie Lammohren ersetzen weder regelmäßiges Zähneputzen noch tierärztliche Zahnkontrollen.\u003c\/p\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eBeschäftigung\u003c\/b\u003eRuhiger Knabberspaß für zwischendurch.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eKaumuskulatur\u003c\/b\u003eKieferarbeit beim Bearbeiten der Ohrenstruktur.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eZahnoberflächen\u003c\/b\u003eMechanische Reibung kann lockere Beläge reduzieren.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eZahnfleisch\u003c\/b\u003eDie Struktur kann beim Kauen sanft Kontakt zum Zahnfleisch erzeugen.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🐶\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eWelpen, Senioren und kleine Hunde\u003c\/strong\u003e\u003cspan\u003eNur bei passender Größe, Kaukraft und gesundem Gebiss\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eFeinere Struktur bedeutet nicht automatisch uneingeschränkte Eignung\u003c\/h3\u003e\n\u003cp\u003eWelpen und Senioren sollten nur Kauartikel erhalten, die zu Entwicklungsstand, Gebiss und Kaukraft passen.\u003c\/p\u003e\n\u003cp\u003eBei Zahnproblemen, Schmerzen, starkem Schlingen oder sehr empfindlichem Gebiss sollte vorab tierärztlicher Rat eingeholt werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⚠️\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eSichere Fütterung\u003c\/strong\u003e\u003cspan\u003eKauartikel nie völlig unbeaufsichtigt anbieten\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eRegelmäßig kontrollieren\u003c\/h3\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAufsicht\u003c\/b\u003eDen Hund während des Kauens regelmäßig beobachten.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eReststücke\u003c\/b\u003eKleine oder verschluckbare Teile rechtzeitig entfernen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eGröße\u003c\/b\u003eNur passend zur Hundegröße und zum Kauverhalten auswählen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eWasser\u003c\/b\u003eImmer ausreichend frisches Trinkwasser bereitstellen.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eBei Würgen, Erbrechen, Schmerzen oder dem Verdacht auf Verschlucken muss der Kauartikel entfernt und tierärztlicher Rat eingeholt werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⚖️\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFütterung und Tagesration\u003c\/strong\u003e\u003cspan\u003eSnacks insgesamt auf ungefähr 10% der täglichen Futtermenge begrenzen\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eKauartikel in die Gesamtfütterung einrechnen\u003c\/h3\u003e\n\u003cp\u003eDie Produktangabe empfiehlt, Leckereien und Snacks insgesamt auf ungefähr 10% der täglichen Futtermenge zu begrenzen.\u003c\/p\u003e\n\u003cp\u003eBei Hunden mit Neigung zu Übergewicht sollte die gefressene Menge von der regulären Hauptmahlzeit abgezogen werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌿\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eNaturprodukt und Stückzahl\u003c\/strong\u003e\u003cspan\u003eGröße, Farbe, Form, Gewicht und Anzahl können variieren\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eJedes Lamm-Ohr ist etwas anders\u003c\/h3\u003e\n\u003cp\u003eGröße, Farbe, Geruch, Form und Gewicht können naturbedingt leicht schwanken.\u003c\/p\u003e\n\u003cp\u003eDa die Ohren unterschiedlich groß ausfallen, kann auch die genaue Stückzahl je Verpackung variieren.\u003c\/p\u003e\n\u003cp\u003eKühl, trocken und vor direkter Sonneneinstrahlung geschützt lagern.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Zusammensetzung, Welpen, Senioren und Kaupflege\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cdiv class=\"adp-faq\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWoraus bestehen die Lammohren?\u003c\/summary\u003e\n\u003cp\u003eSie bestehen aus 100% getrocknetem Lamm.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSind Lammohren für kleine Hunde geeignet?\u003c\/summary\u003e\n\u003cp\u003eDie feinere und meist kleinere Struktur kann gut passen. Größe und Kauverhalten des einzelnen Hundes müssen dennoch berücksichtigt werden.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eKönnen Welpen Lammohren bekommen?\u003c\/summary\u003e\n\u003cp\u003eDas kann bei passendem Entwicklungsstand, gesunden Zähnen und geeigneter Größe möglich sein. Welpen sollten dabei besonders aufmerksam beaufsichtigt werden.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSind Lammohren für Senioren geeignet?\u003c\/summary\u003e\n\u003cp\u003eBei gesundem Gebiss und passender Kaukraft können sie geeignet sein. Bei Zahnproblemen sollte vorher tierärztlicher Rat eingeholt werden.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eUnterstützen Lammohren die Zahnpflege?\u003c\/summary\u003e\n\u003cp\u003eMechanische Reibung beim Kauen kann lockere Beläge reduzieren helfen. Sie ersetzt keine regelmäßige Zahnreinigung oder Kontrolle.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWarum variiert die Stückzahl?\u003c\/summary\u003e\n\u003cp\u003eDie Ohren unterscheiden sich naturbedingt in Größe und Gewicht. Deshalb kann die Anzahl pro Verpackung schwanken.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eGibt es analytische Nährwerte?\u003c\/summary\u003e\n\u003cp\u003eIn den bereitgestellten Produktangaben wurden keine analytischen Bestandteile genannt.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-closing\"\u003e\n\u003ch2\u003e100% Lamm. Feine Struktur. Natürlicher Knabberspaß.\u003c\/h2\u003e\n\u003cp\u003eDer naturbelassene Kauartikel für viele Hundegrößen – mit klarer Zusammensetzung, mechanischer Kaupflege und ruhiger Beschäftigung.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\n\u003cdiv class=\"adn-food-modal\" id=\"adn-food-modal\"\u003e\n\u003cdiv class=\"adn-modal-backdrop\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv role=\"dialog\" class=\"adn-modal-dialog\"\u003e\n\u003cbutton type=\"button\" class=\"adn-modal-close\"\u003e×\u003c\/button\u003e\u003cheader class=\"adn-modal-header\"\u003e\n\u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n\u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\u003c\/header\u003e\n\u003cdiv id=\"adn-rechner\" class=\"adn-rechner\"\u003e\n\u003cdiv class=\"adn-progress-head\"\u003e\n\u003cspan\u003eSchritt \u003cb id=\"adn-current-step\"\u003e1\u003c\/b\u003e von 8\u003c\/span\u003e \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv role=\"progressbar\" class=\"adn-progress-track\"\u003e\u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"adn-step is-active\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n\u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n\u003cdiv class=\"adn-age-row\"\u003e\n\u003clabel class=\"adn-input-box\"\u003e \u003cinput value=\"2\" step=\"1\" min=\"1\" type=\"number\" id=\"adn-age\"\u003e \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"adn-segmented\"\u003e\n\u003cbutton class=\"is-selected\" type=\"button\"\u003eJahre\u003c\/button\u003e \u003cbutton type=\"button\"\u003eMonate\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton id=\"adn-age-next\" class=\"adn-primary-btn\" type=\"button\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n\u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n\u003clabel class=\"adn-input-box adn-weight-box\"\u003e \u003cinput value=\"15\" step=\"0.1\" max=\"120\" min=\"1\" type=\"number\" id=\"adn-weight\"\u003e \u003cspan\u003ekg\u003c\/span\u003e \u003c\/label\u003e \u003cbutton id=\"adn-weight-next\" class=\"adn-primary-btn\" type=\"button\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n\u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n\u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n\u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n\u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n\u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n\u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n\u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n\u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n\u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n\u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n\u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n\u003cdiv id=\"adn-health-warning\" class=\"adn-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-result-grid\"\u003e\n\u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eAdult-Trockenfutter\u003c\/strong\u003e\n\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n\u003ca href=\"#\" id=\"adn-shop-link\" class=\"adn-primary-btn adn-shop-btn\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-modal-actions\"\u003e\n\u003cbutton id=\"adn-back\" type=\"button\"\u003eZurück\u003c\/button\u003e \u003cbutton id=\"adn-restart\" type=\"button\"\u003eNeu starten\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e \u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Woraus bestehen die Lammohren?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Sie bestehen aus 100% getrocknetem Lamm.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind Lammohren für kleine Hunde geeignet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die feinere und meist kleinere Struktur kann gut passen. Größe und Kauverhalten des einzelnen Hundes müssen dennoch berücksichtigt werden.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Können Welpen Lammohren bekommen?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Das kann bei passendem Entwicklungsstand, gesunden Zähnen und geeigneter Größe möglich sein. Welpen sollten dabei besonders aufmerksam beaufsichtigt werden.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind Lammohren für Senioren geeignet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Bei gesundem Gebiss und passender Kaukraft können sie geeignet sein. Bei Zahnproblemen sollte vorher tierärztlicher Rat eingeholt werden.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Unterstützen Lammohren die Zahnpflege?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Mechanische Reibung beim Kauen kann lockere Beläge reduzieren helfen. Sie ersetzt keine regelmäßige Zahnreinigung oder Kontrolle.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Warum variiert die Stückzahl?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Ohren unterscheiden sich naturbedingt in Größe und Gewicht. Deshalb kann die Anzahl pro Verpackung schwanken.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Gibt es analytische Nährwerte?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"In den bereitgestellten Produktangaben wurden keine analytischen Bestandteile genannt.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e \u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleTerms = ['lammohren'];\n\n  function normalize(value) {\n    return (value || '')\n      .replace(\/\\u00a0\/g, ' ')\n      .replace(\/[–—]\/g, '-')\n      .replace(\/\\s+\/g, ' ')\n      .trim()\n      .toLowerCase();\n  }\n\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n    return style.display !== 'none' \u0026\u0026\n      style.visibility !== 'hidden' \u0026\u0026\n      parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026\n      rect.width \u003e 0 \u0026\u0026\n      rect.height \u003e 0;\n  }\n\n  function outsideOwnBlocks(element) {\n    return !element.closest('.adp-page') \u0026\u0026\n      !element.closest('#adn-one-html') \u0026\u0026\n      !element.closest('#adn-food-modal');\n  }\n\n  function matchesTitle(element) {\n    var text = normalize(element.textContent);\n    return titleTerms.every(function (term) {\n      return text.indexOf(term) !== -1;\n    });\n  }\n\n  function findTitle() {\n    var selectors = [\n      '[data-product-title]',\n      '.product__title',\n      '.product__title h1',\n      '.product-title',\n      '.product-single__title',\n      '.productView-title',\n      '.product-info__title',\n      '.product-detail__title',\n      'h1.product_title',\n      'h1'\n    ];\n\n    var candidates = Array.prototype.slice.call(\n      document.querySelectorAll(selectors.join(','))\n    );\n\n    return candidates.find(function (element) {\n      return outsideOwnBlocks(element) \u0026\u0026\n        isVisible(element) \u0026\u0026\n        matchesTitle(element);\n    }) || null;\n  }\n\n  function applyTitleStyle() {\n    var title = findTitle();\n    if (!title) return;\n    title.classList.add('adp-external-product-title');\n\n    var nested = title.matches('h1, h2')\n      ? title\n      : title.querySelector('h1, h2');\n\n    if (nested) {\n      nested.classList.add('adp-external-product-title');\n    }\n  }\n\n  function scheduleApply() {\n    applyTitleStyle();\n    setTimeout(applyTitleStyle, 50);\n    setTimeout(applyTitleStyle, 200);\n    setTimeout(applyTitleStyle, 500);\n    setTimeout(applyTitleStyle, 1000);\n    setTimeout(applyTitleStyle, 2000);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n\n  window.addEventListener('load', scheduleApply);\n  document.addEventListener('shopify:section:load', scheduleApply);\n\n  var observer = new MutationObserver(scheduleApply);\n  observer.observe(document.documentElement, {\n    childList: true,\n    subtree: true,\n    characterData: true\n  });\n})();\n\u003c\/script\u003e \u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  var modalScrollY = 0;\n  var bodySnapshot = null;\n  var htmlOverflowSnapshot = '';\n\n  function getModal() {\n    return document.getElementById('adn-food-modal');\n  }\n\n  function moveModalToBody() {\n    var modal = getModal();\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  function updateViewportSize() {\n    var modal = getModal();\n    if (!modal) return;\n\n    var viewport = window.visualViewport;\n    var height = viewport ? viewport.height : window.innerHeight;\n    var top = viewport ? viewport.offsetTop : 0;\n\n    modal.style.setProperty('--adn-modal-height', Math.round(height) + 'px');\n    modal.style.setProperty('--adn-modal-top', Math.round(top) + 'px');\n  }\n\n  function lockPage() {\n    if (bodySnapshot) return;\n\n    modalScrollY =\n      window.pageYOffset ||\n      document.documentElement.scrollTop ||\n      document.body.scrollTop ||\n      0;\n\n    bodySnapshot = {\n      position: document.body.style.position,\n      top: document.body.style.top,\n      left: document.body.style.left,\n      right: document.body.style.right,\n      width: document.body.style.width,\n      overflow: document.body.style.overflow\n    };\n\n    htmlOverflowSnapshot = document.documentElement.style.overflow;\n\n    document.documentElement.style.overflow = 'hidden';\n    document.body.style.position = 'fixed';\n    document.body.style.top = (-modalScrollY) + 'px';\n    document.body.style.left = '0';\n    document.body.style.right = '0';\n    document.body.style.width = '100%';\n    document.body.style.overflow = 'hidden';\n  }\n\n  function unlockPage() {\n    if (!bodySnapshot) return;\n\n    document.documentElement.style.overflow = htmlOverflowSnapshot;\n    document.body.style.position = bodySnapshot.position;\n    document.body.style.top = bodySnapshot.top;\n    document.body.style.left = bodySnapshot.left;\n    document.body.style.right = bodySnapshot.right;\n    document.body.style.width = bodySnapshot.width;\n    document.body.style.overflow = bodySnapshot.overflow;\n\n    bodySnapshot = null;\n    window.scrollTo(0, modalScrollY);\n  }\n\n  window.adnPrepareFoodModal = function () {\n    moveModalToBody();\n    updateViewportSize();\n    lockPage();\n\n    var modal = getModal();\n    var dialog = modal \u0026\u0026 modal.querySelector('.adn-modal-dialog');\n\n    if (dialog) {\n      dialog.scrollTop = 0;\n    }\n\n    requestAnimationFrame(updateViewportSize);\n    setTimeout(updateViewportSize, 80);\n    setTimeout(updateViewportSize, 250);\n  };\n\n  window.adnReleaseFoodModal = function () {\n    unlockPage();\n  };\n\n  function init() {\n    moveModalToBody();\n    updateViewportSize();\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', init);\n  } else {\n    init();\n  }\n\n  window.addEventListener('load', init);\n  window.addEventListener('resize', updateViewportSize, { passive: true });\n  window.addEventListener('orientationchange', function () {\n    setTimeout(updateViewportSize, 100);\n    setTimeout(updateViewportSize, 350);\n  }, { passive: true });\n\n  if (window.visualViewport) {\n    window.visualViewport.addEventListener(\n      'resize',\n      updateViewportSize,\n      { passive: true }\n    );\n\n    window.visualViewport.addEventListener(\n      'scroll',\n      updateViewportSize,\n      { passive: true }\n    );\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(init, 50);\n  });\n})();\n\u003c\/script\u003e \u003cscript id=\"adn-food-calculator-script\"\u003e\n(function () {\n  function initAdnFoodCalculator() {\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    \n        if (typeof window.adnPrepareFoodModal === 'function') {\n          window.adnPrepareFoodModal();\n        } else if (modal.parentNode !== document.body) {\n          document.body.appendChild(modal);\n        }\n    \n        modal.classList.add('is-open');\n        modal.setAttribute('aria-hidden', 'false');\n        modal.setAttribute('aria-modal', 'true');\n        document.body.classList.add('adn-modal-open');\n    \n        var dialog = modal.querySelector('.adn-modal-dialog');\n        if (dialog) dialog.scrollTop = 0;\n    \n        window.setTimeout(function () {\n          var close = modal.querySelector('.adn-modal-close');\n          if (close) {\n            try {\n              close.focus({ preventScroll: true });\n            } catch (error) {\n              close.focus();\n            }\n          }\n        }, 0);\n      }\n    \n      function closeModal() {\n        modal.classList.remove('is-open');\n        modal.setAttribute('aria-hidden', 'true');\n        modal.removeAttribute('aria-modal');\n        document.body.classList.remove('adn-modal-open');\n    \n        if (typeof window.adnReleaseFoodModal === 'function') {\n          window.adnReleaseFoodModal();\n        }\n    \n        if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') {\n          window.setTimeout(function () {\n            try {\n              lastFocused.focus({ preventScroll: true });\n            } catch (error) {\n              lastFocused.focus();\n            }\n          }, 0);\n        }\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\n  function scheduleInit() {\n    initAdnFoodCalculator();\n    window.setTimeout(initAdnFoodCalculator, 50);\n    window.setTimeout(initAdnFoodCalculator, 250);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleInit, { once: true });\n  } else {\n    scheduleInit();\n  }\n\n  window.addEventListener('load', scheduleInit);\n  document.addEventListener('shopify:section:load', function () {\n    window.setTimeout(scheduleInit, 50);\n  });\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"150g","offer_id":58661007425861,"sku":"10501-60318","price":8.49,"currency_code":"EUR","in_stock":false},{"title":"1kg","offer_id":58661007458629,"sku":"10699-60319","price":44.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/Lammohrengetrocknetkaufen_NatursnackAlphadogNutrition.png?v=1784919385"},{"product_id":"alphadog-nutrition-kokos-kugeln-gesunder-kokos-snack-fur-hunde","title":"Superfood Kokos Snack - Für Immunsystem \u0026 Verdauung","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Kokos-Kugeln\n     ========================================================= --\u003e\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\u003c!-- Rechner-Popup --\u003e\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\u003c!-- =========================================================\n     PRODUKTBESCHREIBUNG KOKOS-KUGELN\n     ========================================================= --\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:weight!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\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  .adp-external-product-title,\n  body .product__info-container .product__title,\n  body .product__info-container .product__title h1,\n  body .product__info-wrapper .product__title,\n  body .product__info-wrapper .product__title h1,\n  body product-info .product__title,\n  body product-info .product__title h1,\n  body .product-info .product__title,\n  body .product-info .product__title h1,\n  body .product-info__title,\n  body h1.product__title,\n  body h1.product-title,\n  body h1.product_title,\n  body .product-single__title,\n  body .productView-title,\n  body .product-detail__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: #000 !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    -webkit-text-stroke: .7px #000 !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  }\n\n  .adp-external-product-title *,\n  body .product__info-container .product__title *,\n  body .product__info-wrapper .product__title *,\n  body product-info .product__title *,\n  body .product-info .product__title *,\n  body .product-info__title *,\n  body .product-single__title *,\n  body .productView-title *,\n  body .product-detail__title * {\n    color: #000 !important;\n    font-family: \"Inter\", Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    -webkit-text-stroke: .7px #000 !important;\n  }\n\n  .adp-external-product-title::before,\n  .adp-external-product-title::after,\n  .adp-external-product-title *::before,\n  .adp-external-product-title *::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title,\n    body .product__info-container .product__title,\n    body .product__info-container .product__title h1,\n    body .product__info-wrapper .product__title,\n    body .product__info-wrapper .product__title h1,\n    body product-info .product__title,\n    body product-info .product__title h1,\n    body .product-info .product__title,\n    body .product-info .product__title h1,\n    body .product-info__title,\n    body h1.product__title,\n    body h1.product-title,\n    body h1.product_title,\n    body .product-single__title,\n    body .productView-title,\n    body .product-detail__title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000 !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\u003c\/style\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  body.adn-modal-open {\n    overflow: hidden !important;\n    overscroll-behavior: none !important;\n    touch-action: none !important;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    top: var(--adn-modal-top, 0px) !important;\n    left: 0 !important;\n    right: 0 !important;\n    bottom: auto !important;\n\n    width: 100vw !important;\n    max-width: none !important;\n    height: var(--adn-modal-height, 100dvh) !important;\n    min-height: 0 !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    align-items: center !important;\n    justify-content: center !important;\n    place-items: center !important;\n\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n    box-sizing: border-box !important;\n    isolation: isolate !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: grid !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    margin: 0 !important;\n    transform: none !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    top: auto !important;\n    left: auto !important;\n    right: auto !important;\n    bottom: auto !important;\n    inset: auto !important;\n\n    width: min(780px, calc(100vw - 36px)) !important;\n    height: min(720px, calc(var(--adn-modal-height, 100dvh) - 36px)) !important;\n    min-height: 0 !important;\n    max-height: none !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    overflow-x: hidden !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain !important;\n    -webkit-overflow-scrolling: touch;\n\n    border-radius: 26px !important;\n    box-sizing: border-box !important;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    font-size: clamp(28px, 3vw, 36px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    word-break: normal !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-food-modal {\n      padding: 12px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: min(760px, calc(100vw - 24px)) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 24px) !important;\n      padding: 14px !important;\n      border-radius: 22px !important;\n    }\n\n    #adn-food-modal .adn-modal-header h2 {\n      font-size: 31px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 6px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 12px) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 12px) !important;\n      padding: 8px !important;\n      border-radius: 18px !important;\n    }\n\n    #adn-food-modal .adn-rechner {\n      height: 100% !important;\n      min-height: 0 !important;\n      overflow-y: auto !important;\n    }\n  }\n\n  @media (max-height: 650px) and (min-width: 721px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      height: calc(var(--adn-modal-height, 100dvh) - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-calculator-title-size-fix\"\u003e\n  #adn-one-html .adn-calculator-teaser h2 {\n    width: 100% !important;\n    max-width: none !important;\n    font-size: clamp(32px, 3.25vw, 48px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    white-space: nowrap !important;\n    word-break: keep-all !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(30px, 5vw, 40px) !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html .adn-calculator-teaser {\n      padding-left: 18px !important;\n      padding-right: 18px !important;\n    }\n\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(27px, 8vw, 33px) !important;\n      line-height: 1.03 !important;\n      letter-spacing: -.04em !important;\n    }\n  }\n\n  @media (max-width: 360px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: 26px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- ALPHADOG-DESIGNREGEL:\n     Das untere Abschlussfeld .adp-closing wird immer EINfarbig\n     und passend zur jeweiligen Produktpalette gestaltet.\n--\u003e\n\u003cstyle id=\"adn-coconut-balls-product-design\"\u003e\n  .adp-theme-coconut-balls {\n    --coconut-deep: #1b261c;\n    --coconut-green: #496348;\n    --coconut-leaf: #74866b;\n    --coconut-shell: #74513a;\n    --coconut-caramel: #a8734b;\n    --coconut-gold: #d0a05e;\n    --coconut-cream: #eadfc9;\n\n    background:\n      radial-gradient(circle at 7% 4%, rgba(116,134,107,.15), transparent 24%),\n      radial-gradient(circle at 95% 16%, rgba(168,115,75,.13), transparent 24%),\n      radial-gradient(circle at 50% 82%, rgba(234,223,201,.13), transparent 32%),\n      linear-gradient(180deg, #fbfcf8 0%, #eef3eb 50%, #f8f3ea 100%) !important;\n  }\n\n  .adp-theme-coconut-balls .adp-hero {\n    border: 1px solid rgba(208,160,94,.20) !important;\n    background:\n      radial-gradient(circle at 87% 13%, rgba(234,223,201,.22), transparent 24%),\n      linear-gradient(135deg, #0d150e 0%, #213023 56%, #4b3729 100%) !important;\n    box-shadow: 0 34px 94px rgba(48,65,47,.23) !important;\n  }\n\n  .adp-theme-coconut-balls .adp-hero::before {\n    content: \"COCO\" !important;\n    position: absolute !important;\n    right: 18px !important;\n    top: 24px !important;\n    color: rgba(255,255,255,.045) !important;\n    font-family: \"Inter\", Arial, sans-serif !important;\n    font-size: 126px !important;\n    line-height: 1 !important;\n    font-weight: 900 !important;\n    letter-spacing: -.07em !important;\n    transform: rotate(7deg) !important;\n    pointer-events: none !important;\n  }\n\n  .adp-theme-coconut-balls .adp-hero::after {\n    background:\n      linear-gradient(\n        90deg,\n        var(--coconut-deep),\n        var(--coconut-green) 30%,\n        var(--coconut-leaf) 50%,\n        var(--coconut-shell) 68%,\n        var(--coconut-caramel) 82%,\n        var(--coconut-gold)\n      ) !important;\n  }\n\n  .adp-theme-coconut-balls .adp-brand,\n  .adp-theme-coconut-balls .adp-kicker,\n  .adp-theme-coconut-balls .adp-heading \u003e p,\n  .adp-theme-coconut-balls .adp-panel \u003e p {\n    color: #ebca97 !important;\n  }\n\n  .adp-theme-coconut-balls .adp-tags {\n    display: flex !important;\n    flex-wrap: wrap !important;\n    align-items: center !important;\n    gap: 10px !important;\n  }\n\n  .adp-theme-coconut-balls .adp-tags \u003e span {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    flex: 0 0 auto !important;\n    min-width: 0 !important;\n    max-width: 100% !important;\n    margin: 0 !important;\n    white-space: nowrap !important;\n    text-decoration: none !important;\n    border-color: rgba(235,202,151,.24) !important;\n    background: rgba(235,202,151,.08) !important;\n  }\n\n  .adp-theme-coconut-balls .adp-title {\n    color: #fff !important;\n    -webkit-text-stroke: .45px #fff !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.16),\n      0 7px 15px rgba(0,0,0,.34),\n      0 15px 28px rgba(0,0,0,.18) !important;\n    filter: none !important;\n  }\n\n  .adp-theme-coconut-balls .adp-title::before,\n  .adp-theme-coconut-balls .adp-title::after {\n    content: none !important;\n    display: none !important;\n    opacity: 0 !important;\n    filter: none !important;\n    transform: none !important;\n  }\n\n  .adp-theme-coconut-balls .adp-visual {\n    position: relative !important;\n    background: #496348 !important;\n    background-image: none !important;\n    border-color: rgba(255,255,255,.14) !important;\n  }\n\n  .adp-theme-coconut-balls .adp-visual::before,\n  .adp-theme-coconut-balls .adp-visual::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  .adp-theme-coconut-balls .adp-stat {\n    border-color: rgba(255,255,255,.15) !important;\n    background: rgba(13,20,13,.30) !important;\n  }\n\n  .adp-theme-coconut-balls .adp-stat-main {\n    background: #74513a !important;\n    border-color: #74513a !important;\n    box-shadow: 0 18px 42px rgba(27,38,28,.30) !important;\n  }\n\n  .adp-theme-coconut-balls .adp-benefit:nth-child(1) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(168,115,75,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #faf2ec 100%) !important;\n  }\n\n  .adp-theme-coconut-balls .adp-benefit:nth-child(2) {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(234,223,201,.25), transparent 31%),\n      linear-gradient(135deg, #0d150e 0%, #2b3b2d 100%) !important;\n    color: #fff !important;\n  }\n\n  .adp-theme-coconut-balls .adp-benefit:nth-child(2) p {\n    color: rgba(255,255,255,.72) !important;\n  }\n\n  .adp-theme-coconut-balls .adp-benefit:nth-child(3) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(116,134,107,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #eff4ec 100%) !important;\n  }\n\n  .adp-theme-coconut-balls .adp-benefit b {\n    color: var(--coconut-caramel) !important;\n  }\n\n  .adp-theme-coconut-balls .adp-benefit:nth-child(2) b {\n    color: #efd3a4 !important;\n  }\n\n  .adp-theme-coconut-balls .adp-guide {\n    border: 1px solid rgba(73,99,72,.08) !important;\n    background:\n      radial-gradient(circle at 92% 8%, rgba(234,223,201,.12), transparent 28%),\n      radial-gradient(circle at 8% 92%, rgba(116,134,107,.08), transparent 26%),\n      linear-gradient(145deg, #ffffff 0%, #f6f9f2 100%) !important;\n  }\n\n  .adp-theme-coconut-balls .adp-panel {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(234,223,201,.22), transparent 28%),\n      linear-gradient(135deg, #0d150e 0%, #334734 100%) !important;\n  }\n\n  .adp-theme-coconut-balls .adp-item {\n    border: 1px solid rgba(73,99,72,.07) !important;\n    box-shadow: 0 14px 42px rgba(48,65,47,.05) !important;\n  }\n\n  .adp-theme-coconut-balls .adp-icon {\n    background:\n      linear-gradient(135deg, #1b261c, var(--coconut-green)) !important;\n    box-shadow: 0 8px 18px rgba(27,38,28,.16) !important;\n  }\n\n  .adp-theme-coconut-balls .adp-item[open] .adp-plus {\n    background: var(--coconut-caramel) !important;\n  }\n\n  .adp-theme-coconut-balls .adp-info {\n    border-left-color: var(--coconut-caramel) !important;\n    background: #faf2ec !important;\n  }\n\n  .adp-theme-coconut-balls .adp-highlight {\n    background:\n      linear-gradient(135deg, #faf2ec 0%, #eef4eb 100%) !important;\n  }\n\n  .adp-theme-coconut-balls .adp-table thead th,\n  .adp-theme-coconut-balls .adp-table thead td {\n    background:\n      linear-gradient(135deg, #1b261c, #496348) !important;\n  }\n\n  .adp-theme-coconut-balls .adp-faq details[open] {\n    border-color: rgba(168,115,75,.30) !important;\n    box-shadow: 0 10px 25px rgba(168,115,75,.07) !important;\n  }\n\n  .adp-theme-coconut-balls .adp-closing {\n    background: #496348 !important;\n    background-image: none !important;\n    box-shadow: 0 28px 72px rgba(48,65,47,.19) !important;\n  }\n\n  .adp-theme-coconut-balls #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: 100% !important;\n    max-width: 100% !important;\n    margin: 0 auto 42px !important;\n    padding: 0 !important;\n    transform: none !important;\n    clear: both !important;\n    box-sizing: border-box !important;\n  }\n\n  .adp-theme-coconut-balls #adn-one-html \u003e .adn-one-grid {\n    width: 100% !important;\n    max-width: none !important;\n    margin: 0 auto !important;\n  }\n\n  @media (max-width: 1050px) {\n    .adp-theme-coconut-balls #adn-one-html {\n      margin-bottom: 30px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    .adp-theme-coconut-balls .adp-hero::before {\n      right: -14px !important;\n      top: 22px !important;\n      font-size: 66px !important;\n    }\n\n    .adp-theme-coconut-balls .adp-title {\n      -webkit-text-stroke: .35px #fff !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.14),\n        0 5px 10px rgba(0,0,0,.30),\n        0 10px 20px rgba(0,0,0,.16) !important;\n    }\n\n    .adp-theme-coconut-balls .adp-tags {\n      gap: 7px !important;\n    }\n\n    .adp-theme-coconut-balls #adn-one-html {\n      margin-bottom: 22px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cmain class=\"adp-page adp-theme-coconut-balls\"\u003e\n\u003cdiv class=\"adp-wrap\"\u003e\n\u003csection id=\"adn-one-html\" class=\"adn-one-html adn-theme-coconut-balls\" aria-label=\"Vorteile und Futterrechner\"\u003e\n\u003cdiv class=\"adn-one-grid\"\u003e\n\u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n\u003cdiv class=\"adn-trust-panel\"\u003e\n\u003cdiv class=\"adn-payment-card\"\u003e\n\u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n\u003cdiv 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 \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 \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 \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 \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 \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\u003cdiv class=\"adn-benefit-grid\"\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSchneller Versand\u003c\/strong\u003e \u003csmall\u003ezügig und sicher bei dir\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSicher bezahlen\u003c\/strong\u003e \u003csmall\u003egeschützte Zahlungsarten\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M7 7h9.2L14 4.8 15.4 3 21 8.6l-5.6 5.6-1.4-1.8 2.2-2.2H7a3 3 0 0 0-3 3v4H2v-4a5 5 0 0 1 5-5Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e \u003csmall\u003eentspannt ausprobieren\u003c\/small\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-grid\"\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n\u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e \u003c!-- Kokosnuss für 100% Kokosfleisch --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M5.2 11.2c1.1-4.3 4.1-6.8 8-6.8 3.6 0 6.4 2.1 7.6 5.6-1.1 4.5-4.2 7.2-8.2 7.2-3.6 0-6.3-2.2-7.4-6Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M6.1 10.2c2.9-.8 5.9-.8 9 0M6.2 12.6c2.7.9 5.4 1.1 8.1.5\"\u003e\u003c\/path\u003e\n        \u003ccircle r=\".7\" cy=\"7.6\" cx=\"13.6\"\u003e\u003c\/circle\u003e\n        \u003ccircle r=\".7\" cy=\"8.2\" cx=\"16.2\"\u003e\u003c\/circle\u003e\n        \u003cpath d=\"M3.2 17.4c2.3-1.6 4.6-1.8 7-.7-1 2.2-2.8 3.4-5.3 3.5\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e100%\u003cbr\u003eKokosfleisch\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 \u003c!-- Blatt-Symbol für pflanzlich --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M4.8 17.8c6.8.3 10.9-3 12.5-10-6.8-.4-10.9 2.9-12.5 10Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M4.8 17.8c3.7-1.9 7.1-4.5 10.3-7.8\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M5 20h14\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eRein\u003cbr\u003epflanzlich\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 \u003c!-- Kugeln und Trainingshand --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003ccircle r=\"2.2\" cy=\"8\" cx=\"7\"\u003e\u003c\/circle\u003e\n        \u003ccircle r=\"2.2\" cy=\"6\" cx=\"13\"\u003e\u003c\/circle\u003e\n        \u003ccircle r=\"2.2\" cy=\"11\" cx=\"17\"\u003e\u003c\/circle\u003e\n        \u003cpath d=\"M4 18c2.4-2.4 5-3.2 7.8-2.3l2.6.8c1.8.6 3.5.5 5.1-.2\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M4 18h7.2\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eSnack fürs\u003cbr\u003eTraining\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 \u003c!-- Futternapf für Topping --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M4 13h16c-.5 4.7-3.2 7-8 7s-7.5-2.3-8-7Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M6 13c.4-2.2 2.4-3.7 6-3.7s5.6 1.5 6 3.7\"\u003e\u003c\/path\u003e\n        \u003ccircle r=\"1.4\" cy=\"7\" cx=\"9\"\u003e\u003c\/circle\u003e\n        \u003ccircle r=\"1.4\" cy=\"5.8\" cx=\"13.5\"\u003e\u003c\/circle\u003e\n        \u003ccircle r=\"1.4\" cy=\"8.2\" cx=\"16.5\"\u003e\u003c\/circle\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eKnuspriges\u003cbr\u003eTopping\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 \u003c!-- Schild ohne künstliche Zusätze --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M12 2.5 4.5 5.4v5.1c0 5 3.1 9.2 7.5 10.5 4.4-1.3 7.5-5.5 7.5-10.5V5.4L12 2.5Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"m8.4 12.1 2.2 2.2 5-5\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eOhne künstliche\u003cbr\u003eZusätze\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n\u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n\u003cbutton 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\u003csection class=\"adp-hero\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n\u003cp class=\"adp-kicker\"\u003eNaturbelassener Hundesnack aus 100% getrocknetem Kokosfleisch\u003c\/p\u003e\n\u003ch1 data-title=\"100% Kokos-Kugeln für Snack, Training und Topping.\" class=\"adp-title\"\u003e100% Kokos-Kugeln für Snack, Training und Topping.\u003c\/h1\u003e\n\u003cp class=\"adp-lead\"\u003eRein pflanzlich, knusprig und vielseitig – als kleine Belohnung unterwegs oder zerbröselt über Hauptfutter und BARF-Ration.\u003c\/p\u003e\n\u003cp class=\"adp-intro\"\u003eDie Kokos-Kugeln bestehen aus nur einer Zutat: 100% getrocknetem Kokosfleisch. Sie liefern von Natur aus pflanzliche Fette und sollten deshalb als energiereicher Ergänzungssnack bewusst dosiert werden.\u003c\/p\u003e\n\u003cdiv class=\"adp-tags\"\u003e\n\u003cspan\u003e100% Kokosfleisch\u003c\/span\u003e \u003cspan\u003eRein pflanzlich\u003c\/span\u003e \u003cspan\u003eSnack \u0026amp; Topping\u003c\/span\u003e \u003cspan\u003eNaturprodukt\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv aria-label=\"Produkteigenschaften der Kokos-Kugeln\" class=\"adp-visual\"\u003e\n\u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e100% Kokos\u003c\/strong\u003e \u003cspan\u003egetrocknetes Kokosfleisch als einzige Zutat\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003ePflanzlicher Snack\u003c\/strong\u003e \u003cspan\u003eohne tierische Zutaten in der angegebenen Zusammensetzung\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eVielseitig\u003c\/strong\u003e \u003cspan\u003eals Belohnung, Spaziergangssnack oder knuspriges Topping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eBewusst dosieren\u003c\/strong\u003e \u003cspan\u003eKokos enthält natürlicherweise energiereiche pflanzliche Fette\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eNatürlich vielseitig\u003c\/p\u003e\n\u003ch2\u003eKnusprige Kokosstücke für kleine Belohnungen und aromatische Futter-Toppings.\u003c\/h2\u003e\n\u003cspan\u003eDie Kugeln lassen sich flexibel im Hundealltag einsetzen und bei Bedarf über die reguläre Mahlzeit oder BARF-Ration bröseln.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-benefits\"\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e01\u003c\/b\u003e\n\u003ch3\u003eNur eine Zutat\u003c\/h3\u003e\n\u003cp\u003e100% getrocknetes Kokosfleisch – ohne Mischungen oder versteckte tierische Bestandteile.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e02\u003c\/b\u003e\n\u003ch3\u003eSnack und Topping\u003c\/h3\u003e\n\u003cp\u003eHandlich als kleine Belohnung und zerbröselt als geschmackliche Ergänzung über dem Hauptfutter.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\n\u003ch3\u003eOhne künstliche Zusätze\u003c\/h3\u003e\n\u003cp\u003eDie Produktangaben nennen keine Konservierungsstoffe, Farbstoffe oder künstlichen Geschmacksverstärker.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-guide\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-kicker\"\u003eFür bewusste pflanzliche Abwechslung\u003c\/p\u003e\n\u003ch2\u003eKokos liefert Energie – deshalb klein anfangen und passend dosieren.\u003c\/h2\u003e\n\u003cp\u003eGetrocknetes Kokosfleisch enthält natürlicherweise pflanzliche Fette. Bei empfindlichen Hunden sollte zunächst eine kleine Menge gefüttert und die individuelle Verträglichkeit beobachtet werden.\u003c\/p\u003e\n\u003cp\u003eFür Wirkungen auf Immunsystem, Insulinstoffwechsel, Zecken, Pilze oder andere Erkrankungen wurden keine belastbaren produktspezifischen Nachweise bereitgestellt. Deshalb werden hierzu keine Heil- oder Schutzversprechen gemacht.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-panel\"\u003e\n\u003cp\u003eAuf einen Blick\u003c\/p\u003e\n\u003carticle\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003e100% getrocknetes Kokosfleisch\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eEinsatz\u003c\/strong\u003e\u003cspan\u003ekleine Belohnung, Spaziergangssnack, Futter- oder BARF-Topping\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eDosierung\u003c\/strong\u003e\u003cspan\u003eSnacks insgesamt auf ungefähr 10% der täglichen Futtermenge begrenzen\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eAufbewahrung\u003c\/strong\u003e\u003cspan\u003ekühl, trocken und vor direkter Sonne geschützt lagern\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eAlle Details\u003c\/p\u003e\n\u003ch2\u003eZusammensetzung, Verwendung und verantwortungsvolle Fütterung.\u003c\/h2\u003e\n\u003cspan\u003eFür dieses Produkt wurden keine analytischen Bestandteile angegeben. Deshalb werden keine Nährwerte ergänzt oder geschätzt.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-accordions\"\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🥥\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e100% getrocknetes Kokosfleisch\u003c\/strong\u003e\u003cspan\u003eEin-Zutaten-Snack ohne Mischbestandteile\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eKlare Zusammensetzung\u003c\/h3\u003e\n\u003cp\u003eDie Kokos-Kugeln bestehen ausschließlich aus getrocknetem Kokosfleisch.\u003c\/p\u003e\n\u003cp\u003eWeitere Zutaten oder tierische Proteinquellen werden in der Zusammensetzung nicht genannt.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eEinzelfuttermittel:\u003c\/strong\u003e 100% getrocknetes Kokosfleisch für Hunde.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌱\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eRein pflanzlich\u003c\/strong\u003e\u003cspan\u003eNatürliche Kokosbasis ohne tierische Zutaten\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003ePflanzliche Abwechslung im Hundealltag\u003c\/h3\u003e\n\u003cp\u003eDer Snack eignet sich als fleischfreie Ergänzung für Hunde, die gelegentlich pflanzliche Abwechslung erhalten sollen.\u003c\/p\u003e\n\u003cp\u003eEine individuelle Verträglichkeit kann auch bei einer Ein-Zutaten-Rezeptur nicht pauschal garantiert werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🎯\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eAls Belohnung verwendbar\u003c\/strong\u003e\u003cspan\u003eKleine Portionen für Spaziergang und Training\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eFlexibel für kurze Belohnungsmomente\u003c\/h3\u003e\n\u003cp\u003eDie Kokosstücke können als kleine Belohnung beim Spaziergang oder im Training eingesetzt werden.\u003c\/p\u003e\n\u003cp\u003eBei stark schlingenden Hunden sollte die passende Stückgröße aufmerksam gewählt und die Fütterung beaufsichtigt werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🥣\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eAls Topping einsetzbar\u003c\/strong\u003e\u003cspan\u003eÜber Hauptfutter oder BARF-Ration bröseln\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eKnusprige Ergänzung für mäkelige Phasen\u003c\/h3\u003e\n\u003cp\u003eDie Kugeln oder Stücke lassen sich zerbröseln und in kleiner Menge über das reguläre Hauptfutter oder eine BARF-Ration geben.\u003c\/p\u003e\n\u003cp\u003eAuch als Topping zählen sie zur täglichen Snackmenge und sollten nicht zusätzlich zu einer vollständigen Tagesration gefüttert werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⚖️\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFütterung und Tagesration\u003c\/strong\u003e\u003cspan\u003eKokos ist energiereich und sollte bewusst dosiert werden\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eAuch natürliche Snacks liefern Kalorien\u003c\/h3\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAnteil\u003c\/b\u003eLeckerlis insgesamt auf ungefähr 10% der Tagesmenge begrenzen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eHauptfutter\u003c\/b\u003eGefütterte Snacks von der regulären Mahlzeit abziehen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eEinstieg\u003c\/b\u003eBei empfindlichen Hunden zunächst eine kleine Menge testen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eWasser\u003c\/b\u003eImmer ausreichend frisches Trinkwasser bereitstellen.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eDa keine analytischen Bestandteile angegeben wurden, sollte die Menge besonders aufmerksam an Größe, Aktivität und übrige Fütterung angepasst werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🧾\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eKeine medizinischen Wirkversprechen\u003c\/strong\u003e\u003cspan\u003eKeine produktspezifischen Nachweise zu Zecken, Insulin oder Erkrankungen\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eKokos ist ein Futtermittel, kein Arzneimittel\u003c\/h3\u003e\n\u003cp\u003eFür konkrete Wirkungen auf Zeckenabwehr, Pilze, Immunsystem, Insulinresistenz oder die Bauchspeicheldrüse wurden keine produktspezifischen Nachweise angegeben.\u003c\/p\u003e\n\u003cp\u003eDie Kokos-Kugeln ersetzen keine tierärztliche Diagnose, Behandlung oder medizinisch notwendige Ernährung.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌿\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eNaturprodukt und Aufbewahrung\u003c\/strong\u003e\u003cspan\u003eGröße, Farbe, Geruch, Form und Gewicht können variieren\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eNatürliche Unterschiede sind normal\u003c\/h3\u003e\n\u003cp\u003eGröße, Farbe, Geruch, Form und Gewicht können von Charge zu Charge geringfügig abweichen.\u003c\/p\u003e\n\u003cp\u003eKühl, trocken und vor direkter Sonneneinstrahlung geschützt lagern. Die Verpackung nach dem Öffnen sorgfältig wieder verschließen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Zusammensetzung, Topping, Dosierung und Verträglichkeit\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cdiv class=\"adp-faq\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWoraus bestehen die Kokos-Kugeln?\u003c\/summary\u003e\n\u003cp\u003eSie bestehen aus 100% getrocknetem Kokosfleisch.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSind die Kokos-Kugeln rein pflanzlich?\u003c\/summary\u003e\n\u003cp\u003eJa. In der angegebenen Zusammensetzung werden keine tierischen Zutaten genannt.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eKann ich sie als Topping verwenden?\u003c\/summary\u003e\n\u003cp\u003eJa. Sie können zerbröselt in kleiner Menge über Hauptfutter oder BARF-Ration gegeben werden.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie viel darf mein Hund bekommen?\u003c\/summary\u003e\n\u003cp\u003eLeckerlis sollten insgesamt ungefähr 10% der täglichen Futtermenge nicht überschreiten und bei Bedarf von der Hauptmahlzeit abgezogen werden.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSchützen Kokos-Kugeln vor Zecken?\u003c\/summary\u003e\n\u003cp\u003eFür einen zuverlässigen Schutz vor Zecken wurden keine produktspezifischen Nachweise bereitgestellt. Der Snack ersetzt keinen geeigneten Parasitenschutz.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eGibt es analytische Nährwerte?\u003c\/summary\u003e\n\u003cp\u003eIn den bereitgestellten Produktangaben wurden keine analytischen Bestandteile genannt.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-closing\"\u003e\n\u003ch2\u003e100% Kokos. Rein pflanzlich. Vielseitig einsetzbar.\u003c\/h2\u003e\n\u003cp\u003eDer naturbelassene Ein-Zutaten-Snack für kleine Belohnungen, Spaziergänge und knusprige Toppings über Hauptfutter oder BARF-Ration.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\n\u003cdiv aria-hidden=\"true\" class=\"adn-food-modal\" id=\"adn-food-modal\"\u003e\n\u003cdiv data-adn-close=\"\" class=\"adn-modal-backdrop\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv aria-labelledby=\"adn-modal-title\" aria-modal=\"true\" role=\"dialog\" class=\"adn-modal-dialog\"\u003e\n\u003cbutton aria-label=\"Futterrechner schließen\" data-adn-close=\"\" type=\"button\" class=\"adn-modal-close\"\u003e×\u003c\/button\u003e\u003cheader class=\"adn-modal-header\"\u003e\n\u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n\u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\u003c\/header\u003e\n\u003cdiv id=\"adn-rechner\" class=\"adn-rechner\"\u003e\n\u003cdiv class=\"adn-progress-head\"\u003e\n\u003cspan\u003eSchritt \u003cb id=\"adn-current-step\"\u003e1\u003c\/b\u003e von 8\u003c\/span\u003e \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv aria-valuenow=\"1\" aria-valuemax=\"8\" aria-valuemin=\"1\" role=\"progressbar\" class=\"adn-progress-track\"\u003e\u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv data-title=\"Alter\" data-step=\"1\" class=\"adn-step is-active\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n\u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n\u003cdiv class=\"adn-age-row\"\u003e\n\u003clabel class=\"adn-input-box\"\u003e \u003cinput aria-label=\"Alter des Hundes\" value=\"2\" step=\"1\" min=\"1\" type=\"number\" id=\"adn-age\"\u003e \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv aria-label=\"Alterseinheit\" class=\"adn-segmented\"\u003e\n\u003cbutton data-age-unit=\"years\" class=\"is-selected\" type=\"button\"\u003eJahre\u003c\/button\u003e \u003cbutton data-age-unit=\"months\" type=\"button\"\u003eMonate\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton id=\"adn-age-next\" class=\"adn-primary-btn\" type=\"button\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Gewicht\" data-step=\"2\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n\u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n\u003clabel class=\"adn-input-box adn-weight-box\"\u003e \u003cinput aria-label=\"Gewicht des Hundes\" value=\"15\" step=\"0.1\" max=\"120\" min=\"1\" type=\"number\" id=\"adn-weight\"\u003e \u003cspan\u003ekg\u003c\/span\u003e \u003c\/label\u003e \u003cbutton id=\"adn-weight-next\" class=\"adn-primary-btn\" type=\"button\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Aktivität\" data-step=\"3\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n\u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton data-value=\"low\" data-key=\"activity\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"normal\" data-key=\"activity\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"high\" data-key=\"activity\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"sport\" data-key=\"activity\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Körperform\" data-step=\"4\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n\u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n\u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton data-value=\"thin\" data-key=\"body\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"ideal\" data-key=\"body\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"heavy\" data-key=\"body\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Futterart\" data-step=\"5\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n\u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n\u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton data-value=\"dry\" data-key=\"food\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"wet\" data-key=\"food\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Besonderheiten\" data-step=\"6\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n\u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n\u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton data-value=\"none\" data-key=\"special\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"neutered\" data-key=\"special\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"sensitive\" data-key=\"special\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"pregnant\" data-key=\"special\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Gesundheit\" data-step=\"7\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n\u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n\u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton data-value=\"healthy\" data-key=\"health\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"sick\" data-key=\"health\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Ergebnis\" data-step=\"8\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n\u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n\u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n\u003cdiv id=\"adn-health-warning\" class=\"adn-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-result-grid\"\u003e\n\u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eAdult-Trockenfutter\u003c\/strong\u003e\n\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n\u003ca href=\"#\" id=\"adn-shop-link\" class=\"adn-primary-btn adn-shop-btn\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-modal-actions\"\u003e\n\u003cbutton id=\"adn-back\" type=\"button\"\u003eZurück\u003c\/button\u003e \u003cbutton id=\"adn-restart\" type=\"button\"\u003eNeu starten\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e \u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Woraus bestehen die Kokos-Kugeln?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Sie bestehen aus 100% getrocknetem Kokosfleisch.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind die Kokos-Kugeln rein pflanzlich?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. In der angegebenen Zusammensetzung werden keine tierischen Zutaten genannt.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Kann ich sie als Topping verwenden?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Sie können zerbröselt in kleiner Menge über Hauptfutter oder BARF-Ration gegeben werden.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie viel darf mein Hund bekommen?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Leckerlis sollten insgesamt ungefähr 10% der täglichen Futtermenge nicht überschreiten und bei Bedarf von der Hauptmahlzeit abgezogen werden.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Schützen Kokos-Kugeln vor Zecken?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Für einen zuverlässigen Schutz vor Zecken wurden keine produktspezifischen Nachweise bereitgestellt. Der Snack ersetzt keinen geeigneten Parasitenschutz.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Gibt es analytische Nährwerte?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"In den bereitgestellten Produktangaben wurden keine analytischen Bestandteile genannt.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e \u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleTerms = ['kokos', 'kugeln'];\n\n  function normalize(value) {\n    return (value || '')\n      .replace(\/\\u00a0\/g, ' ')\n      .replace(\/[–—]\/g, '-')\n      .replace(\/\\s+\/g, ' ')\n      .trim()\n      .toLowerCase();\n  }\n\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n    return style.display !== 'none' \u0026\u0026\n      style.visibility !== 'hidden' \u0026\u0026\n      parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026\n      rect.width \u003e 0 \u0026\u0026\n      rect.height \u003e 0;\n  }\n\n  function outsideOwnBlocks(element) {\n    return !element.closest('.adp-page') \u0026\u0026\n      !element.closest('#adn-one-html') \u0026\u0026\n      !element.closest('#adn-food-modal');\n  }\n\n  function matchesTitle(element) {\n    var text = normalize(element.textContent);\n    return titleTerms.every(function (term) {\n      return text.indexOf(term) !== -1;\n    });\n  }\n\n  function findTitle() {\n    var selectors = [\n      '[data-product-title]',\n      '.product__title',\n      '.product__title h1',\n      '.product-title',\n      '.product-single__title',\n      '.productView-title',\n      '.product-info__title',\n      '.product-detail__title',\n      'h1.product_title',\n      'h1'\n    ];\n\n    var candidates = Array.prototype.slice.call(\n      document.querySelectorAll(selectors.join(','))\n    );\n\n    return candidates.find(function (element) {\n      return outsideOwnBlocks(element) \u0026\u0026\n        isVisible(element) \u0026\u0026\n        matchesTitle(element);\n    }) || null;\n  }\n\n  function applyTitleStyle() {\n    var title = findTitle();\n    if (!title) return;\n    title.classList.add('adp-external-product-title');\n\n    var nested = title.matches('h1, h2')\n      ? title\n      : title.querySelector('h1, h2');\n\n    if (nested) {\n      nested.classList.add('adp-external-product-title');\n    }\n  }\n\n  function scheduleApply() {\n    applyTitleStyle();\n    setTimeout(applyTitleStyle, 50);\n    setTimeout(applyTitleStyle, 200);\n    setTimeout(applyTitleStyle, 500);\n    setTimeout(applyTitleStyle, 1000);\n    setTimeout(applyTitleStyle, 2000);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n\n  window.addEventListener('load', scheduleApply);\n  document.addEventListener('shopify:section:load', scheduleApply);\n\n  var observer = new MutationObserver(scheduleApply);\n  observer.observe(document.documentElement, {\n    childList: true,\n    subtree: true,\n    characterData: true\n  });\n})();\n\u003c\/script\u003e \u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  var modalScrollY = 0;\n  var bodySnapshot = null;\n  var htmlOverflowSnapshot = '';\n\n  function getModal() {\n    return document.getElementById('adn-food-modal');\n  }\n\n  function moveModalToBody() {\n    var modal = getModal();\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  function updateViewportSize() {\n    var modal = getModal();\n    if (!modal) return;\n\n    var viewport = window.visualViewport;\n    var height = viewport ? viewport.height : window.innerHeight;\n    var top = viewport ? viewport.offsetTop : 0;\n\n    modal.style.setProperty('--adn-modal-height', Math.round(height) + 'px');\n    modal.style.setProperty('--adn-modal-top', Math.round(top) + 'px');\n  }\n\n  function lockPage() {\n    if (bodySnapshot) return;\n\n    modalScrollY =\n      window.pageYOffset ||\n      document.documentElement.scrollTop ||\n      document.body.scrollTop ||\n      0;\n\n    bodySnapshot = {\n      position: document.body.style.position,\n      top: document.body.style.top,\n      left: document.body.style.left,\n      right: document.body.style.right,\n      width: document.body.style.width,\n      overflow: document.body.style.overflow\n    };\n\n    htmlOverflowSnapshot = document.documentElement.style.overflow;\n\n    document.documentElement.style.overflow = 'hidden';\n    document.body.style.position = 'fixed';\n    document.body.style.top = (-modalScrollY) + 'px';\n    document.body.style.left = '0';\n    document.body.style.right = '0';\n    document.body.style.width = '100%';\n    document.body.style.overflow = 'hidden';\n  }\n\n  function unlockPage() {\n    if (!bodySnapshot) return;\n\n    document.documentElement.style.overflow = htmlOverflowSnapshot;\n    document.body.style.position = bodySnapshot.position;\n    document.body.style.top = bodySnapshot.top;\n    document.body.style.left = bodySnapshot.left;\n    document.body.style.right = bodySnapshot.right;\n    document.body.style.width = bodySnapshot.width;\n    document.body.style.overflow = bodySnapshot.overflow;\n\n    bodySnapshot = null;\n    window.scrollTo(0, modalScrollY);\n  }\n\n  window.adnPrepareFoodModal = function () {\n    moveModalToBody();\n    updateViewportSize();\n    lockPage();\n\n    var modal = getModal();\n    var dialog = modal \u0026\u0026 modal.querySelector('.adn-modal-dialog');\n\n    if (dialog) {\n      dialog.scrollTop = 0;\n    }\n\n    requestAnimationFrame(updateViewportSize);\n    setTimeout(updateViewportSize, 80);\n    setTimeout(updateViewportSize, 250);\n  };\n\n  window.adnReleaseFoodModal = function () {\n    unlockPage();\n  };\n\n  function init() {\n    moveModalToBody();\n    updateViewportSize();\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', init);\n  } else {\n    init();\n  }\n\n  window.addEventListener('load', init);\n  window.addEventListener('resize', updateViewportSize, { passive: true });\n  window.addEventListener('orientationchange', function () {\n    setTimeout(updateViewportSize, 100);\n    setTimeout(updateViewportSize, 350);\n  }, { passive: true });\n\n  if (window.visualViewport) {\n    window.visualViewport.addEventListener(\n      'resize',\n      updateViewportSize,\n      { passive: true }\n    );\n\n    window.visualViewport.addEventListener(\n      'scroll',\n      updateViewportSize,\n      { passive: true }\n    );\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(init, 50);\n  });\n})();\n\u003c\/script\u003e \u003cscript id=\"adn-food-calculator-script\"\u003e\n(function () {\n  function initAdnFoodCalculator() {\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    \n        if (typeof window.adnPrepareFoodModal === 'function') {\n          window.adnPrepareFoodModal();\n        } else if (modal.parentNode !== document.body) {\n          document.body.appendChild(modal);\n        }\n    \n        modal.classList.add('is-open');\n        modal.setAttribute('aria-hidden', 'false');\n        modal.setAttribute('aria-modal', 'true');\n        document.body.classList.add('adn-modal-open');\n    \n        var dialog = modal.querySelector('.adn-modal-dialog');\n        if (dialog) dialog.scrollTop = 0;\n    \n        window.setTimeout(function () {\n          var close = modal.querySelector('.adn-modal-close');\n          if (close) {\n            try {\n              close.focus({ preventScroll: true });\n            } catch (error) {\n              close.focus();\n            }\n          }\n        }, 0);\n      }\n    \n      function closeModal() {\n        modal.classList.remove('is-open');\n        modal.setAttribute('aria-hidden', 'true');\n        modal.removeAttribute('aria-modal');\n        document.body.classList.remove('adn-modal-open');\n    \n        if (typeof window.adnReleaseFoodModal === 'function') {\n          window.adnReleaseFoodModal();\n        }\n    \n        if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') {\n          window.setTimeout(function () {\n            try {\n              lastFocused.focus({ preventScroll: true });\n            } catch (error) {\n              lastFocused.focus();\n            }\n          }, 0);\n        }\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\n  function scheduleInit() {\n    initAdnFoodCalculator();\n    window.setTimeout(initAdnFoodCalculator, 50);\n    window.setTimeout(initAdnFoodCalculator, 250);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleInit, { once: true });\n  } else {\n    scheduleInit();\n  }\n\n  window.addEventListener('load', scheduleInit);\n  document.addEventListener('shopify:section:load', function () {\n    window.setTimeout(scheduleInit, 50);\n  });\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"100g","offer_id":58661023449413,"sku":"11383-60249","price":3.29,"currency_code":"EUR","in_stock":false},{"title":"1kg","offer_id":58661023482181,"sku":"11382-60250","price":23.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/KokoskugelnfuerHundekaufen_NatursnackAlphadogNutritionsuperfood_3cd335f2-aca4-4c2b-bc13-2883e5c23566.png?v=1784920108"},{"product_id":"alphadog-nutrition-pute-kurbis-happen-weiche-trainingsleckerli-hund","title":"Trainingssnacks Pute mit Kürbis - Superfood, weich \u0026 getreidefrei","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Pute-Kürbis-Trainingssnacks\n     ========================================================= --\u003e\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\u003c!-- Rechner-Popup --\u003e\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\u003c!-- =========================================================\n     PRODUKTBESCHREIBUNG PUTE-KÜRBIS-TRAININGSSNACKS\n     ========================================================= --\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:weight!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\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  .adp-external-product-title,\n  body .product__info-container .product__title,\n  body .product__info-container .product__title h1,\n  body .product__info-wrapper .product__title,\n  body .product__info-wrapper .product__title h1,\n  body product-info .product__title,\n  body product-info .product__title h1,\n  body .product-info .product__title,\n  body .product-info .product__title h1,\n  body .product-info__title,\n  body h1.product__title,\n  body h1.product-title,\n  body h1.product_title,\n  body .product-single__title,\n  body .productView-title,\n  body .product-detail__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: #000 !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    -webkit-text-stroke: .7px #000 !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  }\n\n  .adp-external-product-title *,\n  body .product__info-container .product__title *,\n  body .product__info-wrapper .product__title *,\n  body product-info .product__title *,\n  body .product-info .product__title *,\n  body .product-info__title *,\n  body .product-single__title *,\n  body .productView-title *,\n  body .product-detail__title * {\n    color: #000 !important;\n    font-family: \"Inter\", Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    -webkit-text-stroke: .7px #000 !important;\n  }\n\n  .adp-external-product-title::before,\n  .adp-external-product-title::after,\n  .adp-external-product-title *::before,\n  .adp-external-product-title *::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title,\n    body .product__info-container .product__title,\n    body .product__info-container .product__title h1,\n    body .product__info-wrapper .product__title,\n    body .product__info-wrapper .product__title h1,\n    body product-info .product__title,\n    body product-info .product__title h1,\n    body .product-info .product__title,\n    body .product-info .product__title h1,\n    body .product-info__title,\n    body h1.product__title,\n    body h1.product-title,\n    body h1.product_title,\n    body .product-single__title,\n    body .productView-title,\n    body .product-detail__title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000 !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\u003c\/style\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  body.adn-modal-open {\n    overflow: hidden !important;\n    overscroll-behavior: none !important;\n    touch-action: none !important;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    top: var(--adn-modal-top, 0px) !important;\n    left: 0 !important;\n    right: 0 !important;\n    bottom: auto !important;\n\n    width: 100vw !important;\n    max-width: none !important;\n    height: var(--adn-modal-height, 100dvh) !important;\n    min-height: 0 !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    align-items: center !important;\n    justify-content: center !important;\n    place-items: center !important;\n\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n    box-sizing: border-box !important;\n    isolation: isolate !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: grid !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    margin: 0 !important;\n    transform: none !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    top: auto !important;\n    left: auto !important;\n    right: auto !important;\n    bottom: auto !important;\n    inset: auto !important;\n\n    width: min(780px, calc(100vw - 36px)) !important;\n    height: min(720px, calc(var(--adn-modal-height, 100dvh) - 36px)) !important;\n    min-height: 0 !important;\n    max-height: none !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    overflow-x: hidden !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain !important;\n    -webkit-overflow-scrolling: touch;\n\n    border-radius: 26px !important;\n    box-sizing: border-box !important;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    font-size: clamp(28px, 3vw, 36px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    word-break: normal !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-food-modal {\n      padding: 12px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: min(760px, calc(100vw - 24px)) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 24px) !important;\n      padding: 14px !important;\n      border-radius: 22px !important;\n    }\n\n    #adn-food-modal .adn-modal-header h2 {\n      font-size: 31px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 6px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 12px) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 12px) !important;\n      padding: 8px !important;\n      border-radius: 18px !important;\n    }\n\n    #adn-food-modal .adn-rechner {\n      height: 100% !important;\n      min-height: 0 !important;\n      overflow-y: auto !important;\n    }\n  }\n\n  @media (max-height: 650px) and (min-width: 721px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      height: calc(var(--adn-modal-height, 100dvh) - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-calculator-title-size-fix\"\u003e\n  #adn-one-html .adn-calculator-teaser h2 {\n    width: 100% !important;\n    max-width: none !important;\n    font-size: clamp(32px, 3.25vw, 48px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    white-space: nowrap !important;\n    word-break: keep-all !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(30px, 5vw, 40px) !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html .adn-calculator-teaser {\n      padding-left: 18px !important;\n      padding-right: 18px !important;\n    }\n\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(27px, 8vw, 33px) !important;\n      line-height: 1.03 !important;\n      letter-spacing: -.04em !important;\n    }\n  }\n\n  @media (max-width: 360px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: 26px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- ALPHADOG-DESIGNREGEL:\n     Das untere Abschlussfeld .adp-closing wird immer EINfarbig\n     und passend zur jeweiligen Produktpalette gestaltet.\n--\u003e\n\u003cstyle id=\"adn-turkey-pumpkin-training-product-design\"\u003e\n  .adp-theme-turkey-pumpkin-training {\n    --turkey-deep: #24150f;\n    --turkey-brown: #6a4030;\n    --turkey-rust: #9b5638;\n    --turkey-pumpkin: #c66f2f;\n    --turkey-carrot: #de8a3b;\n    --turkey-sage: #73806b;\n    --turkey-gold: #d8a55d;\n    --turkey-cream: #f0dcc0;\n\n    background:\n      radial-gradient(circle at 7% 4%, rgba(115,128,107,.14), transparent 24%),\n      radial-gradient(circle at 95% 16%, rgba(198,111,47,.16), transparent 24%),\n      radial-gradient(circle at 50% 82%, rgba(240,220,192,.13), transparent 32%),\n      linear-gradient(180deg, #fbf8f4 0%, #f4eee8 50%, #f8f2e8 100%) !important;\n  }\n\n  .adp-theme-turkey-pumpkin-training .adp-hero {\n    border: 1px solid rgba(216,165,93,.20) !important;\n    background:\n      radial-gradient(circle at 87% 13%, rgba(240,220,192,.22), transparent 24%),\n      linear-gradient(135deg, #150b08 0%, #342018 56%, #6b432d 100%) !important;\n    box-shadow: 0 34px 94px rgba(82,50,35,.23) !important;\n  }\n\n  .adp-theme-turkey-pumpkin-training .adp-hero::before {\n    content: \"TURKEY\" !important;\n    position: absolute !important;\n    right: 18px !important;\n    top: 24px !important;\n    color: rgba(255,255,255,.045) !important;\n    font-family: \"Inter\", Arial, sans-serif !important;\n    font-size: 94px !important;\n    line-height: 1 !important;\n    font-weight: 900 !important;\n    letter-spacing: -.07em !important;\n    transform: rotate(7deg) !important;\n    pointer-events: none !important;\n  }\n\n  .adp-theme-turkey-pumpkin-training .adp-hero::after {\n    background:\n      linear-gradient(\n        90deg,\n        var(--turkey-deep),\n        var(--turkey-brown) 30%,\n        var(--turkey-rust) 49%,\n        var(--turkey-pumpkin) 67%,\n        var(--turkey-carrot) 82%,\n        var(--turkey-sage)\n      ) !important;\n  }\n\n  .adp-theme-turkey-pumpkin-training .adp-brand,\n  .adp-theme-turkey-pumpkin-training .adp-kicker,\n  .adp-theme-turkey-pumpkin-training .adp-heading \u003e p,\n  .adp-theme-turkey-pumpkin-training .adp-panel \u003e p {\n    color: #efc287 !important;\n  }\n\n  .adp-theme-turkey-pumpkin-training .adp-tags {\n    display: flex !important;\n    flex-wrap: wrap !important;\n    align-items: center !important;\n    gap: 10px !important;\n  }\n\n  .adp-theme-turkey-pumpkin-training .adp-tags \u003e span {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    flex: 0 0 auto !important;\n    min-width: 0 !important;\n    max-width: 100% !important;\n    margin: 0 !important;\n    white-space: nowrap !important;\n    text-decoration: none !important;\n    border-color: rgba(239,194,135,.24) !important;\n    background: rgba(239,194,135,.08) !important;\n  }\n\n  .adp-theme-turkey-pumpkin-training .adp-title {\n    color: #fff !important;\n    -webkit-text-stroke: .45px #fff !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.16),\n      0 7px 15px rgba(0,0,0,.34),\n      0 15px 28px rgba(0,0,0,.18) !important;\n    filter: none !important;\n  }\n\n  .adp-theme-turkey-pumpkin-training .adp-title::before,\n  .adp-theme-turkey-pumpkin-training .adp-title::after {\n    content: none !important;\n    display: none !important;\n    opacity: 0 !important;\n    filter: none !important;\n    transform: none !important;\n  }\n\n  .adp-theme-turkey-pumpkin-training .adp-visual {\n    position: relative !important;\n    background: #6a4030 !important;\n    background-image: none !important;\n    border-color: rgba(255,255,255,.14) !important;\n  }\n\n  .adp-theme-turkey-pumpkin-training .adp-visual::before,\n  .adp-theme-turkey-pumpkin-training .adp-visual::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  .adp-theme-turkey-pumpkin-training .adp-stat {\n    border-color: rgba(255,255,255,.15) !important;\n    background: rgba(24,12,8,.30) !important;\n  }\n\n  .adp-theme-turkey-pumpkin-training .adp-stat-main {\n    background: #c66f2f !important;\n    border-color: #c66f2f !important;\n    box-shadow: 0 18px 42px rgba(36,21,15,.30) !important;\n  }\n\n  .adp-theme-turkey-pumpkin-training .adp-benefit:nth-child(1) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(155,86,56,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #faefea 100%) !important;\n  }\n\n  .adp-theme-turkey-pumpkin-training .adp-benefit:nth-child(2) {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(240,220,192,.25), transparent 31%),\n      linear-gradient(135deg, #150b08 0%, #40271d 100%) !important;\n    color: #fff !important;\n  }\n\n  .adp-theme-turkey-pumpkin-training .adp-benefit:nth-child(2) p {\n    color: rgba(255,255,255,.72) !important;\n  }\n\n  .adp-theme-turkey-pumpkin-training .adp-benefit:nth-child(3) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(222,138,59,.15), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #fbf3e9 100%) !important;\n  }\n\n  .adp-theme-turkey-pumpkin-training .adp-benefit b {\n    color: var(--turkey-pumpkin) !important;\n  }\n\n  .adp-theme-turkey-pumpkin-training .adp-benefit:nth-child(2) b {\n    color: #f0ca95 !important;\n  }\n\n  .adp-theme-turkey-pumpkin-training .adp-guide {\n    border: 1px solid rgba(106,64,48,.08) !important;\n    background:\n      radial-gradient(circle at 92% 8%, rgba(240,220,192,.12), transparent 28%),\n      radial-gradient(circle at 8% 92%, rgba(115,128,107,.08), transparent 26%),\n      linear-gradient(145deg, #ffffff 0%, #faf5ee 100%) !important;\n  }\n\n  .adp-theme-turkey-pumpkin-training .adp-panel {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(240,220,192,.22), transparent 28%),\n      linear-gradient(135deg, #150b08 0%, #513123 100%) !important;\n  }\n\n  .adp-theme-turkey-pumpkin-training .adp-item {\n    border: 1px solid rgba(106,64,48,.07) !important;\n    box-shadow: 0 14px 42px rgba(82,50,35,.05) !important;\n  }\n\n  .adp-theme-turkey-pumpkin-training .adp-icon {\n    background:\n      linear-gradient(135deg, #24150f, var(--turkey-brown)) !important;\n    box-shadow: 0 8px 18px rgba(36,21,15,.16) !important;\n  }\n\n  .adp-theme-turkey-pumpkin-training .adp-item[open] .adp-plus {\n    background: var(--turkey-pumpkin) !important;\n  }\n\n  .adp-theme-turkey-pumpkin-training .adp-info {\n    border-left-color: var(--turkey-pumpkin) !important;\n    background: #faefea !important;\n  }\n\n  .adp-theme-turkey-pumpkin-training .adp-highlight {\n    background:\n      linear-gradient(135deg, #faefea 0%, #fbf4e9 100%) !important;\n  }\n\n  .adp-theme-turkey-pumpkin-training .adp-table thead th,\n  .adp-theme-turkey-pumpkin-training .adp-table thead td {\n    background:\n      linear-gradient(135deg, #24150f, #6a4030) !important;\n  }\n\n  .adp-theme-turkey-pumpkin-training .adp-faq details[open] {\n    border-color: rgba(198,111,47,.30) !important;\n    box-shadow: 0 10px 25px rgba(198,111,47,.07) !important;\n  }\n\n  .adp-theme-turkey-pumpkin-training .adp-closing {\n    background: #6a4030 !important;\n    background-image: none !important;\n    box-shadow: 0 28px 72px rgba(82,50,35,.19) !important;\n  }\n\n  .adp-theme-turkey-pumpkin-training #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: 100% !important;\n    max-width: 100% !important;\n    margin: 0 auto 42px !important;\n    padding: 0 !important;\n    transform: none !important;\n    clear: both !important;\n    box-sizing: border-box !important;\n  }\n\n  .adp-theme-turkey-pumpkin-training #adn-one-html \u003e .adn-one-grid {\n    width: 100% !important;\n    max-width: none !important;\n    margin: 0 auto !important;\n  }\n\n  @media (max-width: 1050px) {\n    .adp-theme-turkey-pumpkin-training #adn-one-html {\n      margin-bottom: 30px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    .adp-theme-turkey-pumpkin-training .adp-hero::before {\n      right: -14px !important;\n      top: 22px !important;\n      font-size: 48px !important;\n    }\n\n    .adp-theme-turkey-pumpkin-training .adp-title {\n      -webkit-text-stroke: .35px #fff !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.14),\n        0 5px 10px rgba(0,0,0,.30),\n        0 10px 20px rgba(0,0,0,.16) !important;\n    }\n\n    .adp-theme-turkey-pumpkin-training .adp-tags {\n      gap: 7px !important;\n    }\n\n    .adp-theme-turkey-pumpkin-training #adn-one-html {\n      margin-bottom: 22px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cmain class=\"adp-page adp-theme-turkey-pumpkin-training\"\u003e\n\u003cdiv class=\"adp-wrap\"\u003e\n\u003csection id=\"adn-one-html\" class=\"adn-one-html adn-theme-turkey-pumpkin-training\"\u003e\n\u003cdiv class=\"adn-one-grid\"\u003e\n\u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n\u003cdiv class=\"adn-trust-panel\"\u003e\n\u003cdiv class=\"adn-payment-card\"\u003e\n\u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n\u003cdiv class=\"adn-payment-grid\"\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 \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 \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 \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 \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 \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\u003cdiv class=\"adn-benefit-grid\"\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSchneller Versand\u003c\/strong\u003e \u003csmall\u003ezügig und sicher bei dir\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSicher bezahlen\u003c\/strong\u003e \u003csmall\u003egeschützte Zahlungsarten\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M7 7h9.2L14 4.8 15.4 3 21 8.6l-5.6 5.6-1.4-1.8 2.2-2.2H7a3 3 0 0 0-3 3v4H2v-4a5 5 0 0 1 5-5Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e \u003csmall\u003eentspannt ausprobieren\u003c\/small\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-grid\"\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Putenkopf für 90% Pute --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M8.1 7.5c0-2.6 1.7-4.5 4-4.5s4 1.9 4 4.5v5.8c0 4-1.7 6.4-4 6.4s-4-2.4-4-6.4V7.5Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9.2 5.2 7.4 2.8M11.4 4.2 10.8 1.4M13.8 4.2l.8-2.8M16 5.2l1.8-2.4\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 9.6h.01M14.2 9.6h.01\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M11.1 12.1h2.1l-1.1 2.8Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M7.9 8.5 4.8 7.1M16.3 8.5l3.1-1.4\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e90%\u003cbr\u003ePute\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Weicher Trainingshappen --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003crect rx=\"4\" height=\"14\" width=\"14\" y=\"5\" x=\"5\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M8 10.5c2.5 1.8 5.5 1.8 8 0M8 14c2.5 1.8 5.5 1.8 8 0\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eExtra weich\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Kürbis --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M12 6c-4.6 0-7.8 2.7-7.8 7s3.2 7 7.8 7 7.8-2.7 7.8-7S16.6 6 12 6Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M12 6c-1.8 2-2.4 4.4-2.4 7s.6 5 2.4 7M12 6c1.8 2 2.4 4.4 2.4 7s-.6 5-2.4 7\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M12 6V3M12 3c1.8 0 3 .6 3.8 1.8\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e2% Kürbis\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Protein-Symbol --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M4.3 15.7c1.4-1.1 2.4-2.7 3-4.8.5-1.7 1.5-2.5 3-2.5 1.3 0 2.2.6 2.8 1.7l1.2 2.2c.5.9 1.2 1.3 2.1 1.3H20c0 4-2.7 6.4-7.2 6.4H8.4c-2 0-3.4-1.4-4.1-4.3Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M8.2 8.7 7.5 5.3M11 8.4l.6-3.4\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M13.2 13.2c-1.2.9-2.4 2.1-3.4 3.6\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e38%\u003cbr\u003eRohprotein\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Getreidefrei-Symbol --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M12 3v18\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M12 7c-2.5 0-4-1.3-4.5-3.8C10 3.2 11.5 4.5 12 7ZM12 11c-2.5 0-4-1.3-4.5-3.8C10 7.2 11.5 8.5 12 11ZM12 15c-2.5 0-4-1.3-4.5-3.8C10 11.2 11.5 12.5 12 15Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M12 7c2.5 0 4-1.3 4.5-3.8C14 3.2 12.5 4.5 12 7ZM12 11c2.5 0 4-1.3 4.5-3.8C14 7.2 12.5 8.5 12 11ZM12 15c2.5 0 4-1.3 4.5-3.8C14 11.2 12.5 12.5 12 15Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M4 20 20 4\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eGetreidefrei\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n\u003caside class=\"adn-calculator-teaser\"\u003e\n\u003cdiv class=\"adn-calculator-art\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n\u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n\u003cbutton class=\"adn-open-calculator\" type=\"button\"\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\u003csection class=\"adp-hero\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n\u003cp class=\"adp-kicker\"\u003eWeiche Trainingshappen mit 90% Pute und Gemüse\u003c\/p\u003e\n\u003ch1 class=\"adp-title\"\u003e90% Pute-Kürbis-Snacks für schnellen Trainingsfokus.\u003c\/h1\u003e\n\u003cp class=\"adp-lead\"\u003eExtra weich, schnell gefressen und ideal für Clickertraining, Rückruf, Hundeschule, Trickdogging und Suchspiele.\u003c\/p\u003e\n\u003cp class=\"adp-intro\"\u003eDie Rezeptur kombiniert 90% Pute mit Kürbis, Karotte und Süßkartoffel. Durch die weiche Konsistenz lassen sich die Happen zügig aufnehmen, ohne den Trainingsfluss lange zu unterbrechen.\u003c\/p\u003e\n\u003cdiv class=\"adp-tags\"\u003e\n\u003cspan\u003e90% Pute\u003c\/span\u003e \u003cspan\u003eExtra weich\u003c\/span\u003e \u003cspan\u003e2% Kürbis\u003c\/span\u003e \u003cspan\u003eGetreidefrei\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-visual\"\u003e\n\u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e90% Pute\u003c\/strong\u003e \u003cspan\u003esehr hoher Fleischanteil innerhalb der Rezeptur\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e38% Protein\u003c\/strong\u003e \u003cspan\u003etransparenter Rohproteingehalt laut Analyse\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e23,5% Fett\u003c\/strong\u003e \u003cspan\u003eenergiereich und deshalb bewusst zu dosieren\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eWeiche Konsistenz\u003c\/strong\u003e \u003cspan\u003efür schnelle Belohnungen und kurze Trainingspausen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eTiming im Training\u003c\/p\u003e\n\u003ch2\u003eWeiche Happen für punktgenaue Belohnungen ohne langes Kauen.\u003c\/h2\u003e\n\u003cspan\u003eDie Konsistenz eignet sich besonders für Situationen, in denen dein Hund schnell wieder aufmerksam und arbeitsbereit sein soll.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-benefits\"\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e01\u003c\/b\u003e\n\u003ch3\u003e90% Putenfleisch\u003c\/h3\u003e\n\u003cp\u003eDer hohe Fleischanteil macht die Happen besonders aromatisch und attraktiv für viele Hunde.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e02\u003c\/b\u003e\n\u003ch3\u003eExtra weich\u003c\/h3\u003e\n\u003cp\u003eDie Happen lassen sich schnell aufnehmen und eignen sich für häufige kleine Bestätigungen.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\n\u003ch3\u003eKürbis, Karotte und Süßkartoffel\u003c\/h3\u003e\n\u003cp\u003eDie drei Gemüsebestandteile ergänzen die Putenbasis innerhalb der getreidefreien Rezeptur.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-guide\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-kicker\"\u003eFür Hundeschule, Rückruf und Suchspiele\u003c\/p\u003e\n\u003ch2\u003eHohe Belohnungswirkung – aber mit 23,5% Fett nicht unbegrenzt füttern.\u003c\/h2\u003e\n\u003cp\u003eDie Happen sind als Ergänzungssnack gedacht und liefern deutlich Energie. Besonders bei langen Trainingseinheiten sollte die Snackmenge von der täglichen Hauptfutterration abgezogen werden.\u003c\/p\u003e\n\u003cp\u003eDie Produktangaben beschreiben die Rezeptur als gut bekömmlich. Eine individuelle Verträglichkeit kann dennoch nicht garantiert werden, insbesondere bei empfindlichen Hunden oder bekannten Unverträglichkeiten.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-panel\"\u003e\n\u003cp\u003eAuf einen Blick\u003c\/p\u003e\n\u003carticle\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003e90% Pute, 2% Kürbis, 2% Karotte, 2% Süßkartoffel, 0,5% Meersalz und 3,5% pflanzliche Nebenerzeugnisse\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eKonsistenz\u003c\/strong\u003e\u003cspan\u003eweich und für schnelle Trainingsbelohnungen ausgelegt\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eEinsatz\u003c\/strong\u003e\u003cspan\u003eHundeschule, Rückruf, Clickertraining, Agility, Trickdogging und Suchspiele\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eFütterung\u003c\/strong\u003e\u003cspan\u003ewegen 23,5% Rohfett energiebewusst dosieren und von der Tagesration abziehen\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eAlle Details\u003c\/p\u003e\n\u003ch2\u003eZusammensetzung, Nährwerte und verantwortungsvolle Fütterung.\u003c\/h2\u003e\n\u003cspan\u003eAlle analytischen Werte wurden direkt aus den bereitgestellten Produktangaben übernommen.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-accordions\"\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦃\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e90% Putenfleisch\u003c\/strong\u003e\u003cspan\u003eSehr hoher tierischer Anteil innerhalb der Rezeptur\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003ePute als Hauptbestandteil\u003c\/h3\u003e\n\u003cp\u003eDie Trainingssnacks bestehen zu 90% aus Pute. Weitere tierische Zutaten werden in der angegebenen Zusammensetzung nicht genannt.\u003c\/p\u003e\n\u003cp\u003eEine individuelle Verträglichkeit bleibt dennoch vom einzelnen Hund abhängig.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🎃\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eKürbis, Karotte und Süßkartoffel\u003c\/strong\u003e\u003cspan\u003eJeweils 2% innerhalb der Rezeptur\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eDrei Gemüsebestandteile\u003c\/h3\u003e\n\u003cp\u003eDie Zusammensetzung enthält jeweils 2% Kürbis, Karotte und Süßkartoffel.\u003c\/p\u003e\n\u003cp\u003eKonkrete Vitamin- oder Ballaststoffmengen dieser Einzelzutaten wurden nicht angegeben und werden deshalb nicht ergänzt oder geschätzt.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e☁️\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eExtra weiche Konsistenz\u003c\/strong\u003e\u003cspan\u003eFür schnelle Belohnung ohne lange Kaupause\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eKurze Unterbrechung im Trainingsablauf\u003c\/h3\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eClickertraining\u003c\/b\u003eFür punktgenaue Bestätigung.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eRückruf\u003c\/b\u003eAls schnelle Belohnung nach erfolgreichem Zurückkommen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAgility\u003c\/b\u003eFür kurze Pausen zwischen Übungen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eTrickdogging\u003c\/b\u003eFür häufige kleine Wiederholungen.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eBei stark schlingenden Hunden sollte die passende Snackgröße aufmerksam gewählt und die Fütterung beaufsichtigt werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌾\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eGetreidefrei und ohne Zuckerzusatz\u003c\/strong\u003e\u003cspan\u003eKeine künstlichen Lockstoffe laut Produktangabe\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eKlare Rezeptur ohne Getreide\u003c\/h3\u003e\n\u003cp\u003eDie Produktangaben beschreiben die Snacks als getreidefrei und ohne Zuckerzusatz. Künstliche Lockstoffe werden ebenfalls nicht genannt.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eZusammensetzung:\u003c\/strong\u003e 90% Pute, 2% Kürbis, 2% Karotte, 2% Süßkartoffel, 0,5% Meersalz und 3,5% pflanzliche Nebenerzeugnisse. Ergänzungsfuttermittel für Hunde.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📊\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eAnalytische Bestandteile\u003c\/strong\u003e\u003cspan\u003eProtein, Fett, Rohasche, Feuchtigkeit und Rohfaser\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eNährwerte im Überblick\u003c\/h3\u003e\n\u003ctable class=\"adp-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eAnalytischer Bestandteil\u003c\/th\u003e\n\u003cth\u003eAnteil\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e38,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfett\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e23,5%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e18,9%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFeuchtigkeit\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e9,9%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfaser\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e1,6%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🧂\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eMeersalz und pflanzliche Nebenerzeugnisse\u003c\/strong\u003e\u003cspan\u003e0,5% Meersalz und 3,5% pflanzliche Nebenerzeugnisse\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eVollständige Rezeptur transparent dargestellt\u003c\/h3\u003e\n\u003cp\u003eZusätzlich zu Fleisch und Gemüse enthält die Rezeptur 0,5% Meersalz sowie 3,5% pflanzliche Nebenerzeugnisse.\u003c\/p\u003e\n\u003cp\u003eDie genaue Art der pflanzlichen Nebenerzeugnisse wurde in den bereitgestellten Angaben nicht weiter aufgeschlüsselt.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⚖️\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFütterung und Tagesration\u003c\/strong\u003e\u003cspan\u003e23,5% Rohfett liefern deutlich Energie\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eTrainingssnacks bewusst einrechnen\u003c\/h3\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eTraining\u003c\/b\u003eAls kleine Belohnung zwischen den Mahlzeiten.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eTagesration\u003c\/b\u003eGefütterte Snacks vom Hauptfutter abziehen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eGewicht\u003c\/b\u003eKörpergewicht und Aktivität regelmäßig beobachten.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eWasser\u003c\/b\u003eImmer ausreichend frisches Trinkwasser bereitstellen.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eMit 23,5% Rohfett sind die Snacks energiereich. Bei häufigem Training sollten die Portionen entsprechend klein bleiben.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌿\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eNaturprodukt und Aufbewahrung\u003c\/strong\u003e\u003cspan\u003eAussehen und Farbe können leicht variieren\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eNatürliche Unterschiede sind normal\u003c\/h3\u003e\n\u003cp\u003eAussehen und Farbe der Happen können naturbedingt leicht schwanken.\u003c\/p\u003e\n\u003cp\u003eKühl, trocken und vor direkter Sonneneinstrahlung geschützt lagern. Die Verpackung nach dem Öffnen sorgfältig wieder verschließen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Konsistenz, Zusammensetzung, Nährwerten und Fütterung\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cdiv class=\"adp-faq\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie hoch ist der Fleischanteil?\u003c\/summary\u003e\n\u003cp\u003eDie Trainingssnacks enthalten 90% Pute.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSind die Happen weich?\u003c\/summary\u003e\n\u003cp\u003eJa. Sie werden als extra weich beschrieben und sind für schnelle Belohnungen gedacht.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWelche Gemüsezutaten sind enthalten?\u003c\/summary\u003e\n\u003cp\u003eDie Rezeptur enthält jeweils 2% Kürbis, Karotte und Süßkartoffel.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSind die Snacks getreidefrei?\u003c\/summary\u003e\n\u003cp\u003eJa. Die Produktangaben beschreiben die Rezeptur als getreidefrei.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie hoch ist der Fettgehalt?\u003c\/summary\u003e\n\u003cp\u003eDer angegebene Rohfettgehalt beträgt 23,5%.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWas sind die pflanzlichen Nebenerzeugnisse?\u003c\/summary\u003e\n\u003cp\u003eDie genaue Art wurde in den bereitgestellten Produktangaben nicht weiter aufgeschlüsselt.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-closing\"\u003e\n\u003ch2\u003e90% Pute. Extra weich. Bereit für jedes Training.\u003c\/h2\u003e\n\u003cp\u003eDer getreidefreie Trainingssnack mit Kürbis, Karotte und Süßkartoffel für Rückruf, Clickerarbeit, Agility und Suchspiele.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\n\u003cdiv class=\"adn-food-modal\" id=\"adn-food-modal\"\u003e\n\u003cdiv class=\"adn-modal-backdrop\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv role=\"dialog\" class=\"adn-modal-dialog\"\u003e\n\u003cbutton type=\"button\" class=\"adn-modal-close\"\u003e×\u003c\/button\u003e\u003cheader class=\"adn-modal-header\"\u003e\n\u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n\u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\u003c\/header\u003e\n\u003cdiv id=\"adn-rechner\" class=\"adn-rechner\"\u003e\n\u003cdiv class=\"adn-progress-head\"\u003e\n\u003cspan\u003eSchritt \u003cb id=\"adn-current-step\"\u003e1\u003c\/b\u003e von 8\u003c\/span\u003e \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv role=\"progressbar\" class=\"adn-progress-track\"\u003e\u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"adn-step is-active\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n\u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n\u003cdiv class=\"adn-age-row\"\u003e\n\u003clabel class=\"adn-input-box\"\u003e \u003cinput value=\"2\" step=\"1\" min=\"1\" type=\"number\" id=\"adn-age\"\u003e \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"adn-segmented\"\u003e\n\u003cbutton class=\"is-selected\" type=\"button\"\u003eJahre\u003c\/button\u003e \u003cbutton type=\"button\"\u003eMonate\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton id=\"adn-age-next\" class=\"adn-primary-btn\" type=\"button\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n\u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n\u003clabel class=\"adn-input-box adn-weight-box\"\u003e \u003cinput value=\"15\" step=\"0.1\" max=\"120\" min=\"1\" type=\"number\" id=\"adn-weight\"\u003e \u003cspan\u003ekg\u003c\/span\u003e \u003c\/label\u003e \u003cbutton id=\"adn-weight-next\" class=\"adn-primary-btn\" type=\"button\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n\u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n\u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n\u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n\u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n\u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n\u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n\u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n\u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n\u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n\u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n\u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n\u003cdiv id=\"adn-health-warning\" class=\"adn-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-result-grid\"\u003e\n\u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eAdult-Trockenfutter\u003c\/strong\u003e\n\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n\u003ca href=\"#\" id=\"adn-shop-link\" class=\"adn-primary-btn adn-shop-btn\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-modal-actions\"\u003e\n\u003cbutton id=\"adn-back\" type=\"button\"\u003eZurück\u003c\/button\u003e \u003cbutton id=\"adn-restart\" type=\"button\"\u003eNeu starten\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e \u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie hoch ist der Fleischanteil?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Trainingssnacks enthalten 90% Pute.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind die Happen weich?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Sie werden als extra weich beschrieben und sind für schnelle Belohnungen gedacht.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Welche Gemüsezutaten sind enthalten?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Rezeptur enthält jeweils 2% Kürbis, Karotte und Süßkartoffel.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind die Snacks getreidefrei?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Die Produktangaben beschreiben die Rezeptur als getreidefrei.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie hoch ist der Fettgehalt?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Der angegebene Rohfettgehalt beträgt 23,5%.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Was sind die pflanzlichen Nebenerzeugnisse?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die genaue Art wurde in den bereitgestellten Produktangaben nicht weiter aufgeschlüsselt.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e \u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleTerms = ['pute', 'kürbis'];\n\n  function normalize(value) {\n    return (value || '')\n      .replace(\/\\u00a0\/g, ' ')\n      .replace(\/[–—]\/g, '-')\n      .replace(\/\\s+\/g, ' ')\n      .trim()\n      .toLowerCase();\n  }\n\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n    return style.display !== 'none' \u0026\u0026\n      style.visibility !== 'hidden' \u0026\u0026\n      parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026\n      rect.width \u003e 0 \u0026\u0026\n      rect.height \u003e 0;\n  }\n\n  function outsideOwnBlocks(element) {\n    return !element.closest('.adp-page') \u0026\u0026\n      !element.closest('#adn-one-html') \u0026\u0026\n      !element.closest('#adn-food-modal');\n  }\n\n  function matchesTitle(element) {\n    var text = normalize(element.textContent);\n    return titleTerms.every(function (term) {\n      return text.indexOf(term) !== -1;\n    });\n  }\n\n  function findTitle() {\n    var selectors = [\n      '[data-product-title]',\n      '.product__title',\n      '.product__title h1',\n      '.product-title',\n      '.product-single__title',\n      '.productView-title',\n      '.product-info__title',\n      '.product-detail__title',\n      'h1.product_title',\n      'h1'\n    ];\n\n    var candidates = Array.prototype.slice.call(\n      document.querySelectorAll(selectors.join(','))\n    );\n\n    return candidates.find(function (element) {\n      return outsideOwnBlocks(element) \u0026\u0026\n        isVisible(element) \u0026\u0026\n        matchesTitle(element);\n    }) || null;\n  }\n\n  function applyTitleStyle() {\n    var title = findTitle();\n    if (!title) return;\n    title.classList.add('adp-external-product-title');\n\n    var nested = title.matches('h1, h2')\n      ? title\n      : title.querySelector('h1, h2');\n\n    if (nested) {\n      nested.classList.add('adp-external-product-title');\n    }\n  }\n\n  function scheduleApply() {\n    applyTitleStyle();\n    setTimeout(applyTitleStyle, 50);\n    setTimeout(applyTitleStyle, 200);\n    setTimeout(applyTitleStyle, 500);\n    setTimeout(applyTitleStyle, 1000);\n    setTimeout(applyTitleStyle, 2000);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n\n  window.addEventListener('load', scheduleApply);\n  document.addEventListener('shopify:section:load', scheduleApply);\n\n  var observer = new MutationObserver(scheduleApply);\n  observer.observe(document.documentElement, {\n    childList: true,\n    subtree: true,\n    characterData: true\n  });\n})();\n\u003c\/script\u003e \u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  var modalScrollY = 0;\n  var bodySnapshot = null;\n  var htmlOverflowSnapshot = '';\n\n  function getModal() {\n    return document.getElementById('adn-food-modal');\n  }\n\n  function moveModalToBody() {\n    var modal = getModal();\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  function updateViewportSize() {\n    var modal = getModal();\n    if (!modal) return;\n\n    var viewport = window.visualViewport;\n    var height = viewport ? viewport.height : window.innerHeight;\n    var top = viewport ? viewport.offsetTop : 0;\n\n    modal.style.setProperty('--adn-modal-height', Math.round(height) + 'px');\n    modal.style.setProperty('--adn-modal-top', Math.round(top) + 'px');\n  }\n\n  function lockPage() {\n    if (bodySnapshot) return;\n\n    modalScrollY =\n      window.pageYOffset ||\n      document.documentElement.scrollTop ||\n      document.body.scrollTop ||\n      0;\n\n    bodySnapshot = {\n      position: document.body.style.position,\n      top: document.body.style.top,\n      left: document.body.style.left,\n      right: document.body.style.right,\n      width: document.body.style.width,\n      overflow: document.body.style.overflow\n    };\n\n    htmlOverflowSnapshot = document.documentElement.style.overflow;\n\n    document.documentElement.style.overflow = 'hidden';\n    document.body.style.position = 'fixed';\n    document.body.style.top = (-modalScrollY) + 'px';\n    document.body.style.left = '0';\n    document.body.style.right = '0';\n    document.body.style.width = '100%';\n    document.body.style.overflow = 'hidden';\n  }\n\n  function unlockPage() {\n    if (!bodySnapshot) return;\n\n    document.documentElement.style.overflow = htmlOverflowSnapshot;\n    document.body.style.position = bodySnapshot.position;\n    document.body.style.top = bodySnapshot.top;\n    document.body.style.left = bodySnapshot.left;\n    document.body.style.right = bodySnapshot.right;\n    document.body.style.width = bodySnapshot.width;\n    document.body.style.overflow = bodySnapshot.overflow;\n\n    bodySnapshot = null;\n    window.scrollTo(0, modalScrollY);\n  }\n\n  window.adnPrepareFoodModal = function () {\n    moveModalToBody();\n    updateViewportSize();\n    lockPage();\n\n    var modal = getModal();\n    var dialog = modal \u0026\u0026 modal.querySelector('.adn-modal-dialog');\n\n    if (dialog) {\n      dialog.scrollTop = 0;\n    }\n\n    requestAnimationFrame(updateViewportSize);\n    setTimeout(updateViewportSize, 80);\n    setTimeout(updateViewportSize, 250);\n  };\n\n  window.adnReleaseFoodModal = function () {\n    unlockPage();\n  };\n\n  function init() {\n    moveModalToBody();\n    updateViewportSize();\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', init);\n  } else {\n    init();\n  }\n\n  window.addEventListener('load', init);\n  window.addEventListener('resize', updateViewportSize, { passive: true });\n  window.addEventListener('orientationchange', function () {\n    setTimeout(updateViewportSize, 100);\n    setTimeout(updateViewportSize, 350);\n  }, { passive: true });\n\n  if (window.visualViewport) {\n    window.visualViewport.addEventListener(\n      'resize',\n      updateViewportSize,\n      { passive: true }\n    );\n\n    window.visualViewport.addEventListener(\n      'scroll',\n      updateViewportSize,\n      { passive: true }\n    );\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(init, 50);\n  });\n})();\n\u003c\/script\u003e \u003cscript id=\"adn-food-calculator-script\"\u003e\n(function () {\n  function initAdnFoodCalculator() {\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    \n        if (typeof window.adnPrepareFoodModal === 'function') {\n          window.adnPrepareFoodModal();\n        } else if (modal.parentNode !== document.body) {\n          document.body.appendChild(modal);\n        }\n    \n        modal.classList.add('is-open');\n        modal.setAttribute('aria-hidden', 'false');\n        modal.setAttribute('aria-modal', 'true');\n        document.body.classList.add('adn-modal-open');\n    \n        var dialog = modal.querySelector('.adn-modal-dialog');\n        if (dialog) dialog.scrollTop = 0;\n    \n        window.setTimeout(function () {\n          var close = modal.querySelector('.adn-modal-close');\n          if (close) {\n            try {\n              close.focus({ preventScroll: true });\n            } catch (error) {\n              close.focus();\n            }\n          }\n        }, 0);\n      }\n    \n      function closeModal() {\n        modal.classList.remove('is-open');\n        modal.setAttribute('aria-hidden', 'true');\n        modal.removeAttribute('aria-modal');\n        document.body.classList.remove('adn-modal-open');\n    \n        if (typeof window.adnReleaseFoodModal === 'function') {\n          window.adnReleaseFoodModal();\n        }\n    \n        if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') {\n          window.setTimeout(function () {\n            try {\n              lastFocused.focus({ preventScroll: true });\n            } catch (error) {\n              lastFocused.focus();\n            }\n          }, 0);\n        }\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\n  function scheduleInit() {\n    initAdnFoodCalculator();\n    window.setTimeout(initAdnFoodCalculator, 50);\n    window.setTimeout(initAdnFoodCalculator, 250);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleInit, { once: true });\n  } else {\n    scheduleInit();\n  }\n\n  window.addEventListener('load', scheduleInit);\n  document.addEventListener('shopify:section:load', function () {\n    window.setTimeout(scheduleInit, 50);\n  });\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"100g","offer_id":58661049336133,"sku":"11539-60166","price":4.49,"currency_code":"EUR","in_stock":false},{"title":"1kg","offer_id":58661049368901,"sku":"11538-60165","price":32.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/SuperfoodTrainingssnacksPute_KuerbisGutfuerdieVerdauungalphadognutrition.png?v=1784920570"},{"product_id":"alphadog-nutrition-hirschrippen-kauknochen-fur-allergiker","title":"Hirschrippen mehrere Stücke - Hart \u0026 Magenfreundlich","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Hirschrippen\n     ========================================================= --\u003e\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\u003c!-- Rechner-Popup --\u003e\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\u003c!-- =========================================================\n     PRODUKTBESCHREIBUNG HIRSCHRIPPEN\n     ========================================================= --\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:weight!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\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  .adp-external-product-title,\n  body .product__info-container .product__title,\n  body .product__info-container .product__title h1,\n  body .product__info-wrapper .product__title,\n  body .product__info-wrapper .product__title h1,\n  body product-info .product__title,\n  body product-info .product__title h1,\n  body .product-info .product__title,\n  body .product-info .product__title h1,\n  body .product-info__title,\n  body h1.product__title,\n  body h1.product-title,\n  body h1.product_title,\n  body .product-single__title,\n  body .productView-title,\n  body .product-detail__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: #000 !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    -webkit-text-stroke: .7px #000 !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  }\n\n  .adp-external-product-title *,\n  body .product__info-container .product__title *,\n  body .product__info-wrapper .product__title *,\n  body product-info .product__title *,\n  body .product-info .product__title *,\n  body .product-info__title *,\n  body .product-single__title *,\n  body .productView-title *,\n  body .product-detail__title * {\n    color: #000 !important;\n    font-family: \"Inter\", Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    -webkit-text-stroke: .7px #000 !important;\n  }\n\n  .adp-external-product-title::before,\n  .adp-external-product-title::after,\n  .adp-external-product-title *::before,\n  .adp-external-product-title *::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title,\n    body .product__info-container .product__title,\n    body .product__info-container .product__title h1,\n    body .product__info-wrapper .product__title,\n    body .product__info-wrapper .product__title h1,\n    body product-info .product__title,\n    body product-info .product__title h1,\n    body .product-info .product__title,\n    body .product-info .product__title h1,\n    body .product-info__title,\n    body h1.product__title,\n    body h1.product-title,\n    body h1.product_title,\n    body .product-single__title,\n    body .productView-title,\n    body .product-detail__title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000 !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\u003c\/style\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  body.adn-modal-open {\n    overflow: hidden !important;\n    overscroll-behavior: none !important;\n    touch-action: none !important;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    top: var(--adn-modal-top, 0px) !important;\n    left: 0 !important;\n    right: 0 !important;\n    bottom: auto !important;\n\n    width: 100vw !important;\n    max-width: none !important;\n    height: var(--adn-modal-height, 100dvh) !important;\n    min-height: 0 !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    align-items: center !important;\n    justify-content: center !important;\n    place-items: center !important;\n\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n    box-sizing: border-box !important;\n    isolation: isolate !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: grid !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    margin: 0 !important;\n    transform: none !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    top: auto !important;\n    left: auto !important;\n    right: auto !important;\n    bottom: auto !important;\n    inset: auto !important;\n\n    width: min(780px, calc(100vw - 36px)) !important;\n    height: min(720px, calc(var(--adn-modal-height, 100dvh) - 36px)) !important;\n    min-height: 0 !important;\n    max-height: none !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    overflow-x: hidden !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain !important;\n    -webkit-overflow-scrolling: touch;\n\n    border-radius: 26px !important;\n    box-sizing: border-box !important;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    font-size: clamp(28px, 3vw, 36px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    word-break: normal !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-food-modal {\n      padding: 12px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: min(760px, calc(100vw - 24px)) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 24px) !important;\n      padding: 14px !important;\n      border-radius: 22px !important;\n    }\n\n    #adn-food-modal .adn-modal-header h2 {\n      font-size: 31px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 6px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 12px) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 12px) !important;\n      padding: 8px !important;\n      border-radius: 18px !important;\n    }\n\n    #adn-food-modal .adn-rechner {\n      height: 100% !important;\n      min-height: 0 !important;\n      overflow-y: auto !important;\n    }\n  }\n\n  @media (max-height: 650px) and (min-width: 721px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      height: calc(var(--adn-modal-height, 100dvh) - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-calculator-title-size-fix\"\u003e\n  #adn-one-html .adn-calculator-teaser h2 {\n    width: 100% !important;\n    max-width: none !important;\n    font-size: clamp(32px, 3.25vw, 48px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    white-space: nowrap !important;\n    word-break: keep-all !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(30px, 5vw, 40px) !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html .adn-calculator-teaser {\n      padding-left: 18px !important;\n      padding-right: 18px !important;\n    }\n\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(27px, 8vw, 33px) !important;\n      line-height: 1.03 !important;\n      letter-spacing: -.04em !important;\n    }\n  }\n\n  @media (max-width: 360px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: 26px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- ALPHADOG-DESIGNREGEL:\n     Das untere Abschlussfeld .adp-closing wird immer EINfarbig\n     und passend zur jeweiligen Produktpalette gestaltet.\n--\u003e\n\u003cstyle id=\"adn-deer-ribs-product-design\"\u003e\n  .adp-theme-deer-ribs {\n    --ribs-deep: #201712;\n    --ribs-brown: #5c3f31;\n    --ribs-leather: #7b563d;\n    --ribs-rust: #9e6143;\n    --ribs-forest: #4d5b49;\n    --ribs-sage: #75806e;\n    --ribs-gold: #cf9e5d;\n    --ribs-cream: #e5d2b4;\n\n    background:\n      radial-gradient(circle at 7% 4%, rgba(77,91,73,.14), transparent 24%),\n      radial-gradient(circle at 95% 16%, rgba(158,97,67,.14), transparent 24%),\n      radial-gradient(circle at 50% 82%, rgba(229,210,180,.12), transparent 32%),\n      linear-gradient(180deg, #faf8f4 0%, #f2ede8 50%, #f7f1e8 100%) !important;\n  }\n\n  .adp-theme-deer-ribs .adp-hero {\n    border: 1px solid rgba(207,158,93,.20) !important;\n    background:\n      radial-gradient(circle at 87% 13%, rgba(229,210,180,.22), transparent 24%),\n      linear-gradient(135deg, #120c09 0%, #2b1c16 56%, #50372b 100%) !important;\n    box-shadow: 0 34px 94px rgba(68,47,38,.23) !important;\n  }\n\n  .adp-theme-deer-ribs .adp-hero::before {\n    content: \"RIBS\" !important;\n    position: absolute !important;\n    right: 18px !important;\n    top: 24px !important;\n    color: rgba(255,255,255,.045) !important;\n    font-family: \"Inter\", Arial, sans-serif !important;\n    font-size: 126px !important;\n    line-height: 1 !important;\n    font-weight: 900 !important;\n    letter-spacing: -.07em !important;\n    transform: rotate(7deg) !important;\n    pointer-events: none !important;\n  }\n\n  .adp-theme-deer-ribs .adp-hero::after {\n    background:\n      linear-gradient(\n        90deg,\n        var(--ribs-deep),\n        var(--ribs-brown) 30%,\n        var(--ribs-leather) 50%,\n        var(--ribs-rust) 68%,\n        var(--ribs-gold) 82%,\n        var(--ribs-forest)\n      ) !important;\n  }\n\n  .adp-theme-deer-ribs .adp-brand,\n  .adp-theme-deer-ribs .adp-kicker,\n  .adp-theme-deer-ribs .adp-heading \u003e p,\n  .adp-theme-deer-ribs .adp-panel \u003e p {\n    color: #e8bb7d !important;\n  }\n\n  .adp-theme-deer-ribs .adp-tags {\n    display: flex !important;\n    flex-wrap: wrap !important;\n    align-items: center !important;\n    gap: 10px !important;\n  }\n\n  .adp-theme-deer-ribs .adp-tags \u003e span {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    flex: 0 0 auto !important;\n    min-width: 0 !important;\n    max-width: 100% !important;\n    margin: 0 !important;\n    white-space: nowrap !important;\n    text-decoration: none !important;\n    border-color: rgba(232,187,125,.24) !important;\n    background: rgba(232,187,125,.08) !important;\n  }\n\n  .adp-theme-deer-ribs .adp-title {\n    color: #fff !important;\n    -webkit-text-stroke: .45px #fff !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.16),\n      0 7px 15px rgba(0,0,0,.34),\n      0 15px 28px rgba(0,0,0,.18) !important;\n    filter: none !important;\n  }\n\n  .adp-theme-deer-ribs .adp-title::before,\n  .adp-theme-deer-ribs .adp-title::after {\n    content: none !important;\n    display: none !important;\n    opacity: 0 !important;\n    filter: none !important;\n    transform: none !important;\n  }\n\n  .adp-theme-deer-ribs .adp-visual {\n    position: relative !important;\n    background: #5c3f31 !important;\n    background-image: none !important;\n    border-color: rgba(255,255,255,.14) !important;\n  }\n\n  .adp-theme-deer-ribs .adp-visual::before,\n  .adp-theme-deer-ribs .adp-visual::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  .adp-theme-deer-ribs .adp-stat {\n    border-color: rgba(255,255,255,.15) !important;\n    background: rgba(23,13,10,.30) !important;\n  }\n\n  .adp-theme-deer-ribs .adp-stat-main {\n    background: #7b563d !important;\n    border-color: #7b563d !important;\n    box-shadow: 0 18px 42px rgba(32,23,18,.30) !important;\n  }\n\n  .adp-theme-deer-ribs .adp-benefit:nth-child(1) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(158,97,67,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #faf0ea 100%) !important;\n  }\n\n  .adp-theme-deer-ribs .adp-benefit:nth-child(2) {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(229,210,180,.25), transparent 31%),\n      linear-gradient(135deg, #120c09 0%, #39251e 100%) !important;\n    color: #fff !important;\n  }\n\n  .adp-theme-deer-ribs .adp-benefit:nth-child(2) p {\n    color: rgba(255,255,255,.72) !important;\n  }\n\n  .adp-theme-deer-ribs .adp-benefit:nth-child(3) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(77,91,73,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #eef3ee 100%) !important;\n  }\n\n  .adp-theme-deer-ribs .adp-benefit b {\n    color: var(--ribs-rust) !important;\n  }\n\n  .adp-theme-deer-ribs .adp-benefit:nth-child(2) b {\n    color: #edc893 !important;\n  }\n\n  .adp-theme-deer-ribs .adp-guide {\n    border: 1px solid rgba(92,63,49,.08) !important;\n    background:\n      radial-gradient(circle at 92% 8%, rgba(229,210,180,.12), transparent 28%),\n      radial-gradient(circle at 8% 92%, rgba(77,91,73,.08), transparent 26%),\n      linear-gradient(145deg, #ffffff 0%, #f8f3ed 100%) !important;\n  }\n\n  .adp-theme-deer-ribs .adp-panel {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(229,210,180,.22), transparent 28%),\n      linear-gradient(135deg, #120c09 0%, #443027 100%) !important;\n  }\n\n  .adp-theme-deer-ribs .adp-item {\n    border: 1px solid rgba(92,63,49,.07) !important;\n    box-shadow: 0 14px 42px rgba(68,47,38,.05) !important;\n  }\n\n  .adp-theme-deer-ribs .adp-icon {\n    background:\n      linear-gradient(135deg, #201712, var(--ribs-brown)) !important;\n    box-shadow: 0 8px 18px rgba(32,23,18,.16) !important;\n  }\n\n  .adp-theme-deer-ribs .adp-item[open] .adp-plus {\n    background: var(--ribs-rust) !important;\n  }\n\n  .adp-theme-deer-ribs .adp-info {\n    border-left-color: var(--ribs-rust) !important;\n    background: #faf0ea !important;\n  }\n\n  .adp-theme-deer-ribs .adp-highlight {\n    background:\n      linear-gradient(135deg, #faf0ea 0%, #eef3ec 100%) !important;\n  }\n\n  .adp-theme-deer-ribs .adp-table thead th,\n  .adp-theme-deer-ribs .adp-table thead td {\n    background:\n      linear-gradient(135deg, #201712, #5c3f31) !important;\n  }\n\n  .adp-theme-deer-ribs .adp-faq details[open] {\n    border-color: rgba(158,97,67,.30) !important;\n    box-shadow: 0 10px 25px rgba(158,97,67,.07) !important;\n  }\n\n  .adp-theme-deer-ribs .adp-closing {\n    background: #5c3f31 !important;\n    background-image: none !important;\n    box-shadow: 0 28px 72px rgba(68,47,38,.19) !important;\n  }\n\n  .adp-theme-deer-ribs #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: 100% !important;\n    max-width: 100% !important;\n    margin: 0 auto 42px !important;\n    padding: 0 !important;\n    transform: none !important;\n    clear: both !important;\n    box-sizing: border-box !important;\n  }\n\n  .adp-theme-deer-ribs #adn-one-html \u003e .adn-one-grid {\n    width: 100% !important;\n    max-width: none !important;\n    margin: 0 auto !important;\n  }\n\n  @media (max-width: 1050px) {\n    .adp-theme-deer-ribs #adn-one-html {\n      margin-bottom: 30px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    .adp-theme-deer-ribs .adp-hero::before {\n      right: -14px !important;\n      top: 22px !important;\n      font-size: 68px !important;\n    }\n\n    .adp-theme-deer-ribs .adp-title {\n      -webkit-text-stroke: .35px #fff !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.14),\n        0 5px 10px rgba(0,0,0,.30),\n        0 10px 20px rgba(0,0,0,.16) !important;\n    }\n\n    .adp-theme-deer-ribs .adp-tags {\n      gap: 7px !important;\n    }\n\n    .adp-theme-deer-ribs #adn-one-html {\n      margin-bottom: 22px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cmain class=\"adp-page adp-theme-deer-ribs\"\u003e\n\u003cdiv class=\"adp-wrap\"\u003e\n\u003csection id=\"adn-one-html\" class=\"adn-one-html adn-theme-deer-ribs\"\u003e\n\u003cdiv class=\"adn-one-grid\"\u003e\n\u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n\u003cdiv class=\"adn-trust-panel\"\u003e\n\u003cdiv class=\"adn-payment-card\"\u003e\n\u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n\u003cdiv class=\"adn-payment-grid\"\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 \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 \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 \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 \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 \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\u003cdiv class=\"adn-benefit-grid\"\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSchneller Versand\u003c\/strong\u003e \u003csmall\u003ezügig und sicher bei dir\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSicher bezahlen\u003c\/strong\u003e \u003csmall\u003egeschützte Zahlungsarten\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M7 7h9.2L14 4.8 15.4 3 21 8.6l-5.6 5.6-1.4-1.8 2.2-2.2H7a3 3 0 0 0-3 3v4H2v-4a5 5 0 0 1 5-5Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e \u003csmall\u003eentspannt ausprobieren\u003c\/small\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-grid\"\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Hirschkopf für 100% Hirsch --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M8.2 8.2C9 6 10.3 5 12 5s3 1 3.8 3.2v5.2c0 3.9-1.7 6.1-3.8 6.1s-3.8-2.2-3.8-6.1V8.2Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9.1 6.1 6.8 3.5M8.2 5.1 5.4 5M8.6 7.2 5.8 8.4\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"m14.9 6.1 2.3-2.6M15.8 5.1l2.8-.1M15.4 7.2l2.8 1.2\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 10.8h.01M14 10.8h.01\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9.8 15c1.5.9 2.9.9 4.4 0\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e100%\u003cbr\u003eHirsch\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Rippenknochen --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M7 4c5.8 1.1 9.4 5 10.8 11.7\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M5 7c5.1 1 8.2 4.4 9.4 10.2\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9 2c6.3 1.2 10.2 5.5 11.7 12.8\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M4.8 18.5c2.3-1.2 4.7-1.2 7 0M13.4 20.5c2.2-1.2 4.4-1.2 6.6 0\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eEchte\u003cbr\u003eNaturknochen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Protein-Symbol --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M4.3 15.7c1.4-1.1 2.4-2.7 3-4.8.5-1.7 1.5-2.5 3-2.5 1.3 0 2.2.6 2.8 1.7l1.2 2.2c.5.9 1.2 1.3 2.1 1.3H20c0 4-2.7 6.4-7.2 6.4H8.4c-2 0-3.4-1.4-4.1-4.3Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M8.2 8.7 7.5 5.3M11 8.4l.6-3.4\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M13.2 13.2c-1.2.9-2.4 2.1-3.4 3.6\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e64,7%\u003cbr\u003eRohprotein\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Fetttropfen --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M10.2 3.2c3.2 4 4.8 6.8 4.8 9.2a5 5 0 0 1-10 0c0-2.4 1.7-5.2 5.2-9.2Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M17.8 6v9\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"m14.8 12 3 3 3-3\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M7.8 14.2c.4 1.1 1.2 1.7 2.4 1.9\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e19,5%\u003cbr\u003eRohfett\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Lufttrocknung --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M3 8h11c2.7 0 3.7-3.5 1.3-4.7\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M3 12h15c3.1 0 3.8 4 1.1 5.1\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M3 16h8c2.4 0 3.3 3.1 1.2 4.2\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eSchonend\u003cbr\u003eluftgetrocknet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n\u003caside class=\"adn-calculator-teaser\"\u003e\n\u003cdiv class=\"adn-calculator-art\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n\u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n\u003cbutton class=\"adn-open-calculator\" type=\"button\"\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\u003csection class=\"adp-hero\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n\u003cp class=\"adp-kicker\"\u003eKräftiger Naturkauartikel aus 100% getrocknetem Hirsch\u003c\/p\u003e\n\u003ch1 class=\"adp-title\"\u003eHirschrippen für ausdauernde Kauarbeit und natürliche Beschäftigung.\u003c\/h1\u003e\n\u003cp class=\"adp-lead\"\u003eHarte, echte Naturknochen für mittelgroße und große Hunde mit kräftigem Gebiss – proteinreich, aromatisch und schonend luftgetrocknet.\u003c\/p\u003e\n\u003cp class=\"adp-intro\"\u003eDie Hirschrippen bestehen ausschließlich aus getrocknetem Hirsch. Beim intensiven Nagen entstehen langanhaltende Beschäftigung, Kieferarbeit und mechanische Reibung an den Zahnoberflächen.\u003c\/p\u003e\n\u003cdiv class=\"adp-tags\"\u003e\n\u003cspan\u003e100% Hirsch\u003c\/span\u003e \u003cspan\u003eEchte Naturknochen\u003c\/span\u003e \u003cspan\u003e64,7% Rohprotein\u003c\/span\u003e \u003cspan\u003eLuftgetrocknet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-visual\"\u003e\n\u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e100% Hirsch\u003c\/strong\u003e \u003cspan\u003eschonend getrocknete Hirschrippen ohne Mischprotein\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e64,7% Protein\u003c\/strong\u003e \u003cspan\u003ehoher Rohproteingehalt laut Analyse\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e19,5% Fett\u003c\/strong\u003e \u003cspan\u003eenergiereich und deshalb bewusst zu portionieren\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eHarte Struktur\u003c\/strong\u003e \u003cspan\u003efür kaustarke, erwachsene Hunde mit gesundem Gebiss\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eKräftig beschäftigen\u003c\/p\u003e\n\u003ch2\u003eHarte Rippenstruktur für intensive Kieferarbeit und ausdauernden Kauspaß.\u003c\/h2\u003e\n\u003cspan\u003eDer Naturknochen wird nach und nach bearbeitet und eignet sich als längere Beschäftigung zwischen den Hauptmahlzeiten.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-benefits\"\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e01\u003c\/b\u003e\n\u003ch3\u003e100% Hirsch\u003c\/h3\u003e\n\u003cp\u003eEine einzige tierische Proteinquelle ohne künstliche Aromen oder Konservierungsstoffe laut Produktangabe.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e02\u003c\/b\u003e\n\u003ch3\u003eMechanische Kaupflege\u003c\/h3\u003e\n\u003cp\u003eBeim Nagen entsteht Reibung an den Zahnoberflächen, die lockere Beläge reduzieren helfen kann.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\n\u003ch3\u003eSchonend luftgetrocknet\u003c\/h3\u003e\n\u003cp\u003eDie natürliche Trocknung sorgt für einen festen Kauartikel mit vergleichsweise zurückhaltendem Eigengeruch.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-guide\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-kicker\"\u003eFür sensible und kaustarke Hunde\u003c\/p\u003e\n\u003ch2\u003eSeltene Proteinquelle – aber echte Knochen erfordern besondere Vorsicht.\u003c\/h2\u003e\n\u003cp\u003eHirsch kann eine interessante Alternative zu häufiger gefütterten tierischen Proteinquellen sein. Eine pauschale Verträglichkeits- oder Allergiefreiheitsgarantie ist dennoch nicht möglich.\u003c\/p\u003e\n\u003cp\u003eDa es sich um echte, harte Naturknochen handelt, sind die Rippen nicht für Welpen, Senioren, Hunde mit Zahnproblemen, sehr starkem Schlingen oder empfindlichem Gebiss geeignet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-panel\"\u003e\n\u003cp\u003eAuf einen Blick\u003c\/p\u003e\n\u003carticle\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003e100% schonend getrocknete Hirschrippen\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eEignung\u003c\/strong\u003e\u003cspan\u003emittelgroße und große, erwachsene Hunde mit kräftigem und gesundem Gebiss\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eAnalyse\u003c\/strong\u003e\u003cspan\u003e64,7% Rohprotein, 19,5% Rohfett und 6,2% Rohasche\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eSicherheit\u003c\/strong\u003e\u003cspan\u003enur unter Aufsicht anbieten und scharfkantige Reststücke rechtzeitig entfernen\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eAlle Details\u003c\/p\u003e\n\u003ch2\u003eZusammensetzung, Analysewerte und sichere Fütterung.\u003c\/h2\u003e\n\u003cspan\u003eBei echten Naturknochen steht die sorgfältige Beaufsichtigung immer an erster Stelle.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-accordions\"\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦌\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e100% Hirschrippen\u003c\/strong\u003e\u003cspan\u003eEin-Zutaten-Kauartikel aus heimischem Wild\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eKlare Zusammensetzung\u003c\/h3\u003e\n\u003cp\u003eDie Hirschrippen bestehen ausschließlich aus schonend getrocknetem Hirsch.\u003c\/p\u003e\n\u003cp\u003eWeitere tierische Proteinquellen oder künstliche Aromen und Konservierungsstoffe werden in den Produktangaben nicht genannt.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eEinzelfuttermittel:\u003c\/strong\u003e 100% Hirsch in Form getrockneter Hirschrippen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦴\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eEchter Naturknochen\u003c\/strong\u003e\u003cspan\u003eHarte Rippenstruktur für kräftige Kauer\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eNicht mit gepresster Haut verwechseln\u003c\/h3\u003e\n\u003cp\u003eBei diesem Produkt handelt es sich um echte Rippenknochen und nicht um einen aus Haut gepressten Kauknochen.\u003c\/p\u003e\n\u003cp\u003eKnochen können trotz schonender Trocknung in seltenen Fällen brechen oder splittern. Deshalb ist besondere Aufmerksamkeit erforderlich.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦷\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eKauarbeit und Zahnoberflächen\u003c\/strong\u003e\u003cspan\u003eMechanische Reibung ohne übertriebene Zahnpflegeversprechen\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eNatürliche Kieferarbeit\u003c\/h3\u003e\n\u003cp\u003eBeim Nagen entsteht mechanische Reibung an den Zahnoberflächen. Diese kann helfen, lockere Beläge zu reduzieren.\u003c\/p\u003e\n\u003cp\u003eHirschrippen entfernen keinen Zahnstein zuverlässig und ersetzen weder Zähneputzen noch tierärztliche Zahnkontrollen.\u003c\/p\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eBeschäftigung\u003c\/b\u003eAusdauernde Kauarbeit für kräftige Kauer.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eKaumuskulatur\u003c\/b\u003eIntensive Beanspruchung beim Nagen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eZahnoberflächen\u003c\/b\u003eMechanische Reibung kann lockere Beläge reduzieren.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eGebiss\u003c\/b\u003eNur für gesunde, belastbare Zähne geeignet.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📊\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eAnalytische Bestandteile\u003c\/strong\u003e\u003cspan\u003eRohprotein, Rohfett und Rohasche\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eNährwerte im Überblick\u003c\/h3\u003e\n\u003ctable class=\"adp-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eAnalytischer Bestandteil\u003c\/th\u003e\n\u003cth\u003eAnteil\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e64,7%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfett\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e19,5%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e6,2%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⚠️\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eSplitter- und Verschluckungsgefahr\u003c\/strong\u003e\u003cspan\u003eEchte Naturknochen niemals unbeaufsichtigt füttern\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eWichtige Sicherheitsregeln\u003c\/h3\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAufsicht\u003c\/b\u003eDen Hund während des Kauens durchgehend beobachten.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eReststücke\u003c\/b\u003eZu kleine, scharfkantige oder verschluckbare Teile sofort entfernen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eGebiss\u003c\/b\u003eBei Schmerzen, lockeren oder vorgeschädigten Zähnen nicht anbieten.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eSchlingen\u003c\/b\u003eFür Hunde, die Knochenstücke hastig abschlucken, nicht geeignet.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eBei Würgen, Erbrechen, Blutungen, Schmerzen oder dem Verdacht auf Verschlucken muss der Knochen entfernt und unverzüglich tierärztlicher Rat eingeholt werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🐶\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFür welche Hunde geeignet?\u003c\/strong\u003e\u003cspan\u003eVor allem für erwachsene, mittelgroße und große Hunde mit kräftigem Gebiss\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eGröße, Kaukraft und Zahnstatus müssen passen\u003c\/h3\u003e\n\u003cp\u003eDie harte Rippenstruktur eignet sich vor allem für erwachsene Hunde mit gesunden Zähnen und kontrolliertem Kauverhalten.\u003c\/p\u003e\n\u003cp\u003eFür Welpen, Senioren, kleine Hunde mit sehr zartem Gebiss oder Tiere mit Zahnproblemen ist dieser Kauartikel nicht die passende Wahl.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🥩\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eBARF und Mineralstoffzufuhr\u003c\/strong\u003e\u003cspan\u003eNur passend zu einer fachgerecht berechneten Gesamtration verwenden\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eKein pauschaler Calcium-Baustein\u003c\/h3\u003e\n\u003cp\u003eAls echter Knochen enthält die Rippe mineralische Bestandteile. Ein konkreter Calciumgehalt wurde jedoch nicht angegeben.\u003c\/p\u003e\n\u003cp\u003eBei BARF-Rationen sollte die Knochenmenge fachgerecht berechnet werden. Die Hirschrippe ersetzt keine ausgewogene Rationsplanung.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⚖️\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFütterung und Tagesration\u003c\/strong\u003e\u003cspan\u003e19,5% Rohfett liefern deutlich Energie\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eKauartikel in die Gesamtfütterung einrechnen\u003c\/h3\u003e\n\u003cp\u003eDie Hirschrippen sind als Ergänzung zwischen den Hauptmahlzeiten gedacht. Mit 19,5% Rohfett liefern sie spürbar Energie.\u003c\/p\u003e\n\u003cp\u003eBei Hunden mit Neigung zu Übergewicht sollte die aufgenommene Menge von der regulären Hauptfutterration abgezogen werden.\u003c\/p\u003e\n\u003cp\u003eImmer ausreichend frisches Trinkwasser bereitstellen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌿\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eNaturprodukt und Aufbewahrung\u003c\/strong\u003e\u003cspan\u003eForm, Farbe, Größe und Gewicht können variieren\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eJede Rippe ist anders\u003c\/h3\u003e\n\u003cp\u003eForm, Farbe, Größe und Gewicht können naturbedingt deutlich schwanken.\u003c\/p\u003e\n\u003cp\u003eKühl, trocken und vor direkter Sonneneinstrahlung geschützt lagern. Beschädigte oder scharfkantige Reststücke entsorgen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Sicherheit, Zahnpflege, BARF und Analysewerten\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cdiv class=\"adp-faq\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWoraus bestehen die Hirschrippen?\u003c\/summary\u003e\n\u003cp\u003eSie bestehen aus 100% schonend getrocknetem Hirsch.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHandelt es sich um echte Knochen?\u003c\/summary\u003e\n\u003cp\u003eJa. Es sind echte Naturknochen und keine aus Haut gepressten Kauartikel.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eKönnen Hirschrippen splittern?\u003c\/summary\u003e\n\u003cp\u003eJa. Echte Knochen können in seltenen Fällen brechen oder splittern. Deshalb dürfen sie nur unter durchgehender Aufsicht angeboten werden.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSind sie für Welpen oder Senioren geeignet?\u003c\/summary\u003e\n\u003cp\u003eAufgrund der harten Struktur sind sie für Welpen, Senioren und Hunde mit Zahnproblemen nicht geeignet.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eReinigen Hirschrippen die Zähne?\u003c\/summary\u003e\n\u003cp\u003eMechanische Reibung kann lockere Beläge reduzieren helfen. Die Rippen entfernen Zahnstein nicht zuverlässig und ersetzen keine Zahnkontrolle.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie hoch sind Protein- und Fettgehalt?\u003c\/summary\u003e\n\u003cp\u003eDer Rohproteingehalt beträgt 64,7%, der Rohfettgehalt 19,5%.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSind Hirschrippen für BARF geeignet?\u003c\/summary\u003e\n\u003cp\u003eSie können Bestandteil einer fachgerecht berechneten Ration sein. Ein konkreter Calciumgehalt wurde nicht angegeben.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-closing\"\u003e\n\u003ch2\u003e100% Hirsch. Echte Rippen. Kräftige Kauarbeit.\u003c\/h2\u003e\n\u003cp\u003eDer luftgetrocknete Naturknochen für erwachsene, kaustarke Hunde – mit klaren Analysewerten und deutlichen Sicherheitshinweisen.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\n\u003cdiv class=\"adn-food-modal\" id=\"adn-food-modal\"\u003e\n\u003cdiv class=\"adn-modal-backdrop\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv role=\"dialog\" class=\"adn-modal-dialog\"\u003e\n\u003cbutton type=\"button\" class=\"adn-modal-close\"\u003e×\u003c\/button\u003e\u003cheader class=\"adn-modal-header\"\u003e\n\u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n\u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\u003c\/header\u003e\n\u003cdiv id=\"adn-rechner\" class=\"adn-rechner\"\u003e\n\u003cdiv class=\"adn-progress-head\"\u003e\n\u003cspan\u003eSchritt \u003cb id=\"adn-current-step\"\u003e1\u003c\/b\u003e von 8\u003c\/span\u003e \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv role=\"progressbar\" class=\"adn-progress-track\"\u003e\u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"adn-step is-active\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n\u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n\u003cdiv class=\"adn-age-row\"\u003e\n\u003clabel class=\"adn-input-box\"\u003e \u003cinput value=\"2\" step=\"1\" min=\"1\" type=\"number\" id=\"adn-age\"\u003e \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"adn-segmented\"\u003e\n\u003cbutton class=\"is-selected\" type=\"button\"\u003eJahre\u003c\/button\u003e \u003cbutton type=\"button\"\u003eMonate\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton id=\"adn-age-next\" class=\"adn-primary-btn\" type=\"button\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n\u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n\u003clabel class=\"adn-input-box adn-weight-box\"\u003e \u003cinput value=\"15\" step=\"0.1\" max=\"120\" min=\"1\" type=\"number\" id=\"adn-weight\"\u003e \u003cspan\u003ekg\u003c\/span\u003e \u003c\/label\u003e \u003cbutton id=\"adn-weight-next\" class=\"adn-primary-btn\" type=\"button\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n\u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n\u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n\u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n\u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n\u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n\u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n\u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n\u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n\u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n\u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n\u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n\u003cdiv id=\"adn-health-warning\" class=\"adn-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-result-grid\"\u003e\n\u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eAdult-Trockenfutter\u003c\/strong\u003e\n\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n\u003ca href=\"#\" id=\"adn-shop-link\" class=\"adn-primary-btn adn-shop-btn\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-modal-actions\"\u003e\n\u003cbutton id=\"adn-back\" type=\"button\"\u003eZurück\u003c\/button\u003e \u003cbutton id=\"adn-restart\" type=\"button\"\u003eNeu starten\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e \u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Woraus bestehen die Hirschrippen?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Sie bestehen aus 100% schonend getrocknetem Hirsch.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Handelt es sich um echte Knochen?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Es sind echte Naturknochen und keine aus Haut gepressten Kauartikel.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Können Hirschrippen splittern?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Echte Knochen können in seltenen Fällen brechen oder splittern. Deshalb dürfen sie nur unter durchgehender Aufsicht angeboten werden.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind sie für Welpen oder Senioren geeignet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Aufgrund der harten Struktur sind sie für Welpen, Senioren und Hunde mit Zahnproblemen nicht geeignet.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Reinigen Hirschrippen die Zähne?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Mechanische Reibung kann lockere Beläge reduzieren helfen. Die Rippen entfernen Zahnstein nicht zuverlässig und ersetzen keine Zahnkontrolle.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie hoch sind Protein- und Fettgehalt?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Der Rohproteingehalt beträgt 64,7%, der Rohfettgehalt 19,5%.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind Hirschrippen für BARF geeignet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Sie können Bestandteil einer fachgerecht berechneten Ration sein. Ein konkreter Calciumgehalt wurde nicht angegeben.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e \u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleTerms = ['hirschrippen'];\n\n  function normalize(value) {\n    return (value || '')\n      .replace(\/\\u00a0\/g, ' ')\n      .replace(\/[–—]\/g, '-')\n      .replace(\/\\s+\/g, ' ')\n      .trim()\n      .toLowerCase();\n  }\n\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n    return style.display !== 'none' \u0026\u0026\n      style.visibility !== 'hidden' \u0026\u0026\n      parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026\n      rect.width \u003e 0 \u0026\u0026\n      rect.height \u003e 0;\n  }\n\n  function outsideOwnBlocks(element) {\n    return !element.closest('.adp-page') \u0026\u0026\n      !element.closest('#adn-one-html') \u0026\u0026\n      !element.closest('#adn-food-modal');\n  }\n\n  function matchesTitle(element) {\n    var text = normalize(element.textContent);\n    return titleTerms.every(function (term) {\n      return text.indexOf(term) !== -1;\n    });\n  }\n\n  function findTitle() {\n    var selectors = [\n      '[data-product-title]',\n      '.product__title',\n      '.product__title h1',\n      '.product-title',\n      '.product-single__title',\n      '.productView-title',\n      '.product-info__title',\n      '.product-detail__title',\n      'h1.product_title',\n      'h1'\n    ];\n\n    var candidates = Array.prototype.slice.call(\n      document.querySelectorAll(selectors.join(','))\n    );\n\n    return candidates.find(function (element) {\n      return outsideOwnBlocks(element) \u0026\u0026\n        isVisible(element) \u0026\u0026\n        matchesTitle(element);\n    }) || null;\n  }\n\n  function applyTitleStyle() {\n    var title = findTitle();\n    if (!title) return;\n    title.classList.add('adp-external-product-title');\n\n    var nested = title.matches('h1, h2')\n      ? title\n      : title.querySelector('h1, h2');\n\n    if (nested) {\n      nested.classList.add('adp-external-product-title');\n    }\n  }\n\n  function scheduleApply() {\n    applyTitleStyle();\n    setTimeout(applyTitleStyle, 50);\n    setTimeout(applyTitleStyle, 200);\n    setTimeout(applyTitleStyle, 500);\n    setTimeout(applyTitleStyle, 1000);\n    setTimeout(applyTitleStyle, 2000);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n\n  window.addEventListener('load', scheduleApply);\n  document.addEventListener('shopify:section:load', scheduleApply);\n\n  var observer = new MutationObserver(scheduleApply);\n  observer.observe(document.documentElement, {\n    childList: true,\n    subtree: true,\n    characterData: true\n  });\n})();\n\u003c\/script\u003e \u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  var modalScrollY = 0;\n  var bodySnapshot = null;\n  var htmlOverflowSnapshot = '';\n\n  function getModal() {\n    return document.getElementById('adn-food-modal');\n  }\n\n  function moveModalToBody() {\n    var modal = getModal();\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  function updateViewportSize() {\n    var modal = getModal();\n    if (!modal) return;\n\n    var viewport = window.visualViewport;\n    var height = viewport ? viewport.height : window.innerHeight;\n    var top = viewport ? viewport.offsetTop : 0;\n\n    modal.style.setProperty('--adn-modal-height', Math.round(height) + 'px');\n    modal.style.setProperty('--adn-modal-top', Math.round(top) + 'px');\n  }\n\n  function lockPage() {\n    if (bodySnapshot) return;\n\n    modalScrollY =\n      window.pageYOffset ||\n      document.documentElement.scrollTop ||\n      document.body.scrollTop ||\n      0;\n\n    bodySnapshot = {\n      position: document.body.style.position,\n      top: document.body.style.top,\n      left: document.body.style.left,\n      right: document.body.style.right,\n      width: document.body.style.width,\n      overflow: document.body.style.overflow\n    };\n\n    htmlOverflowSnapshot = document.documentElement.style.overflow;\n\n    document.documentElement.style.overflow = 'hidden';\n    document.body.style.position = 'fixed';\n    document.body.style.top = (-modalScrollY) + 'px';\n    document.body.style.left = '0';\n    document.body.style.right = '0';\n    document.body.style.width = '100%';\n    document.body.style.overflow = 'hidden';\n  }\n\n  function unlockPage() {\n    if (!bodySnapshot) return;\n\n    document.documentElement.style.overflow = htmlOverflowSnapshot;\n    document.body.style.position = bodySnapshot.position;\n    document.body.style.top = bodySnapshot.top;\n    document.body.style.left = bodySnapshot.left;\n    document.body.style.right = bodySnapshot.right;\n    document.body.style.width = bodySnapshot.width;\n    document.body.style.overflow = bodySnapshot.overflow;\n\n    bodySnapshot = null;\n    window.scrollTo(0, modalScrollY);\n  }\n\n  window.adnPrepareFoodModal = function () {\n    moveModalToBody();\n    updateViewportSize();\n    lockPage();\n\n    var modal = getModal();\n    var dialog = modal \u0026\u0026 modal.querySelector('.adn-modal-dialog');\n\n    if (dialog) {\n      dialog.scrollTop = 0;\n    }\n\n    requestAnimationFrame(updateViewportSize);\n    setTimeout(updateViewportSize, 80);\n    setTimeout(updateViewportSize, 250);\n  };\n\n  window.adnReleaseFoodModal = function () {\n    unlockPage();\n  };\n\n  function init() {\n    moveModalToBody();\n    updateViewportSize();\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', init);\n  } else {\n    init();\n  }\n\n  window.addEventListener('load', init);\n  window.addEventListener('resize', updateViewportSize, { passive: true });\n  window.addEventListener('orientationchange', function () {\n    setTimeout(updateViewportSize, 100);\n    setTimeout(updateViewportSize, 350);\n  }, { passive: true });\n\n  if (window.visualViewport) {\n    window.visualViewport.addEventListener(\n      'resize',\n      updateViewportSize,\n      { passive: true }\n    );\n\n    window.visualViewport.addEventListener(\n      'scroll',\n      updateViewportSize,\n      { passive: true }\n    );\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(init, 50);\n  });\n})();\n\u003c\/script\u003e \u003cscript id=\"adn-food-calculator-script\"\u003e\n(function () {\n  function initAdnFoodCalculator() {\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    \n        if (typeof window.adnPrepareFoodModal === 'function') {\n          window.adnPrepareFoodModal();\n        } else if (modal.parentNode !== document.body) {\n          document.body.appendChild(modal);\n        }\n    \n        modal.classList.add('is-open');\n        modal.setAttribute('aria-hidden', 'false');\n        modal.setAttribute('aria-modal', 'true');\n        document.body.classList.add('adn-modal-open');\n    \n        var dialog = modal.querySelector('.adn-modal-dialog');\n        if (dialog) dialog.scrollTop = 0;\n    \n        window.setTimeout(function () {\n          var close = modal.querySelector('.adn-modal-close');\n          if (close) {\n            try {\n              close.focus({ preventScroll: true });\n            } catch (error) {\n              close.focus();\n            }\n          }\n        }, 0);\n      }\n    \n      function closeModal() {\n        modal.classList.remove('is-open');\n        modal.setAttribute('aria-hidden', 'true');\n        modal.removeAttribute('aria-modal');\n        document.body.classList.remove('adn-modal-open');\n    \n        if (typeof window.adnReleaseFoodModal === 'function') {\n          window.adnReleaseFoodModal();\n        }\n    \n        if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') {\n          window.setTimeout(function () {\n            try {\n              lastFocused.focus({ preventScroll: true });\n            } catch (error) {\n              lastFocused.focus();\n            }\n          }, 0);\n        }\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\n  function scheduleInit() {\n    initAdnFoodCalculator();\n    window.setTimeout(initAdnFoodCalculator, 50);\n    window.setTimeout(initAdnFoodCalculator, 250);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleInit, { once: true });\n  } else {\n    scheduleInit();\n  }\n\n  window.addEventListener('load', scheduleInit);\n  document.addEventListener('shopify:section:load', function () {\n    window.setTimeout(scheduleInit, 50);\n  });\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"Default Title","offer_id":58661160943941,"sku":"11138-60416","price":33.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/Hirschrippengetrocknet_Hypoallergen_idealfuerAllergikeralphadognutrition.png?v=1784920830"},{"product_id":"alphadog-nutrition-hamburger-rind-weiche-trainingsleckerli","title":"99% Rind, Pfoten Schmaus im Burger-Style - Monoprotein Hundesnack","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Hamburger Rind\n     ========================================================= --\u003e\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\u003c!-- Rechner-Popup --\u003e\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\u003c!-- =========================================================\n     PRODUKTBESCHREIBUNG HAMBURGER RIND\n     ========================================================= --\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:weight!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\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  .adp-external-product-title,\n  body .product__info-container .product__title,\n  body .product__info-container .product__title h1,\n  body .product__info-wrapper .product__title,\n  body .product__info-wrapper .product__title h1,\n  body product-info .product__title,\n  body product-info .product__title h1,\n  body .product-info .product__title,\n  body .product-info .product__title h1,\n  body .product-info__title,\n  body h1.product__title,\n  body h1.product-title,\n  body h1.product_title,\n  body .product-single__title,\n  body .productView-title,\n  body .product-detail__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: #000 !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    -webkit-text-stroke: .7px #000 !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  }\n\n  .adp-external-product-title *,\n  body .product__info-container .product__title *,\n  body .product__info-wrapper .product__title *,\n  body product-info .product__title *,\n  body .product-info .product__title *,\n  body .product-info__title *,\n  body .product-single__title *,\n  body .productView-title *,\n  body .product-detail__title * {\n    color: #000 !important;\n    font-family: \"Inter\", Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    -webkit-text-stroke: .7px #000 !important;\n  }\n\n  .adp-external-product-title::before,\n  .adp-external-product-title::after,\n  .adp-external-product-title *::before,\n  .adp-external-product-title *::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title,\n    body .product__info-container .product__title,\n    body .product__info-container .product__title h1,\n    body .product__info-wrapper .product__title,\n    body .product__info-wrapper .product__title h1,\n    body product-info .product__title,\n    body product-info .product__title h1,\n    body .product-info .product__title,\n    body .product-info .product__title h1,\n    body .product-info__title,\n    body h1.product__title,\n    body h1.product-title,\n    body h1.product_title,\n    body .product-single__title,\n    body .productView-title,\n    body .product-detail__title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000 !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\u003c\/style\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  body.adn-modal-open {\n    overflow: hidden !important;\n    overscroll-behavior: none !important;\n    touch-action: none !important;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    top: var(--adn-modal-top, 0px) !important;\n    left: 0 !important;\n    right: 0 !important;\n    bottom: auto !important;\n\n    width: 100vw !important;\n    max-width: none !important;\n    height: var(--adn-modal-height, 100dvh) !important;\n    min-height: 0 !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    align-items: center !important;\n    justify-content: center !important;\n    place-items: center !important;\n\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n    box-sizing: border-box !important;\n    isolation: isolate !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: grid !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    margin: 0 !important;\n    transform: none !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    top: auto !important;\n    left: auto !important;\n    right: auto !important;\n    bottom: auto !important;\n    inset: auto !important;\n\n    width: min(780px, calc(100vw - 36px)) !important;\n    height: min(720px, calc(var(--adn-modal-height, 100dvh) - 36px)) !important;\n    min-height: 0 !important;\n    max-height: none !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    overflow-x: hidden !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain !important;\n    -webkit-overflow-scrolling: touch;\n\n    border-radius: 26px !important;\n    box-sizing: border-box !important;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    font-size: clamp(28px, 3vw, 36px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    word-break: normal !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-food-modal {\n      padding: 12px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: min(760px, calc(100vw - 24px)) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 24px) !important;\n      padding: 14px !important;\n      border-radius: 22px !important;\n    }\n\n    #adn-food-modal .adn-modal-header h2 {\n      font-size: 31px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 6px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 12px) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 12px) !important;\n      padding: 8px !important;\n      border-radius: 18px !important;\n    }\n\n    #adn-food-modal .adn-rechner {\n      height: 100% !important;\n      min-height: 0 !important;\n      overflow-y: auto !important;\n    }\n  }\n\n  @media (max-height: 650px) and (min-width: 721px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      height: calc(var(--adn-modal-height, 100dvh) - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-calculator-title-size-fix\"\u003e\n  #adn-one-html .adn-calculator-teaser h2 {\n    width: 100% !important;\n    max-width: none !important;\n    font-size: clamp(32px, 3.25vw, 48px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    white-space: nowrap !important;\n    word-break: keep-all !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(30px, 5vw, 40px) !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html .adn-calculator-teaser {\n      padding-left: 18px !important;\n      padding-right: 18px !important;\n    }\n\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(27px, 8vw, 33px) !important;\n      line-height: 1.03 !important;\n      letter-spacing: -.04em !important;\n    }\n  }\n\n  @media (max-width: 360px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: 26px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- ALPHADOG-DESIGNREGEL:\n     Das untere Abschlussfeld .adp-closing wird immer EINfarbig\n     und passend zur jeweiligen Produktpalette gestaltet.\n--\u003e\n\u003cstyle id=\"adn-beef-hamburger-product-design\"\u003e\n  .adp-theme-beef-hamburger {\n    --beef-deep: #24110f;\n    --beef-burgundy: #652f2b;\n    --beef-red: #8f4439;\n    --beef-copper: #a86745;\n    --beef-leather: #76503d;\n    --beef-sage: #707768;\n    --beef-gold: #d0a15e;\n    --beef-cream: #ead8bd;\n\n    background:\n      radial-gradient(circle at 7% 4%, rgba(112,119,104,.13), transparent 24%),\n      radial-gradient(circle at 95% 16%, rgba(143,68,57,.15), transparent 24%),\n      radial-gradient(circle at 50% 82%, rgba(234,216,189,.13), transparent 32%),\n      linear-gradient(180deg, #fbf7f5 0%, #f3ece9 50%, #f8f2e9 100%) !important;\n  }\n\n  .adp-theme-beef-hamburger .adp-hero {\n    border: 1px solid rgba(208,161,94,.20) !important;\n    background:\n      radial-gradient(circle at 87% 13%, rgba(234,216,189,.22), transparent 24%),\n      linear-gradient(135deg, #160806 0%, #361713 56%, #5b3127 100%) !important;\n    box-shadow: 0 34px 94px rgba(77,39,34,.23) !important;\n  }\n\n  .adp-theme-beef-hamburger .adp-hero::before {\n    content: \"BEEF\" !important;\n    position: absolute !important;\n    right: 18px !important;\n    top: 24px !important;\n    color: rgba(255,255,255,.045) !important;\n    font-family: \"Inter\", Arial, sans-serif !important;\n    font-size: 126px !important;\n    line-height: 1 !important;\n    font-weight: 900 !important;\n    letter-spacing: -.07em !important;\n    transform: rotate(7deg) !important;\n    pointer-events: none !important;\n  }\n\n  .adp-theme-beef-hamburger .adp-hero::after {\n    background:\n      linear-gradient(\n        90deg,\n        var(--beef-deep),\n        var(--beef-burgundy) 30%,\n        var(--beef-red) 50%,\n        var(--beef-copper) 68%,\n        var(--beef-gold) 82%,\n        var(--beef-sage)\n      ) !important;\n  }\n\n  .adp-theme-beef-hamburger .adp-brand,\n  .adp-theme-beef-hamburger .adp-kicker,\n  .adp-theme-beef-hamburger .adp-heading \u003e p,\n  .adp-theme-beef-hamburger .adp-panel \u003e p {\n    color: #ebc18a !important;\n  }\n\n  .adp-theme-beef-hamburger .adp-tags {\n    display: flex !important;\n    flex-wrap: wrap !important;\n    align-items: center !important;\n    gap: 10px !important;\n  }\n\n  .adp-theme-beef-hamburger .adp-tags \u003e span {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    flex: 0 0 auto !important;\n    min-width: 0 !important;\n    max-width: 100% !important;\n    margin: 0 !important;\n    white-space: nowrap !important;\n    text-decoration: none !important;\n    border-color: rgba(235,193,138,.24) !important;\n    background: rgba(235,193,138,.08) !important;\n  }\n\n  .adp-theme-beef-hamburger .adp-title {\n    color: #fff !important;\n    -webkit-text-stroke: .45px #fff !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.16),\n      0 7px 15px rgba(0,0,0,.34),\n      0 15px 28px rgba(0,0,0,.18) !important;\n    filter: none !important;\n  }\n\n  .adp-theme-beef-hamburger .adp-title::before,\n  .adp-theme-beef-hamburger .adp-title::after {\n    content: none !important;\n    display: none !important;\n    opacity: 0 !important;\n    filter: none !important;\n    transform: none !important;\n  }\n\n  .adp-theme-beef-hamburger .adp-visual {\n    position: relative !important;\n    background: #652f2b !important;\n    background-image: none !important;\n    border-color: rgba(255,255,255,.14) !important;\n  }\n\n  .adp-theme-beef-hamburger .adp-visual::before,\n  .adp-theme-beef-hamburger .adp-visual::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  .adp-theme-beef-hamburger .adp-stat {\n    border-color: rgba(255,255,255,.15) !important;\n    background: rgba(25,8,7,.30) !important;\n  }\n\n  .adp-theme-beef-hamburger .adp-stat-main {\n    background: #8f4439 !important;\n    border-color: #8f4439 !important;\n    box-shadow: 0 18px 42px rgba(36,17,15,.30) !important;\n  }\n\n  .adp-theme-beef-hamburger .adp-benefit:nth-child(1) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(143,68,57,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #faeeee 100%) !important;\n  }\n\n  .adp-theme-beef-hamburger .adp-benefit:nth-child(2) {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(234,216,189,.25), transparent 31%),\n      linear-gradient(135deg, #160806 0%, #421d18 100%) !important;\n    color: #fff !important;\n  }\n\n  .adp-theme-beef-hamburger .adp-benefit:nth-child(2) p {\n    color: rgba(255,255,255,.72) !important;\n  }\n\n  .adp-theme-beef-hamburger .adp-benefit:nth-child(3) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(168,103,69,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #faf2ea 100%) !important;\n  }\n\n  .adp-theme-beef-hamburger .adp-benefit b {\n    color: var(--beef-red) !important;\n  }\n\n  .adp-theme-beef-hamburger .adp-benefit:nth-child(2) b {\n    color: #efca96 !important;\n  }\n\n  .adp-theme-beef-hamburger .adp-guide {\n    border: 1px solid rgba(101,47,43,.08) !important;\n    background:\n      radial-gradient(circle at 92% 8%, rgba(234,216,189,.12), transparent 28%),\n      radial-gradient(circle at 8% 92%, rgba(112,119,104,.08), transparent 26%),\n      linear-gradient(145deg, #ffffff 0%, #f9f3ef 100%) !important;\n  }\n\n  .adp-theme-beef-hamburger .adp-panel {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(234,216,189,.22), transparent 28%),\n      linear-gradient(135deg, #160806 0%, #4d2620 100%) !important;\n  }\n\n  .adp-theme-beef-hamburger .adp-item {\n    border: 1px solid rgba(101,47,43,.07) !important;\n    box-shadow: 0 14px 42px rgba(77,39,34,.05) !important;\n  }\n\n  .adp-theme-beef-hamburger .adp-icon {\n    background:\n      linear-gradient(135deg, #24110f, var(--beef-burgundy)) !important;\n    box-shadow: 0 8px 18px rgba(36,17,15,.16) !important;\n  }\n\n  .adp-theme-beef-hamburger .adp-item[open] .adp-plus {\n    background: var(--beef-red) !important;\n  }\n\n  .adp-theme-beef-hamburger .adp-info {\n    border-left-color: var(--beef-red) !important;\n    background: #faeeee !important;\n  }\n\n  .adp-theme-beef-hamburger .adp-highlight {\n    background:\n      linear-gradient(135deg, #faeeee 0%, #faf2ea 100%) !important;\n  }\n\n  .adp-theme-beef-hamburger .adp-table thead th,\n  .adp-theme-beef-hamburger .adp-table thead td {\n    background:\n      linear-gradient(135deg, #24110f, #652f2b) !important;\n  }\n\n  .adp-theme-beef-hamburger .adp-faq details[open] {\n    border-color: rgba(143,68,57,.30) !important;\n    box-shadow: 0 10px 25px rgba(143,68,57,.07) !important;\n  }\n\n  .adp-theme-beef-hamburger .adp-closing {\n    background: #652f2b !important;\n    background-image: none !important;\n    box-shadow: 0 28px 72px rgba(77,39,34,.19) !important;\n  }\n\n  .adp-theme-beef-hamburger #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: 100% !important;\n    max-width: 100% !important;\n    margin: 0 auto 42px !important;\n    padding: 0 !important;\n    transform: none !important;\n    clear: both !important;\n    box-sizing: border-box !important;\n  }\n\n  .adp-theme-beef-hamburger #adn-one-html \u003e .adn-one-grid {\n    width: 100% !important;\n    max-width: none !important;\n    margin: 0 auto !important;\n  }\n\n  @media (max-width: 1050px) {\n    .adp-theme-beef-hamburger #adn-one-html {\n      margin-bottom: 30px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    .adp-theme-beef-hamburger .adp-hero::before {\n      right: -14px !important;\n      top: 22px !important;\n      font-size: 68px !important;\n    }\n\n    .adp-theme-beef-hamburger .adp-title {\n      -webkit-text-stroke: .35px #fff !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.14),\n        0 5px 10px rgba(0,0,0,.30),\n        0 10px 20px rgba(0,0,0,.16) !important;\n    }\n\n    .adp-theme-beef-hamburger .adp-tags {\n      gap: 7px !important;\n    }\n\n    .adp-theme-beef-hamburger #adn-one-html {\n      margin-bottom: 22px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cmain class=\"adp-page adp-theme-beef-hamburger\"\u003e\n\u003cdiv class=\"adp-wrap\"\u003e\n\u003csection id=\"adn-one-html\" class=\"adn-one-html adn-theme-beef-hamburger\" aria-label=\"Vorteile und Futterrechner\"\u003e\n\u003cdiv class=\"adn-one-grid\"\u003e\n\u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n\u003cdiv class=\"adn-trust-panel\"\u003e\n\u003cdiv class=\"adn-payment-card\"\u003e\n\u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n\u003cdiv 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 \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 \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 \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 \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 \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\u003cdiv class=\"adn-benefit-grid\"\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSchneller Versand\u003c\/strong\u003e \u003csmall\u003ezügig und sicher bei dir\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSicher bezahlen\u003c\/strong\u003e \u003csmall\u003egeschützte Zahlungsarten\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M7 7h9.2L14 4.8 15.4 3 21 8.6l-5.6 5.6-1.4-1.8 2.2-2.2H7a3 3 0 0 0-3 3v4H2v-4a5 5 0 0 1 5-5Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e \u003csmall\u003eentspannt ausprobieren\u003c\/small\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-grid\"\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n\u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e \u003c!-- Rinderkopf für 99% Rind --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M7.4 8.2c0-3 1.8-5 4.6-5s4.6 2 4.6 5v5.2c0 4-1.9 6.4-4.6 6.4s-4.6-2.4-4.6-6.4V8.2Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M8.1 6.6C6.1 4.5 4.3 4 2.8 5.1c.8 2.2 2.4 3.2 4.7 3M15.9 6.6c2-2.1 3.8-2.6 5.3-1.5-.8 2.2-2.4 3.2-4.7 3\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9.7 10.3h.01M14.3 10.3h.01\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9.8 15.1c1.5.9 2.9.9 4.4 0\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e99%\u003cbr\u003eRind\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 \u003c!-- Weicher Hamburger-Snack --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M5 8.5c0-2 1.7-3.5 7-3.5s7 1.5 7 3.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M4 10h16\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M4.8 13h14.4\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M5 15.5c.7 2.4 2.9 3.5 7 3.5s6.3-1.1 7-3.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M7.5 7.2h.01M11 6.6h.01M14.5 7.2h.01\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eLeicht soft\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 \u003c!-- Muskelfleisch --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M4.3 15.7c1.4-1.1 2.4-2.7 3-4.8.5-1.7 1.5-2.5 3-2.5 1.3 0 2.2.6 2.8 1.7l1.2 2.2c.5.9 1.2 1.3 2.1 1.3H20c0 4-2.7 6.4-7.2 6.4H8.4c-2 0-3.4-1.4-4.1-4.3Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M8.2 8.7 7.5 5.3M11 8.4l.6-3.4\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M13.2 13.2c-1.2.9-2.4 2.1-3.4 3.6\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e60%\u003cbr\u003eMuskelfleisch\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 \u003c!-- Innereien und Karkassen --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M5.2 9.2c0-3.1 2-5.2 4.8-5.2 1.3 0 2.5.5 3.3 1.5C14.1 4.5 15.2 4 16.5 4c2.1 0 3.8 1.7 3.8 4 0 4.5-4.1 7.6-7 10-2.9-2.4-8.1-5.5-8.1-8.8Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M7.5 17.5c2.8-.6 5.6-.2 8.4 1.2\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e39% Innereien\u003cbr\u003e\u0026amp; Karkassen\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 \u003c!-- Monoprotein-Schild --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M12 2.5 4.5 5.4v5.1c0 5 3.1 9.2 7.5 10.5 4.4-1.3 7.5-5.5 7.5-10.5V5.4L12 2.5Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M8.4 12h7.2M12 8.4V15.6\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eMonoprotein\u003cbr\u003eRind\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n\u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n\u003cbutton 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\u003csection class=\"adp-hero\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n\u003cp class=\"adp-kicker\"\u003eLeicht softer Fleischsnack mit 99% Rind\u003c\/p\u003e\n\u003ch1 data-title=\"99% Hamburger Rind für saftige Belohnungsmomente.\" class=\"adp-title\"\u003e99% Hamburger Rind für saftige Belohnungsmomente.\u003c\/h1\u003e\n\u003cp class=\"adp-lead\"\u003eWeich, herzhaft und leicht teilbar – für Rückruf, Spaziergänge, Hundetraining oder eine besondere Belohnung zwischendurch.\u003c\/p\u003e\n\u003cp class=\"adp-intro\"\u003eDie Rezeptur besteht aus 60% Rindfleisch sowie 39% Innereien und Karkassen. 1% pflanzliches Glyzerin hält den Snack leicht soft und unterstützt eine flexible Portionierung.\u003c\/p\u003e\n\u003cdiv class=\"adp-tags\"\u003e\n\u003cspan\u003e99% Rind\u003c\/span\u003e \u003cspan\u003eLeicht soft\u003c\/span\u003e \u003cspan\u003eMonoprotein\u003c\/span\u003e \u003cspan\u003eLeicht teilbar\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv aria-label=\"Produkteigenschaften Hamburger Rind\" class=\"adp-visual\"\u003e\n\u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e99% Rind\u003c\/strong\u003e \u003cspan\u003e60% Fleisch sowie 39% Innereien und Karkassen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e1% Glyzerin\u003c\/strong\u003e \u003cspan\u003epflanzlicher Feuchthaltestoff für eine leicht softe Konsistenz\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eMonoprotein Rind\u003c\/strong\u003e \u003cspan\u003enur eine tierische Proteinquelle in der angegebenen Rezeptur\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eTraining \u0026amp; Alltag\u003c\/strong\u003e \u003cspan\u003eleicht zu brechen und schnell als Belohnung einsetzbar\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eHerzhaft belohnen\u003c\/p\u003e\n\u003ch2\u003eSaftige Rinder-Happen für schnelle Motivation ohne langes Kauen.\u003c\/h2\u003e\n\u003cspan\u003eDie leicht softe Konsistenz ermöglicht eine flexible Portionierung und eignet sich besonders für hochwertige Belohnungsmomente.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-benefits\"\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e01\u003c\/b\u003e\n\u003ch3\u003e99% Rind\u003c\/h3\u003e\n\u003cp\u003eSehr hoher tierischer Anteil mit Muskelfleisch, Innereien und Karkassen vom Rind.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e02\u003c\/b\u003e\n\u003ch3\u003eLeicht soft und teilbar\u003c\/h3\u003e\n\u003cp\u003eDer Snack lässt sich mit den Fingern in kleinere Trainingsportionen brechen.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\n\u003ch3\u003eMonoprotein Rind\u003c\/h3\u003e\n\u003cp\u003eRind ist die einzige tierische Proteinquelle innerhalb der angegebenen Zusammensetzung.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-guide\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-kicker\"\u003eFür Rückruf, Spaziergänge und besondere Leistungen\u003c\/p\u003e\n\u003ch2\u003eHohe Akzeptanz durch viel Rind – Verträglichkeit und Tagesration bleiben individuell.\u003c\/h2\u003e\n\u003cp\u003eDer hohe Rindanteil kann für viele Hunde besonders attraktiv sein. Eine individuelle Verträglichkeit oder Eignung bei bestehenden Futtermittelunverträglichkeiten kann dennoch nicht garantiert werden.\u003c\/p\u003e\n\u003cp\u003eDa keine analytischen Bestandteile angegeben wurden, lässt sich der genaue Energiegehalt nicht beziffern. Der Snack sollte daher bewusst portioniert und bei Bedarf von der Hauptfuttermenge abgezogen werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-panel\"\u003e\n\u003cp\u003eAuf einen Blick\u003c\/p\u003e\n\u003carticle\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003e99% Rind aus 60% Fleisch sowie 39% Innereien und Karkassen, dazu 1% pflanzliches Glyzerin\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eKonsistenz\u003c\/strong\u003e\u003cspan\u003eleicht soft, wenig krümelig und mit den Fingern teilbar\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eEinsatz\u003c\/strong\u003e\u003cspan\u003eRückruf, Spaziergang, Hundeschule und besondere Belohnungen\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eFütterung\u003c\/strong\u003e\u003cspan\u003eals Ergänzungssnack anbieten und in die tägliche Gesamtmenge einrechnen\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eAlle Details\u003c\/p\u003e\n\u003ch2\u003eZusammensetzung, Konsistenz und bewusste Fütterung.\u003c\/h2\u003e\n\u003cspan\u003eFür dieses Produkt wurden keine analytischen Bestandteile angegeben. Deshalb werden keine Nährwerte ergänzt oder geschätzt.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-accordions\"\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🐄\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e99% Rind\u003c\/strong\u003e\u003cspan\u003eSehr hoher tierischer Anteil aus Fleisch, Innereien und Karkassen\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eRind als alleinige tierische Proteinquelle\u003c\/h3\u003e\n\u003cp\u003eDie Zusammensetzung enthält 60% Rindfleisch sowie 39% Innereien und Karkassen vom Rind.\u003c\/p\u003e\n\u003cp\u003eAndere tierische Proteinquellen werden in den bereitgestellten Produktangaben nicht genannt.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🥩\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e60% Fleisch\u003c\/strong\u003e\u003cspan\u003eDer größte Einzelbestandteil der Rezeptur\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eHoher Muskelfleischanteil\u003c\/h3\u003e\n\u003cp\u003e60% der Gesamtzusammensetzung werden als Fleisch vom Rind angegeben.\u003c\/p\u003e\n\u003cp\u003eEine genauere Aufschlüsselung nach einzelnen Fleischteilen wurde nicht bereitgestellt und wird deshalb nicht ergänzt.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🫀\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e39% Innereien und Karkassen\u003c\/strong\u003e\u003cspan\u003eNatürlicher Bestandteil der tierischen Rezeptur\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eTransparent ausgewiesene tierische Bestandteile\u003c\/h3\u003e\n\u003cp\u003e39% der Rezeptur bestehen aus Innereien und Karkassen vom Rind.\u003c\/p\u003e\n\u003cp\u003eWelche einzelnen Innereien und Karkassenteile verwendet werden, wurde in den bereitgestellten Angaben nicht weiter aufgeschlüsselt.\u003c\/p\u003e\n\u003cp\u003eEin konkreter Calcium- oder Mineralstoffgehalt wurde nicht angegeben und wird deshalb nicht geschätzt.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e☁️\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eLeicht softe Konsistenz\u003c\/strong\u003e\u003cspan\u003eFür schnelle Belohnungen und einfache Portionierung\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eMit 1% pflanzlichem Glyzerin\u003c\/h3\u003e\n\u003cp\u003ePflanzliches Glyzerin dient in der Rezeptur als Feuchthaltestoff und unterstützt die leicht softe Konsistenz.\u003c\/p\u003e\n\u003cp\u003eDer Snack lässt sich dadurch mit den Fingern in kleinere Stücke teilen und kann im Training zügig gefüttert werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🎯\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eTraining und besondere Belohnungen\u003c\/strong\u003e\u003cspan\u003eFür Rückruf, Spaziergang und hochwertige Motivation\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eFlexibel portionierbar\u003c\/h3\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eRückruf\u003c\/b\u003eAls hochwertige Bestätigung nach erfolgreichem Zurückkommen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eSpaziergang\u003c\/b\u003eFür kleine Belohnungsmomente unterwegs.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eHundeschule\u003c\/b\u003eIn kleine Trainingsportionen brechen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eZwischendurch\u003c\/b\u003eAls besondere Aufmerksamkeit in angemessener Menge.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eBei stark schlingenden Hunden sollte die passende Stückgröße aufmerksam gewählt und die Fütterung beaufsichtigt werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e✓\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eKlare Rezeptur\u003c\/strong\u003e\u003cspan\u003eOhne unnötige Bindemittel, Farbstoffe und Füllstoffe laut Produktangabe\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eZusammensetzung vollständig dargestellt\u003c\/h3\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eZutaten:\u003c\/strong\u003e 99% Rind, davon 60% Fleisch sowie 39% Innereien und Karkassen, außerdem 1% Glyzerin. Ergänzungsfuttermittel für Hunde.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp\u003eDie Produktangaben nennen keine unnötigen künstlichen Bindemittel, Farbstoffe oder Füllstoffe.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🥣\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eBARF-orientierte Rezeptur\u003c\/strong\u003e\u003cspan\u003eTierische Bestandteile ohne vollständige Rationsberechnung\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eErgänzungssnack statt vollständige BARF-Ration\u003c\/h3\u003e\n\u003cp\u003eDie Kombination aus Fleisch, Innereien und Karkassen orientiert sich an unterschiedlichen Bestandteilen eines Beutetiers.\u003c\/p\u003e\n\u003cp\u003eDer Snack ersetzt jedoch keine fachgerecht berechnete BARF-Ration. Konkrete Mineralstoff- und Calciumwerte wurden nicht angegeben.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⚖️\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFütterung und Tagesration\u003c\/strong\u003e\u003cspan\u003eEnergiegehalt mangels Analysewerte bewusst berücksichtigen\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eBelohnungen in die Gesamtfütterung einrechnen\u003c\/h3\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003ePortionierung\u003c\/b\u003eFür das Training in kleine Stücke brechen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eHauptfutter\u003c\/b\u003eGefütterte Snacks bei Bedarf von der Mahlzeit abziehen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eGewicht\u003c\/b\u003eBei übergewichtsgefährdeten Hunden besonders sparsam dosieren.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eWasser\u003c\/b\u003eImmer ausreichend frisches Trinkwasser bereitstellen.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eDa keine analytischen Bestandteile angegeben wurden, lässt sich der genaue Kalorien- oder Fettgehalt nicht beziffern.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌿\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eNaturprodukt und Aufbewahrung\u003c\/strong\u003e\u003cspan\u003eForm und Farbe können leicht variieren\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eNatürliche Unterschiede sind normal\u003c\/h3\u003e\n\u003cp\u003eForm und Farbe der einzelnen Hamburger können naturbedingt leicht voneinander abweichen.\u003c\/p\u003e\n\u003cp\u003eKühl, trocken und vor direkter Sonneneinstrahlung geschützt lagern. Die Verpackung nach dem Öffnen sorgfältig verschließen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Fleischanteil, Glyzerin, Monoprotein und Fütterung\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cdiv class=\"adp-faq\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie hoch ist der Rindanteil?\u003c\/summary\u003e\n\u003cp\u003eDer Snack enthält 99% Rind.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie setzt sich der Rindanteil zusammen?\u003c\/summary\u003e\n\u003cp\u003eEr besteht aus 60% Fleisch sowie 39% Innereien und Karkassen vom Rind.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWarum ist der Snack leicht soft?\u003c\/summary\u003e\n\u003cp\u003e1% pflanzliches Glyzerin dient als Feuchthaltestoff und unterstützt die softe Konsistenz.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIst Hamburger Rind monoprotein?\u003c\/summary\u003e\n\u003cp\u003eJa. Rind ist die einzige tierische Proteinquelle in der angegebenen Rezeptur.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eKann ich den Snack fürs Training teilen?\u003c\/summary\u003e\n\u003cp\u003eJa. Die leicht softe Konsistenz ermöglicht das Brechen in kleinere Portionen.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eGibt es analytische Nährwerte?\u003c\/summary\u003e\n\u003cp\u003eIn den bereitgestellten Produktangaben wurden keine analytischen Bestandteile genannt.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-closing\"\u003e\n\u003ch2\u003e99% Rind. Leicht soft. Herzhaft belohnt.\u003c\/h2\u003e\n\u003cp\u003eDer flexible Fleischsnack aus Muskelfleisch, Innereien und Karkassen für Rückruf, Spaziergänge, Hundeschule und besondere Momente.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\n\u003cdiv aria-hidden=\"true\" class=\"adn-food-modal\" id=\"adn-food-modal\"\u003e\n\u003cdiv data-adn-close=\"\" class=\"adn-modal-backdrop\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv aria-labelledby=\"adn-modal-title\" aria-modal=\"true\" role=\"dialog\" class=\"adn-modal-dialog\"\u003e\n\u003cbutton aria-label=\"Futterrechner schließen\" data-adn-close=\"\" type=\"button\" class=\"adn-modal-close\"\u003e×\u003c\/button\u003e\u003cheader class=\"adn-modal-header\"\u003e\n\u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n\u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\u003c\/header\u003e\n\u003cdiv id=\"adn-rechner\" class=\"adn-rechner\"\u003e\n\u003cdiv class=\"adn-progress-head\"\u003e\n\u003cspan\u003eSchritt \u003cb id=\"adn-current-step\"\u003e1\u003c\/b\u003e von 8\u003c\/span\u003e \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv aria-valuenow=\"1\" aria-valuemax=\"8\" aria-valuemin=\"1\" role=\"progressbar\" class=\"adn-progress-track\"\u003e\u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv data-title=\"Alter\" data-step=\"1\" class=\"adn-step is-active\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n\u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n\u003cdiv class=\"adn-age-row\"\u003e\n\u003clabel class=\"adn-input-box\"\u003e \u003cinput aria-label=\"Alter des Hundes\" value=\"2\" step=\"1\" min=\"1\" type=\"number\" id=\"adn-age\"\u003e \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv aria-label=\"Alterseinheit\" class=\"adn-segmented\"\u003e\n\u003cbutton data-age-unit=\"years\" class=\"is-selected\" type=\"button\"\u003eJahre\u003c\/button\u003e \u003cbutton data-age-unit=\"months\" type=\"button\"\u003eMonate\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton id=\"adn-age-next\" class=\"adn-primary-btn\" type=\"button\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Gewicht\" data-step=\"2\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n\u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n\u003clabel class=\"adn-input-box adn-weight-box\"\u003e \u003cinput aria-label=\"Gewicht des Hundes\" value=\"15\" step=\"0.1\" max=\"120\" min=\"1\" type=\"number\" id=\"adn-weight\"\u003e \u003cspan\u003ekg\u003c\/span\u003e \u003c\/label\u003e \u003cbutton id=\"adn-weight-next\" class=\"adn-primary-btn\" type=\"button\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Aktivität\" data-step=\"3\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n\u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton data-value=\"low\" data-key=\"activity\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"normal\" data-key=\"activity\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"high\" data-key=\"activity\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"sport\" data-key=\"activity\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Körperform\" data-step=\"4\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n\u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n\u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton data-value=\"thin\" data-key=\"body\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"ideal\" data-key=\"body\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"heavy\" data-key=\"body\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Futterart\" data-step=\"5\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n\u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n\u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton data-value=\"dry\" data-key=\"food\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"wet\" data-key=\"food\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Besonderheiten\" data-step=\"6\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n\u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n\u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton data-value=\"none\" data-key=\"special\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"neutered\" data-key=\"special\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"sensitive\" data-key=\"special\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"pregnant\" data-key=\"special\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Gesundheit\" data-step=\"7\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n\u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n\u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton data-value=\"healthy\" data-key=\"health\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"sick\" data-key=\"health\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Ergebnis\" data-step=\"8\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n\u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n\u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n\u003cdiv id=\"adn-health-warning\" class=\"adn-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-result-grid\"\u003e\n\u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eAdult-Trockenfutter\u003c\/strong\u003e\n\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n\u003ca href=\"#\" id=\"adn-shop-link\" class=\"adn-primary-btn adn-shop-btn\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-modal-actions\"\u003e\n\u003cbutton id=\"adn-back\" type=\"button\"\u003eZurück\u003c\/button\u003e \u003cbutton id=\"adn-restart\" type=\"button\"\u003eNeu starten\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e \u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie hoch ist der Rindanteil?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Der Snack enthält 99% Rind.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie setzt sich der Rindanteil zusammen?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Er besteht aus 60% Fleisch sowie 39% Innereien und Karkassen vom Rind.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Warum ist der Snack leicht soft?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"1% pflanzliches Glyzerin dient als Feuchthaltestoff und unterstützt die softe Konsistenz.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist Hamburger Rind monoprotein?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Rind ist die einzige tierische Proteinquelle in der angegebenen Rezeptur.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Kann ich den Snack fürs Training teilen?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Die leicht softe Konsistenz ermöglicht das Brechen in kleinere Portionen.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Gibt es analytische Nährwerte?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"In den bereitgestellten Produktangaben wurden keine analytischen Bestandteile genannt.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e \u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleTerms = ['hamburger', 'rind'];\n\n  function normalize(value) {\n    return (value || '')\n      .replace(\/\\u00a0\/g, ' ')\n      .replace(\/[–—]\/g, '-')\n      .replace(\/\\s+\/g, ' ')\n      .trim()\n      .toLowerCase();\n  }\n\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n    return style.display !== 'none' \u0026\u0026\n      style.visibility !== 'hidden' \u0026\u0026\n      parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026\n      rect.width \u003e 0 \u0026\u0026\n      rect.height \u003e 0;\n  }\n\n  function outsideOwnBlocks(element) {\n    return !element.closest('.adp-page') \u0026\u0026\n      !element.closest('#adn-one-html') \u0026\u0026\n      !element.closest('#adn-food-modal');\n  }\n\n  function matchesTitle(element) {\n    var text = normalize(element.textContent);\n    return titleTerms.every(function (term) {\n      return text.indexOf(term) !== -1;\n    });\n  }\n\n  function findTitle() {\n    var selectors = [\n      '[data-product-title]',\n      '.product__title',\n      '.product__title h1',\n      '.product-title',\n      '.product-single__title',\n      '.productView-title',\n      '.product-info__title',\n      '.product-detail__title',\n      'h1.product_title',\n      'h1'\n    ];\n\n    var candidates = Array.prototype.slice.call(\n      document.querySelectorAll(selectors.join(','))\n    );\n\n    return candidates.find(function (element) {\n      return outsideOwnBlocks(element) \u0026\u0026\n        isVisible(element) \u0026\u0026\n        matchesTitle(element);\n    }) || null;\n  }\n\n  function applyTitleStyle() {\n    var title = findTitle();\n    if (!title) return;\n    title.classList.add('adp-external-product-title');\n\n    var nested = title.matches('h1, h2')\n      ? title\n      : title.querySelector('h1, h2');\n\n    if (nested) {\n      nested.classList.add('adp-external-product-title');\n    }\n  }\n\n  function scheduleApply() {\n    applyTitleStyle();\n    setTimeout(applyTitleStyle, 50);\n    setTimeout(applyTitleStyle, 200);\n    setTimeout(applyTitleStyle, 500);\n    setTimeout(applyTitleStyle, 1000);\n    setTimeout(applyTitleStyle, 2000);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n\n  window.addEventListener('load', scheduleApply);\n  document.addEventListener('shopify:section:load', scheduleApply);\n\n  var observer = new MutationObserver(scheduleApply);\n  observer.observe(document.documentElement, {\n    childList: true,\n    subtree: true,\n    characterData: true\n  });\n})();\n\u003c\/script\u003e \u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  var modalScrollY = 0;\n  var bodySnapshot = null;\n  var htmlOverflowSnapshot = '';\n\n  function getModal() {\n    return document.getElementById('adn-food-modal');\n  }\n\n  function moveModalToBody() {\n    var modal = getModal();\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  function updateViewportSize() {\n    var modal = getModal();\n    if (!modal) return;\n\n    var viewport = window.visualViewport;\n    var height = viewport ? viewport.height : window.innerHeight;\n    var top = viewport ? viewport.offsetTop : 0;\n\n    modal.style.setProperty('--adn-modal-height', Math.round(height) + 'px');\n    modal.style.setProperty('--adn-modal-top', Math.round(top) + 'px');\n  }\n\n  function lockPage() {\n    if (bodySnapshot) return;\n\n    modalScrollY =\n      window.pageYOffset ||\n      document.documentElement.scrollTop ||\n      document.body.scrollTop ||\n      0;\n\n    bodySnapshot = {\n      position: document.body.style.position,\n      top: document.body.style.top,\n      left: document.body.style.left,\n      right: document.body.style.right,\n      width: document.body.style.width,\n      overflow: document.body.style.overflow\n    };\n\n    htmlOverflowSnapshot = document.documentElement.style.overflow;\n\n    document.documentElement.style.overflow = 'hidden';\n    document.body.style.position = 'fixed';\n    document.body.style.top = (-modalScrollY) + 'px';\n    document.body.style.left = '0';\n    document.body.style.right = '0';\n    document.body.style.width = '100%';\n    document.body.style.overflow = 'hidden';\n  }\n\n  function unlockPage() {\n    if (!bodySnapshot) return;\n\n    document.documentElement.style.overflow = htmlOverflowSnapshot;\n    document.body.style.position = bodySnapshot.position;\n    document.body.style.top = bodySnapshot.top;\n    document.body.style.left = bodySnapshot.left;\n    document.body.style.right = bodySnapshot.right;\n    document.body.style.width = bodySnapshot.width;\n    document.body.style.overflow = bodySnapshot.overflow;\n\n    bodySnapshot = null;\n    window.scrollTo(0, modalScrollY);\n  }\n\n  window.adnPrepareFoodModal = function () {\n    moveModalToBody();\n    updateViewportSize();\n    lockPage();\n\n    var modal = getModal();\n    var dialog = modal \u0026\u0026 modal.querySelector('.adn-modal-dialog');\n\n    if (dialog) {\n      dialog.scrollTop = 0;\n    }\n\n    requestAnimationFrame(updateViewportSize);\n    setTimeout(updateViewportSize, 80);\n    setTimeout(updateViewportSize, 250);\n  };\n\n  window.adnReleaseFoodModal = function () {\n    unlockPage();\n  };\n\n  function init() {\n    moveModalToBody();\n    updateViewportSize();\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', init);\n  } else {\n    init();\n  }\n\n  window.addEventListener('load', init);\n  window.addEventListener('resize', updateViewportSize, { passive: true });\n  window.addEventListener('orientationchange', function () {\n    setTimeout(updateViewportSize, 100);\n    setTimeout(updateViewportSize, 350);\n  }, { passive: true });\n\n  if (window.visualViewport) {\n    window.visualViewport.addEventListener(\n      'resize',\n      updateViewportSize,\n      { passive: true }\n    );\n\n    window.visualViewport.addEventListener(\n      'scroll',\n      updateViewportSize,\n      { passive: true }\n    );\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(init, 50);\n  });\n})();\n\u003c\/script\u003e \u003cscript id=\"adn-food-calculator-script\"\u003e\n(function () {\n  function initAdnFoodCalculator() {\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    \n        if (typeof window.adnPrepareFoodModal === 'function') {\n          window.adnPrepareFoodModal();\n        } else if (modal.parentNode !== document.body) {\n          document.body.appendChild(modal);\n        }\n    \n        modal.classList.add('is-open');\n        modal.setAttribute('aria-hidden', 'false');\n        modal.setAttribute('aria-modal', 'true');\n        document.body.classList.add('adn-modal-open');\n    \n        var dialog = modal.querySelector('.adn-modal-dialog');\n        if (dialog) dialog.scrollTop = 0;\n    \n        window.setTimeout(function () {\n          var close = modal.querySelector('.adn-modal-close');\n          if (close) {\n            try {\n              close.focus({ preventScroll: true });\n            } catch (error) {\n              close.focus();\n            }\n          }\n        }, 0);\n      }\n    \n      function closeModal() {\n        modal.classList.remove('is-open');\n        modal.setAttribute('aria-hidden', 'true');\n        modal.removeAttribute('aria-modal');\n        document.body.classList.remove('adn-modal-open');\n    \n        if (typeof window.adnReleaseFoodModal === 'function') {\n          window.adnReleaseFoodModal();\n        }\n    \n        if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') {\n          window.setTimeout(function () {\n            try {\n              lastFocused.focus({ preventScroll: true });\n            } catch (error) {\n              lastFocused.focus();\n            }\n          }, 0);\n        }\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\n  function scheduleInit() {\n    initAdnFoodCalculator();\n    window.setTimeout(initAdnFoodCalculator, 50);\n    window.setTimeout(initAdnFoodCalculator, 250);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleInit, { once: true });\n  } else {\n    scheduleInit();\n  }\n\n  window.addEventListener('load', scheduleInit);\n  document.addEventListener('shopify:section:load', function () {\n    window.setTimeout(scheduleInit, 50);\n  });\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"Default Title","offer_id":58661166219589,"sku":"10305-60264","price":19.29,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/HamburgerRindgetrocknet_HerzhafterKausnack_Belohnungalpahdognutrition.png?v=1784921037"},{"product_id":"alphadog-nutrition-ochsenmaul-getrocknet-fettarmer-kausnack","title":"Ochsenmaul vom Rind getrocknet - Proteinreicher \u0026 fettarmer Naturkauartikel","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Ochsenmaul\n     ========================================================= --\u003e\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\u003c!-- Rechner-Popup --\u003e\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\u003cmain class=\"adp-page adp-theme-ox-muzzle\"\u003e\n\u003cdiv class=\"adp-wrap\"\u003e\n\u003csection id=\"adn-one-html\" class=\"adn-one-html adn-theme-ox-muzzle\"\u003e\n\u003cdiv class=\"adn-one-grid\"\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\"\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 \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 \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 \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 \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 \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\u003cdiv class=\"adn-benefit-grid\"\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSchneller Versand\u003c\/strong\u003e \u003csmall\u003ezügig und sicher bei dir\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSicher bezahlen\u003c\/strong\u003e \u003csmall\u003egeschützte Zahlungsarten\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M7 7h9.2L14 4.8 15.4 3 21 8.6l-5.6 5.6-1.4-1.8 2.2-2.2H7a3 3 0 0 0-3 3v4H2v-4a5 5 0 0 1 5-5Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e \u003csmall\u003eentspannt ausprobieren\u003c\/small\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-grid\"\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Ochsenmaul: breites Rindermaul mit Nüstern --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M6.2 7.4c.8-2.7 2.7-4.2 5.8-4.2s5 1.5 5.8 4.2v5.2c0 4.6-2.1 7.1-5.8 7.1s-5.8-2.5-5.8-7.1V7.4Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M7.1 7.2C5.4 5.4 3.8 5 2.6 6c.7 1.9 2 2.8 4.1 2.8M16.9 7.2c1.7-1.8 3.3-2.2 4.5-1.2-.7 1.9-2 2.8-4.1 2.8\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M8.5 13.8c1.1-1.3 2.3-1.9 3.5-1.9s2.4.6 3.5 1.9v2.5c-2.3 1.4-4.7 1.4-7 0v-2.5Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10.1 14.8h.01M13.9 14.8h.01\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e100%\u003cbr\u003eOchsenmaul\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Protein-Power: Muskel mit Prozentmarke --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M4.3 15.8c1.5-1.1 2.5-2.8 3.1-4.9.5-1.7 1.5-2.5 3-2.5 1.3 0 2.2.6 2.8 1.7l1.2 2.2c.5.9 1.2 1.3 2.1 1.3H20c0 4-2.7 6.4-7.2 6.4H8.4c-2 0-3.4-1.4-4.1-4.2Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M8.2 8.7 7.5 5.3M11 8.4l.6-3.4\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16.6 5.2h3M18.1 3.7v3\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e90,4%\u003cbr\u003eRohprotein\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Extrem fettarm: kleiner Fetttropfen mit Minus --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M9.8 3.3c3 3.8 4.6 6.5 4.6 8.8a4.6 4.6 0 0 1-9.2 0c0-2.3 1.5-5 4.6-8.8Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16.2 9.3h5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M7.8 13.7c.4 1 1.1 1.6 2.2 1.8\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eNur 1,5%\u003cbr\u003eFett\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Zäher Kauartikel: strukturierter Fleischstreifen --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M6 5.3c2.7-1.6 5.4-1.6 8.1 0 2.4 1.4 3.7 3.4 3.9 6.1.2 2.6-.8 4.9-3 6.8-2.6 2.2-5.5 2.2-8.1.1-2.2-1.8-3.2-4.1-3-6.8.2-2.7.9-4.8 2.1-6.2Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M7.3 8.1c3.1 1.3 6.2 1.3 9.3 0M6.8 11.8c3.5 1.4 6.9 1.4 10.4 0M7.4 15.5c3.1 1.2 6.2 1.2 9.3 0\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eZähe\u003cbr\u003eFleischstruktur\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Vorratspackungen 500 g und 1 kg --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M3.5 7.5h7v12h-7zM13.5 4.5h7v15h-7z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M5.2 7.5V5.7h3.6v1.8M15.2 4.5V2.7h3.6v1.8\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M5.2 12h3.6M15.2 10h3.6\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M5.2 15.5h3.6M15.2 14h3.6\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e500 g \u0026amp;\u003cbr\u003e1 kg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n\u003caside class=\"adn-calculator-teaser\"\u003e\n\u003cdiv class=\"adn-calculator-art\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n\u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n\u003cbutton class=\"adn-open-calculator\" type=\"button\"\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\u003csection class=\"adp-hero\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n\u003cp class=\"adp-kicker\"\u003eLuftgetrockneter Monoprotein-Kauartikel vom Rind\u003c\/p\u003e\n\u003ch1 class=\"adp-title\"\u003eOchsenmaul mit 90,4% Protein und nur 1,5% Fett.\u003c\/h1\u003e\n\u003cp class=\"adp-lead\"\u003eZäh, herzhaft und außergewöhnlich fettarm – für ausgiebiges Nagen, natürliche Beschäftigung und bewusste Snackmomente.\u003c\/p\u003e\n\u003cp class=\"adp-intro\"\u003eDas Ochsenmaul besteht aus 100% Rind und wird schonend luftgetrocknet. Die natürliche, zähe Struktur fordert Kieferarbeit und erzeugt beim Kauen mechanische Reibung an den Zahnoberflächen.\u003c\/p\u003e\n\u003cdiv class=\"adp-tags\"\u003e\n\u003cspan\u003e100% Rind\u003c\/span\u003e \u003cspan\u003e90,4% Rohprotein\u003c\/span\u003e \u003cspan\u003eNur 1,5% Fett\u003c\/span\u003e \u003cspan\u003e500 g \u0026amp; 1 kg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-visual\"\u003e\n\u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e90,4% Protein\u003c\/strong\u003e \u003cspan\u003eaußergewöhnlich hoher Rohproteingehalt laut Analyse\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eNur 1,5% Fett\u003c\/strong\u003e \u003cspan\u003esehr niedriger Fettgehalt für bewusstes Portionieren\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e100% Rind\u003c\/strong\u003e \u003cspan\u003eMonoprotein-Kauartikel ohne weitere tierische Proteinquelle\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eZähe Struktur\u003c\/strong\u003e \u003cspan\u003efür längeres Knabbern, Einspeicheln und Kieferarbeit\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eProteinreich beschäftigen\u003c\/p\u003e\n\u003ch2\u003eNatürliche Kaustruktur für ausgiebiges Nagen und ruhige Genussmomente.\u003c\/h2\u003e\n\u003cspan\u003eDas luftgetrocknete Ochsenmaul bietet eine zähe, fleischige Beschäftigung und lässt sich gut als Ergänzung zwischen den Hauptmahlzeiten einsetzen.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-benefits\"\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e01\u003c\/b\u003e\n\u003ch3\u003eExtrem fettarm\u003c\/h3\u003e\n\u003cp\u003eMit nur 1,5% Fett gehört Ochsenmaul zu den besonders mageren Naturkauartikeln.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e02\u003c\/b\u003e\n\u003ch3\u003e90,4% Rohprotein\u003c\/h3\u003e\n\u003cp\u003eDer sehr hohe Proteingehalt ist transparent in den analytischen Bestandteilen ausgewiesen.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\n\u003ch3\u003eMechanische Kaupflege\u003c\/h3\u003e\n\u003cp\u003eBeim Nagen entsteht Reibung an den Zahnoberflächen, die lockere Beläge reduzieren helfen kann.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-guide\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-kicker\"\u003eFür kräftige Kauer und kalorienbewusste Snackmomente\u003c\/p\u003e\n\u003ch2\u003eSehr wenig Fett bedeutet nicht unbegrenzt füttern.\u003c\/h2\u003e\n\u003cp\u003eMit 1,5% Fett ist der Kauartikel außergewöhnlich mager. Trotzdem trägt jede Snackmenge zur täglichen Gesamtfütterung bei und sollte passend zu Größe, Alter, Aktivität und Hauptfutter dosiert werden.\u003c\/p\u003e\n\u003cp\u003eRind ist die einzige tierische Proteinquelle. Bei bekannten Rind-Unverträglichkeiten ist der Snack nicht geeignet; eine individuelle Verträglichkeit kann nicht pauschal garantiert werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-panel\"\u003e\n\u003cp\u003eAuf einen Blick\u003c\/p\u003e\n\u003carticle\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003e100% Ochsenmaul vom Rind, schonend luftgetrocknet\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eAnalyse\u003c\/strong\u003e\u003cspan\u003e90,4% Rohprotein, 7,9% Wasser, 1,5% Fett, 1,3% Rohasche und 0,4% Rohfaser\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003ePackungsgrößen\u003c\/strong\u003e\u003cspan\u003eje nach Bedarf als 500-g- oder 1-kg-Beutel\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eFütterung\u003c\/strong\u003e\u003cspan\u003eunter Aufsicht anbieten und bei Bedarf von der Hauptmahlzeit abziehen\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eAlle Details\u003c\/p\u003e\n\u003ch2\u003eZusammensetzung, Analysewerte und sichere Fütterung.\u003c\/h2\u003e\n\u003cspan\u003eAlle analytischen Werte wurden direkt aus den bereitgestellten Produktangaben übernommen.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-accordions\"\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🐄\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e100% Ochsenmaul vom Rind\u003c\/strong\u003e\u003cspan\u003eMonoprotein-Naturkauartikel ohne Mischfleisch\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eKlare Ein-Zutaten-Zusammensetzung\u003c\/h3\u003e\n\u003cp\u003eDer Kauartikel besteht ausschließlich aus schonend luftgetrocknetem Ochsenmaul vom Rind.\u003c\/p\u003e\n\u003cp\u003eWeitere tierische Proteinquellen, Zuckerzusatz oder unnötige Füllstoffe werden in den Produktangaben nicht genannt.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eEinzelfuttermittel:\u003c\/strong\u003e 100% Ochsenmaul vom Rind, schonend luftgetrocknet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e💪\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e90,4% Rohprotein\u003c\/strong\u003e\u003cspan\u003eAußergewöhnlich hoher Proteinanteil laut Analyse\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eProteinreich – aber kein Muskelaufbauversprechen\u003c\/h3\u003e\n\u003cp\u003eDer Rohproteingehalt beträgt 90,4%.\u003c\/p\u003e\n\u003cp\u003eWie viel davon der einzelne Hund verwertet, hängt von der gesamten Fütterung, Verdauung und individuellen Situation ab.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e💧\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eNur 1,5% Fett\u003c\/strong\u003e\u003cspan\u003eSehr magerer Kausnack für bewusste Portionen\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eAußergewöhnlich niedriger Fettgehalt\u003c\/h3\u003e\n\u003cp\u003eDer angegebene Fettgehalt liegt bei nur 1,5%.\u003c\/p\u003e\n\u003cp\u003eAuch fettarme Snacks sollten zur täglichen Gesamtmenge gerechnet werden. Die konkrete Kalorienmenge wurde nicht angegeben.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦷\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eKauarbeit und Zahnoberflächen\u003c\/strong\u003e\u003cspan\u003eZähe Struktur für mechanische Reibung beim Nagen\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eNatürliche Kaupflege ohne Heilversprechen\u003c\/h3\u003e\n\u003cp\u003eBeim Bearbeiten der zähen Struktur entsteht mechanische Reibung an den Zahnoberflächen. Diese kann helfen, lockere Beläge zu reduzieren.\u003c\/p\u003e\n\u003cp\u003eOchsenmaul entfernt Zahnstein nicht zuverlässig und ersetzt weder Zähneputzen noch tierärztliche Zahnkontrollen.\u003c\/p\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eBeschäftigung\u003c\/b\u003eAusgiebiges Knabbern und Einspeicheln.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eKaumuskulatur\u003c\/b\u003eKieferarbeit beim Bearbeiten der zähen Struktur.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eZahnoberflächen\u003c\/b\u003eMechanische Reibung kann lockere Beläge reduzieren.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eZahnfleisch\u003c\/b\u003eKontakt beim Kauen kann eine sanfte Massagewirkung erzeugen.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📊\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eAnalytische Bestandteile\u003c\/strong\u003e\u003cspan\u003eProtein, Wasser, Fett, Rohasche und Rohfaser\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eNährwerte im Überblick\u003c\/h3\u003e\n\u003ctable class=\"adp-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eAnalytischer Bestandteil\u003c\/th\u003e\n\u003cth\u003eAnteil\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e90,4%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eWassergehalt\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e7,9%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFettgehalt\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e1,5%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e1,3%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfaser\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e0,4%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📦\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e500 g oder 1 kg\u003c\/strong\u003e\u003cspan\u003ePraktische Vorratsgrößen für unterschiedliche Bedürfnisse\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eZwei Packungsgrößen\u003c\/h3\u003e\n\u003cp\u003eDer Naturkauartikel wird laut Produktangabe im 500-g- und im 1-kg-Beutel angeboten.\u003c\/p\u003e\n\u003cp\u003eDa die Stücke naturbedingt unterschiedlich groß sind, kann die Stückzahl je Verpackung variieren.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⚠️\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eSichere Fütterung\u003c\/strong\u003e\u003cspan\u003eKausnacks niemals völlig unbeaufsichtigt anbieten\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eGröße und Kauverhalten beobachten\u003c\/h3\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAufsicht\u003c\/b\u003eDen Hund während des Kauens regelmäßig beobachten.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eReststücke\u003c\/b\u003eZu kleine oder verschluckbare Teile rechtzeitig entfernen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eSchlingen\u003c\/b\u003eBei hastigem Abschlucken passende Stückgröße besonders sorgfältig wählen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eWasser\u003c\/b\u003eImmer ausreichend frisches Trinkwasser bereitstellen.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eBei Würgen, Erbrechen, Schmerzen oder dem Verdacht auf Verschlucken muss der Snack entfernt und tierärztlicher Rat eingeholt werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⚖️\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFütterung und Tagesration\u003c\/strong\u003e\u003cspan\u003eAuch sehr fettarme Snacks in die Gesamtmenge einrechnen\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eBewusst als Ergänzung füttern\u003c\/h3\u003e\n\u003cp\u003eOchsenmaul eignet sich als Kauartikel zwischen den Hauptmahlzeiten.\u003c\/p\u003e\n\u003cp\u003eDie Hauptfuttermenge sollte je nach Größe, Alter, Aktivität und gefütterter Snackmenge angepasst werden.\u003c\/p\u003e\n\u003cp\u003eBei Hunden mit Neigung zu Übergewicht bleibt regelmäßige Gewichtskontrolle trotz des sehr niedrigen Fettgehalts sinnvoll.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌿\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eNaturprodukt und Aufbewahrung\u003c\/strong\u003e\u003cspan\u003eForm, Farbe und Größe können naturbedingt variieren\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eJedes Stück ist etwas anders\u003c\/h3\u003e\n\u003cp\u003eForm, Farbe und Größe können von Stück zu Stück abweichen.\u003c\/p\u003e\n\u003cp\u003eKühl, trocken und vor direkter Sonneneinstrahlung geschützt lagern. Die Verpackung nach dem Öffnen sorgfältig wieder verschließen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Fettgehalt, Protein, Zahnpflege und Packungsgrößen\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cdiv class=\"adp-faq\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWoraus besteht Ochsenmaul?\u003c\/summary\u003e\n\u003cp\u003eDer Kauartikel besteht aus 100% schonend luftgetrocknetem Ochsenmaul vom Rind.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie hoch ist der Proteingehalt?\u003c\/summary\u003e\n\u003cp\u003eDer angegebene Rohproteingehalt beträgt 90,4%.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie hoch ist der Fettgehalt?\u003c\/summary\u003e\n\u003cp\u003eDer angegebene Fettgehalt beträgt nur 1,5%.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIst Ochsenmaul monoprotein?\u003c\/summary\u003e\n\u003cp\u003eJa. Rind ist die einzige tierische Proteinquelle.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eUnterstützt die Struktur die Zahnpflege?\u003c\/summary\u003e\n\u003cp\u003eMechanische Reibung kann lockere Beläge reduzieren helfen. Der Snack entfernt Zahnstein nicht zuverlässig und ersetzt keine Zahnkontrolle.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWelche Packungsgrößen gibt es?\u003c\/summary\u003e\n\u003cp\u003eLaut Produktangabe ist Ochsenmaul im 500-g- und im 1-kg-Beutel erhältlich.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-closing\"\u003e\n\u003ch2\u003e90,4% Protein. Nur 1,5% Fett. 100% Rind.\u003c\/h2\u003e\n\u003cp\u003eDer luftgetrocknete Monoprotein-Kauartikel für herzhafte Beschäftigung, bewusste Snackmomente und ausgiebige Kauarbeit.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\n\u003cdiv class=\"adn-food-modal\" id=\"adn-food-modal\"\u003e\n\u003cdiv class=\"adn-modal-backdrop\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv role=\"dialog\" class=\"adn-modal-dialog\"\u003e\n\u003cbutton type=\"button\" class=\"adn-modal-close\"\u003e×\u003c\/button\u003e\u003cheader class=\"adn-modal-header\"\u003e\n\u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n\u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\u003c\/header\u003e\n\u003cdiv id=\"adn-rechner\" class=\"adn-rechner\"\u003e\n\u003cdiv class=\"adn-progress-head\"\u003e\n\u003cspan\u003eSchritt \u003cb id=\"adn-current-step\"\u003e1\u003c\/b\u003e von 8\u003c\/span\u003e \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv role=\"progressbar\" class=\"adn-progress-track\"\u003e\u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"adn-step is-active\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n\u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n\u003cdiv class=\"adn-age-row\"\u003e\n\u003clabel class=\"adn-input-box\"\u003e \u003cinput value=\"2\" step=\"1\" min=\"1\" type=\"number\" id=\"adn-age\"\u003e \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"adn-segmented\"\u003e\n\u003cbutton class=\"is-selected\" type=\"button\"\u003eJahre\u003c\/button\u003e \u003cbutton type=\"button\"\u003eMonate\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton id=\"adn-age-next\" class=\"adn-primary-btn\" type=\"button\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n\u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n\u003clabel class=\"adn-input-box adn-weight-box\"\u003e \u003cinput value=\"15\" step=\"0.1\" max=\"120\" min=\"1\" type=\"number\" id=\"adn-weight\"\u003e \u003cspan\u003ekg\u003c\/span\u003e \u003c\/label\u003e \u003cbutton id=\"adn-weight-next\" class=\"adn-primary-btn\" type=\"button\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n\u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n\u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n\u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n\u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n\u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n\u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n\u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n\u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n\u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n\u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n\u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n\u003cdiv id=\"adn-health-warning\" class=\"adn-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-result-grid\"\u003e\n\u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eAdult-Trockenfutter\u003c\/strong\u003e\n\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n\u003ca href=\"#\" id=\"adn-shop-link\" class=\"adn-primary-btn adn-shop-btn\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-modal-actions\"\u003e\n\u003cbutton id=\"adn-back\" type=\"button\"\u003eZurück\u003c\/button\u003e \u003cbutton id=\"adn-restart\" type=\"button\"\u003eNeu starten\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e \u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Woraus besteht Ochsenmaul?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Der Kauartikel besteht aus 100% schonend luftgetrocknetem Ochsenmaul vom Rind.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie hoch ist der Proteingehalt?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Der angegebene Rohproteingehalt beträgt 90,4%.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie hoch ist der Fettgehalt?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Der angegebene Fettgehalt beträgt nur 1,5%.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist Ochsenmaul monoprotein?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Rind ist die einzige tierische Proteinquelle.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Unterstützt die Struktur die Zahnpflege?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Mechanische Reibung kann lockere Beläge reduzieren helfen. Der Snack entfernt Zahnstein nicht zuverlässig und ersetzt keine Zahnkontrolle.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Welche Packungsgrößen gibt es?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Laut Produktangabe ist Ochsenmaul im 500-g- und im 1-kg-Beutel erhältlich.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e \u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleTerms = ['ochsenmaul'];\n\n  function normalize(value) {\n    return (value || '')\n      .replace(\/\\u00a0\/g, ' ')\n      .replace(\/[–—]\/g, '-')\n      .replace(\/\\s+\/g, ' ')\n      .trim()\n      .toLowerCase();\n  }\n\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n    return style.display !== 'none' \u0026\u0026\n      style.visibility !== 'hidden' \u0026\u0026\n      parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026\n      rect.width \u003e 0 \u0026\u0026\n      rect.height \u003e 0;\n  }\n\n  function outsideOwnBlocks(element) {\n    return !element.closest('.adp-page') \u0026\u0026\n      !element.closest('#adn-one-html') \u0026\u0026\n      !element.closest('#adn-food-modal');\n  }\n\n  function matchesTitle(element) {\n    var text = normalize(element.textContent);\n    return titleTerms.every(function (term) {\n      return text.indexOf(term) !== -1;\n    });\n  }\n\n  function findTitle() {\n    var selectors = [\n      '[data-product-title]',\n      '.product__title',\n      '.product__title h1',\n      '.product-title',\n      '.product-single__title',\n      '.productView-title',\n      '.product-info__title',\n      '.product-detail__title',\n      'h1.product_title',\n      'h1'\n    ];\n\n    var candidates = Array.prototype.slice.call(\n      document.querySelectorAll(selectors.join(','))\n    );\n\n    return candidates.find(function (element) {\n      return outsideOwnBlocks(element) \u0026\u0026\n        isVisible(element) \u0026\u0026\n        matchesTitle(element);\n    }) || null;\n  }\n\n  function applyTitleStyle() {\n    var title = findTitle();\n    if (!title) return;\n    title.classList.add('adp-external-product-title');\n\n    var nested = title.matches('h1, h2')\n      ? title\n      : title.querySelector('h1, h2');\n\n    if (nested) {\n      nested.classList.add('adp-external-product-title');\n    }\n  }\n\n  function scheduleApply() {\n    applyTitleStyle();\n    setTimeout(applyTitleStyle, 50);\n    setTimeout(applyTitleStyle, 200);\n    setTimeout(applyTitleStyle, 500);\n    setTimeout(applyTitleStyle, 1000);\n    setTimeout(applyTitleStyle, 2000);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n\n  window.addEventListener('load', scheduleApply);\n  document.addEventListener('shopify:section:load', scheduleApply);\n\n  var observer = new MutationObserver(scheduleApply);\n  observer.observe(document.documentElement, {\n    childList: true,\n    subtree: true,\n    characterData: true\n  });\n})();\n\u003c\/script\u003e \u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  var modalScrollY = 0;\n  var bodySnapshot = null;\n  var htmlOverflowSnapshot = '';\n\n  function getModal() {\n    return document.getElementById('adn-food-modal');\n  }\n\n  function moveModalToBody() {\n    var modal = getModal();\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  function updateViewportSize() {\n    var modal = getModal();\n    if (!modal) return;\n\n    var viewport = window.visualViewport;\n    var height = viewport ? viewport.height : window.innerHeight;\n    var top = viewport ? viewport.offsetTop : 0;\n\n    modal.style.setProperty('--adn-modal-height', Math.round(height) + 'px');\n    modal.style.setProperty('--adn-modal-top', Math.round(top) + 'px');\n  }\n\n  function lockPage() {\n    if (bodySnapshot) return;\n\n    modalScrollY =\n      window.pageYOffset ||\n      document.documentElement.scrollTop ||\n      document.body.scrollTop ||\n      0;\n\n    bodySnapshot = {\n      position: document.body.style.position,\n      top: document.body.style.top,\n      left: document.body.style.left,\n      right: document.body.style.right,\n      width: document.body.style.width,\n      overflow: document.body.style.overflow\n    };\n\n    htmlOverflowSnapshot = document.documentElement.style.overflow;\n\n    document.documentElement.style.overflow = 'hidden';\n    document.body.style.position = 'fixed';\n    document.body.style.top = (-modalScrollY) + 'px';\n    document.body.style.left = '0';\n    document.body.style.right = '0';\n    document.body.style.width = '100%';\n    document.body.style.overflow = 'hidden';\n  }\n\n  function unlockPage() {\n    if (!bodySnapshot) return;\n\n    document.documentElement.style.overflow = htmlOverflowSnapshot;\n    document.body.style.position = bodySnapshot.position;\n    document.body.style.top = bodySnapshot.top;\n    document.body.style.left = bodySnapshot.left;\n    document.body.style.right = bodySnapshot.right;\n    document.body.style.width = bodySnapshot.width;\n    document.body.style.overflow = bodySnapshot.overflow;\n\n    bodySnapshot = null;\n    window.scrollTo(0, modalScrollY);\n  }\n\n  window.adnPrepareFoodModal = function () {\n    moveModalToBody();\n    updateViewportSize();\n    lockPage();\n\n    var modal = getModal();\n    var dialog = modal \u0026\u0026 modal.querySelector('.adn-modal-dialog');\n\n    if (dialog) {\n      dialog.scrollTop = 0;\n    }\n\n    requestAnimationFrame(updateViewportSize);\n    setTimeout(updateViewportSize, 80);\n    setTimeout(updateViewportSize, 250);\n  };\n\n  window.adnReleaseFoodModal = function () {\n    unlockPage();\n  };\n\n  function init() {\n    moveModalToBody();\n    updateViewportSize();\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', init);\n  } else {\n    init();\n  }\n\n  window.addEventListener('load', init);\n  window.addEventListener('resize', updateViewportSize, { passive: true });\n  window.addEventListener('orientationchange', function () {\n    setTimeout(updateViewportSize, 100);\n    setTimeout(updateViewportSize, 350);\n  }, { passive: true });\n\n  if (window.visualViewport) {\n    window.visualViewport.addEventListener(\n      'resize',\n      updateViewportSize,\n      { passive: true }\n    );\n\n    window.visualViewport.addEventListener(\n      'scroll',\n      updateViewportSize,\n      { passive: true }\n    );\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(init, 50);\n  });\n})();\n\u003c\/script\u003e \u003cscript id=\"adn-food-calculator-script\"\u003e\n(function () {\n  function initAdnFoodCalculator() {\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    \n        if (typeof window.adnPrepareFoodModal === 'function') {\n          window.adnPrepareFoodModal();\n        } else if (modal.parentNode !== document.body) {\n          document.body.appendChild(modal);\n        }\n    \n        modal.classList.add('is-open');\n        modal.setAttribute('aria-hidden', 'false');\n        modal.setAttribute('aria-modal', 'true');\n        document.body.classList.add('adn-modal-open');\n    \n        var dialog = modal.querySelector('.adn-modal-dialog');\n        if (dialog) dialog.scrollTop = 0;\n    \n        window.setTimeout(function () {\n          var close = modal.querySelector('.adn-modal-close');\n          if (close) {\n            try {\n              close.focus({ preventScroll: true });\n            } catch (error) {\n              close.focus();\n            }\n          }\n        }, 0);\n      }\n    \n      function closeModal() {\n        modal.classList.remove('is-open');\n        modal.setAttribute('aria-hidden', 'true');\n        modal.removeAttribute('aria-modal');\n        document.body.classList.remove('adn-modal-open');\n    \n        if (typeof window.adnReleaseFoodModal === 'function') {\n          window.adnReleaseFoodModal();\n        }\n    \n        if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') {\n          window.setTimeout(function () {\n            try {\n              lastFocused.focus({ preventScroll: true });\n            } catch (error) {\n              lastFocused.focus();\n            }\n          }, 0);\n        }\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\n  function scheduleInit() {\n    initAdnFoodCalculator();\n    window.setTimeout(initAdnFoodCalculator, 50);\n    window.setTimeout(initAdnFoodCalculator, 250);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleInit, { once: true });\n  } else {\n    scheduleInit();\n  }\n\n  window.addEventListener('load', scheduleInit);\n  document.addEventListener('shopify:section:load', function () {\n    window.setTimeout(scheduleInit, 50);\n  });\n})();\n\u003c\/script\u003e\u003c\/p\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:weight!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\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  .adp-external-product-title,\n  body .product__info-container .product__title,\n  body .product__info-container .product__title h1,\n  body .product__info-wrapper .product__title,\n  body .product__info-wrapper .product__title h1,\n  body product-info .product__title,\n  body product-info .product__title h1,\n  body .product-info .product__title,\n  body .product-info .product__title h1,\n  body .product-info__title,\n  body h1.product__title,\n  body h1.product-title,\n  body h1.product_title,\n  body .product-single__title,\n  body .productView-title,\n  body .product-detail__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: #000 !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    -webkit-text-stroke: .7px #000 !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  }\n\n  .adp-external-product-title *,\n  body .product__info-container .product__title *,\n  body .product__info-wrapper .product__title *,\n  body product-info .product__title *,\n  body .product-info .product__title *,\n  body .product-info__title *,\n  body .product-single__title *,\n  body .productView-title *,\n  body .product-detail__title * {\n    color: #000 !important;\n    font-family: \"Inter\", Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    -webkit-text-stroke: .7px #000 !important;\n  }\n\n  .adp-external-product-title::before,\n  .adp-external-product-title::after,\n  .adp-external-product-title *::before,\n  .adp-external-product-title *::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title,\n    body .product__info-container .product__title,\n    body .product__info-container .product__title h1,\n    body .product__info-wrapper .product__title,\n    body .product__info-wrapper .product__title h1,\n    body product-info .product__title,\n    body product-info .product__title h1,\n    body .product-info .product__title,\n    body .product-info .product__title h1,\n    body .product-info__title,\n    body h1.product__title,\n    body h1.product-title,\n    body h1.product_title,\n    body .product-single__title,\n    body .productView-title,\n    body .product-detail__title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000 !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\u003c\/style\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  body.adn-modal-open {\n    overflow: hidden !important;\n    overscroll-behavior: none !important;\n    touch-action: none !important;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    top: var(--adn-modal-top, 0px) !important;\n    left: 0 !important;\n    right: 0 !important;\n    bottom: auto !important;\n\n    width: 100vw !important;\n    max-width: none !important;\n    height: var(--adn-modal-height, 100dvh) !important;\n    min-height: 0 !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    align-items: center !important;\n    justify-content: center !important;\n    place-items: center !important;\n\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n    box-sizing: border-box !important;\n    isolation: isolate !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: grid !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    margin: 0 !important;\n    transform: none !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    top: auto !important;\n    left: auto !important;\n    right: auto !important;\n    bottom: auto !important;\n    inset: auto !important;\n\n    width: min(780px, calc(100vw - 36px)) !important;\n    height: min(720px, calc(var(--adn-modal-height, 100dvh) - 36px)) !important;\n    min-height: 0 !important;\n    max-height: none !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    overflow-x: hidden !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain !important;\n    -webkit-overflow-scrolling: touch;\n\n    border-radius: 26px !important;\n    box-sizing: border-box !important;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    font-size: clamp(28px, 3vw, 36px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    word-break: normal !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-food-modal {\n      padding: 12px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: min(760px, calc(100vw - 24px)) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 24px) !important;\n      padding: 14px !important;\n      border-radius: 22px !important;\n    }\n\n    #adn-food-modal .adn-modal-header h2 {\n      font-size: 31px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 6px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 12px) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 12px) !important;\n      padding: 8px !important;\n      border-radius: 18px !important;\n    }\n\n    #adn-food-modal .adn-rechner {\n      height: 100% !important;\n      min-height: 0 !important;\n      overflow-y: auto !important;\n    }\n  }\n\n  @media (max-height: 650px) and (min-width: 721px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      height: calc(var(--adn-modal-height, 100dvh) - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-calculator-title-size-fix\"\u003e\n  #adn-one-html .adn-calculator-teaser h2 {\n    width: 100% !important;\n    max-width: none !important;\n    font-size: clamp(32px, 3.25vw, 48px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    white-space: nowrap !important;\n    word-break: keep-all !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(30px, 5vw, 40px) !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html .adn-calculator-teaser {\n      padding-left: 18px !important;\n      padding-right: 18px !important;\n    }\n\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(27px, 8vw, 33px) !important;\n      line-height: 1.03 !important;\n      letter-spacing: -.04em !important;\n    }\n  }\n\n  @media (max-width: 360px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: 26px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-ox-muzzle-product-design\"\u003e\n  .adp-theme-ox-muzzle {\n    --ox-deep: #201511;\n    --ox-brown: #594033;\n    --ox-leather: #785844;\n    --ox-copper: #a16c49;\n    --ox-sage: #6d7568;\n    --ox-olive: #555c49;\n    --ox-gold: #cf9f60;\n    --ox-cream: #eadbc2;\n\n    background:\n      radial-gradient(circle at 7% 4%, rgba(109,117,104,.14), transparent 24%),\n      radial-gradient(circle at 95% 16%, rgba(161,108,73,.14), transparent 24%),\n      radial-gradient(circle at 50% 82%, rgba(234,219,194,.13), transparent 32%),\n      linear-gradient(180deg, #faf8f5 0%, #f1eeea 50%, #f8f3eb 100%) !important;\n  }\n\n  .adp-theme-ox-muzzle .adp-hero {\n    border: 1px solid rgba(207,159,96,.20) !important;\n    background:\n      radial-gradient(circle at 87% 13%, rgba(234,219,194,.22), transparent 24%),\n      linear-gradient(135deg, #130b08 0%, #2c1d16 56%, #503b30 100%) !important;\n    box-shadow: 0 34px 94px rgba(69,51,41,.23) !important;\n  }\n\n  .adp-theme-ox-muzzle .adp-hero::before {\n    content: \"OX\" !important;\n    position: absolute !important;\n    right: 18px !important;\n    top: 24px !important;\n    color: rgba(255,255,255,.045) !important;\n    font-family: \"Inter\", Arial, sans-serif !important;\n    font-size: 148px !important;\n    line-height: 1 !important;\n    font-weight: 900 !important;\n    letter-spacing: -.07em !important;\n    transform: rotate(7deg) !important;\n    pointer-events: none !important;\n  }\n\n  .adp-theme-ox-muzzle .adp-hero::after {\n    background:\n      linear-gradient(\n        90deg,\n        var(--ox-deep),\n        var(--ox-brown) 30%,\n        var(--ox-leather) 50%,\n        var(--ox-copper) 68%,\n        var(--ox-gold) 82%,\n        var(--ox-olive)\n      ) !important;\n  }\n\n  .adp-theme-ox-muzzle .adp-brand,\n  .adp-theme-ox-muzzle .adp-kicker,\n  .adp-theme-ox-muzzle .adp-heading \u003e p,\n  .adp-theme-ox-muzzle .adp-panel \u003e p {\n    color: #e9bf88 !important;\n  }\n\n  .adp-theme-ox-muzzle .adp-tags {\n    display: flex !important;\n    flex-wrap: wrap !important;\n    align-items: center !important;\n    gap: 10px !important;\n  }\n\n  .adp-theme-ox-muzzle .adp-tags \u003e span {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    flex: 0 0 auto !important;\n    min-width: 0 !important;\n    max-width: 100% !important;\n    margin: 0 !important;\n    white-space: nowrap !important;\n    text-decoration: none !important;\n    border-color: rgba(233,191,136,.24) !important;\n    background: rgba(233,191,136,.08) !important;\n  }\n\n  .adp-theme-ox-muzzle .adp-title {\n    color: #fff !important;\n    -webkit-text-stroke: .45px #fff !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.16),\n      0 7px 15px rgba(0,0,0,.34),\n      0 15px 28px rgba(0,0,0,.18) !important;\n    filter: none !important;\n  }\n\n  .adp-theme-ox-muzzle .adp-title::before,\n  .adp-theme-ox-muzzle .adp-title::after {\n    content: none !important;\n    display: none !important;\n    opacity: 0 !important;\n    filter: none !important;\n    transform: none !important;\n  }\n\n  .adp-theme-ox-muzzle .adp-visual {\n    position: relative !important;\n    background: #594033 !important;\n    background-image: none !important;\n    border-color: rgba(255,255,255,.14) !important;\n  }\n\n  .adp-theme-ox-muzzle .adp-visual::before,\n  .adp-theme-ox-muzzle .adp-visual::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  .adp-theme-ox-muzzle .adp-stat {\n    border-color: rgba(255,255,255,.15) !important;\n    background: rgba(22,13,10,.30) !important;\n  }\n\n  .adp-theme-ox-muzzle .adp-stat-main {\n    background: #785844 !important;\n    border-color: #785844 !important;\n    box-shadow: 0 18px 42px rgba(32,21,17,.30) !important;\n  }\n\n  .adp-theme-ox-muzzle .adp-benefit:nth-child(1) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(161,108,73,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #faf1eb 100%) !important;\n  }\n\n  .adp-theme-ox-muzzle .adp-benefit:nth-child(2) {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(234,219,194,.25), transparent 31%),\n      linear-gradient(135deg, #130b08 0%, #39281f 100%) !important;\n    color: #fff !important;\n  }\n\n  .adp-theme-ox-muzzle .adp-benefit:nth-child(2) p {\n    color: rgba(255,255,255,.72) !important;\n  }\n\n  .adp-theme-ox-muzzle .adp-benefit:nth-child(3) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(109,117,104,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #eff3ed 100%) !important;\n  }\n\n  .adp-theme-ox-muzzle .adp-benefit b {\n    color: var(--ox-copper) !important;\n  }\n\n  .adp-theme-ox-muzzle .adp-benefit:nth-child(2) b {\n    color: #edca9a !important;\n  }\n\n  .adp-theme-ox-muzzle .adp-guide {\n    border: 1px solid rgba(89,64,51,.08) !important;\n    background:\n      radial-gradient(circle at 92% 8%, rgba(234,219,194,.12), transparent 28%),\n      radial-gradient(circle at 8% 92%, rgba(109,117,104,.08), transparent 26%),\n      linear-gradient(145deg, #ffffff 0%, #f8f4ef 100%) !important;\n  }\n\n  .adp-theme-ox-muzzle .adp-panel {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(234,219,194,.22), transparent 28%),\n      linear-gradient(135deg, #130b08 0%, #443128 100%) !important;\n  }\n\n  .adp-theme-ox-muzzle .adp-item {\n    border: 1px solid rgba(89,64,51,.07) !important;\n    box-shadow: 0 14px 42px rgba(69,51,41,.05) !important;\n  }\n\n  .adp-theme-ox-muzzle .adp-icon {\n    background:\n      linear-gradient(135deg, #201511, var(--ox-brown)) !important;\n    box-shadow: 0 8px 18px rgba(32,21,17,.16) !important;\n  }\n\n  .adp-theme-ox-muzzle .adp-item[open] .adp-plus {\n    background: var(--ox-copper) !important;\n  }\n\n  .adp-theme-ox-muzzle .adp-info {\n    border-left-color: var(--ox-copper) !important;\n    background: #faf1eb !important;\n  }\n\n  .adp-theme-ox-muzzle .adp-highlight {\n    background:\n      linear-gradient(135deg, #faf1eb 0%, #eef3ec 100%) !important;\n  }\n\n  .adp-theme-ox-muzzle .adp-table thead th,\n  .adp-theme-ox-muzzle .adp-table thead td {\n    background:\n      linear-gradient(135deg, #201511, #594033) !important;\n  }\n\n  .adp-theme-ox-muzzle .adp-faq details[open] {\n    border-color: rgba(161,108,73,.30) !important;\n    box-shadow: 0 10px 25px rgba(161,108,73,.07) !important;\n  }\n\n  .adp-theme-ox-muzzle .adp-closing {\n    background: #594033 !important;\n    background-image: none !important;\n    box-shadow: 0 28px 72px rgba(69,51,41,.19) !important;\n  }\n\n  .adp-theme-ox-muzzle #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: 100% !important;\n    max-width: 100% !important;\n    margin: 0 auto 42px !important;\n    padding: 0 !important;\n    transform: none !important;\n    clear: both !important;\n    box-sizing: border-box !important;\n  }\n\n  .adp-theme-ox-muzzle #adn-one-html \u003e .adn-one-grid {\n    width: 100% !important;\n    max-width: none !important;\n    margin: 0 auto !important;\n  }\n\n  @media (max-width: 1050px) {\n    .adp-theme-ox-muzzle #adn-one-html {\n      margin-bottom: 30px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    .adp-theme-ox-muzzle .adp-hero::before {\n      right: -14px !important;\n      top: 22px !important;\n      font-size: 82px !important;\n    }\n\n    .adp-theme-ox-muzzle .adp-title {\n      -webkit-text-stroke: .35px #fff !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.14),\n        0 5px 10px rgba(0,0,0,.30),\n        0 10px 20px rgba(0,0,0,.16) !important;\n    }\n\n    .adp-theme-ox-muzzle .adp-tags {\n      gap: 7px !important;\n    }\n\n    .adp-theme-ox-muzzle #adn-one-html {\n      margin-bottom: 22px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-ochsenmaul-productlogo-fix\"\u003e\n  .adp-theme-ox-muzzle #adn-one-html .adn-clean-item {\n    align-content: start !important;\n  }\n\n  .adp-theme-ox-muzzle #adn-one-html .adn-clean-icon {\n    width: 48px !important;\n    height: 48px !important;\n  }\n\n  .adp-theme-ox-muzzle #adn-one-html .adn-clean-icon svg {\n    width: 29px !important;\n    height: 29px !important;\n  }\n\n  .adp-theme-ox-muzzle #adn-one-html .adn-clean-item \u003e span:last-child {\n    max-width: 112px !important;\n    min-height: 34px !important;\n    display: flex !important;\n    align-items: flex-start !important;\n    justify-content: center !important;\n    font-size: 13px !important;\n    line-height: 1.14 !important;\n    font-weight: 800 !important;\n  }\n\n  @media (max-width: 720px) {\n    .adp-theme-ox-muzzle #adn-one-html .adn-clean-icon {\n      width: 44px !important;\n      height: 44px !important;\n    }\n\n    .adp-theme-ox-muzzle #adn-one-html .adn-clean-item \u003e span:last-child {\n      max-width: 100px !important;\n      font-size: 12px !important;\n    }\n  }\n\u003c\/style\u003e","brand":"Alphadog Nutrition","offers":[{"title":"Default Title","offer_id":58661535187269,"sku":"10822-60443","price":26.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/OchsenmaulfuerHunde_GetrockneterNatursnack_Kauspassalphadognutrition.png?v=1784921181"},{"product_id":"alphadog-nutrition-straussenknochen-xxl-kausnack-fur-grosse-hunde","title":"100% Straußenknochen Oberschenkel - Die exotische Alternative zu Rind und Pferd","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Straußenknochen XXL\n     ========================================================= --\u003e\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\u003c!-- Rechner-Popup --\u003e\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\u003c!-- =========================================================\n     PRODUKTBESCHREIBUNG STRAUSSENKNOCHEN XXL\n     ========================================================= --\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:weight!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\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  .adp-external-product-title,\n  body .product__info-container .product__title,\n  body .product__info-container .product__title h1,\n  body .product__info-wrapper .product__title,\n  body .product__info-wrapper .product__title h1,\n  body product-info .product__title,\n  body product-info .product__title h1,\n  body .product-info .product__title,\n  body .product-info .product__title h1,\n  body .product-info__title,\n  body h1.product__title,\n  body h1.product-title,\n  body h1.product_title,\n  body .product-single__title,\n  body .productView-title,\n  body .product-detail__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: #000 !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    -webkit-text-stroke: .7px #000 !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  }\n\n  .adp-external-product-title *,\n  body .product__info-container .product__title *,\n  body .product__info-wrapper .product__title *,\n  body product-info .product__title *,\n  body .product-info .product__title *,\n  body .product-info__title *,\n  body .product-single__title *,\n  body .productView-title *,\n  body .product-detail__title * {\n    color: #000 !important;\n    font-family: \"Inter\", Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    -webkit-text-stroke: .7px #000 !important;\n  }\n\n  .adp-external-product-title::before,\n  .adp-external-product-title::after,\n  .adp-external-product-title *::before,\n  .adp-external-product-title *::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title,\n    body .product__info-container .product__title,\n    body .product__info-container .product__title h1,\n    body .product__info-wrapper .product__title,\n    body .product__info-wrapper .product__title h1,\n    body product-info .product__title,\n    body product-info .product__title h1,\n    body .product-info .product__title,\n    body .product-info .product__title h1,\n    body .product-info__title,\n    body h1.product__title,\n    body h1.product-title,\n    body h1.product_title,\n    body .product-single__title,\n    body .productView-title,\n    body .product-detail__title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000 !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\u003c\/style\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  body.adn-modal-open {\n    overflow: hidden !important;\n    overscroll-behavior: none !important;\n    touch-action: none !important;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    top: var(--adn-modal-top, 0px) !important;\n    left: 0 !important;\n    right: 0 !important;\n    bottom: auto !important;\n\n    width: 100vw !important;\n    max-width: none !important;\n    height: var(--adn-modal-height, 100dvh) !important;\n    min-height: 0 !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    align-items: center !important;\n    justify-content: center !important;\n    place-items: center !important;\n\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n    box-sizing: border-box !important;\n    isolation: isolate !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: grid !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    margin: 0 !important;\n    transform: none !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    top: auto !important;\n    left: auto !important;\n    right: auto !important;\n    bottom: auto !important;\n    inset: auto !important;\n\n    width: min(780px, calc(100vw - 36px)) !important;\n    height: min(720px, calc(var(--adn-modal-height, 100dvh) - 36px)) !important;\n    min-height: 0 !important;\n    max-height: none !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    overflow-x: hidden !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain !important;\n    -webkit-overflow-scrolling: touch;\n\n    border-radius: 26px !important;\n    box-sizing: border-box !important;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    font-size: clamp(28px, 3vw, 36px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    word-break: normal !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-food-modal {\n      padding: 12px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: min(760px, calc(100vw - 24px)) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 24px) !important;\n      padding: 14px !important;\n      border-radius: 22px !important;\n    }\n\n    #adn-food-modal .adn-modal-header h2 {\n      font-size: 31px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 6px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 12px) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 12px) !important;\n      padding: 8px !important;\n      border-radius: 18px !important;\n    }\n\n    #adn-food-modal .adn-rechner {\n      height: 100% !important;\n      min-height: 0 !important;\n      overflow-y: auto !important;\n    }\n  }\n\n  @media (max-height: 650px) and (min-width: 721px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      height: calc(var(--adn-modal-height, 100dvh) - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-calculator-title-size-fix\"\u003e\n  #adn-one-html .adn-calculator-teaser h2 {\n    width: 100% !important;\n    max-width: none !important;\n    font-size: clamp(32px, 3.25vw, 48px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    white-space: nowrap !important;\n    word-break: keep-all !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(30px, 5vw, 40px) !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html .adn-calculator-teaser {\n      padding-left: 18px !important;\n      padding-right: 18px !important;\n    }\n\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(27px, 8vw, 33px) !important;\n      line-height: 1.03 !important;\n      letter-spacing: -.04em !important;\n    }\n  }\n\n  @media (max-width: 360px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: 26px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- ALPHADOG-DESIGNREGEL:\n     Das untere Abschlussfeld .adp-closing wird immer EINfarbig\n     und passend zur jeweiligen Produktpalette gestaltet.\n--\u003e\n\u003cstyle id=\"adn-ostrich-bone-xxl-product-design\"\u003e\n  .adp-theme-ostrich-bone-xxl {\n    --ostrich-deep: #2a2418;\n    --ostrich-olive: #5c4a2f;\n    --ostrich-earth: #786044;\n    --ostrich-ochre: #a77a3f;\n    --ostrich-gold: #d0a45b;\n    --ostrich-sand: #dfcfab;\n    --ostrich-sage: #747b67;\n\n    background:\n      radial-gradient(circle at 7% 4%, rgba(116,123,103,.14), transparent 24%),\n      radial-gradient(circle at 95% 16%, rgba(167,122,63,.14), transparent 24%),\n      radial-gradient(circle at 50% 82%, rgba(223,207,171,.12), transparent 32%),\n      linear-gradient(180deg, #faf9f4 0%, #f2efe7 50%, #f7f2e7 100%) !important;\n  }\n\n  .adp-theme-ostrich-bone-xxl .adp-hero {\n    border: 1px solid rgba(208,164,91,.20) !important;\n    background:\n      radial-gradient(circle at 87% 13%, rgba(223,207,171,.22), transparent 24%),\n      linear-gradient(135deg, #17130d 0%, #312918 56%, #5c4a2f 100%) !important;\n    box-shadow: 0 34px 94px rgba(67,57,38,.23) !important;\n  }\n\n  .adp-theme-ostrich-bone-xxl .adp-hero::before {\n    content: \"XXL\" !important;\n    position: absolute !important;\n    right: 20px !important;\n    top: 18px !important;\n    color: rgba(255,255,255,.05) !important;\n    font-family: \"Inter\", Arial, sans-serif !important;\n    font-size: 170px !important;\n    line-height: 1 !important;\n    font-weight: 900 !important;\n    letter-spacing: -.07em !important;\n    transform: rotate(6deg) !important;\n    pointer-events: none !important;\n  }\n\n  .adp-theme-ostrich-bone-xxl .adp-hero::after {\n    background:\n      linear-gradient(\n        90deg,\n        var(--ostrich-deep),\n        var(--ostrich-olive) 30%,\n        var(--ostrich-earth) 52%,\n        var(--ostrich-ochre) 69%,\n        var(--ostrich-gold) 84%,\n        var(--ostrich-sage)\n      ) !important;\n  }\n\n  .adp-theme-ostrich-bone-xxl .adp-brand,\n  .adp-theme-ostrich-bone-xxl .adp-kicker,\n  .adp-theme-ostrich-bone-xxl .adp-heading \u003e p,\n  .adp-theme-ostrich-bone-xxl .adp-panel \u003e p {\n    color: #e7bd78 !important;\n  }\n\n  .adp-theme-ostrich-bone-xxl .adp-tags {\n    display: flex !important;\n    flex-wrap: wrap !important;\n    align-items: center !important;\n    gap: 10px !important;\n  }\n\n  .adp-theme-ostrich-bone-xxl .adp-tags \u003e span {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    flex: 0 0 auto !important;\n    min-width: 0 !important;\n    max-width: 100% !important;\n    margin: 0 !important;\n    white-space: nowrap !important;\n    text-decoration: none !important;\n    border-color: rgba(231,189,120,.24) !important;\n    background: rgba(231,189,120,.08) !important;\n  }\n\n  .adp-theme-ostrich-bone-xxl .adp-title {\n    color: #fff !important;\n    -webkit-text-stroke: .45px #fff !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.16),\n      0 7px 15px rgba(0,0,0,.34),\n      0 15px 28px rgba(0,0,0,.18) !important;\n    filter: none !important;\n  }\n\n  .adp-theme-ostrich-bone-xxl .adp-title::before,\n  .adp-theme-ostrich-bone-xxl .adp-title::after {\n    content: none !important;\n    display: none !important;\n    opacity: 0 !important;\n    filter: none !important;\n    transform: none !important;\n  }\n\n  \/* Rechtes Kennzahlenfeld immer EINfarbig. *\/\n  .adp-theme-ostrich-bone-xxl .adp-visual {\n    position: relative !important;\n    background: #5c4a2f !important;\n    background-image: none !important;\n    border-color: rgba(255,255,255,.14) !important;\n  }\n\n  .adp-theme-ostrich-bone-xxl .adp-visual::before,\n  .adp-theme-ostrich-bone-xxl .adp-visual::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  .adp-theme-ostrich-bone-xxl .adp-stat {\n    border-color: rgba(255,255,255,.15) !important;\n    background: rgba(24,20,12,.30) !important;\n  }\n\n  .adp-theme-ostrich-bone-xxl .adp-stat-main {\n    background: #786044 !important;\n    border-color: #786044 !important;\n    box-shadow: 0 18px 42px rgba(42,36,24,.30) !important;\n  }\n\n  .adp-theme-ostrich-bone-xxl .adp-benefit:nth-child(1) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(167,122,63,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #f8f1e5 100%) !important;\n  }\n\n  .adp-theme-ostrich-bone-xxl .adp-benefit:nth-child(2) {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(223,207,171,.25), transparent 31%),\n      linear-gradient(135deg, #17130d 0%, #3a301d 100%) !important;\n    color: #fff !important;\n  }\n\n  .adp-theme-ostrich-bone-xxl .adp-benefit:nth-child(2) p {\n    color: rgba(255,255,255,.72) !important;\n  }\n\n  .adp-theme-ostrich-bone-xxl .adp-benefit:nth-child(3) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(116,123,103,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #f0f4ed 100%) !important;\n  }\n\n  .adp-theme-ostrich-bone-xxl .adp-benefit b {\n    color: var(--ostrich-ochre) !important;\n  }\n\n  .adp-theme-ostrich-bone-xxl .adp-benefit:nth-child(2) b {\n    color: #ebcb91 !important;\n  }\n\n  .adp-theme-ostrich-bone-xxl .adp-guide {\n    border: 1px solid rgba(92,74,47,.08) !important;\n    background:\n      radial-gradient(circle at 92% 8%, rgba(223,207,171,.12), transparent 28%),\n      radial-gradient(circle at 8% 92%, rgba(116,123,103,.08), transparent 26%),\n      linear-gradient(145deg, #ffffff 0%, #f8f4ea 100%) !important;\n  }\n\n  .adp-theme-ostrich-bone-xxl .adp-panel {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(223,207,171,.22), transparent 28%),\n      linear-gradient(135deg, #17130d 0%, #4a3b26 100%) !important;\n  }\n\n  .adp-theme-ostrich-bone-xxl .adp-item {\n    border: 1px solid rgba(92,74,47,.07) !important;\n    box-shadow: 0 14px 42px rgba(67,57,38,.05) !important;\n  }\n\n  .adp-theme-ostrich-bone-xxl .adp-icon {\n    background:\n      linear-gradient(135deg, #2a2418, var(--ostrich-olive)) !important;\n    box-shadow: 0 8px 18px rgba(42,36,24,.16) !important;\n  }\n\n  .adp-theme-ostrich-bone-xxl .adp-item[open] .adp-plus {\n    background: var(--ostrich-ochre) !important;\n  }\n\n  .adp-theme-ostrich-bone-xxl .adp-info {\n    border-left-color: var(--ostrich-ochre) !important;\n    background: #f8f1e5 !important;\n  }\n\n  .adp-theme-ostrich-bone-xxl .adp-highlight {\n    background:\n      linear-gradient(135deg, #f8f1e5 0%, #eef3ec 100%) !important;\n  }\n\n  .adp-theme-ostrich-bone-xxl .adp-table thead th,\n  .adp-theme-ostrich-bone-xxl .adp-table thead td {\n    background:\n      linear-gradient(135deg, #2a2418, #5c4a2f) !important;\n  }\n\n  .adp-theme-ostrich-bone-xxl .adp-faq details[open] {\n    border-color: rgba(167,122,63,.30) !important;\n    box-shadow: 0 10px 25px rgba(167,122,63,.07) !important;\n  }\n\n  \/* Unteres Abschlussfeld immer EINfarbig. *\/\n  .adp-theme-ostrich-bone-xxl .adp-closing {\n    background: #5c4a2f !important;\n    background-image: none !important;\n    box-shadow: 0 28px 72px rgba(67,57,38,.19) !important;\n  }\n\n  .adp-theme-ostrich-bone-xxl #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: 100% !important;\n    max-width: 100% !important;\n    margin: 0 auto 42px !important;\n    padding: 0 !important;\n    transform: none !important;\n    clear: both !important;\n    box-sizing: border-box !important;\n  }\n\n  .adp-theme-ostrich-bone-xxl #adn-one-html \u003e .adn-one-grid {\n    width: 100% !important;\n    max-width: none !important;\n    margin: 0 auto !important;\n  }\n\n  @media (max-width: 1050px) {\n    .adp-theme-ostrich-bone-xxl #adn-one-html {\n      margin-bottom: 30px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    .adp-theme-ostrich-bone-xxl .adp-hero::before {\n      right: -10px !important;\n      top: 28px !important;\n      font-size: 96px !important;\n    }\n\n    .adp-theme-ostrich-bone-xxl .adp-title {\n      -webkit-text-stroke: .35px #fff !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.14),\n        0 5px 10px rgba(0,0,0,.30),\n        0 10px 20px rgba(0,0,0,.16) !important;\n    }\n\n    .adp-theme-ostrich-bone-xxl .adp-tags {\n      gap: 7px !important;\n    }\n\n    .adp-theme-ostrich-bone-xxl #adn-one-html {\n      margin-bottom: 22px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cmain class=\"adp-page adp-theme-ostrich-bone-xxl\"\u003e\n\u003cdiv class=\"adp-wrap\"\u003e\n\u003csection id=\"adn-one-html\" class=\"adn-one-html adn-theme-ostrich-bone-xxl\" aria-label=\"Vorteile und Futterrechner\"\u003e\n\u003cdiv class=\"adn-one-grid\"\u003e\n\u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n\u003cdiv class=\"adn-trust-panel\"\u003e\n\u003cdiv class=\"adn-payment-card\"\u003e\n\u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n\u003cdiv 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 \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 \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 \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 \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 \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\u003cdiv class=\"adn-benefit-grid\"\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSchneller Versand\u003c\/strong\u003e \u003csmall\u003ezügig und sicher bei dir\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSicher bezahlen\u003c\/strong\u003e \u003csmall\u003egeschützte Zahlungsarten\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M7 7h9.2L14 4.8 15.4 3 21 8.6l-5.6 5.6-1.4-1.8 2.2-2.2H7a3 3 0 0 0-3 3v4H2v-4a5 5 0 0 1 5-5Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \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\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e \u003csmall\u003eentspannt ausprobieren\u003c\/small\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-grid\"\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n\u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e \u003c!-- Straußenkopf für 100% Strauß --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M13.5 4.2c1.8-1.7 4.1-1.6 5.8.1-1.1 1.9-2.8 2.7-5.1 2.4\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M12.7 5.4c-1.1 2.5-1.1 5.3 0 8.4\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M12.7 13.8c-3.5.2-5.7 1.9-6.6 5.2\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M12.7 13.8c3.5.2 5.7 1.9 6.6 5.2\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10.1 18.8h5.2\"\u003e\u003c\/path\u003e\n        \u003ccircle r=\".55\" cy=\"4.6\" cx=\"16.8\"\u003e\u003c\/circle\u003e\n        \u003cpath d=\"m19.2 5.1 2.1.8-2 .9\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e100%\u003cbr\u003eStrauß\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 \u003c!-- XXL-Knochen mit Maßpfeilen --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M6 9.2c-1.7 0-3-1.3-3-3s1.3-3 3-3c1.1 0 2.1.6 2.6 1.5h6.8A3 3 0 1 1 18 9.2c-1.1 0-2.1-.6-2.6-1.5H8.6A3 3 0 0 1 6 9.2Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M4 17h16M5.5 15v4M18.5 15v4\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"m8 16-2.5 1L8 18M16 16l2.5 1-2.5 1\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M7 22h2l1.1-2L11 22h2M14 22h2l1.1-2L18 22h2\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e25–30 cm\u003cbr\u003eXXL\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 \u003c!-- Muskelarm für 86% Protein --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M4.3 15.7c1.4-1.1 2.4-2.7 3-4.8.5-1.7 1.5-2.5 3-2.5 1.3 0 2.2.6 2.8 1.7l1.2 2.2c.5.9 1.2 1.3 2.1 1.3H20c0 4-2.7 6.4-7.2 6.4H8.4c-2 0-3.4-1.4-4.1-4.3Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M8.2 8.7 7.5 5.3M11 8.4l.6-3.4\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M13.2 13.2c-1.2.9-2.4 2.1-3.4 3.6\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e86%\u003cbr\u003eRohprotein\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 \u003c!-- Fetttropfen mit Abwärtspfeil --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M10.2 3.2c3.2 4 4.8 6.8 4.8 9.2a5 5 0 0 1-10 0c0-2.4 1.7-5.2 5.2-9.2Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M17.8 6v9\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"m14.8 12 3 3 3-3\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M7.8 14.2c.4 1.1 1.2 1.7 2.4 1.9\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eNur 8%\u003cbr\u003eRohfett\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 \u003c!-- Großer Hund mit Knochen --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M6 10.5 8.2 7h6.2l2.3 2.2 2.8.8v5.2h-2.2l-.7 4h-2l-.7-4H9.1l-.7 4h-2l-.7-5.4-2.2-1.1v-2h2.5Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14.4 7 16 4l2 2.2-1.3 3\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M6 10.5 4.2 8.2\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M19.5 16.2c-1.2 0-2.2-1-2.2-2.2s1-2.2 2.2-2.2c.8 0 1.5.4 1.9 1.1\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eFür große\u003cbr\u003eHunde\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n\u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n\u003cbutton 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\u003csection class=\"adp-hero\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n\u003cp class=\"adp-kicker\"\u003eMassiver Naturknochen für große und besonders kaustarke Hunde\u003c\/p\u003e\n\u003ch1 data-title=\"XXL Straußenknochen für große, kaustarke Hunde.\" class=\"adp-title\"\u003eXXL Straußenknochen für große, kaustarke Hunde.\u003c\/h1\u003e\n\u003cp class=\"adp-lead\"\u003e25 bis 30 cm lang, sehr hart und besonders geruchsarm – für ausdauernde Kaubeschäftigung und kräftige Kiefer.\u003c\/p\u003e\n\u003cp class=\"adp-intro\"\u003eDer Oberschenkelknochen vom Strauß gehört zu den größten Kauartikeln im Sortiment. Seine massive, harte Struktur fordert selbst starke Kauer und bietet eine seltene tierische Proteinquelle für Hunde, die herkömmliche Sorten nicht gut vertragen.\u003c\/p\u003e\n\u003cdiv class=\"adp-tags\"\u003e\n\u003cspan\u003e100% Strauß\u003c\/span\u003e \u003cspan\u003e25–30 cm XXL\u003c\/span\u003e \u003cspan\u003e86% Rohprotein\u003c\/span\u003e \u003cspan\u003eNur für große Hunde\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv aria-label=\"Produkteigenschaften des Straußenknochens XXL\" class=\"adp-visual\"\u003e\n\u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003eXXL-Format\u003c\/strong\u003e \u003cspan\u003e25 bis 30 cm Länge und bis zu 10 cm Breite\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e86%\u003c\/strong\u003e \u003cspan\u003eRohprotein aus einem naturbelassenen Einzelkauartikel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e8%\u003c\/strong\u003e \u003cspan\u003evergleichsweise niedriger Rohfettgehalt\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eGeruchsarm\u003c\/strong\u003e \u003cspan\u003eauch für lange Kaumomente in Innenräumen geeignet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eMaximale Auslastung\u003c\/p\u003e\n\u003ch2\u003eEin mächtiger Langkauartikel für Hunde mit starkem Nagebedürfnis.\u003c\/h2\u003e\n\u003cspan\u003eDie harte Knochenstruktur verlangt intensive Kieferarbeit und beschäftigt deutlich länger als kleine oder weiche Kausnacks.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-benefits\"\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e01\u003c\/b\u003e\n\u003ch3\u003eFür kaustarke Rassen\u003c\/h3\u003e\n\u003cp\u003eDas XXL-Format ist ausdrücklich für große Hunde mit kräftigem Gebiss gedacht und für kleine Hunde nicht geeignet.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e02\u003c\/b\u003e\n\u003ch3\u003eSeltene Proteinquelle\u003c\/h3\u003e\n\u003cp\u003eStrauß ist eine exotische tierische Proteinquelle und kann eine Alternative zu häufig gefütterten Fleischsorten sein.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\n\u003ch3\u003eGeruchsarm und mager\u003c\/h3\u003e\n\u003cp\u003eMit nur 8% Rohfett und mildem Eigengeruch eignet sich der Knochen auch für ruhige Kaumomente im Haus.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-guide\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-kicker\"\u003eKieferarbeit und mechanischer Zahnabrieb\u003c\/p\u003e\n\u003ch2\u003eHarte Oberfläche für ausdauerndes Nagen – immer unter Aufsicht.\u003c\/h2\u003e\n\u003cp\u003eBeim intensiven Bearbeiten der festen Knochenoberfläche entsteht mechanische Reibung an den Zähnen. Diese kann lockere Beläge reduzieren helfen und die Kaumuskulatur beanspruchen.\u003c\/p\u003e\n\u003cp\u003eEs handelt sich um einen echten Naturknochen. Auch schonend getrocknete Knochen können in seltenen Fällen splittern oder scharfe Kanten bilden. Der Hund darf deshalb niemals unbeaufsichtigt kauen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-panel\"\u003e\n\u003cp\u003eAuf einen Blick\u003c\/p\u003e\n\u003carticle\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003e100% Oberschenkelknochen vom Strauß\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eGröße\u003c\/strong\u003e\u003cspan\u003eca. 25–30 cm lang und bis zu 10 cm breit\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eEignung\u003c\/strong\u003e\u003cspan\u003efür große, erwachsene und besonders kaustarke Hunde\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eNicht geeignet\u003c\/strong\u003e\u003cspan\u003efür kleine Hunde oder Tiere mit Zahn- und Schluckproblemen\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eAlle Details\u003c\/p\u003e\n\u003ch2\u003eZusammensetzung, Analysewerte und wichtige Sicherheitsregeln.\u003c\/h2\u003e\n\u003cspan\u003eÖffne nur den Bereich, den du gerade brauchst. Alle Kategorien sind beim Laden der Seite geschlossen.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-accordions\"\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🪶\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e100% Straußenknochen\u003c\/strong\u003e\u003cspan\u003eOberschenkelknochen als naturbelassener Einzelkauartikel\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eSeltene tierische Proteinquelle\u003c\/h3\u003e\n\u003cp\u003eDer Kauartikel besteht ausschließlich aus dem Oberschenkelknochen vom Strauß. Weitere tierische Proteinquellen oder künstliche Lockstoffe sind nicht enthalten.\u003c\/p\u003e\n\u003cp\u003eStrauß wird häufig gewählt, wenn klassische Sorten wie Rind, Huhn oder Pferd vermieden werden sollen. Eine individuelle Verträglichkeit kann dennoch nicht garantiert werden.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eEinzelfuttermittel:\u003c\/strong\u003e 100% Straußenknochen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📏\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eXXL-Größe für starke Kauer\u003c\/strong\u003e\u003cspan\u003e25–30 cm lang und bis zu 10 cm breit\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eNicht für kleine Hunde geeignet\u003c\/h3\u003e\n\u003cp\u003eDer Knochen besitzt ein echtes Großformat und ist für große Hunde mit kräftigem Kiefer vorgesehen.\u003c\/p\u003e\n\u003cp\u003eKleine Hunde, Welpen sowie Tiere mit geschädigten Zähnen oder sehr hastigem Kauverhalten sollten diesen Artikel nicht erhalten.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eGrößenhinweis:\u003c\/strong\u003e Die Maße können bei einem gewachsenen Naturprodukt leicht schwanken.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦷\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eKauspaß und mechanische Zahnpflege\u003c\/strong\u003e\u003cspan\u003eHarte Struktur für Zahnoberflächen und Kaumuskulatur\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eAusdauerndes Nagen als natürliche Beschäftigung\u003c\/h3\u003e\n\u003cp\u003eDie harte Knochenoberfläche fordert das Gebiss und erzeugt beim Kauen mechanische Reibung.\u003c\/p\u003e\n\u003cp\u003eDas kann lockere Beläge reduzieren helfen, ersetzt aber keine regelmäßige Zahnkontrolle. Bei empfindlichen oder vorgeschädigten Zähnen besteht zudem ein Risiko für Zahnverletzungen.\u003c\/p\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eKaumuskulatur\u003c\/b\u003eKräftige Kieferarbeit für starke Kauer.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eBeschäftigung\u003c\/b\u003eLanganhaltende und ruhige Auslastung.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eZahnoberflächen\u003c\/b\u003eMechanische Reibung beim intensiven Nagen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eGeruchsarm\u003c\/b\u003eAngenehmer für längere Kaumomente im Haus.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📊\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eZusammensetzung und Analysewerte\u003c\/strong\u003e\u003cspan\u003eTransparente Angaben zum Naturkauartikel\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eZusammensetzung\u003c\/h3\u003e\n\u003cp\u003e100% Straußenknochen, Oberschenkelknochen vom Strauß. Einzelfuttermittel für Hunde.\u003c\/p\u003e\n\u003ch3\u003eAnalytische Bestandteile\u003c\/h3\u003e\n\u003ctable class=\"adp-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eBestandteil\u003c\/th\u003e\n\u003cth\u003eAnteil\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e86,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfett\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e8,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e3,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⚠️\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eWichtiger Sicherheitshinweis\u003c\/strong\u003e\u003cspan\u003eEchte Knochen können splittern oder scharfe Kanten bilden\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eNiemals unbeaufsichtigt füttern\u003c\/h3\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAufsicht\u003c\/b\u003eDen Hund während des gesamten Kauens beobachten.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eSplitter\u003c\/b\u003eBei scharfen Kanten oder Rissen den Knochen sofort entfernen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eReststücke\u003c\/b\u003eKleine oder verschluckbare Endstücke rechtzeitig wegnehmen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eZähne\u003c\/b\u003eBei Zahnproblemen oder sehr hartem Beißen vorher fachlichen Rat einholen.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eBei Erbrechen, Schmerzen, Blut im Maul, Verdauungsproblemen oder dem Verdacht auf Verschlucken muss der Kauartikel entfernt und tierärztlicher Rat eingeholt werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⚖️\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFütterung und Tagesration\u003c\/strong\u003e\u003cspan\u003eLangkauartikel bewusst und nicht als Trainingssnack einsetzen\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eGelegentliche, ruhige Beschäftigung\u003c\/h3\u003e\n\u003cp\u003eDer Straußenknochen ist ein Langkauartikel und kein kleiner Trainingssnack. Biete ihn nur zeitweise an und berücksichtige die aufgenommene Menge bei der täglichen Fütterung.\u003c\/p\u003e\n\u003cp\u003eAusdauerndes Nagen macht durstig. Stelle während und nach dem Kauen immer frisches Trinkwasser bereit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌿\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eNaturprodukt und Aufbewahrung\u003c\/strong\u003e\u003cspan\u003eJeder Knochen ist in Form und Gewicht einzigartig\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eNatürliche Schwankungen sind normal\u003c\/h3\u003e\n\u003cp\u003eForm, genaue Größe, Farbe und Gewicht können naturbedingt von Knochen zu Knochen abweichen.\u003c\/p\u003e\n\u003cp\u003eKühl, trocken und vor direkter Sonneneinstrahlung geschützt lagern. Nach dem Kauen hygienisch aufbewahren und bei deutlichen Beschädigungen entsorgen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Größe, Geruch, Zahnpflege und Sicherheit\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cdiv class=\"adp-faq\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWoraus besteht der Straußenknochen XXL?\u003c\/summary\u003e\n\u003cp\u003eEr besteht aus 100% Oberschenkelknochen vom Strauß.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie groß ist der Knochen?\u003c\/summary\u003e\n\u003cp\u003eEr ist ungefähr 25 bis 30 cm lang und kann bis zu 10 cm breit sein. Naturbedingte Abweichungen sind möglich.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIst der Knochen für kleine Hunde geeignet?\u003c\/summary\u003e\n\u003cp\u003eNein. Aufgrund des XXL-Formats und der sehr harten Struktur ist er ausdrücklich für große, kaustarke Hunde gedacht.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIst der Straußenknochen geruchsarm?\u003c\/summary\u003e\n\u003cp\u003eJa. Der Eigengeruch wird als mild und kaum wahrnehmbar beschrieben.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eKann der Knochen die Zahnpflege unterstützen?\u003c\/summary\u003e\n\u003cp\u003eMechanische Reibung beim Kauen kann lockere Beläge reduzieren helfen. Der Knochen ersetzt keine regelmäßige Zahnkontrolle.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eKann der Knochen splittern?\u003c\/summary\u003e\n\u003cp\u003eJa. Auch schonend getrocknete Naturknochen können in seltenen Fällen splittern oder scharfe Kanten bilden. Deshalb ist permanente Aufsicht notwendig.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-closing\"\u003e\n\u003ch2\u003e100% Strauß. XXL-Format. Maximale Kaubeschäftigung.\u003c\/h2\u003e\n\u003cp\u003eDer massive, geruchsarme Naturknochen für große Hunde mit kräftigem Kiefer und besonders starkem Nagebedürfnis.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\n\u003cdiv aria-hidden=\"true\" class=\"adn-food-modal\" id=\"adn-food-modal\"\u003e\n\u003cdiv data-adn-close=\"\" class=\"adn-modal-backdrop\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv aria-labelledby=\"adn-modal-title\" aria-modal=\"true\" role=\"dialog\" class=\"adn-modal-dialog\"\u003e\n\u003cbutton aria-label=\"Futterrechner schließen\" data-adn-close=\"\" type=\"button\" class=\"adn-modal-close\"\u003e×\u003c\/button\u003e\u003cheader class=\"adn-modal-header\"\u003e\n\u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n\u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\u003c\/header\u003e\n\u003cdiv id=\"adn-rechner\" class=\"adn-rechner\"\u003e\n\u003cdiv class=\"adn-progress-head\"\u003e\n\u003cspan\u003eSchritt \u003cb id=\"adn-current-step\"\u003e1\u003c\/b\u003e von 8\u003c\/span\u003e \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv aria-valuenow=\"1\" aria-valuemax=\"8\" aria-valuemin=\"1\" role=\"progressbar\" class=\"adn-progress-track\"\u003e\u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv data-title=\"Alter\" data-step=\"1\" class=\"adn-step is-active\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n\u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n\u003cdiv class=\"adn-age-row\"\u003e\n\u003clabel class=\"adn-input-box\"\u003e \u003cinput aria-label=\"Alter des Hundes\" value=\"2\" step=\"1\" min=\"1\" type=\"number\" id=\"adn-age\"\u003e \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv aria-label=\"Alterseinheit\" class=\"adn-segmented\"\u003e\n\u003cbutton data-age-unit=\"years\" class=\"is-selected\" type=\"button\"\u003eJahre\u003c\/button\u003e \u003cbutton data-age-unit=\"months\" type=\"button\"\u003eMonate\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton id=\"adn-age-next\" class=\"adn-primary-btn\" type=\"button\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Gewicht\" data-step=\"2\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n\u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n\u003clabel class=\"adn-input-box adn-weight-box\"\u003e \u003cinput aria-label=\"Gewicht des Hundes\" value=\"15\" step=\"0.1\" max=\"120\" min=\"1\" type=\"number\" id=\"adn-weight\"\u003e \u003cspan\u003ekg\u003c\/span\u003e \u003c\/label\u003e \u003cbutton id=\"adn-weight-next\" class=\"adn-primary-btn\" type=\"button\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Aktivität\" data-step=\"3\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n\u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton data-value=\"low\" data-key=\"activity\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"normal\" data-key=\"activity\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"high\" data-key=\"activity\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"sport\" data-key=\"activity\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Körperform\" data-step=\"4\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n\u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n\u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton data-value=\"thin\" data-key=\"body\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"ideal\" data-key=\"body\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"heavy\" data-key=\"body\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Futterart\" data-step=\"5\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n\u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n\u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton data-value=\"dry\" data-key=\"food\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"wet\" data-key=\"food\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Besonderheiten\" data-step=\"6\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n\u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n\u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton data-value=\"none\" data-key=\"special\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"neutered\" data-key=\"special\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"sensitive\" data-key=\"special\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"pregnant\" data-key=\"special\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Gesundheit\" data-step=\"7\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n\u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n\u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton data-value=\"healthy\" data-key=\"health\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"sick\" data-key=\"health\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Ergebnis\" data-step=\"8\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n\u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n\u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n\u003cdiv id=\"adn-health-warning\" class=\"adn-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-result-grid\"\u003e\n\u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eAdult-Trockenfutter\u003c\/strong\u003e\n\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n\u003ca href=\"#\" id=\"adn-shop-link\" class=\"adn-primary-btn adn-shop-btn\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-modal-actions\"\u003e\n\u003cbutton id=\"adn-back\" type=\"button\"\u003eZurück\u003c\/button\u003e \u003cbutton id=\"adn-restart\" type=\"button\"\u003eNeu starten\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e \u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Woraus besteht der Straußenknochen XXL?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Er besteht aus 100% Oberschenkelknochen vom Strauß.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie groß ist der Knochen?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Er ist ungefähr 25 bis 30 cm lang und kann bis zu 10 cm breit sein. Naturbedingte Abweichungen sind möglich.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist der Knochen für kleine Hunde geeignet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Nein. Aufgrund des XXL-Formats und der sehr harten Struktur ist er ausdrücklich für große, kaustarke Hunde gedacht.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist der Straußenknochen geruchsarm?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Der Eigengeruch wird als mild und kaum wahrnehmbar beschrieben.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Kann der Knochen die Zahnpflege unterstützen?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Mechanische Reibung beim Kauen kann lockere Beläge reduzieren helfen. Der Knochen ersetzt keine regelmäßige Zahnkontrolle.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Kann der Knochen splittern?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Auch schonend getrocknete Naturknochen können in seltenen Fällen splittern oder scharfe Kanten bilden. Deshalb ist permanente Aufsicht notwendig.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e \u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleTerms = ['straußenknochen', 'xxl'];\n\n  function normalize(value) {\n    return (value || '')\n      .replace(\/\\u00a0\/g, ' ')\n      .replace(\/[–—]\/g, '-')\n      .replace(\/\\s+\/g, ' ')\n      .trim()\n      .toLowerCase();\n  }\n\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n    return style.display !== 'none' \u0026\u0026\n      style.visibility !== 'hidden' \u0026\u0026\n      parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026\n      rect.width \u003e 0 \u0026\u0026\n      rect.height \u003e 0;\n  }\n\n  function outsideOwnBlocks(element) {\n    return !element.closest('.adp-page') \u0026\u0026\n      !element.closest('#adn-one-html') \u0026\u0026\n      !element.closest('#adn-food-modal');\n  }\n\n  function matchesTitle(element) {\n    var text = normalize(element.textContent);\n    return titleTerms.every(function (term) {\n      return text.indexOf(term) !== -1;\n    });\n  }\n\n  function findTitle() {\n    var selectors = [\n      '[data-product-title]',\n      '.product__title',\n      '.product__title h1',\n      '.product-title',\n      '.product-single__title',\n      '.productView-title',\n      '.product-info__title',\n      '.product-detail__title',\n      'h1.product_title',\n      'h1'\n    ];\n\n    var candidates = Array.prototype.slice.call(\n      document.querySelectorAll(selectors.join(','))\n    );\n\n    return candidates.find(function (element) {\n      return outsideOwnBlocks(element) \u0026\u0026\n        isVisible(element) \u0026\u0026\n        matchesTitle(element);\n    }) || null;\n  }\n\n  function applyTitleStyle() {\n    var title = findTitle();\n    if (!title) return;\n    title.classList.add('adp-external-product-title');\n\n    var nested = title.matches('h1, h2')\n      ? title\n      : title.querySelector('h1, h2');\n\n    if (nested) {\n      nested.classList.add('adp-external-product-title');\n    }\n  }\n\n  function scheduleApply() {\n    applyTitleStyle();\n    setTimeout(applyTitleStyle, 50);\n    setTimeout(applyTitleStyle, 200);\n    setTimeout(applyTitleStyle, 500);\n    setTimeout(applyTitleStyle, 1000);\n    setTimeout(applyTitleStyle, 2000);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n\n  window.addEventListener('load', scheduleApply);\n  document.addEventListener('shopify:section:load', scheduleApply);\n\n  var observer = new MutationObserver(scheduleApply);\n  observer.observe(document.documentElement, {\n    childList: true,\n    subtree: true,\n    characterData: true\n  });\n})();\n\u003c\/script\u003e \u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  var modalScrollY = 0;\n  var bodySnapshot = null;\n  var htmlOverflowSnapshot = '';\n\n  function getModal() {\n    return document.getElementById('adn-food-modal');\n  }\n\n  function moveModalToBody() {\n    var modal = getModal();\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  function updateViewportSize() {\n    var modal = getModal();\n    if (!modal) return;\n\n    var viewport = window.visualViewport;\n    var height = viewport ? viewport.height : window.innerHeight;\n    var top = viewport ? viewport.offsetTop : 0;\n\n    modal.style.setProperty('--adn-modal-height', Math.round(height) + 'px');\n    modal.style.setProperty('--adn-modal-top', Math.round(top) + 'px');\n  }\n\n  function lockPage() {\n    if (bodySnapshot) return;\n\n    modalScrollY =\n      window.pageYOffset ||\n      document.documentElement.scrollTop ||\n      document.body.scrollTop ||\n      0;\n\n    bodySnapshot = {\n      position: document.body.style.position,\n      top: document.body.style.top,\n      left: document.body.style.left,\n      right: document.body.style.right,\n      width: document.body.style.width,\n      overflow: document.body.style.overflow\n    };\n\n    htmlOverflowSnapshot = document.documentElement.style.overflow;\n\n    document.documentElement.style.overflow = 'hidden';\n    document.body.style.position = 'fixed';\n    document.body.style.top = (-modalScrollY) + 'px';\n    document.body.style.left = '0';\n    document.body.style.right = '0';\n    document.body.style.width = '100%';\n    document.body.style.overflow = 'hidden';\n  }\n\n  function unlockPage() {\n    if (!bodySnapshot) return;\n\n    document.documentElement.style.overflow = htmlOverflowSnapshot;\n    document.body.style.position = bodySnapshot.position;\n    document.body.style.top = bodySnapshot.top;\n    document.body.style.left = bodySnapshot.left;\n    document.body.style.right = bodySnapshot.right;\n    document.body.style.width = bodySnapshot.width;\n    document.body.style.overflow = bodySnapshot.overflow;\n\n    bodySnapshot = null;\n    window.scrollTo(0, modalScrollY);\n  }\n\n  window.adnPrepareFoodModal = function () {\n    moveModalToBody();\n    updateViewportSize();\n    lockPage();\n\n    var modal = getModal();\n    var dialog = modal \u0026\u0026 modal.querySelector('.adn-modal-dialog');\n\n    if (dialog) {\n      dialog.scrollTop = 0;\n    }\n\n    requestAnimationFrame(updateViewportSize);\n    setTimeout(updateViewportSize, 80);\n    setTimeout(updateViewportSize, 250);\n  };\n\n  window.adnReleaseFoodModal = function () {\n    unlockPage();\n  };\n\n  function init() {\n    moveModalToBody();\n    updateViewportSize();\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', init);\n  } else {\n    init();\n  }\n\n  window.addEventListener('load', init);\n  window.addEventListener('resize', updateViewportSize, { passive: true });\n  window.addEventListener('orientationchange', function () {\n    setTimeout(updateViewportSize, 100);\n    setTimeout(updateViewportSize, 350);\n  }, { passive: true });\n\n  if (window.visualViewport) {\n    window.visualViewport.addEventListener(\n      'resize',\n      updateViewportSize,\n      { passive: true }\n    );\n\n    window.visualViewport.addEventListener(\n      'scroll',\n      updateViewportSize,\n      { passive: true }\n    );\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(init, 50);\n  });\n})();\n\u003c\/script\u003e \u003cscript id=\"adn-food-calculator-script\"\u003e\n(function () {\n  function initAdnFoodCalculator() {\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    \n        if (typeof window.adnPrepareFoodModal === 'function') {\n          window.adnPrepareFoodModal();\n        } else if (modal.parentNode !== document.body) {\n          document.body.appendChild(modal);\n        }\n    \n        modal.classList.add('is-open');\n        modal.setAttribute('aria-hidden', 'false');\n        modal.setAttribute('aria-modal', 'true');\n        document.body.classList.add('adn-modal-open');\n    \n        var dialog = modal.querySelector('.adn-modal-dialog');\n        if (dialog) dialog.scrollTop = 0;\n    \n        window.setTimeout(function () {\n          var close = modal.querySelector('.adn-modal-close');\n          if (close) {\n            try {\n              close.focus({ preventScroll: true });\n            } catch (error) {\n              close.focus();\n            }\n          }\n        }, 0);\n      }\n    \n      function closeModal() {\n        modal.classList.remove('is-open');\n        modal.setAttribute('aria-hidden', 'true');\n        modal.removeAttribute('aria-modal');\n        document.body.classList.remove('adn-modal-open');\n    \n        if (typeof window.adnReleaseFoodModal === 'function') {\n          window.adnReleaseFoodModal();\n        }\n    \n        if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') {\n          window.setTimeout(function () {\n            try {\n              lastFocused.focus({ preventScroll: true });\n            } catch (error) {\n              lastFocused.focus();\n            }\n          }, 0);\n        }\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\n  function scheduleInit() {\n    initAdnFoodCalculator();\n    window.setTimeout(initAdnFoodCalculator, 50);\n    window.setTimeout(initAdnFoodCalculator, 250);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleInit, { once: true });\n  } else {\n    scheduleInit();\n  }\n\n  window.addEventListener('load', scheduleInit);\n  document.addEventListener('shopify:section:load', function () {\n    window.setTimeout(scheduleInit, 50);\n  });\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"Default Title","offer_id":58661546787141,"sku":"11362-60405","price":21.49,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/Straussen-Oberschenkelknochen_Hypoallergen_fettarmfuerHundealphadognutrition.png?v=1784921402"}],"url":"https:\/\/www.alphadog-nutrition.de\/fr\/collections\/for-shopify-performance-tracking.oembed?page=5","provider":"Alphadog Nutrition","version":"1.0","type":"link"}