{"title":"Lamm Kauartikel für Hunde","description":"\u003cstyle\u003e\n.adnlamm-page{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);background:radial-gradient(circle at 94% 2%,rgba(196,122,57,.15),transparent 24%),#f6f4f1;color:#151310;font-family:'Manrope',Arial,sans-serif;overflow:hidden}\n.adnlamm-page *{box-sizing:border-box;font-family:'Manrope',Arial,sans-serif}\n.adnlamm-wrap{width:100%;max-width:1380px;margin:0 auto;padding:72px 18px}\n.adnlamm-brand{margin:0 0 12px;color:#d66a2c;font-size:16px!important;line-height:1.2!important;font-weight:900!important;letter-spacing:-.02em!important}\n.adnlamm-kicker,.adnlamm-heading\u003ep{margin:0 0 18px;color:#d66a2c;font-size:12px!important;line-height:1.2!important;font-weight:900!important;letter-spacing:.23em!important;text-transform:uppercase}\n.adnlamm-hero{position:relative;min-height:750px;padding:64px;border-radius:38px;background:radial-gradient(circle at 84% 14%,rgba(214,106,44,.31),transparent 25%),linear-gradient(135deg,#0b0a09,#1a1714 58%,#35261b);color:#fff;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(430px,.92fr);align-items:center;gap:42px;overflow:hidden;box-shadow:0 30px 90px rgba(34,24,16,.17)}\n.adnlamm-hero:after{content:\"\";position:absolute;left:64px;right:64px;bottom:0;height:6px;border-radius:999px 999px 0 0;background:#d66a2c}\n.adnlamm-hero h1,.adnlamm-heading h2,.adnlamm-guide h2,.adnlamm-safety h2,.adnlamm-closing h2{margin:0;font-weight:900!important;letter-spacing:-.06em!important}\n.adnlamm-hero h1{max-width:850px;color:#fff!important;font-size:clamp(54px,7vw,100px)!important;line-height:.89!important;letter-spacing:-.075em!important}\n.adnlamm-lead{max-width:720px;margin:30px 0 0;color:#fff!important;font-size:clamp(20px,2vw,27px)!important;line-height:1.35!important;font-weight:800!important}\n.adnlamm-intro{max-width:720px;margin:22px 0 0;color:rgba(255,255,255,.72)!important;font-size:16px!important;line-height:1.75!important;font-weight:500!important}\n.adnlamm-alert{margin-top:28px;padding:20px 22px;border:1px solid rgba(255,255,255,.17);border-left:5px solid #d66a2c;border-radius:20px;background:rgba(255,255,255,.08);color:#fff;font-size:15px!important;line-height:1.62!important;font-weight:700!important}\n.adnlamm-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:25px}\n.adnlamm-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,.92);font-size:12px!important;line-height:1!important;font-weight:800!important}\n.adnlamm-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}\n.adnlamm-button{min-height:56px;padding:18px 27px;border:1px solid #d66a2c;border-radius:999px;background:#d66a2c;color:#fff!important;text-decoration:none!important;display:inline-flex;align-items:center;justify-content:center;font-size:13px!important;line-height:1!important;font-weight:900!important;letter-spacing:.09em!important;text-transform:uppercase;box-shadow:0 16px 36px rgba(214,106,44,.27);transition:.25s ease}\n.adnlamm-button:hover{transform:translateY(-2px);border-color:#fff;background:#fff;color:#151310!important}\n.adnlamm-button-secondary{border-color:rgba(255,255,255,.22);background:rgba(255,255,255,.12);box-shadow:none}\n.adnlamm-button-secondary:hover{border-color:#fff;background:#fff;color:#151310!important}\n.adnlamm-visual{position:relative;min-height:580px;border-radius:34px;background:radial-gradient(circle at 50% 43%,rgba(214,106,44,.25),transparent 46%),linear-gradient(145deg,rgba(255,255,255,.13),rgba(255,255,255,.045));border:1px solid rgba(255,255,255,.1);overflow:hidden;transition:transform .38s cubic-bezier(.22,1,.36,1),background .38s ease,box-shadow .38s ease,border-color .38s ease}\n.adnlamm-visual:before{content:\"\";position:absolute;left:50%;bottom:28px;width:84%;height:58px;border-radius:50%;background:rgba(0,0,0,.44);filter:blur(23px);transform:translateX(-50%)}\n.adnlamm-visual img{position:absolute;display:block;object-fit:contain;filter:drop-shadow(0 30px 32px rgba(0,0,0,.4));transition:transform .38s cubic-bezier(.22,1,.36,1),filter .38s ease}\n.adnlamm-visual-main{z-index:5;width:84%;left:8%;bottom:0}\n.adnlamm-visual-side{display:none!important}\n.adnlamm-wool{position:absolute;left:-38px;bottom:-44px;z-index:1;width:240px;height:240px;border-radius:48% 52% 44% 56%;background:radial-gradient(circle at 28% 30%,#fff 0 12%,transparent 13%),radial-gradient(circle at 63% 23%,#f5eee7 0 14%,transparent 15%),radial-gradient(circle at 78% 58%,#fff 0 14%,transparent 15%),radial-gradient(circle at 38% 72%,#f5eee7 0 18%,transparent 19%),#fff8f1;opacity:.13;transform:rotate(-12deg)}\n.adnlamm-badge{position:absolute;top:27px;left:27px;z-index:8;width:132px;height:132px;padding:16px;border-radius:50%;background:#d66a2c;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-shadow:0 20px 45px rgba(0,0,0,.28);transform:rotate(-7deg);transition:transform .38s cubic-bezier(.22,1,.36,1)}\n.adnlamm-badge strong{font-size:24px!important;line-height:1!important}\n.adnlamm-badge span{margin-top:7px;font-size:9px!important;line-height:1.35!important;font-weight:900!important;text-transform:uppercase}\n.adnlamm-section{padding-top:94px}\n.adnlamm-heading{max-width:1080px;margin-bottom:30px}\n.adnlamm-heading h2{font-size:clamp(42px,6vw,78px)!important;line-height:.96!important}\n.adnlamm-heading\u003espan{display:block;max-width:930px;margin-top:20px;color:#665f59;font-size:18px!important;line-height:1.58!important;font-weight:600!important}\n.adnlamm-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}\n.adnlamm-benefit{min-height:360px;padding:34px;border:1px solid transparent;border-radius:30px;background:radial-gradient(circle at 90% 7%,rgba(214,106,44,.12),transparent 28%),#fff;box-shadow:0 20px 60px rgba(38,28,20,.065);transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s ease,border-color .28s ease,background .28s ease}\n.adnlamm-benefit:nth-child(2){background:radial-gradient(circle at 90% 7%,rgba(214,106,44,.36),transparent 30%),linear-gradient(135deg,#0b0a09,#1d1a17);color:#fff}\n.adnlamm-benefit b{color:#d66a2c;font-size:14px!important;line-height:1!important;font-weight:900!important}\n.adnlamm-benefit h3{margin:64px 0 16px;color:inherit!important;font-size:32px!important;line-height:1.04!important;font-weight:900!important;letter-spacing:-.045em!important}\n.adnlamm-benefit p{margin:0;color:#5a5550;font-size:16px!important;line-height:1.72!important}\n.adnlamm-benefit:nth-child(2) p{color:rgba(255,255,255,.72)}\n.adnlamm-guide{margin-top:94px;padding:64px;border-radius:38px;background:radial-gradient(circle at 88% 12%,rgba(214,106,44,.14),transparent 25%),#fff;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:56px;align-items:center;box-shadow:0 24px 75px rgba(38,28,20,.07)}\n.adnlamm-guide h2{font-size:clamp(40px,5vw,68px)!important;line-height:.98!important;letter-spacing:-.058em!important}\n.adnlamm-guide p{color:#514c47;font-size:16px!important;line-height:1.78!important}\n.adnlamm-guide ul{margin:28px 0 0;padding:0;list-style:none;display:grid;gap:14px}\n.adnlamm-guide li{position:relative;padding-left:31px;color:#403c38;font-size:15px!important;line-height:1.58!important}\n.adnlamm-guide li:before{content:\"✓\";position:absolute;left:0;color:#d66a2c;font-weight:900}\n.adnlamm-panel{padding:38px;border-radius:30px;background:radial-gradient(circle at 90% 9%,rgba(214,106,44,.36),transparent 29%),linear-gradient(135deg,#0b0a09,#1d1a17);color:#fff}\n.adnlamm-panel\u003ep{margin:0 0 32px;color:#e88a52;font-size:12px!important;line-height:1!important;font-weight:900!important;letter-spacing:.2em!important;text-transform:uppercase}\n.adnlamm-panel article{padding:22px 0;border-top:1px solid rgba(255,255,255,.1)}\n.adnlamm-panel article:first-of-type{padding-top:0;border-top:0}\n.adnlamm-panel strong{display:block;color:#fff!important;font-size:21px!important;line-height:1.15!important;font-weight:900!important}\n.adnlamm-panel span{display:block;margin-top:8px;color:rgba(255,255,255,.68);font-size:14px!important;line-height:1.55!important}\n.adnlamm-products-band{width:100vw;margin-left:calc(50% - 50vw);margin-top:94px;padding:92px 18px;background:#fff}\n.adnlamm-products-wrap{width:100%;max-width:1380px;margin:0 auto}\n.adnlamm-track{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}\n.adnlamm-card{position:relative;min-width:0;min-height:735px;padding:26px;border:1px solid transparent;border-radius:32px;background:radial-gradient(circle at 92% 7%,rgba(214,106,44,.12),transparent 28%),#fff;display:flex;flex-direction:column;box-shadow:0 20px 65px rgba(38,28,20,.07);overflow:hidden;transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s ease,border-color .32s ease}\n.adnlamm-card:after{content:\"\";position:absolute;left:26px;right:26px;bottom:0;height:5px;border-radius:999px 999px 0 0;background:#d66a2c}\n.adnlamm-card-dark{background:radial-gradient(circle at 92% 7%,rgba(214,106,44,.36),transparent 30%),linear-gradient(135deg,#0b0a09,#1d1a17);color:#fff}\n.adnlamm-card-head p{margin:0;color:#d66a2c;font-size:10px!important;line-height:1!important;font-weight:900!important;letter-spacing:.17em!important}\n.adnlamm-card-head h3{margin:14px 0 0;color:inherit!important;font-size:31px!important;line-height:1!important;font-weight:900!important;letter-spacing:-.05em!important}\n.adnlamm-card-image{position:relative;min-height:350px;margin:28px 0;border-radius:25px;background:radial-gradient(circle at 50% 50%,rgba(214,106,44,.19),transparent 46%),#f3efeb;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:transform .32s cubic-bezier(.22,1,.36,1),background .32s ease,box-shadow .32s ease}\n.adnlamm-card-dark .adnlamm-card-image{background:radial-gradient(circle at 50% 44%,rgba(214,106,44,.2),transparent 42%),linear-gradient(145deg,#090806 0%,#151210 64%,#382317 100%);border:1px solid rgba(255,255,255,.07);box-shadow:inset 0 0 0 1px rgba(255,255,255,.02),inset 0 -36px 72px rgba(0,0,0,.3)}\n.adnlamm-card-image img{display:block;max-width:95%;max-height:350px;object-fit:contain;filter:drop-shadow(0 24px 26px rgba(0,0,0,.27));transition:transform .38s cubic-bezier(.22,1,.36,1),filter .38s ease}\n.adnlamm-card-copy{display:flex;flex:1;flex-direction:column}\n.adnlamm-card-copy h4{margin:0 0 13px;color:inherit!important;font-size:26px!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-.045em!important}\n.adnlamm-card-copy\u003espan{display:block;color:#5b5651;font-size:15px!important;line-height:1.66!important}\n.adnlamm-card-dark .adnlamm-card-copy\u003espan{color:rgba(255,255,255,.7)}\n.adnlamm-card-copy small{display:block;margin:18px 0 24px;color:#d66a2c;font-size:11px!important;line-height:1.45!important;font-weight:900!important;letter-spacing:.05em!important;text-transform:uppercase}\n.adnlamm-card-button{width:100%;min-height:52px;margin-top:auto;padding:16px 20px;border:1px solid #d66a2c;border-radius:999px;background:#d66a2c;color:#fff!important;text-decoration:none!important;display:inline-flex;align-items:center;justify-content:center;font-size:12px!important;line-height:1!important;font-weight:900!important;letter-spacing:.09em!important;text-transform:uppercase;transition:.25s ease}\n.adnlamm-card-button:hover{border-color:#151310;background:#151310}\n.adnlamm-card-dark .adnlamm-card-button:hover{border-color:#fff;background:#fff;color:#151310!important}\n.adnlamm-comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}\n.adnlamm-compare{min-height:295px;padding:30px;border-radius:28px;background:#fff;box-shadow:0 18px 55px rgba(38,28,20,.055)}\n.adnlamm-compare b{color:#d66a2c;font-size:13px!important;line-height:1!important;font-weight:900!important}\n.adnlamm-compare h3{margin:42px 0 13px;font-size:27px!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-.04em!important}\n.adnlamm-compare p{margin:0;color:#5c5752;font-size:15px!important;line-height:1.68!important}\n.adnlamm-safety{margin-top:94px;padding:64px;border-radius:38px;background:radial-gradient(circle at 88% 12%,rgba(214,106,44,.22),transparent 25%),linear-gradient(135deg,#1a1511,#302117);color:#fff;display:grid;grid-template-columns:minmax(0,1fr) minmax(330px,.8fr);gap:48px;align-items:center;box-shadow:0 24px 75px rgba(38,28,20,.14)}\n.adnlamm-safety h2{color:#fff!important;font-size:clamp(40px,5vw,66px)!important;line-height:.98!important}\n.adnlamm-safety p{color:rgba(255,255,255,.74);font-size:16px!important;line-height:1.75!important}\n.adnlamm-safety-box{padding:30px;border:1px solid rgba(255,255,255,.13);border-radius:26px;background:rgba(255,255,255,.07)}\n.adnlamm-safety-box strong{display:block;color:#fff!important;font-size:22px!important;line-height:1.2!important}\n.adnlamm-safety-box ul{margin:20px 0 0;padding:0;list-style:none;display:grid;gap:12px}\n.adnlamm-safety-box li{position:relative;padding-left:28px;color:rgba(255,255,255,.76);font-size:14px!important;line-height:1.55!important}\n.adnlamm-safety-box li:before{content:\"!\";position:absolute;left:0;top:1px;width:19px;height:19px;border-radius:50%;background:#d66a2c;color:#fff;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:900}\n.adnlamm-note{margin:18px 0 0;padding:24px 28px;border-radius:20px;background:#151310;color:rgba(255,255,255,.8);font-size:15px!important;line-height:1.68!important;font-weight:600!important}\n.adnlamm-faq{display:grid;gap:12px}\n.adnlamm-faq-item{border-radius:24px;background:#fff;box-shadow:0 14px 45px rgba(38,28,20,.05);overflow:hidden}\n.adnlamm-faq-item summary{padding:25px 28px;list-style:none;color:#151310;display:flex;align-items:center;justify-content:space-between;gap:22px;cursor:pointer}\n.adnlamm-faq-item summary::-webkit-details-marker{display:none}\n.adnlamm-faq-item summary\u003espan{font-size:18px!important;line-height:1.35!important;font-weight:900!important}\n.adnlamm-faq-item i{position:relative;flex:0 0 36px;width:36px;height:36px;border-radius:50%;background:#f0ece8}\n.adnlamm-faq-item i:before,.adnlamm-faq-item i:after{content:\"\";position:absolute;left:50%;top:50%;width:14px;height:2px;background:#151310;transform:translate(-50%,-50%)}\n.adnlamm-faq-item i:after{transform:translate(-50%,-50%) rotate(90deg)}\n.adnlamm-faq-item[open] i{background:#d66a2c}\n.adnlamm-faq-item[open] i:before,.adnlamm-faq-item[open] i:after{background:#fff}\n.adnlamm-faq-item[open] i:after{transform:translate(-50%,-50%)}\n.adnlamm-faq-answer p{max-width:1100px;margin:0;padding:0 28px 27px;color:#5a5550;font-size:16px!important;line-height:1.74!important}\n.adnlamm-closing{margin-top:94px;padding:76px 50px;border-radius:38px;background:radial-gradient(circle at 86% 14%,rgba(255,255,255,.15),transparent 24%),#d66a2c;color:#fff;text-align:center}\n.adnlamm-closing h2{max-width:1000px;margin:0 auto;color:#fff!important;font-size:clamp(48px,7vw,90px)!important;line-height:.93!important;letter-spacing:-.066em!important}\n.adnlamm-closing\u003ep:not(.adnlamm-brand){max-width:800px;margin:24px auto 30px;color:rgba(255,255,255,.86);font-size:18px!important;line-height:1.65!important;font-weight:600!important}\n.adnlamm-closing .adnlamm-brand{color:#fff}\n.adnlamm-closing .adnlamm-button{border-color:#fff;background:#fff;color:#151310!important}\n.adnlamm-closing .adnlamm-button:hover{border-color:#151310;background:#151310;color:#fff!important}\n.adnlamm-reveal{opacity:1;visibility:visible;transform:none;filter:none}\n.adnlamm-page.adnlamm-js-reveal .adnlamm-reveal.adnlamm-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.adnlamm-page.adnlamm-js-reveal .adnlamm-reveal.adnlamm-reveal-pending.is-visible{opacity:1;transform:none;filter:none}\n@media(hover:hover) and (pointer:fine){\n.adnlamm-card:hover{transform:translateY(-10px) scale(1.012);border-color:rgba(214,106,44,.36);box-shadow:0 34px 90px rgba(38,28,20,.16),0 12px 30px rgba(214,106,44,.1)}\n.adnlamm-card:hover .adnlamm-card-image{transform:translateY(-3px);box-shadow:0 22px 44px rgba(38,28,20,.13),inset 0 0 0 1px rgba(214,106,44,.09)}\n.adnlamm-card:hover .adnlamm-card-image img{transform:translateY(-7px) scale(1.075);filter:drop-shadow(0 30px 32px rgba(0,0,0,.31))}\n.adnlamm-benefit:hover,.adnlamm-compare:hover{transform:translateY(-6px) scale(1.006);border-color:rgba(214,106,44,.23);box-shadow:0 28px 78px rgba(38,28,20,.11),0 10px 24px rgba(214,106,44,.07)}\n.adnlamm-hero:hover .adnlamm-visual{transform:translateY(-4px);border-color:rgba(214,106,44,.25);background:radial-gradient(circle at 50% 40%,rgba(214,106,44,.35),transparent 47%),linear-gradient(145deg,rgba(255,255,255,.15),rgba(255,255,255,.055));box-shadow:0 28px 64px rgba(0,0,0,.24),inset 0 0 0 1px rgba(214,106,44,.09)}\n.adnlamm-hero:hover .adnlamm-visual-main{transform:translateY(-10px) scale(1.04)}\n.adnlamm-hero:hover .adnlamm-visual-side{transform:translate(8px,-7px) rotate(11deg) scale(1.035)}\n.adnlamm-hero:hover .adnlamm-badge{transform:rotate(-4deg) scale(1.045)}\n}\n@media(max-width:1120px){.adnlamm-hero,.adnlamm-guide,.adnlamm-safety{grid-template-columns:1fr}.adnlamm-visual{min-height:540px}}\n@media(max-width:820px){.adnlamm-track,.adnlamm-comparison{grid-template-columns:1fr}}\n@media(max-width:768px){\n.adnlamm-wrap{padding:34px 12px}\n.adnlamm-hero{min-height:auto;padding:38px 24px 24px;border-radius:28px;gap:25px}\n.adnlamm-hero:after{left:24px;right:24px}\n.adnlamm-hero h1{font-size:47px!important;letter-spacing:-.06em!important}\n.adnlamm-lead{font-size:19px!important}.adnlamm-intro{font-size:15px!important}.adnlamm-alert{font-size:14px!important}\n.adnlamm-actions{flex-direction:column}.adnlamm-button{width:100%}\n.adnlamm-visual{min-height:440px}.adnlamm-badge{top:16px;left:16px;width:106px;height:106px}.adnlamm-visual-main{width:90%;left:5%}.adnlamm-visual-side{display:none!important}\n.adnlamm-section{padding-top:64px}.adnlamm-heading h2{font-size:43px!important;letter-spacing:-.05em!important}.adnlamm-heading\u003espan{font-size:16px!important}\n.adnlamm-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}.adnlamm-benefits::-webkit-scrollbar{display:none}.adnlamm-benefit{scroll-snap-align:start}\n.adnlamm-guide{margin-top:64px;padding:36px 24px 24px}.adnlamm-guide h2,.adnlamm-safety h2{font-size:42px!important;letter-spacing:-.05em!important}\n.adnlamm-products-band{margin-top:64px;padding:64px 12px}.adnlamm-card{min-height:690px;padding:22px;border-radius:27px}.adnlamm-card-image{min-height:315px}.adnlamm-card-image img{max-height:320px}.adnlamm-card-head h3{font-size:27px!important}.adnlamm-card-copy h4{font-size:24px!important}\n.adnlamm-safety{margin-top:64px;padding:38px 24px;border-radius:28px}\n.adnlamm-faq-item summary{padding:21px 20px}.adnlamm-faq-item summary\u003espan{font-size:16px!important}.adnlamm-faq-answer p{padding:0 20px 23px;font-size:15px!important}\n.adnlamm-closing{margin-top:64px;padding:52px 24px;text-align:left}.adnlamm-closing h2{font-size:47px!important}.adnlamm-closing\u003ep:not(.adnlamm-brand){font-size:16px!important}\n}\n@media(prefers-reduced-motion:reduce){.adnlamm-reveal,.adnlamm-page.adnlamm-js-reveal .adnlamm-reveal.adnlamm-reveal-pending{opacity:1!important;transform:none!important;filter:none!important;animation:none!important;transition:none!important}}\n\n\n\/* Runde Bewegungs- und Lichtanimationen nach dem Referenzbereich *\/\n.adnlamm-button{gap:10px}\n.adnlamm-button\u003espan,.adnlamm-card-button\u003espan{display:inline-block;font-size:18px!important;line-height:1!important;transition:transform .25s ease}\n.adnlamm-button:hover\u003espan,.adnlamm-card-button:hover\u003espan{transform:translateX(4px)}\n.adnlamm-button-secondary:hover\u003espan{transform:translateY(3px)}\n\n.adnlamm-orbit,.adnlamm-spark{position:absolute;display:block;pointer-events:none}\n.adnlamm-orbit{z-index:2;border-radius:50%;border:1px solid rgba(255,255,255,.13)}\n.adnlamm-orbit:before{content:\"\";position:absolute;left:50%;top:-5px;width:10px;height:10px;border-radius:50%;background:#f0a66e;box-shadow:0 0 24px rgba(240,166,110,.82);transform:translateX(-50%)}\n.adnlamm-orbit-one{width:390px;height:390px;right:3%;top:8%;box-shadow:0 0 0 46px rgba(255,255,255,.018),0 0 0 92px rgba(255,255,255,.012);animation:adnlammOrbitSpin 24s linear infinite}\n.adnlamm-orbit-two{width:230px;height:230px;left:8%;bottom:9%;border-style:dashed;border-color:rgba(214,106,44,.28);animation:adnlammOrbitSpinReverse 18s linear infinite}\n.adnlamm-spark{z-index:7;width:11px;height:11px;border-radius:50%;background:#f0a66e;box-shadow:0 0 24px rgba(240,166,110,.72);animation:adnlammSparkPulse 2.9s ease-in-out infinite}\n.adnlamm-spark-one{left:16%;top:17%}\n.adnlamm-spark-two{right:13%;bottom:21%;width:8px;height:8px;background:#d66a2c;animation-delay:.7s}\n.adnlamm-spark-three{left:31%;bottom:12%;width:7px;height:7px;background:#fff;animation-delay:1.15s}\n\n.adnlamm-visual-main{animation:adnlammHeroMainFloat 4.9s ease-in-out infinite}\n.adnlamm-visual-side{animation:adnlammHeroSideFloat 6.2s ease-in-out infinite}\n.adnlamm-badge{background:radial-gradient(circle at 34% 20%,rgba(255,255,255,.34),transparent 25%),linear-gradient(135deg,#e88a52 0%,#d66a2c 72%);box-shadow:0 22px 54px rgba(214,106,44,.34),inset 0 0 0 2px rgba(255,255,255,.21);animation:adnlammBadgePulse 3.8s ease-in-out infinite}\n.adnlamm-wool{animation:adnlammWoolBreathe 7s ease-in-out infinite}\n\n.adnlamm-products-band{position:relative;overflow:hidden}\n.adnlamm-products-band:before,.adnlamm-products-band:after{content:\"\";position:absolute;border-radius:50%;pointer-events:none}\n.adnlamm-products-band:before{width:430px;height:430px;right:-170px;top:55px;border:1px solid rgba(214,106,44,.12);box-shadow:0 0 0 64px rgba(214,106,44,.025),0 0 0 128px rgba(214,106,44,.018);animation:adnlammBackgroundCircle 15s ease-in-out infinite}\n.adnlamm-products-band:after{width:220px;height:220px;left:-90px;bottom:70px;background:radial-gradient(circle,rgba(214,106,44,.12),rgba(214,106,44,0) 68%);animation:adnlammBackgroundCircleSmall 11s ease-in-out infinite}\n.adnlamm-products-wrap{position:relative;z-index:2}\n\n.adnlamm-card\u003e*{position:relative;z-index:2}\n.adnlamm-card:before{content:\"\";position:absolute;z-index:1;width:250px;height:250px;right:-105px;top:-105px;border-radius:50%;border:1px solid rgba(214,106,44,.14);box-shadow:0 0 0 34px rgba(214,106,44,.025);animation:adnlammCardCornerOrbit 12s ease-in-out infinite}\n.adnlamm-card:nth-child(2):before{left:-105px;right:auto;top:auto;bottom:-105px;border-color:rgba(255,255,255,.11);box-shadow:0 0 0 34px rgba(255,255,255,.018);animation-delay:-3s}\n.adnlamm-card-image:before{content:\"\";position:absolute;z-index:0;width:245px;height:245px;border-radius:50%;border:1px solid rgba(214,106,44,.18);box-shadow:0 0 0 28px rgba(214,106,44,.035),0 0 0 56px rgba(214,106,44,.018);animation:adnlammPhotoHalo 5.8s ease-in-out infinite}\n.adnlamm-card-image:after{content:\"\";position:absolute;z-index:1;right:17%;top:15%;width:10px;height:10px;border-radius:50%;background:#d66a2c;box-shadow:0 0 22px rgba(214,106,44,.72);animation:adnlammSparkPulse 3.2s ease-in-out infinite}\n.adnlamm-card-dark .adnlamm-card-image:before{border-color:rgba(255,255,255,.12);box-shadow:0 0 0 28px rgba(255,255,255,.018),0 0 0 56px rgba(214,106,44,.025)}\n.adnlamm-card-dark .adnlamm-card-image:after{background:#f0a66e}\n.adnlamm-card-image img{position:relative;z-index:2;animation:adnlammCardProductFloat 4.6s ease-in-out infinite}\n.adnlamm-card:nth-child(2) .adnlamm-card-image img{animation-delay:-1.35s}\n\n.adnlamm-faq-item i,.adnlamm-faq-item i:before,.adnlamm-faq-item i:after{transition:background .25s ease,transform .25s ease,box-shadow .25s ease}\n.adnlamm-faq-item[open] i{box-shadow:0 10px 24px rgba(214,106,44,.25);transform:rotate(180deg)}\n.adnlamm-faq-item[open] .adnlamm-faq-answer{animation:adnlammAccordionIn .34s ease both}\n\n.adnlamm-closing{position:relative;overflow:hidden}\n.adnlamm-closing:before{content:\"\";position:absolute;right:-120px;top:-160px;width:440px;height:440px;border-radius:50%;border:1px solid rgba(255,255,255,.21);box-shadow:0 0 0 62px rgba(255,255,255,.055),0 0 0 124px rgba(255,255,255,.025);animation:adnlammClosingOrbit 18s linear infinite}\n.adnlamm-closing:after{content:\"\";position:absolute;left:8%;bottom:14%;width:11px;height:11px;border-radius:50%;background:#fff;box-shadow:0 0 25px rgba(255,255,255,.7);animation:adnlammSparkPulse 3s ease-in-out infinite}\n.adnlamm-closing\u003e*{position:relative;z-index:2}\n\n@keyframes adnlammHeroMainFloat{\n  0%,100%{translate:0 0;rotate:-1deg}\n  50%{translate:0 -13px;rotate:1deg}\n}\n@keyframes adnlammHeroSideFloat{\n  0%,100%{translate:0 0;rotate:0deg}\n  50%{translate:-5px -9px;rotate:2deg}\n}\n@keyframes adnlammBadgePulse{\n  0%,100%{translate:0 0;rotate:0deg;scale:1}\n  50%{translate:0 -4px;rotate:3deg;scale:1.045}\n}\n@keyframes adnlammWoolBreathe{\n  0%,100%{scale:1;opacity:.13}\n  50%{scale:1.08;opacity:.18}\n}\n@keyframes adnlammOrbitSpin{to{transform:rotate(360deg)}}\n@keyframes adnlammOrbitSpinReverse{to{transform:rotate(-360deg)}}\n@keyframes adnlammSparkPulse{\n  0%,100%{transform:scale(.72);opacity:.42}\n  50%{transform:scale(1.38);opacity:1}\n}\n@keyframes adnlammBackgroundCircle{\n  0%,100%{transform:translate3d(0,0,0) rotate(0deg)}\n  50%{transform:translate3d(-22px,18px,0) rotate(7deg)}\n}\n@keyframes adnlammBackgroundCircleSmall{\n  0%,100%{transform:translate3d(0,0,0) scale(1)}\n  50%{transform:translate3d(18px,-15px,0) scale(1.12)}\n}\n@keyframes adnlammCardCornerOrbit{\n  0%,100%{transform:rotate(0deg) scale(1)}\n  50%{transform:rotate(8deg) scale(1.08)}\n}\n@keyframes adnlammPhotoHalo{\n  0%,100%{transform:scale(.94);opacity:.55}\n  50%{transform:scale(1.06);opacity:1}\n}\n@keyframes adnlammCardProductFloat{\n  0%,100%{translate:0 0;rotate:-.6deg}\n  50%{translate:0 -8px;rotate:.8deg}\n}\n@keyframes adnlammAccordionIn{\n  from{opacity:0;transform:translateY(-6px)}\n  to{opacity:1;transform:translateY(0)}\n}\n@keyframes adnlammClosingOrbit{to{transform:rotate(360deg)}}\n\n@media(max-width:768px){\n  .adnlamm-orbit-one{width:300px;height:300px;right:-40px;top:12%;box-shadow:0 0 0 34px rgba(255,255,255,.016),0 0 0 68px rgba(255,255,255,.01)}\n  .adnlamm-orbit-two{width:170px;height:170px;left:2%;bottom:8%}\n  .adnlamm-spark-one{left:14%;top:21%}\n  .adnlamm-products-band:before{width:290px;height:290px;right:-145px;top:80px}\n  .adnlamm-card-image:before{width:210px;height:210px}\n  .adnlamm-closing:before{width:310px;height:310px;right:-155px;top:-125px}\n}\n\n@media(prefers-reduced-motion:reduce){\n  .adnlamm-orbit,.adnlamm-spark,.adnlamm-visual-main,.adnlamm-visual-side,.adnlamm-badge,.adnlamm-wool,\n  .adnlamm-products-band:before,.adnlamm-products-band:after,.adnlamm-card:before,.adnlamm-card-image:before,\n  .adnlamm-card-image:after,.adnlamm-card-image img,.adnlamm-closing:before,.adnlamm-closing:after,\n  .adnlamm-faq-item[open] .adnlamm-faq-answer{animation:none!important;translate:none!important;rotate:none!important;scale:none!important}\n}\n\n\n\n\/* Design- und FAQ-Optimierung *\/\n.adnlamm-card{\n  min-height:720px;\n  border:1px solid rgba(70,45,25,.06);\n  box-shadow:0 22px 66px rgba(38,28,20,.075);\n}\n.adnlamm-card-head{position:relative;z-index:3}\n.adnlamm-card-use{\n  display:inline-flex;\n  align-items:center;\n  min-height:30px;\n  margin-top:15px;\n  padding:8px 12px;\n  border:1px solid rgba(214,106,44,.18);\n  border-radius:999px;\n  background:rgba(214,106,44,.08);\n  color:#9a461c;\n  font-size:10px!important;\n  line-height:1!important;\n  font-weight:900!important;\n  letter-spacing:.075em!important;\n  text-transform:uppercase;\n}\n.adnlamm-card-dark .adnlamm-card-use{\n  border-color:rgba(240,166,110,.23);\n  background:rgba(240,166,110,.11);\n  color:#f0a66e;\n}\n.adnlamm-card-image{\n  min-height:350px;\n  border:1px solid rgba(70,45,25,.045);\n  box-shadow:inset 0 0 0 1px rgba(255,255,255,.36);\n}\n.adnlamm-card-image img{max-width:82%;max-height:320px}\n.adnlamm-card-button{min-height:56px}\n.adnlamm-card-copy small{padding:11px 13px;border-radius:14px;background:rgba(214,106,44,.07);width:max-content;max-width:100%}\n.adnlamm-card-dark .adnlamm-card-copy small{background:rgba(255,255,255,.07);color:#f0a66e}\n\n.adnlamm-faq{\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n  gap:16px;\n  align-items:start;\n  counter-reset:adnlammFaq;\n}\n.adnlamm-faq-item{\n  border:1px solid rgba(70,45,25,.07);\n  border-radius:26px;\n  background:linear-gradient(180deg,#fff,#fdfbf9);\n  box-shadow:0 18px 50px rgba(38,28,20,.06);\n  transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s ease,border-color .28s ease;\n}\n.adnlamm-faq-item summary{\n  min-height:94px;\n  padding:22px 24px;\n  justify-content:flex-start;\n}\n.adnlamm-faq-item summary::before{\n  counter-increment:adnlammFaq;\n  content:counter(adnlammFaq,decimal-leading-zero);\n  flex:0 0 42px;\n  width:42px;\n  height:42px;\n  border-radius:50%;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  background:rgba(214,106,44,.12);\n  color:#9a461c;\n  font-size:11px!important;\n  line-height:1!important;\n  font-weight:900!important;\n  letter-spacing:.04em!important;\n}\n.adnlamm-faq-item summary\u003espan{flex:1;font-size:17px!important}\n.adnlamm-faq-item summary\u003ei{margin-left:auto}\n.adnlamm-faq-item[open]{\n  border-color:rgba(214,106,44,.24);\n  box-shadow:0 24px 65px rgba(38,28,20,.095),0 8px 22px rgba(214,106,44,.07);\n}\n.adnlamm-faq-item[open] summary::before{background:#d66a2c;color:#fff}\n.adnlamm-faq-answer p{\n  margin:0 24px 24px;\n  padding:20px 0 0;\n  border-top:1px solid rgba(70,45,25,.08);\n  color:#504943;\n  font-size:15px!important;\n  line-height:1.7!important;\n}\n@media(hover:hover) and (pointer:fine){\n  .adnlamm-faq-item:hover{transform:translateY(-3px);border-color:rgba(214,106,44,.18);box-shadow:0 24px 65px rgba(38,28,20,.085)}\n}\n@media(max-width:900px){\n  .adnlamm-faq{grid-template-columns:1fr}\n}\n@media(max-width:768px){\n  .adnlamm-card{padding:22px;min-height:650px}\n  .adnlamm-card-image{min-height:300px}\n  .adnlamm-card-image img{max-width:76%!important;max-height:285px!important;margin:0 auto!important}\n  .adnlamm-faq-item summary{min-height:82px;padding:18px}\n  .adnlamm-faq-item summary::before{flex-basis:38px;width:38px;height:38px}\n  .adnlamm-faq-answer p{margin:0 18px 20px;padding-top:17px}\n  .adnlamm-visual{display:block!important}\n  .adnlamm-visual-main{width:78%!important;left:50%!important;right:auto!important;margin-left:-39%!important;bottom:8px!important;display:block!important}\n}\n\n\u003c\/style\u003e\n\u003cmain class=\"adnlamm-page\" id=\"adnlammPage\"\u003e\n\u003cdiv class=\"adnlamm-wrap\"\u003e\n\u003cheader class=\"adnlamm-hero adnlamm-reveal\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adnlamm-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n\u003cp class=\"adnlamm-kicker\"\u003ePREMIUM LAMM-KAUARTIKEL FÜR HUNDE\u003c\/p\u003e\n\u003ch1\u003eZwei Kauformen.\u003cbr\u003eEine klare Wahl.\u003c\/h1\u003e\n\u003cp class=\"adnlamm-lead\"\u003eLammohren für ruhige Knabbermomente und Lammbeine für kräftige, erwachsene Kauer.\u003c\/p\u003e\n\u003cp class=\"adnlamm-intro\"\u003eBeide Kauartikel bestehen aus 100 % Lamm, unterscheiden sich aber deutlich in Härte, Größe und Kauintensität. So findest du schneller die passende Kauform für deinen Hund.\u003c\/p\u003e\n\u003cdiv class=\"adnlamm-alert\"\u003eLammohren sind feiner und leichter zu bearbeiten. Das Lammbein ist ein echter, besonders harter Naturknochen und gehört nur in die Pfoten kräftiger erwachsener Kauer.\u003c\/div\u003e\n\u003cdiv class=\"adnlamm-tags\"\u003e\n\u003cspan\u003e2 Kauformen\u003c\/span\u003e\u003cspan\u003e100 % Lamm\u003c\/span\u003e\u003cspan\u003eFein bis besonders hart\u003c\/span\u003e\u003cspan\u003eKlare Auswahlhilfe\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnlamm-actions\"\u003e\n\u003ca class=\"adnlamm-button\" href=\"#adnlammProducts\"\u003eLamm-Kauartikel entdecken \u003cspan\u003e→\u003c\/span\u003e\u003c\/a\u003e \u003ca class=\"adnlamm-button adnlamm-button-secondary\" href=\"#adnlammGuide\"\u003ePassende Kauform finden \u003cspan\u003e↓\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnlamm-visual\"\u003e\n\u003cspan class=\"adnlamm-orbit adnlamm-orbit-one\"\u003e\u003c\/span\u003e \u003cspan class=\"adnlamm-orbit adnlamm-orbit-two\"\u003e\u003c\/span\u003e \u003cspan class=\"adnlamm-spark adnlamm-spark-one\"\u003e\u003c\/span\u003e \u003cspan class=\"adnlamm-spark adnlamm-spark-two\"\u003e\u003c\/span\u003e \u003cspan class=\"adnlamm-spark adnlamm-spark-three\"\u003e\u003c\/span\u003e\n\u003cdiv class=\"adnlamm-wool\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"adnlamm-badge\"\u003e\n\u003cstrong\u003e100 %\u003c\/strong\u003e\u003cspan\u003eLamm\u003cbr\u003eim Fokus\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cimg class=\"adnlamm-visual-main\" alt=\"Getrocknete Lammohren von Alphadog Nutrition\" src=\"https:\/\/www.alphadog-nutrition.de\/cdn\/shop\/files\/Lammohrengetrocknetkaufen_NatursnackAlphadogNutrition.png?v=1784919385\u0026amp;width=1200\"\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\n\u003csection class=\"adnlamm-section adnlamm-reveal\"\u003e\n\u003cdiv class=\"adnlamm-heading\"\u003e\n\u003cp\u003eZWEI KAUFORMEN FÜR UNTERSCHIEDLICHE BEDÜRFNISSE\u003c\/p\u003e\n\u003ch2\u003eFein knabbern oder kräftig nagen.\u003c\/h2\u003e\n\u003cspan\u003eLammohren und Lammbein decken zwei sehr unterschiedliche Kauprofile ab – vom leichteren Knabbern bis zur intensiven Kauarbeit.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnlamm-benefits\"\u003e\n\u003carticle class=\"adnlamm-benefit\"\u003e\u003cb\u003e01\u003c\/b\u003e\n\u003ch3\u003eKlare Proteinquelle\u003c\/h3\u003e\n\u003cp\u003eBeide Kauartikel bestehen aus Lamm und kommen ohne eine Mischung verschiedener tierischer Proteinquellen aus.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adnlamm-benefit\"\u003e\u003cb\u003e02\u003c\/b\u003e\n\u003ch3\u003eZwei Härtegrade\u003c\/h3\u003e\n\u003cp\u003eFeinere, knorpelige Lammohren stehen einem harten, echten Naturknochen für kräftige erwachsene Kauer gegenüber.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adnlamm-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\n\u003ch3\u003eDirekt vergleichen\u003c\/h3\u003e\n\u003cp\u003eHärte, Packungsgröße und Einsatz sind direkt vergleichbar, damit die Entscheidung schnell und sicher fällt.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adnlamm-guide adnlamm-reveal\" id=\"adnlammGuide\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adnlamm-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n\u003cp class=\"adnlamm-kicker\"\u003eDER LAMM-KAUARTIKEL-FINDER\u003c\/p\u003e\n\u003ch2\u003eFeinere Ohren oder harter Naturknochen?\u003c\/h2\u003e\n\u003cp\u003eGetrocknete Lammohren sind meist kleiner und feiner aufgebaut als viele große Ohren-Kauartikel. Dadurch können sie für zahlreiche Hundegrößen eine gut bearbeitbare Kauoption sein.\u003c\/p\u003e\n\u003cp\u003eDas Lammbein ist deutlich härter. Es ist für erwachsene Hunde mit kräftiger Kaukraft und gesundem, belastbarem Gebiss vorgesehen und muss durchgehend beaufsichtigt werden.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eLammohren für ruhigere Knabber- und Kauphasen\u003c\/li\u003e\n\u003cli\u003eFeinere Ohrenstruktur für viele Hundegrößen\u003c\/li\u003e\n\u003cli\u003eLammbein für intensive und ausdauernde Kauarbeit\u003c\/li\u003e\n\u003cli\u003eIndividuelle Größe, Kaukraft und Zahnstatus immer berücksichtigen\u003c\/li\u003e\n\u003cli\u003eJeden Kauartikel unter Aufsicht anbieten\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003caside class=\"adnlamm-panel\"\u003e\n\u003cp\u003eWELCHES PRODUKT PASST?\u003c\/p\u003e\n\u003carticle\u003e\u003cstrong\u003eFeiner und leichter zu bearbeiten\u003c\/strong\u003e\u003cspan\u003eGetrocknete Lammohren aus 100 % Lamm in 150 g oder 1 kg.\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eHart und langanhaltend\u003c\/strong\u003e\u003cspan\u003eGetrocknete Lammbeine als 10er-Pack für kräftige, erwachsene Kauer.\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eWichtig bei echten Knochen\u003c\/strong\u003e\u003cspan\u003eNicht für Welpen im Zahnwechsel, Senioren mit Zahnproblemen oder starke Schlinger.\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/aside\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003csection class=\"adnlamm-products-band adnlamm-reveal\" id=\"adnlammProducts\"\u003e\n\u003cdiv class=\"adnlamm-products-wrap\"\u003e\n\u003cdiv class=\"adnlamm-heading\"\u003e\n\u003cp\u003eDIE AKTUELLE LAMM-KOLLEKTION\u003c\/p\u003e\n\u003ch2\u003eZwei naturbelassene Lamm-Kauartikel direkt entdecken.\u003c\/h2\u003e\n\u003cspan\u003eVergleiche Härte, Packungsgröße und Einsatz und öffne das passende Produkt direkt.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnlamm-track\"\u003e\n\u003carticle class=\"adnlamm-card\"\u003e\n\u003cdiv class=\"adnlamm-card-head\"\u003e\n\u003cp\u003e100 % LAMM · FEINERE STRUKTUR\u003c\/p\u003e\n\u003ch3\u003eGetrocknete Lammohren\u003c\/h3\u003e\n\u003cspan class=\"adnlamm-card-use\"\u003eFür ruhige Knabbermomente\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ca class=\"adnlamm-card-image\" href=\"https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-lammohren-getrocknet-hypoallergener-kausnack\"\u003e\u003cimg alt=\"Getrocknete Lammohren aus 100 Prozent Lamm\" loading=\"lazy\" src=\"https:\/\/www.alphadog-nutrition.de\/cdn\/shop\/files\/Lammohrengetrocknetkaufen_NatursnackAlphadogNutrition.png?v=1784919385\u0026amp;width=1200\"\u003e\u003c\/a\u003e\n\u003cdiv class=\"adnlamm-card-copy\"\u003e\n\u003ch4\u003eLammohren getrocknet – 100 % naturbelassen\u003c\/h4\u003e\n\u003cspan\u003eEin-Zutaten-Kauartikel aus getrocknetem Lamm mit kleinerer, feinerer Ohrenstruktur für natürliche Knabbermomente. Form, Größe und Stückzahl können naturbedingt variieren.\u003c\/span\u003e \u003csmall\u003eGrößen · 150 g oder 1 kg\u003c\/small\u003e \u003ca class=\"adnlamm-card-button\" href=\"https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-lammohren-getrocknet-hypoallergener-kausnack\"\u003eProdukt ansehen \u003cspan\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adnlamm-card adnlamm-card-dark\"\u003e\n\u003cdiv class=\"adnlamm-card-head\"\u003e\n\u003cp\u003e100 % LAMM · ECHTER NATURKNOCHEN\u003c\/p\u003e\n\u003ch3\u003eGetrocknetes Lammbein\u003c\/h3\u003e\n\u003cspan class=\"adnlamm-card-use\"\u003eFür kräftige erwachsene Kauer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ca class=\"adnlamm-card-image\" href=\"https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-lammbein-getrocknet-knochen-fur-allergiker\"\u003e\u003cimg alt=\"Getrocknete Lammbeine mit anhaftendem Fleisch\" loading=\"lazy\" src=\"https:\/\/www.alphadog-nutrition.de\/cdn\/shop\/files\/Lammbeinegetrocknet_IdealfuerAllergiker_Zahnpflege.png?v=1784913489\u0026amp;width=1200\"\u003e\u003c\/a\u003e\n\u003cdiv class=\"adnlamm-card-copy\"\u003e\n\u003ch4\u003e100 % Lammbeine – 10 Stück\u003c\/h4\u003e\n\u003cspan\u003eHarter, getrockneter Naturknochen mit anhaftendem Fleisch für intensive Kauarbeit. Enthält 62,5 % Rohprotein und 5,4 % Rohfett.\u003c\/span\u003e \u003csmall\u003ePackung · 10 Stück\u003c\/small\u003e \u003ca class=\"adnlamm-card-button\" href=\"https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-lammbein-getrocknet-knochen-fur-allergiker\"\u003eProdukt ansehen \u003cspan\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"adnlamm-wrap\"\u003e\n\u003csection class=\"adnlamm-section adnlamm-reveal\"\u003e\n\u003cdiv class=\"adnlamm-heading\"\u003e\n\u003cp\u003eSCHNELLER PRODUKTVERGLEICH\u003c\/p\u003e\n\u003ch2\u003eWelche Lamm-Kauform passt zu deinem Hund?\u003c\/h2\u003e\n\u003cspan\u003eOrientiere dich nicht nur an Hundegröße und Alter, sondern vor allem an Zahnstatus, Kaukraft, Kauverhalten und der Härte des jeweiligen Produkts.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnlamm-comparison\"\u003e\n\u003carticle class=\"adnlamm-compare\"\u003e\u003cb\u003eLAMMOHREN\u003c\/b\u003e\n\u003ch3\u003eFür feinere Kauarbeit\u003c\/h3\u003e\n\u003cp\u003eKleiner und zarter aufgebaut als viele große Rinder- oder Schweineohren. Die Eignung für Welpen, Senioren oder kleinere Hunde muss trotzdem individuell anhand von Gebiss und Kaukraft geprüft werden.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adnlamm-compare\"\u003e\u003cb\u003eLAMMBEIN\u003c\/b\u003e\n\u003ch3\u003eFür kräftige erwachsene Kauer\u003c\/h3\u003e\n\u003cp\u003eEin echter, besonders harter Naturknochen. Nicht für Hunde mit vorgeschädigten Zähnen, empfindlichem Gebiss, starkem Schlingen sowie nicht für Welpen im Zahnwechsel geeignet.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cp class=\"adnlamm-note\"\u003eLamm kann eine Alternative zu häufiger gefütterten Proteinquellen sein. Eine pauschale Verträglichkeits- oder Allergiefreiheitsgarantie ist bei keinem Kauartikel möglich.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"adnlamm-safety adnlamm-reveal\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adnlamm-kicker\"\u003eSICHER KAUEN LASSEN\u003c\/p\u003e\n\u003ch2\u003eNaturknochen brauchen besondere Aufmerksamkeit.\u003c\/h2\u003e\n\u003cp\u003eDas Lammbein ist ein echter, gewachsener Knochen und kein gepresster Kauknochen. Echte Knochen können trotz Trocknung brechen oder splittern. Deshalb stehen eine passende Produktauswahl und durchgehende Aufsicht an erster Stelle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnlamm-safety-box\"\u003e\n\u003cstrong\u003eBeim Lammbein beachten\u003c\/strong\u003e\n\u003cul\u003e\n\u003cli\u003eNur bei gesundem und belastbarem Gebiss anbieten\u003c\/li\u003e\n\u003cli\u003eDen Hund während des Kauens durchgehend beobachten\u003c\/li\u003e\n\u003cli\u003eKleine, scharfkantige oder verschluckbare Reststücke entfernen\u003c\/li\u003e\n\u003cli\u003eBei Würgen, Schmerzen oder Verschluckungsverdacht sofort reagieren\u003c\/li\u003e\n\u003cli\u003eImmer ausreichend frisches Trinkwasser bereitstellen\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adnlamm-section adnlamm-reveal\"\u003e\n\u003cdiv class=\"adnlamm-heading\"\u003e\n\u003cp\u003eHÄUFIGE FRAGEN\u003c\/p\u003e\n\u003ch2\u003eDie wichtigsten Antworten auf einen Blick.\u003c\/h2\u003e\n\u003cspan\u003eKurz, konkret und hilfreich – für eine sichere Wahl zwischen Lammohren und Lammbein.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnlamm-faq\"\u003e\n\u003cdetails class=\"adnlamm-faq-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eWas ist der größte Unterschied zwischen Lammohren und Lammbein?\u003c\/span\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adnlamm-faq-answer\"\u003e\u003cp\u003eLammohren sind feiner und leichter zu bearbeiten. Das Lammbein ist ein echter, sehr harter Naturknochen für kräftige erwachsene Kauer.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adnlamm-faq-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eWoraus bestehen die Lammohren?\u003c\/span\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adnlamm-faq-answer\"\u003e\u003cp\u003eAus 100 % getrocknetem Lamm – ohne weitere tierische Proteinquelle.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adnlamm-faq-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eWelche Größen gibt es bei den Lammohren?\u003c\/span\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adnlamm-faq-answer\"\u003e\u003cp\u003eDie Lammohren sind in 150 g und 1 kg erhältlich. Form, Größe und Stückzahl können naturbedingt variieren.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adnlamm-faq-item\"\u003e\n\u003csummary\u003e\u003cspan\u003ePassen Lammohren auch zu kleineren Hunden?\u003c\/span\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adnlamm-faq-answer\"\u003e\u003cp\u003eOft ja, weil sie feiner aufgebaut sind. Entscheidend bleiben die konkrete Ohrgröße, das Gebiss und das individuelle Kauverhalten.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adnlamm-faq-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eFür welche Hunde ist das Lammbein geeignet?\u003c\/span\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adnlamm-faq-answer\"\u003e\u003cp\u003eFür erwachsene, kräftige Kauer mit gesundem und belastbarem Gebiss.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adnlamm-faq-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eWann ist das Lammbein nicht die richtige Wahl?\u003c\/span\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adnlamm-faq-answer\"\u003e\u003cp\u003eNicht für Welpen im Zahnwechsel, Hunde mit Zahnproblemen, empfindlichem Gebiss oder starkem Schlingverhalten.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adnlamm-faq-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eWas muss ich beim Lammbein beachten?\u003c\/span\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adnlamm-faq-answer\"\u003e\u003cp\u003eImmer beaufsichtigen und kleine, scharfkantige oder verschluckbare Reststücke rechtzeitig entfernen.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adnlamm-faq-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eWie lagere ich die Lamm-Kauartikel?\u003c\/span\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adnlamm-faq-answer\"\u003e\u003cp\u003eKühl, trocken und sauber lagern und die Verpackung nach dem Öffnen gut verschließen.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adnlamm-closing adnlamm-reveal\"\u003e\n\u003cp class=\"adnlamm-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n\u003ch2\u003eJetzt die passende Lamm-Kauform entdecken.\u003c\/h2\u003e\n\u003cp\u003eFeinere Lammohren oder kräftiges Lammbein: Vergleiche beide Produkte und wähle passend zu Gebiss, Kaukraft und Kauverhalten deines Hundes.\u003c\/p\u003e\n\u003ca class=\"adnlamm-button\" href=\"#adnlammProducts\"\u003eLamm-Kauartikel ansehen \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\n\u003cp\u003e \u003c\/p\u003e","products":[{"product_id":"alphadog-nutrition-lammbein-getrocknet-knochen-fur-allergiker","title":"100% Lammbeine 10 Stück - Diät Kausnack \u0026 Calciumquelle","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Lammbein\n     ========================================================= --\u003e\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\u003c!-- Rechner-Popup --\u003e\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\u003c!-- =========================================================\n     PRODUKTBESCHREIBUNG LAMMBEIN\n     ========================================================= --\u003e\n\u003cstyle\u003e\n  .adp-page{\n    position:relative!important;\n    left:auto!important;\n    right:auto!important;\n    width:var(--adp-viewport-width,100vw)!important;\n    max-width:none!important;\n    margin:0!important;\n    transform:translateX(calc(-1 * var(--adp-viewport-offset,0px)))!important;\n    background:radial-gradient(circle at 95% 2%,rgba(233,96,40,.13),transparent 24%),#f5f5f7;\n    color:#111;\n    font-family:'Manrope',Arial,sans-serif;\n    overflow:hidden;\n    isolation:isolate;\n  }\n  .adp-page *{box-sizing:border-box;font-family:'Manrope',Arial,sans-serif}\n  .adp-wrap{width:100%;max-width:1280px;margin:0 auto;padding:58px 18px}\n\n  .adp-hero{\n    position:relative;\n    padding:58px;\n    border-radius:36px;\n    background:radial-gradient(circle at 86% 12%,rgba(233,96,40,.3),transparent 27%),linear-gradient(135deg,#090a0d,#17181c 60%,#281a14);\n    color:#fff;\n    display:grid;\n    grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);\n    gap:42px;\n    align-items:center;\n    overflow:hidden;\n    box-shadow:0 30px 90px rgba(0,0,0,.14);\n  }\n  .adp-hero:after{content:\"\";position:absolute;left:58px;right:58px;bottom:0;height:6px;border-radius:999px 999px 0 0;background:#e96028}\n  .adp-brand{margin:0 0 12px;color:#e96028;font-size:15px;font-weight:900;letter-spacing:-.02em}\n  .adp-kicker{margin:0 0 16px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-title{\n    position:relative;\n    z-index:1;\n    display:block;\n    margin:0!important;\n    max-width:760px;\n    color:#fff!important;\n    font-family:'Inter','Manrope',Arial,sans-serif!important;\n    font-size:clamp(36px,5.5vw,62px)!important;\n    line-height:.98!important;\n    font-weight:900!important;\n    font-variation-settings:'wght' 900!important;\n    font-synthesis:weight!important;\n    letter-spacing:-.05em!important;\n    text-transform:none!important;\n    -webkit-text-stroke:.65px #fff;\n    paint-order:stroke fill;\n    text-shadow:\n      0 2px 0 rgba(255,255,255,.10),\n      0 7px 12px rgba(0,0,0,.72),\n      0 17px 34px rgba(0,0,0,.58)!important;\n    filter:drop-shadow(0 8px 10px rgba(0,0,0,.34));\n  }\n  .adp-title:before,\n  .adp-title:after{\n    content:attr(data-title);\n    position:absolute;\n    inset:0;\n    z-index:-1;\n    color:rgba(0,0,0,.62);\n    font:inherit;\n    letter-spacing:inherit;\n    line-height:inherit;\n    pointer-events:none;\n  }\n  .adp-title:before{\n    transform:translate(4px,6px);\n    filter:blur(1px);\n    opacity:.75;\n  }\n  .adp-title:after{\n    transform:translate(8px,11px);\n    filter:blur(10px);\n    opacity:.78;\n  }\n  .adp-lead{max-width:720px;margin:26px 0 0;color:#fff!important;font-size:clamp(18px,1.8vw,24px);line-height:1.38;font-weight:800}\n  .adp-intro{max-width:720px;margin:20px 0 0;color:rgba(255,255,255,.72)!important;font-size:16px;line-height:1.72}\n  .adp-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}\n  .adp-tags span{padding:10px 13px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.06);color:#fff;font-size:12px;font-weight:800}\n\n  .adp-visual{\n    min-height:430px;\n    padding:30px;\n    border-radius:30px;\n    background:radial-gradient(circle at 50% 35%,rgba(233,96,40,.25),transparent 45%),linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.04));\n    border:1px solid rgba(255,255,255,.1);\n    display:grid;\n    align-content:center;\n    gap:14px;\n  }\n  .adp-stat{padding:20px 22px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:rgba(0,0,0,.18)}\n  .adp-stat strong{display:block;color:#fff;font-size:30px;line-height:1;font-weight:900}\n  .adp-stat span{display:block;margin-top:8px;color:rgba(255,255,255,.7);font-size:13px;line-height:1.45}\n  .adp-stat-main{background:#e96028;border-color:#e96028;box-shadow:0 18px 38px rgba(233,96,40,.24)}\n  .adp-stat-main span{color:rgba(255,255,255,.88)}\n\n  .adp-section{padding-top:80px}\n  .adp-heading{max-width:980px;margin-bottom:28px}\n  .adp-heading p{margin:0 0 14px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-heading h2{margin:0;color:#111!important;font-size:clamp(34px,5vw,62px)!important;line-height:.98!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-heading span{display:block;max-width:850px;margin-top:18px;color:#626262;font-size:17px;line-height:1.62;font-weight:600}\n\n  .adp-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}\n  .adp-benefit{min-height:290px;padding:30px;border-radius:28px;background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.11),transparent 30%),#fff;box-shadow:0 18px 55px rgba(0,0,0,.055)}\n  .adp-benefit:nth-child(2){background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.34),transparent 31%),linear-gradient(135deg,#090a0d,#1a1b1f);color:#fff}\n  .adp-benefit b{color:#e96028;font-size:13px;font-weight:900}\n  .adp-benefit h3{margin:46px 0 14px;color:inherit!important;font-size:27px!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-.04em!important;text-transform:none!important}\n  .adp-benefit p{margin:0;color:#575757;font-size:15px;line-height:1.7}\n  .adp-benefit:nth-child(2) p{color:rgba(255,255,255,.7)}\n\n  .adp-guide{margin-top:80px;padding:54px;border-radius:34px;background:radial-gradient(circle at 90% 10%,rgba(233,96,40,.12),transparent 26%),#fff;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:48px;align-items:start;box-shadow:0 24px 70px rgba(0,0,0,.06)}\n  .adp-guide h2{margin:0;color:#111!important;font-size:clamp(34px,4.8vw,56px)!important;line-height:1!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-guide p{color:#505050;font-size:16px;line-height:1.75}\n  .adp-panel{padding:32px;border-radius:26px;background:radial-gradient(circle at 90% 8%,rgba(233,96,40,.35),transparent 30%),linear-gradient(135deg,#0a0b0e,#1b1c20);color:#fff}\n  .adp-panel\u003ep{margin:0 0 28px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}\n  .adp-panel article{padding:18px 0;border-top:1px solid rgba(255,255,255,.1)}\n  .adp-panel article:first-of-type{padding-top:0;border-top:0}\n  .adp-panel strong{display:block;color:#fff!important;font-size:19px}\n  .adp-panel span{display:block;margin-top:7px;color:rgba(255,255,255,.68);font-size:14px;line-height:1.55}\n\n  .adp-accordions{display:grid;gap:13px}\n  .adp-item{margin:0!important;border-radius:22px;background:#fff;box-shadow:0 14px 45px rgba(0,0,0,.045);overflow:hidden}\n  .adp-item summary{padding:22px 24px!important;list-style:none!important;color:#111!important;display:grid!important;grid-template-columns:46px minmax(0,1fr) 36px;align-items:center;gap:16px;cursor:pointer;text-transform:none!important}\n  .adp-item summary::-webkit-details-marker{display:none}\n  .adp-icon{width:46px;height:46px;border-radius:14px;background:#111;color:#fff;display:grid;place-items:center;font-size:20px}\n  .adp-summary strong{display:block;color:#111!important;font-size:18px;line-height:1.3;font-weight:900}\n  .adp-summary span{display:block;margin-top:4px;color:#6b6b6b;font-size:13px;line-height:1.4}\n  .adp-plus{position:relative;width:36px;height:36px;border-radius:50%;background:#f1f1f3}\n  .adp-plus:before,.adp-plus:after{content:\"\";position:absolute;left:50%;top:50%;width:14px;height:2px;background:#111;transform:translate(-50%,-50%)}\n  .adp-plus:after{transform:translate(-50%,-50%) rotate(90deg)}\n  .adp-item[open] .adp-plus{background:#e96028}\n  .adp-item[open] .adp-plus:before,.adp-item[open] .adp-plus:after{background:#fff}\n  .adp-item[open] .adp-plus:after{transform:translate(-50%,-50%)}\n  .adp-content{padding:0 24px 26px 86px;color:#505050;font-size:15px;line-height:1.72}\n  .adp-content h3,.adp-content h4{color:#111!important;text-transform:none!important}\n  .adp-content h3{font-size:23px!important;margin:4px 0 14px!important}\n  .adp-content h4{font-size:17px!important;margin:22px 0 8px!important}\n  .adp-content p{margin:0 0 14px}\n  .adp-info{margin:20px 0;padding:18px;border-left:5px solid #e96028;border-radius:16px;background:#f5f5f7}\n  .adp-info p:last-child{margin-bottom:0}\n\n  .adp-table{width:100%;border-collapse:separate;border-spacing:0;margin:14px 0;overflow:hidden;border:1px solid #e5e5e7;border-radius:16px;background:#fff}\n  .adp-table th,.adp-table td{padding:12px 14px;border-bottom:1px solid #ececef;text-align:left;vertical-align:top}\n  .adp-table tr:last-child td{border-bottom:0}\n  .adp-table thead th,.adp-table thead td{background:#111;color:#fff;font-weight:900}\n\n  .adp-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\n  .adp-highlight{padding:15px 16px;border-radius:15px;background:#f5f5f7}\n  .adp-highlight b{display:block;margin-bottom:4px;color:#111}\n\n  .adp-faq{display:grid;gap:10px}\n  .adp-faq details{border:1px solid #e5e5e7;border-radius:14px;background:#fff;overflow:hidden}\n  .adp-faq summary{padding:15px 48px 15px 16px!important;display:block!important;position:relative;cursor:pointer;font-weight:800;color:#222!important;list-style:none!important;text-transform:none!important}\n  .adp-faq summary:before,.adp-faq summary:after{content:\"\";position:absolute;right:17px;top:50%;width:14px;height:2px;background:#111;transform:translateY(-50%)}\n  .adp-faq summary:after{transform:translateY(-50%) rotate(90deg)}\n  .adp-faq details[open] summary:after{transform:translateY(-50%)}\n  .adp-faq details p{margin:0;padding:0 16px 17px;color:#555}\n\n  .adp-closing{margin-top:80px;padding:56px 42px;border-radius:34px;background:radial-gradient(circle at 86% 14%,rgba(255,255,255,.14),transparent 24%),#e96028;color:#fff;text-align:center}\n  .adp-closing h2{max-width:900px;margin:0 auto;color:#fff!important;font-size:clamp(36px,5.5vw,66px)!important;line-height:.96!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-closing p{max-width:780px;margin:20px auto 0;color:rgba(255,255,255,.86);font-size:17px;line-height:1.65;font-weight:600}\n\n  @media(max-width:960px){\n    .adp-hero,.adp-guide{grid-template-columns:1fr}\n    .adp-benefits{grid-template-columns:1fr}\n  }\n  @media(max-width:700px){\n    .adp-wrap{padding:24px 10px}\n    .adp-hero{padding:30px 18px 20px;border-radius:24px;gap:22px}\n    .adp-hero:after{left:18px;right:18px}\n    .adp-title{font-size:clamp(30px,9vw,46px)!important;line-height:1!important;letter-spacing:-.04em!important;-webkit-text-stroke:.45px #fff}\n    .adp-title:before{transform:translate(3px,4px);filter:blur(.8px)}\n    .adp-title:after{transform:translate(5px,7px);filter:blur(7px)}\n    .adp-lead{font-size:17px}\n    .adp-intro{font-size:14px;line-height:1.62}\n    .adp-tags{gap:7px;margin-top:18px}\n    .adp-tags span{padding:8px 10px;font-size:10px}\n    .adp-visual{min-height:auto;padding:14px;border-radius:22px;gap:8px}\n    .adp-stat{padding:14px 15px;border-radius:15px}\n    .adp-stat strong{font-size:24px}\n    .adp-stat span{margin-top:5px;font-size:11px}\n    .adp-section{padding-top:50px}\n    .adp-heading{margin-bottom:18px}\n    .adp-heading p{margin-bottom:10px;font-size:9px}\n    .adp-heading h2{font-size:32px!important;line-height:1!important}\n    .adp-heading span{margin-top:12px;font-size:14px;line-height:1.5}\n    .adp-benefits{gap:10px}\n    .adp-benefit{min-height:auto;padding:21px;border-radius:20px}\n    .adp-benefit h3{margin:26px 0 10px;font-size:23px!important}\n    .adp-benefit p{font-size:14px;line-height:1.58}\n    .adp-guide{margin-top:50px;padding:26px 17px 17px;border-radius:24px;gap:26px}\n    .adp-guide h2{font-size:32px!important}\n    .adp-guide p{font-size:14px;line-height:1.62}\n    .adp-panel{padding:22px;border-radius:20px}\n    .adp-panel article{padding:14px 0}\n    .adp-panel strong{font-size:17px}\n    .adp-panel span{font-size:12px}\n\n    \/* Schmale und kompakte Themenkacheln auf dem Handy *\/\n    .adp-accordions{gap:8px;padding:0 5px}\n    .adp-item{width:calc(100% - 4px);margin:0 auto!important;border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.045)}\n    .adp-item summary{grid-template-columns:32px minmax(0,1fr) 26px;padding:11px 10px!important;gap:9px;min-height:54px}\n    .adp-icon{width:32px;height:32px;border-radius:9px;font-size:14px}\n    .adp-summary strong{font-size:13.5px;line-height:1.22}\n    .adp-summary span{margin-top:2px;font-size:10.5px;line-height:1.25}\n    .adp-plus{width:26px;height:26px}\n    .adp-plus:before,.adp-plus:after{width:11px;height:1.5px}\n    .adp-content{padding:0 11px 15px;font-size:13px;line-height:1.58}\n    .adp-content h3{font-size:19px!important;margin:5px 0 10px!important}\n    .adp-content h4{font-size:15px!important;margin:16px 0 6px!important}\n    .adp-content p{margin-bottom:10px}\n    .adp-info{margin:14px 0;padding:13px;border-left-width:4px;border-radius:11px}\n    .adp-highlights{grid-template-columns:1fr;gap:8px}\n    .adp-highlight{padding:11px 12px;border-radius:11px}\n    .adp-table th,.adp-table td{padding:8px 7px;font-size:11.5px}\n    .adp-faq{gap:7px}\n    .adp-faq details{border-radius:10px}\n    .adp-faq summary{padding:12px 38px 12px 12px!important;font-size:12.5px}\n    .adp-faq details p{padding:0 12px 13px;font-size:12.5px}\n    .adp-closing{margin-top:50px;padding:34px 18px;text-align:left;border-radius:24px}\n    .adp-closing h2{font-size:33px!important}\n    .adp-closing p{font-size:14px}\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  .adp-external-product-title,\n  body .product__info-container .product__title,\n  body .product__info-container .product__title h1,\n  body .product__info-wrapper .product__title,\n  body .product__info-wrapper .product__title h1,\n  body product-info .product__title,\n  body product-info .product__title h1,\n  body .product-info .product__title,\n  body .product-info .product__title h1,\n  body .product-info__title,\n  body h1.product__title,\n  body h1.product-title,\n  body h1.product_title,\n  body .product-single__title,\n  body .productView-title,\n  body .product-detail__title {\n    display: block !important;\n    width: 100% !important;\n    max-width: 980px !important;\n    margin: 0 0 18px 0 !important;\n    padding: 0 !important;\n    color: #000 !important;\n    background: transparent !important;\n    font-family: \"Inter\", Arial, Helvetica, sans-serif !important;\n    font-size: clamp(28px, 4.1vw, 46px) !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: \"wght\" 900 !important;\n    font-synthesis: weight !important;\n    line-height: .98 !important;\n    letter-spacing: -.05em !important;\n    text-align: left !important;\n    text-transform: none !important;\n    -webkit-text-stroke: .7px #000 !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.08),\n      0 6px 11px rgba(0,0,0,.23),\n      0 15px 28px rgba(0,0,0,.13) !important;\n  }\n\n  .adp-external-product-title *,\n  body .product__info-container .product__title *,\n  body .product__info-wrapper .product__title *,\n  body product-info .product__title *,\n  body .product-info .product__title *,\n  body .product-info__title *,\n  body .product-single__title *,\n  body .productView-title *,\n  body .product-detail__title * {\n    color: #000 !important;\n    font-family: \"Inter\", Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    -webkit-text-stroke: .7px #000 !important;\n  }\n\n  .adp-external-product-title::before,\n  .adp-external-product-title::after,\n  .adp-external-product-title *::before,\n  .adp-external-product-title *::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title,\n    body .product__info-container .product__title,\n    body .product__info-container .product__title h1,\n    body .product__info-wrapper .product__title,\n    body .product__info-wrapper .product__title h1,\n    body product-info .product__title,\n    body product-info .product__title h1,\n    body .product-info .product__title,\n    body .product-info .product__title h1,\n    body .product-info__title,\n    body h1.product__title,\n    body h1.product-title,\n    body h1.product_title,\n    body .product-single__title,\n    body .productView-title,\n    body .product-detail__title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000 !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.07),\n        0 4px 8px rgba(0,0,0,.20),\n        0 10px 20px rgba(0,0,0,.11) !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  body.adn-modal-open {\n    overflow: hidden !important;\n    overscroll-behavior: none !important;\n    touch-action: none !important;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    top: var(--adn-modal-top, 0px) !important;\n    left: 0 !important;\n    right: 0 !important;\n    bottom: auto !important;\n\n    width: 100vw !important;\n    max-width: none !important;\n    height: var(--adn-modal-height, 100dvh) !important;\n    min-height: 0 !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    align-items: center !important;\n    justify-content: center !important;\n    place-items: center !important;\n\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n    box-sizing: border-box !important;\n    isolation: isolate !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: grid !important;\n  }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute !important;\n    inset: 0 !important;\n    width: 100% !important;\n    height: 100% !important;\n    margin: 0 !important;\n    transform: none !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    top: auto !important;\n    left: auto !important;\n    right: auto !important;\n    bottom: auto !important;\n    inset: auto !important;\n\n    width: min(780px, calc(100vw - 36px)) !important;\n    height: min(720px, calc(var(--adn-modal-height, 100dvh) - 36px)) !important;\n    min-height: 0 !important;\n    max-height: none !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    overflow-x: hidden !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain !important;\n    -webkit-overflow-scrolling: touch;\n\n    border-radius: 26px !important;\n    box-sizing: border-box !important;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    font-size: clamp(28px, 3vw, 36px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    word-break: normal !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-food-modal {\n      padding: 12px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: min(760px, calc(100vw - 24px)) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 24px) !important;\n      padding: 14px !important;\n      border-radius: 22px !important;\n    }\n\n    #adn-food-modal .adn-modal-header h2 {\n      font-size: 31px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 6px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 12px) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 12px) !important;\n      padding: 8px !important;\n      border-radius: 18px !important;\n    }\n\n    #adn-food-modal .adn-rechner {\n      height: 100% !important;\n      min-height: 0 !important;\n      overflow-y: auto !important;\n    }\n  }\n\n  @media (max-height: 650px) and (min-width: 721px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      height: calc(var(--adn-modal-height, 100dvh) - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-calculator-title-size-fix\"\u003e\n  #adn-one-html .adn-calculator-teaser h2 {\n    width: 100% !important;\n    max-width: none !important;\n    font-size: clamp(32px, 3.25vw, 48px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    white-space: nowrap !important;\n    word-break: keep-all !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(30px, 5vw, 40px) !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html .adn-calculator-teaser {\n      padding-left: 18px !important;\n      padding-right: 18px !important;\n    }\n\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(27px, 8vw, 33px) !important;\n      line-height: 1.03 !important;\n      letter-spacing: -.04em !important;\n    }\n  }\n\n  @media (max-width: 360px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: 26px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- ALPHADOG-DESIGNREGEL:\n     Das untere Abschlussfeld .adp-closing wird immer EINfarbig\n     und passend zur jeweiligen Produktpalette gestaltet.\n--\u003e\n\u003cstyle id=\"adn-lamb-leg-bone-product-design\"\u003e\n  .adp-theme-lamb-leg-bone {\n    --lambbone-deep: #201812;\n    --lambbone-olive: #5e6048;\n    --lambbone-sage: #7a806a;\n    --lambbone-taupe: #756556;\n    --lambbone-caramel: #9b6b49;\n    --lambbone-gold: #d0a05f;\n    --lambbone-cream: #eadbc1;\n\n    background:\n      radial-gradient(circle at 7% 4%, rgba(122,128,106,.14), transparent 24%),\n      radial-gradient(circle at 95% 16%, rgba(155,107,73,.14), transparent 24%),\n      radial-gradient(circle at 50% 82%, rgba(234,219,193,.13), transparent 32%),\n      linear-gradient(180deg, #fbfaf7 0%, #f1f2ec 50%, #f8f3eb 100%) !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-hero {\n    border: 1px solid rgba(208,160,95,.20) !important;\n    background:\n      radial-gradient(circle at 87% 13%, rgba(234,219,193,.22), transparent 24%),\n      linear-gradient(135deg, #130e0a 0%, #2d2b21 56%, #4e4034 100%) !important;\n    box-shadow: 0 34px 94px rgba(65,59,47,.23) !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-hero::before {\n    content: \"LAMB BONE\" !important;\n    position: absolute !important;\n    right: 18px !important;\n    top: 24px !important;\n    color: rgba(255,255,255,.045) !important;\n    font-family: \"Inter\", Arial, sans-serif !important;\n    font-size: 78px !important;\n    line-height: 1 !important;\n    font-weight: 900 !important;\n    letter-spacing: -.07em !important;\n    transform: rotate(7deg) !important;\n    pointer-events: none !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-hero::after {\n    background:\n      linear-gradient(\n        90deg,\n        var(--lambbone-deep),\n        var(--lambbone-olive) 30%,\n        var(--lambbone-sage) 49%,\n        var(--lambbone-taupe) 68%,\n        var(--lambbone-caramel) 82%,\n        var(--lambbone-gold)\n      ) !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-brand,\n  .adp-theme-lamb-leg-bone .adp-kicker,\n  .adp-theme-lamb-leg-bone .adp-heading \u003e p,\n  .adp-theme-lamb-leg-bone .adp-panel \u003e p {\n    color: #ebc58f !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-tags {\n    display: flex !important;\n    flex-wrap: wrap !important;\n    align-items: center !important;\n    gap: 10px !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-tags \u003e span {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    flex: 0 0 auto !important;\n    min-width: 0 !important;\n    max-width: 100% !important;\n    margin: 0 !important;\n    white-space: nowrap !important;\n    text-decoration: none !important;\n    border-color: rgba(235,197,143,.24) !important;\n    background: rgba(235,197,143,.08) !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-title {\n    color: #fff !important;\n    -webkit-text-stroke: .45px #fff !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.16),\n      0 7px 15px rgba(0,0,0,.34),\n      0 15px 28px rgba(0,0,0,.18) !important;\n    filter: none !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-title::before,\n  .adp-theme-lamb-leg-bone .adp-title::after {\n    content: none !important;\n    display: none !important;\n    opacity: 0 !important;\n    filter: none !important;\n    transform: none !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-visual {\n    position: relative !important;\n    background: #5e6048 !important;\n    background-image: none !important;\n    border-color: rgba(255,255,255,.14) !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-visual::before,\n  .adp-theme-lamb-leg-bone .adp-visual::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-stat {\n    border-color: rgba(255,255,255,.15) !important;\n    background: rgba(20,18,13,.30) !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-stat-main {\n    background: #756556 !important;\n    border-color: #756556 !important;\n    box-shadow: 0 18px 42px rgba(32,24,18,.30) !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-benefit:nth-child(1) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(155,107,73,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #faf2ec 100%) !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-benefit:nth-child(2) {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(234,219,193,.25), transparent 31%),\n      linear-gradient(135deg, #130e0a 0%, #38372a 100%) !important;\n    color: #fff !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-benefit:nth-child(2) p {\n    color: rgba(255,255,255,.72) !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-benefit:nth-child(3) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(122,128,106,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #eff3ec 100%) !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-benefit b {\n    color: var(--lambbone-caramel) !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-benefit:nth-child(2) b {\n    color: #edcc9c !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-guide {\n    border: 1px solid rgba(94,96,72,.08) !important;\n    background:\n      radial-gradient(circle at 92% 8%, rgba(234,219,193,.12), transparent 28%),\n      radial-gradient(circle at 8% 92%, rgba(122,128,106,.08), transparent 26%),\n      linear-gradient(145deg, #ffffff 0%, #f7f8f1 100%) !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-panel {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(234,219,193,.22), transparent 28%),\n      linear-gradient(135deg, #130e0a 0%, #414130 100%) !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-item {\n    border: 1px solid rgba(94,96,72,.07) !important;\n    box-shadow: 0 14px 42px rgba(65,59,47,.05) !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-icon {\n    background:\n      linear-gradient(135deg, #201812, var(--lambbone-olive)) !important;\n    box-shadow: 0 8px 18px rgba(32,24,18,.16) !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-item[open] .adp-plus {\n    background: var(--lambbone-caramel) !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-info {\n    border-left-color: var(--lambbone-caramel) !important;\n    background: #faf2ec !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-highlight {\n    background:\n      linear-gradient(135deg, #faf2ec 0%, #eef3eb 100%) !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-table thead th,\n  .adp-theme-lamb-leg-bone .adp-table thead td {\n    background:\n      linear-gradient(135deg, #201812, #5e6048) !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-faq details[open] {\n    border-color: rgba(155,107,73,.30) !important;\n    box-shadow: 0 10px 25px rgba(155,107,73,.07) !important;\n  }\n\n  .adp-theme-lamb-leg-bone .adp-closing {\n    background: #5e6048 !important;\n    background-image: none !important;\n    box-shadow: 0 28px 72px rgba(65,59,47,.19) !important;\n  }\n\n  .adp-theme-lamb-leg-bone #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: 100% !important;\n    max-width: 100% !important;\n    margin: 0 auto 42px !important;\n    padding: 0 !important;\n    transform: none !important;\n    clear: both !important;\n    box-sizing: border-box !important;\n  }\n\n  .adp-theme-lamb-leg-bone #adn-one-html \u003e .adn-one-grid {\n    width: 100% !important;\n    max-width: none !important;\n    margin: 0 auto !important;\n  }\n\n  .adp-theme-lamb-leg-bone #adn-one-html .adn-clean-item {\n    align-content: start !important;\n  }\n\n  .adp-theme-lamb-leg-bone #adn-one-html .adn-clean-icon {\n    width: 48px !important;\n    height: 48px !important;\n  }\n\n  .adp-theme-lamb-leg-bone #adn-one-html .adn-clean-icon svg {\n    width: 29px !important;\n    height: 29px !important;\n  }\n\n  .adp-theme-lamb-leg-bone #adn-one-html .adn-clean-item \u003e span:last-child {\n    max-width: 112px !important;\n    min-height: 34px !important;\n    display: flex !important;\n    align-items: flex-start !important;\n    justify-content: center !important;\n    font-size: 13px !important;\n    line-height: 1.14 !important;\n    font-weight: 800 !important;\n  }\n\n  @media (max-width: 1050px) {\n    .adp-theme-lamb-leg-bone #adn-one-html {\n      margin-bottom: 30px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    .adp-theme-lamb-leg-bone .adp-hero::before {\n      right: -14px !important;\n      top: 22px !important;\n      font-size: 43px !important;\n    }\n\n    .adp-theme-lamb-leg-bone .adp-title {\n      -webkit-text-stroke: .35px #fff !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.14),\n        0 5px 10px rgba(0,0,0,.30),\n        0 10px 20px rgba(0,0,0,.16) !important;\n    }\n\n    .adp-theme-lamb-leg-bone .adp-tags {\n      gap: 7px !important;\n    }\n\n    .adp-theme-lamb-leg-bone #adn-one-html {\n      margin-bottom: 22px !important;\n    }\n\n    .adp-theme-lamb-leg-bone #adn-one-html .adn-clean-icon {\n      width: 44px !important;\n      height: 44px !important;\n    }\n\n    .adp-theme-lamb-leg-bone #adn-one-html .adn-clean-item \u003e span:last-child {\n      max-width: 100px !important;\n      font-size: 12px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cmain class=\"adp-page adp-theme-lamb-leg-bone\"\u003e\n\u003cdiv class=\"adp-wrap\"\u003e\n\u003csection id=\"adn-one-html\" class=\"adn-one-html adn-theme-lamb-leg-bone\" aria-label=\"Vorteile und Futterrechner\"\u003e\n\u003cdiv class=\"adn-one-grid\"\u003e\n\u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n\u003cdiv class=\"adn-trust-panel\"\u003e\n\u003cdiv class=\"adn-payment-card\"\u003e\n\u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n\u003cdiv class=\"adn-payment-grid\" aria-label=\"Zahlungsarten\"\u003e\n\u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/paypal-blue-logo-19528_256.png?v=1779726652\" alt=\"PayPal\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/klarna-pink-logo-24366_256.png?v=1779726652\" alt=\"Klarna\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/visa-blue-logo-19529_256.png?v=1779726652\" alt=\"Visa\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/mastercard-credit-card-payment-method-19676_256.png?v=1779726652\" alt=\"Mastercard\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/maestro-logo-19742_256.png?v=1779726652\" alt=\"Maestro\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/apple-pay-logo-19557_256.png?v=1779726652\" alt=\"Apple Pay\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-benefit-grid\"\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M3 7h11v9H3V7Zm11 3h3.5l2.5 3v3h-6v-6ZM6 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm11 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSchneller Versand\u003c\/strong\u003e \u003csmall\u003ezügig und sicher bei dir\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M12 2 4 5v6c0 5 3.4 9.7 8 11 4.6-1.3 8-6 8-11V5l-8-3Zm-1 14-4-4 1.4-1.4L11 13.2l5.6-5.6L18 9l-7 7Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSicher bezahlen\u003c\/strong\u003e \u003csmall\u003egeschützte Zahlungsarten\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M7 7h9.2L14 4.8 15.4 3 21 8.6l-5.6 5.6-1.4-1.8 2.2-2.2H7a3 3 0 0 0-3 3v4H2v-4a5 5 0 0 1 5-5Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\" aria-hidden=\"true\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M12 21s-7-4.4-7-11a4 4 0 0 1 7-2.6A4 4 0 0 1 19 10c0 6.6-7 11-7 11Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e \u003csmall\u003eentspannt ausprobieren\u003c\/small\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-grid\"\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n\u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e \u003c!-- Lammbein mit Fleischansatz --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M5.2 7.2c-1.8 0-3.2-1.4-3.2-3.2S3.4.8 5.2.8c1.2 0 2.2.6 2.8 1.6h8c.6-1 1.6-1.6 2.8-1.6C20.6.8 22 2.2 22 4s-1.4 3.2-3.2 3.2c-1.2 0-2.2-.6-2.8-1.6H8c-.6 1-1.6 1.6-2.8 1.6Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M5.2 16.8c-1.8 0-3.2 1.4-3.2 3.2s1.4 3.2 3.2 3.2c1.2 0 2.2-.6 2.8-1.6h8c.6 1 1.6 1.6 2.8 1.6 1.8 0 3.2-1.4 3.2-3.2s-1.4-3.2-3.2-3.2c-1.2 0-2.2.6-2.8 1.6H8c-.6-1-1.6-1.6-2.8-1.6Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9 5.6v12.8M15 5.6v12.8\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10.3 9.1c1.1-.8 2.3-1.1 3.7-.8M10.3 14.9c1.1.8 2.3 1.1 3.7.8\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e100%\u003cbr\u003eLammbein\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n\u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e \u003c!-- Proteinanalyse --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M4.3 15.7c1.4-1.1 2.4-2.7 3-4.8.5-1.7 1.5-2.5 3-2.5 1.3 0 2.2.6 2.8 1.7l1.2 2.2c.5.9 1.2 1.3 2.1 1.3H20c0 4-2.7 6.4-7.2 6.4H8.4c-2 0-3.4-1.4-4.1-4.3Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M8.2 8.7 7.5 5.3M11 8.4l.6-3.4\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16.5 5h3M18 3.5v3\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e62,5%\u003cbr\u003eRohprotein\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n\u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e \u003c!-- Fettarm-Symbol --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M9.8 3.3c3 3.8 4.6 6.5 4.6 8.8a4.6 4.6 0 0 1-9.2 0c0-2.3 1.5-5 4.6-8.8Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16.2 9.3h5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M7.8 13.7c.4 1 1.1 1.6 2.2 1.8\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eNur 5,4%\u003cbr\u003eRohfett\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n\u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e \u003c!-- Echter Naturknochen mit Warnstern --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M6.2 7.2c-1.8 0-3.2-1.4-3.2-3.2S4.4.8 6.2.8c1.2 0 2.2.6 2.8 1.6h6c.6-1 1.6-1.6 2.8-1.6C19.6.8 21 2.2 21 4s-1.4 3.2-3.2 3.2c-1.2 0-2.2-.6-2.8-1.6H9c-.6 1-1.6 1.6-2.8 1.6Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M6.2 16.8c-1.8 0-3.2 1.4-3.2 3.2s1.4 3.2 3.2 3.2c1.2 0 2.2-.6 2.8-1.6h6c.6 1 1.6 1.6 2.8 1.6 1.8 0 3.2-1.4 3.2-3.2s-1.4-3.2-3.2-3.2c-1.2 0-2.2.6-2.8 1.6H9c-.6-1-1.6-1.6-2.8-1.6Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9 5.6v12.8M15 5.6v12.8\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"m18.4 9.4.7 1.5 1.6.2-1.2 1.1.3 1.6-1.4-.8-1.4.8.3-1.6-1.2-1.1 1.6-.2Z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eEchter\u003cbr\u003eNaturknochen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n\u003cspan class=\"adn-clean-icon\" aria-hidden=\"true\"\u003e \u003c!-- Europa und Lufttrocknung --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M3 8h11c2.7 0 3.7-3.5 1.3-4.7\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M3 12h15c3.1 0 3.8 4 1.1 5.1\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M3 16h8c2.4 0 3.3 3.1 1.2 4.2\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18.4 18.3h3M19.9 16.8v3\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eEuropäisch \u0026amp;\u003cbr\u003eluftgetrocknet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n\u003caside class=\"adn-calculator-teaser\" aria-label=\"Futterrechner\"\u003e\n\u003cdiv class=\"adn-calculator-art\" aria-hidden=\"true\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n\u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n\u003cbutton class=\"adn-open-calculator\" type=\"button\" data-adn-open=\"\"\u003eJetzt berechnen\u003c\/button\u003e\n\u003cdiv class=\"adn-calculator-note\"\u003e\n\u003cstrong\u003eIn ca. 60 Sekunden\u003c\/strong\u003e\u003cspan\u003edirekt zur Futterempfehlung\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/aside\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-hero\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n\u003cp class=\"adp-kicker\"\u003eGetrocknetes Lammbein mit anhaftendem Fleisch\u003c\/p\u003e\n\u003ch1 data-title=\"Lammbein für langanhaltende Kauarbeit und natürliche Beschäftigung.\" class=\"adp-title\"\u003eLammbein für langanhaltende Kauarbeit und natürliche Beschäftigung.\u003c\/h1\u003e\n\u003cp class=\"adp-lead\"\u003eEin harter, echter Naturknochen aus 100% Lamm – proteinreich, vergleichsweise fettarm und für kräftige, erwachsene Kauer gedacht.\u003c\/p\u003e\n\u003cp class=\"adp-intro\"\u003eDas getrocknete Lammbein verbindet echten Knochen mit anhaftendem Fleisch. Beim intensiven Nagen entstehen Kieferarbeit, langanhaltende Beschäftigung und mechanische Reibung an den Zahnoberflächen.\u003c\/p\u003e\n\u003cdiv class=\"adp-tags\"\u003e\n\u003cspan\u003e100% Lamm\u003c\/span\u003e \u003cspan\u003e62,5% Rohprotein\u003c\/span\u003e \u003cspan\u003eNur 5,4% Rohfett\u003c\/span\u003e \u003cspan\u003eEchter Naturknochen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv aria-label=\"Produkteigenschaften des Lammbeins\" class=\"adp-visual\"\u003e\n\u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e100% Lammbein\u003c\/strong\u003e \u003cspan\u003egetrockneter Naturknochen mit anhaftendem Fleisch\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e62,5% Protein\u003c\/strong\u003e \u003cspan\u003ehoher Rohproteingehalt laut Analyse\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e5,4% Fett\u003c\/strong\u003e \u003cspan\u003evergleichsweise niedriger Rohfettgehalt\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eHarte Struktur\u003c\/strong\u003e \u003cspan\u003efür erwachsene Hunde mit gesundem, belastbarem Gebiss\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eNatürlich beschäftigen\u003c\/p\u003e\n\u003ch2\u003eEchter Knochen für intensive Kauarbeit und ruhige, langanhaltende Beschäftigung.\u003c\/h2\u003e\n\u003cspan\u003eDas Lammbein ist kein Trainingsleckerli, sondern ein großer Kauartikel, der über einen längeren Zeitraum bearbeitet werden kann.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-benefits\"\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e01\u003c\/b\u003e\n\u003ch3\u003e100% Lamm\u003c\/h3\u003e\n\u003cp\u003eEine einzige tierische Proteinquelle in Form von getrocknetem Lammbein mit anhaftendem Fleisch.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e02\u003c\/b\u003e\n\u003ch3\u003eVergleichsweise fettarm\u003c\/h3\u003e\n\u003cp\u003eMit 5,4% Rohfett ist der Kauartikel deutlich magerer als viele fleischreiche Snacks.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\n\u003ch3\u003eMechanische Kaupflege\u003c\/h3\u003e\n\u003cp\u003eBeim Nagen entsteht Reibung an den Zahnoberflächen, die lockere Beläge reduzieren helfen kann.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-guide\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-kicker\"\u003eFür sensible, erwachsene Hunde mit kräftigem Gebiss\u003c\/p\u003e\n\u003ch2\u003eSeltene Proteinquelle – aber echte Knochen erfordern besondere Vorsicht.\u003c\/h2\u003e\n\u003cp\u003eLamm kann eine interessante Alternative zu häufiger gefütterten tierischen Proteinquellen sein. Eine pauschale Verträglichkeits- oder Allergiefreiheitsgarantie ist dennoch nicht möglich.\u003c\/p\u003e\n\u003cp\u003eFür Welpen im Zahnwechsel, Senioren, Hunde mit Zahnproblemen, empfindlichem Gebiss oder starkem Schlingen ist dieser harte Naturknochen nicht geeignet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-panel\"\u003e\n\u003cp\u003eAuf einen Blick\u003c\/p\u003e\n\u003carticle\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003e100% getrocknetes Lammbein mit Fleisch\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eAnalyse\u003c\/strong\u003e\u003cspan\u003e62,5% Rohprotein, 8,7% Feuchtigkeit, 5,4% Rohfett, 4,5% Rohasche und 0,0% Rohfaser\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eHerkunft \u0026amp; Verarbeitung\u003c\/strong\u003e\u003cspan\u003eeuropäische Herstellung, schonend luftgetrocknet, nicht begast und nicht chemisch behandelt\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eSicherheit\u003c\/strong\u003e\u003cspan\u003enur unter Aufsicht anbieten und kleine oder scharfkantige Reststücke rechtzeitig entfernen\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eAlle Details\u003c\/p\u003e\n\u003ch2\u003eZusammensetzung, Analysewerte und sichere Fütterung.\u003c\/h2\u003e\n\u003cspan\u003eBei echten Naturknochen stehen Zahnstatus, Kaukraft und durchgehende Aufsicht immer an erster Stelle.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-accordions\"\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🐑\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e100% getrocknetes Lammbein\u003c\/strong\u003e\u003cspan\u003eEchter Naturknochen mit anhaftendem Fleisch\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eKlare Ein-Zutaten-Zusammensetzung\u003c\/h3\u003e\n\u003cp\u003eDas Produkt besteht ausschließlich aus getrocknetem Lammbein mit Fleisch.\u003c\/p\u003e\n\u003cp\u003eWeitere tierische Proteinquellen werden in der Zusammensetzung nicht genannt.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eEinzelfuttermittel:\u003c\/strong\u003e 100% Lamm in Form eines getrockneten Lammbeins mit anhaftendem Fleisch.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦴\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eEchter Naturknochen\u003c\/strong\u003e\u003cspan\u003eHarte, gewachsene Struktur statt gepresstem Kauartikel\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eNicht mit Rinderhaut oder gepressten Kauknochen verwechseln\u003c\/h3\u003e\n\u003cp\u003eBeim Lammbein handelt es sich um einen echten, gewachsenen Knochen und nicht um einen geformten Kauknochen aus Haut.\u003c\/p\u003e\n\u003cp\u003eKnochen können trotz schonender Trocknung in seltenen Fällen brechen oder splittern.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦷\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eKauarbeit und Zahnoberflächen\u003c\/strong\u003e\u003cspan\u003eMechanische Reibung ohne übertriebene Zahnpflegeversprechen\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eNatürliche Kieferarbeit\u003c\/h3\u003e\n\u003cp\u003eBeim Nagen entsteht mechanische Reibung an den Zahnoberflächen. Diese kann helfen, lockere Beläge zu reduzieren.\u003c\/p\u003e\n\u003cp\u003eDas Lammbein entfernt Zahnstein nicht zuverlässig und ersetzt weder Zähneputzen noch tierärztliche Zahnkontrollen.\u003c\/p\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eBeschäftigung\u003c\/b\u003eAusdauernde Kauarbeit für kräftige Kauer.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eKaumuskulatur\u003c\/b\u003eIntensive Kieferarbeit beim Nagen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eZahnoberflächen\u003c\/b\u003eMechanische Reibung kann lockere Beläge reduzieren.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eGebiss\u003c\/b\u003eNur für gesunde, belastbare Zähne geeignet.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📊\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eAnalytische Bestandteile\u003c\/strong\u003e\u003cspan\u003eProtein, Feuchtigkeit, Fett, Rohasche und Rohfaser\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eNährwerte im Überblick\u003c\/h3\u003e\n\u003ctable class=\"adp-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eAnalytischer Bestandteil\u003c\/th\u003e\n\u003cth\u003eAnteil\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e62,5%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFeuchtigkeit\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e8,7%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfett\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e5,4%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e4,5%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfaser\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e0,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⚠️\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eSplitter- und Verschluckungsgefahr\u003c\/strong\u003e\u003cspan\u003eEchte Knochen niemals unbeaufsichtigt füttern\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eWichtige Sicherheitsregeln\u003c\/h3\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAufsicht\u003c\/b\u003eDen Hund während des Kauens durchgehend beobachten.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eReststücke\u003c\/b\u003eZu kleine, scharfkantige oder verschluckbare Teile sofort entfernen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eGebiss\u003c\/b\u003eBei Schmerzen, lockeren oder vorgeschädigten Zähnen nicht anbieten.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eSchlingen\u003c\/b\u003eFür Hunde, die Knochenstücke hastig abschlucken, nicht geeignet.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eBei Würgen, Erbrechen, Blutungen, Schmerzen oder dem Verdacht auf Verschlucken muss der Knochen entfernt und unverzüglich tierärztlicher Rat eingeholt werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🐶\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFür welche Hunde geeignet?\u003c\/strong\u003e\u003cspan\u003eVor allem für erwachsene Hunde mit kräftigem, gesundem Gebiss\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eKeine Empfehlung für Zahnwechsel oder vorgeschädigte Zähne\u003c\/h3\u003e\n\u003cp\u003eAufgrund der harten Knochenstruktur ist das Lammbein nicht für Welpen im Zahnwechsel oder für Hunde mit Zahnschmerzen gedacht.\u003c\/p\u003e\n\u003cp\u003eAuch Senioren und Hunde mit empfindlichem oder vorgeschädigtem Gebiss sollten einen weicheren Kauartikel erhalten.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🥣\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eCalcium und BARF\u003c\/strong\u003e\u003cspan\u003eNur passend zu einer fachgerecht berechneten Gesamtration verwenden\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eKein pauschaler Calcium-Baustein\u003c\/h3\u003e\n\u003cp\u003eAls echter Knochen enthält das Lammbein mineralische Bestandteile. Ein konkreter Calciumgehalt wurde jedoch nicht angegeben.\u003c\/p\u003e\n\u003cp\u003eBei BARF-Rationen sollte die Knochenmenge fachgerecht berechnet werden. Das Lammbein ersetzt keine ausgewogene Rationsplanung.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌍\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eEuropäische Herstellung\u003c\/strong\u003e\u003cspan\u003eLuftgetrocknet, nicht begast und nicht chemisch behandelt\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eSchonende Verarbeitung\u003c\/h3\u003e\n\u003cp\u003eDer Knochen stammt laut Produktangabe aus europäischer Herstellung und wird schonend luftgetrocknet.\u003c\/p\u003e\n\u003cp\u003eEr wird weder begast noch chemisch behandelt.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⚖️\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFütterung und Tagesration\u003c\/strong\u003e\u003cspan\u003eAuch größere Kauartikel in die Gesamtfütterung einrechnen\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eZwischenmahlzeit statt Trainingsleckerli\u003c\/h3\u003e\n\u003cp\u003eDas Lammbein ist ein großer Kauartikel und zählt als energiereiche Zwischenmahlzeit.\u003c\/p\u003e\n\u003cp\u003eBei Hunden mit Neigung zu Übergewicht sollte die tatsächlich aufgenommene Menge von der regulären Hauptfutterration abgezogen werden.\u003c\/p\u003e\n\u003cp\u003eWenn der Hund über mehrere Tage daran nagt, sollte der Artikel hygienisch und trocken aufbewahrt und regelmäßig kontrolliert werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌿\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eNaturprodukt und Aufbewahrung\u003c\/strong\u003e\u003cspan\u003eForm, Farbe, Größe und Gewicht können variieren\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eJeder Knochen ist anders\u003c\/h3\u003e\n\u003cp\u003eForm, Farbe, Größe und Gewicht können naturbedingt deutlich schwanken.\u003c\/p\u003e\n\u003cp\u003eKühl, trocken und vor direkter Sonneneinstrahlung geschützt lagern. Beschädigte oder scharfkantige Reststücke entsorgen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Sicherheit, Welpen, Calcium und Analysewerten\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cdiv class=\"adp-faq\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWoraus besteht das Lammbein?\u003c\/summary\u003e\n\u003cp\u003eEs besteht aus 100% getrocknetem Lammbein mit anhaftendem Fleisch.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHandelt es sich um einen echten Knochen?\u003c\/summary\u003e\n\u003cp\u003eJa. Das Lammbein ist ein echter, gewachsener Naturknochen.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eKönnen Lammbeine splittern?\u003c\/summary\u003e\n\u003cp\u003eJa. Echte Knochen können in seltenen Fällen brechen oder splittern. Deshalb dürfen sie nur unter durchgehender Aufsicht angeboten werden.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIst das Lammbein für Welpen im Zahnwechsel geeignet?\u003c\/summary\u003e\n\u003cp\u003eNein. Aufgrund der harten Struktur ist es für Welpen im Zahnwechsel nicht geeignet.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie hoch sind Protein- und Fettgehalt?\u003c\/summary\u003e\n\u003cp\u003eDer Rohproteingehalt beträgt 62,5%, der Rohfettgehalt 5,4%.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie viel Calcium enthält das Lammbein?\u003c\/summary\u003e\n\u003cp\u003eEin konkreter Calciumgehalt wurde in den bereitgestellten Produktangaben nicht genannt.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eUnterstützt das Lammbein die Zahnpflege?\u003c\/summary\u003e\n\u003cp\u003eMechanische Reibung kann lockere Beläge reduzieren helfen. Der Knochen entfernt Zahnstein nicht zuverlässig und ersetzt keine Zahnkontrolle.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e \u003cspan aria-hidden=\"true\" class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-closing\"\u003e\n\u003ch2\u003e100% Lammbein. 62,5% Protein. Nur 5,4% Fett.\u003c\/h2\u003e\n\u003cp\u003eDer europäische, luftgetrocknete Naturknochen für erwachsene Hunde mit kräftigem Gebiss und kontrolliertem Kauverhalten.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\n\u003cdiv aria-hidden=\"true\" class=\"adn-food-modal\" id=\"adn-food-modal\"\u003e\n\u003cdiv data-adn-close=\"\" class=\"adn-modal-backdrop\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv aria-labelledby=\"adn-modal-title\" aria-modal=\"true\" role=\"dialog\" class=\"adn-modal-dialog\"\u003e\n\u003cbutton aria-label=\"Futterrechner schließen\" data-adn-close=\"\" type=\"button\" class=\"adn-modal-close\"\u003e×\u003c\/button\u003e\u003cheader class=\"adn-modal-header\"\u003e\n\u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n\u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\u003c\/header\u003e\n\u003cdiv id=\"adn-rechner\" class=\"adn-rechner\"\u003e\n\u003cdiv class=\"adn-progress-head\"\u003e\n\u003cspan\u003eSchritt \u003cb id=\"adn-current-step\"\u003e1\u003c\/b\u003e von 8\u003c\/span\u003e \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv aria-valuenow=\"1\" aria-valuemax=\"8\" aria-valuemin=\"1\" role=\"progressbar\" class=\"adn-progress-track\"\u003e\u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv data-title=\"Alter\" data-step=\"1\" class=\"adn-step is-active\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n\u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n\u003cdiv class=\"adn-age-row\"\u003e\n\u003clabel class=\"adn-input-box\"\u003e \u003cinput aria-label=\"Alter des Hundes\" value=\"2\" step=\"1\" min=\"1\" type=\"number\" id=\"adn-age\"\u003e \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv aria-label=\"Alterseinheit\" class=\"adn-segmented\"\u003e\n\u003cbutton data-age-unit=\"years\" class=\"is-selected\" type=\"button\"\u003eJahre\u003c\/button\u003e \u003cbutton data-age-unit=\"months\" type=\"button\"\u003eMonate\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton id=\"adn-age-next\" class=\"adn-primary-btn\" type=\"button\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Gewicht\" data-step=\"2\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n\u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n\u003clabel class=\"adn-input-box adn-weight-box\"\u003e \u003cinput aria-label=\"Gewicht des Hundes\" value=\"15\" step=\"0.1\" max=\"120\" min=\"1\" type=\"number\" id=\"adn-weight\"\u003e \u003cspan\u003ekg\u003c\/span\u003e \u003c\/label\u003e \u003cbutton id=\"adn-weight-next\" class=\"adn-primary-btn\" type=\"button\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Aktivität\" data-step=\"3\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n\u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton data-value=\"low\" data-key=\"activity\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"normal\" data-key=\"activity\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"high\" data-key=\"activity\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"sport\" data-key=\"activity\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Körperform\" data-step=\"4\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n\u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n\u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton data-value=\"thin\" data-key=\"body\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"ideal\" data-key=\"body\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"heavy\" data-key=\"body\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Futterart\" data-step=\"5\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n\u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n\u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton data-value=\"dry\" data-key=\"food\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"wet\" data-key=\"food\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Besonderheiten\" data-step=\"6\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n\u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n\u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton data-value=\"none\" data-key=\"special\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"neutered\" data-key=\"special\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"sensitive\" data-key=\"special\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"pregnant\" data-key=\"special\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Gesundheit\" data-step=\"7\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n\u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n\u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton data-value=\"healthy\" data-key=\"health\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e \u003cbutton data-value=\"sick\" data-key=\"health\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-title=\"Ergebnis\" data-step=\"8\" class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n\u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n\u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n\u003cdiv id=\"adn-health-warning\" class=\"adn-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-result-grid\"\u003e\n\u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eAdult-Trockenfutter\u003c\/strong\u003e\n\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n\u003ca href=\"#\" id=\"adn-shop-link\" class=\"adn-primary-btn adn-shop-btn\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-modal-actions\"\u003e\n\u003cbutton id=\"adn-back\" type=\"button\"\u003eZurück\u003c\/button\u003e \u003cbutton id=\"adn-restart\" type=\"button\"\u003eNeu starten\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e \u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Woraus besteht das Lammbein?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Es besteht aus 100% getrocknetem Lammbein mit anhaftendem Fleisch.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Handelt es sich um einen echten Knochen?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Das Lammbein ist ein echter, gewachsener Naturknochen.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Können Lammbeine splittern?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Echte Knochen können in seltenen Fällen brechen oder splittern. Deshalb dürfen sie nur unter durchgehender Aufsicht angeboten werden.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist das Lammbein für Welpen im Zahnwechsel geeignet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Nein. Aufgrund der harten Struktur ist es für Welpen im Zahnwechsel nicht geeignet.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie hoch sind Protein- und Fettgehalt?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Der Rohproteingehalt beträgt 62,5%, der Rohfettgehalt 5,4%.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie viel Calcium enthält das Lammbein?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ein konkreter Calciumgehalt wurde in den bereitgestellten Produktangaben nicht genannt.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Unterstützt das Lammbein die Zahnpflege?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Mechanische Reibung kann lockere Beläge reduzieren helfen. Der Knochen entfernt Zahnstein nicht zuverlässig und ersetzt keine Zahnkontrolle.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e \u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleTerms = ['lammbein'];\n\n  function normalize(value) {\n    return (value || '')\n      .replace(\/\\u00a0\/g, ' ')\n      .replace(\/[–—]\/g, '-')\n      .replace(\/\\s+\/g, ' ')\n      .trim()\n      .toLowerCase();\n  }\n\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n    return style.display !== 'none' \u0026\u0026\n      style.visibility !== 'hidden' \u0026\u0026\n      parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026\n      rect.width \u003e 0 \u0026\u0026\n      rect.height \u003e 0;\n  }\n\n  function outsideOwnBlocks(element) {\n    return !element.closest('.adp-page') \u0026\u0026\n      !element.closest('#adn-one-html') \u0026\u0026\n      !element.closest('#adn-food-modal');\n  }\n\n  function matchesTitle(element) {\n    var text = normalize(element.textContent);\n    return titleTerms.every(function (term) {\n      return text.indexOf(term) !== -1;\n    });\n  }\n\n  function findTitle() {\n    var selectors = [\n      '[data-product-title]',\n      '.product__title',\n      '.product__title h1',\n      '.product-title',\n      '.product-single__title',\n      '.productView-title',\n      '.product-info__title',\n      '.product-detail__title',\n      'h1.product_title',\n      'h1'\n    ];\n\n    var candidates = Array.prototype.slice.call(\n      document.querySelectorAll(selectors.join(','))\n    );\n\n    return candidates.find(function (element) {\n      return outsideOwnBlocks(element) \u0026\u0026\n        isVisible(element) \u0026\u0026\n        matchesTitle(element);\n    }) || null;\n  }\n\n  function applyTitleStyle() {\n    var title = findTitle();\n    if (!title) return;\n    title.classList.add('adp-external-product-title');\n\n    var nested = title.matches('h1, h2')\n      ? title\n      : title.querySelector('h1, h2');\n\n    if (nested) {\n      nested.classList.add('adp-external-product-title');\n    }\n  }\n\n  function scheduleApply() {\n    applyTitleStyle();\n    setTimeout(applyTitleStyle, 50);\n    setTimeout(applyTitleStyle, 200);\n    setTimeout(applyTitleStyle, 500);\n    setTimeout(applyTitleStyle, 1000);\n    setTimeout(applyTitleStyle, 2000);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n\n  window.addEventListener('load', scheduleApply);\n  document.addEventListener('shopify:section:load', scheduleApply);\n\n  var observer = new MutationObserver(scheduleApply);\n  observer.observe(document.documentElement, {\n    childList: true,\n    subtree: true,\n    characterData: true\n  });\n})();\n\u003c\/script\u003e \u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  var modalScrollY = 0;\n  var bodySnapshot = null;\n  var htmlOverflowSnapshot = '';\n\n  function getModal() {\n    return document.getElementById('adn-food-modal');\n  }\n\n  function moveModalToBody() {\n    var modal = getModal();\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  function updateViewportSize() {\n    var modal = getModal();\n    if (!modal) return;\n\n    var viewport = window.visualViewport;\n    var height = viewport ? viewport.height : window.innerHeight;\n    var top = viewport ? viewport.offsetTop : 0;\n\n    modal.style.setProperty('--adn-modal-height', Math.round(height) + 'px');\n    modal.style.setProperty('--adn-modal-top', Math.round(top) + 'px');\n  }\n\n  function lockPage() {\n    if (bodySnapshot) return;\n\n    modalScrollY =\n      window.pageYOffset ||\n      document.documentElement.scrollTop ||\n      document.body.scrollTop ||\n      0;\n\n    bodySnapshot = {\n      position: document.body.style.position,\n      top: document.body.style.top,\n      left: document.body.style.left,\n      right: document.body.style.right,\n      width: document.body.style.width,\n      overflow: document.body.style.overflow\n    };\n\n    htmlOverflowSnapshot = document.documentElement.style.overflow;\n\n    document.documentElement.style.overflow = 'hidden';\n    document.body.style.position = 'fixed';\n    document.body.style.top = (-modalScrollY) + 'px';\n    document.body.style.left = '0';\n    document.body.style.right = '0';\n    document.body.style.width = '100%';\n    document.body.style.overflow = 'hidden';\n  }\n\n  function unlockPage() {\n    if (!bodySnapshot) return;\n\n    document.documentElement.style.overflow = htmlOverflowSnapshot;\n    document.body.style.position = bodySnapshot.position;\n    document.body.style.top = bodySnapshot.top;\n    document.body.style.left = bodySnapshot.left;\n    document.body.style.right = bodySnapshot.right;\n    document.body.style.width = bodySnapshot.width;\n    document.body.style.overflow = bodySnapshot.overflow;\n\n    bodySnapshot = null;\n    window.scrollTo(0, modalScrollY);\n  }\n\n  window.adnPrepareFoodModal = function () {\n    moveModalToBody();\n    updateViewportSize();\n    lockPage();\n\n    var modal = getModal();\n    var dialog = modal \u0026\u0026 modal.querySelector('.adn-modal-dialog');\n\n    if (dialog) {\n      dialog.scrollTop = 0;\n    }\n\n    requestAnimationFrame(updateViewportSize);\n    setTimeout(updateViewportSize, 80);\n    setTimeout(updateViewportSize, 250);\n  };\n\n  window.adnReleaseFoodModal = function () {\n    unlockPage();\n  };\n\n  function init() {\n    moveModalToBody();\n    updateViewportSize();\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', init);\n  } else {\n    init();\n  }\n\n  window.addEventListener('load', init);\n  window.addEventListener('resize', updateViewportSize, { passive: true });\n  window.addEventListener('orientationchange', function () {\n    setTimeout(updateViewportSize, 100);\n    setTimeout(updateViewportSize, 350);\n  }, { passive: true });\n\n  if (window.visualViewport) {\n    window.visualViewport.addEventListener(\n      'resize',\n      updateViewportSize,\n      { passive: true }\n    );\n\n    window.visualViewport.addEventListener(\n      'scroll',\n      updateViewportSize,\n      { passive: true }\n    );\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(init, 50);\n  });\n})();\n\u003c\/script\u003e \u003cscript id=\"adn-food-calculator-script\"\u003e\n(function () {\n  function initAdnFoodCalculator() {\n    var root = document.getElementById('adn-one-html');\n      var modal = document.getElementById('adn-food-modal');\n      var calc = document.getElementById('adn-rechner');\n      if (!root || !modal || !calc || root.dataset.initialized === 'true') return;\n      root.dataset.initialized = 'true';\n    \n      var totalSteps = 8;\n      var currentStep = 1;\n      var data = {\n        ageUnit: 'years', ageValue: 2, ageMonths: 24, ageGroup: 'adult',\n        weight: 15, activity: 'normal', body: 'ideal', food: 'dry', special: 'none', health: 'healthy'\n      };\n    \n      var kcalByFood = { dry: 370, wet: 115 };\n      var recommendations = {\n        puppyDry: { label:'Welpenfutter ansehen', title:'Premium 60% Huhn, Truthahn, Lachs \u0026 Süßkartoffel', reason:'Für Welpen und Junghunde mit Fokus auf Wachstum, Energie und Entwicklung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-welpenfutter-60-huhn-truthahn-lachs-gelenkschutz-susskartoffel-12kg' },\n        seniorDry: { label:'Seniorfutter ansehen', title:'Premium Senior Forelle mit Lachs, Süßkartoffel \u0026 Spargel', reason:'Für ältere Hunde mit leichterer Rezeptur, Omega-3-Fokus und Gelenkschutz.', url:'https:\/\/www.alphadog-nutrition.de\/products\/premium-senior-mit-50-frischem-forelle-mit-lachs-susskartoffel-spargel' },\n        adultSmallDry: { label:'Futter für kleine Rassen ansehen', title:'Premium 50% Lamm, Süßkartoffel, Minze \u0026 Erbsen', reason:'Für ausgewachsene Hunde unter 15 kg und kleine Rassen.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-lamm-susskartoffel-kleine-rassen-100g' },\n        adultSensitiveDry: { label:'Sensibles Trockenfutter ansehen', title:'Premium 50% Ente, Süßkartoffel \u0026 Orange', reason:'Für sensible Adult-Hunde und Hunde mit empfindlicher Verdauung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-getreidefreies-505-ente-mit-susskartoffelte-orange-12kg' },\n        adultActiveDry: { label:'Angus-Rind Trockenfutter ansehen', title:'Premium 50% Angus-Rind, Süßkartoffel, Erbsen \u0026 Karotte', reason:'Für aktive, normale oder schlanke Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-angus-rind-hundefutter-getreidefrei-100g' },\n        adultCalmDry: { label:'Wild \u0026 Lachs Trockenfutter ansehen', title:'Premium 50% Wild \u0026 Lachs, Süßkartoffel \u0026 Maulbeere', reason:'Für ruhigere, kräftige oder kastrierte Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-wild-lachs-getreidefrei-mit-susskartoffel-maulbeere-12kg' },\n        wetDuck: { label:'Ente Nassfutter ansehen', title:'Premium Sensitiv 91% Ente mit Gemüse \u0026 Reis', reason:'Sanfte Nassfutter-Empfehlung für normale Hunde, Welpen oder Senioren.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-91-ente-mit-gemuse-reis-single-protein-800g' },\n        wetHorse: { label:'Pferd Schonkost ansehen', title:'Premium Sensitiv 94% Pferd mit Kartoffeln', reason:'Bei sensibler Verdauung, Krankheitshinweis oder Unverträglichkeiten.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-94-pferd-mit-kartoffeln-hypoallergen' },\n        wetLamb: { label:'Lamm Nassfutter ansehen', title:'Premium Sensitiv 91% Lamm mit Apfel', reason:'Für aktive, schlanke oder trächtige\/säugende Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-lamm-mit-apfel-single-protein' },\n        wetWild: { label:'Wild Nassfutter ansehen', title:'Premium Sensitiv 91% Wild mit Gemüse \u0026 Reis', reason:'Für ruhigere, kräftige oder kastrierte Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-wild-mit-gemuse-reis-single-protein' }\n      };\n    \n      var ageInput = document.getElementById('adn-age');\n      var weightInput = document.getElementById('adn-weight');\n      var ageUnitLabel = document.getElementById('adn-age-unit-label');\n      var currentStepEl = document.getElementById('adn-current-step');\n      var stepTitleEl = document.getElementById('adn-step-title');\n      var progressTrack = calc.querySelector('.adn-progress-track');\n      var progressBar = document.getElementById('adn-progress-bar');\n      var backButton = document.getElementById('adn-back');\n      var restartButton = document.getElementById('adn-restart');\n      var lastFocused = null;\n    \n      function openModal() {\n        lastFocused = document.activeElement;\n    \n        if (typeof window.adnPrepareFoodModal === 'function') {\n          window.adnPrepareFoodModal();\n        } else if (modal.parentNode !== document.body) {\n          document.body.appendChild(modal);\n        }\n    \n        modal.classList.add('is-open');\n        modal.setAttribute('aria-hidden', 'false');\n        modal.setAttribute('aria-modal', 'true');\n        document.body.classList.add('adn-modal-open');\n    \n        var dialog = modal.querySelector('.adn-modal-dialog');\n        if (dialog) dialog.scrollTop = 0;\n    \n        window.setTimeout(function () {\n          var close = modal.querySelector('.adn-modal-close');\n          if (close) {\n            try {\n              close.focus({ preventScroll: true });\n            } catch (error) {\n              close.focus();\n            }\n          }\n        }, 0);\n      }\n    \n      function closeModal() {\n        modal.classList.remove('is-open');\n        modal.setAttribute('aria-hidden', 'true');\n        modal.removeAttribute('aria-modal');\n        document.body.classList.remove('adn-modal-open');\n    \n        if (typeof window.adnReleaseFoodModal === 'function') {\n          window.adnReleaseFoodModal();\n        }\n    \n        if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') {\n          window.setTimeout(function () {\n            try {\n              lastFocused.focus({ preventScroll: true });\n            } catch (error) {\n              lastFocused.focus();\n            }\n          }, 0);\n        }\n      }\n    \n      root.querySelectorAll('[data-adn-open]').forEach(function (button) {\n        button.addEventListener('click', openModal);\n      });\n      modal.querySelectorAll('[data-adn-close]').forEach(function (button) {\n        button.addEventListener('click', closeModal);\n      });\n      document.addEventListener('keydown', function (event) {\n        if (event.key === 'Escape' \u0026\u0026 modal.classList.contains('is-open')) closeModal();\n      });\n    \n      function roundToFive(value) { return Math.round(value \/ 5) * 5; }\n    \n      function updateAge() {\n        var value = parseFloat(ageInput.value);\n        if (!value || value \u003c= 0) value = 1;\n        data.ageValue = value;\n        data.ageMonths = data.ageUnit === 'years' ? value * 12 : value;\n        data.ageGroup = data.ageMonths \u003c 12 ? 'puppy' : (data.ageMonths \u003e= 84 ? 'senior' : 'adult');\n      }\n    \n      function getWeight() {\n        var weight = parseFloat(weightInput.value);\n        if (!weight || weight \u003c= 0) weight = data.weight || 1;\n        return weight;\n      }\n    \n      function getRecommendation() {\n        var weight = getWeight();\n        if (data.food === 'wet') {\n          if (data.health === 'sick' || data.special === 'sensitive') return recommendations.wetHorse;\n          if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin' || data.special === 'pregnant') return recommendations.wetLamb;\n          if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.wetWild;\n          return recommendations.wetDuck;\n        }\n        if (data.ageGroup === 'puppy') return recommendations.puppyDry;\n        if (data.ageGroup === 'senior') return recommendations.seniorDry;\n        if (weight \u003c 15) return recommendations.adultSmallDry;\n        if (data.health === 'sick' || data.special === 'sensitive') return recommendations.adultSensitiveDry;\n        if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin') return recommendations.adultActiveDry;\n        if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.adultCalmDry;\n        return recommendations.adultActiveDry;\n      }\n    \n      function calculateResult() {\n        updateAge();\n        data.weight = getWeight();\n    \n        var ageFactor = { puppy: 2.4, adult: 1.6, senior: 1.3 }[data.ageGroup];\n        var activityFactor = { low: .85, normal: 1, high: 1.18, sport: 1.35 }[data.activity];\n        var bodyFactor = { thin: 1.1, ideal: 1, heavy: .82 }[data.body];\n        var specialFactor = { none: 1, neutered: .9, sensitive: 1, pregnant: 1.35 }[data.special];\n        var dailyKcal = 70 * Math.pow(data.weight, .75) * ageFactor * activityFactor * bodyFactor * specialFactor;\n        var grams = dailyKcal \/ kcalByFood[data.food] * 100;\n        var finalGrams = Math.max(5, roundToFive(grams));\n        var minGrams = Math.max(5, roundToFive(finalGrams * .9));\n        var maxGrams = Math.max(5, roundToFive(finalGrams * 1.1));\n        var meals = data.ageGroup === 'puppy' ? 3 : 2;\n        var mealGrams = Math.max(5, roundToFive(finalGrams \/ meals));\n    \n        var warning = document.getElementById('adn-health-warning');\n        warning.classList.toggle('is-visible', data.health === 'sick');\n        document.getElementById('adn-result-label').textContent = data.health === 'sick' ? 'Grobe Orientierung' : 'Tagesmenge';\n        document.getElementById('adn-result-amount').textContent = 'ca. ' + finalGrams + ' g';\n        document.getElementById('adn-result-kcal').textContent = 'ca. ' + Math.round(dailyKcal) + ' kcal';\n        document.getElementById('adn-result-meal').textContent = 'ca. ' + mealGrams + ' g';\n        document.getElementById('adn-result-range').textContent = minGrams + '–' + maxGrams + ' g';\n    \n        var recommendation = getRecommendation();\n        document.getElementById('adn-product-title').textContent = recommendation.title;\n        document.getElementById('adn-product-reason').textContent = recommendation.reason;\n        var shopLink = document.getElementById('adn-shop-link');\n        shopLink.href = recommendation.url;\n        shopLink.textContent = recommendation.label;\n      }\n    \n      function showStep(step) {\n        currentStep = Math.max(1, Math.min(totalSteps, step));\n        calc.querySelectorAll('.adn-step').forEach(function (item) {\n          item.classList.toggle('is-active', Number(item.dataset.step) === currentStep);\n        });\n        var active = calc.querySelector('.adn-step.is-active');\n        currentStepEl.textContent = currentStep;\n        stepTitleEl.textContent = active ? active.dataset.title : '';\n        progressBar.style.width = (currentStep \/ totalSteps * 100) + '%';\n        progressTrack.setAttribute('aria-valuenow', String(currentStep));\n        backButton.disabled = currentStep === 1;\n        if (currentStep === totalSteps) calculateResult();\n        var dialog = modal.querySelector('.adn-modal-dialog');\n        if (dialog) dialog.scrollTop = 0;\n      }\n    \n      calc.querySelectorAll('[data-age-unit]').forEach(function (button) {\n        button.addEventListener('click', function () {\n          data.ageUnit = button.dataset.ageUnit;\n          calc.querySelectorAll('[data-age-unit]').forEach(function (item) { item.classList.remove('is-selected'); });\n          button.classList.add('is-selected');\n          ageUnitLabel.textContent = data.ageUnit === 'years' ? 'Jahre' : 'Monate';\n          updateAge();\n        });\n      });\n    \n      document.getElementById('adn-age-next').addEventListener('click', function () {\n        var age = parseFloat(ageInput.value);\n        if (!age || age \u003c= 0) { ageInput.focus(); return; }\n        updateAge();\n        showStep(2);\n      });\n    \n      document.getElementById('adn-weight-next').addEventListener('click', function () {\n        var weight = parseFloat(weightInput.value);\n        if (!weight || weight \u003c= 0) { weightInput.focus(); return; }\n        data.weight = weight;\n        showStep(3);\n      });\n    \n      calc.querySelectorAll('.adn-choice-grid button').forEach(function (button) {\n        button.addEventListener('click', function () {\n          var key = button.dataset.key;\n          data[key] = button.dataset.value;\n          button.parentElement.querySelectorAll('button').forEach(function (item) { item.classList.remove('is-selected'); });\n          button.classList.add('is-selected');\n          window.setTimeout(function () { showStep(currentStep + 1); }, 120);\n        });\n      });\n    \n      backButton.addEventListener('click', function () { showStep(currentStep - 1); });\n      restartButton.addEventListener('click', function () {\n        data = { ageUnit:'years', ageValue:2, ageMonths:24, ageGroup:'adult', weight:15, activity:'normal', body:'ideal', food:'dry', special:'none', health:'healthy' };\n        ageInput.value = 2;\n        weightInput.value = 15;\n        ageUnitLabel.textContent = 'Jahre';\n        calc.querySelectorAll('.is-selected').forEach(function (item) { item.classList.remove('is-selected'); });\n        calc.querySelector('[data-age-unit=\"years\"]').classList.add('is-selected');\n        showStep(1);\n      });\n    \n      showStep(1);\n  }\n\n  function scheduleInit() {\n    initAdnFoodCalculator();\n    window.setTimeout(initAdnFoodCalculator, 50);\n    window.setTimeout(initAdnFoodCalculator, 250);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleInit, { once: true });\n  } else {\n    scheduleInit();\n  }\n\n  window.addEventListener('load', scheduleInit);\n  document.addEventListener('shopify:section:load', function () {\n    window.setTimeout(scheduleInit, 50);\n  });\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"Default Title","offer_id":58660659102021,"sku":"12498-60314","price":16.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/Lammbeinegetrocknet_IdealfuerAllergiker_Zahnpflege.png?v=1784913489"},{"product_id":"alphadog-nutrition-lammohren-getrocknet-hypoallergener-kausnack","title":"Lammohren getrocknet - 100% naturbelassene Lammohren ohne Zusätze","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Lammohren\n     ========================================================= --\u003e\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\u003c!-- Rechner-Popup --\u003e\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\u003c!-- =========================================================\n     PRODUKTBESCHREIBUNG LAMMOHREN\n     ========================================================= --\u003e\n\u003cstyle\u003e\n  .adp-page{\n    position:relative!important;\n    left:auto!important;\n    right:auto!important;\n    width:var(--adp-viewport-width,100vw)!important;\n    max-width:none!important;\n    margin:0!important;\n    transform:translateX(calc(-1 * var(--adp-viewport-offset,0px)))!important;\n    background:radial-gradient(circle at 95% 2%,rgba(233,96,40,.13),transparent 24%),#f5f5f7;\n    color:#111;\n    font-family:'Manrope',Arial,sans-serif;\n    overflow:hidden;\n    isolation:isolate;\n  }\n  .adp-page *{box-sizing:border-box;font-family:'Manrope',Arial,sans-serif}\n  .adp-wrap{width:100%;max-width:1280px;margin:0 auto;padding:58px 18px}\n\n  .adp-hero{\n    position:relative;\n    padding:58px;\n    border-radius:36px;\n    background:radial-gradient(circle at 86% 12%,rgba(233,96,40,.3),transparent 27%),linear-gradient(135deg,#090a0d,#17181c 60%,#281a14);\n    color:#fff;\n    display:grid;\n    grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);\n    gap:42px;\n    align-items:center;\n    overflow:hidden;\n    box-shadow:0 30px 90px rgba(0,0,0,.14);\n  }\n  .adp-hero:after{content:\"\";position:absolute;left:58px;right:58px;bottom:0;height:6px;border-radius:999px 999px 0 0;background:#e96028}\n  .adp-brand{margin:0 0 12px;color:#e96028;font-size:15px;font-weight:900;letter-spacing:-.02em}\n  .adp-kicker{margin:0 0 16px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-title{\n    position:relative;\n    z-index:1;\n    display:block;\n    margin:0!important;\n    max-width:760px;\n    color:#fff!important;\n    font-family:'Inter','Manrope',Arial,sans-serif!important;\n    font-size:clamp(36px,5.5vw,62px)!important;\n    line-height:.98!important;\n    font-weight:900!important;\n    font-variation-settings:'wght' 900!important;\n    font-synthesis:weight!important;\n    letter-spacing:-.05em!important;\n    text-transform:none!important;\n    -webkit-text-stroke:.65px #fff;\n    paint-order:stroke fill;\n    text-shadow:\n      0 2px 0 rgba(255,255,255,.10),\n      0 7px 12px rgba(0,0,0,.72),\n      0 17px 34px rgba(0,0,0,.58)!important;\n    filter:drop-shadow(0 8px 10px rgba(0,0,0,.34));\n  }\n  .adp-title:before,\n  .adp-title:after{\n    content:attr(data-title);\n    position:absolute;\n    inset:0;\n    z-index:-1;\n    color:rgba(0,0,0,.62);\n    font:inherit;\n    letter-spacing:inherit;\n    line-height:inherit;\n    pointer-events:none;\n  }\n  .adp-title:before{\n    transform:translate(4px,6px);\n    filter:blur(1px);\n    opacity:.75;\n  }\n  .adp-title:after{\n    transform:translate(8px,11px);\n    filter:blur(10px);\n    opacity:.78;\n  }\n  .adp-lead{max-width:720px;margin:26px 0 0;color:#fff!important;font-size:clamp(18px,1.8vw,24px);line-height:1.38;font-weight:800}\n  .adp-intro{max-width:720px;margin:20px 0 0;color:rgba(255,255,255,.72)!important;font-size:16px;line-height:1.72}\n  .adp-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}\n  .adp-tags span{padding:10px 13px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.06);color:#fff;font-size:12px;font-weight:800}\n\n  .adp-visual{\n    min-height:430px;\n    padding:30px;\n    border-radius:30px;\n    background:radial-gradient(circle at 50% 35%,rgba(233,96,40,.25),transparent 45%),linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.04));\n    border:1px solid rgba(255,255,255,.1);\n    display:grid;\n    align-content:center;\n    gap:14px;\n  }\n  .adp-stat{padding:20px 22px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:rgba(0,0,0,.18)}\n  .adp-stat strong{display:block;color:#fff;font-size:30px;line-height:1;font-weight:900}\n  .adp-stat span{display:block;margin-top:8px;color:rgba(255,255,255,.7);font-size:13px;line-height:1.45}\n  .adp-stat-main{background:#e96028;border-color:#e96028;box-shadow:0 18px 38px rgba(233,96,40,.24)}\n  .adp-stat-main span{color:rgba(255,255,255,.88)}\n\n  .adp-section{padding-top:80px}\n  .adp-heading{max-width:980px;margin-bottom:28px}\n  .adp-heading p{margin:0 0 14px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-heading h2{margin:0;color:#111!important;font-size:clamp(34px,5vw,62px)!important;line-height:.98!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-heading span{display:block;max-width:850px;margin-top:18px;color:#626262;font-size:17px;line-height:1.62;font-weight:600}\n\n  .adp-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}\n  .adp-benefit{min-height:290px;padding:30px;border-radius:28px;background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.11),transparent 30%),#fff;box-shadow:0 18px 55px rgba(0,0,0,.055)}\n  .adp-benefit:nth-child(2){background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.34),transparent 31%),linear-gradient(135deg,#090a0d,#1a1b1f);color:#fff}\n  .adp-benefit b{color:#e96028;font-size:13px;font-weight:900}\n  .adp-benefit h3{margin:46px 0 14px;color:inherit!important;font-size:27px!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-.04em!important;text-transform:none!important}\n  .adp-benefit p{margin:0;color:#575757;font-size:15px;line-height:1.7}\n  .adp-benefit:nth-child(2) p{color:rgba(255,255,255,.7)}\n\n  .adp-guide{margin-top:80px;padding:54px;border-radius:34px;background:radial-gradient(circle at 90% 10%,rgba(233,96,40,.12),transparent 26%),#fff;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:48px;align-items:start;box-shadow:0 24px 70px rgba(0,0,0,.06)}\n  .adp-guide h2{margin:0;color:#111!important;font-size:clamp(34px,4.8vw,56px)!important;line-height:1!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-guide p{color:#505050;font-size:16px;line-height:1.75}\n  .adp-panel{padding:32px;border-radius:26px;background:radial-gradient(circle at 90% 8%,rgba(233,96,40,.35),transparent 30%),linear-gradient(135deg,#0a0b0e,#1b1c20);color:#fff}\n  .adp-panel\u003ep{margin:0 0 28px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}\n  .adp-panel article{padding:18px 0;border-top:1px solid rgba(255,255,255,.1)}\n  .adp-panel article:first-of-type{padding-top:0;border-top:0}\n  .adp-panel strong{display:block;color:#fff!important;font-size:19px}\n  .adp-panel span{display:block;margin-top:7px;color:rgba(255,255,255,.68);font-size:14px;line-height:1.55}\n\n  .adp-accordions{display:grid;gap:13px}\n  .adp-item{margin:0!important;border-radius:22px;background:#fff;box-shadow:0 14px 45px rgba(0,0,0,.045);overflow:hidden}\n  .adp-item summary{padding:22px 24px!important;list-style:none!important;color:#111!important;display:grid!important;grid-template-columns:46px minmax(0,1fr) 36px;align-items:center;gap:16px;cursor:pointer;text-transform:none!important}\n  .adp-item summary::-webkit-details-marker{display:none}\n  .adp-icon{width:46px;height:46px;border-radius:14px;background:#111;color:#fff;display:grid;place-items:center;font-size:20px}\n  .adp-summary strong{display:block;color:#111!important;font-size:18px;line-height:1.3;font-weight:900}\n  .adp-summary span{display:block;margin-top:4px;color:#6b6b6b;font-size:13px;line-height:1.4}\n  .adp-plus{position:relative;width:36px;height:36px;border-radius:50%;background:#f1f1f3}\n  .adp-plus:before,.adp-plus:after{content:\"\";position:absolute;left:50%;top:50%;width:14px;height:2px;background:#111;transform:translate(-50%,-50%)}\n  .adp-plus:after{transform:translate(-50%,-50%) rotate(90deg)}\n  .adp-item[open] .adp-plus{background:#e96028}\n  .adp-item[open] .adp-plus:before,.adp-item[open] .adp-plus:after{background:#fff}\n  .adp-item[open] .adp-plus:after{transform:translate(-50%,-50%)}\n  .adp-content{padding:0 24px 26px 86px;color:#505050;font-size:15px;line-height:1.72}\n  .adp-content h3,.adp-content h4{color:#111!important;text-transform:none!important}\n  .adp-content h3{font-size:23px!important;margin:4px 0 14px!important}\n  .adp-content h4{font-size:17px!important;margin:22px 0 8px!important}\n  .adp-content p{margin:0 0 14px}\n  .adp-info{margin:20px 0;padding:18px;border-left:5px solid #e96028;border-radius:16px;background:#f5f5f7}\n  .adp-info p:last-child{margin-bottom:0}\n\n  .adp-table{width:100%;border-collapse:separate;border-spacing:0;margin:14px 0;overflow:hidden;border:1px solid #e5e5e7;border-radius:16px;background:#fff}\n  .adp-table th,.adp-table td{padding:12px 14px;border-bottom:1px solid #ececef;text-align:left;vertical-align:top}\n  .adp-table tr:last-child td{border-bottom:0}\n  .adp-table thead th,.adp-table thead td{background:#111;color:#fff;font-weight:900}\n\n  .adp-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\n  .adp-highlight{padding:15px 16px;border-radius:15px;background:#f5f5f7}\n  .adp-highlight b{display:block;margin-bottom:4px;color:#111}\n\n  .adp-faq{display:grid;gap:10px}\n  .adp-faq details{border:1px solid #e5e5e7;border-radius:14px;background:#fff;overflow:hidden}\n  .adp-faq summary{padding:15px 48px 15px 16px!important;display:block!important;position:relative;cursor:pointer;font-weight:800;color:#222!important;list-style:none!important;text-transform:none!important}\n  .adp-faq summary:before,.adp-faq summary:after{content:\"\";position:absolute;right:17px;top:50%;width:14px;height:2px;background:#111;transform:translateY(-50%)}\n  .adp-faq summary:after{transform:translateY(-50%) rotate(90deg)}\n  .adp-faq details[open] summary:after{transform:translateY(-50%)}\n  .adp-faq details p{margin:0;padding:0 16px 17px;color:#555}\n\n  .adp-closing{margin-top:80px;padding:56px 42px;border-radius:34px;background:radial-gradient(circle at 86% 14%,rgba(255,255,255,.14),transparent 24%),#e96028;color:#fff;text-align:center}\n  .adp-closing h2{max-width:900px;margin:0 auto;color:#fff!important;font-size:clamp(36px,5.5vw,66px)!important;line-height:.96!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-closing p{max-width:780px;margin:20px auto 0;color:rgba(255,255,255,.86);font-size:17px;line-height:1.65;font-weight:600}\n\n  @media(max-width:960px){\n    .adp-hero,.adp-guide{grid-template-columns:1fr}\n    .adp-benefits{grid-template-columns:1fr}\n  }\n  @media(max-width:700px){\n    .adp-wrap{padding:24px 10px}\n    .adp-hero{padding:30px 18px 20px;border-radius:24px;gap:22px}\n    .adp-hero:after{left:18px;right:18px}\n    .adp-title{font-size:clamp(30px,9vw,46px)!important;line-height:1!important;letter-spacing:-.04em!important;-webkit-text-stroke:.45px #fff}\n    .adp-title:before{transform:translate(3px,4px);filter:blur(.8px)}\n    .adp-title:after{transform:translate(5px,7px);filter:blur(7px)}\n    .adp-lead{font-size:17px}\n    .adp-intro{font-size:14px;line-height:1.62}\n    .adp-tags{gap:7px;margin-top:18px}\n    .adp-tags span{padding:8px 10px;font-size:10px}\n    .adp-visual{min-height:auto;padding:14px;border-radius:22px;gap:8px}\n    .adp-stat{padding:14px 15px;border-radius:15px}\n    .adp-stat strong{font-size:24px}\n    .adp-stat span{margin-top:5px;font-size:11px}\n    .adp-section{padding-top:50px}\n    .adp-heading{margin-bottom:18px}\n    .adp-heading p{margin-bottom:10px;font-size:9px}\n    .adp-heading h2{font-size:32px!important;line-height:1!important}\n    .adp-heading span{margin-top:12px;font-size:14px;line-height:1.5}\n    .adp-benefits{gap:10px}\n    .adp-benefit{min-height:auto;padding:21px;border-radius:20px}\n    .adp-benefit h3{margin:26px 0 10px;font-size:23px!important}\n    .adp-benefit p{font-size:14px;line-height:1.58}\n    .adp-guide{margin-top:50px;padding:26px 17px 17px;border-radius:24px;gap:26px}\n    .adp-guide h2{font-size:32px!important}\n    .adp-guide p{font-size:14px;line-height:1.62}\n    .adp-panel{padding:22px;border-radius:20px}\n    .adp-panel article{padding:14px 0}\n    .adp-panel strong{font-size:17px}\n    .adp-panel span{font-size:12px}\n\n    \/* Schmale und kompakte Themenkacheln auf dem Handy *\/\n    .adp-accordions{gap:8px;padding:0 5px}\n    .adp-item{width:calc(100% - 4px);margin:0 auto!important;border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.045)}\n    .adp-item summary{grid-template-columns:32px minmax(0,1fr) 26px;padding:11px 10px!important;gap:9px;min-height:54px}\n    .adp-icon{width:32px;height:32px;border-radius:9px;font-size:14px}\n    .adp-summary strong{font-size:13.5px;line-height:1.22}\n    .adp-summary span{margin-top:2px;font-size:10.5px;line-height:1.25}\n    .adp-plus{width:26px;height:26px}\n    .adp-plus:before,.adp-plus:after{width:11px;height:1.5px}\n    .adp-content{padding:0 11px 15px;font-size:13px;line-height:1.58}\n    .adp-content h3{font-size:19px!important;margin:5px 0 10px!important}\n    .adp-content h4{font-size:15px!important;margin:16px 0 6px!important}\n    .adp-content p{margin-bottom:10px}\n    .adp-info{margin:14px 0;padding:13px;border-left-width:4px;border-radius:11px}\n    .adp-highlights{grid-template-columns:1fr;gap:8px}\n    .adp-highlight{padding:11px 12px;border-radius:11px}\n    .adp-table th,.adp-table td{padding:8px 7px;font-size:11.5px}\n    .adp-faq{gap:7px}\n    .adp-faq details{border-radius:10px}\n    .adp-faq summary{padding:12px 38px 12px 12px!important;font-size:12.5px}\n    .adp-faq details p{padding:0 12px 13px;font-size:12.5px}\n    .adp-closing{margin-top:50px;padding:34px 18px;text-align:left;border-radius:24px}\n    .adp-closing h2{font-size:33px!important}\n    .adp-closing p{font-size:14px}\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  .adp-external-product-title,\n  body .product__info-container .product__title,\n  body .product__info-container .product__title h1,\n  body .product__info-wrapper .product__title,\n  body .product__info-wrapper .product__title h1,\n  body product-info .product__title,\n  body product-info .product__title h1,\n  body .product-info .product__title,\n  body .product-info .product__title h1,\n  body .product-info__title,\n  body h1.product__title,\n  body h1.product-title,\n  body h1.product_title,\n  body .product-single__title,\n  body .productView-title,\n  body .product-detail__title {\n    display: block !important;\n    width: 100% !important;\n    max-width: 980px !important;\n    margin: 0 0 18px 0 !important;\n    padding: 0 !important;\n    color: #000 !important;\n    background: transparent !important;\n    font-family: \"Inter\", Arial, Helvetica, sans-serif !important;\n    font-size: clamp(28px, 4.1vw, 46px) !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: \"wght\" 900 !important;\n    font-synthesis: weight !important;\n    line-height: .98 !important;\n    letter-spacing: -.05em !important;\n    text-align: left !important;\n    text-transform: none !important;\n    -webkit-text-stroke: .7px #000 !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.08),\n      0 6px 11px rgba(0,0,0,.23),\n      0 15px 28px rgba(0,0,0,.13) !important;\n  }\n\n  .adp-external-product-title *,\n  body .product__info-container .product__title *,\n  body .product__info-wrapper .product__title *,\n  body product-info .product__title *,\n  body .product-info .product__title *,\n  body .product-info__title *,\n  body .product-single__title *,\n  body .productView-title *,\n  body .product-detail__title * {\n    color: #000 !important;\n    font-family: \"Inter\", Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    -webkit-text-stroke: .7px #000 !important;\n  }\n\n  .adp-external-product-title::before,\n  .adp-external-product-title::after,\n  .adp-external-product-title *::before,\n  .adp-external-product-title *::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title,\n    body .product__info-container .product__title,\n    body .product__info-container .product__title h1,\n    body .product__info-wrapper .product__title,\n    body .product__info-wrapper .product__title h1,\n    body product-info .product__title,\n    body product-info .product__title h1,\n    body .product-info .product__title,\n    body .product-info .product__title h1,\n    body .product-info__title,\n    body h1.product__title,\n    body h1.product-title,\n    body h1.product_title,\n    body .product-single__title,\n    body .productView-title,\n    body .product-detail__title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000 !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.07),\n        0 4px 8px rgba(0,0,0,.20),\n        0 10px 20px rgba(0,0,0,.11) !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  body.adn-modal-open {\n    overflow: hidden !important;\n    overscroll-behavior: none !important;\n    touch-action: none !important;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    top: var(--adn-modal-top, 0px) !important;\n    left: 0 !important;\n    right: 0 !important;\n    bottom: auto !important;\n\n    width: 100vw !important;\n    max-width: none !important;\n    height: var(--adn-modal-height, 100dvh) !important;\n    min-height: 0 !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    align-items: center !important;\n    justify-content: center !important;\n    place-items: center !important;\n\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n    box-sizing: border-box !important;\n    isolation: isolate !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: grid !important;\n  }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute !important;\n    inset: 0 !important;\n    width: 100% !important;\n    height: 100% !important;\n    margin: 0 !important;\n    transform: none !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    top: auto !important;\n    left: auto !important;\n    right: auto !important;\n    bottom: auto !important;\n    inset: auto !important;\n\n    width: min(780px, calc(100vw - 36px)) !important;\n    height: min(720px, calc(var(--adn-modal-height, 100dvh) - 36px)) !important;\n    min-height: 0 !important;\n    max-height: none !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    overflow-x: hidden !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain !important;\n    -webkit-overflow-scrolling: touch;\n\n    border-radius: 26px !important;\n    box-sizing: border-box !important;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    font-size: clamp(28px, 3vw, 36px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    word-break: normal !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-food-modal {\n      padding: 12px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: min(760px, calc(100vw - 24px)) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 24px) !important;\n      padding: 14px !important;\n      border-radius: 22px !important;\n    }\n\n    #adn-food-modal .adn-modal-header h2 {\n      font-size: 31px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 6px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 12px) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 12px) !important;\n      padding: 8px !important;\n      border-radius: 18px !important;\n    }\n\n    #adn-food-modal .adn-rechner {\n      height: 100% !important;\n      min-height: 0 !important;\n      overflow-y: auto !important;\n    }\n  }\n\n  @media (max-height: 650px) and (min-width: 721px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      height: calc(var(--adn-modal-height, 100dvh) - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-calculator-title-size-fix\"\u003e\n  #adn-one-html .adn-calculator-teaser h2 {\n    width: 100% !important;\n    max-width: none !important;\n    font-size: clamp(32px, 3.25vw, 48px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    white-space: nowrap !important;\n    word-break: keep-all !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(30px, 5vw, 40px) !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html .adn-calculator-teaser {\n      padding-left: 18px !important;\n      padding-right: 18px !important;\n    }\n\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(27px, 8vw, 33px) !important;\n      line-height: 1.03 !important;\n      letter-spacing: -.04em !important;\n    }\n  }\n\n  @media (max-width: 360px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: 26px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- ALPHADOG-DESIGNREGEL:\n     Das untere Abschlussfeld .adp-closing wird immer EINfarbig\n     und passend zur jeweiligen Produktpalette gestaltet.\n--\u003e\n\u003cstyle id=\"adn-lamb-ears-product-design\"\u003e\n  .adp-theme-lamb-ears {\n    --lambear-deep: #211d16;\n    --lambear-olive: #5b6048;\n    --lambear-sage: #7c846c;\n    --lambear-taupe: #806f60;\n    --lambear-caramel: #a9724d;\n    --lambear-gold: #d0a361;\n    --lambear-cream: #e8dcc5;\n\n    background:\n      radial-gradient(circle at 7% 4%, rgba(124,132,108,.15), transparent 24%),\n      radial-gradient(circle at 95% 16%, rgba(169,114,77,.13), transparent 24%),\n      radial-gradient(circle at 50% 82%, rgba(232,220,197,.13), transparent 32%),\n      linear-gradient(180deg, #fbfaf7 0%, #f1f2eb 50%, #f8f3eb 100%) !important;\n  }\n\n  .adp-theme-lamb-ears .adp-hero {\n    border: 1px solid rgba(208,163,97,.20) !important;\n    background:\n      radial-gradient(circle at 87% 13%, rgba(232,220,197,.22), transparent 24%),\n      linear-gradient(135deg, #14120d 0%, #2c2b21 56%, #514238 100%) !important;\n    box-shadow: 0 34px 94px rgba(63,59,47,.23) !important;\n  }\n\n  .adp-theme-lamb-ears .adp-hero::before {\n    content: \"LAMB\" !important;\n    position: absolute !important;\n    right: 18px !important;\n    top: 24px !important;\n    color: rgba(255,255,255,.045) !important;\n    font-family: \"Inter\", Arial, sans-serif !important;\n    font-size: 126px !important;\n    line-height: 1 !important;\n    font-weight: 900 !important;\n    letter-spacing: -.07em !important;\n    transform: rotate(7deg) !important;\n    pointer-events: none !important;\n  }\n\n  .adp-theme-lamb-ears .adp-hero::after {\n    background:\n      linear-gradient(\n        90deg,\n        var(--lambear-deep),\n        var(--lambear-olive) 30%,\n        var(--lambear-sage) 50%,\n        var(--lambear-taupe) 68%,\n        var(--lambear-caramel) 82%,\n        var(--lambear-gold)\n      ) !important;\n  }\n\n  .adp-theme-lamb-ears .adp-brand,\n  .adp-theme-lamb-ears .adp-kicker,\n  .adp-theme-lamb-ears .adp-heading \u003e p,\n  .adp-theme-lamb-ears .adp-panel \u003e p {\n    color: #ebc994 !important;\n  }\n\n  .adp-theme-lamb-ears .adp-tags {\n    display: flex !important;\n    flex-wrap: wrap !important;\n    align-items: center !important;\n    gap: 10px !important;\n  }\n\n  .adp-theme-lamb-ears .adp-tags \u003e span {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    flex: 0 0 auto !important;\n    min-width: 0 !important;\n    max-width: 100% !important;\n    margin: 0 !important;\n    white-space: nowrap !important;\n    text-decoration: none !important;\n    border-color: rgba(235,201,148,.24) !important;\n    background: rgba(235,201,148,.08) !important;\n  }\n\n  .adp-theme-lamb-ears .adp-title {\n    color: #fff !important;\n    -webkit-text-stroke: .45px #fff !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.16),\n      0 7px 15px rgba(0,0,0,.34),\n      0 15px 28px rgba(0,0,0,.18) !important;\n    filter: none !important;\n  }\n\n  .adp-theme-lamb-ears .adp-title::before,\n  .adp-theme-lamb-ears .adp-title::after {\n    content: none !important;\n    display: none !important;\n    opacity: 0 !important;\n    filter: none !important;\n    transform: none !important;\n  }\n\n  \/* Rechtes Kennzahlenfeld immer EINfarbig. *\/\n  .adp-theme-lamb-ears .adp-visual {\n    position: relative !important;\n    background: #5b6048 !important;\n    background-image: none !important;\n    border-color: rgba(255,255,255,.14) !important;\n  }\n\n  .adp-theme-lamb-ears .adp-visual::before,\n  .adp-theme-lamb-ears .adp-visual::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  .adp-theme-lamb-ears .adp-stat {\n    border-color: rgba(255,255,255,.15) !important;\n    background: rgba(20,19,13,.30) !important;\n  }\n\n  .adp-theme-lamb-ears .adp-stat-main {\n    background: #806f60 !important;\n    border-color: #806f60 !important;\n    box-shadow: 0 18px 42px rgba(33,29,22,.30) !important;\n  }\n\n  .adp-theme-lamb-ears .adp-benefit:nth-child(1) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(169,114,77,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #faf2ec 100%) !important;\n  }\n\n  .adp-theme-lamb-ears .adp-benefit:nth-child(2) {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(232,220,197,.25), transparent 31%),\n      linear-gradient(135deg, #14120d 0%, #343526 100%) !important;\n    color: #fff !important;\n  }\n\n  .adp-theme-lamb-ears .adp-benefit:nth-child(2) p {\n    color: rgba(255,255,255,.72) !important;\n  }\n\n  .adp-theme-lamb-ears .adp-benefit:nth-child(3) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(124,132,108,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #eff3eb 100%) !important;\n  }\n\n  .adp-theme-lamb-ears .adp-benefit b {\n    color: var(--lambear-caramel) !important;\n  }\n\n  .adp-theme-lamb-ears .adp-benefit:nth-child(2) b {\n    color: #efd2a1 !important;\n  }\n\n  .adp-theme-lamb-ears .adp-guide {\n    border: 1px solid rgba(91,96,72,.08) !important;\n    background:\n      radial-gradient(circle at 92% 8%, rgba(232,220,197,.12), transparent 28%),\n      radial-gradient(circle at 8% 92%, rgba(124,132,108,.08), transparent 26%),\n      linear-gradient(145deg, #ffffff 0%, #f7f8f1 100%) !important;\n  }\n\n  .adp-theme-lamb-ears .adp-panel {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(232,220,197,.22), transparent 28%),\n      linear-gradient(135deg, #14120d 0%, #414231 100%) !important;\n  }\n\n  .adp-theme-lamb-ears .adp-item {\n    border: 1px solid rgba(91,96,72,.07) !important;\n    box-shadow: 0 14px 42px rgba(63,59,47,.05) !important;\n  }\n\n  .adp-theme-lamb-ears .adp-icon {\n    background:\n      linear-gradient(135deg, #211d16, var(--lambear-olive)) !important;\n    box-shadow: 0 8px 18px rgba(33,29,22,.16) !important;\n  }\n\n  .adp-theme-lamb-ears .adp-item[open] .adp-plus {\n    background: var(--lambear-caramel) !important;\n  }\n\n  .adp-theme-lamb-ears .adp-info {\n    border-left-color: var(--lambear-caramel) !important;\n    background: #faf2ec !important;\n  }\n\n  .adp-theme-lamb-ears .adp-highlight {\n    background:\n      linear-gradient(135deg, #faf2ec 0%, #eef3ea 100%) !important;\n  }\n\n  .adp-theme-lamb-ears .adp-table thead th,\n  .adp-theme-lamb-ears .adp-table thead td {\n    background:\n      linear-gradient(135deg, #211d16, #5b6048) !important;\n  }\n\n  .adp-theme-lamb-ears .adp-faq details[open] {\n    border-color: rgba(169,114,77,.30) !important;\n    box-shadow: 0 10px 25px rgba(169,114,77,.07) !important;\n  }\n\n  \/* Unteres Abschlussfeld immer EINfarbig. *\/\n  .adp-theme-lamb-ears .adp-closing {\n    background: #5b6048 !important;\n    background-image: none !important;\n    box-shadow: 0 28px 72px rgba(63,59,47,.19) !important;\n  }\n\n  .adp-theme-lamb-ears #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: 100% !important;\n    max-width: 100% !important;\n    margin: 0 auto 42px !important;\n    padding: 0 !important;\n    transform: none !important;\n    clear: both !important;\n    box-sizing: border-box !important;\n  }\n\n  .adp-theme-lamb-ears #adn-one-html \u003e .adn-one-grid {\n    width: 100% !important;\n    max-width: none !important;\n    margin: 0 auto !important;\n  }\n\n  @media (max-width: 1050px) {\n    .adp-theme-lamb-ears #adn-one-html {\n      margin-bottom: 30px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    .adp-theme-lamb-ears .adp-hero::before {\n      right: -14px !important;\n      top: 22px !important;\n      font-size: 68px !important;\n    }\n\n    .adp-theme-lamb-ears .adp-title {\n      -webkit-text-stroke: .35px #fff !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.14),\n        0 5px 10px rgba(0,0,0,.30),\n        0 10px 20px rgba(0,0,0,.16) !important;\n    }\n\n    .adp-theme-lamb-ears .adp-tags {\n      gap: 7px !important;\n    }\n\n    .adp-theme-lamb-ears #adn-one-html {\n      margin-bottom: 22px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cmain class=\"adp-page adp-theme-lamb-ears\"\u003e\n\u003cdiv class=\"adp-wrap\"\u003e\n\u003csection id=\"adn-one-html\" class=\"adn-one-html adn-theme-lamb-ears\"\u003e\n\u003cdiv class=\"adn-one-grid\"\u003e\n\u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n\u003cdiv class=\"adn-trust-panel\"\u003e\n\u003cdiv class=\"adn-payment-card\"\u003e\n\u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n\u003cdiv class=\"adn-payment-grid\"\u003e\n\u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/paypal-blue-logo-19528_256.png?v=1779726652\" alt=\"PayPal\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/klarna-pink-logo-24366_256.png?v=1779726652\" alt=\"Klarna\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/visa-blue-logo-19529_256.png?v=1779726652\" alt=\"Visa\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/mastercard-credit-card-payment-method-19676_256.png?v=1779726652\" alt=\"Mastercard\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/maestro-logo-19742_256.png?v=1779726652\" alt=\"Maestro\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/apple-pay-logo-19557_256.png?v=1779726652\" alt=\"Apple Pay\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-benefit-grid\"\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M3 7h11v9H3V7Zm11 3h3.5l2.5 3v3h-6v-6ZM6 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm11 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSchneller Versand\u003c\/strong\u003e \u003csmall\u003ezügig und sicher bei dir\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M12 2 4 5v6c0 5 3.4 9.7 8 11 4.6-1.3 8-6 8-11V5l-8-3Zm-1 14-4-4 1.4-1.4L11 13.2l5.6-5.6L18 9l-7 7Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSicher bezahlen\u003c\/strong\u003e \u003csmall\u003egeschützte Zahlungsarten\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M7 7h9.2L14 4.8 15.4 3 21 8.6l-5.6 5.6-1.4-1.8 2.2-2.2H7a3 3 0 0 0-3 3v4H2v-4a5 5 0 0 1 5-5Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M12 21s-7-4.4-7-11a4 4 0 0 1 7-2.6A4 4 0 0 1 19 10c0 6.6-7 11-7 11Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e \u003csmall\u003eentspannt ausprobieren\u003c\/small\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-grid\"\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Lammkopf für 100% Lamm --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M7.5 9.2c0-3.2 1.8-5.2 4.5-5.2s4.5 2 4.5 5.2v4.1c0 4-1.8 6.4-4.5 6.4s-4.5-2.4-4.5-6.4V9.2Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M7.8 7.3C5.7 6.6 4.2 7.2 3.3 9c1.2 1.5 2.7 2 4.5 1.4M16.2 7.3c2.1-.7 3.6-.1 4.5 1.7-1.2 1.5-2.7 2-4.5 1.4\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9.8 10.7h.01M14.2 10.7h.01\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10.2 15c1.2.8 2.4.8 3.6 0\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e100%\u003cbr\u003eLamm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Ohr-Symbol --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M15.5 3.5c3.3 1.4 5.1 4.1 5.1 7.7 0 3.2-1.5 5.7-4.3 7.4-1.4.9-2.3 1.8-2.7 2.8H9.7c.1-2.5 1.2-4.4 3.2-5.8 2-1.4 3-3 3-4.9 0-1.5-.6-2.6-1.8-3.3-1.1-.6-2.2-.5-3.4.2-1.1.7-1.8 1.8-2.2 3.2\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M11 12.2c.4-1.7 1.3-2.6 2.6-2.6 1.1 0 1.8.7 1.8 1.7 0 1.1-.6 2-1.9 2.9\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eFeine\u003cbr\u003eOhrenstruktur\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Hundegrößen --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M3.5 14.8V10l2.1-2.7 2.2 2.1h3.7l2.2-2.1 2.1 2.7v4.8c0 3.2-2.2 5.2-6.2 5.2s-6.1-2-6.1-5.2Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M6.4 12.6h.01M12.9 12.6h.01M8 16c1.1.7 2.2.7 3.3 0\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M17.4 17.8v-5.4l1.4-1.9 1.5 1.5h1.7\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eFür viele\u003cbr\u003eHundegrößen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Zahn und Knorpel --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M7.2 3.4c1.6 0 2.9.8 4.8.8s3.2-.8 4.8-.8c2.6 0 4.2 2.1 4.2 5.1 0 2.8-1.2 5-2.3 7.2-1.2 2.4-1.6 5-3.3 5-1.3 0-1.4-2.9-3.4-2.9s-2.1 2.9-3.4 2.9c-1.7 0-2.1-2.6-3.3-5C4.2 13.5 3 11.3 3 8.5c0-3 1.6-5.1 4.2-5.1Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M8 10.2h8M8.7 13.1h6.6\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eMechanischer\u003cbr\u003eZahnabrieb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Blatt für Naturprodukt --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M5.2 17.8c6.6.3 10.7-3 12.3-9.9-6.7-.4-10.8 2.9-12.3 9.9Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M5.2 17.8c3.6-1.9 7-4.4 10.1-7.7\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M5 20h14\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eReines\u003cbr\u003eNaturprodukt\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n\u003caside class=\"adn-calculator-teaser\"\u003e\n\u003cdiv class=\"adn-calculator-art\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n\u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n\u003cbutton class=\"adn-open-calculator\" type=\"button\"\u003eJetzt berechnen\u003c\/button\u003e\n\u003cdiv class=\"adn-calculator-note\"\u003e\n\u003cstrong\u003eIn ca. 60 Sekunden\u003c\/strong\u003e\u003cspan\u003edirekt zur Futterempfehlung\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/aside\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-hero\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n\u003cp class=\"adp-kicker\"\u003eNaturbelassener Kausnack aus 100% getrocknetem Lamm\u003c\/p\u003e\n\u003ch1 class=\"adp-title\"\u003eLammohren für sanften, natürlichen Knabberspaß.\u003c\/h1\u003e\n\u003cp class=\"adp-lead\"\u003eFeiner als viele größere Ohren-Kauartikel und deshalb eine praktische Kauoption für kleinere Hunde sowie – bei passendem Gebiss – auch für Welpen und Senioren.\u003c\/p\u003e\n\u003cp class=\"adp-intro\"\u003eDie getrockneten Lammohren bestehen aus nur einer tierischen Proteinquelle. Beim Knabbern wird die knorpelige Struktur nach und nach bearbeitet, wodurch ruhige Beschäftigung und mechanische Reibung an den Zahnoberflächen entstehen.\u003c\/p\u003e\n\u003cdiv class=\"adp-tags\"\u003e\n\u003cspan\u003e100% Lamm\u003c\/span\u003e \u003cspan\u003eGetrocknete Lammohren\u003c\/span\u003e \u003cspan\u003eFeinere Struktur\u003c\/span\u003e \u003cspan\u003eNaturprodukt\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-visual\"\u003e\n\u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e100% Lamm\u003c\/strong\u003e \u003cspan\u003eEin-Zutaten-Kauartikel ohne Mischprotein\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eFeinere Struktur\u003c\/strong\u003e \u003cspan\u003ekleiner und leichter zu bearbeiten als viele Rinder- oder Schweineohren\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eKaupflege\u003c\/strong\u003e \u003cspan\u003emechanische Reibung kann lockere Beläge reduzieren helfen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eNaturprodukt\u003c\/strong\u003e \u003cspan\u003eGröße, Form, Farbe und Stückzahl können variieren\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eSanft beschäftigen\u003c\/p\u003e\n\u003ch2\u003eKnorpelige Lammohren für natürliche Kauarbeit und ruhige Genussmomente.\u003c\/h2\u003e\n\u003cspan\u003eDie feinere Beschaffenheit macht sie für viele Hunde leichter zu bearbeiten als besonders große oder sehr harte Kauartikel.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-benefits\"\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e01\u003c\/b\u003e\n\u003ch3\u003e100% Lamm\u003c\/h3\u003e\n\u003cp\u003eNur getrocknete Lammohren – ohne künstliche Farb-, Konservierungs- oder Geschmacksstoffe.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e02\u003c\/b\u003e\n\u003ch3\u003eFeinere Ohrenstruktur\u003c\/h3\u003e\n\u003cp\u003eIm Vergleich zu vielen Rinder- oder Schweineohren sind Lammohren meist kleiner und zarter aufgebaut.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\n\u003ch3\u003eMechanische Kaupflege\u003c\/h3\u003e\n\u003cp\u003eBeim Knabbern entstehen Kieferarbeit und Reibung an den Zahnoberflächen.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-guide\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-kicker\"\u003eFür sensible Hunde und unterschiedliche Lebensphasen\u003c\/p\u003e\n\u003ch2\u003eEine klare Proteinquelle – Eignung immer am individuellen Gebiss prüfen.\u003c\/h2\u003e\n\u003cp\u003eLamm kann eine interessante Alternative zu häufiger gefütterten tierischen Proteinquellen sein. Eine pauschale Verträglichkeits- oder Allergiefreiheitsgarantie ist dennoch nicht möglich.\u003c\/p\u003e\n\u003cp\u003eWelpen, Senioren und kleine Hunde können mit der feineren Struktur gut zurechtkommen. Entscheidend sind jedoch Zahnstatus, Kaukraft, Größe des Ohres und individuelles Kauverhalten.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-panel\"\u003e\n\u003cp\u003eAuf einen Blick\u003c\/p\u003e\n\u003carticle\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003e100% getrocknete Lammohren\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eStruktur\u003c\/strong\u003e\u003cspan\u003ekleiner und feiner als viele Rinder- oder Schweineohren\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eEignung\u003c\/strong\u003e\u003cspan\u003efür viele Hundegrößen; bei Welpen und Senioren individuell prüfen\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eFütterung\u003c\/strong\u003e\u003cspan\u003eKauartikel unter Aufsicht anbieten und in die Tagesration einrechnen\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eAlle Details\u003c\/p\u003e\n\u003ch2\u003eZusammensetzung, Kaupflege und sichere Fütterung.\u003c\/h2\u003e\n\u003cspan\u003eFür dieses Produkt wurden keine analytischen Bestandteile angegeben. Deshalb werden keine Nährwerte ergänzt oder geschätzt.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-accordions\"\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🐑\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e100% getrocknete Lammohren\u003c\/strong\u003e\u003cspan\u003eEin-Zutaten-Kauartikel aus einer tierischen Proteinquelle\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eKlare Zusammensetzung\u003c\/h3\u003e\n\u003cp\u003eDie Lammohren bestehen ausschließlich aus getrocknetem Lamm. Weitere tierische Proteinquellen werden in der Zusammensetzung nicht genannt.\u003c\/p\u003e\n\u003cp\u003eDie Produktangaben nennen außerdem keine künstlichen Konservierungsstoffe, Farbstoffe oder synthetischen Geschmacksverstärker.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eEinzelfuttermittel:\u003c\/strong\u003e 100% Lamm in Form getrockneter Lammohren.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e👂\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFeinere Beschaffenheit\u003c\/strong\u003e\u003cspan\u003eKleiner und zarter als viele größere Ohren-Kauartikel\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eLeichter zu bearbeiten als besonders große Ohren\u003c\/h3\u003e\n\u003cp\u003eLammohren sind typischerweise kleiner und feiner aufgebaut als viele Rinder- oder Schweineohren.\u003c\/p\u003e\n\u003cp\u003eDadurch können sie für kleinere Hunde oder weniger kräftige Kauer interessant sein. Die konkrete Eignung hängt immer vom individuellen Hund ab.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦷\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eKauarbeit und Zahnoberflächen\u003c\/strong\u003e\u003cspan\u003eKnorpelige Struktur für mechanische Reibung beim Nagen\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eNatürliche Kaupflege ohne Heilversprechen\u003c\/h3\u003e\n\u003cp\u003eBeim Kauen entsteht mechanische Reibung an den Zahnoberflächen. Diese kann helfen, lockere Beläge zu reduzieren.\u003c\/p\u003e\n\u003cp\u003eDie Lammohren ersetzen weder regelmäßiges Zähneputzen noch tierärztliche Zahnkontrollen.\u003c\/p\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eBeschäftigung\u003c\/b\u003eRuhiger Knabberspaß für zwischendurch.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eKaumuskulatur\u003c\/b\u003eKieferarbeit beim Bearbeiten der Ohrenstruktur.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eZahnoberflächen\u003c\/b\u003eMechanische Reibung kann lockere Beläge reduzieren.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eZahnfleisch\u003c\/b\u003eDie Struktur kann beim Kauen sanft Kontakt zum Zahnfleisch erzeugen.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🐶\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eWelpen, Senioren und kleine Hunde\u003c\/strong\u003e\u003cspan\u003eNur bei passender Größe, Kaukraft und gesundem Gebiss\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eFeinere Struktur bedeutet nicht automatisch uneingeschränkte Eignung\u003c\/h3\u003e\n\u003cp\u003eWelpen und Senioren sollten nur Kauartikel erhalten, die zu Entwicklungsstand, Gebiss und Kaukraft passen.\u003c\/p\u003e\n\u003cp\u003eBei Zahnproblemen, Schmerzen, starkem Schlingen oder sehr empfindlichem Gebiss sollte vorab tierärztlicher Rat eingeholt werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⚠️\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eSichere Fütterung\u003c\/strong\u003e\u003cspan\u003eKauartikel nie völlig unbeaufsichtigt anbieten\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eRegelmäßig kontrollieren\u003c\/h3\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAufsicht\u003c\/b\u003eDen Hund während des Kauens regelmäßig beobachten.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eReststücke\u003c\/b\u003eKleine oder verschluckbare Teile rechtzeitig entfernen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eGröße\u003c\/b\u003eNur passend zur Hundegröße und zum Kauverhalten auswählen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eWasser\u003c\/b\u003eImmer ausreichend frisches Trinkwasser bereitstellen.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eBei Würgen, Erbrechen, Schmerzen oder dem Verdacht auf Verschlucken muss der Kauartikel entfernt und tierärztlicher Rat eingeholt werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⚖️\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFütterung und Tagesration\u003c\/strong\u003e\u003cspan\u003eSnacks insgesamt auf ungefähr 10% der täglichen Futtermenge begrenzen\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eKauartikel in die Gesamtfütterung einrechnen\u003c\/h3\u003e\n\u003cp\u003eDie Produktangabe empfiehlt, Leckereien und Snacks insgesamt auf ungefähr 10% der täglichen Futtermenge zu begrenzen.\u003c\/p\u003e\n\u003cp\u003eBei Hunden mit Neigung zu Übergewicht sollte die gefressene Menge von der regulären Hauptmahlzeit abgezogen werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌿\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eNaturprodukt und Stückzahl\u003c\/strong\u003e\u003cspan\u003eGröße, Farbe, Form, Gewicht und Anzahl können variieren\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eJedes Lamm-Ohr ist etwas anders\u003c\/h3\u003e\n\u003cp\u003eGröße, Farbe, Geruch, Form und Gewicht können naturbedingt leicht schwanken.\u003c\/p\u003e\n\u003cp\u003eDa die Ohren unterschiedlich groß ausfallen, kann auch die genaue Stückzahl je Verpackung variieren.\u003c\/p\u003e\n\u003cp\u003eKühl, trocken und vor direkter Sonneneinstrahlung geschützt lagern.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Zusammensetzung, Welpen, Senioren und Kaupflege\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cdiv class=\"adp-faq\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWoraus bestehen die Lammohren?\u003c\/summary\u003e\n\u003cp\u003eSie bestehen aus 100% getrocknetem Lamm.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSind Lammohren für kleine Hunde geeignet?\u003c\/summary\u003e\n\u003cp\u003eDie feinere und meist kleinere Struktur kann gut passen. Größe und Kauverhalten des einzelnen Hundes müssen dennoch berücksichtigt werden.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eKönnen Welpen Lammohren bekommen?\u003c\/summary\u003e\n\u003cp\u003eDas kann bei passendem Entwicklungsstand, gesunden Zähnen und geeigneter Größe möglich sein. Welpen sollten dabei besonders aufmerksam beaufsichtigt werden.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSind Lammohren für Senioren geeignet?\u003c\/summary\u003e\n\u003cp\u003eBei gesundem Gebiss und passender Kaukraft können sie geeignet sein. Bei Zahnproblemen sollte vorher tierärztlicher Rat eingeholt werden.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eUnterstützen Lammohren die Zahnpflege?\u003c\/summary\u003e\n\u003cp\u003eMechanische Reibung beim Kauen kann lockere Beläge reduzieren helfen. Sie ersetzt keine regelmäßige Zahnreinigung oder Kontrolle.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWarum variiert die Stückzahl?\u003c\/summary\u003e\n\u003cp\u003eDie Ohren unterscheiden sich naturbedingt in Größe und Gewicht. Deshalb kann die Anzahl pro Verpackung schwanken.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eGibt es analytische Nährwerte?\u003c\/summary\u003e\n\u003cp\u003eIn den bereitgestellten Produktangaben wurden keine analytischen Bestandteile genannt.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-closing\"\u003e\n\u003ch2\u003e100% Lamm. Feine Struktur. Natürlicher Knabberspaß.\u003c\/h2\u003e\n\u003cp\u003eDer naturbelassene Kauartikel für viele Hundegrößen – mit klarer Zusammensetzung, mechanischer Kaupflege und ruhiger Beschäftigung.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\n\u003cdiv class=\"adn-food-modal\" id=\"adn-food-modal\"\u003e\n\u003cdiv class=\"adn-modal-backdrop\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv role=\"dialog\" class=\"adn-modal-dialog\"\u003e\n\u003cbutton type=\"button\" class=\"adn-modal-close\"\u003e×\u003c\/button\u003e\u003cheader class=\"adn-modal-header\"\u003e\n\u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n\u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\u003c\/header\u003e\n\u003cdiv id=\"adn-rechner\" class=\"adn-rechner\"\u003e\n\u003cdiv class=\"adn-progress-head\"\u003e\n\u003cspan\u003eSchritt \u003cb id=\"adn-current-step\"\u003e1\u003c\/b\u003e von 8\u003c\/span\u003e \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv role=\"progressbar\" class=\"adn-progress-track\"\u003e\u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"adn-step is-active\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n\u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n\u003cdiv class=\"adn-age-row\"\u003e\n\u003clabel class=\"adn-input-box\"\u003e \u003cinput value=\"2\" step=\"1\" min=\"1\" type=\"number\" id=\"adn-age\"\u003e \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"adn-segmented\"\u003e\n\u003cbutton class=\"is-selected\" type=\"button\"\u003eJahre\u003c\/button\u003e \u003cbutton type=\"button\"\u003eMonate\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton id=\"adn-age-next\" class=\"adn-primary-btn\" type=\"button\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n\u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n\u003clabel class=\"adn-input-box adn-weight-box\"\u003e \u003cinput value=\"15\" step=\"0.1\" max=\"120\" min=\"1\" type=\"number\" id=\"adn-weight\"\u003e \u003cspan\u003ekg\u003c\/span\u003e \u003c\/label\u003e \u003cbutton id=\"adn-weight-next\" class=\"adn-primary-btn\" type=\"button\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n\u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n\u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n\u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n\u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n\u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n\u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n\u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n\u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n\u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n\u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n\u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n\u003cdiv id=\"adn-health-warning\" class=\"adn-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-result-grid\"\u003e\n\u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eAdult-Trockenfutter\u003c\/strong\u003e\n\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n\u003ca href=\"#\" id=\"adn-shop-link\" class=\"adn-primary-btn adn-shop-btn\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-modal-actions\"\u003e\n\u003cbutton id=\"adn-back\" type=\"button\"\u003eZurück\u003c\/button\u003e \u003cbutton id=\"adn-restart\" type=\"button\"\u003eNeu starten\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e \u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Woraus bestehen die Lammohren?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Sie bestehen aus 100% getrocknetem Lamm.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind Lammohren für kleine Hunde geeignet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die feinere und meist kleinere Struktur kann gut passen. Größe und Kauverhalten des einzelnen Hundes müssen dennoch berücksichtigt werden.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Können Welpen Lammohren bekommen?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Das kann bei passendem Entwicklungsstand, gesunden Zähnen und geeigneter Größe möglich sein. Welpen sollten dabei besonders aufmerksam beaufsichtigt werden.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind Lammohren für Senioren geeignet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Bei gesundem Gebiss und passender Kaukraft können sie geeignet sein. Bei Zahnproblemen sollte vorher tierärztlicher Rat eingeholt werden.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Unterstützen Lammohren die Zahnpflege?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Mechanische Reibung beim Kauen kann lockere Beläge reduzieren helfen. Sie ersetzt keine regelmäßige Zahnreinigung oder Kontrolle.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Warum variiert die Stückzahl?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Ohren unterscheiden sich naturbedingt in Größe und Gewicht. Deshalb kann die Anzahl pro Verpackung schwanken.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Gibt es analytische Nährwerte?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"In den bereitgestellten Produktangaben wurden keine analytischen Bestandteile genannt.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e \u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleTerms = ['lammohren'];\n\n  function normalize(value) {\n    return (value || '')\n      .replace(\/\\u00a0\/g, ' ')\n      .replace(\/[–—]\/g, '-')\n      .replace(\/\\s+\/g, ' ')\n      .trim()\n      .toLowerCase();\n  }\n\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n    return style.display !== 'none' \u0026\u0026\n      style.visibility !== 'hidden' \u0026\u0026\n      parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026\n      rect.width \u003e 0 \u0026\u0026\n      rect.height \u003e 0;\n  }\n\n  function outsideOwnBlocks(element) {\n    return !element.closest('.adp-page') \u0026\u0026\n      !element.closest('#adn-one-html') \u0026\u0026\n      !element.closest('#adn-food-modal');\n  }\n\n  function matchesTitle(element) {\n    var text = normalize(element.textContent);\n    return titleTerms.every(function (term) {\n      return text.indexOf(term) !== -1;\n    });\n  }\n\n  function findTitle() {\n    var selectors = [\n      '[data-product-title]',\n      '.product__title',\n      '.product__title h1',\n      '.product-title',\n      '.product-single__title',\n      '.productView-title',\n      '.product-info__title',\n      '.product-detail__title',\n      'h1.product_title',\n      'h1'\n    ];\n\n    var candidates = Array.prototype.slice.call(\n      document.querySelectorAll(selectors.join(','))\n    );\n\n    return candidates.find(function (element) {\n      return outsideOwnBlocks(element) \u0026\u0026\n        isVisible(element) \u0026\u0026\n        matchesTitle(element);\n    }) || null;\n  }\n\n  function applyTitleStyle() {\n    var title = findTitle();\n    if (!title) return;\n    title.classList.add('adp-external-product-title');\n\n    var nested = title.matches('h1, h2')\n      ? title\n      : title.querySelector('h1, h2');\n\n    if (nested) {\n      nested.classList.add('adp-external-product-title');\n    }\n  }\n\n  function scheduleApply() {\n    applyTitleStyle();\n    setTimeout(applyTitleStyle, 50);\n    setTimeout(applyTitleStyle, 200);\n    setTimeout(applyTitleStyle, 500);\n    setTimeout(applyTitleStyle, 1000);\n    setTimeout(applyTitleStyle, 2000);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n\n  window.addEventListener('load', scheduleApply);\n  document.addEventListener('shopify:section:load', scheduleApply);\n\n  var observer = new MutationObserver(scheduleApply);\n  observer.observe(document.documentElement, {\n    childList: true,\n    subtree: true,\n    characterData: true\n  });\n})();\n\u003c\/script\u003e \u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  var modalScrollY = 0;\n  var bodySnapshot = null;\n  var htmlOverflowSnapshot = '';\n\n  function getModal() {\n    return document.getElementById('adn-food-modal');\n  }\n\n  function moveModalToBody() {\n    var modal = getModal();\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  function updateViewportSize() {\n    var modal = getModal();\n    if (!modal) return;\n\n    var viewport = window.visualViewport;\n    var height = viewport ? viewport.height : window.innerHeight;\n    var top = viewport ? viewport.offsetTop : 0;\n\n    modal.style.setProperty('--adn-modal-height', Math.round(height) + 'px');\n    modal.style.setProperty('--adn-modal-top', Math.round(top) + 'px');\n  }\n\n  function lockPage() {\n    if (bodySnapshot) return;\n\n    modalScrollY =\n      window.pageYOffset ||\n      document.documentElement.scrollTop ||\n      document.body.scrollTop ||\n      0;\n\n    bodySnapshot = {\n      position: document.body.style.position,\n      top: document.body.style.top,\n      left: document.body.style.left,\n      right: document.body.style.right,\n      width: document.body.style.width,\n      overflow: document.body.style.overflow\n    };\n\n    htmlOverflowSnapshot = document.documentElement.style.overflow;\n\n    document.documentElement.style.overflow = 'hidden';\n    document.body.style.position = 'fixed';\n    document.body.style.top = (-modalScrollY) + 'px';\n    document.body.style.left = '0';\n    document.body.style.right = '0';\n    document.body.style.width = '100%';\n    document.body.style.overflow = 'hidden';\n  }\n\n  function unlockPage() {\n    if (!bodySnapshot) return;\n\n    document.documentElement.style.overflow = htmlOverflowSnapshot;\n    document.body.style.position = bodySnapshot.position;\n    document.body.style.top = bodySnapshot.top;\n    document.body.style.left = bodySnapshot.left;\n    document.body.style.right = bodySnapshot.right;\n    document.body.style.width = bodySnapshot.width;\n    document.body.style.overflow = bodySnapshot.overflow;\n\n    bodySnapshot = null;\n    window.scrollTo(0, modalScrollY);\n  }\n\n  window.adnPrepareFoodModal = function () {\n    moveModalToBody();\n    updateViewportSize();\n    lockPage();\n\n    var modal = getModal();\n    var dialog = modal \u0026\u0026 modal.querySelector('.adn-modal-dialog');\n\n    if (dialog) {\n      dialog.scrollTop = 0;\n    }\n\n    requestAnimationFrame(updateViewportSize);\n    setTimeout(updateViewportSize, 80);\n    setTimeout(updateViewportSize, 250);\n  };\n\n  window.adnReleaseFoodModal = function () {\n    unlockPage();\n  };\n\n  function init() {\n    moveModalToBody();\n    updateViewportSize();\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', init);\n  } else {\n    init();\n  }\n\n  window.addEventListener('load', init);\n  window.addEventListener('resize', updateViewportSize, { passive: true });\n  window.addEventListener('orientationchange', function () {\n    setTimeout(updateViewportSize, 100);\n    setTimeout(updateViewportSize, 350);\n  }, { passive: true });\n\n  if (window.visualViewport) {\n    window.visualViewport.addEventListener(\n      'resize',\n      updateViewportSize,\n      { passive: true }\n    );\n\n    window.visualViewport.addEventListener(\n      'scroll',\n      updateViewportSize,\n      { passive: true }\n    );\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(init, 50);\n  });\n})();\n\u003c\/script\u003e \u003cscript id=\"adn-food-calculator-script\"\u003e\n(function () {\n  function initAdnFoodCalculator() {\n    var root = document.getElementById('adn-one-html');\n      var modal = document.getElementById('adn-food-modal');\n      var calc = document.getElementById('adn-rechner');\n      if (!root || !modal || !calc || root.dataset.initialized === 'true') return;\n      root.dataset.initialized = 'true';\n    \n      var totalSteps = 8;\n      var currentStep = 1;\n      var data = {\n        ageUnit: 'years', ageValue: 2, ageMonths: 24, ageGroup: 'adult',\n        weight: 15, activity: 'normal', body: 'ideal', food: 'dry', special: 'none', health: 'healthy'\n      };\n    \n      var kcalByFood = { dry: 370, wet: 115 };\n      var recommendations = {\n        puppyDry: { label:'Welpenfutter ansehen', title:'Premium 60% Huhn, Truthahn, Lachs \u0026 Süßkartoffel', reason:'Für Welpen und Junghunde mit Fokus auf Wachstum, Energie und Entwicklung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-welpenfutter-60-huhn-truthahn-lachs-gelenkschutz-susskartoffel-12kg' },\n        seniorDry: { label:'Seniorfutter ansehen', title:'Premium Senior Forelle mit Lachs, Süßkartoffel \u0026 Spargel', reason:'Für ältere Hunde mit leichterer Rezeptur, Omega-3-Fokus und Gelenkschutz.', url:'https:\/\/www.alphadog-nutrition.de\/products\/premium-senior-mit-50-frischem-forelle-mit-lachs-susskartoffel-spargel' },\n        adultSmallDry: { label:'Futter für kleine Rassen ansehen', title:'Premium 50% Lamm, Süßkartoffel, Minze \u0026 Erbsen', reason:'Für ausgewachsene Hunde unter 15 kg und kleine Rassen.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-lamm-susskartoffel-kleine-rassen-100g' },\n        adultSensitiveDry: { label:'Sensibles Trockenfutter ansehen', title:'Premium 50% Ente, Süßkartoffel \u0026 Orange', reason:'Für sensible Adult-Hunde und Hunde mit empfindlicher Verdauung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-getreidefreies-505-ente-mit-susskartoffelte-orange-12kg' },\n        adultActiveDry: { label:'Angus-Rind Trockenfutter ansehen', title:'Premium 50% Angus-Rind, Süßkartoffel, Erbsen \u0026 Karotte', reason:'Für aktive, normale oder schlanke Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-angus-rind-hundefutter-getreidefrei-100g' },\n        adultCalmDry: { label:'Wild \u0026 Lachs Trockenfutter ansehen', title:'Premium 50% Wild \u0026 Lachs, Süßkartoffel \u0026 Maulbeere', reason:'Für ruhigere, kräftige oder kastrierte Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-wild-lachs-getreidefrei-mit-susskartoffel-maulbeere-12kg' },\n        wetDuck: { label:'Ente Nassfutter ansehen', title:'Premium Sensitiv 91% Ente mit Gemüse \u0026 Reis', reason:'Sanfte Nassfutter-Empfehlung für normale Hunde, Welpen oder Senioren.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-91-ente-mit-gemuse-reis-single-protein-800g' },\n        wetHorse: { label:'Pferd Schonkost ansehen', title:'Premium Sensitiv 94% Pferd mit Kartoffeln', reason:'Bei sensibler Verdauung, Krankheitshinweis oder Unverträglichkeiten.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-94-pferd-mit-kartoffeln-hypoallergen' },\n        wetLamb: { label:'Lamm Nassfutter ansehen', title:'Premium Sensitiv 91% Lamm mit Apfel', reason:'Für aktive, schlanke oder trächtige\/säugende Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-lamm-mit-apfel-single-protein' },\n        wetWild: { label:'Wild Nassfutter ansehen', title:'Premium Sensitiv 91% Wild mit Gemüse \u0026 Reis', reason:'Für ruhigere, kräftige oder kastrierte Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-wild-mit-gemuse-reis-single-protein' }\n      };\n    \n      var ageInput = document.getElementById('adn-age');\n      var weightInput = document.getElementById('adn-weight');\n      var ageUnitLabel = document.getElementById('adn-age-unit-label');\n      var currentStepEl = document.getElementById('adn-current-step');\n      var stepTitleEl = document.getElementById('adn-step-title');\n      var progressTrack = calc.querySelector('.adn-progress-track');\n      var progressBar = document.getElementById('adn-progress-bar');\n      var backButton = document.getElementById('adn-back');\n      var restartButton = document.getElementById('adn-restart');\n      var lastFocused = null;\n    \n      function openModal() {\n        lastFocused = document.activeElement;\n    \n        if (typeof window.adnPrepareFoodModal === 'function') {\n          window.adnPrepareFoodModal();\n        } else if (modal.parentNode !== document.body) {\n          document.body.appendChild(modal);\n        }\n    \n        modal.classList.add('is-open');\n        modal.setAttribute('aria-hidden', 'false');\n        modal.setAttribute('aria-modal', 'true');\n        document.body.classList.add('adn-modal-open');\n    \n        var dialog = modal.querySelector('.adn-modal-dialog');\n        if (dialog) dialog.scrollTop = 0;\n    \n        window.setTimeout(function () {\n          var close = modal.querySelector('.adn-modal-close');\n          if (close) {\n            try {\n              close.focus({ preventScroll: true });\n            } catch (error) {\n              close.focus();\n            }\n          }\n        }, 0);\n      }\n    \n      function closeModal() {\n        modal.classList.remove('is-open');\n        modal.setAttribute('aria-hidden', 'true');\n        modal.removeAttribute('aria-modal');\n        document.body.classList.remove('adn-modal-open');\n    \n        if (typeof window.adnReleaseFoodModal === 'function') {\n          window.adnReleaseFoodModal();\n        }\n    \n        if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') {\n          window.setTimeout(function () {\n            try {\n              lastFocused.focus({ preventScroll: true });\n            } catch (error) {\n              lastFocused.focus();\n            }\n          }, 0);\n        }\n      }\n    \n      root.querySelectorAll('[data-adn-open]').forEach(function (button) {\n        button.addEventListener('click', openModal);\n      });\n      modal.querySelectorAll('[data-adn-close]').forEach(function (button) {\n        button.addEventListener('click', closeModal);\n      });\n      document.addEventListener('keydown', function (event) {\n        if (event.key === 'Escape' \u0026\u0026 modal.classList.contains('is-open')) closeModal();\n      });\n    \n      function roundToFive(value) { return Math.round(value \/ 5) * 5; }\n    \n      function updateAge() {\n        var value = parseFloat(ageInput.value);\n        if (!value || value \u003c= 0) value = 1;\n        data.ageValue = value;\n        data.ageMonths = data.ageUnit === 'years' ? value * 12 : value;\n        data.ageGroup = data.ageMonths \u003c 12 ? 'puppy' : (data.ageMonths \u003e= 84 ? 'senior' : 'adult');\n      }\n    \n      function getWeight() {\n        var weight = parseFloat(weightInput.value);\n        if (!weight || weight \u003c= 0) weight = data.weight || 1;\n        return weight;\n      }\n    \n      function getRecommendation() {\n        var weight = getWeight();\n        if (data.food === 'wet') {\n          if (data.health === 'sick' || data.special === 'sensitive') return recommendations.wetHorse;\n          if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin' || data.special === 'pregnant') return recommendations.wetLamb;\n          if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.wetWild;\n          return recommendations.wetDuck;\n        }\n        if (data.ageGroup === 'puppy') return recommendations.puppyDry;\n        if (data.ageGroup === 'senior') return recommendations.seniorDry;\n        if (weight \u003c 15) return recommendations.adultSmallDry;\n        if (data.health === 'sick' || data.special === 'sensitive') return recommendations.adultSensitiveDry;\n        if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin') return recommendations.adultActiveDry;\n        if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.adultCalmDry;\n        return recommendations.adultActiveDry;\n      }\n    \n      function calculateResult() {\n        updateAge();\n        data.weight = getWeight();\n    \n        var ageFactor = { puppy: 2.4, adult: 1.6, senior: 1.3 }[data.ageGroup];\n        var activityFactor = { low: .85, normal: 1, high: 1.18, sport: 1.35 }[data.activity];\n        var bodyFactor = { thin: 1.1, ideal: 1, heavy: .82 }[data.body];\n        var specialFactor = { none: 1, neutered: .9, sensitive: 1, pregnant: 1.35 }[data.special];\n        var dailyKcal = 70 * Math.pow(data.weight, .75) * ageFactor * activityFactor * bodyFactor * specialFactor;\n        var grams = dailyKcal \/ kcalByFood[data.food] * 100;\n        var finalGrams = Math.max(5, roundToFive(grams));\n        var minGrams = Math.max(5, roundToFive(finalGrams * .9));\n        var maxGrams = Math.max(5, roundToFive(finalGrams * 1.1));\n        var meals = data.ageGroup === 'puppy' ? 3 : 2;\n        var mealGrams = Math.max(5, roundToFive(finalGrams \/ meals));\n    \n        var warning = document.getElementById('adn-health-warning');\n        warning.classList.toggle('is-visible', data.health === 'sick');\n        document.getElementById('adn-result-label').textContent = data.health === 'sick' ? 'Grobe Orientierung' : 'Tagesmenge';\n        document.getElementById('adn-result-amount').textContent = 'ca. ' + finalGrams + ' g';\n        document.getElementById('adn-result-kcal').textContent = 'ca. ' + Math.round(dailyKcal) + ' kcal';\n        document.getElementById('adn-result-meal').textContent = 'ca. ' + mealGrams + ' g';\n        document.getElementById('adn-result-range').textContent = minGrams + '–' + maxGrams + ' g';\n    \n        var recommendation = getRecommendation();\n        document.getElementById('adn-product-title').textContent = recommendation.title;\n        document.getElementById('adn-product-reason').textContent = recommendation.reason;\n        var shopLink = document.getElementById('adn-shop-link');\n        shopLink.href = recommendation.url;\n        shopLink.textContent = recommendation.label;\n      }\n    \n      function showStep(step) {\n        currentStep = Math.max(1, Math.min(totalSteps, step));\n        calc.querySelectorAll('.adn-step').forEach(function (item) {\n          item.classList.toggle('is-active', Number(item.dataset.step) === currentStep);\n        });\n        var active = calc.querySelector('.adn-step.is-active');\n        currentStepEl.textContent = currentStep;\n        stepTitleEl.textContent = active ? active.dataset.title : '';\n        progressBar.style.width = (currentStep \/ totalSteps * 100) + '%';\n        progressTrack.setAttribute('aria-valuenow', String(currentStep));\n        backButton.disabled = currentStep === 1;\n        if (currentStep === totalSteps) calculateResult();\n        var dialog = modal.querySelector('.adn-modal-dialog');\n        if (dialog) dialog.scrollTop = 0;\n      }\n    \n      calc.querySelectorAll('[data-age-unit]').forEach(function (button) {\n        button.addEventListener('click', function () {\n          data.ageUnit = button.dataset.ageUnit;\n          calc.querySelectorAll('[data-age-unit]').forEach(function (item) { item.classList.remove('is-selected'); });\n          button.classList.add('is-selected');\n          ageUnitLabel.textContent = data.ageUnit === 'years' ? 'Jahre' : 'Monate';\n          updateAge();\n        });\n      });\n    \n      document.getElementById('adn-age-next').addEventListener('click', function () {\n        var age = parseFloat(ageInput.value);\n        if (!age || age \u003c= 0) { ageInput.focus(); return; }\n        updateAge();\n        showStep(2);\n      });\n    \n      document.getElementById('adn-weight-next').addEventListener('click', function () {\n        var weight = parseFloat(weightInput.value);\n        if (!weight || weight \u003c= 0) { weightInput.focus(); return; }\n        data.weight = weight;\n        showStep(3);\n      });\n    \n      calc.querySelectorAll('.adn-choice-grid button').forEach(function (button) {\n        button.addEventListener('click', function () {\n          var key = button.dataset.key;\n          data[key] = button.dataset.value;\n          button.parentElement.querySelectorAll('button').forEach(function (item) { item.classList.remove('is-selected'); });\n          button.classList.add('is-selected');\n          window.setTimeout(function () { showStep(currentStep + 1); }, 120);\n        });\n      });\n    \n      backButton.addEventListener('click', function () { showStep(currentStep - 1); });\n      restartButton.addEventListener('click', function () {\n        data = { ageUnit:'years', ageValue:2, ageMonths:24, ageGroup:'adult', weight:15, activity:'normal', body:'ideal', food:'dry', special:'none', health:'healthy' };\n        ageInput.value = 2;\n        weightInput.value = 15;\n        ageUnitLabel.textContent = 'Jahre';\n        calc.querySelectorAll('.is-selected').forEach(function (item) { item.classList.remove('is-selected'); });\n        calc.querySelector('[data-age-unit=\"years\"]').classList.add('is-selected');\n        showStep(1);\n      });\n    \n      showStep(1);\n  }\n\n  function scheduleInit() {\n    initAdnFoodCalculator();\n    window.setTimeout(initAdnFoodCalculator, 50);\n    window.setTimeout(initAdnFoodCalculator, 250);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleInit, { once: true });\n  } else {\n    scheduleInit();\n  }\n\n  window.addEventListener('load', scheduleInit);\n  document.addEventListener('shopify:section:load', function () {\n    window.setTimeout(scheduleInit, 50);\n  });\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"150g","offer_id":58661007425861,"sku":"10501-60318","price":8.49,"currency_code":"EUR","in_stock":false},{"title":"1kg","offer_id":58661007458629,"sku":"10699-60319","price":44.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/Lammohrengetrocknetkaufen_NatursnackAlphadogNutrition.png?v=1784919385"},{"product_id":"alphadog-nutrition-lachsfilet-gefriergetrocknet-hundesnack","title":"100 % Lachsfilet getrocknet - Getreidefreier Gourmet-Snack für sensible Tiere","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Lachsfilet gefriergetrocknet\n     ========================================================= --\u003e\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\u003c!-- Rechner-Popup --\u003e\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\u003cmain class=\"adp-page adp-theme-freezedried-salmon\"\u003e\n\u003cdiv class=\"adp-wrap\"\u003e\n\u003csection id=\"adn-one-html\" class=\"adn-one-html adn-theme-freezedried-salmon\"\u003e\n\u003cdiv class=\"adn-one-grid\"\u003e\n\u003cdiv class=\"adn-trust-panel\"\u003e\n\u003cdiv class=\"adn-payment-card\"\u003e\n\u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n\u003cdiv class=\"adn-payment-grid\"\u003e\n\u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/paypal-blue-logo-19528_256.png?v=1779726652\" alt=\"PayPal\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/klarna-pink-logo-24366_256.png?v=1779726652\" alt=\"Klarna\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/visa-blue-logo-19529_256.png?v=1779726652\" alt=\"Visa\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/mastercard-credit-card-payment-method-19676_256.png?v=1779726652\" alt=\"Mastercard\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/maestro-logo-19742_256.png?v=1779726652\" alt=\"Maestro\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/apple-pay-logo-19557_256.png?v=1779726652\" alt=\"Apple Pay\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-benefit-grid\"\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M3 7h11v9H3V7Zm11 3h3.5l2.5 3v3h-6v-6ZM6 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm11 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSchneller Versand\u003c\/strong\u003e \u003csmall\u003ezügig und sicher bei dir\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M12 2 4 5v6c0 5 3.4 9.7 8 11 4.6-1.3 8-6 8-11V5l-8-3Zm-1 14-4-4 1.4-1.4L11 13.2l5.6-5.6L18 9l-7 7Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSicher bezahlen\u003c\/strong\u003e \u003csmall\u003egeschützte Zahlungsarten\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M7 7h9.2L14 4.8 15.4 3 21 8.6l-5.6 5.6-1.4-1.8 2.2-2.2H7a3 3 0 0 0-3 3v4H2v-4a5 5 0 0 1 5-5Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M12 21s-7-4.4-7-11a4 4 0 0 1 7-2.6A4 4 0 0 1 19 10c0 6.6-7 11-7 11Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e \u003csmall\u003eentspannt ausprobieren\u003c\/small\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-grid\"\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Lachsfilet für 100% Lachs --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M3 12c2.6-4 6.3-6 11-6 3.3 0 5.7 1.3 7 3.8-1.3 2.5-3.7 3.8-7 3.8-4.7 0-8.4-2-11-6Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M3 12 1.5 8.7M3 12 1.5 15.3\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14.2 6.2c-1.3 1.8-1.3 3.8 0 5.9M10.4 6.8c-1.2 1.5-1.2 3.2 0 4.8\"\u003e\u003c\/path\u003e\n        \u003ccircle r=\".7\" cy=\"9.5\" cx=\"18.2\"\u003e\u003c\/circle\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e100%\u003cbr\u003eLachsfilet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Schneeflocke und Tropfen für Gefriertrocknung --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M8 3v10M3.7 5.5l8.6 5M3.7 10.5l8.6-5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M8 3 6.8 4.2M8 3l1.2 1.2M3.7 5.5l1.6.4M3.7 5.5l.4 1.6M3.7 10.5l1.6-.4M3.7 10.5l.4-1.6M12.3 5.5l-1.6.4M12.3 5.5l-.4 1.6M12.3 10.5l-1.6-.4M12.3 10.5l-.4-1.6M8 13l-1.2-1.2M8 13l1.2-1.2\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M17.2 8.2c2.6 3.2 3.8 5.4 3.8 7.2a3.8 3.8 0 1 1-7.6 0c0-1.8 1.3-4 3.8-7.2Z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eGefrier-\u003cbr\u003egetrocknet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Muskelarm für 88,2% Protein --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M4.3 15.7c1.4-1.1 2.4-2.7 3-4.8.5-1.7 1.5-2.5 3-2.5 1.3 0 2.2.6 2.8 1.7l1.2 2.2c.5.9 1.2 1.3 2.1 1.3H20c0 4-2.7 6.4-7.2 6.4H8.4c-2 0-3.4-1.4-4.1-4.3Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M8.2 8.7 7.5 5.3M11 8.4l.6-3.4\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M13.2 13.2c-1.2.9-2.4 2.1-3.4 3.6\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e88,2%\u003cbr\u003eRohprotein\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Fetttropfen mit Abwärtspfeil --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M10.2 3.2c3.2 4 4.8 6.8 4.8 9.2a5 5 0 0 1-10 0c0-2.4 1.7-5.2 5.2-9.2Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M17.8 6v9\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"m14.8 12 3 3 3-3\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M7.8 14.2c.4 1.1 1.2 1.7 2.4 1.9\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eNur 4,5%\u003cbr\u003eRohfett\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Futternapf mit Topping-Flocken --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M4 13h16c-.5 4.7-3.2 7-8 7s-7.5-2.3-8-7Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M6 13c.4-2.2 2.4-3.7 6-3.7s5.6 1.5 6 3.7\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M8.2 6.8 9.4 5M12 7.2V4.8M15.8 6.8 14.6 5\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eSnack \u0026amp;\u003cbr\u003eTopping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n\u003caside class=\"adn-calculator-teaser\"\u003e\n\u003cdiv class=\"adn-calculator-art\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n\u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n\u003cbutton class=\"adn-open-calculator\" type=\"button\"\u003eJetzt berechnen\u003c\/button\u003e\n\u003cdiv class=\"adn-calculator-note\"\u003e\n\u003cstrong\u003eIn ca. 60 Sekunden\u003c\/strong\u003e\u003cspan\u003edirekt zur Futterempfehlung\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/aside\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-hero\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n\u003cp class=\"adp-kicker\"\u003eGefriergetrocknetes Premium-Filet mit intensivem Fischaroma\u003c\/p\u003e\n\u003ch1 class=\"adp-title\"\u003e100% Lachsfilet – gefriergetrocknet und proteinreich.\u003c\/h1\u003e\n\u003cp class=\"adp-lead\"\u003eReines Lachsfilet, schonend gefriergetrocknet, besonders proteinreich und vielseitig als Snack oder Topping einsetzbar.\u003c\/p\u003e\n\u003cp class=\"adp-intro\"\u003eDem frischen Lachsfilet wird bei der Gefriertrocknung lediglich Feuchtigkeit entzogen. Dadurch bleibt die feine Filetstruktur erhalten und es entsteht ein leichter, krosser Snack mit intensivem natürlichem Fischgeschmack.\u003c\/p\u003e\n\u003cdiv class=\"adp-tags\"\u003e\n\u003cspan\u003e100% Lachsfilet\u003c\/span\u003e \u003cspan\u003eGefriergetrocknet\u003c\/span\u003e \u003cspan\u003e88,2% Rohprotein\u003c\/span\u003e \u003cspan\u003eGetreidefrei\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-visual\"\u003e\n\u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e100% Lachsfilet\u003c\/strong\u003e \u003cspan\u003ekeine Füllstoffe, keine Streckmittel und keine Mischproteine\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e88,2%\u003c\/strong\u003e \u003cspan\u003esehr hoher Rohproteingehalt aus reinem Fischfilet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e4,5%\u003c\/strong\u003e \u003cspan\u003evergleichsweise niedriger Rohfettgehalt\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eSnack \u0026amp; Topping\u003c\/strong\u003e \u003cspan\u003epur füttern oder über Trocken-, Nass- und BARF-Futter bröseln\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003ePurer Fischgenuss\u003c\/p\u003e\n\u003ch2\u003eIntensives Lachs-Aroma in besonders leichter, krosser Form.\u003c\/h2\u003e\n\u003cspan\u003eDas gefriergetrocknete Filet besitzt eine luftige Struktur und lässt sich leicht kauen oder über das tägliche Futter zerbröseln.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-benefits\"\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e01\u003c\/b\u003e\n\u003ch3\u003e100% reines Lachsfilet\u003c\/h3\u003e\n\u003cp\u003eDie Zusammensetzung ist bewusst einfach: ausschließlich gefriergetrocknetes Lachsfilet ohne Füllstoffe oder künstliche Zusätze.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e02\u003c\/b\u003e\n\u003ch3\u003eSchonende Gefriertrocknung\u003c\/h3\u003e\n\u003cp\u003eDie Feuchtigkeit wird ohne klassische Heißtrocknung entzogen. So bleiben Struktur und natürlicher Geschmack besonders gut erhalten.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\n\u003ch3\u003eProteinreich und mager\u003c\/h3\u003e\n\u003cp\u003eMit 88,2% Rohprotein und 4,5% Rohfett eignet sich der Snack für eine bewusst dosierte Belohnung.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-guide\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-kicker\"\u003eBelohnung oder Futterveredelung\u003c\/p\u003e\n\u003ch2\u003ePur genießen oder als aromatisches Topping verwenden.\u003c\/h2\u003e\n\u003cp\u003eDie Filetstücke können direkt als besonderer Snack gefüttert werden. Für mäkelige Hunde lassen sie sich fein über Trockenfutter, Nassfutter oder eine BARF-Ration bröseln.\u003c\/p\u003e\n\u003cp\u003eGefriergetrocknete Produkte enthalten nur sehr wenig Feuchtigkeit. Stelle deshalb immer ausreichend frisches Trinkwasser bereit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-panel\"\u003e\n\u003cp\u003eAuf einen Blick\u003c\/p\u003e\n\u003carticle\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003e100% gefriergetrocknetes Lachsfilet\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eBeschaffenheit\u003c\/strong\u003e\u003cspan\u003eleicht, kross und gut zerbröselbar\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eEinsatz\u003c\/strong\u003e\u003cspan\u003eals Snack, Belohnung oder Topping\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eFütterung\u003c\/strong\u003e\u003cspan\u003eSnackmenge in die tägliche Gesamtfutterration einrechnen\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eAlle Details\u003c\/p\u003e\n\u003ch2\u003eZusammensetzung, Analysewerte und praktische Fütterung.\u003c\/h2\u003e\n\u003cspan\u003eÖffne nur den Bereich, den du gerade brauchst. Alle Kategorien sind beim Laden der Seite geschlossen.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-accordions\"\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🐟\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e100% Lachsfilet\u003c\/strong\u003e\u003cspan\u003eReines Fischfilet ohne Füllstoffe oder Mischproteine\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eKlare Zusammensetzung für natürlichen Fischgeschmack\u003c\/h3\u003e\n\u003cp\u003eDer Snack besteht ausschließlich aus gefriergetrocknetem Lachsfilet. Es werden keine Füllstoffe, Streckmittel oder anderen Proteinquellen eingesetzt.\u003c\/p\u003e\n\u003cp\u003eDie Rezeptur ist getreidefrei und kommt ohne künstliche Farb-, Aroma- oder Konservierungsstoffe aus.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eEinzelfuttermittel:\u003c\/strong\u003e 100% Lachsfilet, gefriergetrocknet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e❄️\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eSchonend gefriergetrocknet\u003c\/strong\u003e\u003cspan\u003eFeuchtigkeit entzogen, Struktur und Aroma bewahrt\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\u003eLeichte, krosse Filetstücke ohne klassische Heißtrocknung\u003c\/h3\u003e\n\u003cp\u003eBei der Gefriertrocknung wird dem Filet Wasser entzogen. Dadurch entsteht ein besonders leichtes Produkt mit sehr niedriger Restfeuchte.\u003c\/p\u003e\n\u003cp\u003eDie Stücke sind kross, lassen sich aber leicht kauen und bei Bedarf problemlos zerbröseln.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🥣\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eSnack und Topping\u003c\/strong\u003e\u003cspan\u003eVielseitig für Trocken-, Nass- und BARF-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\u003ch3\u003eFür besondere Belohnungen und mehr Aroma im Napf\u003c\/h3\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003ePur\u003c\/b\u003eAls hochwertiger Snack für zwischendurch.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eTrockenfutter\u003c\/b\u003eFein zerbröselt als aromatisches Topping.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eNassfutter\u003c\/b\u003eFür zusätzlichen Fischgeschmack.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eBARF\u003c\/b\u003eAls kleine Ergänzung über der täglichen Ration.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📊\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eZusammensetzung und Analysewerte\u003c\/strong\u003e\u003cspan\u003eVolle Transparenz über den Fischsnack\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eZusammensetzung\u003c\/h3\u003e\n\u003cp\u003e100% Lachsfilet, gefriergetrocknet. Einzelfuttermittel für Hunde.\u003c\/p\u003e\n\u003ch3\u003eAnalytische Bestandteile\u003c\/h3\u003e\n\u003ctable class=\"adp-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eBestandteil\u003c\/th\u003e\n\u003cth\u003eAnteil\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e88,2%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfett\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e4,5%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e6,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFeuchtigkeit\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e2,3%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfaser\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e0,3%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⚖️\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFütterung und Tagesration\u003c\/strong\u003e\u003cspan\u003eAuch hochwertige Snacks in die Gesamtmenge einrechnen\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eBewusst dosieren\u003c\/h3\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eBelohnung\u003c\/b\u003eAls besonderer Snack zwischen den Mahlzeiten.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eTopping\u003c\/b\u003eKleine Mengen über das Hauptfutter bröseln.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eTagesration\u003c\/b\u003eSnackmenge vom Hauptfutter abziehen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eWasser\u003c\/b\u003eImmer ausreichend frisches Trinkwasser anbieten.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eDie passende Menge hängt von Größe, Aktivität und übriger Fütterung deines Hundes ab.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌿\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eNaturprodukt und Aufbewahrung\u003c\/strong\u003e\u003cspan\u003eNatürliche Unterschiede bei Form und Farbe\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eJedes Filetstück ist individuell\u003c\/h3\u003e\n\u003cp\u003eForm, Farbe und Größe können naturbedingt schwanken. Diese Unterschiede sind bei einem reinen Naturprodukt normal.\u003c\/p\u003e\n\u003cp\u003eKühl, trocken und vor direkter Sonneneinstrahlung geschützt lagern. Die Verpackung nach dem Öffnen wieder sorgfältig verschließen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Gefriertrocknung, Topping 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\u003eWoraus besteht das gefriergetrocknete Lachsfilet?\u003c\/summary\u003e\n\u003cp\u003eEs besteht ausschließlich aus 100% Lachsfilet.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIst der Snack getreidefrei?\u003c\/summary\u003e\n\u003cp\u003eJa. Die angegebene Zusammensetzung enthält kein Getreide.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie hoch ist der Proteingehalt?\u003c\/summary\u003e\n\u003cp\u003eDer angegebene Rohproteingehalt beträgt 88,2%.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eKann ich das Lachsfilet als Topping verwenden?\u003c\/summary\u003e\n\u003cp\u003eJa. Die Stücke lassen sich leicht über Trocken-, Nass- oder BARF-Futter bröseln.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWarum ist frisches Wasser besonders wichtig?\u003c\/summary\u003e\n\u003cp\u003eGefriergetrocknete Produkte besitzen eine sehr geringe Restfeuchte. Daher sollte immer ausreichend frisches Trinkwasser bereitstehen.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWarum unterscheiden sich einzelne Stücke?\u003c\/summary\u003e\n\u003cp\u003eEs handelt sich um ein Naturprodukt. Form, Farbe und Größe können deshalb leicht variieren.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-closing\"\u003e\n\u003ch2\u003e100% Lachsfilet. Kross, proteinreich und vielseitig.\u003c\/h2\u003e\n\u003cp\u003eDer gefriergetrocknete Premium-Snack für besondere Belohnungen und aromatische Toppings im täglichen Futternapf.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\n\u003cdiv class=\"adn-food-modal\" id=\"adn-food-modal\"\u003e\n\u003cdiv class=\"adn-modal-backdrop\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv role=\"dialog\" class=\"adn-modal-dialog\"\u003e\n\u003cbutton type=\"button\" class=\"adn-modal-close\"\u003e×\u003c\/button\u003e\u003cheader class=\"adn-modal-header\"\u003e\n\u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n\u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\u003c\/header\u003e\n\u003cdiv id=\"adn-rechner\" class=\"adn-rechner\"\u003e\n\u003cdiv class=\"adn-progress-head\"\u003e\n\u003cspan\u003eSchritt \u003cb id=\"adn-current-step\"\u003e1\u003c\/b\u003e von 8\u003c\/span\u003e \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv role=\"progressbar\" class=\"adn-progress-track\"\u003e\u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"adn-step is-active\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n\u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n\u003cdiv class=\"adn-age-row\"\u003e\n\u003clabel class=\"adn-input-box\"\u003e \u003cinput value=\"2\" step=\"1\" min=\"1\" type=\"number\" id=\"adn-age\"\u003e \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"adn-segmented\"\u003e\n\u003cbutton class=\"is-selected\" type=\"button\"\u003eJahre\u003c\/button\u003e \u003cbutton type=\"button\"\u003eMonate\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton id=\"adn-age-next\" class=\"adn-primary-btn\" type=\"button\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n\u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n\u003clabel class=\"adn-input-box adn-weight-box\"\u003e \u003cinput value=\"15\" step=\"0.1\" max=\"120\" min=\"1\" type=\"number\" id=\"adn-weight\"\u003e \u003cspan\u003ekg\u003c\/span\u003e \u003c\/label\u003e \u003cbutton id=\"adn-weight-next\" class=\"adn-primary-btn\" type=\"button\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n\u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n\u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n\u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n\u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n\u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n\u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n\u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n\u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n\u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n\u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n\u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n\u003cdiv id=\"adn-health-warning\" class=\"adn-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-result-grid\"\u003e\n\u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eAdult-Trockenfutter\u003c\/strong\u003e\n\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n\u003ca href=\"#\" id=\"adn-shop-link\" class=\"adn-primary-btn adn-shop-btn\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-modal-actions\"\u003e\n\u003cbutton id=\"adn-back\" type=\"button\"\u003eZurück\u003c\/button\u003e \u003cbutton id=\"adn-restart\" type=\"button\"\u003eNeu starten\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e \u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Woraus besteht das gefriergetrocknete Lachsfilet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Es besteht ausschließlich aus 100% Lachsfilet.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist der Snack getreidefrei?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Die angegebene Zusammensetzung enthält kein Getreide.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie hoch ist der Proteingehalt?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Der angegebene Rohproteingehalt beträgt 88,2%.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Kann ich das Lachsfilet als Topping verwenden?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Die Stücke lassen sich leicht über Trocken-, Nass- oder BARF-Futter bröseln.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Warum ist frisches Wasser besonders wichtig?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Gefriergetrocknete Produkte besitzen eine sehr geringe Restfeuchte. Daher sollte immer ausreichend frisches Trinkwasser bereitstehen.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Warum unterscheiden sich einzelne Stücke?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Es handelt sich um ein Naturprodukt. Form, Farbe und Größe können deshalb leicht variieren.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e \u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleTerms = ['lachsfilet', 'gefriergetrocknet'];\n\n  function normalize(value) {\n    return (value || '')\n      .replace(\/\\u00a0\/g, ' ')\n      .replace(\/[–—]\/g, '-')\n      .replace(\/\\s+\/g, ' ')\n      .trim()\n      .toLowerCase();\n  }\n\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n    return style.display !== 'none' \u0026\u0026\n      style.visibility !== 'hidden' \u0026\u0026\n      parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026\n      rect.width \u003e 0 \u0026\u0026\n      rect.height \u003e 0;\n  }\n\n  function outsideOwnBlocks(element) {\n    return !element.closest('.adp-page') \u0026\u0026\n      !element.closest('#adn-one-html') \u0026\u0026\n      !element.closest('#adn-food-modal');\n  }\n\n  function matchesTitle(element) {\n    var text = normalize(element.textContent);\n    return titleTerms.every(function (term) {\n      return text.indexOf(term) !== -1;\n    });\n  }\n\n  function findTitle() {\n    var selectors = [\n      '[data-product-title]',\n      '.product__title',\n      '.product__title h1',\n      '.product-title',\n      '.product-single__title',\n      '.productView-title',\n      '.product-info__title',\n      '.product-detail__title',\n      'h1.product_title',\n      'h1'\n    ];\n\n    var candidates = Array.prototype.slice.call(\n      document.querySelectorAll(selectors.join(','))\n    );\n\n    return candidates.find(function (element) {\n      return outsideOwnBlocks(element) \u0026\u0026\n        isVisible(element) \u0026\u0026\n        matchesTitle(element);\n    }) || null;\n  }\n\n  function applyTitleStyle() {\n    var title = findTitle();\n    if (!title) return;\n    title.classList.add('adp-external-product-title');\n\n    var nested = title.matches('h1, h2')\n      ? title\n      : title.querySelector('h1, h2');\n\n    if (nested) {\n      nested.classList.add('adp-external-product-title');\n    }\n  }\n\n  function scheduleApply() {\n    applyTitleStyle();\n    setTimeout(applyTitleStyle, 50);\n    setTimeout(applyTitleStyle, 200);\n    setTimeout(applyTitleStyle, 500);\n    setTimeout(applyTitleStyle, 1000);\n    setTimeout(applyTitleStyle, 2000);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n\n  window.addEventListener('load', scheduleApply);\n  document.addEventListener('shopify:section:load', scheduleApply);\n\n  var observer = new MutationObserver(scheduleApply);\n  observer.observe(document.documentElement, {\n    childList: true,\n    subtree: true,\n    characterData: true\n  });\n})();\n\u003c\/script\u003e \u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  var modalScrollY = 0;\n  var bodySnapshot = null;\n  var htmlOverflowSnapshot = '';\n\n  function getModal() {\n    return document.getElementById('adn-food-modal');\n  }\n\n  function moveModalToBody() {\n    var modal = getModal();\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  function updateViewportSize() {\n    var modal = getModal();\n    if (!modal) return;\n\n    var viewport = window.visualViewport;\n    var height = viewport ? viewport.height : window.innerHeight;\n    var top = viewport ? viewport.offsetTop : 0;\n\n    modal.style.setProperty('--adn-modal-height', Math.round(height) + 'px');\n    modal.style.setProperty('--adn-modal-top', Math.round(top) + 'px');\n  }\n\n  function lockPage() {\n    if (bodySnapshot) return;\n\n    modalScrollY =\n      window.pageYOffset ||\n      document.documentElement.scrollTop ||\n      document.body.scrollTop ||\n      0;\n\n    bodySnapshot = {\n      position: document.body.style.position,\n      top: document.body.style.top,\n      left: document.body.style.left,\n      right: document.body.style.right,\n      width: document.body.style.width,\n      overflow: document.body.style.overflow\n    };\n\n    htmlOverflowSnapshot = document.documentElement.style.overflow;\n\n    document.documentElement.style.overflow = 'hidden';\n    document.body.style.position = 'fixed';\n    document.body.style.top = (-modalScrollY) + 'px';\n    document.body.style.left = '0';\n    document.body.style.right = '0';\n    document.body.style.width = '100%';\n    document.body.style.overflow = 'hidden';\n  }\n\n  function unlockPage() {\n    if (!bodySnapshot) return;\n\n    document.documentElement.style.overflow = htmlOverflowSnapshot;\n    document.body.style.position = bodySnapshot.position;\n    document.body.style.top = bodySnapshot.top;\n    document.body.style.left = bodySnapshot.left;\n    document.body.style.right = bodySnapshot.right;\n    document.body.style.width = bodySnapshot.width;\n    document.body.style.overflow = bodySnapshot.overflow;\n\n    bodySnapshot = null;\n    window.scrollTo(0, modalScrollY);\n  }\n\n  window.adnPrepareFoodModal = function () {\n    moveModalToBody();\n    updateViewportSize();\n    lockPage();\n\n    var modal = getModal();\n    var dialog = modal \u0026\u0026 modal.querySelector('.adn-modal-dialog');\n\n    if (dialog) {\n      dialog.scrollTop = 0;\n    }\n\n    requestAnimationFrame(updateViewportSize);\n    setTimeout(updateViewportSize, 80);\n    setTimeout(updateViewportSize, 250);\n  };\n\n  window.adnReleaseFoodModal = function () {\n    unlockPage();\n  };\n\n  function init() {\n    moveModalToBody();\n    updateViewportSize();\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', init);\n  } else {\n    init();\n  }\n\n  window.addEventListener('load', init);\n  window.addEventListener('resize', updateViewportSize, { passive: true });\n  window.addEventListener('orientationchange', function () {\n    setTimeout(updateViewportSize, 100);\n    setTimeout(updateViewportSize, 350);\n  }, { passive: true });\n\n  if (window.visualViewport) {\n    window.visualViewport.addEventListener(\n      'resize',\n      updateViewportSize,\n      { passive: true }\n    );\n\n    window.visualViewport.addEventListener(\n      'scroll',\n      updateViewportSize,\n      { passive: true }\n    );\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(init, 50);\n  });\n})();\n\u003c\/script\u003e \u003cscript id=\"adn-food-calculator-script\"\u003e\n(function () {\n  function initAdnFoodCalculator() {\n    var root = document.getElementById('adn-one-html');\n      var modal = document.getElementById('adn-food-modal');\n      var calc = document.getElementById('adn-rechner');\n      if (!root || !modal || !calc || root.dataset.initialized === 'true') return;\n      root.dataset.initialized = 'true';\n    \n      var totalSteps = 8;\n      var currentStep = 1;\n      var data = {\n        ageUnit: 'years', ageValue: 2, ageMonths: 24, ageGroup: 'adult',\n        weight: 15, activity: 'normal', body: 'ideal', food: 'dry', special: 'none', health: 'healthy'\n      };\n    \n      var kcalByFood = { dry: 370, wet: 115 };\n      var recommendations = {\n        puppyDry: { label:'Welpenfutter ansehen', title:'Premium 60% Huhn, Truthahn, Lachs \u0026 Süßkartoffel', reason:'Für Welpen und Junghunde mit Fokus auf Wachstum, Energie und Entwicklung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-welpenfutter-60-huhn-truthahn-lachs-gelenkschutz-susskartoffel-12kg' },\n        seniorDry: { label:'Seniorfutter ansehen', title:'Premium Senior Forelle mit Lachs, Süßkartoffel \u0026 Spargel', reason:'Für ältere Hunde mit leichterer Rezeptur, Omega-3-Fokus und Gelenkschutz.', url:'https:\/\/www.alphadog-nutrition.de\/products\/premium-senior-mit-50-frischem-forelle-mit-lachs-susskartoffel-spargel' },\n        adultSmallDry: { label:'Futter für kleine Rassen ansehen', title:'Premium 50% Lamm, Süßkartoffel, Minze \u0026 Erbsen', reason:'Für ausgewachsene Hunde unter 15 kg und kleine Rassen.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-lamm-susskartoffel-kleine-rassen-100g' },\n        adultSensitiveDry: { label:'Sensibles Trockenfutter ansehen', title:'Premium 50% Ente, Süßkartoffel \u0026 Orange', reason:'Für sensible Adult-Hunde und Hunde mit empfindlicher Verdauung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-getreidefreies-505-ente-mit-susskartoffelte-orange-12kg' },\n        adultActiveDry: { label:'Angus-Rind Trockenfutter ansehen', title:'Premium 50% Angus-Rind, Süßkartoffel, Erbsen \u0026 Karotte', reason:'Für aktive, normale oder schlanke Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-angus-rind-hundefutter-getreidefrei-100g' },\n        adultCalmDry: { label:'Wild \u0026 Lachs Trockenfutter ansehen', title:'Premium 50% Wild \u0026 Lachs, Süßkartoffel \u0026 Maulbeere', reason:'Für ruhigere, kräftige oder kastrierte Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-wild-lachs-getreidefrei-mit-susskartoffel-maulbeere-12kg' },\n        wetDuck: { label:'Ente Nassfutter ansehen', title:'Premium Sensitiv 91% Ente mit Gemüse \u0026 Reis', reason:'Sanfte Nassfutter-Empfehlung für normale Hunde, Welpen oder Senioren.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-91-ente-mit-gemuse-reis-single-protein-800g' },\n        wetHorse: { label:'Pferd Schonkost ansehen', title:'Premium Sensitiv 94% Pferd mit Kartoffeln', reason:'Bei sensibler Verdauung, Krankheitshinweis oder Unverträglichkeiten.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-94-pferd-mit-kartoffeln-hypoallergen' },\n        wetLamb: { label:'Lamm Nassfutter ansehen', title:'Premium Sensitiv 91% Lamm mit Apfel', reason:'Für aktive, schlanke oder trächtige\/säugende Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-lamm-mit-apfel-single-protein' },\n        wetWild: { label:'Wild Nassfutter ansehen', title:'Premium Sensitiv 91% Wild mit Gemüse \u0026 Reis', reason:'Für ruhigere, kräftige oder kastrierte Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-wild-mit-gemuse-reis-single-protein' }\n      };\n    \n      var ageInput = document.getElementById('adn-age');\n      var weightInput = document.getElementById('adn-weight');\n      var ageUnitLabel = document.getElementById('adn-age-unit-label');\n      var currentStepEl = document.getElementById('adn-current-step');\n      var stepTitleEl = document.getElementById('adn-step-title');\n      var progressTrack = calc.querySelector('.adn-progress-track');\n      var progressBar = document.getElementById('adn-progress-bar');\n      var backButton = document.getElementById('adn-back');\n      var restartButton = document.getElementById('adn-restart');\n      var lastFocused = null;\n    \n      function openModal() {\n        lastFocused = document.activeElement;\n    \n        if (typeof window.adnPrepareFoodModal === 'function') {\n          window.adnPrepareFoodModal();\n        } else if (modal.parentNode !== document.body) {\n          document.body.appendChild(modal);\n        }\n    \n        modal.classList.add('is-open');\n        modal.setAttribute('aria-hidden', 'false');\n        modal.setAttribute('aria-modal', 'true');\n        document.body.classList.add('adn-modal-open');\n    \n        var dialog = modal.querySelector('.adn-modal-dialog');\n        if (dialog) dialog.scrollTop = 0;\n    \n        window.setTimeout(function () {\n          var close = modal.querySelector('.adn-modal-close');\n          if (close) {\n            try {\n              close.focus({ preventScroll: true });\n            } catch (error) {\n              close.focus();\n            }\n          }\n        }, 0);\n      }\n    \n      function closeModal() {\n        modal.classList.remove('is-open');\n        modal.setAttribute('aria-hidden', 'true');\n        modal.removeAttribute('aria-modal');\n        document.body.classList.remove('adn-modal-open');\n    \n        if (typeof window.adnReleaseFoodModal === 'function') {\n          window.adnReleaseFoodModal();\n        }\n    \n        if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') {\n          window.setTimeout(function () {\n            try {\n              lastFocused.focus({ preventScroll: true });\n            } catch (error) {\n              lastFocused.focus();\n            }\n          }, 0);\n        }\n      }\n    \n      root.querySelectorAll('[data-adn-open]').forEach(function (button) {\n        button.addEventListener('click', openModal);\n      });\n      modal.querySelectorAll('[data-adn-close]').forEach(function (button) {\n        button.addEventListener('click', closeModal);\n      });\n      document.addEventListener('keydown', function (event) {\n        if (event.key === 'Escape' \u0026\u0026 modal.classList.contains('is-open')) closeModal();\n      });\n    \n      function roundToFive(value) { return Math.round(value \/ 5) * 5; }\n    \n      function updateAge() {\n        var value = parseFloat(ageInput.value);\n        if (!value || value \u003c= 0) value = 1;\n        data.ageValue = value;\n        data.ageMonths = data.ageUnit === 'years' ? value * 12 : value;\n        data.ageGroup = data.ageMonths \u003c 12 ? 'puppy' : (data.ageMonths \u003e= 84 ? 'senior' : 'adult');\n      }\n    \n      function getWeight() {\n        var weight = parseFloat(weightInput.value);\n        if (!weight || weight \u003c= 0) weight = data.weight || 1;\n        return weight;\n      }\n    \n      function getRecommendation() {\n        var weight = getWeight();\n        if (data.food === 'wet') {\n          if (data.health === 'sick' || data.special === 'sensitive') return recommendations.wetHorse;\n          if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin' || data.special === 'pregnant') return recommendations.wetLamb;\n          if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.wetWild;\n          return recommendations.wetDuck;\n        }\n        if (data.ageGroup === 'puppy') return recommendations.puppyDry;\n        if (data.ageGroup === 'senior') return recommendations.seniorDry;\n        if (weight \u003c 15) return recommendations.adultSmallDry;\n        if (data.health === 'sick' || data.special === 'sensitive') return recommendations.adultSensitiveDry;\n        if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin') return recommendations.adultActiveDry;\n        if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.adultCalmDry;\n        return recommendations.adultActiveDry;\n      }\n    \n      function calculateResult() {\n        updateAge();\n        data.weight = getWeight();\n    \n        var ageFactor = { puppy: 2.4, adult: 1.6, senior: 1.3 }[data.ageGroup];\n        var activityFactor = { low: .85, normal: 1, high: 1.18, sport: 1.35 }[data.activity];\n        var bodyFactor = { thin: 1.1, ideal: 1, heavy: .82 }[data.body];\n        var specialFactor = { none: 1, neutered: .9, sensitive: 1, pregnant: 1.35 }[data.special];\n        var dailyKcal = 70 * Math.pow(data.weight, .75) * ageFactor * activityFactor * bodyFactor * specialFactor;\n        var grams = dailyKcal \/ kcalByFood[data.food] * 100;\n        var finalGrams = Math.max(5, roundToFive(grams));\n        var minGrams = Math.max(5, roundToFive(finalGrams * .9));\n        var maxGrams = Math.max(5, roundToFive(finalGrams * 1.1));\n        var meals = data.ageGroup === 'puppy' ? 3 : 2;\n        var mealGrams = Math.max(5, roundToFive(finalGrams \/ meals));\n    \n        var warning = document.getElementById('adn-health-warning');\n        warning.classList.toggle('is-visible', data.health === 'sick');\n        document.getElementById('adn-result-label').textContent = data.health === 'sick' ? 'Grobe Orientierung' : 'Tagesmenge';\n        document.getElementById('adn-result-amount').textContent = 'ca. ' + finalGrams + ' g';\n        document.getElementById('adn-result-kcal').textContent = 'ca. ' + Math.round(dailyKcal) + ' kcal';\n        document.getElementById('adn-result-meal').textContent = 'ca. ' + mealGrams + ' g';\n        document.getElementById('adn-result-range').textContent = minGrams + '–' + maxGrams + ' g';\n    \n        var recommendation = getRecommendation();\n        document.getElementById('adn-product-title').textContent = recommendation.title;\n        document.getElementById('adn-product-reason').textContent = recommendation.reason;\n        var shopLink = document.getElementById('adn-shop-link');\n        shopLink.href = recommendation.url;\n        shopLink.textContent = recommendation.label;\n      }\n    \n      function showStep(step) {\n        currentStep = Math.max(1, Math.min(totalSteps, step));\n        calc.querySelectorAll('.adn-step').forEach(function (item) {\n          item.classList.toggle('is-active', Number(item.dataset.step) === currentStep);\n        });\n        var active = calc.querySelector('.adn-step.is-active');\n        currentStepEl.textContent = currentStep;\n        stepTitleEl.textContent = active ? active.dataset.title : '';\n        progressBar.style.width = (currentStep \/ totalSteps * 100) + '%';\n        progressTrack.setAttribute('aria-valuenow', String(currentStep));\n        backButton.disabled = currentStep === 1;\n        if (currentStep === totalSteps) calculateResult();\n        var dialog = modal.querySelector('.adn-modal-dialog');\n        if (dialog) dialog.scrollTop = 0;\n      }\n    \n      calc.querySelectorAll('[data-age-unit]').forEach(function (button) {\n        button.addEventListener('click', function () {\n          data.ageUnit = button.dataset.ageUnit;\n          calc.querySelectorAll('[data-age-unit]').forEach(function (item) { item.classList.remove('is-selected'); });\n          button.classList.add('is-selected');\n          ageUnitLabel.textContent = data.ageUnit === 'years' ? 'Jahre' : 'Monate';\n          updateAge();\n        });\n      });\n    \n      document.getElementById('adn-age-next').addEventListener('click', function () {\n        var age = parseFloat(ageInput.value);\n        if (!age || age \u003c= 0) { ageInput.focus(); return; }\n        updateAge();\n        showStep(2);\n      });\n    \n      document.getElementById('adn-weight-next').addEventListener('click', function () {\n        var weight = parseFloat(weightInput.value);\n        if (!weight || weight \u003c= 0) { weightInput.focus(); return; }\n        data.weight = weight;\n        showStep(3);\n      });\n    \n      calc.querySelectorAll('.adn-choice-grid button').forEach(function (button) {\n        button.addEventListener('click', function () {\n          var key = button.dataset.key;\n          data[key] = button.dataset.value;\n          button.parentElement.querySelectorAll('button').forEach(function (item) { item.classList.remove('is-selected'); });\n          button.classList.add('is-selected');\n          window.setTimeout(function () { showStep(currentStep + 1); }, 120);\n        });\n      });\n    \n      backButton.addEventListener('click', function () { showStep(currentStep - 1); });\n      restartButton.addEventListener('click', function () {\n        data = { ageUnit:'years', ageValue:2, ageMonths:24, ageGroup:'adult', weight:15, activity:'normal', body:'ideal', food:'dry', special:'none', health:'healthy' };\n        ageInput.value = 2;\n        weightInput.value = 15;\n        ageUnitLabel.textContent = 'Jahre';\n        calc.querySelectorAll('.is-selected').forEach(function (item) { item.classList.remove('is-selected'); });\n        calc.querySelector('[data-age-unit=\"years\"]').classList.add('is-selected');\n        showStep(1);\n      });\n    \n      showStep(1);\n  }\n\n  function scheduleInit() {\n    initAdnFoodCalculator();\n    window.setTimeout(initAdnFoodCalculator, 50);\n    window.setTimeout(initAdnFoodCalculator, 250);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleInit, { once: true });\n  } else {\n    scheduleInit();\n  }\n\n  window.addEventListener('load', scheduleInit);\n  document.addEventListener('shopify:section:load', function () {\n    window.setTimeout(scheduleInit, 50);\n  });\n})();\n\u003c\/script\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n  .adp-page{\n    position:relative!important;\n    left:auto!important;\n    right:auto!important;\n    width:var(--adp-viewport-width,100vw)!important;\n    max-width:none!important;\n    margin:0!important;\n    transform:translateX(calc(-1 * var(--adp-viewport-offset,0px)))!important;\n    background:radial-gradient(circle at 95% 2%,rgba(233,96,40,.13),transparent 24%),#f5f5f7;\n    color:#111;\n    font-family:'Manrope',Arial,sans-serif;\n    overflow:hidden;\n    isolation:isolate;\n  }\n  .adp-page *{box-sizing:border-box;font-family:'Manrope',Arial,sans-serif}\n  .adp-wrap{width:100%;max-width:1280px;margin:0 auto;padding:58px 18px}\n\n  .adp-hero{\n    position:relative;\n    padding:58px;\n    border-radius:36px;\n    background:radial-gradient(circle at 86% 12%,rgba(233,96,40,.3),transparent 27%),linear-gradient(135deg,#090a0d,#17181c 60%,#281a14);\n    color:#fff;\n    display:grid;\n    grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);\n    gap:42px;\n    align-items:center;\n    overflow:hidden;\n    box-shadow:0 30px 90px rgba(0,0,0,.14);\n  }\n  .adp-hero:after{content:\"\";position:absolute;left:58px;right:58px;bottom:0;height:6px;border-radius:999px 999px 0 0;background:#e96028}\n  .adp-brand{margin:0 0 12px;color:#e96028;font-size:15px;font-weight:900;letter-spacing:-.02em}\n  .adp-kicker{margin:0 0 16px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-title{\n    position:relative;\n    z-index:1;\n    display:block;\n    margin:0!important;\n    max-width:760px;\n    color:#fff!important;\n    font-family:'Inter','Manrope',Arial,sans-serif!important;\n    font-size:clamp(36px,5.5vw,62px)!important;\n    line-height:.98!important;\n    font-weight:900!important;\n    font-variation-settings:'wght' 900!important;\n    font-synthesis:weight!important;\n    letter-spacing:-.05em!important;\n    text-transform:none!important;\n    -webkit-text-stroke:.65px #fff;\n    paint-order:stroke fill;\n    text-shadow:\n      0 2px 0 rgba(255,255,255,.10),\n      0 7px 12px rgba(0,0,0,.72),\n      0 17px 34px rgba(0,0,0,.58)!important;\n    filter:drop-shadow(0 8px 10px rgba(0,0,0,.34));\n  }\n  .adp-title:before,\n  .adp-title:after{\n    content:attr(data-title);\n    position:absolute;\n    inset:0;\n    z-index:-1;\n    color:rgba(0,0,0,.62);\n    font:inherit;\n    letter-spacing:inherit;\n    line-height:inherit;\n    pointer-events:none;\n  }\n  .adp-title:before{\n    transform:translate(4px,6px);\n    filter:blur(1px);\n    opacity:.75;\n  }\n  .adp-title:after{\n    transform:translate(8px,11px);\n    filter:blur(10px);\n    opacity:.78;\n  }\n  .adp-lead{max-width:720px;margin:26px 0 0;color:#fff!important;font-size:clamp(18px,1.8vw,24px);line-height:1.38;font-weight:800}\n  .adp-intro{max-width:720px;margin:20px 0 0;color:rgba(255,255,255,.72)!important;font-size:16px;line-height:1.72}\n  .adp-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}\n  .adp-tags span{padding:10px 13px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.06);color:#fff;font-size:12px;font-weight:800}\n\n  .adp-visual{\n    min-height:430px;\n    padding:30px;\n    border-radius:30px;\n    background:radial-gradient(circle at 50% 35%,rgba(233,96,40,.25),transparent 45%),linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.04));\n    border:1px solid rgba(255,255,255,.1);\n    display:grid;\n    align-content:center;\n    gap:14px;\n  }\n  .adp-stat{padding:20px 22px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:rgba(0,0,0,.18)}\n  .adp-stat strong{display:block;color:#fff;font-size:30px;line-height:1;font-weight:900}\n  .adp-stat span{display:block;margin-top:8px;color:rgba(255,255,255,.7);font-size:13px;line-height:1.45}\n  .adp-stat-main{background:#e96028;border-color:#e96028;box-shadow:0 18px 38px rgba(233,96,40,.24)}\n  .adp-stat-main span{color:rgba(255,255,255,.88)}\n\n  .adp-section{padding-top:80px}\n  .adp-heading{max-width:980px;margin-bottom:28px}\n  .adp-heading p{margin:0 0 14px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-heading h2{margin:0;color:#111!important;font-size:clamp(34px,5vw,62px)!important;line-height:.98!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-heading span{display:block;max-width:850px;margin-top:18px;color:#626262;font-size:17px;line-height:1.62;font-weight:600}\n\n  .adp-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}\n  .adp-benefit{min-height:290px;padding:30px;border-radius:28px;background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.11),transparent 30%),#fff;box-shadow:0 18px 55px rgba(0,0,0,.055)}\n  .adp-benefit:nth-child(2){background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.34),transparent 31%),linear-gradient(135deg,#090a0d,#1a1b1f);color:#fff}\n  .adp-benefit b{color:#e96028;font-size:13px;font-weight:900}\n  .adp-benefit h3{margin:46px 0 14px;color:inherit!important;font-size:27px!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-.04em!important;text-transform:none!important}\n  .adp-benefit p{margin:0;color:#575757;font-size:15px;line-height:1.7}\n  .adp-benefit:nth-child(2) p{color:rgba(255,255,255,.7)}\n\n  .adp-guide{margin-top:80px;padding:54px;border-radius:34px;background:radial-gradient(circle at 90% 10%,rgba(233,96,40,.12),transparent 26%),#fff;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:48px;align-items:start;box-shadow:0 24px 70px rgba(0,0,0,.06)}\n  .adp-guide h2{margin:0;color:#111!important;font-size:clamp(34px,4.8vw,56px)!important;line-height:1!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-guide p{color:#505050;font-size:16px;line-height:1.75}\n  .adp-panel{padding:32px;border-radius:26px;background:radial-gradient(circle at 90% 8%,rgba(233,96,40,.35),transparent 30%),linear-gradient(135deg,#0a0b0e,#1b1c20);color:#fff}\n  .adp-panel\u003ep{margin:0 0 28px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}\n  .adp-panel article{padding:18px 0;border-top:1px solid rgba(255,255,255,.1)}\n  .adp-panel article:first-of-type{padding-top:0;border-top:0}\n  .adp-panel strong{display:block;color:#fff!important;font-size:19px}\n  .adp-panel span{display:block;margin-top:7px;color:rgba(255,255,255,.68);font-size:14px;line-height:1.55}\n\n  .adp-accordions{display:grid;gap:13px}\n  .adp-item{margin:0!important;border-radius:22px;background:#fff;box-shadow:0 14px 45px rgba(0,0,0,.045);overflow:hidden}\n  .adp-item summary{padding:22px 24px!important;list-style:none!important;color:#111!important;display:grid!important;grid-template-columns:46px minmax(0,1fr) 36px;align-items:center;gap:16px;cursor:pointer;text-transform:none!important}\n  .adp-item summary::-webkit-details-marker{display:none}\n  .adp-icon{width:46px;height:46px;border-radius:14px;background:#111;color:#fff;display:grid;place-items:center;font-size:20px}\n  .adp-summary strong{display:block;color:#111!important;font-size:18px;line-height:1.3;font-weight:900}\n  .adp-summary span{display:block;margin-top:4px;color:#6b6b6b;font-size:13px;line-height:1.4}\n  .adp-plus{position:relative;width:36px;height:36px;border-radius:50%;background:#f1f1f3}\n  .adp-plus:before,.adp-plus:after{content:\"\";position:absolute;left:50%;top:50%;width:14px;height:2px;background:#111;transform:translate(-50%,-50%)}\n  .adp-plus:after{transform:translate(-50%,-50%) rotate(90deg)}\n  .adp-item[open] .adp-plus{background:#e96028}\n  .adp-item[open] .adp-plus:before,.adp-item[open] .adp-plus:after{background:#fff}\n  .adp-item[open] .adp-plus:after{transform:translate(-50%,-50%)}\n  .adp-content{padding:0 24px 26px 86px;color:#505050;font-size:15px;line-height:1.72}\n  .adp-content h3,.adp-content h4{color:#111!important;text-transform:none!important}\n  .adp-content h3{font-size:23px!important;margin:4px 0 14px!important}\n  .adp-content h4{font-size:17px!important;margin:22px 0 8px!important}\n  .adp-content p{margin:0 0 14px}\n  .adp-info{margin:20px 0;padding:18px;border-left:5px solid #e96028;border-radius:16px;background:#f5f5f7}\n  .adp-info p:last-child{margin-bottom:0}\n\n  .adp-table{width:100%;border-collapse:separate;border-spacing:0;margin:14px 0;overflow:hidden;border:1px solid #e5e5e7;border-radius:16px;background:#fff}\n  .adp-table th,.adp-table td{padding:12px 14px;border-bottom:1px solid #ececef;text-align:left;vertical-align:top}\n  .adp-table tr:last-child td{border-bottom:0}\n  .adp-table thead th,.adp-table thead td{background:#111;color:#fff;font-weight:900}\n\n  .adp-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\n  .adp-highlight{padding:15px 16px;border-radius:15px;background:#f5f5f7}\n  .adp-highlight b{display:block;margin-bottom:4px;color:#111}\n\n  .adp-faq{display:grid;gap:10px}\n  .adp-faq details{border:1px solid #e5e5e7;border-radius:14px;background:#fff;overflow:hidden}\n  .adp-faq summary{padding:15px 48px 15px 16px!important;display:block!important;position:relative;cursor:pointer;font-weight:800;color:#222!important;list-style:none!important;text-transform:none!important}\n  .adp-faq summary:before,.adp-faq summary:after{content:\"\";position:absolute;right:17px;top:50%;width:14px;height:2px;background:#111;transform:translateY(-50%)}\n  .adp-faq summary:after{transform:translateY(-50%) rotate(90deg)}\n  .adp-faq details[open] summary:after{transform:translateY(-50%)}\n  .adp-faq details p{margin:0;padding:0 16px 17px;color:#555}\n\n  .adp-closing{margin-top:80px;padding:56px 42px;border-radius:34px;background:radial-gradient(circle at 86% 14%,rgba(255,255,255,.14),transparent 24%),#e96028;color:#fff;text-align:center}\n  .adp-closing h2{max-width:900px;margin:0 auto;color:#fff!important;font-size:clamp(36px,5.5vw,66px)!important;line-height:.96!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-closing p{max-width:780px;margin:20px auto 0;color:rgba(255,255,255,.86);font-size:17px;line-height:1.65;font-weight:600}\n\n  @media(max-width:960px){\n    .adp-hero,.adp-guide{grid-template-columns:1fr}\n    .adp-benefits{grid-template-columns:1fr}\n  }\n  @media(max-width:700px){\n    .adp-wrap{padding:24px 10px}\n    .adp-hero{padding:30px 18px 20px;border-radius:24px;gap:22px}\n    .adp-hero:after{left:18px;right:18px}\n    .adp-title{font-size:clamp(30px,9vw,46px)!important;line-height:1!important;letter-spacing:-.04em!important;-webkit-text-stroke:.45px #fff}\n    .adp-title:before{transform:translate(3px,4px);filter:blur(.8px)}\n    .adp-title:after{transform:translate(5px,7px);filter:blur(7px)}\n    .adp-lead{font-size:17px}\n    .adp-intro{font-size:14px;line-height:1.62}\n    .adp-tags{gap:7px;margin-top:18px}\n    .adp-tags span{padding:8px 10px;font-size:10px}\n    .adp-visual{min-height:auto;padding:14px;border-radius:22px;gap:8px}\n    .adp-stat{padding:14px 15px;border-radius:15px}\n    .adp-stat strong{font-size:24px}\n    .adp-stat span{margin-top:5px;font-size:11px}\n    .adp-section{padding-top:50px}\n    .adp-heading{margin-bottom:18px}\n    .adp-heading p{margin-bottom:10px;font-size:9px}\n    .adp-heading h2{font-size:32px!important;line-height:1!important}\n    .adp-heading span{margin-top:12px;font-size:14px;line-height:1.5}\n    .adp-benefits{gap:10px}\n    .adp-benefit{min-height:auto;padding:21px;border-radius:20px}\n    .adp-benefit h3{margin:26px 0 10px;font-size:23px!important}\n    .adp-benefit p{font-size:14px;line-height:1.58}\n    .adp-guide{margin-top:50px;padding:26px 17px 17px;border-radius:24px;gap:26px}\n    .adp-guide h2{font-size:32px!important}\n    .adp-guide p{font-size:14px;line-height:1.62}\n    .adp-panel{padding:22px;border-radius:20px}\n    .adp-panel article{padding:14px 0}\n    .adp-panel strong{font-size:17px}\n    .adp-panel span{font-size:12px}\n\n    \/* Schmale und kompakte Themenkacheln auf dem Handy *\/\n    .adp-accordions{gap:8px;padding:0 5px}\n    .adp-item{width:calc(100% - 4px);margin:0 auto!important;border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.045)}\n    .adp-item summary{grid-template-columns:32px minmax(0,1fr) 26px;padding:11px 10px!important;gap:9px;min-height:54px}\n    .adp-icon{width:32px;height:32px;border-radius:9px;font-size:14px}\n    .adp-summary strong{font-size:13.5px;line-height:1.22}\n    .adp-summary span{margin-top:2px;font-size:10.5px;line-height:1.25}\n    .adp-plus{width:26px;height:26px}\n    .adp-plus:before,.adp-plus:after{width:11px;height:1.5px}\n    .adp-content{padding:0 11px 15px;font-size:13px;line-height:1.58}\n    .adp-content h3{font-size:19px!important;margin:5px 0 10px!important}\n    .adp-content h4{font-size:15px!important;margin:16px 0 6px!important}\n    .adp-content p{margin-bottom:10px}\n    .adp-info{margin:14px 0;padding:13px;border-left-width:4px;border-radius:11px}\n    .adp-highlights{grid-template-columns:1fr;gap:8px}\n    .adp-highlight{padding:11px 12px;border-radius:11px}\n    .adp-table th,.adp-table td{padding:8px 7px;font-size:11.5px}\n    .adp-faq{gap:7px}\n    .adp-faq details{border-radius:10px}\n    .adp-faq summary{padding:12px 38px 12px 12px!important;font-size:12.5px}\n    .adp-faq details p{padding:0 12px 13px;font-size:12.5px}\n    .adp-closing{margin-top:50px;padding:34px 18px;text-align:left;border-radius:24px}\n    .adp-closing h2{font-size:33px!important}\n    .adp-closing p{font-size:14px}\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  .adp-external-product-title,\n  body .product__info-container .product__title,\n  body .product__info-container .product__title h1,\n  body .product__info-wrapper .product__title,\n  body .product__info-wrapper .product__title h1,\n  body product-info .product__title,\n  body product-info .product__title h1,\n  body .product-info .product__title,\n  body .product-info .product__title h1,\n  body .product-info__title,\n  body h1.product__title,\n  body h1.product-title,\n  body h1.product_title,\n  body .product-single__title,\n  body .productView-title,\n  body .product-detail__title {\n    display: block !important;\n    width: 100% !important;\n    max-width: 980px !important;\n    margin: 0 0 18px 0 !important;\n    padding: 0 !important;\n    color: #000 !important;\n    background: transparent !important;\n    font-family: \"Inter\", Arial, Helvetica, sans-serif !important;\n    font-size: clamp(28px, 4.1vw, 46px) !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: \"wght\" 900 !important;\n    font-synthesis: weight !important;\n    line-height: .98 !important;\n    letter-spacing: -.05em !important;\n    text-align: left !important;\n    text-transform: none !important;\n    -webkit-text-stroke: .7px #000 !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.08),\n      0 6px 11px rgba(0,0,0,.23),\n      0 15px 28px rgba(0,0,0,.13) !important;\n  }\n\n  .adp-external-product-title *,\n  body .product__info-container .product__title *,\n  body .product__info-wrapper .product__title *,\n  body product-info .product__title *,\n  body .product-info .product__title *,\n  body .product-info__title *,\n  body .product-single__title *,\n  body .productView-title *,\n  body .product-detail__title * {\n    color: #000 !important;\n    font-family: \"Inter\", Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    -webkit-text-stroke: .7px #000 !important;\n  }\n\n  .adp-external-product-title::before,\n  .adp-external-product-title::after,\n  .adp-external-product-title *::before,\n  .adp-external-product-title *::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title,\n    body .product__info-container .product__title,\n    body .product__info-container .product__title h1,\n    body .product__info-wrapper .product__title,\n    body .product__info-wrapper .product__title h1,\n    body product-info .product__title,\n    body product-info .product__title h1,\n    body .product-info .product__title,\n    body .product-info .product__title h1,\n    body .product-info__title,\n    body h1.product__title,\n    body h1.product-title,\n    body h1.product_title,\n    body .product-single__title,\n    body .productView-title,\n    body .product-detail__title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000 !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.07),\n        0 4px 8px rgba(0,0,0,.20),\n        0 10px 20px rgba(0,0,0,.11) !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  body.adn-modal-open {\n    overflow: hidden !important;\n    overscroll-behavior: none !important;\n    touch-action: none !important;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    top: var(--adn-modal-top, 0px) !important;\n    left: 0 !important;\n    right: 0 !important;\n    bottom: auto !important;\n\n    width: 100vw !important;\n    max-width: none !important;\n    height: var(--adn-modal-height, 100dvh) !important;\n    min-height: 0 !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    align-items: center !important;\n    justify-content: center !important;\n    place-items: center !important;\n\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n    box-sizing: border-box !important;\n    isolation: isolate !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: grid !important;\n  }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute !important;\n    inset: 0 !important;\n    width: 100% !important;\n    height: 100% !important;\n    margin: 0 !important;\n    transform: none !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    top: auto !important;\n    left: auto !important;\n    right: auto !important;\n    bottom: auto !important;\n    inset: auto !important;\n\n    width: min(780px, calc(100vw - 36px)) !important;\n    height: min(720px, calc(var(--adn-modal-height, 100dvh) - 36px)) !important;\n    min-height: 0 !important;\n    max-height: none !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    overflow-x: hidden !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain !important;\n    -webkit-overflow-scrolling: touch;\n\n    border-radius: 26px !important;\n    box-sizing: border-box !important;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    font-size: clamp(28px, 3vw, 36px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    word-break: normal !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-food-modal {\n      padding: 12px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: min(760px, calc(100vw - 24px)) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 24px) !important;\n      padding: 14px !important;\n      border-radius: 22px !important;\n    }\n\n    #adn-food-modal .adn-modal-header h2 {\n      font-size: 31px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 6px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 12px) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 12px) !important;\n      padding: 8px !important;\n      border-radius: 18px !important;\n    }\n\n    #adn-food-modal .adn-rechner {\n      height: 100% !important;\n      min-height: 0 !important;\n      overflow-y: auto !important;\n    }\n  }\n\n  @media (max-height: 650px) and (min-width: 721px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      height: calc(var(--adn-modal-height, 100dvh) - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-calculator-title-size-fix\"\u003e\n  #adn-one-html .adn-calculator-teaser h2 {\n    width: 100% !important;\n    max-width: none !important;\n    font-size: clamp(32px, 3.25vw, 48px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    white-space: nowrap !important;\n    word-break: keep-all !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(30px, 5vw, 40px) !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html .adn-calculator-teaser {\n      padding-left: 18px !important;\n      padding-right: 18px !important;\n    }\n\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(27px, 8vw, 33px) !important;\n      line-height: 1.03 !important;\n      letter-spacing: -.04em !important;\n    }\n  }\n\n  @media (max-width: 360px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: 26px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-freezedried-salmon-product-design\"\u003e\n  .adp-theme-freezedried-salmon {\n    --salmon-deep: #092f35;\n    --salmon-ocean: #115866;\n    --salmon-teal: #287a7b;\n    --salmon-coral: #d8765f;\n    --salmon-gold: #d9a65a;\n    --salmon-cream: #e5d2b3;\n    --salmon-sage: #738174;\n\n    background:\n      radial-gradient(circle at 7% 4%, rgba(40,122,123,.14), transparent 24%),\n      radial-gradient(circle at 95% 16%, rgba(216,118,95,.14), transparent 24%),\n      radial-gradient(circle at 50% 82%, rgba(229,210,179,.12), transparent 32%),\n      linear-gradient(180deg, #f7faf9 0%, #edf4f3 50%, #f8f1e8 100%) !important;\n  }\n\n  .adp-theme-freezedried-salmon .adp-hero {\n    border: 1px solid rgba(216,118,95,.20) !important;\n    background:\n      radial-gradient(circle at 87% 13%, rgba(229,210,179,.22), transparent 24%),\n      linear-gradient(135deg, #061c20 0%, #0c3942 56%, #5c3e34 100%) !important;\n    box-shadow: 0 34px 94px rgba(25,67,71,.23) !important;\n  }\n\n  .adp-theme-freezedried-salmon .adp-hero::before {\n    content: \"SALMON\" !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: 106px !important;\n    line-height: 1 !important;\n    font-weight: 900 !important;\n    letter-spacing: -.07em !important;\n    transform: rotate(7deg) !important;\n    pointer-events: none !important;\n  }\n\n  .adp-theme-freezedried-salmon .adp-hero::after {\n    background:\n      linear-gradient(\n        90deg,\n        var(--salmon-deep),\n        var(--salmon-ocean) 30%,\n        var(--salmon-teal) 51%,\n        var(--salmon-coral) 70%,\n        var(--salmon-gold) 84%,\n        var(--salmon-sage)\n      ) !important;\n  }\n\n  .adp-theme-freezedried-salmon .adp-brand,\n  .adp-theme-freezedried-salmon .adp-kicker,\n  .adp-theme-freezedried-salmon .adp-heading \u003e p,\n  .adp-theme-freezedried-salmon .adp-panel \u003e p {\n    color: #edaa86 !important;\n  }\n\n  .adp-theme-freezedried-salmon .adp-tags {\n    display: flex !important;\n    flex-wrap: wrap !important;\n    align-items: center !important;\n    gap: 10px !important;\n  }\n\n  .adp-theme-freezedried-salmon .adp-tags \u003e span {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    flex: 0 0 auto !important;\n    min-width: 0 !important;\n    max-width: 100% !important;\n    margin: 0 !important;\n    white-space: nowrap !important;\n    text-decoration: none !important;\n    border-color: rgba(237,170,134,.24) !important;\n    background: rgba(237,170,134,.08) !important;\n  }\n\n  .adp-theme-freezedried-salmon .adp-title {\n    color: #fff !important;\n    -webkit-text-stroke: .45px #fff !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.16),\n      0 7px 15px rgba(0,0,0,.34),\n      0 15px 28px rgba(0,0,0,.18) !important;\n    filter: none !important;\n  }\n\n  .adp-theme-freezedried-salmon .adp-title::before,\n  .adp-theme-freezedried-salmon .adp-title::after {\n    content: none !important;\n    display: none !important;\n    opacity: 0 !important;\n    filter: none !important;\n    transform: none !important;\n  }\n\n  \/* Rechtes Kennzahlenfeld immer EINfarbig. *\/\n  .adp-theme-freezedried-salmon .adp-visual {\n    position: relative !important;\n    background: #115866 !important;\n    background-image: none !important;\n    border-color: rgba(255,255,255,.14) !important;\n  }\n\n  .adp-theme-freezedried-salmon .adp-visual::before,\n  .adp-theme-freezedried-salmon .adp-visual::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  .adp-theme-freezedried-salmon .adp-stat {\n    border-color: rgba(255,255,255,.15) !important;\n    background: rgba(4,25,29,.30) !important;\n  }\n\n  .adp-theme-freezedried-salmon .adp-stat-main {\n    background: #287a7b !important;\n    border-color: #287a7b !important;\n    box-shadow: 0 18px 42px rgba(9,47,53,.30) !important;\n  }\n\n  .adp-theme-freezedried-salmon .adp-benefit:nth-child(1) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(216,118,95,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #fbf0ed 100%) !important;\n  }\n\n  .adp-theme-freezedried-salmon .adp-benefit:nth-child(2) {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(229,210,179,.25), transparent 31%),\n      linear-gradient(135deg, #061c20 0%, #103f48 100%) !important;\n    color: #fff !important;\n  }\n\n  .adp-theme-freezedried-salmon .adp-benefit:nth-child(2) p {\n    color: rgba(255,255,255,.72) !important;\n  }\n\n  .adp-theme-freezedried-salmon .adp-benefit:nth-child(3) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(115,129,116,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #eef4ef 100%) !important;\n  }\n\n  .adp-theme-freezedried-salmon .adp-benefit b {\n    color: var(--salmon-coral) !important;\n  }\n\n  .adp-theme-freezedried-salmon .adp-benefit:nth-child(2) b {\n    color: #f0c393 !important;\n  }\n\n  .adp-theme-freezedried-salmon .adp-guide {\n    border: 1px solid rgba(17,88,102,.08) !important;\n    background:\n      radial-gradient(circle at 92% 8%, rgba(229,210,179,.12), transparent 28%),\n      radial-gradient(circle at 8% 92%, rgba(40,122,123,.08), transparent 26%),\n      linear-gradient(145deg, #ffffff 0%, #f4f8f7 100%) !important;\n  }\n\n  .adp-theme-freezedried-salmon .adp-panel {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(229,210,179,.22), transparent 28%),\n      linear-gradient(135deg, #061c20 0%, #174c55 100%) !important;\n  }\n\n  .adp-theme-freezedried-salmon .adp-item {\n    border: 1px solid rgba(17,88,102,.07) !important;\n    box-shadow: 0 14px 42px rgba(25,67,71,.05) !important;\n  }\n\n  .adp-theme-freezedried-salmon .adp-icon {\n    background:\n      linear-gradient(135deg, #092f35, var(--salmon-ocean)) !important;\n    box-shadow: 0 8px 18px rgba(9,47,53,.16) !important;\n  }\n\n  .adp-theme-freezedried-salmon .adp-item[open] .adp-plus {\n    background: var(--salmon-coral) !important;\n  }\n\n  .adp-theme-freezedried-salmon .adp-info {\n    border-left-color: var(--salmon-coral) !important;\n    background: #fbf0ed !important;\n  }\n\n  .adp-theme-freezedried-salmon .adp-highlight {\n    background:\n      linear-gradient(135deg, #fbf0ed 0%, #edf4f1 100%) !important;\n  }\n\n  .adp-theme-freezedried-salmon .adp-table thead th,\n  .adp-theme-freezedried-salmon .adp-table thead td {\n    background:\n      linear-gradient(135deg, #0a3037, #1c6570) !important;\n  }\n\n  .adp-theme-freezedried-salmon .adp-faq details[open] {\n    border-color: rgba(216,118,95,.30) !important;\n    box-shadow: 0 10px 25px rgba(216,118,95,.07) !important;\n  }\n\n  \/* Unteres Abschlussfeld immer EINfarbig. *\/\n  .adp-theme-freezedried-salmon .adp-closing {\n    background: #115866 !important;\n    background-image: none !important;\n    box-shadow: 0 28px 72px rgba(25,67,71,.19) !important;\n  }\n\n  .adp-theme-freezedried-salmon #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: 100% !important;\n    max-width: 100% !important;\n    margin: 0 auto 42px !important;\n    padding: 0 !important;\n    transform: none !important;\n    clear: both !important;\n    box-sizing: border-box !important;\n  }\n\n  .adp-theme-freezedried-salmon #adn-one-html \u003e .adn-one-grid {\n    width: 100% !important;\n    max-width: none !important;\n    margin: 0 auto !important;\n  }\n\n  @media (max-width: 1050px) {\n    .adp-theme-freezedried-salmon #adn-one-html {\n      margin-bottom: 30px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    .adp-theme-freezedried-salmon .adp-hero::before {\n      right: -14px !important;\n      top: 22px !important;\n      font-size: 62px !important;\n    }\n\n    .adp-theme-freezedried-salmon .adp-title {\n      -webkit-text-stroke: .35px #fff !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.14),\n        0 5px 10px rgba(0,0,0,.30),\n        0 10px 20px rgba(0,0,0,.16) !important;\n    }\n\n    .adp-theme-freezedried-salmon .adp-tags {\n      gap: 7px !important;\n    }\n\n    .adp-theme-freezedried-salmon #adn-one-html {\n      margin-bottom: 22px !important;\n    }\n  }\n\u003c\/style\u003e","brand":"Alphadog Nutrition","offers":[{"title":"70g","offer_id":58661725143365,"sku":"12482-60031","price":7.99,"currency_code":"EUR","in_stock":false},{"title":"110g Dose","offer_id":58661725176133,"sku":"11688-60030","price":11.99,"currency_code":"EUR","in_stock":false},{"title":"1kg","offer_id":58661725208901,"sku":"11689-60029","price":95.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/Lachsfiletgefriergetrocknet_Omega-3PowerfuerHaut_Fellalphadognutrition.png?v=1784924889"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/collections\/Lammohren_getrocknet_kaufen_Natursnack_Alphadog_Nutrition.png?v=1785786291","url":"https:\/\/www.alphadog-nutrition.de\/en\/collections\/lamm-kauartikel-fur-hunde-alphadog-nutrition.oembed","provider":"Alphadog Nutrition","version":"1.0","type":"link"}