{"title":"Huhn Kauartikel für Hunde","description":"\u003c!--\n  ALPHADOG NUTRITION – Hühnchen Kauartikel Kategorie\n  Shopify Custom Liquid \/ Benutzerdefiniertes Liquid\n--\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Manrope:wght@400;500;600;700;800;900\u0026display=swap');\n\n.adnhuhn-page{\n  --adnhuhn-dark:#17110b;\n  --adnhuhn-brown:#6f431f;\n  --adnhuhn-amber:#b46f23;\n  --adnhuhn-gold:#d59d3f;\n  --adnhuhn-honey:#e4bd68;\n  --adnhuhn-cream:#f8f2e7;\n  --adnhuhn-olive:#6f765a;\n  --adnhuhn-ink:#171713;\n  --adnhuhn-muted:#65645d;\n  width:100vw;\n  margin-left:calc(50% - 50vw);\n  margin-right:calc(50% - 50vw);\n  overflow:hidden;\n  color:var(--adnhuhn-ink);\n  background:\n    radial-gradient(circle at 94% 2%,rgba(228,189,104,.17),transparent 24%),\n    radial-gradient(circle at 4% 40%,rgba(180,111,35,.10),transparent 22%),\n    #f5f2eb;\n  font-family:'Manrope',Arial,sans-serif;\n}\n.adnhuhn-page*,.adnhuhn-page *::before,.adnhuhn-page *::after{box-sizing:border-box;font-family:'Manrope',Arial,sans-serif}\n.adnhuhn-wrap{width:100%;max-width:1380px;margin:0 auto;padding:72px 18px}\n.adnhuhn-brand{margin:0 0 12px;color:var(--adnhuhn-gold);font-size:16px!important;font-weight:900!important}\n.adnhuhn-kicker,.adnhuhn-heading\u003ep{margin:0 0 18px;color:var(--adnhuhn-amber);font-size:12px!important;font-weight:900!important;letter-spacing:.23em!important;text-transform:uppercase}\n\n.adnhuhn-hero{\n  position:relative;\n  min-height:720px;\n  padding:64px;\n  border-radius:38px;\n  overflow:hidden;\n  display:grid;\n  grid-template-columns:minmax(0,1.08fr) minmax(400px,.92fr);\n  align-items:center;\n  gap:42px;\n  color:#fff;\n  background:\n    radial-gradient(circle at 84% 14%,rgba(213,157,63,.34),transparent 27%),\n    radial-gradient(circle at 14% 90%,rgba(111,67,31,.25),transparent 31%),\n    linear-gradient(135deg,#0e0a06,#29190e 58%,#4b321d);\n  box-shadow:0 30px 90px rgba(0,0,0,.16)\n}\n.adnhuhn-hero::before{\n  content:\"CHICKEN\";\n  position:absolute;\n  right:24px;\n  top:26px;\n  color:rgba(255,255,255,.045);\n  font-size:78px;\n  line-height:1;\n  font-weight:900;\n  letter-spacing:-.07em;\n  transform:rotate(7deg);\n  pointer-events:none\n}\n.adnhuhn-hero::after{\n  content:\"\";\n  position:absolute;\n  left:64px;\n  right:64px;\n  bottom:0;\n  height:6px;\n  border-radius:999px 999px 0 0;\n  background:linear-gradient(90deg,var(--adnhuhn-amber),var(--adnhuhn-gold),var(--adnhuhn-olive))\n}\n.adnhuhn-hero-copy{position:relative;z-index:2}\n.adnhuhn-hero h1,.adnhuhn-heading h2,.adnhuhn-guide h2,.adnhuhn-tip h2,.adnhuhn-closing h2{\n  margin:0;\n  font-weight:900!important;\n  letter-spacing:-.06em!important\n}\n.adnhuhn-hero h1{\n  max-width:860px;\n  color:#fff!important;\n  font-size:clamp(52px,7vw,98px)!important;\n  line-height:.9!important;\n  letter-spacing:-.075em!important\n}\n.adnhuhn-lead{max-width:730px;margin:30px 0 0;color:#fff!important;font-size:clamp(20px,2vw,27px)!important;line-height:1.35!important;font-weight:800!important}\n.adnhuhn-intro{max-width:730px;margin:22px 0 0;color:rgba(255,255,255,.77)!important;font-size:16px!important;line-height:1.75!important}\n.adnhuhn-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:25px}\n.adnhuhn-tags span{padding:11px 14px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.06);color:#fff!important;font-size:12px!important;font-weight:800!important}\n.adnhuhn-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}\n.adnhuhn-button{\n  min-height:56px;padding:18px 27px;border:1px solid var(--adnhuhn-gold);border-radius:999px;\n  background:var(--adnhuhn-gold);color:#21160c!important;text-decoration:none!important;\n  display:inline-flex;align-items:center;justify-content:center;gap:10px;\n  font-size:13px!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase;\n  box-shadow:0 16px 36px rgba(213,157,63,.24);transition:.25s ease\n}\n.adnhuhn-button:hover{transform:translateY(-2px);background:#fff;border-color:#fff}\n.adnhuhn-button-secondary{border-color:rgba(255,255,255,.23);background:rgba(255,255,255,.10);color:#fff!important;box-shadow:none}\n\n.adnhuhn-visual{\n  position:relative;\n  min-height:560px;\n  border-radius:34px;\n  border:1px solid rgba(255,255,255,.10);\n  background:\n    radial-gradient(circle at 50% 42%,rgba(228,189,104,.22),transparent 44%),\n    linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.045));\n  overflow:hidden;\n  display:grid;\n  place-items:center\n}\n.adnhuhn-visual svg{width:78%;max-width:420px;filter:drop-shadow(0 28px 34px rgba(0,0,0,.36))}\n.adnhuhn-badge{\n  position:absolute;top:28px;left:28px;width:136px;height:136px;border-radius:50%;\n  background:linear-gradient(135deg,var(--adnhuhn-honey),var(--adnhuhn-amber));\n  display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;\n  color:#2a1a0d;box-shadow:0 22px 54px rgba(180,111,35,.29);transform:rotate(-7deg)\n}\n.adnhuhn-badge strong{font-size:29px!important;font-weight:900!important;line-height:.92!important}\n.adnhuhn-badge span{margin-top:8px;font-size:9px!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase}\n.adnhuhn-size{\n  position:absolute;right:25px;bottom:28px;min-width:170px;padding:13px 15px;border:1px solid rgba(255,255,255,.14);\n  border-radius:18px;background:rgba(16,11,7,.76);color:#fff\n}\n.adnhuhn-size small{display:block;color:var(--adnhuhn-honey);font-size:9px!important;font-weight:900!important;letter-spacing:.15em!important}\n.adnhuhn-size strong{display:block;margin-top:6px;color:#fff!important;font-size:12px!important;font-weight:900!important}\n\n.adnhuhn-section{padding-top:94px}\n.adnhuhn-heading{max-width:1080px;margin-bottom:30px}\n.adnhuhn-heading h2{font-size:clamp(42px,6vw,78px)!important;line-height:.96!important}\n.adnhuhn-heading\u003espan{display:block;max-width:930px;margin-top:20px;color:var(--adnhuhn-muted);font-size:18px!important;line-height:1.58!important;font-weight:600!important}\n\n.adnhuhn-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}\n.adnhuhn-benefit{\n  min-height:350px;padding:34px;border-radius:30px;\n  background:radial-gradient(circle at 90% 7%,rgba(213,157,63,.17),transparent 29%),#fff;\n  box-shadow:0 20px 60px rgba(0,0,0,.06)\n}\n.adnhuhn-benefit:nth-child(2){\n  background:radial-gradient(circle at 90% 7%,rgba(228,189,104,.25),transparent 30%),linear-gradient(135deg,#100b07,#32200f);\n  color:#fff\n}\n.adnhuhn-benefit b{color:var(--adnhuhn-amber);font-size:14px!important;font-weight:900!important}\n.adnhuhn-benefit h3{margin:64px 0 16px;color:inherit!important;font-size:32px!important;line-height:1.04!important;font-weight:900!important;letter-spacing:-.045em!important}\n.adnhuhn-benefit p{margin:0;color:#5b584f;font-size:16px!important;line-height:1.72!important}\n.adnhuhn-benefit:nth-child(2) p{color:rgba(255,255,255,.74)!important}\n\n.adnhuhn-guide{\n  position:relative;margin-top:94px;padding:64px;border-radius:38px;overflow:hidden;\n  background:radial-gradient(circle at 88% 12%,rgba(213,157,63,.14),transparent 26%),#fff;\n  display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:56px;align-items:center;\n  box-shadow:0 24px 75px rgba(0,0,0,.065)\n}\n.adnhuhn-guide h2{font-size:clamp(40px,5vw,68px)!important;line-height:.98!important}\n.adnhuhn-guide p{color:#545046;font-size:16px!important;line-height:1.78!important}\n.adnhuhn-guide ul{margin:28px 0 0;padding:0;list-style:none;display:grid;gap:14px}\n.adnhuhn-guide li{position:relative;padding-left:31px;color:#454239;font-size:15px!important;line-height:1.58!important}\n.adnhuhn-guide li::before{content:\"✓\";position:absolute;left:0;color:var(--adnhuhn-amber);font-weight:900}\n.adnhuhn-panel{\n  padding:38px;border-radius:30px;\n  background:radial-gradient(circle at 90% 9%,rgba(228,189,104,.28),transparent 29%),linear-gradient(135deg,#100b07,#342110);\n  color:#fff\n}\n.adnhuhn-panel\u003ep{margin:0 0 32px;color:var(--adnhuhn-honey)!important;font-size:12px!important;font-weight:900!important;letter-spacing:.2em!important;text-transform:uppercase}\n.adnhuhn-panel article{padding:18px 0;border-top:1px solid rgba(255,255,255,.1)}\n.adnhuhn-panel article:first-of-type{padding-top:0;border-top:0}\n.adnhuhn-panel strong{display:block;color:#fff!important;font-size:20px!important;font-weight:900!important}\n.adnhuhn-panel span{display:block;margin-top:7px;color:rgba(255,255,255,.7)!important;font-size:14px!important;line-height:1.5!important}\n\n.adnhuhn-products-band{width:100vw;margin-left:calc(50% - 50vw);margin-top:94px;padding:92px 18px;background:#fff}\n.adnhuhn-products-wrap{width:100%;max-width:1380px;margin:0 auto}\n.adnhuhn-track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}\n.adnhuhn-card{\n  min-height:560px;padding:24px;border:1px solid rgba(180,111,35,.08);border-radius:32px;\n  background:radial-gradient(circle at 92% 7%,rgba(228,189,104,.14),transparent 28%),#fff;\n  box-shadow:0 18px 54px rgba(0,0,0,.055);display:flex;flex-direction:column\n}\n.adnhuhn-card-head p{margin:0;color:var(--adnhuhn-amber);font-size:10px!important;font-weight:900!important;letter-spacing:.18em!important;text-transform:uppercase}\n.adnhuhn-card-head h3{margin:8px 0 0;color:#171713!important;font-size:31px!important;line-height:1!important;font-weight:900!important;letter-spacing:-.045em!important}\n.adnhuhn-card-image{\n  margin-top:22px;min-height:220px;border-radius:24px;background:linear-gradient(145deg,#f8f1e5,#efe4d0);\n  display:grid;place-items:center;overflow:hidden\n}\n.adnhuhn-card-art{font-size:88px;filter:drop-shadow(0 16px 20px rgba(0,0,0,.13))}\n.adnhuhn-card-copy{padding-top:24px;display:flex;flex-direction:column;flex:1}\n.adnhuhn-card-copy h4{margin:0;color:#171713!important;font-size:20px!important;font-weight:900!important}\n.adnhuhn-card-copy span{display:block;margin-top:10px;color:#656159;font-size:14px!important;line-height:1.6!important}\n.adnhuhn-card-copy small{display:block;margin-top:13px;color:var(--adnhuhn-amber);font-size:10px!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase}\n.adnhuhn-card-button{\n  margin-top:auto;padding:14px 16px;border-radius:14px;background:#17110b;color:#fff!important;text-decoration:none!important;\n  display:inline-flex;align-items:center;justify-content:center;font-size:12px!important;font-weight:900!important\n}\n.adnhuhn-card-button:hover{background:var(--adnhuhn-amber)}\n\n.adnhuhn-table-wrap{overflow:auto;border-radius:22px;border:1px solid #e7e1d7;background:#fff}\n.adnhuhn-table{width:100%;border-collapse:separate;border-spacing:0;min-width:760px}\n.adnhuhn-table th,.adnhuhn-table td{padding:17px 18px;border-bottom:1px solid #eee8df;text-align:left;vertical-align:top}\n.adnhuhn-table thead th{background:linear-gradient(135deg,#2c1a0d,#704321);color:#fff;font-weight:900}\n.adnhuhn-table tbody tr:last-child td{border-bottom:0}\n.adnhuhn-table td{color:#555249;font-size:14px;line-height:1.5}\n.adnhuhn-table strong{color:#171713}\n\n.adnhuhn-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}\n.adnhuhn-step{padding:25px;border-radius:24px;background:#fff;box-shadow:0 14px 45px rgba(0,0,0,.045)}\n.adnhuhn-step b{color:var(--adnhuhn-amber);font-size:12px!important;font-weight:900!important}\n.adnhuhn-step h3{margin:30px 0 10px;color:#171713!important;font-size:23px!important;line-height:1.05!important;font-weight:900!important}\n.adnhuhn-step p{margin:0;color:#625e55;font-size:14px!important;line-height:1.62!important}\n.adnhuhn-note{margin:20px 0 0;padding:18px 20px;border-left:5px solid var(--adnhuhn-amber);border-radius:16px;background:#fff;color:#545046;font-size:14px;line-height:1.6}\n\n.adnhuhn-tip{\n  margin-top:94px;padding:56px;border-radius:36px;display:grid;grid-template-columns:160px minmax(0,1fr);gap:34px;align-items:center;\n  background:radial-gradient(circle at 88% 14%,rgba(255,255,255,.14),transparent 24%),linear-gradient(135deg,#704321,#b46f23 52%,#d59d3f);\n  color:#fff;box-shadow:0 24px 70px rgba(90,58,31,.18)\n}\n.adnhuhn-tip-icon{width:130px;height:130px;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.16);font-size:56px}\n.adnhuhn-tip-copy p{margin:0 0 10px;color:#ffe7bd!important;font-size:11px!important;font-weight:900!important;letter-spacing:.19em!important;text-transform:uppercase}\n.adnhuhn-tip h2{color:#fff!important;font-size:clamp(38px,5vw,64px)!important;line-height:.97!important}\n.adnhuhn-tip span{display:block;max-width:850px;margin-top:16px;color:rgba(255,255,255,.84)!important;font-size:16px!important;line-height:1.68!important;font-weight:700!important}\n\n.adnhuhn-faq{display:grid;gap:10px}\n.adnhuhn-faq-item{border:1px solid #e6dfd4;border-radius:16px;background:#fff;overflow:hidden}\n.adnhuhn-faq-item summary{padding:17px 50px 17px 18px;cursor:pointer;list-style:none;position:relative;color:#202018;font-size:14px;font-weight:900}\n.adnhuhn-faq-item summary::-webkit-details-marker{display:none}\n.adnhuhn-faq-item summary::before,.adnhuhn-faq-item summary::after{content:\"\";position:absolute;right:19px;top:50%;width:14px;height:2px;background:#171713;transform:translateY(-50%)}\n.adnhuhn-faq-item summary::after{transform:translateY(-50%) rotate(90deg)}\n.adnhuhn-faq-item[open] summary::after{transform:translateY(-50%)}\n.adnhuhn-faq-answer{padding:0 18px 18px;color:#5f5b52;font-size:14px;line-height:1.62}\n\n.adnhuhn-closing{\n  margin-top:94px;padding:62px 42px;border-radius:38px;text-align:center;\n  background:radial-gradient(circle at 86% 14%,rgba(255,255,255,.14),transparent 24%),linear-gradient(135deg,#704321,#b46f23 56%,#70755b);\n  color:#fff\n}\n.adnhuhn-closing h2{max-width:920px;margin:0 auto;color:#fff!important;font-size:clamp(42px,6vw,76px)!important;line-height:.95!important}\n.adnhuhn-closing p{max-width:820px;margin:20px auto 0;color:rgba(255,255,255,.84)!important;font-size:17px!important;line-height:1.65!important}\n.adnhuhn-closing .adnhuhn-button{margin-top:28px}\n\n@media(max-width:1020px){\n  .adnhuhn-hero,.adnhuhn-guide{grid-template-columns:1fr}\n  .adnhuhn-track{grid-template-columns:repeat(2,minmax(0,1fr))}\n  .adnhuhn-steps{grid-template-columns:repeat(2,minmax(0,1fr))}\n}\n@media(max-width:720px){\n  .adnhuhn-wrap{padding:28px 10px}\n  .adnhuhn-hero{min-height:auto;padding:30px 18px 20px;border-radius:24px;gap:24px}\n  .adnhuhn-hero::before{right:-12px;top:22px;font-size:38px}\n  .adnhuhn-hero::after{left:18px;right:18px}\n  .adnhuhn-hero h1{font-size:clamp(39px,12vw,58px)!important;line-height:.94!important}\n  .adnhuhn-lead{font-size:17px!important}\n  .adnhuhn-intro{font-size:14px!important;line-height:1.62!important}\n  .adnhuhn-visual{min-height:360px}\n  .adnhuhn-badge{width:104px;height:104px;top:18px;left:18px}\n  .adnhuhn-badge strong{font-size:23px!important}\n  .adnhuhn-size{right:16px;bottom:18px}\n  .adnhuhn-section{padding-top:54px}\n  .adnhuhn-heading h2{font-size:34px!important;line-height:1!important}\n  .adnhuhn-heading\u003espan{font-size:14px!important}\n  .adnhuhn-benefits,.adnhuhn-track,.adnhuhn-steps{grid-template-columns:1fr}\n  .adnhuhn-benefit{min-height:auto;padding:22px;border-radius:21px}\n  .adnhuhn-benefit h3{margin:28px 0 10px;font-size:24px!important}\n  .adnhuhn-guide{margin-top:54px;padding:28px 18px;border-radius:24px;gap:28px}\n  .adnhuhn-guide h2{font-size:34px!important}\n  .adnhuhn-panel{padding:22px;border-radius:20px}\n  .adnhuhn-products-band{margin-top:54px;padding:54px 10px}\n  .adnhuhn-card{min-height:auto;padding:18px;border-radius:22px}\n  .adnhuhn-card-image{min-height:180px}\n  .adnhuhn-tip{margin-top:54px;padding:30px 20px;grid-template-columns:1fr;gap:18px;border-radius:26px}\n  .adnhuhn-tip-icon{width:104px;height:104px;font-size:46px}\n  .adnhuhn-tip h2{font-size:36px!important}\n  .adnhuhn-tip span{font-size:14px!important}\n  .adnhuhn-closing{margin-top:54px;padding:36px 20px;text-align:left;border-radius:26px}\n  .adnhuhn-closing h2{font-size:36px!important}\n  .adnhuhn-closing p{font-size:14px!important}\n}\n\u003c\/style\u003e\n\u003cmain class=\"adnhuhn-page\" id=\"adnhuhnPage\"\u003e\n\u003cdiv class=\"adnhuhn-wrap\"\u003e\n\u003csection class=\"adnhuhn-hero\"\u003e\n\u003cdiv class=\"adnhuhn-hero-copy\"\u003e\n\u003cp class=\"adnhuhn-brand\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003cp class=\"adnhuhn-kicker\"\u003eHÜHNCHEN KAUARTIKEL FÜR HUNDE\u003c\/p\u003e\n\u003ch1\u003eZarter Kauspaß für jede Lebensphase.\u003c\/h1\u003e\n\u003cp class=\"adnhuhn-lead\"\u003eVon soften Filetstreifen und Trainingswürfeln bis zu gefriergetrockneter Hähnchenbrust, Hühnerfüßen und Hühnerhälsen.\u003c\/p\u003e\n\u003cp class=\"adnhuhn-intro\"\u003eHühnchen-Kauartikel gehören zu den beliebtesten Belohnungen im Hundealltag. Unterschiedliche Texturen machen die Auswahl flexibel: weich und leicht teilbar fürs Training, knusprig und mittelfest für bewusste Kaumomente oder hart gebacken für längeres Knabbern.\u003c\/p\u003e\n\u003cdiv class=\"adnhuhn-tags\"\u003e\n\u003cspan\u003eSoft bis knusprig\u003c\/span\u003e \u003cspan\u003eTraining \u0026amp; Belohnung\u003c\/span\u003e \u003cspan\u003eHühnerfüße \u0026amp; Hühnerhälse\u003c\/span\u003e \u003cspan\u003eFiletstreifen\u003c\/span\u003e \u003cspan\u003eGeflügelkekse\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnhuhn-actions\"\u003e\n\u003ca class=\"adnhuhn-button\" href=\"#adnhuhnProdukte\"\u003eHühnchen-Auswahl entdecken →\u003c\/a\u003e \u003ca class=\"adnhuhn-button adnhuhn-button-secondary\" href=\"#adnhuhnFinder\"\u003eKaufinder öffnen\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnhuhn-visual\"\u003e\n\u003csvg viewbox=\"0 0 500 500\" role=\"img\"\u003e\n          \u003cdefs\u003e\n            \u003clineargradient id=\"adnhuhnBird\" x1=\"0\" x2=\"1\"\u003e\n              \u003cstop offset=\"0\" stop-color=\"#f4d998\"\u003e\u003c\/stop\u003e\n              \u003cstop offset=\".55\" stop-color=\"#d59d3f\"\u003e\u003c\/stop\u003e\n              \u003cstop offset=\"1\" stop-color=\"#9b5b24\"\u003e\u003c\/stop\u003e\n            \u003c\/lineargradient\u003e\n          \u003c\/defs\u003e\n          \u003cpath fill=\"url(#adnhuhnBird)\" d=\"M176 314c-49-12-78-57-69-105 9-49 53-83 103-79 33 3 61 22 77 50 25-28 63-43 101-34 56 13 88 70 70 124-15 44-58 73-105 71-36-1-68-20-87-49-20 20-49 30-90 22Z\"\u003e\u003c\/path\u003e\n          \u003ccircle cx=\"329\" cy=\"167\" r=\"46\" fill=\"#d59d3f\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"343\" cy=\"158\" r=\"5\" fill=\"#17110b\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M365 166 414 183 366 198Z\" fill=\"#e4bd68\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M297 130c20-37 37-48 54-49-10 19-10 37 2 53-18-9-36-10-56-4Z\" fill=\"#b46f23\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M160 183c-35-37-67-46-98-33 28 9 45 25 53 49-26-8-45-3-60 15 34-3 59 7 75 30\" fill=\"none\" stroke=\"#e4bd68\" stroke-width=\"24\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M225 334c-9 54-6 81 10 81 16 0 26-25 29-76M330 332c-4 53 2 80 19 80 16 0 22-25 18-75\" fill=\"none\" stroke=\"#d59d3f\" stroke-width=\"18\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M208 412h60M325 410h59\" stroke=\"#d59d3f\" stroke-width=\"13\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n\u003cdiv class=\"adnhuhn-badge\"\u003e\n\u003cstrong\u003e5\u003c\/strong\u003e\u003cspan\u003eKau- \u0026amp;\u003cbr\u003eSnackarten\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnhuhn-size\"\u003e\n\u003csmall\u003eTEXTUREN\u003c\/small\u003e\u003cstrong\u003eSoft · knusprig · mittelfest · hart gebacken\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adnhuhn-section\"\u003e\n\u003cdiv class=\"adnhuhn-heading\"\u003e\n\u003cp\u003eVON WEICHER BELOHNUNG BIS KNUSPRIGEM KAUSNACK\u003c\/p\u003e\n\u003ch2\u003eHühnchen passt zu vielen Snackmomenten.\u003c\/h2\u003e\n\u003cspan\u003eUnterschiedliche Konsistenzen machen es leicht, den passenden Snack nach Hund, Training und Kauverhalten auszuwählen.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnhuhn-benefits\"\u003e\n\u003carticle class=\"adnhuhn-benefit\"\u003e\u003cb\u003e01\u003c\/b\u003e\n\u003ch3\u003eMageres Geflügel\u003c\/h3\u003e\n\u003cp\u003eHühnchen wird häufig als leichte Fleischquelle gewählt und passt gut zu bewusst portionierten Belohnungsmomenten.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adnhuhn-benefit\"\u003e\u003cb\u003e02\u003c\/b\u003e\n\u003ch3\u003eViele Texturen\u003c\/h3\u003e\n\u003cp\u003eSoftes Filet und Trainingswürfel fürs Training, gefriergetrocknete Hähnchenbrust als leichter Fleischsnack sowie Hühnerfüße und Hühnerhälse für knusprige Kauzeiten.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adnhuhn-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\n\u003ch3\u003eHohe Alltagstauglichkeit\u003c\/h3\u003e\n\u003cp\u003eJe nach Produkt lassen sich kleine Trainingshappen, schnelle Belohnungen oder bewusst eingeplante Kauzeiten abdecken.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adnhuhn-guide\" id=\"adnhuhnFinder\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adnhuhn-kicker\"\u003eHÜHNCHEN-KAUARTIKEL FINDER\u003c\/p\u003e\n\u003ch2\u003eSoft, knusprig oder hart gebacken?\u003c\/h2\u003e\n\u003cp\u003eWähle zuerst den Einsatz und danach die passende Textur. Für Training sind kleine oder weiche Snacks besonders praktisch. Für längere Knabbermomente eignen sich knusprigere oder härtere Varianten.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eSoftes Filet für Training und schnelle Belohnungen\u003c\/li\u003e\n\u003cli\u003eTrainingswürfel für Clickertraining, Rückruf und Suchspiele\u003c\/li\u003e\n\u003cli\u003eHühnerfüße und Hühnerhälse für knusprige Kauzeiten\u003c\/li\u003e\n\u003cli\u003eGefriergetrocknete Hähnchenbrust für einen leichten, puren Fleischsnack\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003caside class=\"adnhuhn-panel\"\u003e\n\u003cp\u003eAUF EINEN BLICK\u003c\/p\u003e\n\u003carticle\u003e\u003cstrong\u003eSoft\u003c\/strong\u003e\u003cspan\u003eHähnchenfilet-Streifen für leichtes Teilen und schnelle Belohnung.\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eKlein \u0026amp; präzise\u003c\/strong\u003e\u003cspan\u003eTrainingswürfel für viele kurze Erfolgsmomente.\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eKnusprig\u003c\/strong\u003e\u003cspan\u003eHühnerfüße und Hühnerhälse für bewusste Kaumomente.\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eGefriergetrocknet\u003c\/strong\u003e\u003cspan\u003eGefriergetrocknete Hähnchenbrust für einen leichten, konzentrierten Fleischsnack.\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/aside\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003csection class=\"adnhuhn-products-band\" id=\"adnhuhnProdukte\"\u003e\n\u003cdiv class=\"adnhuhn-products-wrap\"\u003e\n\u003cdiv class=\"adnhuhn-heading\"\u003e\n\u003cp\u003eHÜHNCHEN-AUSWAHL\u003c\/p\u003e\n\u003ch2\u003eFünf beliebte Snackrichtungen.\u003c\/h2\u003e\n\u003cspan\u003eVon soften Fleischhappen bis zu knusprigen Naturkauartikeln und gebackenen Keksen.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnhuhn-track\"\u003e\n\u003carticle class=\"adnhuhn-card\"\u003e\n\u003cdiv class=\"adnhuhn-card-head\"\u003e\n\u003cp\u003eHÄHNCHEN · GEFRIERGETROCKNET\u003c\/p\u003e\n\u003ch3\u003eHähnchenbrust\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnhuhn-card-image\"\u003e\n\u003cdiv class=\"adnhuhn-card-art\"\u003e🍗\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnhuhn-card-copy\"\u003e\n\u003ch4\u003eGefriergetrocknete Hähnchenbrust\u003c\/h4\u003e\n\u003cspan\u003ePremium Fleischsnack mit konzentriertem Hähnchengeschmack und leichter, trockener Struktur.\u003c\/span\u003e \u003csmall\u003eGefriergetrocknet · Premium Snack · Hähnchen\u003c\/small\u003e \u003ca class=\"adnhuhn-card-button\" href=\"https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-hahnchenbrust-gefriergetrocknet-premium-snack\"\u003eHähnchenbrust ansehen\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adnhuhn-card\"\u003e\n\u003cdiv class=\"adnhuhn-card-head\"\u003e\n\u003cp\u003eHÄHNCHEN · KNUSPRIG\u003c\/p\u003e\n\u003ch3\u003eHühnerfüße\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnhuhn-card-image\"\u003e\n\u003cdiv class=\"adnhuhn-card-art\"\u003e🐾\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnhuhn-card-copy\"\u003e\n\u003ch4\u003eGetrocknete Hühnerfüße\u003c\/h4\u003e\n\u003cspan\u003eKnuspriger Naturkauartikel für kontrollierte Snack- und Kauzeiten.\u003c\/span\u003e \u003csmall\u003eHuhn · Naturkauartikel · Knusprig\u003c\/small\u003e \u003ca class=\"adnhuhn-card-button\" href=\"https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-huhnerfusse-getrocknet-leichter-kausnack\"\u003eHühnerfüße ansehen\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adnhuhn-card\"\u003e\n\u003cdiv class=\"adnhuhn-card-head\"\u003e\n\u003cp\u003eHÄHNCHEN · MITTELFEST\u003c\/p\u003e\n\u003ch3\u003eHühnerhälse\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnhuhn-card-image\"\u003e\n\u003cdiv class=\"adnhuhn-card-art\"\u003e🦴\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnhuhn-card-copy\"\u003e\n\u003ch4\u003eNatürliche Hühnerhälse\u003c\/h4\u003e\n\u003cspan\u003eGetrockneter Kauartikel mit knuspriger bis mittelfester Struktur für bewusste Kaumomente.\u003c\/span\u003e \u003csmall\u003eHuhn · Naturkauartikel · Kausnack\u003c\/small\u003e \u003ca class=\"adnhuhn-card-button\" href=\"https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-huhnerhalse-naturlicher-kausnack-hund\"\u003eHühnerhälse ansehen\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adnhuhn-card\"\u003e\n\u003cdiv class=\"adnhuhn-card-head\"\u003e\n\u003cp\u003eHÄHNCHEN · SOFT\u003c\/p\u003e\n\u003ch3\u003eFilet-Streifen\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnhuhn-card-image\"\u003e\n\u003cdiv class=\"adnhuhn-card-art\"\u003e🥩\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnhuhn-card-copy\"\u003e\n\u003ch4\u003eHähnchenfilet-Streifen Premium\u003c\/h4\u003e\n\u003cspan\u003e94 % Hähnchenfiletfleisch, angenehm soft und einfach von Hand in kleinere Trainingshappen teilbar.\u003c\/span\u003e \u003csmall\u003e94 % Hähnchenfilet · Soft · Training\u003c\/small\u003e \u003ca class=\"adnhuhn-card-button\" href=\"https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-hahnchenfilet-streifen-94-fleisch\"\u003eFilet-Streifen ansehen\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adnhuhn-card\"\u003e\n\u003cdiv class=\"adnhuhn-card-head\"\u003e\n\u003cp\u003eHÄHNCHEN · TRAINING\u003c\/p\u003e\n\u003ch3\u003eTrainingswürfel\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnhuhn-card-image\"\u003e\n\u003cdiv class=\"adnhuhn-card-art\"\u003e◆\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnhuhn-card-copy\"\u003e\n\u003ch4\u003eMini-Trainingswürfel Hähnchen\u003c\/h4\u003e\n\u003cspan\u003eKleine Trainingshappen für Clickertraining, Rückruf, Hundeschule, Suchspiele und viele kurze Belohnungen.\u003c\/span\u003e \u003csmall\u003eHähnchen · Mini-Format · Fettarm\u003c\/small\u003e \u003ca class=\"adnhuhn-card-button\" href=\"https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-mini-trainingswurfel-hahnchen-fettarm-soft\"\u003eTrainingswürfel ansehen\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"adnhuhn-wrap\"\u003e\n\u003csection class=\"adnhuhn-section\"\u003e\n\u003cdiv class=\"adnhuhn-heading\"\u003e\n\u003cp\u003eTEXTUR UND EINSATZ VERGLEICHEN\u003c\/p\u003e\n\u003ch2\u003eWelche Hühnchen-Variante passt zu deinem Hund?\u003c\/h2\u003e\n\u003cspan\u003eDie folgende Übersicht ordnet die wichtigsten Produktarten nach Textur und typischem Einsatz ein.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnhuhn-table-wrap\"\u003e\n\u003ctable class=\"adnhuhn-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eProduktart\u003c\/th\u003e\n\u003cth\u003eTextur \/ Härte\u003c\/th\u003e\n\u003cth\u003eIdeal geeignet für\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eGefriergetrocknete Hähnchenbrust\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eTrocken \/ leicht \/ brüchig\u003c\/td\u003e\n\u003ctd\u003eLeichte Fleischbelohnung, Training und kleine Snackmomente\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eHühnerfüße\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eKnusprig \/ mittelfest\u003c\/td\u003e\n\u003ctd\u003eBewusste Kauzeiten bei passendem Gebiss und Kauverhalten\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eHühnerhälse\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eKnusprig \/ mittelfest\u003c\/td\u003e\n\u003ctd\u003eNaturkauartikel für kontrollierte Kaumomente\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eHähnchenfilet-Streifen\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eSoft \/ leicht teilbar\u003c\/td\u003e\n\u003ctd\u003eTraining, Spaziergang und schnelle Belohnungen\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eMini-Trainingswürfel Hähnchen\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eKlein \/ weich bis bissfest\u003c\/td\u003e\n\u003ctd\u003eClickertraining, Rückruf, Hundeschule und Suchspiele\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adnhuhn-section\"\u003e\n\u003cdiv class=\"adnhuhn-heading\"\u003e\n\u003cp\u003eBEWUSST FÜTTERN\u003c\/p\u003e\n\u003ch2\u003eVier Schritte für Hühnchen-Snacks im Alltag.\u003c\/h2\u003e\n\u003cspan\u003eGerade bei unterschiedlichen Härtegraden hilft eine klare Routine bei Auswahl, Portionierung und Sicherheit.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnhuhn-steps\"\u003e\n\u003carticle class=\"adnhuhn-step\"\u003e\u003cb\u003e01\u003c\/b\u003e\n\u003ch3\u003eTextur wählen\u003c\/h3\u003e\n\u003cp\u003eSoft fürs Training, knusprig für Kaumomente oder hart gebacken für kontrolliertes Knabbern.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adnhuhn-step\"\u003e\u003cb\u003e02\u003c\/b\u003e\n\u003ch3\u003eGröße prüfen\u003c\/h3\u003e\n\u003cp\u003eSnackgröße immer an Maulgröße, Gebiss und individuelles Kauverhalten anpassen.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adnhuhn-step\"\u003e\u003cb\u003e03\u003c\/b\u003e\n\u003ch3\u003eRation anpassen\u003c\/h3\u003e\n\u003cp\u003eGefütterte Snacks zur täglichen Gesamtmenge rechnen und die Hauptfutterration entsprechend anpassen.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adnhuhn-step\"\u003e\u003cb\u003e04\u003c\/b\u003e\n\u003ch3\u003eBeaufsichtigen\u003c\/h3\u003e\n\u003cp\u003eKauartikel nur unter Aufsicht anbieten und kleine oder verschluckbare Reststücke rechtzeitig entfernen.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cp class=\"adnhuhn-note\"\u003e\u003cstrong\u003eWichtig:\u003c\/strong\u003e Frisches Trinkwasser sollte jederzeit bereitstehen. Bei Welpen, Senioren oder Hunden mit Zahnproblemen muss die Härte besonders sorgfältig gewählt werden.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"adnhuhn-tip\"\u003e\n\u003cdiv class=\"adnhuhn-tip-icon\"\u003e🐔\u003c\/div\u003e\n\u003cdiv class=\"adnhuhn-tip-copy\"\u003e\n\u003cp\u003eHÜHNCHEN-TIPP FÜR EINE KLARE ROUTINE\u003c\/p\u003e\n\u003ch2\u003eSoft trainieren. Knusprig bewusst kauen lassen.\u003c\/h2\u003e\n\u003cspan\u003eNutze \u003cstrong\u003eFilet-Streifen, Trainingswürfel oder gefriergetrocknete Hähnchenbrust\u003c\/strong\u003e für viele kleine Belohnungen und plane Hühnerfüße oder Hühnerhälse als eigene Kauzeit ein. So bleiben Menge und Einsatz übersichtlich.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adnhuhn-section\"\u003e\n\u003cdiv class=\"adnhuhn-heading\"\u003e\n\u003cp\u003eHÄUFIGE FRAGEN\u003c\/p\u003e\n\u003ch2\u003eHühnchen-Kauartikel passend auswählen.\u003c\/h2\u003e\n\u003cspan\u003eKurze Antworten zu Texturen, Training, Fütterung und Sicherheit.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnhuhn-faq\"\u003e\n\u003cdetails class=\"adnhuhn-faq-item\"\u003e\n\u003csummary\u003eWelche Hühnchen-Snacks eignen sich besonders fürs Training?\u003c\/summary\u003e\n\u003cdiv class=\"adnhuhn-faq-answer\"\u003eSoftes Hähnchenfilet und kleine Trainingswürfel sind für viele kurze Belohnungsmomente besonders praktisch.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adnhuhn-faq-item\"\u003e\n\u003csummary\u003eWelche Varianten sind knuspriger?\u003c\/summary\u003e\n\u003cdiv class=\"adnhuhn-faq-answer\"\u003eHühnerfüße und Hühnerhälse gehören zu den knusprigeren Naturkauartikeln. Geflügelkekse sind zusätzlich hart gebacken.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adnhuhn-faq-item\"\u003e\n\u003csummary\u003eSind Hühnerfüße und Hühnerhälse 100 % Huhn?\u003c\/summary\u003e\n\u003cdiv class=\"adnhuhn-faq-answer\"\u003eDie naturbelassenen Varianten Hühnerfüße und Hühnerhälse werden als reine Huhn-Kauartikel angeboten.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adnhuhn-faq-item\"\u003e\n\u003csummary\u003eMuss ich die Snackmenge vom Hauptfutter abziehen?\u003c\/summary\u003e\n\u003cdiv class=\"adnhuhn-faq-answer\"\u003eJa. Regelmäßig gefütterte Snacks sollten in die tägliche Gesamtration eingerechnet werden.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adnhuhn-faq-item\"\u003e\n\u003csummary\u003eWas ist der Unterschied zwischen Filet-Streifen und gefriergetrockneter Hähnchenbrust?\u003c\/summary\u003e\n\u003cdiv class=\"adnhuhn-faq-answer\"\u003eFilet-Streifen sind soft und leicht teilbar. Gefriergetrocknete Hähnchenbrust ist trockener, leichter und besitzt eine eher brüchige Struktur.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adnhuhn-faq-item\"\u003e\n\u003csummary\u003eMuss mein Hund beim Kauen beaufsichtigt werden?\u003c\/summary\u003e\n\u003cdiv class=\"adnhuhn-faq-answer\"\u003eJa. Kauartikel grundsätzlich nur unter Aufsicht anbieten und kleine oder verschluckbare Reste rechtzeitig entfernen.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adnhuhn-faq-item\"\u003e\n\u003csummary\u003eWie lagere ich Hühnchen-Kauartikel?\u003c\/summary\u003e\n\u003cdiv class=\"adnhuhn-faq-answer\"\u003eKühl, trocken und sauber lagern. Produktspezifische Hinweise auf der jeweiligen Verpackung zusätzlich beachten.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adnhuhn-faq-item\"\u003e\n\u003csummary\u003eWelche Variante ist für weiche Belohnungen gedacht?\u003c\/summary\u003e\n\u003cdiv class=\"adnhuhn-faq-answer\"\u003eHähnchenfilet-Streifen und Trainingswürfel sind die weicheren beziehungsweise leichter portionierbaren Optionen innerhalb der Auswahl.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adnhuhn-closing\"\u003e\n\u003cp class=\"adnhuhn-brand\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2\u003eSoft, knusprig oder hart gebacken.\u003c\/h2\u003e\n\u003cp\u003eEntdecke Hühnchen-Snacks für Training, Belohnung und bewusst eingeplante Kauzeiten.\u003c\/p\u003e\n\u003ca class=\"adnhuhn-button\" href=\"#adnhuhnProdukte\"\u003eHühnchen-Auswahl ansehen →\u003c\/a\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e","products":[{"product_id":"alphadog-nutrition-huhnerhalse-naturlicher-kausnack-hund","title":"Hühnerhälse 100% naturrein leicht verdaulicher Kausnack - Futtermittelallergien, Zahnbelag","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Hühnerhälse\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 HÜHNERHÄLSE\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\u003cmain class=\"adp-page adp-theme-chicken-necks\"\u003e\n\u003cdiv class=\"adp-wrap\"\u003e\n\u003csection class=\"adn-one-html adn-theme-chicken-necks\" 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!-- Hühnerkopf mit Kamm und Schnabel --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M7 9.2C7 6.3 9 4.2 12 4.2s5 2.1 5 5v4.1c0 3.8-2.1 6.3-5 6.3s-5-2.5-5-6.3V9.2Z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M9.4 4.8c-.1-1.3.5-2.2 1.5-2.8.3 1.2.8 1.8 1.6 2.2.1-1.1.7-1.9 1.6-2.4.2 1.3.7 2.2 1.5 2.8\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M17 10.4 21 12l-4 1.6\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M9.7 10.6h.01M13.9 10.6h.01\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M10 15.5c1.3.8 2.7.8 4 0\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e100 %\u003cbr\u003eHuhn\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!-- Knusprige Halsstruktur aus mehreren Segmenten --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M7.5 4.5c2 1.2 3.1 2.8 3.1 4.7 0 1.9-1.2 3.2-2.6 4.2-1.4 1-2.3 2.1-2.3 3.8 0 1.2.4 2.1 1.2 2.8\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M11 5.2h4.7M10.4 9.4h5.4M8.8 13.6h5.5M6.4 17.8h5.1\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M16.8 4.2 18 5.4l1.2-1.2M17.6 9.2l1.1 1.1 1.1-1.1M15.4 14.6l1 1 1-1\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eKnusprige\u003cbr\u003eStruktur\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!-- Welpenalter mit Kalender und Pfote --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M5 5.5h14v14H5z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M8 3.5v4M16 3.5v4M5 9h14\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M10.2 13.2c-.7 0-1.2-.7-1.2-1.4s.5-1.4 1.2-1.4 1.2.7 1.2 1.4-.5 1.4-1.2 1.4Zm3.6 0c-.7 0-1.2-.7-1.2-1.4s.5-1.4 1.2-1.4 1.2.7 1.2 1.4-.5 1.4-1.2 1.4Z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M12 18c-1.7 0-3-.8-3-1.9 0-.9 1.2-2.4 3-2.4s3 1.5 3 2.4c0 1.1-1.3 1.9-3 1.9Z\"\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\u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Protein-\/Aminosäure-Struktur --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"m12 3 4.3 2.5v5L12 13l-4.3-2.5v-5L12 3Z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"m12 13 4.3 2.5v3L12 21l-4.3-2.5v-3L12 13Z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M7.7 8H4.5M19.5 8h-3.2\"\u003e\u003c\/path\u003e\n\u003ccircle cx=\"3.4\" cy=\"8\" r=\"1.1\"\u003e\u003c\/circle\u003e\n\u003ccircle cx=\"20.6\" cy=\"8\" r=\"1.1\"\u003e\u003c\/circle\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e62,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\"\u003e \u003c!-- Fettgehalt als Tropfen --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M12 3.2c3.4 4.4 5.4 7.5 5.4 10.2a5.4 5.4 0 0 1-10.8 0c0-2.7 2-5.8 5.4-10.2Z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M9.2 14.2c.5 1.5 1.5 2.4 3 2.6\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M11.8 8.1h2.7l-2.1 3h2.1l-3.2 4\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e25,8 %\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 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 class=\"adn-open-calculator\" id=\"adn-open-food-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\" style=\"background: #2a180f !important; background-image: none !important; color: #fff !important; border: 1px solid rgba(255,255,255,.08) !important; box-shadow: 0 34px 92px rgba(74,43,24,.22) !important;\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n\u003cp class=\"adp-kicker\"\u003eKNUSPRIGER NATURKAUARTIKEL FÜR HUNDE AUS 100 % HUHN\u003c\/p\u003e\n\u003ch1 class=\"adp-title\"\u003eHühnerhälse für Hunde aus 100 % Huhn.\u003c\/h1\u003e\n\u003cp class=\"adp-lead\"\u003eKnusprig. Natürlich. Klar zusammengesetzt.\u003c\/p\u003e\n\u003cp class=\"adp-intro\"\u003eDie getrockneten Hühnerhälse bestehen aus 100 % Huhn und verbinden Fleisch, Haut, Knorpel und Knochen in ihrer natürlichen Struktur. Mit 62,1 % Rohprotein und 25,8 % Rohfett eignen sie sich als kompakter Kausnack für kontrollierte Knabbermomente.\u003c\/p\u003e\n\u003cdiv class=\"adp-tags\"\u003e\n\u003cspan\u003e100 % Huhn\u003c\/span\u003e \u003cspan\u003e62,1 % Rohprotein\u003c\/span\u003e \u003cspan\u003e25,8 % Rohfett\u003c\/span\u003e \u003cspan\u003eKnusprige Struktur\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-visual\" style=\"background: #a9442d !important; background-image: none !important; color: #fff !important; border: 1px solid rgba(255,255,255,.14) !important;\"\u003e\n\u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e100 % Huhn\u003c\/strong\u003e\u003cspan\u003egetrocknete Hühnerhälse als einzige tierische Proteinquelle\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e62,1 % Rohprotein\u003c\/strong\u003e\u003cspan\u003eproteinreicher Naturkauartikel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e25,8 % Rohfett\u003c\/strong\u003e\u003cspan\u003ekräftiger Snack für bewusste Portionierung\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eKnusprig\u003c\/strong\u003e\u003cspan\u003enatürliche Struktur aus Fleisch, Knorpel und Knochen\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ÜRLICHE KAUARBEIT MIT HUHN\u003c\/p\u003e\n\u003ch2\u003eKnusprige Struktur. Klare Zusammensetzung. Kompakte Form.\u003c\/h2\u003e\n\u003cspan\u003eDie getrockneten Hühnerhälse bieten eine natürliche Kombination aus Fleisch, Haut, Knorpel und Knochen für kontrollierte Kauphasen.\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 % Huhn\u003c\/h3\u003e\n\u003cp\u003eHuhn ist die einzige tierische Proteinquelle. Die Hühnerhälse sind ein Einzelfuttermittel für Hunde.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\" style=\"background: #432619 !important; background-image: none !important; color: #fff !important;\"\u003e\u003cb style=\"color: #efb45a !important; opacity: 1 !important;\"\u003e02\u003c\/b\u003e\n\u003ch3 style=\"color: #fff !important; opacity: 1 !important;\"\u003eKnusprige Struktur\u003c\/h3\u003e\n\u003cp style=\"color: rgba(255,255,255,.84) !important; opacity: 1 !important;\"\u003eDie kompakte, getrocknete Form eignet sich besonders für kurze bis mittlere Knabbermomente.\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 Kauen entsteht Reibung an den Zahnoberflächen, die die tägliche Zahnpflege ergänzen 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\"\u003eECHTE KNOCHEN SICHER FÜTTERN\u003c\/p\u003e\n\u003ch2\u003ePassende Größe wählen und beim Kauen immer beaufsichtigen.\u003c\/h2\u003e\n\u003cp\u003eHühnerhälse enthalten echte Knochen und Knorpel. Getrocknete Knochen können brechen oder splittern. Deshalb nur in passender Größe anbieten und hastiges Herunterschlucken vermeiden.\u003c\/p\u003e\n\u003cp\u003eAb etwa der 12. Lebenswoche füttern, wenn Gebiss, Entwicklungsstand und Kauverhalten zum Produkt passen. Kleine, scharfkantige oder verschluckbare Reststücke rechtzeitig entfernen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-panel\" style=\"background: #4e2d1c !important; background-image: none !important; color: #fff !important;\"\u003e\n\u003cp\u003eAUF EINEN BLICK\u003c\/p\u003e\n\u003carticle\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003e100 % getrocknete Hühnerhälse\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eAnalyse\u003c\/strong\u003e\u003cspan\u003e62,1 % Rohprotein · 25,8 % Rohfett · 7,9 % Feuchtigkeit · 4,8 % Rohasche\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eBeschaffenheit\u003c\/strong\u003e\u003cspan\u003eknusprig · kompakt · mit natürlichem Knorpel und Knochen\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eSicherheit\u003c\/strong\u003e\u003cspan\u003eab etwa 12 Wochen · nur 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\u003eZUSAMMENSETZUNG UND SICHERHEIT\u003c\/p\u003e\n\u003ch2\u003e100 % Huhn. Klare Analysewerte. Sicher knabbern.\u003c\/h2\u003e\n\u003cspan\u003eBeschaffenheit, Analysewerte, Kauarbeit, Alter, Fütterung, Sicherheit und Aufbewahrung auf einen Blick.\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\u003eNatürliche Struktur\u003c\/strong\u003e\u003cspan\u003eFleisch, Knorpel und Knochen in einem ursprünglichen Snack\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\u003eFleisch, Haut, Knorpel und Knochen in natürlicher Form\u003c\/h3\u003e\n\u003cp\u003eGetrocknete Hühnerhälse bestehen aus einer natürlichen Kombination aus Fleisch, Haut, Knorpel und Knochen. Durch die Trocknung entsteht eine kompakte, knackige Konsistenz.\u003c\/p\u003e\n\u003cp\u003eWie schnell ein Hühnerhals gekaut wird, hängt von Hundegröße, Beißkraft und Kauverhalten ab.\u003c\/p\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eMonoprotein\u003c\/b\u003eHuhn ist die einzige tierische Proteinquelle.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eKnackige Textur\u003c\/b\u003eFür kurze bis mittlere Knabbermomente.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e100 % Huhn\u003c\/b\u003eKeine weiteren Zutaten in der Zusammensetzung.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eKompakte Form\u003c\/b\u003eBesonders praktisch für kleine und mittelgroße Hunde.\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\u003eZähne und Kiefer\u003c\/strong\u003e\u003cspan\u003eMechanische Reibung beim Knabbern\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 Knabbern\u003c\/h3\u003e\n\u003cp\u003eDie strukturierte Oberfläche erzeugt beim Kauen mechanische Reibung an den Zahnoberflächen und fordert die Kaumuskulatur.\u003c\/p\u003e\n\u003cp\u003eDas kann die tägliche Zahnpflege ergänzen, ersetzt aber weder Zähneputzen noch Zahnkontrollen.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eEchte Knochen:\u003c\/strong\u003e Getrocknete Hühnerhälse können brechen oder splittern. Immer direkt beaufsichtigen und problematische Reststücke entfernen.\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\u003eEignung und Alter\u003c\/strong\u003e\u003cspan\u003eFür unterschiedliche Lebensphasen 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\u003eKompakte Größe für viele kleine und mittelgroße Hunde\u003c\/h3\u003e\n\u003cp\u003eDie kompakte Form passt besonders gut zu vielen kleinen und mittelgroßen Hunden. Entscheidend sind Gebiss, Maulgröße, Beißkraft und Kauverhalten.\u003c\/p\u003e\n\u003cp\u003eAb etwa der 12. Lebenswoche anbieten, wenn Gebiss und sicheres Kauverhalten ausreichend entwickelt sind.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eVerträglichkeit:\u003c\/strong\u003e Bei bekannter Unverträglichkeit gegenüber Huhn 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\u003eAnalysewerte und Zusammensetzung\u003c\/strong\u003e\u003cspan\u003e62,1 % Rohprotein und 25,8 % Rohfett\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\u003eAnalysewerte im Überblick\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\u003e62,1 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfett\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e25,8 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFeuchtigkeit\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e7,9 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e4,8 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch4\u003eZusammensetzung\u003c\/h4\u003e\n\u003cp\u003e100 % getrocknete Hühnerhälse. Einzelfuttermittel für Hunde.\u003c\/p\u003e\n\u003cp\u003eMit 25,8 % Rohfett ist der Snack energiereich. Die gefütterte Menge bei der täglichen Gesamtration 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\u003eFütterung und Sicherheit\u003c\/strong\u003e\u003cspan\u003eSo bleibt der Knabberspaß kontrolliert\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\u003eKausnack bewusst portionieren und immer beaufsichtigen\u003c\/h3\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eErgänzend füttern\u003c\/b\u003eAls Kausnack in die tägliche Gesamtration einrechnen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e25,8 % Rohfett\u003c\/b\u003eBei regelmäßiger Gabe die Hauptfuttermenge entsprechend anpassen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eDirekte Aufsicht\u003c\/b\u003eBeim Kauen immer dabeibleiben.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eFrisches Wasser\u003c\/b\u003eTrinkwasser sollte jederzeit verfügbar sein.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eHastige Hunde:\u003c\/strong\u003e Nicht anbieten, wenn größere Stücke unzerkaut heruntergeschluckt werden. Kleine Reststücke rechtzeitig entfernen.\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 Lagerung\u003c\/strong\u003e\u003cspan\u003eJeder Hühnerhals kann etwas anders aussehen\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 bei Form und Größe\u003c\/h3\u003e\n\u003cp\u003eFarbe, Form, Dicke und Größe können von Stück zu Stück variieren.\u003c\/p\u003e\n\u003cp\u003eKühl, trocken und vor direkter Sonneneinstrahlung geschützt lagern. Nach dem Öffnen gut 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 Alter, Nährwerten 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 bestehen die Hühnerhälse?\u003c\/summary\u003e\n\u003cp\u003eAus 100 % getrockneten Hühnerhälsen.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie hoch ist der Rohfettgehalt?\u003c\/summary\u003e\n\u003cp\u003eDer Rohfettgehalt beträgt 25,8 %.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eFür welche Hunde sind sie geeignet?\u003c\/summary\u003e\n\u003cp\u003eBesonders für viele kleine und mittelgroße Hunde, wenn Gebiss, Beißkraft und Kauverhalten zur Größe passen.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eAb welchem Alter sind Hühnerhälse geeignet?\u003c\/summary\u003e\n\u003cp\u003eAb etwa der 12. Lebenswoche, wenn Gebiss und sicheres Kauverhalten ausreichend entwickelt sind.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eKönnen Hühnerhälse die Zahnpflege unterstützen?\u003c\/summary\u003e\n\u003cp\u003eDie mechanische Reibung beim Kauen kann die tägliche Zahnpflege ergänzen.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSind künstliche Zusätze enthalten?\u003c\/summary\u003e\n\u003cp\u003eNein. Die Zusammensetzung besteht aus 100 % getrockneten Hühnerhälsen.\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. Hühnerhälse enthalten echte Knochen und sollten nur unter direkter Aufsicht gefüttert werden.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWarum unterscheiden sich die einzelnen Stücke?\u003c\/summary\u003e\n\u003cp\u003eHühnerhälse sind Naturprodukte. Form, Größe, Farbe und Dicke können 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\" style=\"background: #a9442d !important; background-image: none !important; color: #fff !important; box-shadow: 0 28px 70px rgba(99,53,30,.18) !important;\"\u003e\n\u003ch2\u003e100 % Huhn. Knusprig. Natürlich kauen.\u003c\/h2\u003e\n\u003cp\u003eGetrocknete Hühnerhälse mit 62,1 % Rohprotein und 25,8 % Rohfett für kontrollierte Knabbermomente unter direkter Aufsicht.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\n\u003cstyle id=\"adn-chicken-necks-stable-backgrounds-final\"\u003e\n  .adp-theme-chicken-necks {\n    background:#f7f3ea !important;\n    background-image:none !important;\n    color:#2d211a !important;\n  }\n\n  .adp-theme-chicken-necks .adp-hero {\n    background:#2a180f !important;\n    background-image:none !important;\n    color:#fff !important;\n    border:1px solid rgba(255,255,255,.08) !important;\n  }\n\n  .adp-theme-chicken-necks .adp-hero::before {\n    content:\"CHICKEN NECKS\" !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:62px !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    background:none !important;\n  }\n\n  .adp-theme-chicken-necks .adp-hero::after {\n    background:#c76a37 !important;\n    background-image:none !important;\n  }\n\n  .adp-theme-chicken-necks .adp-brand,\n  .adp-theme-chicken-necks .adp-kicker,\n  .adp-theme-chicken-necks .adp-heading \u003e p,\n  .adp-theme-chicken-necks .adp-panel \u003e p {\n    color:#efb45a !important;\n  }\n\n  .adp-theme-chicken-necks .adp-title {\n    color:#fff !important;\n    -webkit-text-stroke:.35px #fff !important;\n    text-shadow:0 3px 0 rgba(0,0,0,.15),0 7px 15px rgba(0,0,0,.32) !important;\n    filter:none !important;\n  }\n\n  .adp-theme-chicken-necks .adp-title::before,\n  .adp-theme-chicken-necks .adp-title::after {\n    content:none !important;\n    display:none !important;\n  }\n\n  .adp-theme-chicken-necks .adp-lead {\n    color:#fff !important;\n  }\n\n  .adp-theme-chicken-necks .adp-intro {\n    color:rgba(255,255,255,.82) !important;\n  }\n\n  .adp-theme-chicken-necks .adp-tags \u003e span {\n    color:#fff !important;\n    background:rgba(255,255,255,.08) !important;\n    border-color:rgba(255,255,255,.18) !important;\n  }\n\n  .adp-theme-chicken-necks .adp-visual {\n    background:#a9442d !important;\n    background-image:none !important;\n    color:#fff !important;\n    border-color:rgba(255,255,255,.14) !important;\n  }\n\n  .adp-theme-chicken-necks .adp-visual::before,\n  .adp-theme-chicken-necks .adp-visual::after {\n    content:none !important;\n    display:none !important;\n  }\n\n  .adp-theme-chicken-necks .adp-stat {\n    background:#7e3425 !important;\n    background-image:none !important;\n    border-color:rgba(255,255,255,.14) !important;\n  }\n\n  .adp-theme-chicken-necks .adp-stat-main {\n    background:#c76a37 !important;\n    background-image:none !important;\n    border-color:#c76a37 !important;\n  }\n\n  .adp-theme-chicken-necks .adp-benefit:nth-child(1),\n  .adp-theme-chicken-necks .adp-benefit:nth-child(3) {\n    background:#fff !important;\n    background-image:none !important;\n    color:#2d211a !important;\n  }\n\n  .adp-theme-chicken-necks .adp-benefit:nth-child(2) {\n    background:#432619 !important;\n    background-image:none !important;\n    color:#fff !important;\n  }\n\n  .adp-theme-chicken-necks .adp-benefit:nth-child(2) h3 {\n    color:#fff !important;\n    opacity:1 !important;\n  }\n\n  .adp-theme-chicken-necks .adp-benefit:nth-child(2) p {\n    color:rgba(255,255,255,.84) !important;\n    opacity:1 !important;\n  }\n\n  .adp-theme-chicken-necks .adp-benefit b {\n    color:#c76a37 !important;\n  }\n\n  .adp-theme-chicken-necks .adp-benefit:nth-child(2) b {\n    color:#efb45a !important;\n  }\n\n  .adp-theme-chicken-necks .adp-guide {\n    background:#fff !important;\n    background-image:none !important;\n    border:1px solid rgba(199,106,55,.08) !important;\n  }\n\n  .adp-theme-chicken-necks .adp-panel {\n    background:#4e2d1c !important;\n    background-image:none !important;\n    color:#fff !important;\n  }\n\n  .adp-theme-chicken-necks .adp-panel strong {\n    color:#fff !important;\n  }\n\n  .adp-theme-chicken-necks .adp-panel span {\n    color:rgba(255,255,255,.76) !important;\n  }\n\n  .adp-theme-chicken-necks .adp-item {\n    background:#fff !important;\n    background-image:none !important;\n    border:1px solid rgba(199,106,55,.07) !important;\n  }\n\n  .adp-theme-chicken-necks .adp-icon {\n    background:#a9442d !important;\n    background-image:none !important;\n    color:#fff !important;\n  }\n\n  .adp-theme-chicken-necks .adp-item[open] .adp-plus {\n    background:#c76a37 !important;\n  }\n\n  .adp-theme-chicken-necks .adp-info {\n    background:#fff4e5 !important;\n    background-image:none !important;\n    border-left-color:#c76a37 !important;\n  }\n\n  .adp-theme-chicken-necks .adp-highlight {\n    background:#f7f2e8 !important;\n    background-image:none !important;\n  }\n\n  .adp-theme-chicken-necks .adp-table thead th,\n  .adp-theme-chicken-necks .adp-table thead td {\n    background:#60391f !important;\n    background-image:none !important;\n    color:#fff !important;\n  }\n\n  .adp-theme-chicken-necks .adp-closing {\n    background:#a9442d !important;\n    background-image:none !important;\n    color:#fff !important;\n  }\n\n  .adp-theme-chicken-necks .adp-closing h2 {\n    color:#fff !important;\n  }\n\n  .adp-theme-chicken-necks .adp-closing p {\n    color:rgba(255,255,255,.86) !important;\n  }\n\n  #adn-food-modal.is-open {\n    display:grid !important;\n    visibility:visible !important;\n    opacity:1 !important;\n    pointer-events:auto !important;\n  }\n\n  #adn-food-modal #adn-rechner .adn-step {\n    display:none !important;\n  }\n\n  #adn-food-modal #adn-rechner .adn-step.is-active {\n    display:block !important;\n  }\n\n  @media (max-width:720px) {\n    .adp-theme-chicken-necks .adp-hero::before {\n      right:-14px !important;\n      top:22px !important;\n      font-size:32px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"adn-food-modal\" id=\"adn-food-modal\"\u003e\n\u003cdiv class=\"adn-modal-backdrop\" id=\"adn-food-modal-backdrop\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"adn-modal-dialog\" role=\"dialog\"\u003e\n\u003cbutton class=\"adn-modal-close\" id=\"adn-close-food-calculator\" 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\" id=\"adn-step-1\"\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\" id=\"adn-age-years\" type=\"button\"\u003eJahre\u003c\/button\u003e \u003cbutton id=\"adn-age-months\" 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\" id=\"adn-step-2\"\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\" id=\"adn-step-3\"\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 id=\"adn-choice-3-1\" 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 id=\"adn-choice-3-2\" 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 id=\"adn-choice-3-3\" 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 id=\"adn-choice-3-4\" 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\" id=\"adn-step-4\"\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 id=\"adn-choice-4-1\" 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 id=\"adn-choice-4-2\" 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 id=\"adn-choice-4-3\" 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\" id=\"adn-step-5\"\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 id=\"adn-choice-5-1\" 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 id=\"adn-choice-5-2\" 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\" id=\"adn-step-6\"\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 id=\"adn-choice-6-1\" 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 id=\"adn-choice-6-2\" 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 id=\"adn-choice-6-3\" 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 id=\"adn-choice-6-4\" 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\" id=\"adn-step-7\"\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 id=\"adn-choice-7-1\" 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 id=\"adn-choice-7-2\" 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\" id=\"adn-step-8\"\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\"\u003eTrockenfutter für ausgewachsene Hunde\u003c\/strong\u003e\n\u003cp id=\"adn-product-reason\"\u003ePassend zu Alter, Gewicht und Aktivität deines Hundes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"adn-result-note\"\u003eDie berechnete Menge bezieht sich auf Hauptfutter. Die Hühnerhälse sind ein Einzelfuttermittel und zählen als Kausnack zur täglichen Gesamtration.\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 bestehen die Hühnerhälse?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Aus 100 % getrockneten Hühnerhälsen.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie hoch ist der Rohfettgehalt?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Der Rohfettgehalt beträgt 25,8 %.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Für welche Hunde sind Hühnerhälse geeignet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Besonders für viele kleine und mittelgroße Hunde, wenn Gebiss, Beißkraft und Kauverhalten zur Größe passen.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ab welchem Alter sind Hühnerhälse geeignet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ab etwa der 12. Lebenswoche, wenn Gebiss und sicheres Kauverhalten ausreichend entwickelt sind.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Können Hühnerhälse die Zahnpflege ergänzen?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die mechanische Reibung beim Kauen kann die tägliche Zahnpflege ergänzen.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Muss der Hund beim Kauen beaufsichtigt werden?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Hühnerhälse enthalten echte Knochen und sollten nur unter direkter Aufsicht gefüttert werden.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e \u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var productTerms = [\n    'hühnerhälse',\n    'huehnerhaelse',\n    'hühnerhals',\n    'huehnerhals'\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    return productTerms.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-food-calculator-script\"\u003e\n(function () {\n  'use strict';\n\n  var currentStep = 1;\n  var totalSteps = 8;\n\n  var state = {\n    ageUnit: 'years',\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  var kcalByFood = { dry: 370, wet: 115 };\n\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 choiceMap = {\n    'adn-choice-3-1': ['activity', 'low'],\n    'adn-choice-3-2': ['activity', 'normal'],\n    'adn-choice-3-3': ['activity', 'high'],\n    'adn-choice-3-4': ['activity', 'sport'],\n    'adn-choice-4-1': ['body', 'thin'],\n    'adn-choice-4-2': ['body', 'ideal'],\n    'adn-choice-4-3': ['body', 'heavy'],\n    'adn-choice-5-1': ['food', 'dry'],\n    'adn-choice-5-2': ['food', 'wet'],\n    'adn-choice-6-1': ['special', 'none'],\n    'adn-choice-6-2': ['special', 'neutered'],\n    'adn-choice-6-3': ['special', 'sensitive'],\n    'adn-choice-6-4': ['special', 'pregnant'],\n    'adn-choice-7-1': ['health', 'healthy'],\n    'adn-choice-7-2': ['health', 'sick']\n  };\n\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 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 ausgewachsene 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 ausgewachsene 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 ausgewachsene 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:'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, trächtige oder 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  function byId(id) { return document.getElementById(id); }\n  function getModal() { return byId('adn-food-modal'); }\n  function getCalc() { return byId('adn-rechner'); }\n\n  function openModal() {\n    var modal = getModal();\n    if (!modal) return;\n\n    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    document.body.classList.add('adn-modal-open');\n\n    showStep(currentStep);\n\n    var dialog = modal.querySelector('.adn-modal-dialog');\n    if (dialog) dialog.scrollTop = 0;\n  }\n\n  function closeModal() {\n    var modal = getModal();\n    if (!modal) return;\n\n    modal.classList.remove('is-open');\n    modal.setAttribute('aria-hidden', 'true');\n    document.body.classList.remove('adn-modal-open');\n  }\n\n  window.adnOpenFoodCalculator = openModal;\n  window.adnCloseFoodCalculator = closeModal;\n\n  function updateAge() {\n    var input = byId('adn-age');\n    if (!input) return;\n\n    var value = parseFloat(input.value);\n    if (!value || value \u003c= 0) value = 1;\n\n    state.ageMonths = state.ageUnit === 'years' ? value * 12 : value;\n    state.ageGroup = state.ageMonths \u003c 12 ? 'puppy' : state.ageMonths \u003e= 84 ? 'senior' : 'adult';\n  }\n\n  function getWeight() {\n    var input = byId('adn-weight');\n    if (!input) return state.weight || 1;\n    var value = parseFloat(input.value);\n    if (!value || value \u003c= 0) value = state.weight || 1;\n    return value;\n  }\n\n  function getRecommendation() {\n    var weight = getWeight();\n\n    if (state.food === 'wet') {\n      if (state.health === 'sick' || state.special === 'sensitive') return recommendations.wetHorse;\n      if (state.activity === 'high' || state.activity === 'sport' || state.body === 'thin' || state.special === 'pregnant') return recommendations.wetLamb;\n      if (state.activity === 'low' || state.body === 'heavy' || state.special === 'neutered') return recommendations.wetWild;\n      return recommendations.wetDuck;\n    }\n\n    if (state.ageGroup === 'puppy') return recommendations.puppyDry;\n    if (state.ageGroup === 'senior') return recommendations.seniorDry;\n    if (weight \u003c 15) return recommendations.adultSmallDry;\n    if (state.health === 'sick' || state.special === 'sensitive') return recommendations.adultSensitiveDry;\n    if (state.activity === 'high' || state.activity === 'sport' || state.body === 'thin') return recommendations.adultActiveDry;\n    if (state.activity === 'low' || state.body === 'heavy' || state.special === 'neutered') return recommendations.adultCalmDry;\n    return recommendations.adultActiveDry;\n  }\n\n  function roundToFive(value) {\n    return Math.round(value \/ 5) * 5;\n  }\n\n  function calculateResult() {\n    updateAge();\n    state.weight = getWeight();\n\n    var ageFactor = { puppy:2.4, adult:1.6, senior:1.3 }[state.ageGroup];\n    var activityFactor = { low:0.85, normal:1, high:1.18, sport:1.35 }[state.activity];\n    var bodyFactor = { thin:1.1, ideal:1, heavy:0.82 }[state.body];\n    var specialFactor = { none:1, neutered:0.9, sensitive:1, pregnant:1.35 }[state.special];\n\n    var dailyKcal =\n      70 * Math.pow(state.weight, 0.75) *\n      ageFactor * activityFactor * bodyFactor * specialFactor;\n\n    var grams = dailyKcal \/ kcalByFood[state.food] * 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.ageGroup === 'puppy' ? 3 : 2;\n    var mealGrams = Math.max(5, roundToFive(finalGrams \/ meals));\n\n    var warning = byId('adn-health-warning');\n    if (warning) warning.classList.toggle('is-visible', state.health === 'sick');\n\n    if (byId('adn-result-label')) byId('adn-result-label').textContent = state.health === 'sick' ? 'Grobe Orientierung' : 'Tagesmenge';\n    if (byId('adn-result-amount')) byId('adn-result-amount').textContent = 'ca. ' + finalGrams + ' g';\n    if (byId('adn-result-kcal')) byId('adn-result-kcal').textContent = 'ca. ' + Math.round(dailyKcal) + ' kcal';\n    if (byId('adn-result-meal')) byId('adn-result-meal').textContent = 'ca. ' + mealGrams + ' g';\n    if (byId('adn-result-range')) byId('adn-result-range').textContent = minGrams + ' bis ' + maxGrams + ' g';\n\n    var recommendation = getRecommendation();\n\n    if (byId('adn-product-title')) byId('adn-product-title').textContent = recommendation.title;\n    if (byId('adn-product-reason')) byId('adn-product-reason').textContent = recommendation.reason;\n\n    var link = byId('adn-shop-link');\n    if (link) {\n      link.href = recommendation.url;\n      link.textContent = recommendation.label;\n    }\n  }\n\n  function showStep(step) {\n    currentStep = Math.max(1, Math.min(totalSteps, step));\n\n    for (var i = 1; i \u003c= totalSteps; i++) {\n      var item = byId('adn-step-' + i);\n      if (!item) continue;\n      if (i === currentStep) item.classList.add('is-active');\n      else item.classList.remove('is-active');\n    }\n\n    if (byId('adn-current-step')) byId('adn-current-step').textContent = currentStep;\n    if (byId('adn-step-title')) byId('adn-step-title').textContent = stepTitles[currentStep - 1];\n    if (byId('adn-progress-bar')) byId('adn-progress-bar').style.width = (currentStep \/ totalSteps * 100) + '%';\n    if (byId('adn-back')) byId('adn-back').disabled = currentStep === 1;\n\n    if (currentStep === totalSteps) calculateResult();\n\n    var modal = getModal();\n    var dialog = modal ? modal.querySelector('.adn-modal-dialog') : null;\n    if (dialog) dialog.scrollTop = 0;\n  }\n\n  function resetCalculator() {\n    currentStep = 1;\n    state = {\n      ageUnit:'years',\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    if (byId('adn-age')) byId('adn-age').value = 2;\n    if (byId('adn-weight')) byId('adn-weight').value = 15;\n    if (byId('adn-age-unit-label')) byId('adn-age-unit-label').textContent = 'Jahre';\n\n    var calc = getCalc();\n    if (calc) {\n      calc.querySelectorAll('.is-selected').forEach(function (item) {\n        item.classList.remove('is-selected');\n      });\n    }\n\n    if (byId('adn-age-years')) byId('adn-age-years').classList.add('is-selected');\n    showStep(1);\n  }\n\n  function bindOnce() {\n    var root = byId('adn-one-html');\n    var modal = getModal();\n    var calc = getCalc();\n\n    if (!root || !modal || !calc) return;\n    if (calc.getAttribute('data-bound-by-adn') === '1') return;\n    calc.setAttribute('data-bound-by-adn', '1');\n\n    var openButton = byId('adn-open-food-calculator');\n    if (openButton) openButton.addEventListener('click', openModal);\n\n    var closeButton = byId('adn-close-food-calculator');\n    if (closeButton) closeButton.addEventListener('click', closeModal);\n\n    var backdrop = byId('adn-food-modal-backdrop');\n    if (backdrop) backdrop.addEventListener('click', closeModal);\n\n    var years = byId('adn-age-years');\n    var months = byId('adn-age-months');\n\n    if (years) {\n      years.addEventListener('click', function () {\n        state.ageUnit = 'years';\n        years.classList.add('is-selected');\n        if (months) months.classList.remove('is-selected');\n        if (byId('adn-age-unit-label')) byId('adn-age-unit-label').textContent = 'Jahre';\n        updateAge();\n      });\n    }\n\n    if (months) {\n      months.addEventListener('click', function () {\n        state.ageUnit = 'months';\n        months.classList.add('is-selected');\n        if (years) years.classList.remove('is-selected');\n        if (byId('adn-age-unit-label')) byId('adn-age-unit-label').textContent = 'Monate';\n        updateAge();\n      });\n    }\n\n    if (byId('adn-age-next')) {\n      byId('adn-age-next').addEventListener('click', function () {\n        var input = byId('adn-age');\n        var value = input ? parseFloat(input.value) : 0;\n        if (!value || value \u003c= 0) {\n          if (input) input.focus();\n          return;\n        }\n        updateAge();\n        showStep(2);\n      });\n    }\n\n    if (byId('adn-weight-next')) {\n      byId('adn-weight-next').addEventListener('click', function () {\n        var input = byId('adn-weight');\n        var value = input ? parseFloat(input.value) : 0;\n        if (!value || value \u003c= 0) {\n          if (input) input.focus();\n          return;\n        }\n        state.weight = value;\n        showStep(3);\n      });\n    }\n\n    Object.keys(choiceMap).forEach(function (id) {\n      var button = byId(id);\n      if (!button) return;\n\n      button.addEventListener('click', function () {\n        var config = choiceMap[id];\n        state[config[0]] = config[1];\n\n        var parent = button.parentElement;\n        if (parent) {\n          parent.querySelectorAll('button').forEach(function (item) {\n            item.classList.remove('is-selected');\n          });\n        }\n\n        button.classList.add('is-selected');\n\n        window.setTimeout(function () {\n          showStep(currentStep + 1);\n        }, 100);\n      });\n    });\n\n    if (byId('adn-back')) {\n      byId('adn-back').addEventListener('click', function () {\n        showStep(currentStep - 1);\n      });\n    }\n\n    if (byId('adn-restart')) {\n      byId('adn-restart').addEventListener('click', resetCalculator);\n    }\n\n    document.addEventListener('keydown', function (event) {\n      if (event.key === 'Escape' \u0026\u0026 modal.classList.contains('is-open')) {\n        closeModal();\n      }\n    });\n\n    showStep(1);\n  }\n\n  function init() {\n    bindOnce();\n    window.setTimeout(bindOnce, 50);\n    window.setTimeout(bindOnce, 250);\n    window.setTimeout(bindOnce, 800);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', init);\n  } else {\n    init();\n  }\n\n  window.addEventListener('load', init);\n  document.addEventListener('shopify:section:load', init);\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"2 Stück","offer_id":58218483482949,"sku":"174","price":1.99,"currency_code":"EUR","in_stock":true},{"title":"5 Stück","offer_id":58218483515717,"sku":"175","price":3.99,"currency_code":"EUR","in_stock":true},{"title":"10 Stück","offer_id":58955523457349,"sku":"174x10","price":6.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/AlphadogNutritionHuehnerhaelseGetrocknet100_Huhn_Knuspriger_KalziumreicherNaturkauartikelfuerHundeGetreidefrei_LeichterKausnackzurSchonendenZahnpflege_Monoprote.png?v=1786799531"},{"product_id":"alphadog-nutrition-huhnerfusse-getrocknet-leichter-kausnack","title":"Knusprige Hühnerfüße 100% naturrein Kausnack - Zahngesundheit, Verdauungsprobleme","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\u003cmain class=\"adp-page adp-theme-chicken-feet\"\u003e\n\u003cdiv class=\"adp-wrap\"\u003e\n\u003csection class=\"adn-one-html adn-theme-chicken-feet\" 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=\"M8 13c0-4 2.7-7 6.2-7 3.2 0 5.3 2.1 5.3 4.8 0 3.4-2.8 6.2-6.3 6.2H9\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M8 13 5 10M8 13l-3 3M16 8h.01\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M11 18h6\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e100 %\u003cbr\u003eHuhn\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=\"12\" r=\"8\"\u003e\u003c\/circle\u003e\n\u003cpath d=\"M8 12h8M12 8v8\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M5 5 19 19\"\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 \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M5 13c2-4 4.5-6 7.5-6S18 9 19 12c-1.6 2.8-4.1 4.2-7.1 4.2S6.5 15 5 13Z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M7 9 5 7M10 7 9 4M15 8l2-3\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eKnusprige\u003cbr\u003eStruktur\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\u003e40,5 %\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\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 8\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\" id=\"adn-open-food-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\" style=\"background: #2b1b0f !important; background-image: none !important; color: #fff !important; border: 1px solid rgba(255,255,255,.08) !important; box-shadow: 0 34px 92px rgba(75,48,25,.22) !important;\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-brand\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003cp class=\"adp-kicker\"\u003eKNUSPRIGER NATURKAUARTIKEL FÜR HUNDE AUS 100 % HUHN\u003c\/p\u003e\n\u003ch1 class=\"adp-title\"\u003eHühnerfüße für Hunde aus 100 % Huhn.\u003c\/h1\u003e\n\u003cp class=\"adp-lead\"\u003eKnusprig. Natürlich. Kompakt.\u003c\/p\u003e\n\u003cp class=\"adp-intro\"\u003eDie getrockneten Hühnerfüße bestehen aus 100 % Huhn und verbinden Haut, Knorpel und Knochen in ihrer natürlichen Struktur. Mit 40,5 % Rohprotein und 16,5 % Rohfett eignen sie sich für kurze, kontrollierte Knabbermomente.\u003c\/p\u003e\n\u003cdiv class=\"adp-tags\"\u003e\n\u003cspan\u003e100 % Huhn\u003c\/span\u003e \u003cspan\u003e40,5 % Rohprotein\u003c\/span\u003e \u003cspan\u003e16,5 % Rohfett\u003c\/span\u003e \u003cspan\u003eKnusprige Struktur\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-visual\" style=\"background: #8a5529 !important; background-image: none !important; color: #fff !important; border: 1px solid rgba(255,255,255,.14) !important;\"\u003e\n\u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e100 % Huhn\u003c\/strong\u003e\u003cspan\u003egetrocknete Hühnerfüße als einzige tierische Proteinquelle\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e40,5 % Rohprotein\u003c\/strong\u003e\u003cspan\u003eklarer Analysewert des Naturkauartikels\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e16,5 % Rohfett\u003c\/strong\u003e\u003cspan\u003efür bewusste Portionierung in der Tagesration\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ÜRLICHE KAUARBEIT MIT HUHN\u003c\/p\u003e\n\u003ch2\u003eKnusprige Struktur. Kompakte Form. Klare Zusammensetzung.\u003c\/h2\u003e\n\u003cspan\u003eGetrocknete Hühnerfüße sind kleinere Naturkauartikel für kurze Kauphasen und kontrollierte Beschäftigung.\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 % Huhn\u003c\/h3\u003e\n\u003cp\u003eHuhn ist die einzige tierische Proteinquelle. Die Hühnerfüße sind ein Einzelfuttermittel für Hunde.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\" style=\"background: #49301c !important; background-image: none !important; color: #fff !important;\"\u003e\u003cb style=\"color: #f0bd6b !important; opacity: 1 !important;\"\u003e02\u003c\/b\u003e\n\u003ch3 style=\"color: #fff !important; opacity: 1 !important;\"\u003eKnusprige Struktur\u003c\/h3\u003e\n\u003cp style=\"color: rgba(255,255,255,.84) !important; opacity: 1 !important;\"\u003eHaut, Knorpel und Knochen ergeben nach der Trocknung eine knackige, kompakte Textur.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\n\u003ch3\u003eKompakte Größe\u003c\/h3\u003e\n\u003cp\u003eDie natürliche Form eignet sich besonders für kurze Kaumomente und kleine Beschäftigungspausen.\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\"\u003eECHTE KNOCHEN SICHER FÜTTERN\u003c\/p\u003e\n\u003ch2\u003ePassende Größe wählen und immer direkt beaufsichtigen.\u003c\/h2\u003e\n\u003cp\u003eHühnerfüße enthalten echte Knochen und Knorpel. Getrocknete Knochen können brechen oder splittern. Deshalb nur passend zu Maulgröße, Gebiss und Kauverhalten anbieten.\u003c\/p\u003e\n\u003cp\u003eAb der 8. Lebenswoche füttern, wenn Entwicklungsstand, Gebiss und sicheres Kauverhalten zum Produkt passen. Kleine, scharfkantige oder verschluckbare Reststücke rechtzeitig entfernen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-panel\" style=\"background: #563921 !important; background-image: none !important; color: #fff !important;\"\u003e\n\u003cp\u003eAUF EINEN BLICK\u003c\/p\u003e\n\u003carticle\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003e100 % getrocknete Hühnerfüße\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eAnalyse\u003c\/strong\u003e\u003cspan\u003e40,5 % Rohprotein · 16,5 % Rohfett\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eBeschaffenheit\u003c\/strong\u003e\u003cspan\u003eknusprig · kompakt · mit natürlichem Knorpel und Knochen\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eAlter\u003c\/strong\u003e\u003cspan\u003eab der 8. Lebenswoche bei passendem Gebiss und Kauverhalten\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\u003eZUSAMMENSETZUNG UND SICHERHEIT\u003c\/p\u003e\n\u003ch2\u003e100 % Huhn. Klare Analysewerte. Sicher knabbern.\u003c\/h2\u003e\n\u003cspan\u003eBeschaffenheit, Analysewerte, Fütterung, Alter und Sicherheit auf einen Blick.\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\u003eNatürliche Struktur\u003c\/strong\u003e\u003cspan\u003eKnusprig, abwechslungsreich und naturbelassen\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\u003eHaut, Knorpel und Knochen in natürlicher Form\u003c\/h3\u003e\n\u003cp\u003eDie getrockneten Hühnerfüße bestehen aus einer natürlichen Kombination aus Haut, Knorpel und Knochen. Durch die Trocknung entsteht eine kompakte, knusprige Struktur.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003ePassend auswählen:\u003c\/strong\u003e Maulgröße, Gebiss, Beißkraft und Kauverhalten entscheiden, ob der Snack passt.\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 und Zusammensetzung\u003c\/strong\u003e\u003cspan\u003e40,5 % Rohprotein und 16,5 % Rohfett\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\u003e100 % getrocknete Hühnerfüße\u003c\/h3\u003e\n\u003cp\u003e100 % getrocknete Hühnerfüße. Einzelfuttermittel für Hunde.\u003c\/p\u003e\n\u003ch3\u003eAnalysewerte im Überblick\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\u003e40,5 %\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\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 Huhn, aber nicht für jeden Hund passend\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\u003eHuhn als einzige tierische Proteinquelle\u003c\/h3\u003e\n\u003cp\u003eDie Hühnerfüße enthalten ausschließlich Huhn und sind damit ein Monoprotein Kauartikel.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eVerträglichkeit:\u003c\/strong\u003e Bei bekannter Unverträglichkeit gegenüber Huhn 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\u003eFütterung und Dosierung\u003c\/strong\u003e\u003cspan\u003eAls Ergänzung bewusst in die Tagesration einplanen\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\u003eAls Kausnack\u003c\/b\u003eErgänzend zur Hauptfütterung anbieten.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eTagesration\u003c\/b\u003eDie gefütterte Menge bei der Hauptfutterration berücksichtigen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eFrisches Wasser\u003c\/b\u003eJederzeit bereitstellen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003ePassende Größe\u003c\/b\u003eAn Maulgröße, Gebiss und Kauverhalten anpassen.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eDie passende Snackmenge richtet sich nach Körpergröße, Aktivität, Hauptfutter und Kauverhalten.\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 beim Kauen\u003c\/strong\u003e\u003cspan\u003eAufsicht bei knochen- und knorpelhaltigen Snacks\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\u003eHühnerfüße immer unter direkter Aufsicht füttern\u003c\/h3\u003e\n\u003cp\u003eGetrocknete Hühnerfüße enthalten echte Knochen. Diese können brechen oder splittern. Kleine, scharfkantige oder verschluckbare Reststücke rechtzeitig entfernen.\u003c\/p\u003e\n\u003cp\u003eFür sehr hastige Schlinger, Hunde mit geschädigten Zähnen oder Hunde, die harte Stücke kaum zerkauen, ist ein weicherer Snack besser geeignet.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eAb der 8. Lebenswoche:\u003c\/strong\u003e Nur anbieten, wenn Entwicklungsstand, Gebiss und Kauverhalten bereits zum Produkt 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\u003eNaturprodukt\u003c\/strong\u003e\u003cspan\u003eForm, Größe, Farbe und Festigkeit 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\u003eNatürliche Unterschiede gehören dazu\u003c\/h3\u003e\n\u003cp\u003eForm, Größe, Farbe und Festigkeit können bei diesem Naturprodukt von Stück zu Stück 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\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Zusammensetzung, Alter 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\u003eBestehen die Hühnerfüße nur aus Huhn?\u003c\/summary\u003e\n\u003cp\u003eJa. Die Zusammensetzung besteht aus 100 % getrockneten Hühnerfüßen.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSind die Hühnerfüße Monoprotein?\u003c\/summary\u003e\n\u003cp\u003eJa. Huhn ist die einzige tierische Proteinquelle.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eAb welchem Alter sind die Hühnerfüße geeignet?\u003c\/summary\u003e\n\u003cp\u003eAb der 8. Lebenswoche, wenn Entwicklungsstand, Gebiss und Kauverhalten zum Produkt passen.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSind die Hühnerfüße knochenhaltig?\u003c\/summary\u003e\n\u003cp\u003eJa. Sie bestehen natürlicherweise aus Haut, Knorpel und Knochen.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSind sie für Schlinger geeignet?\u003c\/summary\u003e\n\u003cp\u003eFür sehr hastige Hunde sind weichere und besser kontrollierbare Snacks häufig geeigneter.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie hoch ist der Rohfettgehalt?\u003c\/summary\u003e\n\u003cp\u003eDer Rohfettgehalt beträgt 16,5 %. Die gefütterte Menge zählt zur täglichen Gesamtration.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMuss ich meinen Hund beaufsichtigen?\u003c\/summary\u003e\n\u003cp\u003eJa. Hühnerfüße enthalten echte Knochen und sollten nur unter direkter Aufsicht gefüttert werden.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWarum sehen die Hühnerfüße unterschiedlich aus?\u003c\/summary\u003e\n\u003cp\u003eEs handelt sich um ein Naturprodukt. Form, Größe, Farbe und Festigkeit können 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\" style=\"background: #8a5529 !important; background-image: none !important; color: #fff !important; box-shadow: 0 28px 70px rgba(100,61,31,.18) !important;\"\u003e\n\u003ch2\u003e100 % Huhn. Knusprig. Natürlich knabbern.\u003c\/h2\u003e\n\u003cp\u003eGetrocknete Hühnerfüße mit 40,5 % Rohprotein und 16,5 % Rohfett für kurze, kontrollierte Kauphasen.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\n\u003cstyle id=\"adn-chicken-feet-stable-backgrounds-final\"\u003e\n  .adp-theme-chicken-feet {\n    background:#f8f4eb !important;\n    background-image:none !important;\n    color:#2d241c !important;\n  }\n\n  .adp-theme-chicken-feet .adp-hero {\n    background:#2b1b0f !important;\n    background-image:none !important;\n    color:#fff !important;\n    border:1px solid rgba(255,255,255,.08) !important;\n  }\n\n  .adp-theme-chicken-feet .adp-hero::before {\n    content:\"CHICKEN FEET\" !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:62px !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    background:none !important;\n  }\n\n  .adp-theme-chicken-feet .adp-hero::after {\n    background:#c97932 !important;\n    background-image:none !important;\n  }\n\n  .adp-theme-chicken-feet .adp-brand,\n  .adp-theme-chicken-feet .adp-kicker,\n  .adp-theme-chicken-feet .adp-heading \u003e p,\n  .adp-theme-chicken-feet .adp-panel \u003e p {\n    color:#efb45a !important;\n  }\n\n  .adp-theme-chicken-feet .adp-title {\n    color:#fff !important;\n    -webkit-text-stroke:.35px #fff !important;\n    text-shadow:0 3px 0 rgba(0,0,0,.15),0 7px 15px rgba(0,0,0,.32) !important;\n    filter:none !important;\n  }\n\n  .adp-theme-chicken-feet .adp-title::before,\n  .adp-theme-chicken-feet .adp-title::after {\n    content:none !important;\n    display:none !important;\n  }\n\n  .adp-theme-chicken-feet .adp-lead {\n    color:#fff !important;\n  }\n\n  .adp-theme-chicken-feet .adp-intro {\n    color:rgba(255,255,255,.82) !important;\n  }\n\n  .adp-theme-chicken-feet .adp-tags \u003e span {\n    color:#fff !important;\n    background:rgba(255,255,255,.08) !important;\n    border-color:rgba(255,255,255,.18) !important;\n  }\n\n  .adp-theme-chicken-feet .adp-visual {\n    background:#8a5529 !important;\n    background-image:none !important;\n    color:#fff !important;\n    border-color:rgba(255,255,255,.14) !important;\n  }\n\n  .adp-theme-chicken-feet .adp-visual::before,\n  .adp-theme-chicken-feet .adp-visual::after {\n    content:none !important;\n    display:none !important;\n  }\n\n  .adp-theme-chicken-feet .adp-stat {\n    background:#64401f !important;\n    background-image:none !important;\n    border-color:rgba(255,255,255,.14) !important;\n  }\n\n  .adp-theme-chicken-feet .adp-stat-main {\n    background:#c97932 !important;\n    background-image:none !important;\n    border-color:#c97932 !important;\n  }\n\n  .adp-theme-chicken-feet .adp-benefit:nth-child(1),\n  .adp-theme-chicken-feet .adp-benefit:nth-child(3) {\n    background:#fff !important;\n    background-image:none !important;\n    color:#2d241c !important;\n  }\n\n  .adp-theme-chicken-feet .adp-benefit:nth-child(2) {\n    background:#49301c !important;\n    background-image:none !important;\n    color:#fff !important;\n  }\n\n  .adp-theme-chicken-feet .adp-benefit:nth-child(2) h3 {\n    color:#fff !important;\n    opacity:1 !important;\n  }\n\n  .adp-theme-chicken-feet .adp-benefit:nth-child(2) p {\n    color:rgba(255,255,255,.84) !important;\n    opacity:1 !important;\n  }\n\n  .adp-theme-chicken-feet .adp-benefit b {\n    color:#a9652c !important;\n  }\n\n  .adp-theme-chicken-feet .adp-benefit:nth-child(2) b {\n    color:#f0bd6b !important;\n  }\n\n  .adp-theme-chicken-feet .adp-guide {\n    background:#fff !important;\n    background-image:none !important;\n    border:1px solid rgba(169,101,44,.08) !important;\n  }\n\n  .adp-theme-chicken-feet .adp-panel {\n    background:#563921 !important;\n    background-image:none !important;\n    color:#fff !important;\n  }\n\n  .adp-theme-chicken-feet .adp-panel strong {\n    color:#fff !important;\n  }\n\n  .adp-theme-chicken-feet .adp-panel span {\n    color:rgba(255,255,255,.76) !important;\n  }\n\n  .adp-theme-chicken-feet .adp-item {\n    background:#fff !important;\n    background-image:none !important;\n    border:1px solid rgba(169,101,44,.07) !important;\n  }\n\n  .adp-theme-chicken-feet .adp-icon {\n    background:#8a5529 !important;\n    background-image:none !important;\n    color:#fff !important;\n  }\n\n  .adp-theme-chicken-feet .adp-item[open] .adp-plus {\n    background:#c97932 !important;\n  }\n\n  .adp-theme-chicken-feet .adp-info {\n    background:#fff5e9 !important;\n    background-image:none !important;\n    border-left-color:#c97932 !important;\n  }\n\n  .adp-theme-chicken-feet .adp-highlight {\n    background:#f7f2e9 !important;\n    background-image:none !important;\n  }\n\n  .adp-theme-chicken-feet .adp-table thead th,\n  .adp-theme-chicken-feet .adp-table thead td {\n    background:#60401f !important;\n    background-image:none !important;\n    color:#fff !important;\n  }\n\n  .adp-theme-chicken-feet .adp-closing {\n    background:#8a5529 !important;\n    background-image:none !important;\n    color:#fff !important;\n  }\n\n  .adp-theme-chicken-feet .adp-closing h2 {\n    color:#fff !important;\n  }\n\n  .adp-theme-chicken-feet .adp-closing p {\n    color:rgba(255,255,255,.86) !important;\n  }\n\n  #adn-food-modal.is-open {\n    display:grid !important;\n    visibility:visible !important;\n    opacity:1 !important;\n    pointer-events:auto !important;\n  }\n\n  #adn-food-modal #adn-rechner .adn-step {\n    display:none !important;\n  }\n\n  #adn-food-modal #adn-rechner .adn-step.is-active {\n    display:block !important;\n  }\n\n  @media (max-width:720px) {\n    .adp-theme-chicken-feet .adp-hero::before {\n      right:-14px !important;\n      top:22px !important;\n      font-size:32px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"adn-food-modal\" id=\"adn-food-modal\"\u003e\n\u003cdiv class=\"adn-modal-backdrop\" id=\"adn-food-modal-backdrop\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"adn-modal-dialog\" role=\"dialog\"\u003e\n\u003cbutton class=\"adn-modal-close\" id=\"adn-close-food-calculator\" 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\" id=\"adn-step-1\"\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\" id=\"adn-age-years\" type=\"button\"\u003eJahre\u003c\/button\u003e \u003cbutton id=\"adn-age-months\" 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\" id=\"adn-step-2\"\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\" id=\"adn-step-3\"\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 id=\"adn-choice-3-1\" 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 id=\"adn-choice-3-2\" 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 id=\"adn-choice-3-3\" 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 id=\"adn-choice-3-4\" 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\" id=\"adn-step-4\"\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 id=\"adn-choice-4-1\" 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 id=\"adn-choice-4-2\" 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 id=\"adn-choice-4-3\" 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\" id=\"adn-step-5\"\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 id=\"adn-choice-5-1\" 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 id=\"adn-choice-5-2\" 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\" id=\"adn-step-6\"\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 id=\"adn-choice-6-1\" 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 id=\"adn-choice-6-2\" 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 id=\"adn-choice-6-3\" 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 id=\"adn-choice-6-4\" 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\" id=\"adn-step-7\"\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 id=\"adn-choice-7-1\" 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 id=\"adn-choice-7-2\" 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\" id=\"adn-step-8\"\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\"\u003eTrockenfutter für ausgewachsene Hunde\u003c\/strong\u003e\n\u003cp id=\"adn-product-reason\"\u003ePassend zu Alter, Gewicht und Aktivität deines Hundes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"adn-result-note\"\u003eDie berechnete Menge bezieht sich auf Hauptfutter. Die Hühnerfüße sind ein Einzelfuttermittel und zählen als Kausnack zur täglichen Gesamtration.\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\": \"Bestehen die Hühnerfüße nur aus Huhn?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Die Zusammensetzung besteht aus 100 % getrockneten Hühnerfüßen.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind die Hühnerfüße Monoprotein?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Huhn ist die einzige tierische Proteinquelle.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ab welchem Alter sind Hühnerfüße geeignet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ab der 8. Lebenswoche, wenn Entwicklungsstand, Gebiss und Kauverhalten zum Produkt passen.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind die Hühnerfüße knochenhaltig?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Sie bestehen natürlicherweise aus Haut, Knorpel und Knochen.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie hoch ist der Rohfettgehalt?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Der Rohfettgehalt beträgt 16,5 %. Die gefütterte Menge zählt zur täglichen Gesamtration.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Muss der Hund beim Kauen beaufsichtigt werden?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Hühnerfüße enthalten echte Knochen und sollten nur unter direkter Aufsicht gefüttert werden.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e \u003cscript id=\"adn-food-calculator-script\"\u003e\n(function () {\n  'use strict';\n\n  var currentStep = 1;\n  var totalSteps = 8;\n\n  var state = {\n    ageUnit: 'years',\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  var kcalByFood = { dry: 370, wet: 115 };\n\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 choiceMap = {\n    'adn-choice-3-1': ['activity', 'low'],\n    'adn-choice-3-2': ['activity', 'normal'],\n    'adn-choice-3-3': ['activity', 'high'],\n    'adn-choice-3-4': ['activity', 'sport'],\n    'adn-choice-4-1': ['body', 'thin'],\n    'adn-choice-4-2': ['body', 'ideal'],\n    'adn-choice-4-3': ['body', 'heavy'],\n    'adn-choice-5-1': ['food', 'dry'],\n    'adn-choice-5-2': ['food', 'wet'],\n    'adn-choice-6-1': ['special', 'none'],\n    'adn-choice-6-2': ['special', 'neutered'],\n    'adn-choice-6-3': ['special', 'sensitive'],\n    'adn-choice-6-4': ['special', 'pregnant'],\n    'adn-choice-7-1': ['health', 'healthy'],\n    'adn-choice-7-2': ['health', 'sick']\n  };\n\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 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 ausgewachsene 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 ausgewachsene 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 ausgewachsene 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:'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, trächtige oder 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  function byId(id) { return document.getElementById(id); }\n  function getModal() { return byId('adn-food-modal'); }\n  function getCalc() { return byId('adn-rechner'); }\n\n  function openModal() {\n    var modal = getModal();\n    if (!modal) return;\n\n    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    document.body.classList.add('adn-modal-open');\n\n    showStep(currentStep);\n\n    var dialog = modal.querySelector('.adn-modal-dialog');\n    if (dialog) dialog.scrollTop = 0;\n  }\n\n  function closeModal() {\n    var modal = getModal();\n    if (!modal) return;\n\n    modal.classList.remove('is-open');\n    modal.setAttribute('aria-hidden', 'true');\n    document.body.classList.remove('adn-modal-open');\n  }\n\n  window.adnOpenFoodCalculator = openModal;\n  window.adnCloseFoodCalculator = closeModal;\n\n  function updateAge() {\n    var input = byId('adn-age');\n    if (!input) return;\n\n    var value = parseFloat(input.value);\n    if (!value || value \u003c= 0) value = 1;\n\n    state.ageMonths = state.ageUnit === 'years' ? value * 12 : value;\n    state.ageGroup = state.ageMonths \u003c 12 ? 'puppy' : state.ageMonths \u003e= 84 ? 'senior' : 'adult';\n  }\n\n  function getWeight() {\n    var input = byId('adn-weight');\n    if (!input) return state.weight || 1;\n    var value = parseFloat(input.value);\n    if (!value || value \u003c= 0) value = state.weight || 1;\n    return value;\n  }\n\n  function getRecommendation() {\n    var weight = getWeight();\n\n    if (state.food === 'wet') {\n      if (state.health === 'sick' || state.special === 'sensitive') return recommendations.wetHorse;\n      if (state.activity === 'high' || state.activity === 'sport' || state.body === 'thin' || state.special === 'pregnant') return recommendations.wetLamb;\n      if (state.activity === 'low' || state.body === 'heavy' || state.special === 'neutered') return recommendations.wetWild;\n      return recommendations.wetDuck;\n    }\n\n    if (state.ageGroup === 'puppy') return recommendations.puppyDry;\n    if (state.ageGroup === 'senior') return recommendations.seniorDry;\n    if (weight \u003c 15) return recommendations.adultSmallDry;\n    if (state.health === 'sick' || state.special === 'sensitive') return recommendations.adultSensitiveDry;\n    if (state.activity === 'high' || state.activity === 'sport' || state.body === 'thin') return recommendations.adultActiveDry;\n    if (state.activity === 'low' || state.body === 'heavy' || state.special === 'neutered') return recommendations.adultCalmDry;\n    return recommendations.adultActiveDry;\n  }\n\n  function roundToFive(value) {\n    return Math.round(value \/ 5) * 5;\n  }\n\n  function calculateResult() {\n    updateAge();\n    state.weight = getWeight();\n\n    var ageFactor = { puppy:2.4, adult:1.6, senior:1.3 }[state.ageGroup];\n    var activityFactor = { low:0.85, normal:1, high:1.18, sport:1.35 }[state.activity];\n    var bodyFactor = { thin:1.1, ideal:1, heavy:0.82 }[state.body];\n    var specialFactor = { none:1, neutered:0.9, sensitive:1, pregnant:1.35 }[state.special];\n\n    var dailyKcal =\n      70 * Math.pow(state.weight, 0.75) *\n      ageFactor * activityFactor * bodyFactor * specialFactor;\n\n    var grams = dailyKcal \/ kcalByFood[state.food] * 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.ageGroup === 'puppy' ? 3 : 2;\n    var mealGrams = Math.max(5, roundToFive(finalGrams \/ meals));\n\n    var warning = byId('adn-health-warning');\n    if (warning) warning.classList.toggle('is-visible', state.health === 'sick');\n\n    if (byId('adn-result-label')) byId('adn-result-label').textContent = state.health === 'sick' ? 'Grobe Orientierung' : 'Tagesmenge';\n    if (byId('adn-result-amount')) byId('adn-result-amount').textContent = 'ca. ' + finalGrams + ' g';\n    if (byId('adn-result-kcal')) byId('adn-result-kcal').textContent = 'ca. ' + Math.round(dailyKcal) + ' kcal';\n    if (byId('adn-result-meal')) byId('adn-result-meal').textContent = 'ca. ' + mealGrams + ' g';\n    if (byId('adn-result-range')) byId('adn-result-range').textContent = minGrams + ' bis ' + maxGrams + ' g';\n\n    var recommendation = getRecommendation();\n\n    if (byId('adn-product-title')) byId('adn-product-title').textContent = recommendation.title;\n    if (byId('adn-product-reason')) byId('adn-product-reason').textContent = recommendation.reason;\n\n    var link = byId('adn-shop-link');\n    if (link) {\n      link.href = recommendation.url;\n      link.textContent = recommendation.label;\n    }\n  }\n\n  function showStep(step) {\n    currentStep = Math.max(1, Math.min(totalSteps, step));\n\n    for (var i = 1; i \u003c= totalSteps; i++) {\n      var item = byId('adn-step-' + i);\n      if (!item) continue;\n      if (i === currentStep) item.classList.add('is-active');\n      else item.classList.remove('is-active');\n    }\n\n    if (byId('adn-current-step')) byId('adn-current-step').textContent = currentStep;\n    if (byId('adn-step-title')) byId('adn-step-title').textContent = stepTitles[currentStep - 1];\n    if (byId('adn-progress-bar')) byId('adn-progress-bar').style.width = (currentStep \/ totalSteps * 100) + '%';\n    if (byId('adn-back')) byId('adn-back').disabled = currentStep === 1;\n\n    if (currentStep === totalSteps) calculateResult();\n\n    var modal = getModal();\n    var dialog = modal ? modal.querySelector('.adn-modal-dialog') : null;\n    if (dialog) dialog.scrollTop = 0;\n  }\n\n  function resetCalculator() {\n    currentStep = 1;\n    state = {\n      ageUnit:'years',\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    if (byId('adn-age')) byId('adn-age').value = 2;\n    if (byId('adn-weight')) byId('adn-weight').value = 15;\n    if (byId('adn-age-unit-label')) byId('adn-age-unit-label').textContent = 'Jahre';\n\n    var calc = getCalc();\n    if (calc) {\n      calc.querySelectorAll('.is-selected').forEach(function (item) {\n        item.classList.remove('is-selected');\n      });\n    }\n\n    if (byId('adn-age-years')) byId('adn-age-years').classList.add('is-selected');\n    showStep(1);\n  }\n\n  function bindOnce() {\n    var root = byId('adn-one-html');\n    var modal = getModal();\n    var calc = getCalc();\n\n    if (!root || !modal || !calc) return;\n    if (calc.getAttribute('data-bound-by-adn') === '1') return;\n    calc.setAttribute('data-bound-by-adn', '1');\n\n    var openButton = byId('adn-open-food-calculator');\n    if (openButton) openButton.addEventListener('click', openModal);\n\n    var closeButton = byId('adn-close-food-calculator');\n    if (closeButton) closeButton.addEventListener('click', closeModal);\n\n    var backdrop = byId('adn-food-modal-backdrop');\n    if (backdrop) backdrop.addEventListener('click', closeModal);\n\n    var years = byId('adn-age-years');\n    var months = byId('adn-age-months');\n\n    if (years) {\n      years.addEventListener('click', function () {\n        state.ageUnit = 'years';\n        years.classList.add('is-selected');\n        if (months) months.classList.remove('is-selected');\n        if (byId('adn-age-unit-label')) byId('adn-age-unit-label').textContent = 'Jahre';\n        updateAge();\n      });\n    }\n\n    if (months) {\n      months.addEventListener('click', function () {\n        state.ageUnit = 'months';\n        months.classList.add('is-selected');\n        if (years) years.classList.remove('is-selected');\n        if (byId('adn-age-unit-label')) byId('adn-age-unit-label').textContent = 'Monate';\n        updateAge();\n      });\n    }\n\n    if (byId('adn-age-next')) {\n      byId('adn-age-next').addEventListener('click', function () {\n        var input = byId('adn-age');\n        var value = input ? parseFloat(input.value) : 0;\n        if (!value || value \u003c= 0) {\n          if (input) input.focus();\n          return;\n        }\n        updateAge();\n        showStep(2);\n      });\n    }\n\n    if (byId('adn-weight-next')) {\n      byId('adn-weight-next').addEventListener('click', function () {\n        var input = byId('adn-weight');\n        var value = input ? parseFloat(input.value) : 0;\n        if (!value || value \u003c= 0) {\n          if (input) input.focus();\n          return;\n        }\n        state.weight = value;\n        showStep(3);\n      });\n    }\n\n    Object.keys(choiceMap).forEach(function (id) {\n      var button = byId(id);\n      if (!button) return;\n\n      button.addEventListener('click', function () {\n        var config = choiceMap[id];\n        state[config[0]] = config[1];\n\n        var parent = button.parentElement;\n        if (parent) {\n          parent.querySelectorAll('button').forEach(function (item) {\n            item.classList.remove('is-selected');\n          });\n        }\n\n        button.classList.add('is-selected');\n\n        window.setTimeout(function () {\n          showStep(currentStep + 1);\n        }, 100);\n      });\n    });\n\n    if (byId('adn-back')) {\n      byId('adn-back').addEventListener('click', function () {\n        showStep(currentStep - 1);\n      });\n    }\n\n    if (byId('adn-restart')) {\n      byId('adn-restart').addEventListener('click', resetCalculator);\n    }\n\n    document.addEventListener('keydown', function (event) {\n      if (event.key === 'Escape' \u0026\u0026 modal.classList.contains('is-open')) {\n        closeModal();\n      }\n    });\n\n    showStep(1);\n  }\n\n  function init() {\n    bindOnce();\n    window.setTimeout(bindOnce, 50);\n    window.setTimeout(bindOnce, 250);\n    window.setTimeout(bindOnce, 800);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', init);\n  } else {\n    init();\n  }\n\n  window.addEventListener('load', init);\n  document.addEventListener('shopify:section:load', init);\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"3 Stück","offer_id":58303663866181,"sku":"185","price":2.99,"currency_code":"EUR","in_stock":true},{"title":"5 Stück","offer_id":58303663898949,"sku":"186","price":4.49,"currency_code":"EUR","in_stock":true},{"title":"10 Stück","offer_id":58955516281157,"sku":"186x10","price":8.49,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/AlphadogNutritionHuehnerfuesseGetrocknet100_Huhn_Knuspriger_LeichterNaturkauartikelfuerHundeGetreidefrei_NatuerlicherKausnackzurUnterstuetzungvonGelenken_Zahnpfle.png?v=1786799358"},{"product_id":"alphadog-nutrition-hahnchenbrust-gefriergetrocknet-premium-snack","title":"Gefriergetrockneter Hähnchen Snack - Viel Protein 86% \u0026 extrem fettarm","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Enten-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 ENTEN-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-freezedried-chicken-product-design\"\u003e\n  .adp-theme-freezedried-chicken {\n    --chicken-deep: #3d2419;\n    --chicken-brown: #6e4933;\n    --chicken-caramel: #a36a42;\n    --chicken-gold: #d19a56;\n    --chicken-cream: #ead8b6;\n    --chicken-sage: #78816c;\n    --chicken-warm: #bb7652;\n\n    background:\n      radial-gradient(circle at 7% 4%, rgba(120,129,108,.14), transparent 24%),\n      radial-gradient(circle at 95% 16%, rgba(187,118,82,.14), transparent 24%),\n      radial-gradient(circle at 50% 82%, rgba(234,216,182,.12), transparent 32%),\n      linear-gradient(180deg, #fbf9f5 0%, #f4efe8 50%, #f7f3e9 100%) !important;\n  }\n\n  .adp-theme-freezedried-chicken .adp-hero {\n    border: 1px solid rgba(209,154,86,.20) !important;\n    background:\n      radial-gradient(circle at 87% 13%, rgba(234,216,182,.22), transparent 24%),\n      linear-gradient(135deg, #1a0f0b 0%, #3d2419 56%, #6e4933 100%) !important;\n    box-shadow: 0 34px 94px rgba(73,49,34,.23) !important;\n  }\n\n  .adp-theme-freezedried-chicken .adp-hero::before {\n    content: \"CHICKEN\" !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: 98px !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-freezedried-chicken .adp-hero::after {\n    background:\n      linear-gradient(\n        90deg,\n        var(--chicken-deep),\n        var(--chicken-brown) 30%,\n        var(--chicken-caramel) 52%,\n        var(--chicken-warm) 69%,\n        var(--chicken-gold) 84%,\n        var(--chicken-sage)\n      ) !important;\n  }\n\n  .adp-theme-freezedried-chicken .adp-brand,\n  .adp-theme-freezedried-chicken .adp-kicker,\n  .adp-theme-freezedried-chicken .adp-heading \u003e p,\n  .adp-theme-freezedried-chicken .adp-panel \u003e p {\n    color: #efbc78 !important;\n  }\n\n  .adp-theme-freezedried-chicken .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-freezedried-chicken .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,188,120,.24) !important;\n    background: rgba(239,188,120,.08) !important;\n  }\n\n  .adp-theme-freezedried-chicken .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-freezedried-chicken .adp-title::before,\n  .adp-theme-freezedried-chicken .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-freezedried-chicken .adp-visual {\n    position: relative !important;\n    background: #6e4933 !important;\n    background-image: none !important;\n    border-color: rgba(255,255,255,.14) !important;\n  }\n\n  .adp-theme-freezedried-chicken .adp-visual::before,\n  .adp-theme-freezedried-chicken .adp-visual::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  .adp-theme-freezedried-chicken .adp-stat {\n    border-color: rgba(255,255,255,.15) !important;\n    background: rgba(30,17,11,.30) !important;\n  }\n\n  .adp-theme-freezedried-chicken .adp-stat-main {\n    background: #a36a42 !important;\n    border-color: #a36a42 !important;\n    box-shadow: 0 18px 42px rgba(61,36,25,.30) !important;\n  }\n\n  .adp-theme-freezedried-chicken .adp-benefit:nth-child(1) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(187,118,82,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #fbf1eb 100%) !important;\n  }\n\n  .adp-theme-freezedried-chicken .adp-benefit:nth-child(2) {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(234,216,182,.25), transparent 31%),\n      linear-gradient(135deg, #1a0f0b 0%, #4f301f 100%) !important;\n    color: #fff !important;\n  }\n\n  .adp-theme-freezedried-chicken .adp-benefit:nth-child(2) p {\n    color: rgba(255,255,255,.72) !important;\n  }\n\n  .adp-theme-freezedried-chicken .adp-benefit:nth-child(3) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(120,129,108,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #eef4ed 100%) !important;\n  }\n\n  .adp-theme-freezedried-chicken .adp-benefit b {\n    color: var(--chicken-warm) !important;\n  }\n\n  .adp-theme-freezedried-chicken .adp-benefit:nth-child(2) b {\n    color: #efcb90 !important;\n  }\n\n  .adp-theme-freezedried-chicken .adp-guide {\n    border: 1px solid rgba(110,73,51,.08) !important;\n    background:\n      radial-gradient(circle at 92% 8%, rgba(234,216,182,.12), transparent 28%),\n      radial-gradient(circle at 8% 92%, rgba(120,129,108,.08), transparent 26%),\n      linear-gradient(145deg, #ffffff 0%, #f8f4ed 100%) !important;\n  }\n\n  .adp-theme-freezedried-chicken .adp-panel {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(234,216,182,.22), transparent 28%),\n      linear-gradient(135deg, #1a0f0b 0%, #5a3826 100%) !important;\n  }\n\n  .adp-theme-freezedried-chicken .adp-item {\n    border: 1px solid rgba(110,73,51,.07) !important;\n    box-shadow: 0 14px 42px rgba(73,49,34,.05) !important;\n  }\n\n  .adp-theme-freezedried-chicken .adp-icon {\n    background:\n      linear-gradient(135deg, #3d2419, var(--chicken-brown)) !important;\n    box-shadow: 0 8px 18px rgba(61,36,25,.16) !important;\n  }\n\n  .adp-theme-freezedried-chicken .adp-item[open] .adp-plus {\n    background: var(--chicken-warm) !important;\n  }\n\n  .adp-theme-freezedried-chicken .adp-info {\n    border-left-color: var(--chicken-warm) !important;\n    background: #fbf1eb !important;\n  }\n\n  .adp-theme-freezedried-chicken .adp-highlight {\n    background:\n      linear-gradient(135deg, #fbf1eb 0%, #eef3ec 100%) !important;\n  }\n\n  .adp-theme-freezedried-chicken .adp-table thead th,\n  .adp-theme-freezedried-chicken .adp-table thead td {\n    background:\n      linear-gradient(135deg, #3a2116, #7a4d33) !important;\n  }\n\n  .adp-theme-freezedried-chicken .adp-faq details[open] {\n    border-color: rgba(187,118,82,.30) !important;\n    box-shadow: 0 10px 25px rgba(187,118,82,.07) !important;\n  }\n\n  \/* Unteres Abschlussfeld immer EINfarbig. *\/\n  .adp-theme-freezedried-chicken .adp-closing {\n    background: #6e4933 !important;\n    background-image: none !important;\n    box-shadow: 0 28px 72px rgba(73,49,34,.19) !important;\n  }\n\n  .adp-theme-freezedried-chicken #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-freezedried-chicken #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-freezedried-chicken #adn-one-html {\n      margin-bottom: 30px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    .adp-theme-freezedried-chicken .adp-hero::before {\n      right: -14px !important;\n      top: 22px !important;\n      font-size: 54px !important;\n    }\n\n    .adp-theme-freezedried-chicken .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-freezedried-chicken .adp-tags {\n      gap: 7px !important;\n    }\n\n    .adp-theme-freezedried-chicken #adn-one-html {\n      margin-bottom: 22px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cmain class=\"adp-page adp-theme-freezedried-chicken\"\u003e\n\u003cdiv class=\"adp-wrap\"\u003e\n\u003csection class=\"adn-one-html adn-theme-freezedried-chicken\" 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\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 zu dir nach Hause\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\u003eMit bekannten 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\u003eEinfach und unkompliziert\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\u003eIn Ruhe 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!-- Hähnchenkopf für 100% Hähnchenbrust --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M8.2 8.4c0-3.1 1.8-5.2 4.4-5.2s4.4 2.1 4.4 5.2v4.7c0 3.9-1.9 6.2-4.4 6.2s-4.4-2.3-4.4-6.2V8.4Z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M10.2 4.1c.1-1.6 1-2.7 2.4-3.2.8.7 1.2 1.8 1.1 3.2\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M17 10.4 21 12l-4 1.6\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M10.2 10.7h.01M14.2 10.7h.01\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M10.2 15c1.5.9 3 .9 4.5 0\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e100%\u003cbr\u003eHähnchenbrust\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!-- Schneeflocke und Tropfen für Gefriertrocknung --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M8 3v10M3.7 5.5l8.6 5M3.7 10.5l8.6-5\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M8 3 6.8 4.2M8 3l1.2 1.2M3.7 5.5l1.6.4M3.7 5.5l.4 1.6M3.7 10.5l1.6-.4M3.7 10.5l.4-1.6M12.3 5.5l-1.6.4M12.3 5.5l-.4 1.6M12.3 10.5l-1.6-.4M12.3 10.5l-.4-1.6M8 13l-1.2-1.2M8 13l1.2-1.2\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M17.2 8.2c2.6 3.2 3.8 5.4 3.8 7.2a3.8 3.8 0 1 1-7.6 0c0-1.8 1.3-4 3.8-7.2Z\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eGefrier\u003cbr\u003egetrocknet\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!-- 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\"\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 4%\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!-- Futternapf mit Topping-Würfeln --\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\u003cpath d=\"M7.8 6.2h3v3h-3zM13.3 4.8h3v3h-3z\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eSnack und\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 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\"\u003eGefriergetrocknete Hähnchenbrust für Hunde\u003c\/p\u003e\n\u003ch1 class=\"adp-title\"\u003e100% Hähnchenbrust. Sonst nichts.\u003c\/h1\u003e\n\u003cp class=\"adp-lead\"\u003eReines Hähnchen. Leicht, kross und proteinreich. Für Training, Spaziergänge oder als Topping.\u003c\/p\u003e\n\u003cp class=\"adp-intro\"\u003eDie Hähnchenbrust wird gefriergetrocknet und kommt ohne weitere Zutaten aus. 86% Rohprotein, 4% Rohfett und eine Rezeptur, die sofort verständlich ist.\u003c\/p\u003e\n\u003cdiv class=\"adp-tags\"\u003e\n\u003cspan\u003e100% Hähnchenbrust\u003c\/span\u003e \u003cspan\u003eGefriergetrocknet\u003c\/span\u003e \u003cspan\u003e86% Rohprotein\u003c\/span\u003e \u003cspan\u003e4% Rohfett\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% Hähnchenbrust\u003c\/strong\u003e \u003cspan\u003eEine Zutat. Eine tierische Proteinquelle.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e86% Rohprotein\u003c\/strong\u003e \u003cspan\u003eKonzentriertes Protein aus reinem Fleisch.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e4% Rohfett\u003c\/strong\u003e \u003cspan\u003eFettarm und leicht zu portionieren.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eSnack oder Topping\u003c\/strong\u003e \u003cspan\u003eDirekt geben oder über das Futter bröseln.\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\u003eReines Fleisch. Klare Sache.\u003c\/p\u003e\n\u003ch2\u003eEin Snack, der nichts verstecken muss.\u003c\/h2\u003e\n\u003cspan\u003eNur Hähnchenbrust, schonend gefriergetrocknet. Leicht zu geben, einfach zu teilen und schnell zur Hand.\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 Hähnchenbrust\u003c\/h3\u003e\n\u003cp\u003eKeine Mischrezeptur. Keine zweite Proteinquelle. Einfach 100% Hähnchenbrust.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e02\u003c\/b\u003e\n\u003ch3\u003eKross statt schwer\u003c\/h3\u003e\n\u003cp\u003eDurch die Gefriertrocknung wird Wasser entzogen. Die Stücke bleiben leicht, trocken und gut teilbar.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\n\u003ch3\u003e86% Protein. 4% Fett.\u003c\/h3\u003e\n\u003cp\u003eViel Protein, wenig Fett. Praktisch für kleine Belohnungen im Alltag und im Training.\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\"\u003eSo einfach geht’s\u003c\/p\u003e\n\u003ch2\u003eBelohnen. Zerbröseln. Fertig.\u003c\/h2\u003e\n\u003cp\u003eGib die Stücke direkt als Snack oder teile sie für viele kurze Trainingsmomente.\u003c\/p\u003e\n\u003cp\u003eAls Topping reicht eine kleine Menge über Trockenfutter, Nassfutter oder BARF. Größere Snackmengen gehören in die Tagesration.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-panel\"\u003e\n\u003cp\u003eDie Fakten\u003c\/p\u003e\n\u003carticle\u003e\u003cstrong\u003eZutaten\u003c\/strong\u003e\u003cspan\u003e100% gefriergetrocknete Hähnchenbrust\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eTextur\u003c\/strong\u003e\u003cspan\u003eLeicht, kross und gut zerbröselbar\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eEinsatz\u003c\/strong\u003e\u003cspan\u003eTraining, Belohnung oder Topping\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eFütterung\u003c\/strong\u003e\u003cspan\u003eSnackmenge 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\u003eProduktdetails\u003c\/p\u003e\n\u003ch2\u003eWas drin ist. Und was du wissen solltest.\u003c\/h2\u003e\n\u003cspan\u003eDie Rezeptur ist kurz. Die Werte sind klar. Der Rest ist unkompliziert.\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% Hähnchenbrust\u003c\/strong\u003e\u003cspan\u003eEine Zutat. Eine 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\u003eNur Hähnchen. Punkt.\u003c\/h3\u003e\n\u003cp\u003eDie Stücke bestehen ausschließlich aus gefriergetrockneter Hähnchenbrust.\u003c\/p\u003e\n\u003cp\u003eOhne Getreide, Zucker, künstliche Farb- und Aromastoffe oder Konservierungsstoffe.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eEinzelfuttermittel: \u003c\/strong\u003e100% Hähnchenbrust, gefriergetrocknet.\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\u003eGefriergetrocknet\u003c\/strong\u003e\u003cspan\u003eLeicht, kross und trocken.\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\u003eWasser raus. Fleisch bleibt.\u003c\/h3\u003e\n\u003cp\u003eBei der Gefriertrocknung wird der Hähnchenbrust Wasser entzogen. Die Restfeuchte liegt bei 1,3%.\u003c\/p\u003e\n\u003cp\u003eDadurch werden die Stücke leicht und kross. Du kannst sie direkt geben, teilen oder zerbröseln.\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\u003eSnack oder Topping\u003c\/strong\u003e\u003cspan\u003eDirekt geben oder übers 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\u003eEin Produkt. Zwei einfache Anwendungen.\u003c\/h3\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eTraining\u003c\/b\u003eKleine Stücke für schnelle Belohnungen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eTrockenfutter\u003c\/b\u003eEinfach zerbröseln und darübergeben.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eNassfutter\u003c\/b\u003eAls kleines Fleisch-Topping ergänzen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eBARF\u003c\/b\u003eIn kleiner Menge über die Ration geben.\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\u003eAnalysewerte\u003c\/strong\u003e\u003cspan\u003eDie Zahlen zur Hähnchenbrust.\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% Hähnchenbrust, gefriergetrocknet. 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\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e9,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfett\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e4,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFeuchtigkeit\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\u003e\u0026lt; 0,3%\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\u003eFütterung\u003c\/strong\u003e\u003cspan\u003eBelohnungen bewusst einplanen.\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 Snacks. Klare Tagesration.\u003c\/h3\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eBelohnung\u003c\/b\u003eZwischen den Mahlzeiten in kleinen Mengen geben.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eTraining\u003c\/b\u003eFür viele Wiederholungen kleinere Stücke nutzen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eTagesration\u003c\/b\u003eGrößere Snackmengen vom Hauptfutter abziehen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eWasser\u003c\/b\u003eFrisches Trinkwasser immer bereitstellen.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eDie passende Menge hängt von Größe, Aktivität und der übrigen Fütterung deines Hundes 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\u003eLagerung\u003c\/strong\u003e\u003cspan\u003eTrocken. Kühl. Gut verschlossen.\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\u003eSo bleibt der Snack kross.\u003c\/h3\u003e\n\u003cp\u003eForm, Farbe und Größe können naturbedingt leicht variieren.\u003c\/p\u003e\n\u003cp\u003eKühl und trocken lagern, vor direkter Sonne schützen und die Verpackung nach dem Öffnen wieder gut 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\u003eKurz beantwortet.\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 die gefriergetrocknete Hähnchenbrust?\u003c\/summary\u003e\n\u003cp\u003eAus 100% Hähnchenbrust. Weitere Zutaten sind nicht enthalten.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIst der Snack getreide- und zuckerfrei?\u003c\/summary\u003e\n\u003cp\u003eJa. Die Rezeptur enthält weder Getreide noch Zucker.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIst Hähnchen die einzige tierische Proteinquelle?\u003c\/summary\u003e\n\u003cp\u003eJa. Die einzige tierische Proteinquelle ist Hähnchen.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie hoch ist der Proteingehalt?\u003c\/summary\u003e\n\u003cp\u003eDer Rohproteingehalt beträgt 86,0%.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eKann ich die Hähnchenbrust als Topping verwenden?\u003c\/summary\u003e\n\u003cp\u003eJa. Einfach in kleine Stücke brechen oder über Trockenfutter, Nassfutter oder BARF bröseln.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWarum sollte immer Wasser bereitstehen?\u003c\/summary\u003e\n\u003cp\u003eGefriergetrocknete Snacks enthalten wenig Feuchtigkeit. Frisches Trinkwasser sollte deshalb immer verfügbar sein.\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\u003eAlphadog Nutrition · Karlsruhe\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\u003eHerstellerinformationen\u003c\/h3\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% Hähnchen. Mehr muss nicht rein.\u003c\/h2\u003e\n\u003cp\u003eGefriergetrocknete Hähnchenbrust für kleine Belohnungen, Training und Topping.\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 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\" 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    {\"@type\":\"Question\",\"name\":\"Woraus besteht die gefriergetrocknete Hähnchenbrust?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Aus 100% Hähnchenbrust. Weitere Zutaten sind nicht enthalten.\"}},\n    {\"@type\":\"Question\",\"name\":\"Ist der Snack getreide- und zuckerfrei?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Ja. Die Rezeptur enthält weder Getreide noch Zucker.\"}},\n    {\"@type\":\"Question\",\"name\":\"Ist Hähnchen die einzige tierische Proteinquelle?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Ja. Die einzige tierische Proteinquelle ist Hähnchen.\"}},\n    {\"@type\":\"Question\",\"name\":\"Wie hoch ist der Proteingehalt?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Der Rohproteingehalt beträgt 86,0%.\"}},\n    {\"@type\":\"Question\",\"name\":\"Kann ich die Hähnchenbrust als Topping verwenden?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Ja. Die Hähnchenbrust lässt sich über Trockenfutter, Nassfutter oder BARF bröseln.\"}},\n    {\"@type\":\"Question\",\"name\":\"Warum sollte immer Wasser bereitstehen?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Gefriergetrocknete Snacks enthalten wenig Feuchtigkeit. Frisches Trinkwasser sollte deshalb immer verfügbar sein.\"}}\n  ]\n}\n\u003c\/script\u003e \u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleTerms = ['hähnchenbrust', 'gefriergetrocknet'];\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":"40g Beutel","offer_id":58661765873989,"sku":"12519-60022","price":5.19,"currency_code":"EUR","in_stock":true},{"title":"80g Dose","offer_id":58661765906757,"sku":"11795-60023","price":9.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/AlphadogNutritionHaehnchenbrustGefriergetrocknet100_Huhn_PremiumNatur-SnackWuerfelfuerHunde_KatzenGetreidefrei_SchonendGefriergetrockneterTrai_2d674d05-0336-4cca-9dfa-68a923938639.png?v=1786797231"},{"product_id":"alphadog-nutrition-mini-trainingswurfel-hahnchen-fettarm-soft","title":"Trainingswürfel 100% Hähnchen - Kalorienarmer Trainingssnack für Hunde","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Trainingswürfel Hähnchen\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 TRAININGSWÜRFEL HÄHNCHEN\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: 0 !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-chicken-training-cubes-product-design\"\u003e\n  .adp-theme-chicken-training-cubes {\n    --cube-deep: #3a2518;\n    --cube-brown: #6d4a31;\n    --cube-caramel: #a96d3f;\n    --cube-gold: #d49c55;\n    --cube-cream: #ead8b6;\n    --cube-sage: #78816c;\n    --cube-warm: #bd7751;\n\n    background:\n      radial-gradient(circle at 7% 4%, rgba(120,129,108,.14), transparent 24%),\n      radial-gradient(circle at 95% 16%, rgba(189,119,81,.14), transparent 24%),\n      radial-gradient(circle at 50% 82%, rgba(234,216,182,.12), transparent 32%),\n      linear-gradient(180deg, #fbf9f5 0%, #f4efe8 50%, #f7f3e9 100 %) !important;\n  }\n\n  .adp-theme-chicken-training-cubes .adp-hero {\n    border: 1px solid rgba(212,156,85,.20) !important;\n    background:\n      radial-gradient(circle at 87% 13%, rgba(234,216,182,.22), transparent 24%),\n      linear-gradient(135deg, #1a100a 0%, #3a2518 56%, #6d4a31 100 %) !important;\n    box-shadow: 0 34px 94px rgba(73,49,34,.23) !important;\n  }\n\n  .adp-theme-chicken-training-cubes .adp-hero::before {\n    content: \"MINI\" !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: 132px !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-chicken-training-cubes .adp-hero::after {\n    background:\n      linear-gradient(\n        90deg,\n        var(--cube-deep),\n        var(--cube-brown) 30%,\n        var(--cube-caramel) 52%,\n        var(--cube-warm) 69%,\n        var(--cube-gold) 84%,\n        var(--cube-sage)\n      ) !important;\n  }\n\n  .adp-theme-chicken-training-cubes .adp-brand,\n  .adp-theme-chicken-training-cubes .adp-kicker,\n  .adp-theme-chicken-training-cubes .adp-heading \u003e p,\n  .adp-theme-chicken-training-cubes .adp-panel \u003e p {\n    color: #efbc78 !important;\n  }\n\n  .adp-theme-chicken-training-cubes .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-chicken-training-cubes .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,188,120,.24) !important;\n    background: rgba(239,188,120,.08) !important;\n  }\n\n  .adp-theme-chicken-training-cubes .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-chicken-training-cubes .adp-title::before,\n  .adp-theme-chicken-training-cubes .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-chicken-training-cubes .adp-visual {\n    position: relative !important;\n    background: #6d4a31 !important;\n    background-image: none !important;\n    border-color: rgba(255,255,255,.14) !important;\n  }\n\n  .adp-theme-chicken-training-cubes .adp-visual::before,\n  .adp-theme-chicken-training-cubes .adp-visual::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  .adp-theme-chicken-training-cubes .adp-stat {\n    border-color: rgba(255,255,255,.15) !important;\n    background: rgba(30,17,11,.30) !important;\n  }\n\n  .adp-theme-chicken-training-cubes .adp-stat-main {\n    background: #a96d3f !important;\n    border-color: #a96d3f !important;\n    box-shadow: 0 18px 42px rgba(58,37,24,.30) !important;\n  }\n\n  .adp-theme-chicken-training-cubes .adp-benefit:nth-child(1) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(189,119,81,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #fbf1eb 100 %) !important;\n  }\n\n  .adp-theme-chicken-training-cubes .adp-benefit:nth-child(2) {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(234,216,182,.25), transparent 31%),\n      linear-gradient(135deg, #1a100a 0%, #4f301f 100 %) !important;\n    color: #fff !important;\n  }\n\n  .adp-theme-chicken-training-cubes .adp-benefit:nth-child(2) p {\n    color: rgba(255,255,255,.72) !important;\n  }\n\n  .adp-theme-chicken-training-cubes .adp-benefit:nth-child(3) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(120,129,108,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #eef4ed 100 %) !important;\n  }\n\n  .adp-theme-chicken-training-cubes .adp-benefit b {\n    color: var(--cube-warm) !important;\n  }\n\n  .adp-theme-chicken-training-cubes .adp-benefit:nth-child(2) b {\n    color: #efcb90 !important;\n  }\n\n  .adp-theme-chicken-training-cubes .adp-guide {\n    border: 1px solid rgba(109,74,49,.08) !important;\n    background:\n      radial-gradient(circle at 92% 8%, rgba(234,216,182,.12), transparent 28%),\n      radial-gradient(circle at 8% 92%, rgba(120,129,108,.08), transparent 26%),\n      linear-gradient(145deg, #ffffff 0%, #f8f4ed 100 %) !important;\n  }\n\n  .adp-theme-chicken-training-cubes .adp-panel {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(234,216,182,.22), transparent 28%),\n      linear-gradient(135deg, #1a100a 0%, #5a3826 100 %) !important;\n  }\n\n  .adp-theme-chicken-training-cubes .adp-item {\n    border: 1px solid rgba(109,74,49,.07) !important;\n    box-shadow: 0 14px 42px rgba(73,49,34,.05) !important;\n  }\n\n  .adp-theme-chicken-training-cubes .adp-icon {\n    background:\n      linear-gradient(135deg, #3a2518, var(--cube-brown)) !important;\n    box-shadow: 0 8px 18px rgba(58,37,24,.16) !important;\n  }\n\n  .adp-theme-chicken-training-cubes .adp-item[open] .adp-plus {\n    background: var(--cube-warm) !important;\n  }\n\n  .adp-theme-chicken-training-cubes .adp-info {\n    border-left-color: var(--cube-warm) !important;\n    background: #fbf1eb !important;\n  }\n\n  .adp-theme-chicken-training-cubes .adp-highlight {\n    background:\n      linear-gradient(135deg, #fbf1eb 0%, #eef3ec 100 %) !important;\n  }\n\n  .adp-theme-chicken-training-cubes .adp-table thead th,\n  .adp-theme-chicken-training-cubes .adp-table thead td {\n    background:\n      linear-gradient(135deg, #3a2518, #6d4a31) !important;\n  }\n\n  .adp-theme-chicken-training-cubes .adp-faq details[open] {\n    border-color: rgba(189,119,81,.30) !important;\n    box-shadow: 0 10px 25px rgba(189,119,81,.07) !important;\n  }\n\n  \/* Unteres Abschlussfeld immer EINfarbig. *\/\n  .adp-theme-chicken-training-cubes .adp-closing {\n    background: #6d4a31 !important;\n    background-image: none !important;\n    box-shadow: 0 28px 72px rgba(73,49,34,.19) !important;\n  }\n\n  .adp-theme-chicken-training-cubes #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-chicken-training-cubes #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-chicken-training-cubes #adn-one-html {\n      margin-bottom: 30px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    .adp-theme-chicken-training-cubes .adp-hero::before {\n      right: -14px !important;\n      top: 22px !important;\n      font-size: 72px !important;\n    }\n\n    .adp-theme-chicken-training-cubes .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-chicken-training-cubes .adp-tags {\n      gap: 7px !important;\n    }\n\n    .adp-theme-chicken-training-cubes #adn-one-html {\n      margin-bottom: 22px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cmain class=\"adp-page adp-theme-chicken-training-cubes\"\u003e\n\u003cdiv class=\"adp-wrap\"\u003e\n\u003csection class=\"adn-one-html adn-theme-chicken-training-cubes\" 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!-- Hähnchenkopf für 100 % Hähnchenfleisch --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M8.2 8.4c0-3.1 1.8-5.2 4.4-5.2s4.4 2.1 4.4 5.2v4.7c0 3.9-1.9 6.2-4.4 6.2s-4.4-2.3-4.4-6.2V8.4Z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M10.2 4.1c.1-1.6 1-2.7 2.4-3.2.8.7 1.2 1.8 1.1 3.2\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M17 10.4 21 12l-4 1.6\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M10.2 10.7h.01M14.2 10.7h.01\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M10.2 15c1.5.9 3 .9 4.5 0\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e100 %\u003cbr\u003eHähnchen\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 für Single Protein --\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.2 11c0-1.8 1.2-3.1 2.8-3.1s2.8 1.3 2.8 3.1v2.4c0 2.2-1.1 3.6-2.8 3.6s-2.8-1.4-2.8-3.6V11Z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M10.3 11.2h.01M13.7 11.2h.01\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M14.7 12 17 13l-2.3 1\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eSingle\u003cbr\u003eProtein\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!-- Mini-Würfel mit Maßpfeilen --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M6 6.5 12 3l6 3.5v9L12 19l-6-3.5v-9Z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M6 6.5 12 10l6-3.5M12 10v9\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M3 21h18M5 19v4M19 19v4\"\u003e\u003c\/path\u003e\n\u003cpath d=\"m7 20-2 1 2 1M17 20l2 1-2 1\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eKleines Format\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 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\u003eFettarm\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!-- Trainingsbeutel mit sauberem Würfel --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M7 5.2h10l1.5 3.3v9.2c0 1.8-1.5 3.3-3.3 3.3H8.8c-1.8 0-3.3-1.5-3.3-3.3V8.5L7 5.2Z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M8.2 5.2V3h7.6v2.2M5.5 8.5h13\"\u003e\u003c\/path\u003e\n\u003cpath d=\"m9.2 12.2 2.8-1.4 2.8 1.4v3.4L12 17l-2.8-1.4v-3.4Z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M3 12.5h2M19 12.5h2M4 16l1.7-.8M20 16l-1.7-.8\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eKaum klebend\u003cbr\u003ewenig krümelnd\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 in wenigen Schritten die passende Tagesmenge für deinen Hund.\u003c\/p\u003e\n\u003cbutton class=\"adn-open-calculator\" id=\"adn-open-food-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\"\u003eTRAININGSWÜRFEL FÜR HUNDE AUS 100 % HÄHNCHENFLEISCH\u003c\/p\u003e\n\u003ch1 class=\"adp-title\"\u003eTrainingswürfel für Hunde aus 100 % Hähnchenfleisch.\u003c\/h1\u003e\n\u003cp class=\"adp-lead\"\u003eKleine Würfel. Reines Hähnchen. Schnell belohnt.\u003c\/p\u003e\n\u003cp class=\"adp-intro\"\u003eDie Trainingswürfel bestehen aus 100 % Hähnchenfleisch und sind für kurze, präzise Belohnungsmomente gemacht. Das kleine Format passt zu Clickertraining, Rückruf, Hundeschule, Suchspielen und Spaziergängen. Die Würfel werden in der EU schonend getrocknet.\u003c\/p\u003e\n\u003cdiv class=\"adp-tags\"\u003e\n\u003cspan\u003e100 % Hähnchenfleisch\u003c\/span\u003e \u003cspan\u003eSingle Protein\u003c\/span\u003e \u003cspan\u003eFettarm\u003c\/span\u003e \u003cspan\u003eOhne Getreide und Zucker\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 % Hähnchen\u003c\/strong\u003e \u003cspan\u003eHähnchen als einzige tierische Proteinquelle\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eKleines Format\u003c\/strong\u003e \u003cspan\u003epraktisch für schnelle Belohnungen im Training\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eFettarm\u003c\/strong\u003e \u003cspan\u003efür bewusst dosierte Trainingsmomente\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eFür viele Hunde\u003c\/strong\u003e \u003cspan\u003ekleines Format für unterschiedliche Größen und Altersstufen\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\u003eTRAININGSSNACK MIT HÄHNCHEN\u003c\/p\u003e\n\u003ch2\u003eSchnell belohnen. Direkt weitertrainieren.\u003c\/h2\u003e\n\u003cspan\u003eDie kleinen Trainingswürfel lassen sich schnell reichen, kleben kaum und krümeln nur wenig. Praktisch für Training, Hundeschule und unterwegs.\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 % Hähnchenfleisch\u003c\/h3\u003e\n\u003cp\u003eHähnchen ist die einzige tierische Proteinquelle. Die Rezeptur bleibt klar und unkompliziert.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e02\u003c\/b\u003e\n\u003ch3\u003eKleine Würfel für präzises Timing\u003c\/h3\u003e\n\u003cp\u003eDas kompakte Format eignet sich für viele kurze Belohnungen, ohne den Trainingsfluss lange zu unterbrechen.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\n\u003ch3\u003eFettarm und praktisch\u003c\/h3\u003e\n\u003cp\u003eDie Würfel sind fettarm, kaum klebend und wenig krümelnd. So bleiben Hände und Futterbeutel sauberer.\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 CLICKERTRAINING, RÜCKRUF UND HUNDESCHULE\u003c\/p\u003e\n\u003ch2\u003eEin Trainingssnack für viele kleine Erfolge.\u003c\/h2\u003e\n\u003cp\u003eNutze die Trainingswürfel für Rückruf, Clickertraining, Hundeschule, Suchspiele oder als kleine Belohnung auf Spaziergängen.\u003c\/p\u003e\n\u003cp\u003eHähnchen ist die einzige tierische Proteinquelle. Single Protein bedeutet jedoch nicht automatisch hypoallergen. Bei bekannten Unverträglichkeiten sollten nur Zutaten gefüttert werden, die zum individuellen Futterplan 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\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003e100 % Hähnchenfleisch\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eHerstellung\u003c\/strong\u003e\u003cspan\u003eschonend in der EU getrocknet\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eBeschaffenheit\u003c\/strong\u003e\u003cspan\u003eklein, kaum klebend und wenig krümelnd\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eEinsatz\u003c\/strong\u003e\u003cspan\u003eClickertraining · Rückruf · Hundeschule · Suchspiele · Alltag\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\u003eZUTATEN UND DETAILS\u003c\/p\u003e\n\u003ch2\u003e100 % Hähnchen. Kleine Würfel. Klare Rezeptur.\u003c\/h2\u003e\n\u003cspan\u003eEin Trainingssnack für Hunde mit nur einer tierischen Proteinquelle und einem Format, das sich einfach portionieren lässt.\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 % Hähnchenfleisch\u003c\/strong\u003e\u003cspan\u003eSingle Protein mit 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 Rezeptur mit Hähnchen\u003c\/h3\u003e\n\u003cp\u003eDie Trainingswürfel bestehen ausschließlich aus Hähnchenfleisch. Hähnchen ist die einzige tierische Proteinquelle.\u003c\/p\u003e\n\u003cp\u003eDie Rezeptur enthält kein Getreide, keinen Zucker, keine künstlichen Farbstoffe und keine künstlichen Aromen.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eZusammensetzung:\u003c\/strong\u003e 100 % Hähnchenfleisch, 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\u003eKleines Format für präzises Timing\u003c\/strong\u003e\u003cspan\u003eSchnell gefressen und sofort wieder fokussiert\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 Würfel für viele Trainingsmomente\u003c\/h3\u003e\n\u003cp\u003eDas kleine Format lässt sich schnell reichen und eignet sich für viele Wiederholungen im Training.\u003c\/p\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ückruftraining\u003c\/b\u003eEine schnelle Belohnung nach erfolgreichem Rückruf.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eHundeschule\u003c\/b\u003eFür viele kurze Wiederholungen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eSuchspiele\u003c\/b\u003eKleine Happen für Nasenarbeit und Beschäftigung.\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\u003eFettarm und gut portionierbar\u003c\/strong\u003e\u003cspan\u003eFür viele kleine Belohnungsmomente\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\u003eFettarm und einfach zu dosieren\u003c\/h3\u003e\n\u003cp\u003eDie fettarmen Trainingswürfel eignen sich für kleine, gezielte Belohnungen.\u003c\/p\u003e\n\u003cp\u003eAuch Snacks liefern Energie. Größere Snackmengen deshalb bei der täglichen Hauptfuttermenge 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\u003eSaubere Handhabung\u003c\/strong\u003e\u003cspan\u003eKaum klebend und wenig krümelnd\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\u003ePraktisch für unterwegs\u003c\/h3\u003e\n\u003cp\u003eDie schonend getrockneten Würfel sind formstabil und eignen sich gut für unterwegs.\u003c\/p\u003e\n\u003cp\u003eSie kleben kaum und hinterlassen nur wenig Krümel im Futterbeutel.\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 alle Größen und Altersgruppen\u003c\/strong\u003e\u003cspan\u003eKompakte Würfel für unterschiedliche Altersgruppen\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\u003eKleines Format für unterschiedliche Hunde\u003c\/h3\u003e\n\u003cp\u003eDas kompakte Format eignet sich für kleine und große Hunde sowie für verschiedene Altersstufen.\u003c\/p\u003e\n\u003cp\u003eBei Welpen die Belohnungsmenge besonders klein halten und an Alter, Größe und Hauptfutter anpassen.\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\u003eSchonend in der EU getrocknet\u003c\/strong\u003e\u003cspan\u003eSchonend getrocknet ohne künstliche Farbstoffe oder Aromen\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\u003eSchonend in der EU getrocknet\u003c\/h3\u003e\n\u003cp\u003eDie Hähnchenwürfel werden in der EU schonend getrocknet und kommen ohne künstliche Farbstoffe oder Aromen aus.\u003c\/p\u003e\n\u003cp\u003eForm, Farbe und Größe können bei einem natürlichen Fleischprodukt leicht 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\u003eFütterung und Aufbewahrung\u003c\/strong\u003e\u003cspan\u003eSnackmenge berücksichtigen und Wasser bereitstellen\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 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\u003eGrößere Snackmengen vom Hauptfutter abziehen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eWasser\u003c\/b\u003eImmer frisches Trinkwasser bereitstellen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eLagerung\u003c\/b\u003eKühl, trocken und gut verschlossen aufbewahren.\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\u003e100 % Hähnchenfleisch\u003c\/strong\u003e\u003cspan\u003eSingle Protein mit 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\u003cdiv class=\"adp-faq\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWoraus bestehen die Trainingswürfel?\u003c\/summary\u003e\n\u003cp\u003eAus 100 % Hähnchenfleisch.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSind die Trainingswürfel Single Protein?\u003c\/summary\u003e\n\u003cp\u003eJa. Hähnchen ist die einzige tierische Proteinquelle.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSind die Trainingswürfel ohne Getreide und Zucker?\u003c\/summary\u003e\n\u003cp\u003eJa. Die Rezeptur enthält weder Getreide noch Zucker.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSind die Würfel fettarm?\u003c\/summary\u003e\n\u003cp\u003eJa. Die Trainingswürfel sind fettarm.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eFür welche Hunde eignen sich die Würfel?\u003c\/summary\u003e\n\u003cp\u003eDas kleine Format eignet sich für kleine und große Hunde sowie für verschiedene Altersstufen.\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 % Hähnchen. Kleine Würfel. Bereit fürs Training.\u003c\/h2\u003e\n\u003cp\u003eFettarme Trainingswürfel für Clickertraining, Rückruf, Hundeschule, Suchspiele und kleine Belohnungen im Alltag.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\n\u003cstyle id=\"adn-shopify-modal-robust-fix\"\u003e\n  #adn-food-modal.is-open {\n    display: grid !important;\n    visibility: visible !important;\n    opacity: 1 !important;\n    pointer-events: auto !important;\n  }\n\n  #adn-food-modal #adn-rechner .adn-step {\n    display: none !important;\n  }\n\n  #adn-food-modal #adn-rechner .adn-step.is-active {\n    display: block !important;\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"adn-food-modal\" id=\"adn-food-modal\"\u003e\n\u003cdiv class=\"adn-modal-backdrop\" id=\"adn-food-modal-backdrop\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"adn-modal-dialog\" role=\"dialog\"\u003e\n\u003cbutton class=\"adn-modal-close\" id=\"adn-close-food-calculator\" 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\" id=\"adn-step-1\"\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\" id=\"adn-age-years\" type=\"button\"\u003eJahre\u003c\/button\u003e \u003cbutton id=\"adn-age-months\" 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\" id=\"adn-step-2\"\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\" id=\"adn-step-3\"\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 id=\"adn-choice-3-1\" 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 id=\"adn-choice-3-2\" 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 id=\"adn-choice-3-3\" 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 id=\"adn-choice-3-4\" 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\" id=\"adn-step-4\"\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 id=\"adn-choice-4-1\" 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 id=\"adn-choice-4-2\" 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 id=\"adn-choice-4-3\" 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 oder reduzieren\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\" id=\"adn-step-5\"\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 id=\"adn-choice-5-1\" 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 id=\"adn-choice-5-2\" 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\" id=\"adn-step-6\"\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 id=\"adn-choice-6-1\" 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 id=\"adn-choice-6-2\" 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 id=\"adn-choice-6-3\" 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 id=\"adn-choice-6-4\" 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\" id=\"adn-step-7\"\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 id=\"adn-choice-7-1\" 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 id=\"adn-choice-7-2\" 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\" id=\"adn-step-8\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n\u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n\u003cp\u003eHier ist die berechnete 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 bis 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\"\u003eTrockenfutter für ausgewachsene Hunde\u003c\/strong\u003e\n\u003cp id=\"adn-product-reason\"\u003ePassend zu Alter, Gewicht und Aktivität deines Hundes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"adn-result-note\"\u003eDie berechnete Menge bezieht sich auf Hauptfutter. Die Trainingswürfel sind ein Ergänzungsfuttermittel und zählen als Snack zur täglichen Gesamtration.\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 bestehen die Trainingswürfel?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Aus 100 % Hähnchenfleisch.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind die Trainingswürfel Single Protein?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Hähnchen ist die einzige tierische Proteinquelle.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind die Trainingswürfel ohne Getreide und Zucker?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Die Rezeptur enthält weder Getreide noch Zucker.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind die Trainingswürfel fettarm?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Die Trainingswürfel sind fettarm.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Für welche Hunde eignen sich die Würfel?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Das kleine Format eignet sich für kleine und große Hunde sowie für verschiedene Altersstufen.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e \u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var chickenTerms = ['hähnchen', 'haehnchen', 'huhn'];\n  var trainingTerms = ['trainingswürfel', 'trainingswuerfel', 'trainings würfel', 'trainings wuerfel'];\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 hasChicken = chickenTerms.some(function (term) {\n      return text.indexOf(term) !== -1;\n    });\n\n    var hasTraining = trainingTerms.some(function (term) {\n      return text.indexOf(term) !== -1;\n    });\n\n    return hasChicken \u0026\u0026 hasTraining;\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    Array.prototype.slice.call(\n      document.querySelectorAll(selectors.join(','))\n    ).forEach(function (candidate) {\n      if (!outsideOwnBlocks(candidate) || !matchesTitle(candidate)) return;\n\n      candidate.classList.add('adp-external-product-title');\n\n      var nested = candidate.matches('h1, h2')\n        ? candidate\n        : candidate.querySelector('h1, h2');\n\n      if (nested \u0026\u0026 outsideOwnBlocks(nested)) {\n        nested.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-food-calculator-script\"\u003e\n(function () {\n  'use strict';\n\n  var currentStep = 1;\n  var totalSteps = 8;\n\n  var state = {\n    ageUnit: 'years',\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  var kcalByFood = { dry: 370, wet: 115 };\n\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 choiceMap = {\n    'adn-choice-3-1': ['activity', 'low'],\n    'adn-choice-3-2': ['activity', 'normal'],\n    'adn-choice-3-3': ['activity', 'high'],\n    'adn-choice-3-4': ['activity', 'sport'],\n    'adn-choice-4-1': ['body', 'thin'],\n    'adn-choice-4-2': ['body', 'ideal'],\n    'adn-choice-4-3': ['body', 'heavy'],\n    'adn-choice-5-1': ['food', 'dry'],\n    'adn-choice-5-2': ['food', 'wet'],\n    'adn-choice-6-1': ['special', 'none'],\n    'adn-choice-6-2': ['special', 'neutered'],\n    'adn-choice-6-3': ['special', 'sensitive'],\n    'adn-choice-6-4': ['special', 'pregnant'],\n    'adn-choice-7-1': ['health', 'healthy'],\n    'adn-choice-7-2': ['health', 'sick']\n  };\n\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 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 ausgewachsene Hunde mit empfindlicher Verdauung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-getreidefreies-505-ente-mit-susskartoffelte-orange-12kg' },\n    adultActiveDry: { label:'Trockenfutter mit Angus Rind ansehen', title:'Premium 50% Angus Rind, Süßkartoffel, Erbsen \u0026 Karotte', reason:'Für aktive, normalgewichtige oder schlanke ausgewachsene 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 ausgewachsene 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:'Für normal aktive 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, trächtige oder 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  function byId(id) {\n    return document.getElementById(id);\n  }\n\n  function getModal() {\n    return byId('adn-food-modal');\n  }\n\n  function getCalc() {\n    return byId('adn-rechner');\n  }\n\n  function openModal() {\n    var modal = getModal();\n    if (!modal) return;\n\n    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    document.body.classList.add('adn-modal-open');\n\n    showStep(currentStep);\n\n    var dialog = modal.querySelector('.adn-modal-dialog');\n    if (dialog) dialog.scrollTop = 0;\n  }\n\n  function closeModal() {\n    var modal = getModal();\n    if (!modal) return;\n\n    modal.classList.remove('is-open');\n    modal.setAttribute('aria-hidden', 'true');\n    document.body.classList.remove('adn-modal-open');\n  }\n\n  window.adnOpenFoodCalculator = openModal;\n  window.adnCloseFoodCalculator = closeModal;\n\n  function updateAge() {\n    var input = byId('adn-age');\n    if (!input) return;\n\n    var value = parseFloat(input.value);\n    if (!value || value \u003c= 0) value = 1;\n\n    state.ageMonths = state.ageUnit === 'years' ? value * 12 : value;\n    state.ageGroup =\n      state.ageMonths \u003c 12 ? 'puppy' :\n      state.ageMonths \u003e= 84 ? 'senior' : 'adult';\n  }\n\n  function getWeight() {\n    var input = byId('adn-weight');\n    if (!input) return state.weight || 1;\n\n    var value = parseFloat(input.value);\n    if (!value || value \u003c= 0) value = state.weight || 1;\n    return value;\n  }\n\n  function getRecommendation() {\n    var weight = getWeight();\n\n    if (state.food === 'wet') {\n      if (state.health === 'sick' || state.special === 'sensitive') return recommendations.wetHorse;\n      if (state.activity === 'high' || state.activity === 'sport' || state.body === 'thin' || state.special === 'pregnant') return recommendations.wetLamb;\n      if (state.activity === 'low' || state.body === 'heavy' || state.special === 'neutered') return recommendations.wetWild;\n      return recommendations.wetDuck;\n    }\n\n    if (state.ageGroup === 'puppy') return recommendations.puppyDry;\n    if (state.ageGroup === 'senior') return recommendations.seniorDry;\n    if (weight \u003c 15) return recommendations.adultSmallDry;\n    if (state.health === 'sick' || state.special === 'sensitive') return recommendations.adultSensitiveDry;\n    if (state.activity === 'high' || state.activity === 'sport' || state.body === 'thin') return recommendations.adultActiveDry;\n    if (state.activity === 'low' || state.body === 'heavy' || state.special === 'neutered') return recommendations.adultCalmDry;\n    return recommendations.adultActiveDry;\n  }\n\n  function roundToFive(value) {\n    return Math.round(value \/ 5) * 5;\n  }\n\n  function calculateResult() {\n    updateAge();\n    state.weight = getWeight();\n\n    var ageFactor = { puppy:2.4, adult:1.6, senior:1.3 }[state.ageGroup];\n    var activityFactor = { low:0.85, normal:1, high:1.18, sport:1.35 }[state.activity];\n    var bodyFactor = { thin:1.1, ideal:1, heavy:0.82 }[state.body];\n    var specialFactor = { none:1, neutered:0.9, sensitive:1, pregnant:1.35 }[state.special];\n\n    var dailyKcal =\n      70 * Math.pow(state.weight, 0.75) *\n      ageFactor * activityFactor * bodyFactor * specialFactor;\n\n    var grams = dailyKcal \/ kcalByFood[state.food] * 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.ageGroup === 'puppy' ? 3 : 2;\n    var mealGrams = Math.max(5, roundToFive(finalGrams \/ meals));\n\n    var warning = byId('adn-health-warning');\n    if (warning) warning.classList.toggle('is-visible', state.health === 'sick');\n\n    if (byId('adn-result-label')) byId('adn-result-label').textContent = state.health === 'sick' ? 'Grobe Orientierung' : 'Tagesmenge';\n    if (byId('adn-result-amount')) byId('adn-result-amount').textContent = 'ca. ' + finalGrams + ' g';\n    if (byId('adn-result-kcal')) byId('adn-result-kcal').textContent = 'ca. ' + Math.round(dailyKcal) + ' kcal';\n    if (byId('adn-result-meal')) byId('adn-result-meal').textContent = 'ca. ' + mealGrams + ' g';\n    if (byId('adn-result-range')) byId('adn-result-range').textContent = minGrams + ' bis ' + maxGrams + ' g';\n\n    var recommendation = getRecommendation();\n\n    if (byId('adn-product-title')) byId('adn-product-title').textContent = recommendation.title;\n    if (byId('adn-product-reason')) byId('adn-product-reason').textContent = recommendation.reason;\n\n    var link = byId('adn-shop-link');\n    if (link) {\n      link.href = recommendation.url;\n      link.textContent = recommendation.label;\n    }\n  }\n\n  function showStep(step) {\n    currentStep = Math.max(1, Math.min(totalSteps, step));\n\n    for (var i = 1; i \u003c= totalSteps; i++) {\n      var item = byId('adn-step-' + i);\n      if (!item) continue;\n\n      if (i === currentStep) {\n        item.classList.add('is-active');\n      } else {\n        item.classList.remove('is-active');\n      }\n    }\n\n    if (byId('adn-current-step')) byId('adn-current-step').textContent = currentStep;\n    if (byId('adn-step-title')) byId('adn-step-title').textContent = stepTitles[currentStep - 1];\n    if (byId('adn-progress-bar')) byId('adn-progress-bar').style.width = (currentStep \/ totalSteps * 100) + '%';\n    if (byId('adn-back')) byId('adn-back').disabled = currentStep === 1;\n\n    if (currentStep === totalSteps) calculateResult();\n\n    var modal = getModal();\n    var dialog = modal ? modal.querySelector('.adn-modal-dialog') : null;\n    if (dialog) dialog.scrollTop = 0;\n  }\n\n  function resetCalculator() {\n    currentStep = 1;\n\n    state = {\n      ageUnit:'years',\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    if (byId('adn-age')) byId('adn-age').value = 2;\n    if (byId('adn-weight')) byId('adn-weight').value = 15;\n    if (byId('adn-age-unit-label')) byId('adn-age-unit-label').textContent = 'Jahre';\n\n    var calc = getCalc();\n    if (calc) {\n      calc.querySelectorAll('.is-selected').forEach(function (item) {\n        item.classList.remove('is-selected');\n      });\n    }\n\n    if (byId('adn-age-years')) byId('adn-age-years').classList.add('is-selected');\n\n    showStep(1);\n  }\n\n  function bindOnce() {\n    var root = byId('adn-one-html');\n    var modal = getModal();\n    var calc = getCalc();\n\n    if (!root || !modal || !calc) return;\n    if (calc.getAttribute('data-bound-by-adn') === '1') return;\n    calc.setAttribute('data-bound-by-adn', '1');\n\n    var openButton = byId('adn-open-food-calculator');\n    if (openButton) openButton.addEventListener('click', openModal);\n\n    var closeButton = byId('adn-close-food-calculator');\n    if (closeButton) closeButton.addEventListener('click', closeModal);\n\n    var backdrop = byId('adn-food-modal-backdrop');\n    if (backdrop) backdrop.addEventListener('click', closeModal);\n\n    var years = byId('adn-age-years');\n    var months = byId('adn-age-months');\n\n    if (years) {\n      years.addEventListener('click', function () {\n        state.ageUnit = 'years';\n        years.classList.add('is-selected');\n        if (months) months.classList.remove('is-selected');\n        if (byId('adn-age-unit-label')) byId('adn-age-unit-label').textContent = 'Jahre';\n        updateAge();\n      });\n    }\n\n    if (months) {\n      months.addEventListener('click', function () {\n        state.ageUnit = 'months';\n        months.classList.add('is-selected');\n        if (years) years.classList.remove('is-selected');\n        if (byId('adn-age-unit-label')) byId('adn-age-unit-label').textContent = 'Monate';\n        updateAge();\n      });\n    }\n\n    if (byId('adn-age-next')) {\n      byId('adn-age-next').addEventListener('click', function () {\n        var input = byId('adn-age');\n        var value = input ? parseFloat(input.value) : 0;\n\n        if (!value || value \u003c= 0) {\n          if (input) input.focus();\n          return;\n        }\n\n        updateAge();\n        showStep(2);\n      });\n    }\n\n    if (byId('adn-weight-next')) {\n      byId('adn-weight-next').addEventListener('click', function () {\n        var input = byId('adn-weight');\n        var value = input ? parseFloat(input.value) : 0;\n\n        if (!value || value \u003c= 0) {\n          if (input) input.focus();\n          return;\n        }\n\n        state.weight = value;\n        showStep(3);\n      });\n    }\n\n    Object.keys(choiceMap).forEach(function (id) {\n      var button = byId(id);\n      if (!button) return;\n\n      button.addEventListener('click', function () {\n        var config = choiceMap[id];\n        state[config[0]] = config[1];\n\n        var parent = button.parentElement;\n        if (parent) {\n          parent.querySelectorAll('button').forEach(function (item) {\n            item.classList.remove('is-selected');\n          });\n        }\n\n        button.classList.add('is-selected');\n\n        window.setTimeout(function () {\n          showStep(currentStep + 1);\n        }, 100);\n      });\n    });\n\n    if (byId('adn-back')) {\n      byId('adn-back').addEventListener('click', function () {\n        showStep(currentStep - 1);\n      });\n    }\n\n    if (byId('adn-restart')) {\n      byId('adn-restart').addEventListener('click', resetCalculator);\n    }\n\n    document.addEventListener('keydown', function (event) {\n      if (event.key === 'Escape' \u0026\u0026 modal.classList.contains('is-open')) {\n        closeModal();\n      }\n    });\n\n    showStep(1);\n  }\n\n  function init() {\n    bindOnce();\n    window.setTimeout(bindOnce, 50);\n    window.setTimeout(bindOnce, 250);\n    window.setTimeout(bindOnce, 800);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', init);\n  } else {\n    init();\n  }\n\n  window.addEventListener('load', init);\n  document.addEventListener('shopify:section:load', init);\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"100g","offer_id":58668174180677,"sku":"12460-60173","price":4.99,"currency_code":"EUR","in_stock":true},{"title":"1kg","offer_id":58668174213445,"sku":"12461-60173","price":37.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/AlphadogNutritionSoft-TrainingssnacksLamm100_Natur_Saftige_BekoemmlicheSoftwuerfelfuerHundeGetreidefrei_WeicheBelohnungssnacksfuerWelpen_Senioren_S.png?v=1786832102"},{"product_id":"alphadog-nutrition-hahnchenfilet-streifen-94-fleisch","title":"94% Hähnchenfilet Streifen - Mager \u0026 Leicht bekömmlich","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Hähnchenfilet-Streifen Premium\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 HÄHNCHENFILET-STREIFEN PREMIUM\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=\"adp-tip-base-style\"\u003e\n  .adp-tip{\n    margin-top:64px;padding:46px 50px;border-radius:32px;\n    display:grid;grid-template-columns:170px minmax(0,1fr);gap:34px;align-items:center;\n    overflow:hidden;position:relative;\n  }\n  .adp-tip::before{\n    content:\"\";position:absolute;right:-90px;top:-120px;width:320px;height:320px;\n    border:1px solid rgba(255,255,255,.26);border-radius:50%;\n    box-shadow:0 0 0 45px rgba(255,255,255,.06),0 0 0 90px rgba(255,255,255,.025);\n  }\n  .adp-tip\u003e*{position:relative;z-index:1}\n  .adp-tip-icon{\n    width:140px;height:140px;border-radius:50%;display:grid;place-items:center;\n    font-size:62px;box-shadow:0 20px 44px rgba(0,0,0,.14);\n  }\n  .adp-tip p{margin:0 0 10px;font-size:11px;font-weight:900;letter-spacing:.19em;text-transform:uppercase}\n  .adp-tip h2{margin:0;font-size:clamp(34px,4.4vw,58px)!important;line-height:.97!important;font-weight:900!important;letter-spacing:-.055em!important}\n  .adp-tip span{display:block;max-width:780px;margin-top:16px;font-size:16px;line-height:1.68;font-weight:700}\n  @media(max-width:700px){\n    .adp-tip{margin-top:42px;padding:30px 20px;grid-template-columns:1fr;gap:18px}\n    .adp-tip-icon{width:112px;height:112px;font-size:48px}\n    .adp-tip h2{font-size:36px!important}\n    .adp-tip span{font-size:14px}\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-chicken-fillet-product-design\"\u003e\n  .adp-theme-chicken-fillet{\n    --ch-dark:#17110b;\n    --ch-brown:#704321;\n    --ch-amber:#b36b22;\n    --ch-gold:#d59a3a;\n    --ch-honey:#e2b85f;\n    --ch-cream:#f8f1e3;\n    --ch-olive:#70755b;\n\n    background:\n      radial-gradient(circle at 7% 4%,rgba(179,107,34,.14),transparent 24%),\n      radial-gradient(circle at 95% 16%,rgba(226,184,95,.12),transparent 24%),\n      radial-gradient(circle at 50% 82%,rgba(112,117,91,.07),transparent 32%),\n      linear-gradient(180deg,#fcf8f1 0%,#f4ecdf 50%,#f9f4e9 100%)!important;\n  }\n\n  .adp-theme-chicken-fillet .adp-hero{\n    border:1px solid rgba(226,184,95,.18)!important;\n    background:\n      radial-gradient(circle at 87% 13%,rgba(213,154,58,.28),transparent 24%),\n      radial-gradient(circle at 72% 80%,rgba(112,67,33,.24),transparent 27%),\n      linear-gradient(135deg,#100b07 0%,#2d1b0e 56%,#4c2f19 100%)!important;\n    box-shadow:0 34px 94px rgba(74,47,28,.23)!important;\n  }\n\n  .adp-theme-chicken-fillet .adp-hero::before{\n    content:\"CHICKEN FILLET\"!important;\n    position:absolute!important;right:18px!important;top:24px!important;\n    color:rgba(255,255,255,.045)!important;\n    font-family:\"Inter\",Arial,sans-serif!important;font-size:56px!important;\n    line-height:1!important;font-weight:900!important;letter-spacing:-.07em!important;\n    transform:rotate(7deg)!important;pointer-events:none!important;\n  }\n\n  .adp-theme-chicken-fillet .adp-hero::after{\n    background:linear-gradient(90deg,#704321,#b36b22 34%,#d59a3a 62%,#e2b85f 82%,#70755b)!important;\n  }\n\n  .adp-theme-chicken-fillet .adp-brand,\n  .adp-theme-chicken-fillet .adp-kicker,\n  .adp-theme-chicken-fillet .adp-heading\u003ep,\n  .adp-theme-chicken-fillet .adp-panel\u003ep{color:#ecc77e!important}\n\n  .adp-theme-chicken-fillet .adp-title{\n    color:#fff!important;-webkit-text-stroke:.45px #fff!important;paint-order:stroke fill!important;\n    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;\n    filter:none!important;\n  }\n  .adp-theme-chicken-fillet .adp-title::before,\n  .adp-theme-chicken-fillet .adp-title::after{content:none!important;display:none!important}\n\n  .adp-theme-chicken-fillet .adp-visual{\n    background:#704321!important;\n    background-image:\n      radial-gradient(circle at 90% 10%,rgba(226,184,95,.17),transparent 30%),\n      radial-gradient(circle at 10% 90%,rgba(112,117,91,.18),transparent 30%)!important;\n    border-color:rgba(255,255,255,.14)!important;\n  }\n\n  .adp-theme-chicken-fillet .adp-stat{background:rgba(23,17,11,.27)!important;border-color:rgba(255,255,255,.16)!important}\n  .adp-theme-chicken-fillet .adp-stat-main{background:#b36b22!important;border-color:#b36b22!important;box-shadow:0 18px 42px rgba(179,107,34,.32)!important}\n\n  .adp-theme-chicken-fillet .adp-benefit:nth-child(1),\n  .adp-theme-chicken-fillet .adp-benefit:nth-child(3){\n    background:radial-gradient(circle at 94% 8%,rgba(179,107,34,.13),transparent 32%),linear-gradient(145deg,#fff 0%,#faf5eb 100%)!important;\n  }\n  .adp-theme-chicken-fillet .adp-benefit:nth-child(2){\n    background:radial-gradient(circle at 92% 8%,rgba(226,184,95,.20),transparent 31%),linear-gradient(135deg,#15100b 0%,#4f3119 100%)!important;\n    color:#fff!important;\n  }\n  .adp-theme-chicken-fillet .adp-benefit:nth-child(2) p{color:rgba(255,255,255,.78)!important}\n  .adp-theme-chicken-fillet .adp-benefit b{color:#704321!important}\n  .adp-theme-chicken-fillet .adp-benefit:nth-child(2) b{color:#f0cf91!important}\n\n  .adp-theme-chicken-fillet .adp-guide{\n    border:1px solid rgba(112,67,33,.08)!important;\n    background:radial-gradient(circle at 92% 8%,rgba(213,154,58,.10),transparent 28%),radial-gradient(circle at 8% 92%,rgba(112,117,91,.07),transparent 26%),linear-gradient(145deg,#fff 0%,#f8f2e8 100%)!important;\n  }\n\n  .adp-theme-chicken-fillet .adp-panel{\n    background:radial-gradient(circle at 92% 8%,rgba(226,184,95,.20),transparent 28%),linear-gradient(135deg,#17100b 0%,#56371d 56%,#5a6049 100%)!important;\n  }\n\n  .adp-theme-chicken-fillet .adp-tip{\n    background:radial-gradient(circle at 88% 14%,rgba(255,255,255,.15),transparent 24%),linear-gradient(135deg,#704321 0%,#b36b22 50%,#d59a3a 100%)!important;\n    box-shadow:0 24px 66px rgba(82,57,36,.18)!important;\n  }\n  .adp-theme-chicken-fillet .adp-tip p,\n  .adp-theme-chicken-fillet .adp-tip h2,\n  .adp-theme-chicken-fillet .adp-tip span{color:#fff!important}\n  .adp-theme-chicken-fillet .adp-tip p{color:#ffe4b5!important}\n  .adp-theme-chicken-fillet .adp-tip-icon{background:rgba(255,255,255,.16)!important;color:#fff!important;border:1px solid rgba(255,255,255,.20)!important}\n\n  .adp-theme-chicken-fillet .adp-item{border:1px solid rgba(112,67,33,.07)!important;box-shadow:0 14px 42px rgba(74,47,28,.05)!important}\n  .adp-theme-chicken-fillet .adp-icon{background:linear-gradient(135deg,#573517,#704321)!important;box-shadow:0 8px 18px rgba(84,53,31,.16)!important}\n  .adp-theme-chicken-fillet .adp-item[open] .adp-plus{background:#704321!important}\n  .adp-theme-chicken-fillet .adp-info{border-left-color:#d59a3a!important;background:#faf3e7!important}\n  .adp-theme-chicken-fillet .adp-highlight{background:linear-gradient(135deg,#faf3e7 0%,#f1f4ed 100%)!important}\n  .adp-theme-chicken-fillet .adp-table thead th,\n  .adp-theme-chicken-fillet .adp-table thead td{background:linear-gradient(135deg,#2e1b0d,#704321 60%,#8b5b2c)!important}\n\n  .adp-theme-chicken-fillet .adp-closing{\n    background:radial-gradient(circle at 86% 14%,rgba(255,255,255,.14),transparent 24%),linear-gradient(135deg,#704321 0%,#b36b22 54%,#70755b 100%)!important;\n    box-shadow:0 28px 72px rgba(83,58,40,.19)!important;\n  }\n\n  .adp-theme-chicken-fillet .adp-hero,\n  .adp-theme-chicken-fillet .adp-visual,\n  .adp-theme-chicken-fillet .adp-panel,\n  .adp-theme-chicken-fillet .adp-closing{color:#fff!important}\n  .adp-theme-chicken-fillet .adp-hero .adp-lead,\n  .adp-theme-chicken-fillet .adp-hero .adp-title,\n  .adp-theme-chicken-fillet .adp-visual strong,\n  .adp-theme-chicken-fillet .adp-panel strong,\n  .adp-theme-chicken-fillet .adp-closing h2{color:#fff!important}\n  .adp-theme-chicken-fillet .adp-hero .adp-intro,\n  .adp-theme-chicken-fillet .adp-visual span,\n  .adp-theme-chicken-fillet .adp-panel span,\n  .adp-theme-chicken-fillet .adp-closing p{color:rgba(255,255,255,.82)!important}\n\n  @media(max-width:720px){\n    .adp-theme-chicken-fillet .adp-hero::before{right:-14px!important;top:22px!important;font-size:30px!important}\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-chicken-fillet-original-trust-calculator\"\u003e\n  .adp-theme-chicken-fillet #adn-one-html{\n    --adn-orange:#f15a24!important;\n    --adn-orange-dark:#d94d1b!important;\n    position:relative!important;left:auto!important;right:auto!important;\n    width:100%!important;max-width:100%!important;margin:0 auto 42px!important;\n    padding:0!important;transform:none!important;clear:both!important;\n  }\n  .adp-theme-chicken-fillet #adn-one-html\u003e.adn-one-grid{width:100%!important;max-width:none!important;margin:0 auto!important}\n\n  .adp-theme-chicken-fillet #adn-one-html .adn-benefit-item .adn-orange-icon{\n    width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;\n    margin:0 0 10px!important;padding:0!important;border-radius:50%!important;\n    background:#f15a24!important;background-image:none!important;box-shadow:none!important;\n  }\n  .adp-theme-chicken-fillet #adn-one-html .adn-benefit-item .adn-orange-icon svg,\n  .adp-theme-chicken-fillet #adn-one-html .adn-benefit-item .adn-orange-icon svg path{\n    fill:#fff!important;stroke:none!important;\n  }\n\n  .adp-theme-chicken-fillet #adn-one-html .adn-calculator-teaser{\n    position:relative!important;min-height:445px!important;padding:34px 28px 28px!important;\n    overflow:hidden!important;display:flex!important;flex-direction:column!important;\n    align-items:flex-start!important;justify-content:flex-start!important;border-radius:24px!important;\n    background:#f6f6f7!important;background-image:none!important;border:1px solid #e8e8e8!important;\n    box-shadow:0 14px 40px rgba(0,0,0,.06)!important;\n  }\n  .adp-theme-chicken-fillet #adn-one-html .adn-calculator-teaser::after{\n    background:#f15a24!important;background-image:none!important;\n  }\n  .adp-theme-chicken-fillet #adn-one-html .adn-calculator-label{color:#f15a24!important}\n  .adp-theme-chicken-fillet #adn-one-html .adn-calculator-teaser h2{\n    width:auto!important;max-width:none!important;margin:0!important;color:#151515!important;\n    font-family:Arial,Helvetica,sans-serif!important;font-size:48px!important;line-height:.96!important;\n    font-weight:900!important;letter-spacing:-.055em!important;white-space:nowrap!important;\n    text-shadow:none!important;-webkit-text-stroke:0!important;\n  }\n  .adp-theme-chicken-fillet #adn-one-html .adn-calculator-copy{\n    max-width:390px!important;margin:15px 0 20px!important;color:#666!important;\n    font-size:15px!important;line-height:1.5!important;font-weight:650!important;\n  }\n  .adp-theme-chicken-fillet #adn-one-html .adn-open-calculator{\n    min-height:48px!important;padding:0 24px!important;border-radius:16px!important;\n    background:#f15a24!important;color:#fff!important;box-shadow:0 14px 30px rgba(241,90,36,.25)!important;\n    font-size:13px!important;font-weight:850!important;\n  }\n  .adp-theme-chicken-fillet #adn-one-html .adn-calculator-note{\n    margin-top:14px!important;padding:11px 14px!important;border-radius:14px!important;\n    background:#fff!important;border:1px solid #e8e8e8!important;\n  }\n  #adn-food-modal{--adn-orange:#f15a24!important;--adn-orange-dark:#d94d1b!important}\n\n  @media(max-width:720px){\n    .adp-theme-chicken-fillet #adn-one-html .adn-calculator-teaser{\n      min-height:445px!important;padding:34px 28px 28px!important;border-radius:24px!important;\n    }\n    .adp-theme-chicken-fillet #adn-one-html .adn-calculator-teaser h2{font-size:48px!important}\n  }\n  @media(max-width:390px){\n    .adp-theme-chicken-fillet #adn-one-html .adn-calculator-teaser{padding-left:22px!important;padding-right:22px!important}\n    .adp-theme-chicken-fillet #adn-one-html .adn-calculator-teaser h2{font-size:43px!important}\n  }\n\u003c\/style\u003e\n\u003cmain class=\"adp-page adp-theme-chicken-fillet\"\u003e\n\u003cdiv class=\"adp-wrap\"\u003e\n\u003csection class=\"adn-one-html\" id=\"adn-one-html\"\u003e\n\u003cdiv class=\"adn-one-grid\"\u003e\n\u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n\u003cdiv class=\"adn-trust-panel\"\u003e\n\u003cdiv class=\"adn-payment-card\"\u003e\n\u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n\u003cdiv 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=\"M8 17c0-5 1.9-9 5.8-11 2.2 2 3.5 4.6 3.5 7.2 0 3.9-2.4 6.8-5.8 6.8C9.4 20 8 18.9 8 17Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M13.8 6 15 3.8l1.3 2.8\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M12.4 10.3h.01\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M17 11.2 20 12.5 17.2 14\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e94 %\u003cbr\u003eHähnchenfilet\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=\"M6 14c1.7-4.3 4.6-6.6 8.7-6.6 2.1 0 3.9.6 5.3 1.7\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M7 15h10.5c0 2.6-2.1 4.8-5.2 4.8S7 17.6 7 15Z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eSoft \u0026amp;\u003cbr\u003ezart\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 12h16\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M7 9h10v6H7z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9 7v2M12 7v2M15 7v2\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eFlexibel\u003cbr\u003eportionierbar\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 18c2.4-5 5.7-8.6 10.7-11\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M8 19c3-2.8 5.7-4.8 9.6-6.4\"\u003e\u003c\/path\u003e\n        \u003ccircle cx=\"7.3\" cy=\"8.1\" r=\"1.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"17\" cy=\"7.6\" r=\"1.8\"\u003e\u003c\/circle\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eTraining \u0026amp;\u003cbr\u003eBelohnung\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=\"M6 5h12v14H6z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9 3v4M15 3v4M6 9h12\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9 13h6M9 16h4\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eNach Öffnung\u003cbr\u003ekühl lagern\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 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\"\u003e94 % HÄHNCHENFILETFLEISCH · SOFT · FLEXIBEL PORTIONIERBAR\u003c\/p\u003e\n\u003ch1 class=\"adp-title\"\u003eHähnchenfilet-Streifen Premium.\u003c\/h1\u003e\n\u003cp class=\"adp-lead\"\u003eZarte Fleischstreifen aus 94 % Hähnchenfiletfleisch – praktisch für Training, Spaziergang und kleine Belohnungen.\u003c\/p\u003e\n\u003cp class=\"adp-intro\"\u003eDie angenehm softe Konsistenz macht die Filetstreifen leicht teilbar. So kannst du sie als größeren Belohnungssnack reichen oder direkt von Hand in kleinere Trainingshappen zerteilen.\u003c\/p\u003e\n\u003cdiv class=\"adp-tags\"\u003e\n\u003cspan\u003e94 % Hähnchenfiletfleisch\u003c\/span\u003e \u003cspan\u003eSoft \u0026amp; zart\u003c\/span\u003e \u003cspan\u003eFlexibel teilbar\u003c\/span\u003e \u003cspan\u003eFür Training \u0026amp; Spaziergang\u003c\/span\u003e \u003cspan\u003eErgänzungsfuttermittel\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\u003e94 % Hähnchenfilet\u003c\/strong\u003e \u003cspan\u003esehr hoher Fleischanteil für einen intensiven Geflügelgeschmack.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eSoft \u0026amp; zart\u003c\/strong\u003e \u003cspan\u003eangenehm zu kauen und unkompliziert von Hand teilbar.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eTrainingstauglich\u003c\/strong\u003e \u003cspan\u003eFiletstreifen lassen sich flexibel in kleinere Happen portionieren.\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\u003eSAFTIGER FLEISCHGENUSS FÜR BEWUSSTE BELOHNUNGSMOMENTE\u003c\/p\u003e\n\u003ch2\u003eHoher Fleischanteil. Zarte Struktur. Einfach portionieren.\u003c\/h2\u003e\n\u003cspan\u003eDie Premium Hähnchenfilet-Streifen verbinden 94 % Hähnchenfiletfleisch mit einer angenehm soften Konsistenz. Dadurch eignen sie sich als tägliche Belohnung, für die Hundeschule oder als Motivation beim Spaziergang.\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\u003e94 % Hähnchenfiletfleisch\u003c\/h3\u003e\n\u003cp\u003eEin besonders hoher Fleischanteil sorgt für einen klaren, intensiven Geflügelgeschmack.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e02\u003c\/b\u003e\n\u003ch3\u003eSoft \u0026amp; flexibel\u003c\/h3\u003e\n\u003cp\u003eDie zarte Struktur lässt sich mühelos von Hand in kleinere Trainingshappen teilen.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\n\u003ch3\u003ePraktisch im Alltag\u003c\/h3\u003e\n\u003cp\u003eAls Belohnung, Trainingssnack oder kleine Motivation zwischen den regulären Mahlzeiten.\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\"\u003eBELohnUNG FLEXIBEL ANPASSEN\u003c\/p\u003e\n\u003ch2\u003eAls Filetstreifen reichen oder direkt in kleinere Happen teilen.\u003c\/h2\u003e\n\u003cp\u003eDie weiche, stabile Struktur macht die Streifen besonders vielseitig. Für einen größeren Belohnungsmoment kannst du sie am Stück geben. Für häufigere Trainingsbelohnungen lassen sie sich schnell in kleine Stücke teilen.\u003c\/p\u003e\n\u003cp\u003eAuch Snacks gehören zur täglichen Energiezufuhr. Rechne die gefütterte Menge deshalb in die gesamte Tagesration ein.\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\u003eFleischanteil\u003c\/strong\u003e\u003cspan\u003e94 % Hähnchenfiletfleisch\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eWeitere Zutaten\u003c\/strong\u003e\u003cspan\u003eKartoffelstärke · pflanzliche Nebenerzeugnisse · Mineralstoffe · Sorbitol\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eKonsistenz\u003c\/strong\u003e\u003cspan\u003esoft · stabil · gut teilbar\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eVerwendung\u003c\/strong\u003e\u003cspan\u003eBelohnung · Training · Spaziergang\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-tip\"\u003e\n\u003cdiv class=\"adp-tip-icon\"\u003e🐔\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp\u003eTRAININGSTIPP\u003c\/p\u003e\n\u003ch2\u003eVor dem Spaziergang in kleine Happen teilen.\u003c\/h2\u003e\n\u003cspan\u003eTeile die Filetstreifen bereits vor dem Training in passende Stücke. So hast du kleine Belohnungen schnell griffbereit und kannst die Menge leichter kontrollieren. \u003cstrong\u003eDie gefütterten Snacks immer in die tägliche Gesamtration einrechnen.\u003c\/strong\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eALLE PRODUKTDETAILS\u003c\/p\u003e\n\u003ch2\u003eZusammensetzung, Konsistenz, Verwendung und Fütterung.\u003c\/h2\u003e\n\u003cspan\u003eAlle wichtigen Informationen kompakt zusammengefasst. Die Bereiche starten geschlossen und lassen sich einzeln öffnen.\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\u003e94 % Hähnchenfiletfleisch\u003c\/strong\u003e\u003cspan\u003eSehr hoher Fleischanteil mit klarer Deklaration\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\u003eFleisch im Mittelpunkt\u003c\/h3\u003e\n\u003cp\u003eDie Premium Filetstreifen enthalten \u003cstrong\u003e94 % Hähnchenfiletfleisch\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp\u003eErgänzt wird die Rezeptur durch Kartoffelstärke, pflanzliche Nebenerzeugnisse, Mineralstoffe und Sorbitol.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eFuttermittelart:\u003c\/strong\u003e 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\u003eSoft und gut teilbar\u003c\/strong\u003e\u003cspan\u003eFlexible Größe für Training und Belohnung\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\u003eZarte Konsistenz für flexible Portionen\u003c\/h3\u003e\n\u003cp\u003eDie Streifen besitzen eine angenehm softe, zugleich stabile Struktur. Dadurch lassen sie sich leicht von Hand in kleinere Happen teilen.\u003c\/p\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAm Stück\u003c\/b\u003eFür einen größeren Belohnungsmoment.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eKlein geteilt\u003c\/b\u003eFür Hundeschule und häufige Trainingsbelohnungen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eUnterwegs\u003c\/b\u003eSchnell portionierbar beim Spaziergang.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eIndividuell\u003c\/b\u003eStückgröße an Hund und Trainingssituation anpassen.\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\u003eTraining und Alltag\u003c\/strong\u003e\u003cspan\u003eFür Belohnung, Motivation und Spaziergang\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\u003eEin vielseitiger Geflügelsnack\u003c\/h3\u003e\n\u003cp\u003eDie Hähnchenfilet-Streifen können als Belohnung beim Training, beim Rückruf, in der Hundeschule oder als kleiner Snack zwischen den Mahlzeiten eingesetzt werden.\u003c\/p\u003e\n\u003cp\u003eDurch das flexible Format kannst du die Belohnungsgröße selbst bestimmen.\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\u003c\/strong\u003e\u003cspan\u003e94 % Hähnchenfilet plus ergänzende Zutaten\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\u003eÜbersichtlich deklariert\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eZusammensetzung:\u003c\/strong\u003e 94 % Hähnchenfiletfleisch, Kartoffelstärke, pflanzliche Nebenerzeugnisse, Mineralstoffe, Sorbitol.\u003c\/p\u003e\n\u003cp\u003eFür Hunde mit bekannten Unverträglichkeiten sollte die vollständige Zutatenliste vor der Fütterung berücksichtigt 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\u003eAls Ergänzung bewusst einplanen\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\u003eZusätzlich zur Hauptnahrung\u003c\/h3\u003e\n\u003cp\u003eAls Belohnung oder Beschäftigung ergänzend zur gewohnten Hauptfütterung reichen.\u003c\/p\u003e\n\u003cp\u003eDie gefütterte Snackmenge sollte in die tägliche Gesamtration eingerechnet werden.\u003c\/p\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eBelohnung\u003c\/b\u003ePassende Stückgröße wählen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eTagesration\u003c\/b\u003eSnackmenge berücksichtigen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eWasser\u003c\/b\u003eFrisches Trinkwasser bereitstellen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAufsicht\u003c\/b\u003eHund beim Fressen beaufsichtigen.\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\u003eLagerung\u003c\/strong\u003e\u003cspan\u003eNach dem Öffnen kühl 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\u003eRichtig aufbewahren\u003c\/h3\u003e\n\u003cp\u003eNach dem Öffnen kühl lagern. Direkte Sonneneinstrahlung und hohe Temperaturen vermeiden.\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, Konsistenz und Verwendung\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 Hähnchenfleischanteil?\u003c\/summary\u003e\n\u003cp\u003eDie Filetstreifen enthalten 94 % Hähnchenfiletfleisch.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSind die Filetstreifen weich?\u003c\/summary\u003e\n\u003cp\u003eJa. Sie besitzen eine angenehm softe Konsistenz und lassen sich gut teilen.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eKann ich die Streifen fürs Training verwenden?\u003c\/summary\u003e\n\u003cp\u003eJa. Sie lassen sich einfach in kleinere Trainingshappen teilen.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWelche weiteren Zutaten sind enthalten?\u003c\/summary\u003e\n\u003cp\u003eKartoffelstärke, pflanzliche Nebenerzeugnisse, Mineralstoffe und Sorbitol.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eKann ich die Streifen am Stück geben?\u003c\/summary\u003e\n\u003cp\u003eJa. Je nach Hund und gewünschter Belohnungsgröße können sie am Stück oder geteilt gefüttert werden.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMuss ich die Snackmenge vom Hauptfutter abziehen?\u003c\/summary\u003e\n\u003cp\u003eDie Snackmenge sollte in die tägliche Gesamtration eingerechnet werden.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie lagere ich das Produkt nach dem Öffnen?\u003c\/summary\u003e\n\u003cp\u003eNach dem Öffnen kühl lagern und direkte Sonne sowie hohe Temperaturen vermeiden.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSind Analysewerte angegeben?\u003c\/summary\u003e\n\u003cp\u003eIn den vorliegenden 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\u003e94 % Hähnchenfilet. Soft. Schnell portioniert.\u003c\/h2\u003e\n\u003cp\u003eEin zarter Fleischsnack für Training, Spaziergang und bewusst portionierte Belohnungsmomente.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\n\u003cstyle id=\"adn-chicken-fillet-calculator-step-fix\"\u003e\n  #adn-food-modal #adn-rechner .adn-step { display:none !important; }\n  #adn-food-modal #adn-rechner .adn-step.is-active { display:block !important; }\n  #adn-food-modal.is-open { visibility:visible !important; opacity:1 !important; pointer-events:auto !important; }\n\u003c\/style\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. Die Hähnchenfilet-Streifen Premium sind ein Ergänzungsfuttermittel und werden als Snack zusätzlich gefüttert. Rechne die verfütterte Snackmenge deshalb in die tägliche Gesamtration ein.\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\": \"Wie hoch ist der Hähnchenfleischanteil?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Filetstreifen enthalten 94 Prozent Hähnchenfiletfleisch.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind die Hähnchenfilet-Streifen weich?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Sie besitzen eine angenehm softe Konsistenz und lassen sich gut teilen.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Kann ich die Streifen für Training verwenden?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Die Streifen lassen sich einfach in kleinere Trainingshappen teilen.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Welche weiteren Zutaten sind enthalten?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Kartoffelstärke, pflanzliche Nebenerzeugnisse, Mineralstoffe und Sorbitol.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie lagere ich das Produkt nach dem Öffnen?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Nach dem Öffnen kühl lagern und direkte Sonne sowie hohe Temperaturen vermeiden.\"\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      if (!openButton.hasAttribute('onclick')) {\n        openModal();\n      }\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      if (!closeTarget.hasAttribute('onclick')) {\n        closeModal();\n      }\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.__adnFoodCalculatorClickHandler) {\n      document.removeEventListener(\n        'click',\n        window.__adnFoodCalculatorClickHandler,\n        false\n      );\n    }\n\n    if (window.__adnFoodCalculatorKeyHandler) {\n      document.removeEventListener(\n        'keydown',\n        window.__adnFoodCalculatorKeyHandler,\n        false\n      );\n    }\n\n    window.__adnFoodCalculatorClickHandler = handleDocumentClick;\n    window.__adnFoodCalculatorKeyHandler = handleKeydown;\n\n    document.addEventListener(\n      'click',\n      window.__adnFoodCalculatorClickHandler,\n      false\n    );\n    document.addEventListener(\n      'keydown',\n      window.__adnFoodCalculatorKeyHandler,\n      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":"250g","offer_id":58872052416837,"sku":"13566-60304","price":10.99,"currency_code":"EUR","in_stock":true},{"title":"1kg","offer_id":58872052449605,"sku":"13566-60303","price":33.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/SoftesHaehnchenfiletaus94_feinstemFleisch.Fettarm_gutvertraeglich_perfektportioniertalsBelohnungssnackfuerjedenHund.Jetztkaufen.png?v=1788635182"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/collections\/Softes_Haehnchenfilet_aus_94_feinstem_Fleisch._Fettarm_gut_vertraeglich_perfekt_portioniert_als_Belohnungssnack_fuer_jeden_Hund._Jetzt_kaufen.png?v=1788635439","url":"https:\/\/www.alphadog-nutrition.de\/collections\/alphadog-nutrition-huhnchen-kauartikel-fur-hunde-fettarm-lecker.oembed","provider":"Alphadog Nutrition","version":"1.0","type":"link"}