{"title":"Kekse Kaurtikel für Hunde","description":"\u003c!--\n  ALPHADOG NUTRITION – Kekse-Kollektion\n  Für Shopify vollständig in einen Custom-Liquid-\/Benutzerdefiniertes-Liquid-Block einfügen.\n  Die Produktbuttons springen zum nativen Shopify-Produktgrid der Kollektion.\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.adnkeks-page{\n  --adnkeks-caramel:#c76a2d;\n  --adnkeks-honey:#f0b64b;\n  --adnkeks-cream:#fff5df;\n  --adnkeks-cocoa:#3a2116;\n  --adnkeks-dark:#0d0b0a;\n  --adnkeks-ink:#171310;\n  --adnkeks-muted:#665f59;\n  width:100vw;\n  margin-left:calc(50% - 50vw);\n  margin-right:calc(50% - 50vw);\n  overflow:hidden;\n  color:var(--adnkeks-ink);\n  background:\n    radial-gradient(circle at 94% 3%,rgba(240,182,75,.15),transparent 24%),\n    radial-gradient(circle at 4% 40%,rgba(199,106,45,.10),transparent 22%),\n    #f7f4ef;\n  font-family:'Manrope',Arial,sans-serif;\n}\n.adnkeks-page*,.adnkeks-page *::before,.adnkeks-page *::after{box-sizing:border-box;font-family:'Manrope',Arial,sans-serif}\n.adnkeks-wrap{width:100%;max-width:1380px;margin:0 auto;padding:72px 18px}\n.adnkeks-brand{margin:0 0 12px;color:var(--adnkeks-caramel);font-size:16px!important;line-height:1.2!important;font-weight:900!important;letter-spacing:-.02em!important}\n.adnkeks-kicker,.adnkeks-heading\u003ep{margin:0 0 18px;color:var(--adnkeks-caramel);font-size:12px!important;line-height:1.2!important;font-weight:900!important;letter-spacing:.22em!important;text-transform:uppercase}\n\n.adnkeks-hero{\n  position:relative;\n  min-height:760px;\n  padding:64px;\n  border-radius:38px;\n  overflow:hidden;\n  display:grid;\n  grid-template-columns:minmax(0,1.08fr) minmax(430px,.92fr);\n  align-items:center;\n  gap:44px;\n  color:#fff;\n  background:\n    radial-gradient(circle at 84% 14%,rgba(240,182,75,.31),transparent 28%),\n    radial-gradient(circle at 12% 92%,rgba(199,106,45,.22),transparent 31%),\n    linear-gradient(135deg,#0b0908,#191310 58%,#3a2116);\n  box-shadow:0 30px 90px rgba(54,31,19,.18);\n}\n.adnkeks-hero::after{content:\"\";position:absolute;left:64px;right:64px;bottom:0;height:6px;border-radius:999px 999px 0 0;background:linear-gradient(90deg,var(--adnkeks-caramel),var(--adnkeks-honey))}\n.adnkeks-hero-copy{position:relative;z-index:5}\n.adnkeks-hero h1,.adnkeks-heading h2,.adnkeks-guide h2,.adnkeks-closing h2{margin:0;font-weight:900!important;letter-spacing:-.06em!important}\n.adnkeks-hero h1{max-width:850px;color:#fff!important;font-size:clamp(54px,7vw,100px)!important;line-height:.89!important;letter-spacing:-.075em!important}\n.adnkeks-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.adnkeks-intro{max-width:720px;margin:22px 0 0;color:rgba(255,255,255,.75)!important;font-size:16px!important;line-height:1.74!important;font-weight:500!important}\n.adnkeks-alert{margin-top:28px;padding:20px 22px;border:1px solid rgba(255,255,255,.17);border-left:5px solid var(--adnkeks-honey);border-radius:20px;background:rgba(255,255,255,.075);color:#fff;font-size:15px!important;line-height:1.62!important;font-weight:700!important;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px)}\n.adnkeks-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:25px}\n.adnkeks-tags span{padding:11px 14px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.06);color:rgba(255,255,255,.93);font-size:12px!important;line-height:1!important;font-weight:800!important}\n.adnkeks-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}\n.adnkeks-button{min-height:56px;padding:18px 27px;border:1px solid var(--adnkeks-honey);border-radius:999px;background:var(--adnkeks-honey);color:#231408!important;text-decoration:none!important;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-size:13px!important;line-height:1!important;font-weight:900!important;letter-spacing:.09em!important;text-transform:uppercase;box-shadow:0 16px 38px rgba(240,182,75,.23);transition:transform .25s ease,background .25s ease,border-color .25s ease,box-shadow .25s ease}\n.adnkeks-button span{font-size:18px!important;line-height:1!important;transition:transform .25s ease}\n.adnkeks-button:hover{transform:translateY(-2px);border-color:#fff;background:#fff;color:#111!important;box-shadow:0 18px 42px rgba(240,182,75,.28)}\n.adnkeks-button:hover span{transform:translateX(4px)}\n.adnkeks-button-secondary{border-color:rgba(255,255,255,.23);background:rgba(255,255,255,.10);color:#fff!important;box-shadow:none}\n\n.adnkeks-visual{position:relative;z-index:3;min-height:590px;border-radius:34px;background:radial-gradient(circle at 50% 43%,rgba(240,182,75,.24),transparent 47%),linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.045));border:1px solid rgba(255,255,255,.10);overflow:hidden;transition:transform .38s cubic-bezier(.22,1,.36,1),border-color .38s ease,box-shadow .38s ease}\n.adnkeks-visual::before{content:\"\";position:absolute;left:50%;bottom:34px;width:72%;height:58px;border-radius:50%;background:rgba(0,0,0,.44);filter:blur(23px);transform:translateX(-50%)}\n.adnkeks-cookie-art{position:absolute;z-index:5;left:50%;top:50%;width:430px;height:430px;transform:translate(-50%,-46%);animation:adnkeksHeroFloat 5.2s ease-in-out infinite}\n.adnkeks-cookie-main,.adnkeks-cookie-back,.adnkeks-cookie-small{position:absolute;border-radius:50%;background:radial-gradient(circle at 34% 24%,#f8d18b 0 8%,#d89142 42%,#a95627 100%);border:10px solid rgba(104,49,23,.24);box-shadow:inset -20px -24px 35px rgba(83,35,14,.21),inset 16px 16px 30px rgba(255,233,183,.34),0 28px 45px rgba(0,0,0,.32)}\n.adnkeks-cookie-main{width:280px;height:280px;left:75px;top:85px;transform:rotate(-7deg)}\n.adnkeks-cookie-back{width:210px;height:210px;right:-8px;top:8px;transform:rotate(16deg);opacity:.96}\n.adnkeks-cookie-small{width:175px;height:175px;left:0;bottom:10px;transform:rotate(-17deg);opacity:.94}\n.adnkeks-chip{position:absolute;width:28px;height:22px;border-radius:46% 54% 48% 52%;background:linear-gradient(145deg,#5b2b18,#24120d);box-shadow:inset 3px 3px 4px rgba(255,255,255,.10),0 4px 7px rgba(47,19,9,.25)}\n.adnkeks-chip.c1{left:28%;top:23%;transform:rotate(13deg)}.adnkeks-chip.c2{right:25%;top:28%;transform:rotate(-18deg)}.adnkeks-chip.c3{left:43%;top:48%;transform:rotate(5deg)}.adnkeks-chip.c4{left:22%;bottom:24%;transform:rotate(-9deg)}.adnkeks-chip.c5{right:20%;bottom:22%;transform:rotate(17deg)}.adnkeks-chip.c6{left:52%;bottom:12%;transform:rotate(-21deg)}\n.adnkeks-badge{position:absolute;top:27px;left:27px;z-index:8;width:138px;height:138px;padding:16px;border-radius:50%;background:radial-gradient(circle at 33% 20%,rgba(255,255,255,.36),transparent 24%),linear-gradient(135deg,var(--adnkeks-honey),var(--adnkeks-caramel) 72%);color:#291508;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-shadow:0 22px 54px rgba(199,106,45,.34),inset 0 0 0 2px rgba(255,255,255,.28);transform:rotate(-7deg);animation:adnkeksBadge 3.8s ease-in-out infinite}\n.adnkeks-badge strong{font-size:25px!important;line-height:.95!important;font-weight:900!important}\n.adnkeks-badge span{margin-top:8px;font-size:9px!important;line-height:1.35!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase}\n.adnkeks-chip-label{position:absolute;z-index:8;right:24px;bottom:27px;min-width:160px;padding:13px 15px;border:1px solid rgba(255,255,255,.14);border-radius:18px;background:rgba(13,11,10,.74);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 15px 34px rgba(0,0,0,.22);color:#fff;animation:adnkeksPack 4.5s ease-in-out infinite}\n.adnkeks-chip-label small{display:block;color:var(--adnkeks-honey);font-size:9px!important;line-height:1!important;font-weight:900!important;letter-spacing:.15em!important;text-transform:uppercase}\n.adnkeks-chip-label strong{display:block;margin-top:6px;font-size:13px!important;line-height:1.2!important;font-weight:900!important}\n.adnkeks-orbit,.adnkeks-spark{position:absolute;display:block;pointer-events:none}\n.adnkeks-orbit{z-index:2;border-radius:50%;border:1px solid rgba(255,255,255,.13)}\n.adnkeks-orbit::before{content:\"\";position:absolute;left:50%;top:-5px;width:10px;height:10px;border-radius:50%;background:var(--adnkeks-honey);box-shadow:0 0 25px rgba(240,182,75,.85);transform:translateX(-50%)}\n.adnkeks-orbit-one{width:410px;height:410px;right:1%;top:7%;box-shadow:0 0 0 48px rgba(255,255,255,.018),0 0 0 96px rgba(255,255,255,.012);animation:adnkeksOrbit 25s linear infinite}\n.adnkeks-orbit-two{width:245px;height:245px;left:7%;bottom:7%;border-style:dashed;border-color:rgba(199,106,45,.34);animation:adnkeksOrbitReverse 19s linear infinite}\n.adnkeks-spark{z-index:7;width:11px;height:11px;border-radius:50%;background:var(--adnkeks-honey);box-shadow:0 0 25px rgba(240,182,75,.76);animation:adnkeksSpark 2.9s ease-in-out infinite}\n.adnkeks-spark-one{left:15%;top:17%}.adnkeks-spark-two{right:12%;bottom:20%;width:8px;height:8px;background:var(--adnkeks-caramel);animation-delay:.7s}.adnkeks-spark-three{left:30%;bottom:12%;width:7px;height:7px;background:#fff;animation-delay:1.15s}\n\n.adnkeks-section{padding-top:94px}\n.adnkeks-heading{max-width:1080px;margin-bottom:30px}\n.adnkeks-heading h2{font-size:clamp(42px,6vw,78px)!important;line-height:.96!important}\n.adnkeks-heading\u003espan{display:block;max-width:930px;margin-top:20px;color:var(--adnkeks-muted);font-size:18px!important;line-height:1.58!important;font-weight:600!important}\n.adnkeks-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}\n.adnkeks-benefit{position:relative;min-height:350px;padding:34px;border:1px solid transparent;border-radius:30px;overflow:hidden;background:radial-gradient(circle at 90% 7%,rgba(240,182,75,.18),transparent 29%),#fff;box-shadow:0 20px 60px rgba(63,37,22,.065);transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s ease,border-color .28s ease}\n.adnkeks-benefit::before{content:\"\";position:absolute;right:-92px;top:-92px;width:210px;height:210px;border-radius:50%;border:1px solid rgba(240,182,75,.22);box-shadow:0 0 0 30px rgba(240,182,75,.035);animation:adnkeksCardOrbit 11s ease-in-out infinite}\n.adnkeks-benefit:nth-child(2){background:radial-gradient(circle at 90% 7%,rgba(199,106,45,.30),transparent 30%),linear-gradient(135deg,#0d0b0a,#241711);color:#fff}\n.adnkeks-benefit b{position:relative;z-index:2;color:var(--adnkeks-caramel);font-size:14px!important;line-height:1!important;font-weight:900!important}\n.adnkeks-benefit h3{position:relative;z-index:2;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.adnkeks-benefit p{position:relative;z-index:2;margin:0;color:#5b5550;font-size:16px!important;line-height:1.72!important}\n.adnkeks-benefit:nth-child(2) p{color:rgba(255,255,255,.73)}\n\n.adnkeks-guide{position:relative;margin-top:94px;padding:64px;border-radius:38px;overflow:hidden;background:radial-gradient(circle at 88% 12%,rgba(240,182,75,.16),transparent 26%),#fff;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:56px;align-items:center;box-shadow:0 24px 75px rgba(63,37,22,.07)}\n.adnkeks-guide::before{content:\"\";position:absolute;right:-150px;top:-180px;width:420px;height:420px;border-radius:50%;border:1px solid rgba(240,182,75,.20);box-shadow:0 0 0 55px rgba(240,182,75,.035),0 0 0 110px rgba(199,106,45,.016);animation:adnkeksGuideOrbit 17s linear infinite}\n.adnkeks-guide\u003e*{position:relative;z-index:2}\n.adnkeks-guide h2{font-size:clamp(40px,5vw,68px)!important;line-height:.98!important}\n.adnkeks-guide p{color:#554f4a;font-size:16px!important;line-height:1.78!important}\n.adnkeks-guide ul{margin:28px 0 0;padding:0;list-style:none;display:grid;gap:14px}\n.adnkeks-guide li{position:relative;padding-left:31px;color:#423d39;font-size:15px!important;line-height:1.58!important}\n.adnkeks-guide li::before{content:\"✓\";position:absolute;left:0;color:var(--adnkeks-caramel);font-weight:900}\n.adnkeks-panel{padding:38px;border-radius:30px;background:radial-gradient(circle at 90% 9%,rgba(240,182,75,.30),transparent 29%),linear-gradient(135deg,#0d0b0a,#281811);color:#fff}\n.adnkeks-panel\u003ep{margin:0 0 30px;color:var(--adnkeks-honey);font-size:12px!important;line-height:1!important;font-weight:900!important;letter-spacing:.2em!important;text-transform:uppercase}\n.adnkeks-panel article{padding:18px 0;border-top:1px solid rgba(255,255,255,.1)}\n.adnkeks-panel article:first-of-type{padding-top:0;border-top:0}\n.adnkeks-panel strong{display:block;color:#fff!important;font-size:20px!important;line-height:1.15!important;font-weight:900!important}\n.adnkeks-panel span{display:block;margin-top:7px;color:rgba(255,255,255,.69);font-size:14px!important;line-height:1.52!important}\n\n.adnkeks-product-band{position:relative;width:100vw;margin-left:calc(50% - 50vw);margin-top:94px;padding:92px 18px;background:#fff;overflow:hidden}\n.adnkeks-product-band::before{content:\"\";position:absolute;width:470px;height:470px;right:-210px;top:70px;border-radius:50%;border:1px solid rgba(240,182,75,.18);box-shadow:0 0 0 68px rgba(240,182,75,.035),0 0 0 136px rgba(199,106,45,.018);animation:adnkeksBackground 15s ease-in-out infinite}\n.adnkeks-product-wrap{position:relative;z-index:2;width:100%;max-width:1380px;margin:0 auto}\n.adnkeks-product-shell{position:relative;padding:52px;border:1px solid rgba(199,106,45,.10);border-radius:36px;background:radial-gradient(circle at 90% 5%,rgba(240,182,75,.18),transparent 28%),linear-gradient(135deg,#faf8f5,#fff);box-shadow:0 24px 75px rgba(63,37,22,.07);display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);gap:42px;align-items:center;overflow:hidden}\n.adnkeks-product-shell::after{content:\"\";position:absolute;right:-85px;bottom:-85px;width:220px;height:220px;border-radius:50%;border:1px dashed rgba(199,106,45,.22);animation:adnkeksOrbit 18s linear infinite}\n.adnkeks-product-copy,.adnkeks-product-action{position:relative;z-index:2}\n.adnkeks-product-copy h3{margin:0;color:var(--adnkeks-ink)!important;font-size:clamp(38px,5vw,66px)!important;line-height:.96!important;font-weight:900!important;letter-spacing:-.055em!important}\n.adnkeks-product-copy p{max-width:760px;margin:20px 0 0;color:#5a544f;font-size:17px!important;line-height:1.72!important}\n.adnkeks-product-action{padding:30px;border-radius:28px;background:linear-gradient(135deg,#0d0b0a,#281811);color:#fff;box-shadow:0 22px 52px rgba(45,24,14,.18)}\n.adnkeks-product-action strong{display:block;color:#fff!important;font-size:25px!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-.04em!important}\n.adnkeks-product-action span{display:block;margin:13px 0 24px;color:rgba(255,255,255,.71);font-size:14px!important;line-height:1.58!important}\n.adnkeks-product-action .adnkeks-button{width:100%}\n\n.adnkeks-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}\n.adnkeks-step{position:relative;min-height:290px;padding:29px;border:1px solid transparent;border-radius:28px;overflow:hidden;background:#fff;box-shadow:0 18px 55px rgba(63,37,22,.055);transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s ease,border-color .28s ease}\n.adnkeks-step::before{content:\"\";position:absolute;width:125px;height:125px;right:-60px;top:-60px;border-radius:50%;background:radial-gradient(circle,rgba(240,182,75,.22),rgba(240,182,75,0) 70%)}\n.adnkeks-step b{position:relative;z-index:2;color:var(--adnkeks-caramel);font-size:13px!important;line-height:1!important;font-weight:900!important}\n.adnkeks-step h3{position:relative;z-index:2;margin:42px 0 13px;font-size:25px!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-.04em!important}\n.adnkeks-step p{position:relative;z-index:2;margin:0;color:#59534f;font-size:15px!important;line-height:1.66!important}\n.adnkeks-note{margin:18px 0 0;padding:24px 28px;border-radius:20px;background:#171310;color:rgba(255,255,255,.80);font-size:15px!important;line-height:1.68!important;font-weight:600!important}\n.adnkeks-note strong{color:var(--adnkeks-honey)}\n\n.adnkeks-tip{position:relative;margin-top:64px;padding:52px 56px;border-radius:34px;overflow:hidden;display:grid;grid-template-columns:300px minmax(0,1fr);gap:52px;align-items:center;background:radial-gradient(circle at 88% 14%,rgba(255,255,255,.18),transparent 24%),linear-gradient(135deg,#c76a2d,#e8923e 56%,#f0b64b);box-shadow:0 24px 70px rgba(199,106,45,.20)}\n.adnkeks-tip::before{content:\"\";position:absolute;right:-110px;top:-150px;width:390px;height:390px;border-radius:50%;border:1px solid rgba(255,255,255,.32);box-shadow:0 0 0 56px rgba(255,255,255,.08),0 0 0 112px rgba(255,255,255,.03);animation:adnkeksGuideOrbit 18s linear infinite reverse}\n.adnkeks-tip\u003e*{position:relative;z-index:2}\n.adnkeks-tip-icon{width:250px;height:250px;margin:auto;border-radius:50%;background:radial-gradient(circle at 33% 24%,rgba(255,255,255,.92),rgba(255,255,255,.56) 30%,rgba(255,255,255,.14) 66%);display:flex;align-items:center;justify-content:center;box-shadow:0 26px 68px rgba(0,0,0,.18),inset 0 0 0 2px rgba(255,255,255,.35);animation:adnkeksTipPulse 4.2s ease-in-out infinite}\n.adnkeks-tip-icon span{font-size:82px;filter:drop-shadow(0 10px 16px rgba(0,0,0,.12))}\n.adnkeks-tip-copy p{margin:0 0 12px;color:#2a170b;font-size:12px!important;line-height:1!important;font-weight:900!important;letter-spacing:.2em!important;text-transform:uppercase}\n.adnkeks-tip-copy h2{margin:0;color:#2a170b!important;font-size:clamp(42px,5vw,70px)!important;line-height:.95!important;font-weight:900!important;letter-spacing:-.06em!important}\n.adnkeks-tip-copy\u003espan{display:block;max-width:760px;margin-top:18px;color:rgba(42,23,11,.84);font-size:16px!important;line-height:1.68!important;font-weight:700!important}\n.adnkeks-tip-copy strong{font-weight:900!important}\n\n.adnkeks-faq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;counter-reset:adnkeksfaq}\n.adnkeks-faq-item{counter-increment:adnkeksfaq;border:1px solid rgba(199,106,45,.08);border-radius:24px;background:#fff;box-shadow:0 14px 45px rgba(63,37,22,.05);overflow:hidden;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}\n.adnkeks-faq-item[open]{grid-column:1\/-1;border-color:rgba(199,106,45,.20);box-shadow:0 22px 62px rgba(63,37,22,.08)}\n.adnkeks-faq-item summary{min-height:92px;padding:20px 22px;list-style:none;color:#111;display:flex;align-items:center;gap:16px;cursor:pointer}\n.adnkeks-faq-item summary::-webkit-details-marker{display:none}\n.adnkeks-faq-item summary::before{content:counter(adnkeksfaq,decimal-leading-zero);flex:0 0 42px;width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fff2df;color:var(--adnkeks-caramel);font-size:11px!important;font-weight:900!important;letter-spacing:.08em}\n.adnkeks-faq-item summary\u003espan{flex:1;font-size:17px!important;line-height:1.35!important;font-weight:900!important}\n.adnkeks-faq-item i{position:relative;flex:0 0 36px;width:36px;height:36px;border-radius:50%;background:#f3f0ec;transition:background .25s ease,transform .25s ease,box-shadow .25s ease}\n.adnkeks-faq-item i::before,.adnkeks-faq-item i::after{content:\"\";position:absolute;left:50%;top:50%;width:14px;height:2px;background:#111;transform:translate(-50%,-50%);transition:background .25s ease,transform .25s ease}\n.adnkeks-faq-item i::after{transform:translate(-50%,-50%) rotate(90deg)}\n.adnkeks-faq-item[open] i{background:var(--adnkeks-caramel);box-shadow:0 10px 24px rgba(199,106,45,.25);transform:rotate(180deg)}\n.adnkeks-faq-item[open] i::before,.adnkeks-faq-item[open] i::after{background:#fff}\n.adnkeks-faq-item[open] i::after{transform:translate(-50%,-50%)}\n.adnkeks-faq-answer{animation:adnkeksAccordion .34s ease both}\n.adnkeks-faq-answer p{margin:0 22px 24px;padding:20px 0 0;border-top:1px solid #eee9e4;color:#59534f;font-size:15px!important;line-height:1.72!important}\n\n.adnkeks-closing{position:relative;margin-top:94px;padding:76px 50px;border-radius:38px;overflow:hidden;background:radial-gradient(circle at 86% 14%,rgba(255,255,255,.19),transparent 24%),linear-gradient(135deg,#c76a2d,#e8923e 58%,#f0b64b);color:#281508;text-align:center}\n.adnkeks-closing::before{content:\"\";position:absolute;right:-120px;top:-160px;width:440px;height:440px;border-radius:50%;border:1px solid rgba(255,255,255,.38);box-shadow:0 0 0 62px rgba(255,255,255,.09),0 0 0 124px rgba(255,255,255,.035);animation:adnkeksClosing 18s linear infinite}\n.adnkeks-closing\u003e*{position:relative;z-index:2}\n.adnkeks-closing .adnkeks-brand{color:#281508}\n.adnkeks-closing h2{max-width:1020px;margin:0 auto;color:#281508!important;font-size:clamp(48px,7vw,90px)!important;line-height:.93!important}\n.adnkeks-closing\u003ep:not(.adnkeks-brand){max-width:830px;margin:24px auto 30px;color:rgba(40,21,8,.80);font-size:18px!important;line-height:1.65!important;font-weight:700!important}\n.adnkeks-closing .adnkeks-button{border-color:#281508;background:#281508;color:#fff!important;box-shadow:0 16px 36px rgba(0,0,0,.18)}\n.adnkeks-closing .adnkeks-button:hover{border-color:#fff;background:#fff;color:#281508!important}\n\n.adnkeks-reveal{opacity:1;visibility:visible;transform:none;filter:none}\n.adnkeks-page.adnkeks-js-reveal .adnkeks-reveal.adnkeks-reveal-pending{opacity:0;transform:translateY(30px);filter:blur(8px);transition:opacity .88s ease,transform .88s cubic-bezier(.22,1,.36,1),filter .88s ease}\n.adnkeks-page.adnkeks-js-reveal .adnkeks-reveal.adnkeks-reveal-pending.is-visible{opacity:1;transform:none;filter:none}\n\n@media(hover:hover) and (pointer:fine){\n  .adnkeks-benefit:hover,.adnkeks-step:hover{transform:translateY(-6px) scale(1.006);border-color:rgba(199,106,45,.25);box-shadow:0 28px 78px rgba(63,37,22,.11),0 10px 24px rgba(199,106,45,.07)}\n  .adnkeks-hero:hover .adnkeks-visual{transform:translateY(-4px);border-color:rgba(240,182,75,.28);box-shadow:0 28px 64px rgba(0,0,0,.24),inset 0 0 0 1px rgba(240,182,75,.09)}\n  .adnkeks-faq-item:hover{transform:translateY(-3px);border-color:rgba(199,106,45,.18);box-shadow:0 24px 65px rgba(63,37,22,.09)}\n}\n\n@keyframes adnkeksHeroFloat{0%,100%{transform:translate(-50%,-46%) rotate(-1deg)}50%{transform:translate(-50%,-49%) rotate(1deg)}}\n@keyframes adnkeksBadge{0%,100%{transform:rotate(-7deg) scale(1)}50%{transform:translateY(-4px) rotate(-4deg) scale(1.045)}}\n@keyframes adnkeksPack{0%,100%{transform:translateY(0) rotate(2deg)}50%{transform:translateY(-7px) rotate(-1deg)}}\n@keyframes adnkeksOrbit{to{transform:rotate(360deg)}}\n@keyframes adnkeksOrbitReverse{to{transform:rotate(-360deg)}}\n@keyframes adnkeksSpark{0%,100%{transform:scale(.72);opacity:.42}50%{transform:scale(1.38);opacity:1}}\n@keyframes adnkeksCardOrbit{0%,100%{transform:rotate(0deg) scale(1)}50%{transform:rotate(8deg) scale(1.08)}}\n@keyframes adnkeksGuideOrbit{to{transform:rotate(360deg)}}\n@keyframes adnkeksBackground{0%,100%{transform:translate3d(0,0,0) rotate(0deg)}50%{transform:translate3d(-22px,18px,0) rotate(7deg)}}\n@keyframes adnkeksTipPulse{0%,100%{transform:translateY(0) scale(1)}50%{transform:translateY(-8px) scale(1.035)}}\n@keyframes adnkeksAccordion{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}\n@keyframes adnkeksClosing{to{transform:rotate(360deg)}}\n\n@media(max-width:1120px){\n  .adnkeks-hero,.adnkeks-guide,.adnkeks-product-shell{grid-template-columns:1fr}\n  .adnkeks-steps{grid-template-columns:repeat(2,minmax(0,1fr))}\n}\n@media(max-width:900px){.adnkeks-faq{grid-template-columns:1fr}.adnkeks-faq-item[open]{grid-column:auto}}\n@media(max-width:768px){\n  .adnkeks-wrap{padding:34px 12px}\n  .adnkeks-hero{min-height:auto;padding:38px 24px 24px;border-radius:28px;grid-template-columns:1fr;gap:25px}\n  .adnkeks-hero::after{left:24px;right:24px}\n  .adnkeks-brand{font-size:14px!important}\n  .adnkeks-kicker,.adnkeks-heading\u003ep{font-size:10px!important;letter-spacing:.18em!important}\n  .adnkeks-hero h1{font-size:47px!important;letter-spacing:-.06em!important}\n  .adnkeks-lead{font-size:19px!important}.adnkeks-intro{font-size:15px!important}.adnkeks-alert{font-size:14px!important}\n  .adnkeks-actions{flex-direction:column}.adnkeks-button{width:100%}\n  .adnkeks-visual{min-height:455px;display:block!important}\n  .adnkeks-badge{top:16px;left:16px;width:108px;height:108px}.adnkeks-badge strong{font-size:20px!important}\n  .adnkeks-chip-label{right:14px;bottom:16px;min-width:140px}\n  .adnkeks-cookie-art{width:330px;height:330px;left:50%!important;top:50%!important;transform:translate(-50%,-45%)!important}\n  .adnkeks-cookie-main{width:220px;height:220px;left:57px;top:69px;border-width:8px}\n  .adnkeks-cookie-back{width:165px;height:165px;right:-3px;top:8px;border-width:8px}\n  .adnkeks-cookie-small{width:135px;height:135px;left:0;bottom:7px;border-width:7px}\n  .adnkeks-chip{width:21px;height:17px}\n  .adnkeks-orbit-one{width:300px;height:300px;right:-42px;top:12%}\n  .adnkeks-orbit-two{width:170px;height:170px;left:2%;bottom:8%}\n  .adnkeks-section{padding-top:64px}\n  .adnkeks-heading h2{font-size:43px!important;letter-spacing:-.05em!important}.adnkeks-heading\u003espan{font-size:16px!important}\n  .adnkeks-benefits{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(285px,86vw);grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}\n  .adnkeks-benefits::-webkit-scrollbar{display:none}.adnkeks-benefit{scroll-snap-align:start}\n  .adnkeks-guide{margin-top:64px;padding:36px 24px 24px}.adnkeks-guide h2{font-size:42px!important}\n  .adnkeks-product-band{margin-top:64px;padding:64px 12px}.adnkeks-product-shell{padding:30px 23px;border-radius:28px}\n  .adnkeks-product-copy h3{font-size:42px!important}\n  .adnkeks-steps{grid-template-columns:1fr}.adnkeks-step{min-height:auto}\n  .adnkeks-tip{margin-top:44px;padding:34px 24px;grid-template-columns:1fr;gap:24px;border-radius:28px}\n  .adnkeks-tip-icon{width:180px;height:180px}.adnkeks-tip-icon span{font-size:62px}.adnkeks-tip-copy h2{font-size:42px!important}\n  .adnkeks-faq-item summary{min-height:82px;padding:18px}.adnkeks-faq-item summary::before{flex-basis:38px;width:38px;height:38px}.adnkeks-faq-answer p{margin:0 18px 20px;padding-top:17px}\n  .adnkeks-closing{margin-top:64px;padding:52px 24px;text-align:left}.adnkeks-closing h2{font-size:47px!important}.adnkeks-closing\u003ep:not(.adnkeks-brand){font-size:16px!important}\n}\n@media(max-width:390px){.adnkeks-hero h1{font-size:42px!important}.adnkeks-visual{min-height:420px}.adnkeks-cookie-art{width:295px;height:295px}.adnkeks-cookie-main{width:195px;height:195px;left:51px;top:63px}.adnkeks-cookie-back{width:145px;height:145px}.adnkeks-cookie-small{width:120px;height:120px}}\n@media(prefers-reduced-motion:reduce){.adnkeks-page *{animation:none!important;transition:none!important}.adnkeks-page .adnkeks-reveal,.adnkeks-page.adnkeks-js-reveal .adnkeks-reveal.adnkeks-reveal-pending{opacity:1!important;transform:none!important;filter:none!important}}\n\u003c\/style\u003e\n\u003cmain class=\"adnkeks-page\" id=\"adnkeksPage\"\u003e\n\u003cdiv class=\"adnkeks-wrap\"\u003e\n\u003cheader class=\"adnkeks-hero adnkeks-reveal\"\u003e\n\u003cdiv class=\"adnkeks-hero-copy\"\u003e\n\u003cp class=\"adnkeks-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n\u003cp class=\"adnkeks-kicker\"\u003eKNUSPRIGE KEKSE FÜR HUNDE\u003c\/p\u003e\n\u003ch1\u003eKlein belohnen.\u003cbr\u003eKnusprig genießen.\u003c\/h1\u003e\n\u003cp class=\"adnkeks-lead\"\u003eHandliche Hundekekse für Training, Spaziergang und kleine Genussmomente zwischendurch.\u003c\/p\u003e\n\u003cp class=\"adnkeks-intro\"\u003eKekse lassen sich leicht mitnehmen, übersichtlich portionieren und passend zum Alltag einsetzen. Entscheidend sind dabei immer Zusammensetzung, Größe und die individuelle Verträglichkeit deines Hundes.\u003c\/p\u003e\n\u003cdiv class=\"adnkeks-alert\"\u003eHundekekse sind Ergänzungsfuttermittel und kein Ersatz für eine ausgewogene Hauptmahlzeit. Snackmengen sollten deshalb in der täglichen Gesamtration berücksichtigt werden.\u003c\/div\u003e\n\u003cdiv class=\"adnkeks-tags\"\u003e\n\u003cspan\u003eKnusprige Struktur\u003c\/span\u003e\u003cspan\u003eHandlich portioniert\u003c\/span\u003e\u003cspan\u003eFür Training \u0026amp; Alltag\u003c\/span\u003e\u003cspan\u003eBewusst füttern\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnkeks-actions\"\u003e\n\u003ca class=\"adnkeks-button\" href=\"#ProductGridContainer\"\u003eKekse entdecken \u003cspan\u003e→\u003c\/span\u003e\u003c\/a\u003e \u003ca class=\"adnkeks-button adnkeks-button-secondary\" href=\"#adnkeksGuide\"\u003eKeks-Finder öffnen \u003cspan\u003e↓\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnkeks-visual\"\u003e\n\u003cspan class=\"adnkeks-orbit adnkeks-orbit-one\"\u003e\u003c\/span\u003e\u003cspan class=\"adnkeks-orbit adnkeks-orbit-two\"\u003e\u003c\/span\u003e \u003cspan class=\"adnkeks-spark adnkeks-spark-one\"\u003e\u003c\/span\u003e\u003cspan class=\"adnkeks-spark adnkeks-spark-two\"\u003e\u003c\/span\u003e\u003cspan class=\"adnkeks-spark adnkeks-spark-three\"\u003e\u003c\/span\u003e\n\u003cdiv class=\"adnkeks-badge\"\u003e\n\u003cstrong\u003eKNUSPRIG\u003c\/strong\u003e\u003cspan\u003ekleine\u003cbr\u003eBelohnungen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnkeks-chip-label\"\u003e\n\u003csmall\u003eFÜR DEN ALLTAG\u003c\/small\u003e\u003cstrong\u003epraktisch \u0026amp; portionierbar\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnkeks-cookie-art\"\u003e\n\u003cdiv class=\"adnkeks-cookie-back\"\u003e\n\u003ci class=\"adnkeks-chip c1\"\u003e\u003c\/i\u003e\u003ci class=\"adnkeks-chip c2\"\u003e\u003c\/i\u003e\u003ci class=\"adnkeks-chip c3\"\u003e\u003c\/i\u003e\u003ci class=\"adnkeks-chip c4\"\u003e\u003c\/i\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnkeks-cookie-small\"\u003e\n\u003ci class=\"adnkeks-chip c1\"\u003e\u003c\/i\u003e\u003ci class=\"adnkeks-chip c3\"\u003e\u003c\/i\u003e\u003ci class=\"adnkeks-chip c5\"\u003e\u003c\/i\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnkeks-cookie-main\"\u003e\n\u003ci class=\"adnkeks-chip c1\"\u003e\u003c\/i\u003e\u003ci class=\"adnkeks-chip c2\"\u003e\u003c\/i\u003e\u003ci class=\"adnkeks-chip c3\"\u003e\u003c\/i\u003e\u003ci class=\"adnkeks-chip c4\"\u003e\u003c\/i\u003e\u003ci class=\"adnkeks-chip c5\"\u003e\u003c\/i\u003e\u003ci class=\"adnkeks-chip c6\"\u003e\u003c\/i\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\n\u003csection class=\"adnkeks-section adnkeks-reveal\"\u003e\n\u003cdiv class=\"adnkeks-heading\"\u003e\n\u003cp\u003eKNUSPRIGE BELOHNUNG FÜR VIELE MOMENTE\u003c\/p\u003e\n\u003ch2\u003eEinfach mitnehmen. Bewusst einsetzen.\u003c\/h2\u003e\n\u003cspan\u003eHundekekse sind besonders praktisch, wenn eine kleine Belohnung schnell griffbereit sein soll. Die passende Sorte richtet sich nach Zutaten, Größe, Härte und dem individuellen Hund.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnkeks-benefits\"\u003e\n\u003carticle class=\"adnkeks-benefit\"\u003e\u003cb\u003e01\u003c\/b\u003e\n\u003ch3\u003eSauber portionieren\u003c\/h3\u003e\n\u003cp\u003eEinzelne Kekse lassen sich übersichtlich abzählen und gezielt als kleine Belohnung einsetzen.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adnkeks-benefit\"\u003e\u003cb\u003e02\u003c\/b\u003e\n\u003ch3\u003eKnusprig belohnen\u003c\/h3\u003e\n\u003cp\u003eDie feste, gebackene Struktur sorgt für ein deutliches Knuspergefühl und einen kurzen Genussmoment.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adnkeks-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\n\u003ch3\u003eZutaten vergleichen\u003c\/h3\u003e\n\u003cp\u003eProteinquelle, Beilagen und weitere Bestandteile sollten zur übrigen Fütterung und Verträglichkeit passen.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adnkeks-guide adnkeks-reveal\" id=\"adnkeksGuide\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adnkeks-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n\u003cp class=\"adnkeks-kicker\"\u003eDER KEKS-FINDER\u003c\/p\u003e\n\u003ch2\u003eWelcher Keks passt?\u003c\/h2\u003e\n\u003cp\u003eWähle nicht nur nach Geschmack. Achte auch auf Größe, Festigkeit und Zutaten. Ein passender Keks lässt sich sicher kauen, gut portionieren und sinnvoll in die Tagesration einplanen.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003ekleinere Kekse für Training und häufige kurze Belohnungen\u003c\/li\u003e\n\u003cli\u003egrößere Stücke für einzelne Genussmomente\u003c\/li\u003e\n\u003cli\u003eZusammensetzung bei Allergien und Unverträglichkeiten vollständig prüfen\u003c\/li\u003e\n\u003cli\u003eHärte an Alter, Gebiss und Kauverhalten anpassen\u003c\/li\u003e\n\u003cli\u003eSnackenergie bei der Hauptfuttermenge berücksichtigen\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003caside class=\"adnkeks-panel\"\u003e\n\u003cp\u003eWORAUF DU ACHTEN SOLLTEST\u003c\/p\u003e\n\u003carticle\u003e\u003cstrong\u003eGröße \u0026amp; Form\u003c\/strong\u003e\u003cspan\u003eDer Keks sollte zur Maulgröße passen und nicht hastig im Ganzen geschluckt werden.\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eRezeptur\u003c\/strong\u003e\u003cspan\u003eTierische Zutaten, Beilagen und mögliche Allergene immer mit der Gesamtfütterung abgleichen.\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003ePortionierung\u003c\/strong\u003e\u003cspan\u003eKleine Belohnungen bewusst abzählen und nicht unbegrenzt aus der Hand füttern.\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eAufbewahrung\u003c\/strong\u003e\u003cspan\u003eTrocken lagern und den Beutel nach dem Öffnen sorgfältig verschließen.\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/aside\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003csection class=\"adnkeks-product-band adnkeks-reveal\"\u003e\n\u003cdiv class=\"adnkeks-product-wrap\"\u003e\n\u003cdiv class=\"adnkeks-product-shell\"\u003e\n\u003cdiv class=\"adnkeks-product-copy\"\u003e\n\u003cp class=\"adnkeks-kicker\"\u003eDIE KEKS-AUSWAHL\u003c\/p\u003e\n\u003ch3\u003eLieblingssorte direkt im Produktgrid auswählen.\u003c\/h3\u003e\n\u003cp\u003eVergleiche die verfügbaren Hundekekse nach Zutaten, Packungsgröße und Einsatz. Die konkreten Produkte erscheinen im Shopify-Produktgrid dieser Kollektion.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnkeks-product-action\"\u003e\n\u003cstrong\u003eJetzt Kekse entdecken\u003c\/strong\u003e \u003cspan\u003eSpringe direkt zur aktuellen Produktauswahl und öffne die passende Sorte.\u003c\/span\u003e \u003ca class=\"adnkeks-button\" href=\"#ProductGridContainer\"\u003eZum Produktgrid \u003cspan\u003e↓\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"adnkeks-wrap\"\u003e\n\u003csection class=\"adnkeks-section adnkeks-reveal\"\u003e\n\u003cdiv class=\"adnkeks-heading\"\u003e\n\u003cp\u003eBEWUSST IN DEN ALLTAG INTEGRIEREN\u003c\/p\u003e\n\u003ch2\u003eVier Schritte für klare Keks-Momente.\u003c\/h2\u003e\n\u003cspan\u003eMit einer passenden Sorte und einer kontrollierten Menge bleiben Kekse eine besondere Belohnung statt einer unbemerkten Zusatzmahlzeit.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnkeks-steps\"\u003e\n\u003carticle class=\"adnkeks-step\"\u003e\u003cb\u003e01\u003c\/b\u003e\n\u003ch3\u003eSorte prüfen\u003c\/h3\u003e\n\u003cp\u003eZutaten, Proteinquelle und mögliche Allergene mit der normalen Fütterung abgleichen.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adnkeks-step\"\u003e\u003cb\u003e02\u003c\/b\u003e\n\u003ch3\u003eMenge festlegen\u003c\/h3\u003e\n\u003cp\u003eVor dem Training oder Spaziergang eine passende Anzahl Kekse vorbereiten.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adnkeks-step\"\u003e\u003cb\u003e03\u003c\/b\u003e\n\u003ch3\u003eGezielt belohnen\u003c\/h3\u003e\n\u003cp\u003eDen Keks im richtigen Moment geben und nicht dauerhaft nebenbei füttern.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adnkeks-step\"\u003e\u003cb\u003e04\u003c\/b\u003e\n\u003ch3\u003eRation anpassen\u003c\/h3\u003e\n\u003cp\u003eRegelmäßige Snacks bei der täglichen Hauptfuttermenge berücksichtigen.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cp class=\"adnkeks-note\"\u003e\u003cstrong\u003eWichtig:\u003c\/strong\u003e Auch kleine Kekse liefern Energie. Bei häufigem Training hilft eine vorher festgelegte Tagesmenge, die Gesamtfütterung übersichtlich zu halten.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"adnkeks-tip adnkeks-reveal\"\u003e\n\u003cdiv class=\"adnkeks-tip-icon\"\u003e\u003cspan\u003e🍪\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"adnkeks-tip-copy\"\u003e\n\u003cp\u003eTRAININGSTIPP FÜR KLARE PORTIONEN\u003c\/p\u003e\n\u003ch2\u003eTagesmenge zuerst. Belohnungen danach.\u003c\/h2\u003e\n\u003cspan\u003eFülle morgens die geplante Keksmenge in eine kleine Dose. So bleibt sofort sichtbar, wie viel bereits verfüttert wurde. Für intensives Training kannst du größere Kekse vorab in \u003cstrong\u003ekleinere Belohnungsstücke\u003c\/strong\u003e teilen.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adnkeks-section adnkeks-reveal\"\u003e\n\u003cdiv class=\"adnkeks-heading\"\u003e\n\u003cp\u003eHÄUFIGE FRAGEN\u003c\/p\u003e\n\u003ch2\u003eHundekekse passend auswählen.\u003c\/h2\u003e\n\u003cspan\u003eKurze Antworten zu Portionierung, Training, Zutaten, Gebiss und Aufbewahrung.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnkeks-faq\"\u003e\n\u003cdetails class=\"adnkeks-faq-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eWofür eignen sich Hundekekse?\u003c\/span\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adnkeks-faq-answer\"\u003e\n\u003cp\u003eHundekekse eignen sich als kleine Belohnung im Alltag, beim Spaziergang oder im Training. Die Menge sollte zur Größe, Aktivität und gesamten Fütterung des Hundes passen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adnkeks-faq-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eSind Kekse ein vollständiges Hundefutter?\u003c\/span\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adnkeks-faq-answer\"\u003e\n\u003cp\u003eNein. Kekse sind in der Regel Ergänzungsfuttermittel und ersetzen keine ausgewogene Hauptmahlzeit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adnkeks-faq-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eWie viele Kekse darf mein Hund bekommen?\u003c\/span\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adnkeks-faq-answer\"\u003e\n\u003cp\u003eEine pauschale Stückzahl passt nicht zu jedem Hund. Entscheidend sind Keksgröße, Energiegehalt, Körpergewicht, Aktivität und weitere Snacks. Die Herstellerangaben der jeweiligen Sorte geben zusätzliche Orientierung.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adnkeks-faq-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eEignen sich Hundekekse für das Training?\u003c\/span\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adnkeks-faq-answer\"\u003e\n\u003cp\u003eJa, besonders kleine oder gut teilbare Kekse lassen sich gezielt einsetzen. Kurze Belohnungsstücke helfen dabei, den Trainingsfluss nicht unnötig zu unterbrechen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adnkeks-faq-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eWas muss ich bei Allergien beachten?\u003c\/span\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adnkeks-faq-answer\"\u003e\n\u003cp\u003ePrüfe die vollständige Zutatenliste jeder Sorte. Neben der tierischen Proteinquelle können auch Getreide, Ei, Milch, Öle oder weitere Bestandteile relevant sein.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adnkeks-faq-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eSind harte Kekse für jeden Hund geeignet?\u003c\/span\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adnkeks-faq-answer\"\u003e\n\u003cp\u003eNein. Härte und Größe müssen zu Alter, Zahnstatus und Kauverhalten passen. Bei empfindlichen Zähnen oder Zahnproblemen sollte eine weichere Alternative gewählt werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adnkeks-faq-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eMuss die Hauptfuttermenge angepasst werden?\u003c\/span\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adnkeks-faq-answer\"\u003e\n\u003cp\u003eBei regelmäßiger oder größerer Snackmenge sollte die zusätzliche Energie bei der Hauptfutterration berücksichtigt werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adnkeks-faq-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eWie bewahre ich Hundekekse auf?\u003c\/span\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adnkeks-faq-answer\"\u003e\n\u003cp\u003eLagere sie kühl, trocken und sauber. Verschließe geöffnete Packungen sorgfältig, damit die Kekse knusprig bleiben und vor Feuchtigkeit geschützt sind.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adnkeks-closing adnkeks-reveal\"\u003e\n\u003cp class=\"adnkeks-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n\u003ch2\u003eKnusprig belohnen. Bewusst portionieren.\u003c\/h2\u003e\n\u003cp\u003eEntdecke Hundekekse für Training, Spaziergang und kleine Genussmomente – passend zu deinem Hund und seiner täglichen Routine.\u003c\/p\u003e\n\u003ca class=\"adnkeks-button\" href=\"#ProductGridContainer\"\u003eKekse entdecken \u003cspan\u003e→\u003c\/span\u003e\u003c\/a\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\n\u003cp\u003e \u003c\/p\u003e","products":[{"product_id":"alphadog-nutrition-knusperkekse-aus-geflugel-kausnack","title":"12cm große Knusperkekse aus Geflügel – Der knusprige Klassiker für starke Zähne","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung BARF-Wurst-Probierpaket\n     ========================================================= --\u003e\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\u003c!-- Rechner-Popup --\u003e\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\u003c!-- =========================================================\n     PRODUKTBESCHREIBUNG BARF WURST PROBIERPAKET\n     ========================================================= --\u003e\n\u003cstyle\u003e\n  .adp-page{\n    position:relative!important;\n    left:auto!important;\n    right:auto!important;\n    width:var(--adp-viewport-width,100vw)!important;\n    max-width:none!important;\n    margin:0!important;\n    transform:translateX(calc(-1 * var(--adp-viewport-offset,0px)))!important;\n    background:radial-gradient(circle at 95% 2%,rgba(233,96,40,.13),transparent 24%),#f5f5f7;\n    color:#111;\n    font-family:'Manrope',Arial,sans-serif;\n    overflow:hidden;\n    isolation:isolate;\n  }\n  .adp-page *{box-sizing:border-box;font-family:'Manrope',Arial,sans-serif}\n  .adp-wrap{width:100%;max-width:1280px;margin:0 auto;padding:58px 18px}\n\n  .adp-hero{\n    position:relative;\n    padding:58px;\n    border-radius:36px;\n    background:radial-gradient(circle at 86% 12%,rgba(233,96,40,.3),transparent 27%),linear-gradient(135deg,#090a0d,#17181c 60%,#281a14);\n    color:#fff;\n    display:grid;\n    grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);\n    gap:42px;\n    align-items:center;\n    overflow:hidden;\n    box-shadow:0 30px 90px rgba(0,0,0,.14);\n  }\n  .adp-hero:after{content:\"\";position:absolute;left:58px;right:58px;bottom:0;height:6px;border-radius:999px 999px 0 0;background:#e96028}\n  .adp-brand{margin:0 0 12px;color:#e96028;font-size:15px;font-weight:900;letter-spacing:-.02em}\n  .adp-kicker{margin:0 0 16px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-title{\n    position:relative;\n    z-index:1;\n    display:block;\n    margin:0!important;\n    max-width:760px;\n    color:#fff!important;\n    font-family:'Inter','Manrope',Arial,sans-serif!important;\n    font-size:clamp(36px,5.5vw,62px)!important;\n    line-height:.98!important;\n    font-weight:900!important;\n    font-variation-settings:'wght' 900!important;\n    font-synthesis:weight!important;\n    letter-spacing:-.05em!important;\n    text-transform:none!important;\n    -webkit-text-stroke:.65px #fff;\n    paint-order:stroke fill;\n    text-shadow:\n      0 2px 0 rgba(255,255,255,.10),\n      0 7px 12px rgba(0,0,0,.72),\n      0 17px 34px rgba(0,0,0,.58)!important;\n    filter:drop-shadow(0 8px 10px rgba(0,0,0,.34));\n  }\n  .adp-title:before,\n  .adp-title:after{\n    content:attr(data-title);\n    position:absolute;\n    inset:0;\n    z-index:-1;\n    color:rgba(0,0,0,.62);\n    font:inherit;\n    letter-spacing:inherit;\n    line-height:inherit;\n    pointer-events:none;\n  }\n  .adp-title:before{\n    transform:translate(4px,6px);\n    filter:blur(1px);\n    opacity:.75;\n  }\n  .adp-title:after{\n    transform:translate(8px,11px);\n    filter:blur(10px);\n    opacity:.78;\n  }\n  .adp-lead{max-width:720px;margin:26px 0 0;color:#fff!important;font-size:clamp(18px,1.8vw,24px);line-height:1.38;font-weight:800}\n  .adp-intro{max-width:720px;margin:20px 0 0;color:rgba(255,255,255,.72)!important;font-size:16px;line-height:1.72}\n  .adp-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}\n  .adp-tags span{padding:10px 13px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.06);color:#fff;font-size:12px;font-weight:800}\n\n  .adp-visual{\n    min-height:430px;\n    padding:30px;\n    border-radius:30px;\n    background:radial-gradient(circle at 50% 35%,rgba(233,96,40,.25),transparent 45%),linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.04));\n    border:1px solid rgba(255,255,255,.1);\n    display:grid;\n    align-content:center;\n    gap:14px;\n  }\n  .adp-stat{padding:20px 22px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:rgba(0,0,0,.18)}\n  .adp-stat strong{display:block;color:#fff;font-size:30px;line-height:1;font-weight:900}\n  .adp-stat span{display:block;margin-top:8px;color:rgba(255,255,255,.7);font-size:13px;line-height:1.45}\n  .adp-stat-main{background:#e96028;border-color:#e96028;box-shadow:0 18px 38px rgba(233,96,40,.24)}\n  .adp-stat-main span{color:rgba(255,255,255,.88)}\n\n  .adp-section{padding-top:80px}\n  .adp-heading{max-width:980px;margin-bottom:28px}\n  .adp-heading p{margin:0 0 14px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-heading h2{margin:0;color:#111!important;font-size:clamp(34px,5vw,62px)!important;line-height:.98!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-heading span{display:block;max-width:850px;margin-top:18px;color:#626262;font-size:17px;line-height:1.62;font-weight:600}\n\n  .adp-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}\n  .adp-benefit{min-height:290px;padding:30px;border-radius:28px;background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.11),transparent 30%),#fff;box-shadow:0 18px 55px rgba(0,0,0,.055)}\n  .adp-benefit:nth-child(2){background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.34),transparent 31%),linear-gradient(135deg,#090a0d,#1a1b1f);color:#fff}\n  .adp-benefit b{color:#e96028;font-size:13px;font-weight:900}\n  .adp-benefit h3{margin:46px 0 14px;color:inherit!important;font-size:27px!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-.04em!important;text-transform:none!important}\n  .adp-benefit p{margin:0;color:#575757;font-size:15px;line-height:1.7}\n  .adp-benefit:nth-child(2) p{color:rgba(255,255,255,.7)}\n\n  .adp-guide{margin-top:80px;padding:54px;border-radius:34px;background:radial-gradient(circle at 90% 10%,rgba(233,96,40,.12),transparent 26%),#fff;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:48px;align-items:start;box-shadow:0 24px 70px rgba(0,0,0,.06)}\n  .adp-guide h2{margin:0;color:#111!important;font-size:clamp(34px,4.8vw,56px)!important;line-height:1!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-guide p{color:#505050;font-size:16px;line-height:1.75}\n  .adp-panel{padding:32px;border-radius:26px;background:radial-gradient(circle at 90% 8%,rgba(233,96,40,.35),transparent 30%),linear-gradient(135deg,#0a0b0e,#1b1c20);color:#fff}\n  .adp-panel\u003ep{margin:0 0 28px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}\n  .adp-panel article{padding:18px 0;border-top:1px solid rgba(255,255,255,.1)}\n  .adp-panel article:first-of-type{padding-top:0;border-top:0}\n  .adp-panel strong{display:block;color:#fff!important;font-size:19px}\n  .adp-panel span{display:block;margin-top:7px;color:rgba(255,255,255,.68);font-size:14px;line-height:1.55}\n\n  .adp-accordions{display:grid;gap:13px}\n  .adp-item{margin:0!important;border-radius:22px;background:#fff;box-shadow:0 14px 45px rgba(0,0,0,.045);overflow:hidden}\n  .adp-item summary{padding:22px 24px!important;list-style:none!important;color:#111!important;display:grid!important;grid-template-columns:46px minmax(0,1fr) 36px;align-items:center;gap:16px;cursor:pointer;text-transform:none!important}\n  .adp-item summary::-webkit-details-marker{display:none}\n  .adp-icon{width:46px;height:46px;border-radius:14px;background:#111;color:#fff;display:grid;place-items:center;font-size:20px}\n  .adp-summary strong{display:block;color:#111!important;font-size:18px;line-height:1.3;font-weight:900}\n  .adp-summary span{display:block;margin-top:4px;color:#6b6b6b;font-size:13px;line-height:1.4}\n  .adp-plus{position:relative;width:36px;height:36px;border-radius:50%;background:#f1f1f3}\n  .adp-plus:before,.adp-plus:after{content:\"\";position:absolute;left:50%;top:50%;width:14px;height:2px;background:#111;transform:translate(-50%,-50%)}\n  .adp-plus:after{transform:translate(-50%,-50%) rotate(90deg)}\n  .adp-item[open] .adp-plus{background:#e96028}\n  .adp-item[open] .adp-plus:before,.adp-item[open] .adp-plus:after{background:#fff}\n  .adp-item[open] .adp-plus:after{transform:translate(-50%,-50%)}\n  .adp-content{padding:0 24px 26px 86px;color:#505050;font-size:15px;line-height:1.72}\n  .adp-content h3,.adp-content h4{color:#111!important;text-transform:none!important}\n  .adp-content h3{font-size:23px!important;margin:4px 0 14px!important}\n  .adp-content h4{font-size:17px!important;margin:22px 0 8px!important}\n  .adp-content p{margin:0 0 14px}\n  .adp-info{margin:20px 0;padding:18px;border-left:5px solid #e96028;border-radius:16px;background:#f5f5f7}\n  .adp-info p:last-child{margin-bottom:0}\n\n  .adp-table{width:100%;border-collapse:separate;border-spacing:0;margin:14px 0;overflow:hidden;border:1px solid #e5e5e7;border-radius:16px;background:#fff}\n  .adp-table th,.adp-table td{padding:12px 14px;border-bottom:1px solid #ececef;text-align:left;vertical-align:top}\n  .adp-table tr:last-child td{border-bottom:0}\n  .adp-table thead th,.adp-table thead td{background:#111;color:#fff;font-weight:900}\n\n  .adp-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\n  .adp-highlight{padding:15px 16px;border-radius:15px;background:#f5f5f7}\n  .adp-highlight b{display:block;margin-bottom:4px;color:#111}\n\n  .adp-faq{display:grid;gap:10px}\n  .adp-faq details{border:1px solid #e5e5e7;border-radius:14px;background:#fff;overflow:hidden}\n  .adp-faq summary{padding:15px 48px 15px 16px!important;display:block!important;position:relative;cursor:pointer;font-weight:800;color:#222!important;list-style:none!important;text-transform:none!important}\n  .adp-faq summary:before,.adp-faq summary:after{content:\"\";position:absolute;right:17px;top:50%;width:14px;height:2px;background:#111;transform:translateY(-50%)}\n  .adp-faq summary:after{transform:translateY(-50%) rotate(90deg)}\n  .adp-faq details[open] summary:after{transform:translateY(-50%)}\n  .adp-faq details p{margin:0;padding:0 16px 17px;color:#555}\n\n  .adp-closing{margin-top:80px;padding:56px 42px;border-radius:34px;background:radial-gradient(circle at 86% 14%,rgba(255,255,255,.14),transparent 24%),#e96028;color:#fff;text-align:center}\n  .adp-closing h2{max-width:900px;margin:0 auto;color:#fff!important;font-size:clamp(36px,5.5vw,66px)!important;line-height:.96!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-closing p{max-width:780px;margin:20px auto 0;color:rgba(255,255,255,.86);font-size:17px;line-height:1.65;font-weight:600}\n\n  @media(max-width:960px){\n    .adp-hero,.adp-guide{grid-template-columns:1fr}\n    .adp-benefits{grid-template-columns:1fr}\n  }\n  @media(max-width:700px){\n    .adp-wrap{padding:24px 10px}\n    .adp-hero{padding:30px 18px 20px;border-radius:24px;gap:22px}\n    .adp-hero:after{left:18px;right:18px}\n    .adp-title{font-size:clamp(30px,9vw,46px)!important;line-height:1!important;letter-spacing:-.04em!important;-webkit-text-stroke:.45px #fff}\n    .adp-title:before{transform:translate(3px,4px);filter:blur(.8px)}\n    .adp-title:after{transform:translate(5px,7px);filter:blur(7px)}\n    .adp-lead{font-size:17px}\n    .adp-intro{font-size:14px;line-height:1.62}\n    .adp-tags{gap:7px;margin-top:18px}\n    .adp-tags span{padding:8px 10px;font-size:10px}\n    .adp-visual{min-height:auto;padding:14px;border-radius:22px;gap:8px}\n    .adp-stat{padding:14px 15px;border-radius:15px}\n    .adp-stat strong{font-size:24px}\n    .adp-stat span{margin-top:5px;font-size:11px}\n    .adp-section{padding-top:50px}\n    .adp-heading{margin-bottom:18px}\n    .adp-heading p{margin-bottom:10px;font-size:9px}\n    .adp-heading h2{font-size:32px!important;line-height:1!important}\n    .adp-heading span{margin-top:12px;font-size:14px;line-height:1.5}\n    .adp-benefits{gap:10px}\n    .adp-benefit{min-height:auto;padding:21px;border-radius:20px}\n    .adp-benefit h3{margin:26px 0 10px;font-size:23px!important}\n    .adp-benefit p{font-size:14px;line-height:1.58}\n    .adp-guide{margin-top:50px;padding:26px 17px 17px;border-radius:24px;gap:26px}\n    .adp-guide h2{font-size:32px!important}\n    .adp-guide p{font-size:14px;line-height:1.62}\n    .adp-panel{padding:22px;border-radius:20px}\n    .adp-panel article{padding:14px 0}\n    .adp-panel strong{font-size:17px}\n    .adp-panel span{font-size:12px}\n\n    \/* Schmale und kompakte Themenkacheln auf dem Handy *\/\n    .adp-accordions{gap:8px;padding:0 5px}\n    .adp-item{width:calc(100% - 4px);margin:0 auto!important;border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.045)}\n    .adp-item summary{grid-template-columns:32px minmax(0,1fr) 26px;padding:11px 10px!important;gap:9px;min-height:54px}\n    .adp-icon{width:32px;height:32px;border-radius:9px;font-size:14px}\n    .adp-summary strong{font-size:13.5px;line-height:1.22}\n    .adp-summary span{margin-top:2px;font-size:10.5px;line-height:1.25}\n    .adp-plus{width:26px;height:26px}\n    .adp-plus:before,.adp-plus:after{width:11px;height:1.5px}\n    .adp-content{padding:0 11px 15px;font-size:13px;line-height:1.58}\n    .adp-content h3{font-size:19px!important;margin:5px 0 10px!important}\n    .adp-content h4{font-size:15px!important;margin:16px 0 6px!important}\n    .adp-content p{margin-bottom:10px}\n    .adp-info{margin:14px 0;padding:13px;border-left-width:4px;border-radius:11px}\n    .adp-highlights{grid-template-columns:1fr;gap:8px}\n    .adp-highlight{padding:11px 12px;border-radius:11px}\n    .adp-table th,.adp-table td{padding:8px 7px;font-size:11.5px}\n    .adp-faq{gap:7px}\n    .adp-faq details{border-radius:10px}\n    .adp-faq summary{padding:12px 38px 12px 12px!important;font-size:12.5px}\n    .adp-faq details p{padding:0 12px 13px;font-size:12.5px}\n    .adp-closing{margin-top:50px;padding:34px 18px;text-align:left;border-radius:24px}\n    .adp-closing h2{font-size:33px!important}\n    .adp-closing p{font-size:14px}\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  .adp-external-product-title,\n  body .product__info-container .product__title,\n  body .product__info-container .product__title h1,\n  body .product__info-wrapper .product__title,\n  body .product__info-wrapper .product__title h1,\n  body product-info .product__title,\n  body product-info .product__title h1,\n  body .product-info .product__title,\n  body .product-info .product__title h1,\n  body .product-info__title,\n  body h1.product__title,\n  body h1.product-title,\n  body h1.product_title,\n  body .product-single__title,\n  body .productView-title,\n  body .product-detail__title {\n    display: block !important;\n    width: 100% !important;\n    max-width: 980px !important;\n    margin: 0 0 18px 0 !important;\n    padding: 0 !important;\n    color: #000 !important;\n    background: transparent !important;\n    font-family: \"Inter\", Arial, Helvetica, sans-serif !important;\n    font-size: clamp(28px, 4.1vw, 46px) !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: \"wght\" 900 !important;\n    font-synthesis: weight !important;\n    line-height: .98 !important;\n    letter-spacing: -.05em !important;\n    text-align: left !important;\n    text-transform: none !important;\n    text-decoration: none !important;\n    -webkit-text-stroke: .7px #000 !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.08),\n      0 6px 11px rgba(0,0,0,.23),\n      0 15px 28px rgba(0,0,0,.13) !important;\n  }\n\n  .adp-external-product-title *,\n  body .product__info-container .product__title *,\n  body .product__info-wrapper .product__title *,\n  body product-info .product__title *,\n  body .product-info .product__title *,\n  body .product-info__title *,\n  body .product-single__title *,\n  body .productView-title *,\n  body .product-detail__title * {\n    color: #000 !important;\n    font-family: \"Inter\", Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    -webkit-text-stroke: .7px #000 !important;\n  }\n\n  .adp-external-product-title::before,\n  .adp-external-product-title::after,\n  .adp-external-product-title *::before,\n  .adp-external-product-title *::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title,\n    body .product__info-container .product__title,\n    body .product__info-container .product__title h1,\n    body .product__info-wrapper .product__title,\n    body .product__info-wrapper .product__title h1,\n    body product-info .product__title,\n    body product-info .product__title h1,\n    body .product-info .product__title,\n    body .product-info .product__title h1,\n    body .product-info__title,\n    body h1.product__title,\n    body h1.product-title,\n    body h1.product_title,\n    body .product-single__title,\n    body .productView-title,\n    body .product-detail__title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000 !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.07),\n        0 4px 8px rgba(0,0,0,.20),\n        0 10px 20px rgba(0,0,0,.11) !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  body.adn-modal-open {\n    overflow: hidden !important;\n    overscroll-behavior: none !important;\n    touch-action: none !important;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    top: var(--adn-modal-top, 0px) !important;\n    left: 0 !important;\n    right: 0 !important;\n    bottom: auto !important;\n\n    width: 100vw !important;\n    max-width: none !important;\n    height: var(--adn-modal-height, 100dvh) !important;\n    min-height: 0 !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    align-items: center !important;\n    justify-content: center !important;\n    place-items: center !important;\n\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n    box-sizing: border-box !important;\n    isolation: isolate !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: grid !important;\n  }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute !important;\n    inset: 0 !important;\n    width: 100% !important;\n    height: 100% !important;\n    margin: 0 !important;\n    transform: none !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    top: auto !important;\n    left: auto !important;\n    right: auto !important;\n    bottom: auto !important;\n    inset: auto !important;\n\n    width: min(780px, calc(100vw - 36px)) !important;\n    height: min(720px, calc(var(--adn-modal-height, 100dvh) - 36px)) !important;\n    min-height: 0 !important;\n    max-height: none !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    overflow-x: hidden !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain !important;\n    -webkit-overflow-scrolling: touch;\n\n    border-radius: 26px !important;\n    box-sizing: border-box !important;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    font-size: clamp(28px, 3vw, 36px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    word-break: normal !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-food-modal {\n      padding: 12px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: min(760px, calc(100vw - 24px)) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 24px) !important;\n      padding: 14px !important;\n      border-radius: 22px !important;\n    }\n\n    #adn-food-modal .adn-modal-header h2 {\n      font-size: 31px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 6px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 12px) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 12px) !important;\n      padding: 8px !important;\n      border-radius: 18px !important;\n    }\n\n    #adn-food-modal .adn-rechner {\n      height: 100% !important;\n      min-height: 0 !important;\n      overflow-y: auto !important;\n    }\n  }\n\n  @media (max-height: 650px) and (min-width: 721px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      height: calc(var(--adn-modal-height, 100dvh) - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-calculator-title-size-fix\"\u003e\n  #adn-one-html .adn-calculator-teaser h2 {\n    width: 100% !important;\n    max-width: none !important;\n    font-size: clamp(32px, 3.25vw, 48px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    white-space: nowrap !important;\n    word-break: keep-all !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(30px, 5vw, 40px) !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html .adn-calculator-teaser {\n      padding-left: 18px !important;\n      padding-right: 18px !important;\n    }\n\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(27px, 8vw, 33px) !important;\n      line-height: 1.03 !important;\n      letter-spacing: -.04em !important;\n    }\n  }\n\n  @media (max-width: 360px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: 26px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-poultry-cookie-product-design\"\u003e\n  .adp-theme-poultry-cookie {\n    --cookie-brown: #6f4526;\n    --cookie-caramel: #945d2c;\n    --cookie-rust: #b56d30;\n    --cookie-gold: #d89b45;\n    --cookie-wheat: #d9bd84;\n    --cookie-sage: #6f7b62;\n    --cookie-cream: #f7f0e3;\n    --cookie-dark: #17100b;\n\n    background:\n      radial-gradient(circle at 7% 4%, rgba(181,109,48,.16), transparent 24%),\n      radial-gradient(circle at 95% 16%, rgba(216,155,69,.14), transparent 24%),\n      radial-gradient(circle at 50% 82%, rgba(111,123,98,.07), transparent 32%),\n      linear-gradient(180deg, #fbf7ef 0%, #f1eadf 50%, #f6f1e8 100%) !important;\n  }\n\n  .adp-theme-poultry-cookie .adp-hero {\n    border: 1px solid rgba(216,155,69,.18) !important;\n    background:\n      radial-gradient(circle at 87% 13%, rgba(216,155,69,.29), transparent 24%),\n      radial-gradient(circle at 72% 80%, rgba(148,93,44,.23), transparent 27%),\n      linear-gradient(135deg, #100a07 0%, #2b1a10 56%, #4d321c 100%) !important;\n    box-shadow: 0 34px 94px rgba(71,47,27,.23) !important;\n  }\n\n  .adp-theme-poultry-cookie .adp-hero::before {\n    content: \"CRUNCHY COOKIE\" !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: 57px !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-poultry-cookie .adp-hero::after {\n    background:\n      linear-gradient(\n        90deg,\n        var(--cookie-brown),\n        var(--cookie-caramel) 30%,\n        var(--cookie-rust) 54%,\n        var(--cookie-gold) 78%,\n        var(--cookie-wheat)\n      ) !important;\n  }\n\n  .adp-theme-poultry-cookie .adp-brand,\n  .adp-theme-poultry-cookie .adp-kicker,\n  .adp-theme-poultry-cookie .adp-heading \u003e p,\n  .adp-theme-poultry-cookie .adp-panel \u003e p {\n    color: #e3ad62 !important;\n  }\n\n  .adp-theme-poultry-cookie .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-poultry-cookie .adp-title::before,\n  .adp-theme-poultry-cookie .adp-title::after {\n    content: none !important;\n    display: none !important;\n    opacity: 0 !important;\n    filter: none !important;\n    transform: none !important;\n  }\n\n  .adp-theme-poultry-cookie .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-poultry-cookie .adp-tags \u003e span {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    flex: 0 0 auto !important;\n    margin: 0 !important;\n    white-space: nowrap !important;\n    text-decoration: none !important;\n    border-color: rgba(227,173,98,.24) !important;\n    background: rgba(227,173,98,.08) !important;\n  }\n\n  .adp-theme-poultry-cookie .adp-visual {\n    position: relative !important;\n    background: #6f4526 !important;\n    background-image: none !important;\n    border-color: rgba(255,255,255,.14) !important;\n  }\n\n  .adp-theme-poultry-cookie .adp-visual::before,\n  .adp-theme-poultry-cookie .adp-visual::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  .adp-theme-poultry-cookie .adp-stat {\n    border-color: rgba(255,255,255,.16) !important;\n    background: rgba(23,16,11,.28) !important;\n  }\n\n  .adp-theme-poultry-cookie .adp-stat-main {\n    background: #945d2c !important;\n    border-color: #945d2c !important;\n    box-shadow: 0 18px 42px rgba(111,69,38,.34) !important;\n  }\n\n  .adp-theme-poultry-cookie .adp-benefit:nth-child(1) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(181,109,48,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #fbf2e7 100%) !important;\n  }\n\n  .adp-theme-poultry-cookie .adp-benefit:nth-child(2) {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(216,155,69,.25), transparent 31%),\n      linear-gradient(135deg, #120c08 0%, #3f2717 100%) !important;\n    color: #fff !important;\n  }\n\n  .adp-theme-poultry-cookie .adp-benefit:nth-child(2) p {\n    color: rgba(255,255,255,.72) !important;\n  }\n\n  .adp-theme-poultry-cookie .adp-benefit:nth-child(3) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(111,123,98,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #f1f4ed 100%) !important;\n  }\n\n  .adp-theme-poultry-cookie .adp-benefit b {\n    color: var(--cookie-caramel) !important;\n  }\n\n  .adp-theme-poultry-cookie .adp-benefit:nth-child(2) b {\n    color: #e4b263 !important;\n  }\n\n  .adp-theme-poultry-cookie .adp-guide {\n    border: 1px solid rgba(181,109,48,.08) !important;\n    background:\n      radial-gradient(circle at 92% 8%, rgba(181,109,48,.11), transparent 28%),\n      radial-gradient(circle at 8% 92%, rgba(111,123,98,.08), transparent 26%),\n      linear-gradient(145deg, #ffffff 0%, #f8f2e8 100%) !important;\n  }\n\n  .adp-theme-poultry-cookie .adp-panel {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(216,155,69,.24), transparent 28%),\n      linear-gradient(135deg, #120c08 0%, #4b301d 100%) !important;\n  }\n\n  .adp-theme-poultry-cookie .adp-item {\n    border: 1px solid rgba(181,109,48,.07) !important;\n    box-shadow: 0 14px 42px rgba(71,47,27,.05) !important;\n  }\n\n  .adp-theme-poultry-cookie .adp-icon {\n    background: linear-gradient(135deg, #4b301d, var(--cookie-caramel)) !important;\n    box-shadow: 0 8px 18px rgba(93,58,31,.16) !important;\n  }\n\n  .adp-theme-poultry-cookie .adp-item[open] .adp-plus {\n    background: var(--cookie-caramel) !important;\n  }\n\n  .adp-theme-poultry-cookie .adp-info {\n    border-left-color: var(--cookie-caramel) !important;\n    background: #fbf2e7 !important;\n  }\n\n  .adp-theme-poultry-cookie .adp-highlight {\n    background: linear-gradient(135deg, #fbf2e7 0%, #f1f4ed 100%) !important;\n  }\n\n  .adp-theme-poultry-cookie .adp-table thead th,\n  .adp-theme-poultry-cookie .adp-table thead td {\n    background: linear-gradient(135deg, #2e1b0f, #68411f) !important;\n  }\n\n  .adp-theme-poultry-cookie .adp-faq details[open] {\n    border-color: rgba(181,109,48,.30) !important;\n    box-shadow: 0 10px 25px rgba(181,109,48,.07) !important;\n  }\n\n  .adp-theme-poultry-cookie .adp-closing {\n    background: #6f4526 !important;\n    background-image: none !important;\n    box-shadow: 0 28px 72px rgba(83,53,30,.19) !important;\n  }\n\n  .adp-theme-poultry-cookie #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-poultry-cookie #adn-one-html \u003e .adn-one-grid {\n    width: 100% !important;\n    max-width: none !important;\n    margin: 0 auto !important;\n  }\n\n  .adp-theme-poultry-cookie #adn-one-html .adn-clean-item {\n    align-content: start !important;\n  }\n\n  .adp-theme-poultry-cookie #adn-one-html .adn-clean-item \u003e span:last-child {\n    max-width: 116px !important;\n    min-height: 34px !important;\n    display: flex !important;\n    align-items: flex-start !important;\n    justify-content: center !important;\n    font-size: 13px !important;\n    line-height: 1.14 !important;\n    font-weight: 800 !important;\n  }\n\n  @media (max-width: 1050px) {\n    .adp-theme-poultry-cookie #adn-one-html {\n      margin-bottom: 30px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    .adp-theme-poultry-cookie .adp-hero::before {\n      right: -14px !important;\n      top: 22px !important;\n      font-size: 32px !important;\n    }\n\n    .adp-theme-poultry-cookie #adn-one-html {\n      margin-bottom: 22px !important;\n    }\n\n    .adp-theme-poultry-cookie #adn-one-html .adn-clean-item \u003e span:last-child {\n      max-width: 102px !important;\n      font-size: 12px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cmain class=\"adp-page adp-theme-poultry-cookie\"\u003e\n\u003cdiv class=\"adp-wrap\"\u003e\n\u003csection class=\"adn-one-html adn-theme-poultry-cookie\" 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!-- Geflügel als Hauptzutat --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M7 8.5c0-2.7 1.8-4.7 4.3-4.7s4.3 2 4.3 4.7v4.3c0 3.6-1.9 6-4.3 6S7 16.4 7 12.8V8.5Z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M8.4 4.8c-.2-1.2.4-2.1 1.4-2.8.3 1 .8 1.7 1.6 2.1.1-1 .6-1.8 1.4-2.4.2 1.2.7 2 1.5 2.5\"\u003e\u003c\/path\u003e\n\u003cpath d=\"m15.6 9.3 4 1.7-4 1.7M9.5 10h.01M13 10h.01\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eMit\u003cbr\u003eGeflügel\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!-- Extra harte Keksstruktur --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M5 7.5h14v9H5z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M7 7.5c.4-1.5 1.5-2.5 3-2.5h4c1.5 0 2.6 1 3 2.5\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M8 11h2M14 11h2M8 14h8\"\u003e\u003c\/path\u003e\n\u003cpath d=\"m3 4 2 2M21 4l-2 2M3 20l2-2M21 20l-2-2\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eExtra hart\u003cbr\u003egebacken\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!-- Maßangabe --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003crect height=\"10\" rx=\"2\" width=\"14\" x=\"5\" y=\"7\"\u003e\u003c\/rect\u003e\n\u003cpath d=\"M4 21h16M4 18.5v5M20 18.5v5\"\u003e\u003c\/path\u003e\n\u003cpath d=\"m7 19-3 2 3 2M17 19l3 2-3 2\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M1 6V2M3.5 6V2M.5 2h4\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eCa. 11 × 4 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Proteinstruktur --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003ccircle cx=\"6\" cy=\"12\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003ccircle cx=\"12\" cy=\"6\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003ccircle cx=\"18\" cy=\"12\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003ccircle cx=\"12\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003cpath d=\"m7.5 10.5 3-3M13.5 7.5l3 3M16.5 13.5l-3 3M10.5 16.5l-3-3\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e23,0 %\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 --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M12 3c3.7 4.2 6 7.2 6 10a6 6 0 0 1-12 0c0-2.8 2.3-5.8 6-10Z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M9 15c.8 1.2 1.8 1.8 3 1.8\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e5,5 %\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 eine allgemeine Orientierung für die tägliche Hauptfuttermenge.\u003c\/p\u003e\n\u003cbutton class=\"adn-open-calculator\" data-adn-open=\"\" 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\"\u003eExtra harte Knusperkekse mit Geflügel im markanten Brotformat\u003c\/p\u003e\n\u003ch1 class=\"adp-title\"\u003eKnusperkekse Geflügel.\u003c\/h1\u003e\n\u003cp class=\"adp-lead\"\u003eHerzhafter Geflügelgeschmack, eine besonders feste Konsistenz und ein großes Keksformat von etwa 11 × 4 cm.\u003c\/p\u003e\n\u003cp class=\"adp-intro\"\u003eDie extra hart gebackenen Kekse sind als Ergänzungsfuttermittel für Hunde vorgesehen. Sie bieten intensive Kaubeschäftigung und können durch mechanische Reibung lockere Beläge teilweise reduzieren.\u003c\/p\u003e\n\u003cdiv class=\"adp-tags\"\u003e\n\u003cspan\u003eExtra hart gebacken\u003c\/span\u003e \u003cspan\u003eMit Geflügel\u003c\/span\u003e \u003cspan\u003eCa. 11 × 4 cm\u003c\/span\u003e \u003cspan\u003eOhne Farbstoffe\u003c\/span\u003e \u003cspan\u003eOhne Zuckerzusatz\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\u003eExtra hart\u003c\/strong\u003e \u003cspan\u003eFeste Backstruktur für ausgiebige Kaubeschäftigung\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e23,0 % Rohprotein\u003c\/strong\u003e \u003cspan\u003eAnalytischer Bestandteil laut Produktangabe\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eCa. 11 × 4 cm\u003c\/strong\u003e \u003cspan\u003eGroßes Keksformat in brotähnlicher Form\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\u003eKnusprige Kaubeschäftigung\u003c\/p\u003e\n\u003ch2\u003eExtra fest gebacken für Hunde, die gerne kräftig knabbern.\u003c\/h2\u003e\n\u003cspan\u003eDie harte Keksstruktur beschäftigt den natürlichen Kautrieb. Das Format sollte immer zur Maulgröße, Zahnsituation und zum individuellen Kauverhalten des Hundes passen.\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\u003eExtra harte Konsistenz\u003c\/h3\u003e\n\u003cp\u003eDas feste Backverfahren sorgt für eine intensive Kaubeschäftigung und ein deutlich knuspriges Kauerlebnis.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e02\u003c\/b\u003e\n\u003ch3\u003eMechanische Reibung\u003c\/h3\u003e\n\u003cp\u003eBeim Kauen kann mechanische Reibung lockere Beläge und Futterreste teilweise reduzieren. Bestehenden Zahnstein entfernt der Snack nicht zuverlässig.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\n\u003ch3\u003eHerzhafter Geflügelgeschmack\u003c\/h3\u003e\n\u003cp\u003eGeflügel bildet die geschmackliche Grundlage der Rezeptur, ergänzt durch Getreide, Fette, Öle und Mineralstoffe.\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\"\u003eVerantwortungsvoll füttern\u003c\/p\u003e\n\u003ch2\u003ePassende Größe wählen, beaufsichtigen und die Snackmenge einrechnen.\u003c\/h2\u003e\n\u003cp\u003eBeaufsichtige deinen Hund während des gesamten Kauens. Entferne kleine, scharfkantige oder verschluckbare Reststücke sofort. Für hastige Schlinger ist ein extra harter großer Keks nur geeignet, wenn er kontrolliert und passend portioniert gefüttert wird.\u003c\/p\u003e\n\u003cp\u003eBei Welpen im Zahnwechsel, Senioren, Hunden mit Zahnproblemen oder empfindlichem Gebiss sollte vor der Fütterung besonders sorgfältig geprüft werden, ob die harte Konsistenz geeignet ist.\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\u003eVerwendung\u003c\/strong\u003e\u003cspan\u003eAls Snack oder Belohnung zwischen den regulären Mahlzeiten\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eRationsanpassung\u003c\/strong\u003e\u003cspan\u003eSnackmenge von der täglichen Hauptfutterration abziehen\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eLagerung\u003c\/strong\u003e\u003cspan\u003eKühl und trocken aufbewahren\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eTrinkwasser\u003c\/strong\u003e\u003cspan\u003eJederzeit ausreichend frisches Wasser bereitstellen\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eAlle Produktdetails\u003c\/p\u003e\n\u003ch2\u003eZusammensetzung, Nährwerte, Anwendung und sichere Fütterung.\u003c\/h2\u003e\n\u003cspan\u003eAlle Bereiche starten geschlossen. Öffne nur die Informationen, die du gerade benötigst.\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\u003eExtra harte Keksstruktur\u003c\/strong\u003e\u003cspan\u003eIntensive Kaubeschäftigung im großen Brotformat\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\u003eFest gebacken und deutlich knusprig\u003c\/h3\u003e\n\u003cp\u003eDie besonders feste Konsistenz ist für Hunde gedacht, die kräftig und ausdauernd kauen. Das ungefähre Format beträgt 11 × 4 cm.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eIndividuelle Eignung:\u003c\/strong\u003e Extra hart bedeutet nicht automatisch für jeden Hund geeignet. Maulgröße, Zahnstatus, Alter und Kauverhalten müssen berücksichtigt werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦷\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eZähne und Mundhygiene\u003c\/strong\u003e\u003cspan\u003eMechanische Reibung ohne übertriebene Wirkversprechen\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\u003eErgänzung zur regelmäßigen Zahnpflege\u003c\/h3\u003e\n\u003cp\u003eBeim Kauen entsteht mechanische Reibung an den Zahnoberflächen. Sie kann lockere Beläge und Futterreste teilweise reduzieren und das Zahnfleisch mechanisch stimulieren.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eKein Ersatz für Zahnpflege:\u003c\/strong\u003e Der Snack entfernt bestehenden Zahnstein nicht zuverlässig und ersetzt weder regelmäßiges Zähneputzen noch tierärztliche Zahnkontrollen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🧾\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003eDie angegebenen Bestandteile der Geflügelkekse\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 laut Produktangabe\u003c\/h3\u003e\n\u003cp\u003eGeflügel, Getreide, Fette, Öle und Mineralstoffe.\u003c\/p\u003e\n\u003cp\u003eEs handelt sich um ein Ergänzungsfuttermittel für Hunde.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eBei Unverträglichkeiten:\u003c\/strong\u003e Der Snack enthält Geflügel und Getreide. Eine individuelle Verträglichkeit kann nicht garantiert werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📊\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eAnalytische Bestandteile\u003c\/strong\u003e\u003cspan\u003eProtein, Fett, Asche und Faser im Überblick\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ctable class=\"adp-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eAnalysewert\u003c\/th\u003e\n\u003cth\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\u003e23,0 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfett\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e5,5 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e7,0 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfaser\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e3,0 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eHinweis zur Energie:\u003c\/strong\u003e Ein vergleichsweise niedriger Rohfettgehalt bedeutet nicht, dass der Snack kalorienfrei ist. Eine produktspezifische Energiedichte wurde im bereitgestellten Text nicht angegeben.\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\u003eForm und Größe\u003c\/strong\u003e\u003cspan\u003eGroßer Keks in brotähnlicher Form\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\u003eLänge\u003c\/b\u003eUngefähr 11 cm.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eBreite\u003c\/b\u003eUngefähr 4 cm.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eForm\u003c\/b\u003eBrotähnliches Keksformat.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAuswahl\u003c\/b\u003eFormat immer passend zur Maulgröße wählen.\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\u003eFütterung und Sicherheit\u003c\/strong\u003e\u003cspan\u003eSo werden die harten Kekse verantwortungsvoll angeboten\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 Ergänzung\u003c\/b\u003eZwischen den regulären Mahlzeiten füttern.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eTagesration anpassen\u003c\/b\u003eDie Snackmenge von der Hauptfutterration abziehen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eDurchgehend beaufsichtigen\u003c\/b\u003eDen Hund während des gesamten Kauens beobachten.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eReste entfernen\u003c\/b\u003eKleine oder verschluckbare Stücke sofort wegnehmen.\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\u003eFür welche Hunde geeignet?\u003c\/strong\u003e\u003cspan\u003eZahnsituation, Alter und Kauverhalten beachten\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cp\u003eDer Snack kann für erwachsene Hunde mit gesundem Gebiss und kontrolliertem Kauverhalten geeignet sein. Eine pauschale Eignung für Hunde jeden Alters lässt sich aus der harten Konsistenz nicht ableiten.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eBesondere Vorsicht:\u003c\/strong\u003e Bei Welpen im Zahnwechsel, Senioren, Hunden mit Zahnproblemen oder hastigem Schlingen sollte auf einen besser geeigneten Snack ausgewichen oder tierärztlicher Rat eingeholt werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Härte, Zahnpflege und Fütterung\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cdiv class=\"adp-faq\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie groß sind die Geflügelkekse?\u003c\/summary\u003e\n\u003cp\u003eDas angegebene Format beträgt ungefähr 11 × 4 cm.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSind die Kekse besonders hart?\u003c\/summary\u003e\n\u003cp\u003eJa. Laut Produktangabe werden sie extra hart gebacken.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eEntfernen die Kekse Zahnstein?\u003c\/summary\u003e\n\u003cp\u003eNein. Mechanische Reibung kann lockere Beläge teilweise reduzieren, entfernt bestehenden Zahnstein aber nicht zuverlässig.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSind die Kekse getreidefrei?\u003c\/summary\u003e\n\u003cp\u003eNein. Getreide ist ausdrücklich Bestandteil der angegebenen Zusammensetzung.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eKann ich den Keks als Belohnung geben?\u003c\/summary\u003e\n\u003cp\u003eJa. Die verfütterte Menge muss jedoch von der täglichen Hauptfutterration abgezogen werden.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSind die Kekse für Welpen oder Senioren geeignet?\u003c\/summary\u003e\n\u003cp\u003eWegen der extra harten Konsistenz müssen Zahnstatus, Entwicklungsstand und Kauverhalten besonders sorgfältig berücksichtigt werden.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMuss ich beim Kauen dabeibleiben?\u003c\/summary\u003e\n\u003cp\u003eJa. Der Hund sollte während des gesamten Kauens beaufsichtigt werden.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie lagere ich die Kekse?\u003c\/summary\u003e\n\u003cp\u003eKühl und trocken aufbewahren.\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\u003eExtra hart. Herzhaftes Geflügel. Knusprige Kaubeschäftigung.\u003c\/h2\u003e\n\u003cp\u003eGroße Geflügelkekse für erwachsene Knabberfans mit gesundem Gebiss und kontrolliertem Kauverhalten.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\n\u003cdiv aria-hidden=\"true\" class=\"adn-food-modal\" id=\"adn-food-modal\"\u003e\n\u003cdiv class=\"adn-modal-backdrop\" data-adn-close=\"\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"adn-modal-dialog\" role=\"dialog\"\u003e\n\u003cbutton aria-label=\"Futterrechner schließen\" class=\"adn-modal-close\" data-adn-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 aria-valuemax=\"8\" aria-valuemin=\"1\" aria-valuenow=\"1\" 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\" data-step=\"1\" data-title=\"Alter\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n\u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n\u003cdiv class=\"adn-age-row\"\u003e\n\u003clabel class=\"adn-input-box\"\u003e \u003cinput id=\"adn-age\" 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\" data-age-unit=\"years\" type=\"button\"\u003eJahre\u003c\/button\u003e \u003cbutton data-age-unit=\"months\" type=\"button\"\u003eMonate\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"adn-primary-btn\" id=\"adn-age-next\" type=\"button\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\" data-step=\"2\" data-title=\"Gewicht\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n\u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n\u003clabel class=\"adn-input-box adn-weight-box\"\u003e \u003cinput id=\"adn-weight\" 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\" data-step=\"3\" data-title=\"Aktivität\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n\u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton data-key=\"activity\" data-value=\"low\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-key=\"activity\" data-value=\"normal\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-key=\"activity\" data-value=\"high\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-key=\"activity\" data-value=\"sport\" 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\" data-step=\"4\" data-title=\"Körperform\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n\u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n\u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton data-key=\"body\" data-value=\"thin\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-key=\"body\" data-value=\"ideal\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-key=\"body\" data-value=\"heavy\" 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\" data-step=\"5\" data-title=\"Futterart\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n\u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n\u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton data-key=\"food\" data-value=\"dry\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-key=\"food\" data-value=\"wet\" 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\" data-step=\"6\" data-title=\"Besonderheiten\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n\u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n\u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton data-key=\"special\" data-value=\"none\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-key=\"special\" data-value=\"neutered\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-key=\"special\" data-value=\"sensitive\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-key=\"special\" data-value=\"pregnant\" 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\" data-step=\"7\" data-title=\"Gesundheit\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n\u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n\u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton data-key=\"health\" data-value=\"healthy\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-key=\"health\" data-value=\"sick\" 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\" data-step=\"8\" data-title=\"Ergebnis\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n\u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n\u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n\u003cdiv class=\"adn-warning\" id=\"adn-health-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-result-grid\"\u003e\n\u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eAdult-Trockenfutter\u003c\/strong\u003e\n\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"adn-result-note\"\u003eDie berechnete Menge bezieht sich auf Hauptfutter und nicht auf diese Geflügel-Knusperkekse. Für den Snack ist im bereitgestellten Text keine Energiedichte angegeben. Rechne die verfütterte Keksmenge 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\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 groß sind die Geflügel-Knusperkekse?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Das angegebene Format beträgt ungefähr 11 × 4 cm.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind die Kekse besonders hart?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Laut Produktangabe werden sie extra hart gebacken.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Entfernen die Kekse Zahnstein?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Nein. Mechanische Reibung kann lockere Beläge teilweise reduzieren, entfernt bestehenden Zahnstein aber nicht zuverlässig.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind die Kekse getreidefrei?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Nein. Getreide ist Bestandteil der angegebenen Zusammensetzung.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Muss die Keksmenge von der Hauptfutterration abgezogen werden?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Die verfütterte Snackmenge sollte bei der täglichen Hauptfutterration berücksichtigt werden.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Muss der Hund beim Kauen beaufsichtigt werden?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Der Hund sollte während des gesamten Kauens beaufsichtigt werden.\"\n      }\n    }\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], .adn-open-calculator').forEach(function (button) {\n        if (button.dataset.adnOpenBound !== 'true') {\n          button.dataset.adnOpenBound = 'true';\n          button.addEventListener('click', openModal);\n        }\n      });\n      modal.querySelectorAll('[data-adn-close], .adn-modal-close, .adn-modal-backdrop').forEach(function (button) {\n        if (button.dataset.adnCloseBound !== 'true') {\n          button.dataset.adnCloseBound = 'true';\n          button.addEventListener('click', closeModal);\n        }\n      });\n      document.addEventListener('keydown', function (event) {\n        if (event.key === 'Escape' \u0026\u0026 modal.classList.contains('is-open')) closeModal();\n      });\n    \n      function roundToFive(value) { return Math.round(value \/ 5) * 5; }\n    \n      function updateAge() {\n        var value = parseFloat(ageInput.value);\n        if (!value || value \u003c= 0) value = 1;\n        data.ageValue = value;\n        data.ageMonths = data.ageUnit === 'years' ? value * 12 : value;\n        data.ageGroup = data.ageMonths \u003c 12 ? 'puppy' : (data.ageMonths \u003e= 84 ? 'senior' : 'adult');\n      }\n    \n      function getWeight() {\n        var weight = parseFloat(weightInput.value);\n        if (!weight || weight \u003c= 0) weight = data.weight || 1;\n        return weight;\n      }\n    \n      function getRecommendation() {\n        var weight = getWeight();\n        if (data.food === 'wet') {\n          if (data.health === 'sick' || data.special === 'sensitive') return recommendations.wetHorse;\n          if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin' || data.special === 'pregnant') return recommendations.wetLamb;\n          if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.wetWild;\n          return recommendations.wetDuck;\n        }\n        if (data.ageGroup === 'puppy') return recommendations.puppyDry;\n        if (data.ageGroup === 'senior') return recommendations.seniorDry;\n        if (weight \u003c 15) return recommendations.adultSmallDry;\n        if (data.health === 'sick' || data.special === 'sensitive') return recommendations.adultSensitiveDry;\n        if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin') return recommendations.adultActiveDry;\n        if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.adultCalmDry;\n        return recommendations.adultActiveDry;\n      }\n    \n      function calculateResult() {\n        updateAge();\n        data.weight = getWeight();\n    \n        var ageFactor = { puppy: 2.4, adult: 1.6, senior: 1.3 }[data.ageGroup];\n        var activityFactor = { low: .85, normal: 1, high: 1.18, sport: 1.35 }[data.activity];\n        var bodyFactor = { thin: 1.1, ideal: 1, heavy: .82 }[data.body];\n        var specialFactor = { none: 1, neutered: .9, sensitive: 1, pregnant: 1.35 }[data.special];\n        var dailyKcal = 70 * Math.pow(data.weight, .75) * ageFactor * activityFactor * bodyFactor * specialFactor;\n        var grams = dailyKcal \/ kcalByFood[data.food] * 100;\n        var finalGrams = Math.max(5, roundToFive(grams));\n        var minGrams = Math.max(5, roundToFive(finalGrams * .9));\n        var maxGrams = Math.max(5, roundToFive(finalGrams * 1.1));\n        var meals = data.ageGroup === 'puppy' ? 3 : 2;\n        var mealGrams = Math.max(5, roundToFive(finalGrams \/ meals));\n    \n        var warning = document.getElementById('adn-health-warning');\n        warning.classList.toggle('is-visible', data.health === 'sick');\n        document.getElementById('adn-result-label').textContent = data.health === 'sick' ? 'Grobe Orientierung' : 'Tagesmenge';\n        document.getElementById('adn-result-amount').textContent = 'ca. ' + finalGrams + ' g';\n        document.getElementById('adn-result-kcal').textContent = 'ca. ' + Math.round(dailyKcal) + ' kcal';\n        document.getElementById('adn-result-meal').textContent = 'ca. ' + mealGrams + ' g';\n        document.getElementById('adn-result-range').textContent = minGrams + '–' + maxGrams + ' g';\n    \n        var recommendation = getRecommendation();\n        document.getElementById('adn-product-title').textContent = recommendation.title;\n        document.getElementById('adn-product-reason').textContent = recommendation.reason;\n        var shopLink = document.getElementById('adn-shop-link');\n        shopLink.href = recommendation.url;\n        shopLink.textContent = recommendation.label;\n      }\n    \n      function showStep(step) {\n        currentStep = Math.max(1, Math.min(totalSteps, step));\n        calc.querySelectorAll('.adn-step').forEach(function (item) {\n          item.classList.toggle('is-active', Number(item.dataset.step) === currentStep);\n        });\n        var active = calc.querySelector('.adn-step.is-active');\n        currentStepEl.textContent = currentStep;\n        stepTitleEl.textContent = active ? active.dataset.title : '';\n        progressBar.style.width = (currentStep \/ totalSteps * 100) + '%';\n        progressTrack.setAttribute('aria-valuenow', String(currentStep));\n        backButton.disabled = currentStep === 1;\n        if (currentStep === totalSteps) calculateResult();\n        var dialog = modal.querySelector('.adn-modal-dialog');\n        if (dialog) dialog.scrollTop = 0;\n      }\n    \n      calc.querySelectorAll('[data-age-unit]').forEach(function (button) {\n        button.addEventListener('click', function () {\n          data.ageUnit = button.dataset.ageUnit;\n          calc.querySelectorAll('[data-age-unit]').forEach(function (item) { item.classList.remove('is-selected'); });\n          button.classList.add('is-selected');\n          ageUnitLabel.textContent = data.ageUnit === 'years' ? 'Jahre' : 'Monate';\n          updateAge();\n        });\n      });\n    \n      document.getElementById('adn-age-next').addEventListener('click', function () {\n        var age = parseFloat(ageInput.value);\n        if (!age || age \u003c= 0) { ageInput.focus(); return; }\n        updateAge();\n        showStep(2);\n      });\n    \n      document.getElementById('adn-weight-next').addEventListener('click', function () {\n        var weight = parseFloat(weightInput.value);\n        if (!weight || weight \u003c= 0) { weightInput.focus(); return; }\n        data.weight = weight;\n        showStep(3);\n      });\n    \n      calc.querySelectorAll('.adn-choice-grid button').forEach(function (button) {\n        button.addEventListener('click', function () {\n          var key = button.dataset.key;\n          data[key] = button.dataset.value;\n          button.parentElement.querySelectorAll('button').forEach(function (item) { item.classList.remove('is-selected'); });\n          button.classList.add('is-selected');\n          window.setTimeout(function () { showStep(currentStep + 1); }, 120);\n        });\n      });\n    \n      backButton.addEventListener('click', function () { showStep(currentStep - 1); });\n      restartButton.addEventListener('click', function () {\n        data = { ageUnit:'years', ageValue:2, ageMonths:24, ageGroup:'adult', weight:15, activity:'normal', body:'ideal', food:'dry', special:'none', health:'healthy' };\n        ageInput.value = 2;\n        weightInput.value = 15;\n        ageUnitLabel.textContent = 'Jahre';\n        calc.querySelectorAll('.is-selected').forEach(function (item) { item.classList.remove('is-selected'); });\n        calc.querySelector('[data-age-unit=\"years\"]').classList.add('is-selected');\n        showStep(1);\n      });\n    \n      showStep(1);\n  }\n\n  function scheduleInit() {\n    initAdnFoodCalculator();\n    window.setTimeout(initAdnFoodCalculator, 50);\n    window.setTimeout(initAdnFoodCalculator, 250);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleInit, { once: true });\n  } else {\n    scheduleInit();\n  }\n\n  window.addEventListener('load', scheduleInit);\n  document.addEventListener('shopify:section:load', function () {\n    window.setTimeout(scheduleInit, 50);\n  });\n})();\n\u003c\/script\u003e","brand":"Alphadog Nutrition","offers":[{"title":"500g","offer_id":58715280539973,"sku":"059155-358-874536","price":7.99,"currency_code":"EUR","in_stock":true},{"title":"1kg","offer_id":58715280572741,"sku":"059155-358-874537","price":13.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/AlphadogNutritionKnusperkekseausGefluegel_DerknusprigeKlassikerfuerstarkeZaehne.png?v=1785358400"},{"product_id":"alphadog-nutrition-mini-hundekekse-aus-geflugel-kausnack","title":"5cm kleine Knusperkekse aus Geflügel – Der knusprige Klassiker für starke Zähne","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung BARF-Wurst-Probierpaket\n     ========================================================= --\u003e\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\u003c!-- Rechner-Popup --\u003e\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\u003c!-- =========================================================\n     PRODUKTBESCHREIBUNG BARF WURST PROBIERPAKET\n     ========================================================= --\u003e\n\u003cstyle\u003e\n  .adp-page{\n    position:relative!important;\n    left:auto!important;\n    right:auto!important;\n    width:var(--adp-viewport-width,100vw)!important;\n    max-width:none!important;\n    margin:0!important;\n    transform:translateX(calc(-1 * var(--adp-viewport-offset,0px)))!important;\n    background:radial-gradient(circle at 95% 2%,rgba(233,96,40,.13),transparent 24%),#f5f5f7;\n    color:#111;\n    font-family:'Manrope',Arial,sans-serif;\n    overflow:hidden;\n    isolation:isolate;\n  }\n  .adp-page *{box-sizing:border-box;font-family:'Manrope',Arial,sans-serif}\n  .adp-wrap{width:100%;max-width:1280px;margin:0 auto;padding:58px 18px}\n\n  .adp-hero{\n    position:relative;\n    padding:58px;\n    border-radius:36px;\n    background:radial-gradient(circle at 86% 12%,rgba(233,96,40,.3),transparent 27%),linear-gradient(135deg,#090a0d,#17181c 60%,#281a14);\n    color:#fff;\n    display:grid;\n    grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);\n    gap:42px;\n    align-items:center;\n    overflow:hidden;\n    box-shadow:0 30px 90px rgba(0,0,0,.14);\n  }\n  .adp-hero:after{content:\"\";position:absolute;left:58px;right:58px;bottom:0;height:6px;border-radius:999px 999px 0 0;background:#e96028}\n  .adp-brand{margin:0 0 12px;color:#e96028;font-size:15px;font-weight:900;letter-spacing:-.02em}\n  .adp-kicker{margin:0 0 16px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-title{\n    position:relative;\n    z-index:1;\n    display:block;\n    margin:0!important;\n    max-width:760px;\n    color:#fff!important;\n    font-family:'Inter','Manrope',Arial,sans-serif!important;\n    font-size:clamp(36px,5.5vw,62px)!important;\n    line-height:.98!important;\n    font-weight:900!important;\n    font-variation-settings:'wght' 900!important;\n    font-synthesis:weight!important;\n    letter-spacing:-.05em!important;\n    text-transform:none!important;\n    -webkit-text-stroke:.65px #fff;\n    paint-order:stroke fill;\n    text-shadow:\n      0 2px 0 rgba(255,255,255,.10),\n      0 7px 12px rgba(0,0,0,.72),\n      0 17px 34px rgba(0,0,0,.58)!important;\n    filter:drop-shadow(0 8px 10px rgba(0,0,0,.34));\n  }\n  .adp-title:before,\n  .adp-title:after{\n    content:attr(data-title);\n    position:absolute;\n    inset:0;\n    z-index:-1;\n    color:rgba(0,0,0,.62);\n    font:inherit;\n    letter-spacing:inherit;\n    line-height:inherit;\n    pointer-events:none;\n  }\n  .adp-title:before{\n    transform:translate(4px,6px);\n    filter:blur(1px);\n    opacity:.75;\n  }\n  .adp-title:after{\n    transform:translate(8px,11px);\n    filter:blur(10px);\n    opacity:.78;\n  }\n  .adp-lead{max-width:720px;margin:26px 0 0;color:#fff!important;font-size:clamp(18px,1.8vw,24px);line-height:1.38;font-weight:800}\n  .adp-intro{max-width:720px;margin:20px 0 0;color:rgba(255,255,255,.72)!important;font-size:16px;line-height:1.72}\n  .adp-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}\n  .adp-tags span{padding:10px 13px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.06);color:#fff;font-size:12px;font-weight:800}\n\n  .adp-visual{\n    min-height:430px;\n    padding:30px;\n    border-radius:30px;\n    background:radial-gradient(circle at 50% 35%,rgba(233,96,40,.25),transparent 45%),linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.04));\n    border:1px solid rgba(255,255,255,.1);\n    display:grid;\n    align-content:center;\n    gap:14px;\n  }\n  .adp-stat{padding:20px 22px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:rgba(0,0,0,.18)}\n  .adp-stat strong{display:block;color:#fff;font-size:30px;line-height:1;font-weight:900}\n  .adp-stat span{display:block;margin-top:8px;color:rgba(255,255,255,.7);font-size:13px;line-height:1.45}\n  .adp-stat-main{background:#e96028;border-color:#e96028;box-shadow:0 18px 38px rgba(233,96,40,.24)}\n  .adp-stat-main span{color:rgba(255,255,255,.88)}\n\n  .adp-section{padding-top:80px}\n  .adp-heading{max-width:980px;margin-bottom:28px}\n  .adp-heading p{margin:0 0 14px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-heading h2{margin:0;color:#111!important;font-size:clamp(34px,5vw,62px)!important;line-height:.98!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-heading span{display:block;max-width:850px;margin-top:18px;color:#626262;font-size:17px;line-height:1.62;font-weight:600}\n\n  .adp-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}\n  .adp-benefit{min-height:290px;padding:30px;border-radius:28px;background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.11),transparent 30%),#fff;box-shadow:0 18px 55px rgba(0,0,0,.055)}\n  .adp-benefit:nth-child(2){background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.34),transparent 31%),linear-gradient(135deg,#090a0d,#1a1b1f);color:#fff}\n  .adp-benefit b{color:#e96028;font-size:13px;font-weight:900}\n  .adp-benefit h3{margin:46px 0 14px;color:inherit!important;font-size:27px!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-.04em!important;text-transform:none!important}\n  .adp-benefit p{margin:0;color:#575757;font-size:15px;line-height:1.7}\n  .adp-benefit:nth-child(2) p{color:rgba(255,255,255,.7)}\n\n  .adp-guide{margin-top:80px;padding:54px;border-radius:34px;background:radial-gradient(circle at 90% 10%,rgba(233,96,40,.12),transparent 26%),#fff;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:48px;align-items:start;box-shadow:0 24px 70px rgba(0,0,0,.06)}\n  .adp-guide h2{margin:0;color:#111!important;font-size:clamp(34px,4.8vw,56px)!important;line-height:1!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-guide p{color:#505050;font-size:16px;line-height:1.75}\n  .adp-panel{padding:32px;border-radius:26px;background:radial-gradient(circle at 90% 8%,rgba(233,96,40,.35),transparent 30%),linear-gradient(135deg,#0a0b0e,#1b1c20);color:#fff}\n  .adp-panel\u003ep{margin:0 0 28px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}\n  .adp-panel article{padding:18px 0;border-top:1px solid rgba(255,255,255,.1)}\n  .adp-panel article:first-of-type{padding-top:0;border-top:0}\n  .adp-panel strong{display:block;color:#fff!important;font-size:19px}\n  .adp-panel span{display:block;margin-top:7px;color:rgba(255,255,255,.68);font-size:14px;line-height:1.55}\n\n  .adp-accordions{display:grid;gap:13px}\n  .adp-item{margin:0!important;border-radius:22px;background:#fff;box-shadow:0 14px 45px rgba(0,0,0,.045);overflow:hidden}\n  .adp-item summary{padding:22px 24px!important;list-style:none!important;color:#111!important;display:grid!important;grid-template-columns:46px minmax(0,1fr) 36px;align-items:center;gap:16px;cursor:pointer;text-transform:none!important}\n  .adp-item summary::-webkit-details-marker{display:none}\n  .adp-icon{width:46px;height:46px;border-radius:14px;background:#111;color:#fff;display:grid;place-items:center;font-size:20px}\n  .adp-summary strong{display:block;color:#111!important;font-size:18px;line-height:1.3;font-weight:900}\n  .adp-summary span{display:block;margin-top:4px;color:#6b6b6b;font-size:13px;line-height:1.4}\n  .adp-plus{position:relative;width:36px;height:36px;border-radius:50%;background:#f1f1f3}\n  .adp-plus:before,.adp-plus:after{content:\"\";position:absolute;left:50%;top:50%;width:14px;height:2px;background:#111;transform:translate(-50%,-50%)}\n  .adp-plus:after{transform:translate(-50%,-50%) rotate(90deg)}\n  .adp-item[open] .adp-plus{background:#e96028}\n  .adp-item[open] .adp-plus:before,.adp-item[open] .adp-plus:after{background:#fff}\n  .adp-item[open] .adp-plus:after{transform:translate(-50%,-50%)}\n  .adp-content{padding:0 24px 26px 86px;color:#505050;font-size:15px;line-height:1.72}\n  .adp-content h3,.adp-content h4{color:#111!important;text-transform:none!important}\n  .adp-content h3{font-size:23px!important;margin:4px 0 14px!important}\n  .adp-content h4{font-size:17px!important;margin:22px 0 8px!important}\n  .adp-content p{margin:0 0 14px}\n  .adp-info{margin:20px 0;padding:18px;border-left:5px solid #e96028;border-radius:16px;background:#f5f5f7}\n  .adp-info p:last-child{margin-bottom:0}\n\n  .adp-table{width:100%;border-collapse:separate;border-spacing:0;margin:14px 0;overflow:hidden;border:1px solid #e5e5e7;border-radius:16px;background:#fff}\n  .adp-table th,.adp-table td{padding:12px 14px;border-bottom:1px solid #ececef;text-align:left;vertical-align:top}\n  .adp-table tr:last-child td{border-bottom:0}\n  .adp-table thead th,.adp-table thead td{background:#111;color:#fff;font-weight:900}\n\n  .adp-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\n  .adp-highlight{padding:15px 16px;border-radius:15px;background:#f5f5f7}\n  .adp-highlight b{display:block;margin-bottom:4px;color:#111}\n\n  .adp-faq{display:grid;gap:10px}\n  .adp-faq details{border:1px solid #e5e5e7;border-radius:14px;background:#fff;overflow:hidden}\n  .adp-faq summary{padding:15px 48px 15px 16px!important;display:block!important;position:relative;cursor:pointer;font-weight:800;color:#222!important;list-style:none!important;text-transform:none!important}\n  .adp-faq summary:before,.adp-faq summary:after{content:\"\";position:absolute;right:17px;top:50%;width:14px;height:2px;background:#111;transform:translateY(-50%)}\n  .adp-faq summary:after{transform:translateY(-50%) rotate(90deg)}\n  .adp-faq details[open] summary:after{transform:translateY(-50%)}\n  .adp-faq details p{margin:0;padding:0 16px 17px;color:#555}\n\n  .adp-closing{margin-top:80px;padding:56px 42px;border-radius:34px;background:radial-gradient(circle at 86% 14%,rgba(255,255,255,.14),transparent 24%),#e96028;color:#fff;text-align:center}\n  .adp-closing h2{max-width:900px;margin:0 auto;color:#fff!important;font-size:clamp(36px,5.5vw,66px)!important;line-height:.96!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-closing p{max-width:780px;margin:20px auto 0;color:rgba(255,255,255,.86);font-size:17px;line-height:1.65;font-weight:600}\n\n  @media(max-width:960px){\n    .adp-hero,.adp-guide{grid-template-columns:1fr}\n    .adp-benefits{grid-template-columns:1fr}\n  }\n  @media(max-width:700px){\n    .adp-wrap{padding:24px 10px}\n    .adp-hero{padding:30px 18px 20px;border-radius:24px;gap:22px}\n    .adp-hero:after{left:18px;right:18px}\n    .adp-title{font-size:clamp(30px,9vw,46px)!important;line-height:1!important;letter-spacing:-.04em!important;-webkit-text-stroke:.45px #fff}\n    .adp-title:before{transform:translate(3px,4px);filter:blur(.8px)}\n    .adp-title:after{transform:translate(5px,7px);filter:blur(7px)}\n    .adp-lead{font-size:17px}\n    .adp-intro{font-size:14px;line-height:1.62}\n    .adp-tags{gap:7px;margin-top:18px}\n    .adp-tags span{padding:8px 10px;font-size:10px}\n    .adp-visual{min-height:auto;padding:14px;border-radius:22px;gap:8px}\n    .adp-stat{padding:14px 15px;border-radius:15px}\n    .adp-stat strong{font-size:24px}\n    .adp-stat span{margin-top:5px;font-size:11px}\n    .adp-section{padding-top:50px}\n    .adp-heading{margin-bottom:18px}\n    .adp-heading p{margin-bottom:10px;font-size:9px}\n    .adp-heading h2{font-size:32px!important;line-height:1!important}\n    .adp-heading span{margin-top:12px;font-size:14px;line-height:1.5}\n    .adp-benefits{gap:10px}\n    .adp-benefit{min-height:auto;padding:21px;border-radius:20px}\n    .adp-benefit h3{margin:26px 0 10px;font-size:23px!important}\n    .adp-benefit p{font-size:14px;line-height:1.58}\n    .adp-guide{margin-top:50px;padding:26px 17px 17px;border-radius:24px;gap:26px}\n    .adp-guide h2{font-size:32px!important}\n    .adp-guide p{font-size:14px;line-height:1.62}\n    .adp-panel{padding:22px;border-radius:20px}\n    .adp-panel article{padding:14px 0}\n    .adp-panel strong{font-size:17px}\n    .adp-panel span{font-size:12px}\n\n    \/* Schmale und kompakte Themenkacheln auf dem Handy *\/\n    .adp-accordions{gap:8px;padding:0 5px}\n    .adp-item{width:calc(100% - 4px);margin:0 auto!important;border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.045)}\n    .adp-item summary{grid-template-columns:32px minmax(0,1fr) 26px;padding:11px 10px!important;gap:9px;min-height:54px}\n    .adp-icon{width:32px;height:32px;border-radius:9px;font-size:14px}\n    .adp-summary strong{font-size:13.5px;line-height:1.22}\n    .adp-summary span{margin-top:2px;font-size:10.5px;line-height:1.25}\n    .adp-plus{width:26px;height:26px}\n    .adp-plus:before,.adp-plus:after{width:11px;height:1.5px}\n    .adp-content{padding:0 11px 15px;font-size:13px;line-height:1.58}\n    .adp-content h3{font-size:19px!important;margin:5px 0 10px!important}\n    .adp-content h4{font-size:15px!important;margin:16px 0 6px!important}\n    .adp-content p{margin-bottom:10px}\n    .adp-info{margin:14px 0;padding:13px;border-left-width:4px;border-radius:11px}\n    .adp-highlights{grid-template-columns:1fr;gap:8px}\n    .adp-highlight{padding:11px 12px;border-radius:11px}\n    .adp-table th,.adp-table td{padding:8px 7px;font-size:11.5px}\n    .adp-faq{gap:7px}\n    .adp-faq details{border-radius:10px}\n    .adp-faq summary{padding:12px 38px 12px 12px!important;font-size:12.5px}\n    .adp-faq details p{padding:0 12px 13px;font-size:12.5px}\n    .adp-closing{margin-top:50px;padding:34px 18px;text-align:left;border-radius:24px}\n    .adp-closing h2{font-size:33px!important}\n    .adp-closing p{font-size:14px}\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  .adp-external-product-title,\n  body .product__info-container .product__title,\n  body .product__info-container .product__title h1,\n  body .product__info-wrapper .product__title,\n  body .product__info-wrapper .product__title h1,\n  body product-info .product__title,\n  body product-info .product__title h1,\n  body .product-info .product__title,\n  body .product-info .product__title h1,\n  body .product-info__title,\n  body h1.product__title,\n  body h1.product-title,\n  body h1.product_title,\n  body .product-single__title,\n  body .productView-title,\n  body .product-detail__title {\n    display: block !important;\n    width: 100% !important;\n    max-width: 980px !important;\n    margin: 0 0 18px 0 !important;\n    padding: 0 !important;\n    color: #000 !important;\n    background: transparent !important;\n    font-family: \"Inter\", Arial, Helvetica, sans-serif !important;\n    font-size: clamp(28px, 4.1vw, 46px) !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: \"wght\" 900 !important;\n    font-synthesis: weight !important;\n    line-height: .98 !important;\n    letter-spacing: -.05em !important;\n    text-align: left !important;\n    text-transform: none !important;\n    text-decoration: none !important;\n    -webkit-text-stroke: .7px #000 !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.08),\n      0 6px 11px rgba(0,0,0,.23),\n      0 15px 28px rgba(0,0,0,.13) !important;\n  }\n\n  .adp-external-product-title *,\n  body .product__info-container .product__title *,\n  body .product__info-wrapper .product__title *,\n  body product-info .product__title *,\n  body .product-info .product__title *,\n  body .product-info__title *,\n  body .product-single__title *,\n  body .productView-title *,\n  body .product-detail__title * {\n    color: #000 !important;\n    font-family: \"Inter\", Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    -webkit-text-stroke: .7px #000 !important;\n  }\n\n  .adp-external-product-title::before,\n  .adp-external-product-title::after,\n  .adp-external-product-title *::before,\n  .adp-external-product-title *::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title,\n    body .product__info-container .product__title,\n    body .product__info-container .product__title h1,\n    body .product__info-wrapper .product__title,\n    body .product__info-wrapper .product__title h1,\n    body product-info .product__title,\n    body product-info .product__title h1,\n    body .product-info .product__title,\n    body .product-info .product__title h1,\n    body .product-info__title,\n    body h1.product__title,\n    body h1.product-title,\n    body h1.product_title,\n    body .product-single__title,\n    body .productView-title,\n    body .product-detail__title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000 !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.07),\n        0 4px 8px rgba(0,0,0,.20),\n        0 10px 20px rgba(0,0,0,.11) !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  body.adn-modal-open {\n    overflow: hidden !important;\n    overscroll-behavior: none !important;\n    touch-action: none !important;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    top: var(--adn-modal-top, 0px) !important;\n    left: 0 !important;\n    right: 0 !important;\n    bottom: auto !important;\n\n    width: 100vw !important;\n    max-width: none !important;\n    height: var(--adn-modal-height, 100dvh) !important;\n    min-height: 0 !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    align-items: center !important;\n    justify-content: center !important;\n    place-items: center !important;\n\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n    box-sizing: border-box !important;\n    isolation: isolate !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: grid !important;\n  }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute !important;\n    inset: 0 !important;\n    width: 100% !important;\n    height: 100% !important;\n    margin: 0 !important;\n    transform: none !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    top: auto !important;\n    left: auto !important;\n    right: auto !important;\n    bottom: auto !important;\n    inset: auto !important;\n\n    width: min(780px, calc(100vw - 36px)) !important;\n    height: min(720px, calc(var(--adn-modal-height, 100dvh) - 36px)) !important;\n    min-height: 0 !important;\n    max-height: none !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    overflow-x: hidden !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain !important;\n    -webkit-overflow-scrolling: touch;\n\n    border-radius: 26px !important;\n    box-sizing: border-box !important;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    font-size: clamp(28px, 3vw, 36px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    word-break: normal !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-food-modal {\n      padding: 12px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: min(760px, calc(100vw - 24px)) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 24px) !important;\n      padding: 14px !important;\n      border-radius: 22px !important;\n    }\n\n    #adn-food-modal .adn-modal-header h2 {\n      font-size: 31px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 6px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 12px) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 12px) !important;\n      padding: 8px !important;\n      border-radius: 18px !important;\n    }\n\n    #adn-food-modal .adn-rechner {\n      height: 100% !important;\n      min-height: 0 !important;\n      overflow-y: auto !important;\n    }\n  }\n\n  @media (max-height: 650px) and (min-width: 721px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      height: calc(var(--adn-modal-height, 100dvh) - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-calculator-title-size-fix\"\u003e\n  #adn-one-html .adn-calculator-teaser h2 {\n    width: 100% !important;\n    max-width: none !important;\n    font-size: clamp(32px, 3.25vw, 48px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    white-space: nowrap !important;\n    word-break: keep-all !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(30px, 5vw, 40px) !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html .adn-calculator-teaser {\n      padding-left: 18px !important;\n      padding-right: 18px !important;\n    }\n\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(27px, 8vw, 33px) !important;\n      line-height: 1.03 !important;\n      letter-spacing: -.04em !important;\n    }\n  }\n\n  @media (max-width: 360px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: 26px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-mini-poultry-cookie-product-design\"\u003e\n  .adp-theme-mini-poultry-cookie {\n    --mini-cookie-dark: #2d1a0d;\n    --mini-cookie-brown: #6a3f20;\n    --mini-cookie-caramel: #98602f;\n    --mini-cookie-rust: #b86e31;\n    --mini-cookie-honey: #d99b43;\n    --mini-cookie-wheat: #ddc28f;\n    --mini-cookie-sage: #718064;\n    --mini-cookie-cream: #f8f2e7;\n\n    color: #2d2118 !important;\n    background:\n      radial-gradient(circle at 7% 4%, rgba(184,110,49,.15), transparent 24%),\n      radial-gradient(circle at 95% 16%, rgba(217,155,67,.14), transparent 24%),\n      radial-gradient(circle at 50% 82%, rgba(113,128,100,.07), transparent 32%),\n      linear-gradient(180deg, #fcf8f1 0%, #f3ede2 50%, #f8f3e9 100%) !important;\n  }\n\n  .adp-theme-mini-poultry-cookie .adp-hero {\n    color: #fff !important;\n    border: 1px solid rgba(217,155,67,.18) !important;\n    background:\n      radial-gradient(circle at 87% 13%, rgba(217,155,67,.28), transparent 24%),\n      radial-gradient(circle at 72% 80%, rgba(152,96,47,.24), transparent 27%),\n      linear-gradient(135deg, #130b06 0%, #321d0f 56%, #52351d 100%) !important;\n    box-shadow: 0 34px 94px rgba(72,47,27,.23) !important;\n  }\n\n  .adp-theme-mini-poultry-cookie .adp-hero::before {\n    content: \"MINI CRUNCH\" !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  }\n\n  .adp-theme-mini-poultry-cookie .adp-hero::after {\n    background:\n      linear-gradient(\n        90deg,\n        var(--mini-cookie-brown),\n        var(--mini-cookie-caramel) 30%,\n        var(--mini-cookie-rust) 54%,\n        var(--mini-cookie-honey) 78%,\n        var(--mini-cookie-wheat)\n      ) !important;\n  }\n\n  .adp-theme-mini-poultry-cookie .adp-brand,\n  .adp-theme-mini-poultry-cookie .adp-kicker,\n  .adp-theme-mini-poultry-cookie .adp-heading \u003e p,\n  .adp-theme-mini-poultry-cookie .adp-panel \u003e p {\n    color: #efb45e !important;\n  }\n\n  .adp-theme-mini-poultry-cookie .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-mini-poultry-cookie .adp-title::before,\n  .adp-theme-mini-poultry-cookie .adp-title::after {\n    content: none !important;\n    display: none !important;\n    opacity: 0 !important;\n    filter: none !important;\n    transform: none !important;\n  }\n\n  .adp-theme-mini-poultry-cookie .adp-lead {\n    color: #fff !important;\n  }\n\n  .adp-theme-mini-poultry-cookie .adp-intro {\n    color: rgba(255,255,255,.78) !important;\n  }\n\n  .adp-theme-mini-poultry-cookie .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-mini-poultry-cookie .adp-tags \u003e span {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    flex: 0 0 auto !important;\n    margin: 0 !important;\n    white-space: nowrap !important;\n    color: #fff !important;\n    text-decoration: none !important;\n    border-color: rgba(255,255,255,.18) !important;\n    background: rgba(255,255,255,.08) !important;\n  }\n\n  .adp-theme-mini-poultry-cookie .adp-visual {\n    position: relative !important;\n    color: #fff !important;\n    background: #6a3f20 !important;\n    background-image: none !important;\n    border-color: rgba(255,255,255,.14) !important;\n  }\n\n  .adp-theme-mini-poultry-cookie .adp-visual::before,\n  .adp-theme-mini-poultry-cookie .adp-visual::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  .adp-theme-mini-poultry-cookie .adp-stat {\n    color: #fff !important;\n    border-color: rgba(255,255,255,.16) !important;\n    background: rgba(45,26,13,.34) !important;\n  }\n\n  .adp-theme-mini-poultry-cookie .adp-stat strong {\n    color: #fff !important;\n  }\n\n  .adp-theme-mini-poultry-cookie .adp-stat span {\n    color: rgba(255,255,255,.78) !important;\n  }\n\n  .adp-theme-mini-poultry-cookie .adp-stat-main {\n    background: #98602f !important;\n    border-color: #98602f !important;\n    box-shadow: 0 18px 42px rgba(80,46,23,.34) !important;\n  }\n\n  .adp-theme-mini-poultry-cookie .adp-heading h2,\n  .adp-theme-mini-poultry-cookie .adp-guide h2 {\n    color: #2d2118 !important;\n  }\n\n  .adp-theme-mini-poultry-cookie .adp-heading span,\n  .adp-theme-mini-poultry-cookie .adp-guide \u003e div:first-child \u003e p {\n    color: #5d4d40 !important;\n  }\n\n  .adp-theme-mini-poultry-cookie .adp-benefit:nth-child(1),\n  .adp-theme-mini-poultry-cookie .adp-benefit:nth-child(3) {\n    color: #2d2118 !important;\n    background:\n      radial-gradient(circle at 94% 8%, rgba(184,110,49,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #fbf4e9 100%) !important;\n  }\n\n  .adp-theme-mini-poultry-cookie .adp-benefit:nth-child(2) {\n    color: #fff !important;\n    background:\n      radial-gradient(circle at 92% 8%, rgba(217,155,67,.25), transparent 31%),\n      linear-gradient(135deg, #150c07 0%, #442914 100%) !important;\n  }\n\n  .adp-theme-mini-poultry-cookie .adp-benefit h3 {\n    color: inherit !important;\n  }\n\n  .adp-theme-mini-poultry-cookie .adp-benefit:nth-child(1) p,\n  .adp-theme-mini-poultry-cookie .adp-benefit:nth-child(3) p {\n    color: #5a493c !important;\n  }\n\n  .adp-theme-mini-poultry-cookie .adp-benefit:nth-child(2) p {\n    color: rgba(255,255,255,.76) !important;\n  }\n\n  .adp-theme-mini-poultry-cookie .adp-benefit b {\n    color: var(--mini-cookie-caramel) !important;\n  }\n\n  .adp-theme-mini-poultry-cookie .adp-benefit:nth-child(2) b {\n    color: #f0bd69 !important;\n  }\n\n  .adp-theme-mini-poultry-cookie .adp-guide {\n    color: #2d2118 !important;\n    border: 1px solid rgba(184,110,49,.08) !important;\n    background:\n      radial-gradient(circle at 92% 8%, rgba(184,110,49,.11), transparent 28%),\n      radial-gradient(circle at 8% 92%, rgba(113,128,100,.08), transparent 26%),\n      linear-gradient(145deg, #ffffff 0%, #f8f2e8 100%) !important;\n  }\n\n  .adp-theme-mini-poultry-cookie .adp-panel {\n    color: #fff !important;\n    background:\n      radial-gradient(circle at 92% 8%, rgba(217,155,67,.24), transparent 28%),\n      linear-gradient(135deg, #150c07 0%, #4a301b 100%) !important;\n  }\n\n  .adp-theme-mini-poultry-cookie .adp-panel strong {\n    color: #fff !important;\n  }\n\n  .adp-theme-mini-poultry-cookie .adp-panel span {\n    color: rgba(255,255,255,.75) !important;\n  }\n\n  .adp-theme-mini-poultry-cookie .adp-item {\n    color: #2d2118 !important;\n    border: 1px solid rgba(184,110,49,.07) !important;\n    background: #fff !important;\n    box-shadow: 0 14px 42px rgba(71,47,27,.05) !important;\n  }\n\n  .adp-theme-mini-poultry-cookie .adp-item summary,\n  .adp-theme-mini-poultry-cookie .adp-summary strong {\n    color: #2d2118 !important;\n  }\n\n  .adp-theme-mini-poultry-cookie .adp-summary span,\n  .adp-theme-mini-poultry-cookie .adp-content,\n  .adp-theme-mini-poultry-cookie .adp-content p {\n    color: #5b4a3d !important;\n  }\n\n  .adp-theme-mini-poultry-cookie .adp-content h3,\n  .adp-theme-mini-poultry-cookie .adp-content h4 {\n    color: #2d2118 !important;\n  }\n\n  .adp-theme-mini-poultry-cookie .adp-icon {\n    color: #fff !important;\n    background: linear-gradient(135deg, #4a301b, var(--mini-cookie-caramel)) !important;\n    box-shadow: 0 8px 18px rgba(93,58,31,.16) !important;\n  }\n\n  .adp-theme-mini-poultry-cookie .adp-item[open] .adp-plus {\n    background: var(--mini-cookie-caramel) !important;\n  }\n\n  .adp-theme-mini-poultry-cookie .adp-info {\n    color: #4d3c30 !important;\n    border-left-color: var(--mini-cookie-caramel) !important;\n    background: #fbf2e7 !important;\n  }\n\n  .adp-theme-mini-poultry-cookie .adp-info p,\n  .adp-theme-mini-poultry-cookie .adp-highlight {\n    color: #4d3c30 !important;\n  }\n\n  .adp-theme-mini-poultry-cookie .adp-highlight {\n    background: linear-gradient(135deg, #fbf2e7 0%, #f1f4ed 100%) !important;\n  }\n\n  .adp-theme-mini-poultry-cookie .adp-highlight b {\n    color: #2d2118 !important;\n  }\n\n  .adp-theme-mini-poultry-cookie .adp-table {\n    color: #2d2118 !important;\n    background: #fff !important;\n  }\n\n  .adp-theme-mini-poultry-cookie .adp-table thead th,\n  .adp-theme-mini-poultry-cookie .adp-table thead td {\n    color: #fff !important;\n    background: #6a3f20 !important;\n  }\n\n  .adp-theme-mini-poultry-cookie .adp-table tbody td {\n    color: #4f4034 !important;\n    background: #fff !important;\n  }\n\n  .adp-theme-mini-poultry-cookie .adp-faq details {\n    background: #fff !important;\n  }\n\n  .adp-theme-mini-poultry-cookie .adp-faq summary {\n    color: #2d2118 !important;\n  }\n\n  .adp-theme-mini-poultry-cookie .adp-faq details p {\n    color: #5b4a3d !important;\n  }\n\n  .adp-theme-mini-poultry-cookie .adp-faq details[open] {\n    border-color: rgba(184,110,49,.30) !important;\n    box-shadow: 0 10px 25px rgba(184,110,49,.07) !important;\n  }\n\n  .adp-theme-mini-poultry-cookie .adp-closing {\n    color: #fff !important;\n    background: #6a3f20 !important;\n    background-image: none !important;\n    box-shadow: 0 28px 72px rgba(83,53,30,.19) !important;\n  }\n\n  .adp-theme-mini-poultry-cookie .adp-closing h2 {\n    color: #fff !important;\n  }\n\n  .adp-theme-mini-poultry-cookie .adp-closing p {\n    color: rgba(255,255,255,.84) !important;\n  }\n\n  .adp-theme-mini-poultry-cookie #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-mini-poultry-cookie #adn-one-html \u003e .adn-one-grid {\n    width: 100% !important;\n    max-width: none !important;\n    margin: 0 auto !important;\n  }\n\n  .adp-theme-mini-poultry-cookie #adn-one-html .adn-clean-item {\n    align-content: start !important;\n  }\n\n  .adp-theme-mini-poultry-cookie #adn-one-html .adn-clean-item \u003e span:last-child {\n    max-width: 116px !important;\n    min-height: 34px !important;\n    display: flex !important;\n    align-items: flex-start !important;\n    justify-content: center !important;\n    color: #242424 !important;\n    font-size: 13px !important;\n    line-height: 1.14 !important;\n    font-weight: 800 !important;\n  }\n\n  @media (max-width: 1050px) {\n    .adp-theme-mini-poultry-cookie #adn-one-html {\n      margin-bottom: 30px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    .adp-theme-mini-poultry-cookie .adp-hero::before {\n      right: -14px !important;\n      top: 22px !important;\n      font-size: 34px !important;\n    }\n\n    .adp-theme-mini-poultry-cookie #adn-one-html {\n      margin-bottom: 22px !important;\n    }\n\n    .adp-theme-mini-poultry-cookie #adn-one-html .adn-clean-item \u003e span:last-child {\n      max-width: 102px !important;\n      font-size: 12px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cmain class=\"adp-page adp-theme-mini-poultry-cookie\"\u003e\n\u003cdiv class=\"adp-wrap\"\u003e\n\u003csection class=\"adn-one-html adn-theme-mini-poultry-cookie\" 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=\"M7 8.5c0-2.7 1.8-4.7 4.3-4.7s4.3 2 4.3 4.7v4.3c0 3.6-1.9 6-4.3 6S7 16.4 7 12.8V8.5Z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M8.4 4.8c-.2-1.2.4-2.1 1.4-2.8.3 1 .8 1.7 1.6 2.1.1-1 .6-1.8 1.4-2.4.2 1.2.7 2 1.5 2.5\"\u003e\u003c\/path\u003e\n\u003cpath d=\"m15.6 9.3 4 1.7-4 1.7M9.5 10h.01M13 10h.01\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eMit\u003cbr\u003eGeflügel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M5 7.5h14v9H5z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M7 7.5c.4-1.5 1.5-2.5 3-2.5h4c1.5 0 2.6 1 3 2.5\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M8 11h2M14 11h2M8 14h8\"\u003e\u003c\/path\u003e\n\u003cpath d=\"m3 4 2 2M21 4l-2 2M3 20l2-2M21 20l-2-2\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eExtra hart\u003cbr\u003egebacken\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\u003crect height=\"10\" rx=\"2\" width=\"14\" x=\"5\" y=\"7\"\u003e\u003c\/rect\u003e\n\u003cpath d=\"M4 21h16M4 18.5v5M20 18.5v5\"\u003e\u003c\/path\u003e\n\u003cpath d=\"m7 19-3 2 3 2M17 19l3 2-3 2\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eCa. 3–5,5 × 3 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003ccircle cx=\"6\" cy=\"12\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003ccircle cx=\"12\" cy=\"6\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003ccircle cx=\"18\" cy=\"12\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003ccircle cx=\"12\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003cpath d=\"m7.5 10.5 3-3M13.5 7.5l3 3M16.5 13.5l-3 3M10.5 16.5l-3-3\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e25,0 %\u003cbr\u003eRohprotein\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M5 8h14v10H5z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M8 8V5h8v3M9 12h6M9 15h6\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e500 g \u0026amp;\u003cbr\u003e1 kg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n\u003caside class=\"adn-calculator-teaser\"\u003e\n\u003cdiv class=\"adn-calculator-art\"\u003e\u003cimg 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 eine allgemeine Orientierung für die tägliche Hauptfuttermenge.\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\"\u003eExtra harte Mini-Geflügelkekse für kleine Knabberfans\u003c\/p\u003e\n\u003ch1 class=\"adp-title\"\u003eMini-Hundekekse Geflügel.\u003c\/h1\u003e\n\u003cp class=\"adp-lead\"\u003eKleine Keksform, herzhafter Geflügelgeschmack und eine besonders feste Backstruktur.\u003c\/p\u003e\n\u003cp class=\"adp-intro\"\u003eDie Mini-Knusperkekse sind als Ergänzungsfuttermittel für Hunde vorgesehen. Das Format von etwa 3–5,5 × 3 cm richtet sich besonders an kleinere Hunde, muss aber immer zur Maulgröße, Zahnsituation und zum individuellen Kauverhalten passen.\u003c\/p\u003e\n\u003cdiv class=\"adp-tags\"\u003e\n\u003cspan\u003eExtra hart gebacken\u003c\/span\u003e \u003cspan\u003eMit Geflügel\u003c\/span\u003e \u003cspan\u003eMini-Format\u003c\/span\u003e \u003cspan\u003eOhne Farbstoffe\u003c\/span\u003e \u003cspan\u003eOhne Zuckerzusatz\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\u003eCa. 3–5,5 × 3 cm\u003c\/strong\u003e \u003cspan\u003eKompaktes Keksformat für kleinere Hundemäuler\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e25,0 % Rohprotein\u003c\/strong\u003e \u003cspan\u003eAnalytischer Bestandteil laut Produktangabe\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e500 g oder 1 kg\u003c\/strong\u003e \u003cspan\u003eIn zwei praktischen Packungsgrößen erhältlich\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\u003eGroßer Knusperspaß im Mini-Format\u003c\/p\u003e\n\u003ch2\u003eExtra fest gebacken für kleine Hunde, die gerne ausgiebig knabbern.\u003c\/h2\u003e\n\u003cspan\u003eDie kompakte Form erleichtert die Auswahl einer passenden Portion. Wegen der harten Konsistenz bleibt die individuelle Zahnsituation entscheidend.\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\u003eMini-Format\u003c\/h3\u003e\n\u003cp\u003eMit ungefähr 3–5,5 × 3 cm sind die Kekse kleiner als klassische große Knusperkekse und lassen sich gut für kleinere Hunde auswählen.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e02\u003c\/b\u003e\n\u003ch3\u003eExtra harte Konsistenz\u003c\/h3\u003e\n\u003cp\u003eDie feste Backstruktur bietet intensive Kaubeschäftigung. Sie ist jedoch nicht automatisch für jedes Gebiss geeignet.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\n\u003ch3\u003eHerzhafter Geflügelgeschmack\u003c\/h3\u003e\n\u003cp\u003eGeflügel bildet die geschmackliche Grundlage der Rezeptur, ergänzt durch Getreide und Mineralstoffe.\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\"\u003eSicher und passend füttern\u003c\/p\u003e\n\u003ch2\u003eDie Größe kontrollieren, beim Kauen dabeibleiben und die Snackmenge einrechnen.\u003c\/h2\u003e\n\u003cp\u003eBeaufsichtige deinen Hund während des gesamten Kauens und entferne kleine, scharfkantige oder verschluckbare Reststücke sofort. Bei hastigem Schlingen sollte ein besser kontrollierbarer Snack gewählt werden.\u003c\/p\u003e\n\u003cp\u003eBei Welpen im Zahnwechsel, Senioren, Hunden mit Zahnproblemen oder empfindlichem Gebiss muss besonders sorgfältig geprüft werden, ob die extra harte Konsistenz geeignet ist.\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\u003eVerwendung\u003c\/strong\u003e\u003cspan\u003eAls Snack oder Belohnung zwischen den regulären Mahlzeiten\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eRationsanpassung\u003c\/strong\u003e\u003cspan\u003eDie Keksmenge von der täglichen Hauptfutterration abziehen\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eLagerung\u003c\/strong\u003e\u003cspan\u003eKühl und trocken aufbewahren\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eTrinkwasser\u003c\/strong\u003e\u003cspan\u003eJederzeit ausreichend frisches Wasser bereitstellen\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eAlle Produktdetails\u003c\/p\u003e\n\u003ch2\u003eZusammensetzung, Nährwerte, Zahnpflege und sichere Fütterung.\u003c\/h2\u003e\n\u003cspan\u003eAlle Bereiche starten geschlossen. Öffne nur die Informationen, die du gerade benötigst.\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\u003eMini-Format\u003c\/strong\u003e\u003cspan\u003eKompakte Keksgröße für kleinere Hunde\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\u003eUngefähr 3–5,5 × 3 cm\u003c\/h3\u003e\n\u003cp\u003eDas kompakte Format ist auf kleinere Hundemäuler ausgerichtet. Die tatsächliche Eignung hängt trotzdem von Maulgröße, Zahnstatus und Kauverhalten 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\u003eZähne und Mundhygiene\u003c\/strong\u003e\u003cspan\u003eMechanische Reibung als Ergänzung zur Zahnpflege\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\u003eKnusprige Reibung beim Kauen\u003c\/h3\u003e\n\u003cp\u003eBeim Kauen entsteht mechanische Reibung an den Zahnoberflächen. Sie kann lockere Beläge und Futterreste teilweise reduzieren und das Zahnfleisch mechanisch stimulieren.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eKein Ersatz für Zahnpflege:\u003c\/strong\u003e Die Kekse entfernen bestehenden Zahnstein nicht zuverlässig und ersetzen weder regelmäßiges Zähneputzen noch tierärztliche Zahnkontrollen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🧾\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003eGeflügel, Getreide und Mineralstoffe\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 laut Produktangabe\u003c\/h3\u003e\n\u003cp\u003eGeflügel, Getreide und Mineralstoffe.\u003c\/p\u003e\n\u003cp\u003eEs handelt sich um ein Ergänzungsfuttermittel für Hunde.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eBei Unverträglichkeiten:\u003c\/strong\u003e Der Snack enthält Geflügel und Getreide. Eine individuelle Verträglichkeit kann nicht garantiert werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📊\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eAnalytische Bestandteile\u003c\/strong\u003e\u003cspan\u003eProtein, Fett, Asche, Faser, Calcium und Phosphor\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ctable class=\"adp-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eAnalysewert\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\u003e25,0 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfett\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e6,5 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e6,0 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfaser\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e4,5 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eCalcium\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e1,0 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003ePhosphor\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e0,9 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eHinweis zur Energie:\u003c\/strong\u003e Ein moderater Rohfettgehalt bedeutet nicht, dass der Snack kalorienfrei ist. Eine produktspezifische Energiedichte wurde im bereitgestellten Text nicht angegeben.\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\u003ePackungsgrößen\u003c\/strong\u003e\u003cspan\u003eErhältlich in 500 g und 1 kg\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\u003e500 g\u003c\/b\u003ePraktische kleinere Packungsgröße.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e1 kg\u003c\/b\u003eGrößere Vorratspackung.\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\u003eFütterung und Sicherheit\u003c\/strong\u003e\u003cspan\u003eSo werden die harten Mini-Kekse verantwortungsvoll angeboten\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 Ergänzung\u003c\/b\u003eZwischen den regulären Mahlzeiten füttern.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eTagesration anpassen\u003c\/b\u003eDie Snackmenge von der Hauptfutterration abziehen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eDurchgehend beaufsichtigen\u003c\/b\u003eDen Hund während des gesamten Kauens beobachten.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eReste entfernen\u003c\/b\u003eKleine oder verschluckbare Stücke sofort wegnehmen.\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\u003eFür welche Hunde geeignet?\u003c\/strong\u003e\u003cspan\u003eGebiss, Alter und Kauverhalten beachten\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\u003eDas Mini-Format richtet sich besonders an kleinere Hunde. Die extra harte Konsistenz ist jedoch nicht pauschal für jedes Alter oder jedes Gebiss geeignet.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eBesondere Vorsicht:\u003c\/strong\u003e Bei Welpen im Zahnwechsel, Senioren, Hunden mit Zahnproblemen oder hastigem Schlingen sollte auf einen besser geeigneten Snack ausgewichen oder tierärztlicher Rat eingeholt werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Größe, Härte und Fütterung\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cdiv class=\"adp-faq\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie groß sind die Mini-Hundekekse?\u003c\/summary\u003e\n\u003cp\u003eDas angegebene Format beträgt ungefähr 3–5,5 × 3 cm.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSind die Kekse besonders hart?\u003c\/summary\u003e\n\u003cp\u003eJa. Laut Produktangabe werden sie extra hart gebacken.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eEntfernen die Kekse Zahnstein?\u003c\/summary\u003e\n\u003cp\u003eNein. Mechanische Reibung kann lockere Beläge teilweise reduzieren, entfernt bestehenden Zahnstein aber nicht zuverlässig.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSind die Kekse getreidefrei?\u003c\/summary\u003e\n\u003cp\u003eNein. Getreide ist Bestandteil der angegebenen Zusammensetzung.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWelche Packungsgrößen gibt es?\u003c\/summary\u003e\n\u003cp\u003eDie Kekse sind in 500 g und 1 kg erhältlich.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSind die Kekse für jeden kleinen Hund geeignet?\u003c\/summary\u003e\n\u003cp\u003eNein. Trotz Mini-Format müssen Zahnstatus, Alter und Kauverhalten individuell passen.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMuss ich beim Kauen dabeibleiben?\u003c\/summary\u003e\n\u003cp\u003eJa. Der Hund sollte während des gesamten Kauens beaufsichtigt werden.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie lagere ich die Kekse?\u003c\/summary\u003e\n\u003cp\u003eKühl und trocken aufbewahren.\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\u003eMini-Format. Extra hart. Knuspriger Geflügelgeschmack.\u003c\/h2\u003e\n\u003cp\u003eDie kompakten Knusperkekse für kleine Hunde mit gesundem Gebiss und kontrolliertem Kauverhalten.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\n\u003cdiv class=\"adn-food-modal\" id=\"adn-food-modal\"\u003e\n\u003cdiv class=\"adn-modal-backdrop\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"adn-modal-dialog\" role=\"dialog\"\u003e\n\u003cbutton class=\"adn-modal-close\" type=\"button\"\u003e×\u003c\/button\u003e\u003cheader class=\"adn-modal-header\"\u003e\n\u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n\u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\u003c\/header\u003e\n\u003cdiv class=\"adn-rechner\" id=\"adn-rechner\"\u003e\n\u003cdiv class=\"adn-progress-head\"\u003e\n\u003cspan\u003eSchritt \u003cb id=\"adn-current-step\"\u003e1\u003c\/b\u003e von 8\u003c\/span\u003e \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-progress-track\" role=\"progressbar\"\u003e\u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"adn-step is-active\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n\u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n\u003cdiv class=\"adn-age-row\"\u003e\n\u003clabel class=\"adn-input-box\"\u003e \u003cinput id=\"adn-age\" min=\"1\" step=\"1\" type=\"number\" value=\"2\"\u003e \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"adn-segmented\"\u003e\n\u003cbutton class=\"is-selected\" type=\"button\"\u003eJahre\u003c\/button\u003e \u003cbutton type=\"button\"\u003eMonate\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"adn-primary-btn\" id=\"adn-age-next\" type=\"button\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n\u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n\u003clabel class=\"adn-input-box adn-weight-box\"\u003e \u003cinput id=\"adn-weight\" max=\"120\" min=\"1\" step=\"0.1\" type=\"number\" value=\"15\"\u003e \u003cspan\u003ekg\u003c\/span\u003e \u003c\/label\u003e \u003cbutton class=\"adn-primary-btn\" id=\"adn-weight-next\" type=\"button\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n\u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n\u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n\u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n\u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n\u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n\u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n\u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n\u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n\u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n\u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n\u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n\u003cdiv class=\"adn-warning\" id=\"adn-health-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-result-grid\"\u003e\n\u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eAdult-Trockenfutter\u003c\/strong\u003e\n\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"adn-result-note\"\u003eDie berechnete Menge bezieht sich auf Hauptfutter und nicht auf diese Mini-Geflügelkekse. Für den Snack ist im bereitgestellten Text keine Energiedichte angegeben. Rechne die verfütterte Keksmenge 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 groß sind die Mini-Hundekekse?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Das angegebene Format beträgt ungefähr 3–5,5 × 3 cm.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind die Mini-Kekse extra hart gebacken?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Laut Produktangabe besitzen sie eine extra harte Backstruktur.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind die Mini-Hundekekse getreidefrei?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Nein. Getreide ist Bestandteil der angegebenen Zusammensetzung.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Welche Packungsgrößen gibt es?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Mini-Hundekekse sind in 500 g und 1 kg erhältlich.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Muss der Hund beim Kauen beaufsichtigt werden?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Der Hund sollte während des gesamten Kauens beaufsichtigt werden.\"\n      }\n    }\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], .adn-open-calculator').forEach(function (button) {\n        if (button.dataset.adnOpenBound !== 'true') {\n          button.dataset.adnOpenBound = 'true';\n          button.addEventListener('click', openModal);\n        }\n      });\n      modal.querySelectorAll('[data-adn-close], .adn-modal-close, .adn-modal-backdrop').forEach(function (button) {\n        if (button.dataset.adnCloseBound !== 'true') {\n          button.dataset.adnCloseBound = 'true';\n          button.addEventListener('click', closeModal);\n        }\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":"500g","offer_id":58715333886277,"sku":"059161-358-75469","price":7.99,"currency_code":"EUR","in_stock":true},{"title":"1kg","offer_id":58715333919045,"sku":"059161-358-47525","price":13.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/KnusprigeMini-GefluegelkeksespeziellfuerkleineHunde.ExtrahartgebackenfuerlanganhaltendenKauspass_natuerlicheZahnpflege.OhneZuckerzusatz.png?v=1785360059"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/collections\/KnusprigeMini-GefluegelkeksespeziellfuerkleineHunde.ExtrahartgebackenfuerlanganhaltendenKauspass_natuerlicheZahnpflege.OhneZuckerzusatz.webp?v=1785877026","url":"https:\/\/www.alphadog-nutrition.de\/en\/collections\/kekse-fuer-hunde-leckere-kausnacks-alphadog-nutrition.oembed","provider":"Alphadog Nutrition","version":"1.0","type":"link"}