{"title":"Wild Kauartikel für Hunde","description":"\u003c!--\n  ALPHADOG NUTRITION – Wild-Kauartikel Kollektion\n  Für Shopify: vollständig in einen „Benutzerdefiniertes Liquid“-\/Custom-Liquid-Block einfügen.\n  Enthalten: 6 Wild-Produkte aus Hirsch und Reh.\n--\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Manrope:wght@400;500;600;700;800;900\u0026display=swap');\n\n.adnwild-page{\n  --adnwild-green:#55713d;\n  --adnwild-green2:#8ca66a;\n  --adnwild-copper:#c66d39;\n  --adnwild-gold:#d8b064;\n  --adnwild-dark:#0b100a;\n  --adnwild-ink:#151914;\n  --adnwild-muted:#62675f;\n  width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow:hidden;\n  color:var(--adnwild-ink);\n  background:radial-gradient(circle at 94% 2%,rgba(140,166,106,.18),transparent 24%),radial-gradient(circle at 4% 42%,rgba(198,109,57,.10),transparent 21%),#f4f5f1;\n  font-family:'Manrope',Arial,sans-serif;\n}\n.adnwild-page*,.adnwild-page *::before,.adnwild-page *::after{box-sizing:border-box;font-family:'Manrope',Arial,sans-serif}\n.adnwild-wrap{width:100%;max-width:1380px;margin:0 auto;padding:72px 18px}\n.adnwild-brand{margin:0 0 12px;color:var(--adnwild-copper);font-size:16px!important;line-height:1.2!important;font-weight:900!important}\n.adnwild-kicker,.adnwild-heading\u003ep{margin:0 0 18px;color:var(--adnwild-copper);font-size:12px!important;line-height:1.2!important;font-weight:900!important;letter-spacing:.23em!important;text-transform:uppercase}\n\n.adnwild-hero{position:relative;min-height:770px;padding:64px;border-radius:38px;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(430px,.92fr);align-items:center;gap:42px;color:#fff;background:radial-gradient(circle at 84% 14%,rgba(140,166,106,.34),transparent 27%),radial-gradient(circle at 12% 92%,rgba(198,109,57,.23),transparent 31%),linear-gradient(135deg,#080b07,#172015 58%,#2e2119);box-shadow:0 30px 90px rgba(0,0,0,.16)}\n.adnwild-hero::after{content:\"\";position:absolute;left:64px;right:64px;bottom:0;height:6px;border-radius:999px 999px 0 0;background:linear-gradient(90deg,var(--adnwild-copper),var(--adnwild-green2))}\n.adnwild-hero-copy{position:relative;z-index:5}\n.adnwild-hero h1,.adnwild-heading h2,.adnwild-guide h2,.adnwild-tip h2,.adnwild-closing h2{margin:0;font-weight:900!important;letter-spacing:-.06em!important}\n.adnwild-hero h1{max-width:850px;color:#fff!important;font-size:clamp(54px,7vw,100px)!important;line-height:.89!important;letter-spacing:-.075em!important}\n.adnwild-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.adnwild-intro{max-width:720px;margin:22px 0 0;color:rgba(255,255,255,.74)!important;font-size:16px!important;line-height:1.75!important;font-weight:500!important}\n.adnwild-alert{margin-top:28px;padding:20px 22px;border:1px solid rgba(255,255,255,.17);border-left:5px solid var(--adnwild-green2);border-radius:20px;background:rgba(255,255,255,.08);color:#fff!important;font-size:15px!important;line-height:1.62!important;font-weight:700!important}\n.adnwild-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:25px}.adnwild-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)!important;font-size:12px!important;line-height:1!important;font-weight:800!important}\n.adnwild-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}\n.adnwild-button{min-height:56px;padding:18px 27px;border:1px solid var(--adnwild-green2);border-radius:999px;background:var(--adnwild-green2);color:#111!important;text-decoration:none!important;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-size:13px!important;line-height:1!important;font-weight:900!important;letter-spacing:.09em!important;text-transform:uppercase;box-shadow:0 16px 36px rgba(140,166,106,.24);transition:.25s ease}\n.adnwild-button:hover{transform:translateY(-2px);border-color:#fff;background:#fff;color:#111!important}.adnwild-button-secondary{border-color:rgba(255,255,255,.23);background:rgba(255,255,255,.11);color:#fff!important;box-shadow:none}\n\n.adnwild-visual{position:relative;z-index:3;min-height:590px;border-radius:34px;background:radial-gradient(circle at 50% 43%,rgba(140,166,106,.27),transparent 46%),linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.045));border:1px solid rgba(255,255,255,.1);overflow:hidden}\n.adnwild-visual::before{content:\"\";position:absolute;left:50%;bottom:34px;width:78%;height:60px;border-radius:50%;background:rgba(0,0,0,.44);filter:blur(23px);transform:translateX(-50%)}\n.adnwild-visual-main{position:absolute;z-index:5;display:block;width:88%;max-height:530px;left:50%;top:50%;object-fit:contain;transform:translate(-50%,-48%);filter:drop-shadow(0 30px 34px rgba(0,0,0,.38));animation:adnwildFloat 5.2s ease-in-out infinite}\n.adnwild-badge{position:absolute;top:27px;left:27px;z-index:9;width:136px;height:136px;padding:16px;border-radius:50%;background:radial-gradient(circle at 34% 20%,rgba(255,255,255,.38),transparent 25%),linear-gradient(135deg,var(--adnwild-gold),var(--adnwild-copper) 78%);color:#21160f;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-shadow:0 22px 54px rgba(198,109,57,.31),inset 0 0 0 2px rgba(255,255,255,.28);transform:rotate(-7deg);animation:adnwildBadge 3.8s ease-in-out infinite}\n.adnwild-badge strong{font-size:29px!important;line-height:.92!important;font-weight:900!important}.adnwild-badge span{margin-top:8px;font-size:9px!important;line-height:1.35!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase}\n.adnwild-size{position:absolute;z-index:8;right:25px;bottom:28px;min-width:165px;padding:13px 15px;border:1px solid rgba(255,255,255,.14);border-radius:18px;background:rgba(8,12,7,.76);color:#fff}.adnwild-size small{display:block;color:var(--adnwild-green2);font-size:9px!important;font-weight:900!important;letter-spacing:.15em!important}.adnwild-size strong{display:block;margin-top:6px;color:#fff!important;font-size:12px!important;font-weight:900!important}\n.adnwild-ring{position:absolute;z-index:1;left:50%;top:50%;border:1px solid rgba(255,255,255,.11);border-radius:50%;transform:translate(-50%,-50%);pointer-events:none}.adnwild-ring-one{width:430px;height:430px;box-shadow:0 0 0 58px rgba(255,255,255,.018),0 0 0 118px rgba(255,255,255,.012);animation:adnwildSpin 22s linear infinite}.adnwild-ring-two{width:300px;height:300px;border-style:dashed;border-color:rgba(216,176,100,.25);animation:adnwildSpinR 16s linear infinite}\n\n.adnwild-section{padding-top:94px}.adnwild-heading{max-width:1080px;margin-bottom:30px}.adnwild-heading h2{font-size:clamp(42px,6vw,78px)!important;line-height:.96!important}.adnwild-heading\u003espan{display:block;max-width:930px;margin-top:20px;color:var(--adnwild-muted);font-size:18px!important;line-height:1.58!important;font-weight:600!important}\n.adnwild-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.adnwild-benefit{position:relative;min-height:350px;padding:34px;border:1px solid transparent;border-radius:30px;overflow:hidden;background:radial-gradient(circle at 90% 7%,rgba(140,166,106,.18),transparent 29%),#fff;box-shadow:0 20px 60px rgba(0,0,0,.06)}.adnwild-benefit:nth-child(2){background:radial-gradient(circle at 90% 7%,rgba(140,166,106,.29),transparent 30%),linear-gradient(135deg,#0b100a,#20291d);color:#fff}.adnwild-benefit b{color:var(--adnwild-copper);font-size:14px!important;font-weight:900!important}.adnwild-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}.adnwild-benefit p{margin:0;color:#565b53;font-size:16px!important;line-height:1.72!important}.adnwild-benefit:nth-child(2) p{color:rgba(255,255,255,.72)!important}\n\n.adnwild-guide{position:relative;margin-top:94px;padding:64px;border-radius:38px;overflow:hidden;background:radial-gradient(circle at 88% 12%,rgba(140,166,106,.17),transparent 26%),#fff;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:56px;align-items:center;box-shadow:0 24px 75px rgba(0,0,0,.065)}\n.adnwild-guide h2{font-size:clamp(40px,5vw,68px)!important;line-height:.98!important}.adnwild-guide p{color:#50564e;font-size:16px!important;line-height:1.78!important}.adnwild-guide ul{margin:28px 0 0;padding:0;list-style:none;display:grid;gap:14px}.adnwild-guide li{position:relative;padding-left:31px;color:#40463e;font-size:15px!important;line-height:1.58!important}.adnwild-guide li::before{content:\"✓\";position:absolute;left:0;color:var(--adnwild-copper);font-weight:900}\n.adnwild-panel{padding:38px;border-radius:30px;background:radial-gradient(circle at 90% 9%,rgba(140,166,106,.32),transparent 29%),linear-gradient(135deg,#0b100a,#20291d);color:#fff}.adnwild-panel\u003ep{margin:0 0 32px;color:var(--adnwild-green2)!important;font-size:12px!important;font-weight:900!important;letter-spacing:.2em!important;text-transform:uppercase}.adnwild-panel article{padding:18px 0;border-top:1px solid rgba(255,255,255,.1)}.adnwild-panel article:first-of-type{padding-top:0;border-top:0}.adnwild-panel strong{display:block;color:#fff!important;font-size:20px!important;line-height:1.15!important;font-weight:900!important}.adnwild-panel span{display:block;margin-top:7px;color:rgba(255,255,255,.68)!important;font-size:14px!important;line-height:1.5!important}\n\n.adnwild-products-band{position:relative;width:100vw;margin-left:calc(50% - 50vw);margin-top:94px;padding:92px 18px;background:#fff;overflow:hidden}.adnwild-products-wrap{position:relative;z-index:2;width:100%;max-width:1380px;margin:0 auto}.adnwild-track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}\n.adnwild-card{position:relative;min-width:0;min-height:690px;padding:24px;border:1px solid rgba(85,113,61,.08);border-radius:32px;background:radial-gradient(circle at 92% 7%,rgba(140,166,106,.15),transparent 28%),#fff;display:flex;flex-direction:column;box-shadow:0 20px 65px rgba(0,0,0,.065);overflow:hidden;transition:.3s ease}.adnwild-card:nth-child(even){background:radial-gradient(circle at 92% 7%,rgba(198,109,57,.22),transparent 30%),linear-gradient(135deg,#0b100a,#20291d);color:#fff;border-color:rgba(255,255,255,.06)}.adnwild-card::after{content:\"\";position:absolute;left:24px;right:24px;bottom:0;height:5px;border-radius:999px 999px 0 0;background:linear-gradient(90deg,var(--adnwild-copper),var(--adnwild-green2))}\n.adnwild-card-head p{margin:0;color:var(--adnwild-copper)!important;font-size:10px!important;font-weight:900!important;letter-spacing:.17em!important;text-transform:uppercase}.adnwild-card-head h3{margin:14px 0 0;color:inherit!important;font-size:29px!important;line-height:1!important;font-weight:900!important;letter-spacing:-.05em!important}\n.adnwild-card-image{position:relative;min-height:300px;margin:28px 0;border-radius:25px;background:radial-gradient(circle at 50% 50%,rgba(140,166,106,.19),transparent 46%),#eef1ea;display:flex;align-items:center;justify-content:center;overflow:hidden}.adnwild-card:nth-child(even) .adnwild-card-image{background:radial-gradient(circle at 50% 44%,rgba(140,166,106,.22),transparent 42%),linear-gradient(145deg,#0a0d09,#171d15 64%,#302019);border:1px solid rgba(255,255,255,.07)}.adnwild-card-image img{display:block;max-width:92%;max-height:300px;object-fit:contain;filter:drop-shadow(0 24px 26px rgba(0,0,0,.25))}\n.adnwild-art{width:190px;height:190px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 32% 24%,rgba(255,255,255,.84),rgba(216,176,100,.28) 30%,rgba(85,113,61,.18) 66%);box-shadow:0 22px 50px rgba(0,0,0,.15),inset 0 0 0 1px rgba(255,255,255,.35);font-size:82px}\n.adnwild-card-copy{display:flex;flex:1;flex-direction:column}.adnwild-card-copy h4{margin:0 0 13px;color:inherit!important;font-size:25px!important;line-height:1.06!important;font-weight:900!important;letter-spacing:-.04em!important}.adnwild-card-copy\u003espan{display:block;color:#5b6058;font-size:14px!important;line-height:1.65!important}.adnwild-card:nth-child(even) .adnwild-card-copy\u003espan{color:rgba(255,255,255,.69)!important}.adnwild-card-copy small{display:block;margin:18px 0 24px;color:var(--adnwild-copper)!important;font-size:11px!important;line-height:1.45!important;font-weight:900!important;letter-spacing:.05em!important;text-transform:uppercase}.adnwild-card-button{width:100%;min-height:52px;margin-top:auto;padding:16px 20px;border:1px solid var(--adnwild-copper);border-radius:999px;background:var(--adnwild-copper);color:#fff!important;text-decoration:none!important;display:inline-flex;align-items:center;justify-content:center;font-size:12px!important;font-weight:900!important;letter-spacing:.09em!important;text-transform:uppercase;transition:.25s ease}.adnwild-card-button:hover{border-color:#111;background:#111}.adnwild-card:nth-child(even) .adnwild-card-button:hover{border-color:#fff;background:#fff;color:#111!important}\n\n.adnwild-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.adnwild-step{min-height:285px;padding:29px;border-radius:28px;background:#fff;box-shadow:0 18px 55px rgba(0,0,0,.05)}.adnwild-step b{color:var(--adnwild-copper);font-size:13px!important;font-weight:900!important}.adnwild-step h3{margin:42px 0 13px;font-size:25px!important;line-height:1.05!important;font-weight:900!important}.adnwild-step p{margin:0;color:#596057;font-size:15px!important;line-height:1.66!important}.adnwild-note{margin:18px 0 0;padding:24px 28px;border-radius:20px;background:#151b13;color:rgba(255,255,255,.80)!important;font-size:15px!important;line-height:1.68!important;font-weight:600!important}.adnwild-note strong{color:var(--adnwild-green2)!important}\n\n.adnwild-tip{position:relative;margin-top:64px;padding:52px 56px;border-radius:34px;overflow:hidden;display:grid;grid-template-columns:300px minmax(0,1fr);gap:52px;align-items:center;background:radial-gradient(circle at 88% 14%,rgba(255,255,255,.17),transparent 24%),linear-gradient(135deg,#4b6537,#789455 56%,#c66d39);box-shadow:0 24px 70px rgba(85,113,61,.20)}.adnwild-tip-icon{width:250px;height:250px;margin:auto;border-radius:50%;background:radial-gradient(circle at 33% 24%,rgba(255,255,255,.92),rgba(255,255,255,.56) 30%,rgba(255,255,255,.14) 66%);display:flex;align-items:center;justify-content:center;box-shadow:0 26px 68px rgba(0,0,0,.18);font-size:82px}.adnwild-tip-copy p{margin:0 0 12px;color:#10180d!important;font-size:12px!important;font-weight:900!important;letter-spacing:.2em!important;text-transform:uppercase}.adnwild-tip-copy h2{color:#10180d!important;font-size:clamp(42px,5vw,70px)!important;line-height:.95!important}.adnwild-tip-copy\u003espan{display:block;max-width:760px;margin-top:18px;color:rgba(16,24,13,.84)!important;font-size:16px!important;line-height:1.68!important;font-weight:700!important}\n\n.adnwild-faq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;counter-reset:adnwildfaq}.adnwild-faq-item{counter-increment:adnwildfaq;border:1px solid rgba(85,113,61,.08);border-radius:24px;background:#fff;box-shadow:0 14px 45px rgba(0,0,0,.045);overflow:hidden}.adnwild-faq-item[open]{grid-column:1\/-1;border-color:rgba(85,113,61,.20)}.adnwild-faq-item summary{min-height:92px;padding:20px 22px;list-style:none;color:#111!important;display:flex;align-items:center;gap:16px;cursor:pointer}.adnwild-faq-item summary::-webkit-details-marker{display:none}.adnwild-faq-item summary::before{content:counter(adnwildfaq,decimal-leading-zero);flex:0 0 42px;width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#edf2e8;color:var(--adnwild-green);font-size:11px!important;font-weight:900!important}.adnwild-faq-item summary\u003espan{flex:1;font-size:17px!important;line-height:1.35!important;font-weight:900!important}.adnwild-faq-answer p{margin:0 22px 24px;padding:20px 0 0;border-top:1px solid #edf0e9;color:#575d54!important;font-size:15px!important;line-height:1.72!important}\n\n.adnwild-closing{position:relative;margin-top:94px;padding:76px 50px;border-radius:38px;overflow:hidden;background:radial-gradient(circle at 86% 14%,rgba(255,255,255,.19),transparent 24%),linear-gradient(135deg,#4b6537,#789455 58%,#c66d39);color:#10180d;text-align:center}.adnwild-closing .adnwild-brand{color:#10180d!important}.adnwild-closing h2{max-width:1020px;margin:0 auto;color:#10180d!important;font-size:clamp(48px,7vw,90px)!important;line-height:.93!important}.adnwild-closing\u003ep:not(.adnwild-brand){max-width:850px;margin:24px auto 30px;color:rgba(16,24,13,.82)!important;font-size:18px!important;line-height:1.65!important;font-weight:700!important}.adnwild-closing .adnwild-button{border-color:#10180d;background:#10180d;color:#fff!important}\n\n.adnwild-reveal{opacity:1;visibility:visible;transform:none}.adnwild-page.adnwild-js .adnwild-reveal.adnwild-pending{opacity:0;transform:translateY(30px);transition:opacity .88s ease,transform .88s cubic-bezier(.22,1,.36,1)}.adnwild-page.adnwild-js .adnwild-reveal.adnwild-pending.is-visible{opacity:1;transform:none}\n@media(hover:hover) and (pointer:fine){.adnwild-card:hover,.adnwild-benefit:hover,.adnwild-step:hover{transform:translateY(-6px);box-shadow:0 28px 78px rgba(0,0,0,.10)}}\n@keyframes adnwildFloat{0%,100%{transform:translate(-50%,-48%) rotate(-1deg)}50%{transform:translate(-50%,-51%) rotate(1deg)}}@keyframes adnwildBadge{0%,100%{transform:rotate(-7deg) scale(1)}50%{transform:translateY(-4px) rotate(-4deg) scale(1.045)}}@keyframes adnwildSpin{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes adnwildSpinR{to{transform:translate(-50%,-50%) rotate(-360deg)}}\n@media(max-width:1120px){.adnwild-hero,.adnwild-guide{grid-template-columns:1fr}.adnwild-track{grid-template-columns:repeat(2,minmax(0,1fr))}.adnwild-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}\n@media(max-width:900px){.adnwild-faq{grid-template-columns:1fr}.adnwild-faq-item[open]{grid-column:auto}}\n@media(max-width:768px){.adnwild-wrap{padding:34px 12px}.adnwild-hero{min-height:auto;padding:38px 24px 24px;border-radius:28px;grid-template-columns:1fr;gap:25px}.adnwild-hero::after{left:24px;right:24px}.adnwild-hero h1{font-size:46px!important}.adnwild-lead{font-size:19px!important}.adnwild-intro{font-size:15px!important}.adnwild-actions{flex-direction:column}.adnwild-button{width:100%}.adnwild-visual{min-height:455px}.adnwild-visual-main{width:82%!important;max-height:400px!important;left:50%!important;top:50%!important;transform:translate(-50%,-48%)!important}.adnwild-badge{top:16px;left:16px;width:108px;height:108px}.adnwild-size{right:14px;bottom:16px;min-width:145px}.adnwild-section{padding-top:64px}.adnwild-heading h2{font-size:42px!important}.adnwild-heading\u003espan{font-size:16px!important}.adnwild-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}.adnwild-benefit{scroll-snap-align:start}.adnwild-guide{margin-top:64px;padding:36px 24px 24px}.adnwild-guide h2{font-size:42px!important}.adnwild-products-band{margin-top:64px;padding:64px 12px}.adnwild-track{grid-template-columns:1fr}.adnwild-card{min-height:auto}.adnwild-steps{grid-template-columns:1fr}.adnwild-step{min-height:auto}.adnwild-tip{margin-top:44px;padding:34px 24px;grid-template-columns:1fr;gap:24px;border-radius:28px}.adnwild-tip-icon{width:180px;height:180px;font-size:62px}.adnwild-tip-copy h2{font-size:42px!important}.adnwild-closing{margin-top:64px;padding:52px 24px;text-align:left}.adnwild-closing h2{font-size:46px!important}}\n@media(max-width:460px){.adnwild-hero h1{font-size:41px!important}.adnwild-visual{min-height:420px}.adnwild-visual-main{width:86%!important;max-height:360px!important}}\n@media(prefers-reduced-motion:reduce){.adnwild-page *{animation:none!important;transition:none!important}.adnwild-page .adnwild-reveal,.adnwild-page.adnwild-js .adnwild-reveal.adnwild-pending{opacity:1!important;transform:none!important}}\n\u003c\/style\u003e\n\u003cmain class=\"adnwild-page\" id=\"adnwildPage\"\u003e\n\u003cdiv class=\"adnwild-wrap\"\u003e\n\u003cheader class=\"adnwild-hero adnwild-reveal\"\u003e\n\u003cdiv class=\"adnwild-hero-copy\"\u003e\n\u003cp class=\"adnwild-brand\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003cp class=\"adnwild-kicker\"\u003eWILD-KAUSARTIKEL \u0026amp; TRAININGSSNACKS\u003c\/p\u003e\n\u003ch1\u003eWild im Geschmack.\u003cbr\u003eVielseitig im Alltag.\u003c\/h1\u003e\n\u003cp class=\"adnwild-lead\"\u003eHirsch und Reh als ausgewählte Wild-Proteinquelle – vom weichen Trainingssnack bis zum festen Naturkauartikel.\u003c\/p\u003e\n\u003cp class=\"adnwild-intro\"\u003eEntdecke sechs unterschiedliche Wild-Produkte für Belohnung, Training und bewusste Kaumomente. Die Auswahl reicht von soften Hirschwürfeln über Happen bis zu Ohren mit Fell, Hautknochen und Hirschrippen.\u003c\/p\u003e\n\u003cdiv class=\"adnwild-alert\"\u003eBei bekannten Allergien oder einer Ausschlussdiät zählt immer die individuelle Verträglichkeit. Neue Wild-Produkte einzeln testen und feste Kauartikel passend zu Maulgröße, Gebiss und Kauverhalten auswählen.\u003c\/div\u003e\n\u003cdiv class=\"adnwild-tags\"\u003e\n\u003cspan\u003e6 Wild-Produkte\u003c\/span\u003e\u003cspan\u003eHirsch \u0026amp; Reh\u003c\/span\u003e\u003cspan\u003eTraining \u0026amp; Kauspaß\u003c\/span\u003e\u003cspan\u003eVon weich bis fest\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnwild-actions\"\u003e\n\u003ca class=\"adnwild-button\" href=\"#adnwildProdukte\"\u003eWild-Produkte entdecken \u003cspan\u003e→\u003c\/span\u003e\u003c\/a\u003e\u003ca class=\"adnwild-button adnwild-button-secondary\" href=\"#adnwildFinder\"\u003eAuswahlhilfe öffnen \u003cspan\u003e↓\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnwild-visual\"\u003e\n\u003cspan class=\"adnwild-ring adnwild-ring-one\"\u003e\u003c\/span\u003e\u003cspan class=\"adnwild-ring adnwild-ring-two\"\u003e\u003c\/span\u003e\n\u003cdiv class=\"adnwild-badge\"\u003e\n\u003cstrong\u003e6\u003c\/strong\u003e\u003cspan\u003eProdukte\u003cbr\u003eaus Wild\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnwild-size\"\u003e\n\u003csmall\u003eWILD-SORTIMENT\u003c\/small\u003e\u003cstrong\u003eHirsch · Reh\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cimg class=\"adnwild-visual-main\" src=\"https:\/\/www.alphadog-nutrition.de\/cdn\/shop\/files\/NatuerlicheKauartikel_KausnacksfuerHundeAlphadog.png?v=1779042618\u0026amp;width=1946\" alt=\"Hirschohren mit Fell von Alphadog Nutrition\"\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\n\u003csection class=\"adnwild-section adnwild-reveal\"\u003e\n\u003cdiv class=\"adnwild-heading\"\u003e\n\u003cp\u003eVON TRAINING BIS LANGER KAUMOMENT\u003c\/p\u003e\n\u003ch2\u003eWild passend zum Moment auswählen.\u003c\/h2\u003e\n\u003cspan\u003eDie Kategorie verbindet weichere Belohnungssnacks mit naturbelassenen und deutlich festeren Kauartikeln aus Hirsch und Reh.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnwild-benefits\"\u003e\n\u003carticle class=\"adnwild-benefit\"\u003e\u003cb\u003e01\u003c\/b\u003e\n\u003ch3\u003eFürs Training\u003c\/h3\u003e\n\u003cp\u003eWild-Happen und weiche Hirsch-Softwürfel lassen sich als kleine Belohnung gezielt in Training und Alltag integrieren.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adnwild-benefit\"\u003e\u003cb\u003e02\u003c\/b\u003e\n\u003ch3\u003eFürs bewusste Kauen\u003c\/h3\u003e\n\u003cp\u003eHirschhautknochen, Hirschrippen sowie Ohren mit Fell bieten festere Strukturen und deutlich längere Kaumomente.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adnwild-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\n\u003ch3\u003eHirsch \u0026amp; Reh\u003c\/h3\u003e\n\u003cp\u003eZwei Wild-Proteinrichtungen ermöglichen eine gezieltere Auswahl nach Vorlieben und individueller Verträglichkeit.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adnwild-guide adnwild-reveal\" id=\"adnwildFinder\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adnwild-brand\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003cp class=\"adnwild-kicker\"\u003eDER WILD-FINDER\u003c\/p\u003e\n\u003ch2\u003eWelcher Wild-Snack passt?\u003c\/h2\u003e\n\u003cp\u003eWähle zuerst nach Einsatz: schnelle Belohnung, weicher Snack oder ausdauernder Kauartikel. Danach solltest du Größe, Härte, Fellanteil und die individuelle Verträglichkeit berücksichtigen.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eWild-Happen für kleine Belohnungen und Training\u003c\/li\u003e\n\u003cli\u003eSoftwürfel Hirsch für weichere Snackmomente\u003c\/li\u003e\n\u003cli\u003eOhren mit Fell für naturbelassenes, zähes Kauen\u003c\/li\u003e\n\u003cli\u003eHirschhautknochen für festere Beschäftigung\u003c\/li\u003e\n\u003cli\u003eHirschrippen nur passend zu Gebiss und Kauverhalten anbieten\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003caside class=\"adnwild-panel\"\u003e\n\u003cp\u003eAUF EINEN BLICK\u003c\/p\u003e\n\u003carticle\u003e\u003cstrong\u003eWeich\u003c\/strong\u003e\u003cspan\u003eSoftwürfel Hirsch für kurze, leicht portionierbare Belohnungen.\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eKlein \u0026amp; praktisch\u003c\/strong\u003e\u003cspan\u003eWild-Happen für Training, Spaziergang und Alltag.\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eZäh \u0026amp; naturbelassen\u003c\/strong\u003e\u003cspan\u003eHirsch- und Rehohren mit Fell für bewusste Kauzeiten.\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eFest\u003c\/strong\u003e\u003cspan\u003eHirschhautknochen und Hirschrippen für kräftigere Kauer.\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/aside\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003csection class=\"adnwild-products-band adnwild-reveal\" id=\"adnwildProdukte\"\u003e\n\u003cdiv class=\"adnwild-products-wrap\"\u003e\n\u003cdiv class=\"adnwild-heading\"\u003e\n\u003cp\u003eSECHS PRODUKTE DIREKT AUSWÄHLEN\u003c\/p\u003e\n\u003ch2\u003eDas Wild-Sortiment.\u003c\/h2\u003e\n\u003cspan\u003eVom schnellen Trainingssnack bis zum festen Kauartikel – jede Karte führt direkt zum jeweiligen Produkt.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnwild-track\"\u003e\n\u003carticle class=\"adnwild-card\"\u003e\n\u003cdiv class=\"adnwild-card-head\"\u003e\n\u003cp\u003eHIRSCH · MIT FELL\u003c\/p\u003e\n\u003ch3\u003eHirschohren\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnwild-card-image\"\u003e\u003cimg src=\"https:\/\/www.alphadog-nutrition.de\/cdn\/shop\/files\/NatuerlicheKauartikel_KausnacksfuerHundeAlphadog.png?v=1779042618\u0026amp;width=1946\" alt=\"Hirschohren mit Fell\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"adnwild-card-copy\"\u003e\n\u003ch4\u003e100 % Hirsch mit Fell\u003c\/h4\u003e\n\u003cspan\u003eNaturbelassener Hirsch-Kauartikel mit fester Ohrstruktur und Fell für ursprüngliche Kaumomente.\u003c\/span\u003e\u003csmall\u003e100 % Hirsch · Fell · Naturkauartikel\u003c\/small\u003e\u003ca class=\"adnwild-card-button\" href=\"https:\/\/www.alphadog-nutrition.de\/products\/premium-100-hirsch-ohren-mit-fell-2x\"\u003eHirschohren ansehen\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adnwild-card\"\u003e\n\u003cdiv class=\"adnwild-card-head\"\u003e\n\u003cp\u003eREH · MIT FELL\u003c\/p\u003e\n\u003ch3\u003eRehohren\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnwild-card-image\"\u003e\u003cimg src=\"https:\/\/www.alphadog-nutrition.de\/cdn\/shop\/files\/alphadognutritionrehohrmitfellkaufen.webp?v=1779127815\u0026amp;width=1946\" alt=\"Rehohren mit Fell\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"adnwild-card-copy\"\u003e\n\u003ch4\u003e100 % Reh mit Fell\u003c\/h4\u003e\n\u003cspan\u003eZähe, naturbelassene Rehohren als Monoprotein-Kauartikel für bewusste Beschäftigung.\u003c\/span\u003e\u003csmall\u003e100 % Reh · 57,6 % Rohprotein · Mit Fell\u003c\/small\u003e\u003ca class=\"adnwild-card-button\" href=\"https:\/\/www.alphadog-nutrition.de\/products\/rehohren-fur-hunde-kaufen-hypoallergene-kausnacks-alphadog-nutrition\"\u003eRehohren ansehen\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adnwild-card\"\u003e\n\u003cdiv class=\"adnwild-card-head\"\u003e\n\u003cp\u003eHIRSCH · FEST\u003c\/p\u003e\n\u003ch3\u003eHirschhautknochen\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnwild-card-image\"\u003e\n\u003cdiv class=\"adnwild-art\"\u003e🦌\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnwild-card-copy\"\u003e\n\u003ch4\u003eHirschhautknochen · 12 cm\u003c\/h4\u003e\n\u003cspan\u003eFester Kauartikel aus Hirschhaut im kompakten Knochenformat für kontrollierte, längere Kaumomente.\u003c\/span\u003e\u003csmall\u003e12 cm · Hirsch · Fester Kauartikel\u003c\/small\u003e\u003ca class=\"adnwild-card-button\" href=\"https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-hirschhautknochen-12-cm-hypoallergen\"\u003eHirschhautknochen ansehen\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adnwild-card\"\u003e\n\u003cdiv class=\"adnwild-card-head\"\u003e\n\u003cp\u003eWILD · TRAINING\u003c\/p\u003e\n\u003ch3\u003eWild-Happen\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnwild-card-image\"\u003e\n\u003cdiv class=\"adnwild-art\"\u003e🐾\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnwild-card-copy\"\u003e\n\u003ch4\u003eWild-Happen\u003c\/h4\u003e\n\u003cspan\u003eHandliche Trainingsleckerli für kurze Belohnungen unterwegs, beim Rückruf oder im täglichen Training.\u003c\/span\u003e\u003csmall\u003eTraining · Kleine Belohnung · Wild\u003c\/small\u003e\u003ca class=\"adnwild-card-button\" href=\"https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-wild-happen-trainingsleckerli-fur-allergiker\"\u003eWild-Happen ansehen\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adnwild-card\"\u003e\n\u003cdiv class=\"adnwild-card-head\"\u003e\n\u003cp\u003eHIRSCH · WEICH\u003c\/p\u003e\n\u003ch3\u003eSoftwürfel\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnwild-card-image\"\u003e\n\u003cdiv class=\"adnwild-art\"\u003e◆\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnwild-card-copy\"\u003e\n\u003ch4\u003eSoftwürfel Hirsch\u003c\/h4\u003e\n\u003cspan\u003eWeiche Trainingswürfel mit Hirsch für Hunde, bei denen eine softere Snackkonsistenz besser zum Alltag passt.\u003c\/span\u003e\u003csmall\u003eWeich · Hirsch · Trainingssnack\u003c\/small\u003e\u003ca class=\"adnwild-card-button\" href=\"https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-softwurfel-hirsch-weiche-trainingsleckerli\"\u003eSoftwürfel ansehen\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adnwild-card\"\u003e\n\u003cdiv class=\"adnwild-card-head\"\u003e\n\u003cp\u003eHIRSCH · KNOCHEN\u003c\/p\u003e\n\u003ch3\u003eHirschrippen\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnwild-card-image\"\u003e\n\u003cdiv class=\"adnwild-art\"\u003e🦴\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnwild-card-copy\"\u003e\n\u003ch4\u003eHirschrippen\u003c\/h4\u003e\n\u003cspan\u003eKräftiger Wild-Kauartikel für Hunde mit gesundem Gebiss und kontrolliertem Kauverhalten.\u003c\/span\u003e\u003csmall\u003eHirsch · Rippe · Fester Kausnack\u003c\/small\u003e\u003ca class=\"adnwild-card-button\" href=\"https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-hirschrippen-kauknochen-fur-allergiker\"\u003eHirschrippen ansehen\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"adnwild-wrap\"\u003e\n\u003csection class=\"adnwild-section adnwild-reveal\"\u003e\n\u003cdiv class=\"adnwild-heading\"\u003e\n\u003cp\u003eBEWUSST AUSWÄHLEN\u003c\/p\u003e\n\u003ch2\u003eVier Schritte für Wild im Alltag.\u003c\/h2\u003e\n\u003cspan\u003eGerade bei verschiedenen Härtegraden hilft eine klare Auswahl nach Hund, Situation und Snackmenge.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnwild-steps\"\u003e\n\u003carticle class=\"adnwild-step\"\u003e\u003cb\u003e01\u003c\/b\u003e\n\u003ch3\u003eEinsatz wählen\u003c\/h3\u003e\n\u003cp\u003eTraining, weiche Belohnung oder längere Kauzeit zuerst festlegen.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adnwild-step\"\u003e\u003cb\u003e02\u003c\/b\u003e\n\u003ch3\u003eHärte prüfen\u003c\/h3\u003e\n\u003cp\u003eFeste Haut-, Ohren- und Rippenartikel nur bei passendem Gebiss anbieten.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adnwild-step\"\u003e\u003cb\u003e03\u003c\/b\u003e\n\u003ch3\u003eEinzeln testen\u003c\/h3\u003e\n\u003cp\u003eNeue Wild-Proteinquelle zunächst separat geben und Verträglichkeit beobachten.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adnwild-step\"\u003e\u003cb\u003e04\u003c\/b\u003e\n\u003ch3\u003eRation beachten\u003c\/h3\u003e\n\u003cp\u003eAuch Trainingssnacks und Kauartikel zur täglichen Gesamtmenge rechnen.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cp class=\"adnwild-note\"\u003e\u003cstrong\u003eWichtig:\u003c\/strong\u003e Naturkauartikel immer unter Aufsicht geben. Zu kleine, verschluckbare oder scharfkantige Reststücke rechtzeitig entfernen und frisches Wasser bereitstellen.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"adnwild-tip adnwild-reveal\"\u003e\n\u003cdiv class=\"adnwild-tip-icon\"\u003e🌲\u003c\/div\u003e\n\u003cdiv class=\"adnwild-tip-copy\"\u003e\n\u003cp\u003eWILD-TIPP FÜR EINE KLARE ROUTINE\u003c\/p\u003e\n\u003ch2\u003eWeich trainieren. Fest bewusst kauen lassen.\u003c\/h2\u003e\n\u003cspan\u003eNutze \u003cstrong\u003eWild-Happen oder Softwürfel\u003c\/strong\u003e für häufigere kleine Belohnungen und reserviere Hirschohren, Rehohren, Hautknochen oder Rippen für bewusst eingeplante Kauzeiten. So bleiben Einsatz und Menge übersichtlich.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adnwild-section adnwild-reveal\"\u003e\n\u003cdiv class=\"adnwild-heading\"\u003e\n\u003cp\u003eHÄUFIGE FRAGEN\u003c\/p\u003e\n\u003ch2\u003eWild-Snacks passend auswählen.\u003c\/h2\u003e\n\u003cspan\u003eKurze Antworten zu Hirsch, Reh, Training, Fell, festen Kauartikeln und Allergien.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnwild-faq\"\u003e\n\u003cdetails class=\"adnwild-faq-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eWelche Produkte gehören zur Wild-Kategorie?\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adnwild-faq-answer\"\u003e\n\u003cp\u003eZur Auswahl stehen Hirschohren mit Fell, Rehohren mit Fell, Hirschhautknochen, Wild-Happen, Softwürfel Hirsch und Hirschrippen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adnwild-faq-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eWelche Produkte eignen sich besonders fürs Training?\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adnwild-faq-answer\"\u003e\n\u003cp\u003eWild-Happen und die weichen Hirsch-Softwürfel sind für kleine, gezielte Belohnungen deutlich praktischer als die größeren Naturkauartikel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adnwild-faq-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eWelche Wild-Produkte sind besonders fest?\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adnwild-faq-answer\"\u003e\n\u003cp\u003eHirschhautknochen und Hirschrippen gehören zu den festeren Varianten. Auch Ohren sind zäh und sollten zur Maulgröße sowie zum Gebiss passen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adnwild-faq-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eWas ist bei Ohren mit Fell zu beachten?\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adnwild-faq-answer\"\u003e\n\u003cp\u003eFell ist eine naturbelassene Strukturkomponente. Neue fellhaltige Snacks langsam testen und die individuelle Verdauung sowie Verträglichkeit beobachten.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adnwild-faq-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eSind Wild-Produkte automatisch für Allergiker geeignet?\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adnwild-faq-answer\"\u003e\n\u003cp\u003eNein. Entscheidend ist immer, welche Zutaten dein Hund individuell verträgt. Bei einer Ausschlussdiät dürfen nur ausdrücklich erlaubte Proteinquellen eingesetzt werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adnwild-faq-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eBestehen die Rehohren nur aus Reh?\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adnwild-faq-answer\"\u003e\n\u003cp\u003eJa. Die Rehohren bestehen aus 100 % Reh und werden mit natürlichem Fell angeboten.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adnwild-faq-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eMuss mein Hund beim Kauen beaufsichtigt werden?\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adnwild-faq-answer\"\u003e\n\u003cp\u003eJa. Feste Naturkauartikel sollten grundsätzlich nur unter Aufsicht gegeben werden. Kleine oder verschluckbare Reste rechtzeitig entfernen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adnwild-faq-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eWie integriere ich Wild-Snacks in die Tagesration?\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adnwild-faq-answer\"\u003e\n\u003cp\u003eTrainingssnacks und Kauartikel liefern zusätzliche Energie. Regelmäßige Snackmengen deshalb bei der täglichen Hauptfutterration berücksichtigen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adnwild-closing adnwild-reveal\"\u003e\n\u003cp class=\"adnwild-brand\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2\u003eHirsch oder Reh. Training oder Kauspaß.\u003c\/h2\u003e\n\u003cp\u003eEntdecke sechs Wild-Produkte für unterschiedliche Routinen – von der kleinen Belohnung bis zum festen Naturkauartikel.\u003c\/p\u003e\n\u003ca class=\"adnwild-button\" href=\"#adnwildProdukte\"\u003eWild-Produkte auswählen \u003cspan\u003e→\u003c\/span\u003e\u003c\/a\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\n\u003cp\u003e \u003c\/p\u003e","products":[{"product_id":"premium-100-hirsch-ohren-mit-fell-2x","title":"100% Hirschohren mit Fell Naturkauartikel für Hunde - Intensiver Wildgeschmack für Allergiker","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Hirschohren mit Fell\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 HIRSCHOHREN MIT FELL\n     ========================================================= --\u003e\n\u003cstyle\u003e\n  .adp-page{\n    position:relative!important;\n    left:auto!important;\n    right:auto!important;\n    width:var(--adp-viewport-width,100vw)!important;\n    max-width:none!important;\n    margin:0!important;\n    transform:translateX(calc(-1 * var(--adp-viewport-offset,0px)))!important;\n    background:radial-gradient(circle at 95% 2%,rgba(233,96,40,.13),transparent 24%),#f5f5f7;\n    color:#111;\n    font-family:'Manrope',Arial,sans-serif;\n    overflow:hidden;\n    isolation:isolate;\n  }\n  .adp-page *{box-sizing:border-box;font-family:'Manrope',Arial,sans-serif}\n  .adp-wrap{width:100%;max-width:1280px;margin:0 auto;padding:58px 18px}\n\n  .adp-hero{\n    position:relative;\n    padding:58px;\n    border-radius:36px;\n    background:radial-gradient(circle at 86% 12%,rgba(233,96,40,.3),transparent 27%),linear-gradient(135deg,#090a0d,#17181c 60%,#281a14);\n    color:#fff;\n    display:grid;\n    grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);\n    gap:42px;\n    align-items:center;\n    overflow:hidden;\n    box-shadow:0 30px 90px rgba(0,0,0,.14);\n  }\n  .adp-hero:after{content:\"\";position:absolute;left:58px;right:58px;bottom:0;height:6px;border-radius:999px 999px 0 0;background:#e96028}\n  .adp-brand{margin:0 0 12px;color:#e96028;font-size:15px;font-weight:900;letter-spacing:-.02em}\n  .adp-kicker{margin:0 0 16px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-title{\n    position:relative;\n    z-index:1;\n    display:block;\n    margin:0!important;\n    max-width:760px;\n    color:#fff!important;\n    font-family:'Inter','Manrope',Arial,sans-serif!important;\n    font-size:clamp(36px,5.5vw,62px)!important;\n    line-height:.98!important;\n    font-weight:900!important;\n    font-variation-settings:'wght' 900!important;\n    font-synthesis:weight!important;\n    letter-spacing:-.05em!important;\n    text-transform:none!important;\n    -webkit-text-stroke:.65px #fff;\n    paint-order:stroke fill;\n    text-shadow:\n      0 2px 0 rgba(255,255,255,.10),\n      0 7px 12px rgba(0,0,0,.72),\n      0 17px 34px rgba(0,0,0,.58)!important;\n    filter:drop-shadow(0 8px 10px rgba(0,0,0,.34));\n  }\n  .adp-title:before,\n  .adp-title:after{\n    content:attr(data-title);\n    position:absolute;\n    inset:0;\n    z-index:-1;\n    color:rgba(0,0,0,.62);\n    font:inherit;\n    letter-spacing:inherit;\n    line-height:inherit;\n    pointer-events:none;\n  }\n  .adp-title:before{\n    transform:translate(4px,6px);\n    filter:blur(1px);\n    opacity:.75;\n  }\n  .adp-title:after{\n    transform:translate(8px,11px);\n    filter:blur(10px);\n    opacity:.78;\n  }\n  .adp-lead{max-width:720px;margin:26px 0 0;color:#fff!important;font-size:clamp(18px,1.8vw,24px);line-height:1.38;font-weight:800}\n  .adp-intro{max-width:720px;margin:20px 0 0;color:rgba(255,255,255,.72)!important;font-size:16px;line-height:1.72}\n  .adp-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}\n  .adp-tags span{padding:10px 13px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.06);color:#fff;font-size:12px;font-weight:800}\n\n  .adp-visual{\n    min-height:430px;\n    padding:30px;\n    border-radius:30px;\n    background:radial-gradient(circle at 50% 35%,rgba(233,96,40,.25),transparent 45%),linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.04));\n    border:1px solid rgba(255,255,255,.1);\n    display:grid;\n    align-content:center;\n    gap:14px;\n  }\n  .adp-stat{padding:20px 22px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:rgba(0,0,0,.18)}\n  .adp-stat strong{display:block;color:#fff;font-size:30px;line-height:1;font-weight:900}\n  .adp-stat span{display:block;margin-top:8px;color:rgba(255,255,255,.7);font-size:13px;line-height:1.45}\n  .adp-stat-main{background:#e96028;border-color:#e96028;box-shadow:0 18px 38px rgba(233,96,40,.24)}\n  .adp-stat-main span{color:rgba(255,255,255,.88)}\n\n  .adp-section{padding-top:80px}\n  .adp-heading{max-width:980px;margin-bottom:28px}\n  .adp-heading p{margin:0 0 14px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-heading h2{margin:0;color:#111!important;font-size:clamp(34px,5vw,62px)!important;line-height:.98!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-heading span{display:block;max-width:850px;margin-top:18px;color:#626262;font-size:17px;line-height:1.62;font-weight:600}\n\n  .adp-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}\n  .adp-benefit{min-height:290px;padding:30px;border-radius:28px;background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.11),transparent 30%),#fff;box-shadow:0 18px 55px rgba(0,0,0,.055)}\n  .adp-benefit:nth-child(2){background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.34),transparent 31%),linear-gradient(135deg,#090a0d,#1a1b1f);color:#fff}\n  .adp-benefit b{color:#e96028;font-size:13px;font-weight:900}\n  .adp-benefit h3{margin:46px 0 14px;color:inherit!important;font-size:27px!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-.04em!important;text-transform:none!important}\n  .adp-benefit p{margin:0;color:#575757;font-size:15px;line-height:1.7}\n  .adp-benefit:nth-child(2) p{color:rgba(255,255,255,.7)}\n\n  .adp-guide{margin-top:80px;padding:54px;border-radius:34px;background:radial-gradient(circle at 90% 10%,rgba(233,96,40,.12),transparent 26%),#fff;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:48px;align-items:start;box-shadow:0 24px 70px rgba(0,0,0,.06)}\n  .adp-guide h2{margin:0;color:#111!important;font-size:clamp(34px,4.8vw,56px)!important;line-height:1!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-guide p{color:#505050;font-size:16px;line-height:1.75}\n  .adp-panel{padding:32px;border-radius:26px;background:radial-gradient(circle at 90% 8%,rgba(233,96,40,.35),transparent 30%),linear-gradient(135deg,#0a0b0e,#1b1c20);color:#fff}\n  .adp-panel\u003ep{margin:0 0 28px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}\n  .adp-panel article{padding:18px 0;border-top:1px solid rgba(255,255,255,.1)}\n  .adp-panel article:first-of-type{padding-top:0;border-top:0}\n  .adp-panel strong{display:block;color:#fff!important;font-size:19px}\n  .adp-panel span{display:block;margin-top:7px;color:rgba(255,255,255,.68);font-size:14px;line-height:1.55}\n\n  .adp-accordions{display:grid;gap:13px}\n  .adp-item{margin:0!important;border-radius:22px;background:#fff;box-shadow:0 14px 45px rgba(0,0,0,.045);overflow:hidden}\n  .adp-item summary{padding:22px 24px!important;list-style:none!important;color:#111!important;display:grid!important;grid-template-columns:46px minmax(0,1fr) 36px;align-items:center;gap:16px;cursor:pointer;text-transform:none!important}\n  .adp-item summary::-webkit-details-marker{display:none}\n  .adp-icon{width:46px;height:46px;border-radius:14px;background:#111;color:#fff;display:grid;place-items:center;font-size:20px}\n  .adp-summary strong{display:block;color:#111!important;font-size:18px;line-height:1.3;font-weight:900}\n  .adp-summary span{display:block;margin-top:4px;color:#6b6b6b;font-size:13px;line-height:1.4}\n  .adp-plus{position:relative;width:36px;height:36px;border-radius:50%;background:#f1f1f3}\n  .adp-plus:before,.adp-plus:after{content:\"\";position:absolute;left:50%;top:50%;width:14px;height:2px;background:#111;transform:translate(-50%,-50%)}\n  .adp-plus:after{transform:translate(-50%,-50%) rotate(90deg)}\n  .adp-item[open] .adp-plus{background:#e96028}\n  .adp-item[open] .adp-plus:before,.adp-item[open] .adp-plus:after{background:#fff}\n  .adp-item[open] .adp-plus:after{transform:translate(-50%,-50%)}\n  .adp-content{padding:0 24px 26px 86px;color:#505050;font-size:15px;line-height:1.72}\n  .adp-content h3,.adp-content h4{color:#111!important;text-transform:none!important}\n  .adp-content h3{font-size:23px!important;margin:4px 0 14px!important}\n  .adp-content h4{font-size:17px!important;margin:22px 0 8px!important}\n  .adp-content p{margin:0 0 14px}\n  .adp-info{margin:20px 0;padding:18px;border-left:5px solid #e96028;border-radius:16px;background:#f5f5f7}\n  .adp-info p:last-child{margin-bottom:0}\n\n  .adp-table{width:100%;border-collapse:separate;border-spacing:0;margin:14px 0;overflow:hidden;border:1px solid #e5e5e7;border-radius:16px;background:#fff}\n  .adp-table th,.adp-table td{padding:12px 14px;border-bottom:1px solid #ececef;text-align:left;vertical-align:top}\n  .adp-table tr:last-child td{border-bottom:0}\n  .adp-table thead th,.adp-table thead td{background:#111;color:#fff;font-weight:900}\n\n  .adp-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\n  .adp-highlight{padding:15px 16px;border-radius:15px;background:#f5f5f7}\n  .adp-highlight b{display:block;margin-bottom:4px;color:#111}\n\n  .adp-faq{display:grid;gap:10px}\n  .adp-faq details{border:1px solid #e5e5e7;border-radius:14px;background:#fff;overflow:hidden}\n  .adp-faq summary{padding:15px 48px 15px 16px!important;display:block!important;position:relative;cursor:pointer;font-weight:800;color:#222!important;list-style:none!important;text-transform:none!important}\n  .adp-faq summary:before,.adp-faq summary:after{content:\"\";position:absolute;right:17px;top:50%;width:14px;height:2px;background:#111;transform:translateY(-50%)}\n  .adp-faq summary:after{transform:translateY(-50%) rotate(90deg)}\n  .adp-faq details[open] summary:after{transform:translateY(-50%)}\n  .adp-faq details p{margin:0;padding:0 16px 17px;color:#555}\n\n  .adp-closing{margin-top:80px;padding:56px 42px;border-radius:34px;background:radial-gradient(circle at 86% 14%,rgba(255,255,255,.14),transparent 24%),#e96028;color:#fff;text-align:center}\n  .adp-closing h2{max-width:900px;margin:0 auto;color:#fff!important;font-size:clamp(36px,5.5vw,66px)!important;line-height:.96!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-closing p{max-width:780px;margin:20px auto 0;color:rgba(255,255,255,.86);font-size:17px;line-height:1.65;font-weight:600}\n\n  @media(max-width:960px){\n    .adp-hero,.adp-guide{grid-template-columns:1fr}\n    .adp-benefits{grid-template-columns:1fr}\n  }\n  @media(max-width:700px){\n    .adp-wrap{padding:24px 10px}\n    .adp-hero{padding:30px 18px 20px;border-radius:24px;gap:22px}\n    .adp-hero:after{left:18px;right:18px}\n    .adp-title{font-size:clamp(30px,9vw,46px)!important;line-height:1!important;letter-spacing:-.04em!important;-webkit-text-stroke:.45px #fff}\n    .adp-title:before{transform:translate(3px,4px);filter:blur(.8px)}\n    .adp-title:after{transform:translate(5px,7px);filter:blur(7px)}\n    .adp-lead{font-size:17px}\n    .adp-intro{font-size:14px;line-height:1.62}\n    .adp-tags{gap:7px;margin-top:18px}\n    .adp-tags span{padding:8px 10px;font-size:10px}\n    .adp-visual{min-height:auto;padding:14px;border-radius:22px;gap:8px}\n    .adp-stat{padding:14px 15px;border-radius:15px}\n    .adp-stat strong{font-size:24px}\n    .adp-stat span{margin-top:5px;font-size:11px}\n    .adp-section{padding-top:50px}\n    .adp-heading{margin-bottom:18px}\n    .adp-heading p{margin-bottom:10px;font-size:9px}\n    .adp-heading h2{font-size:32px!important;line-height:1!important}\n    .adp-heading span{margin-top:12px;font-size:14px;line-height:1.5}\n    .adp-benefits{gap:10px}\n    .adp-benefit{min-height:auto;padding:21px;border-radius:20px}\n    .adp-benefit h3{margin:26px 0 10px;font-size:23px!important}\n    .adp-benefit p{font-size:14px;line-height:1.58}\n    .adp-guide{margin-top:50px;padding:26px 17px 17px;border-radius:24px;gap:26px}\n    .adp-guide h2{font-size:32px!important}\n    .adp-guide p{font-size:14px;line-height:1.62}\n    .adp-panel{padding:22px;border-radius:20px}\n    .adp-panel article{padding:14px 0}\n    .adp-panel strong{font-size:17px}\n    .adp-panel span{font-size:12px}\n\n    \/* Schmale und kompakte Themenkacheln auf dem Handy *\/\n    .adp-accordions{gap:8px;padding:0 5px}\n    .adp-item{width:calc(100% - 4px);margin:0 auto!important;border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.045)}\n    .adp-item summary{grid-template-columns:32px minmax(0,1fr) 26px;padding:11px 10px!important;gap:9px;min-height:54px}\n    .adp-icon{width:32px;height:32px;border-radius:9px;font-size:14px}\n    .adp-summary strong{font-size:13.5px;line-height:1.22}\n    .adp-summary span{margin-top:2px;font-size:10.5px;line-height:1.25}\n    .adp-plus{width:26px;height:26px}\n    .adp-plus:before,.adp-plus:after{width:11px;height:1.5px}\n    .adp-content{padding:0 11px 15px;font-size:13px;line-height:1.58}\n    .adp-content h3{font-size:19px!important;margin:5px 0 10px!important}\n    .adp-content h4{font-size:15px!important;margin:16px 0 6px!important}\n    .adp-content p{margin-bottom:10px}\n    .adp-info{margin:14px 0;padding:13px;border-left-width:4px;border-radius:11px}\n    .adp-highlights{grid-template-columns:1fr;gap:8px}\n    .adp-highlight{padding:11px 12px;border-radius:11px}\n    .adp-table th,.adp-table td{padding:8px 7px;font-size:11.5px}\n    .adp-faq{gap:7px}\n    .adp-faq details{border-radius:10px}\n    .adp-faq summary{padding:12px 38px 12px 12px!important;font-size:12.5px}\n    .adp-faq details p{padding:0 12px 13px;font-size:12.5px}\n    .adp-closing{margin-top:50px;padding:34px 18px;text-align:left;border-radius:24px}\n    .adp-closing h2{font-size:33px!important}\n    .adp-closing p{font-size:14px}\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  .adp-external-product-title,\n  body .product__info-container .product__title,\n  body .product__info-container .product__title h1,\n  body .product__info-wrapper .product__title,\n  body .product__info-wrapper .product__title h1,\n  body product-info .product__title,\n  body product-info .product__title h1,\n  body .product-info .product__title,\n  body .product-info .product__title h1,\n  body .product-info__title,\n  body h1.product__title,\n  body h1.product-title,\n  body h1.product_title,\n  body .product-single__title,\n  body .productView-title,\n  body .product-detail__title {\n    display: block !important;\n    width: 100% !important;\n    max-width: 980px !important;\n    margin: 0 0 18px 0 !important;\n    padding: 0 !important;\n    color: #000 !important;\n    background: transparent !important;\n    font-family: \"Inter\", Arial, Helvetica, sans-serif !important;\n    font-size: clamp(28px, 4.1vw, 46px) !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: \"wght\" 900 !important;\n    font-synthesis: weight !important;\n    line-height: .98 !important;\n    letter-spacing: -.05em !important;\n    text-align: left !important;\n    text-transform: none !important;\n    -webkit-text-stroke: .7px #000 !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.08),\n      0 6px 11px rgba(0,0,0,.23),\n      0 15px 28px rgba(0,0,0,.13) !important;\n  }\n\n  .adp-external-product-title *,\n  body .product__info-container .product__title *,\n  body .product__info-wrapper .product__title *,\n  body product-info .product__title *,\n  body .product-info .product__title *,\n  body .product-info__title *,\n  body .product-single__title *,\n  body .productView-title *,\n  body .product-detail__title * {\n    color: #000 !important;\n    font-family: \"Inter\", Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    -webkit-text-stroke: .7px #000 !important;\n  }\n\n  .adp-external-product-title::before,\n  .adp-external-product-title::after,\n  .adp-external-product-title *::before,\n  .adp-external-product-title *::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title,\n    body .product__info-container .product__title,\n    body .product__info-container .product__title h1,\n    body .product__info-wrapper .product__title,\n    body .product__info-wrapper .product__title h1,\n    body product-info .product__title,\n    body product-info .product__title h1,\n    body .product-info .product__title,\n    body .product-info .product__title h1,\n    body .product-info__title,\n    body h1.product__title,\n    body h1.product-title,\n    body h1.product_title,\n    body .product-single__title,\n    body .productView-title,\n    body .product-detail__title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000 !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.07),\n        0 4px 8px rgba(0,0,0,.20),\n        0 10px 20px rgba(0,0,0,.11) !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  body.adn-modal-open {\n    overflow: hidden !important;\n    overscroll-behavior: none !important;\n    touch-action: none !important;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    top: var(--adn-modal-top, 0px) !important;\n    left: 0 !important;\n    right: 0 !important;\n    bottom: auto !important;\n\n    width: 100vw !important;\n    max-width: none !important;\n    height: var(--adn-modal-height, 100dvh) !important;\n    min-height: 0 !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    align-items: center !important;\n    justify-content: center !important;\n    place-items: center !important;\n\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n    box-sizing: border-box !important;\n    isolation: isolate !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: grid !important;\n  }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute !important;\n    inset: 0 !important;\n    width: 100% !important;\n    height: 100% !important;\n    margin: 0 !important;\n    transform: none !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    top: auto !important;\n    left: auto !important;\n    right: auto !important;\n    bottom: auto !important;\n    inset: auto !important;\n\n    width: min(780px, calc(100vw - 36px)) !important;\n    height: min(720px, calc(var(--adn-modal-height, 100dvh) - 36px)) !important;\n    min-height: 0 !important;\n    max-height: none !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    overflow-x: hidden !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain !important;\n    -webkit-overflow-scrolling: touch;\n\n    border-radius: 26px !important;\n    box-sizing: border-box !important;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    font-size: clamp(28px, 3vw, 36px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    word-break: normal !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-food-modal {\n      padding: 12px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: min(760px, calc(100vw - 24px)) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 24px) !important;\n      padding: 14px !important;\n      border-radius: 22px !important;\n    }\n\n    #adn-food-modal .adn-modal-header h2 {\n      font-size: 31px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 6px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 12px) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 12px) !important;\n      padding: 8px !important;\n      border-radius: 18px !important;\n    }\n\n    #adn-food-modal .adn-rechner {\n      height: 100% !important;\n      min-height: 0 !important;\n      overflow-y: auto !important;\n    }\n  }\n\n  @media (max-height: 650px) and (min-width: 721px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      height: calc(var(--adn-modal-height, 100dvh) - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-calculator-title-size-fix\"\u003e\n  #adn-one-html .adn-calculator-teaser h2 {\n    width: 100% !important;\n    max-width: none !important;\n    font-size: clamp(32px, 3.25vw, 48px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    white-space: nowrap !important;\n    word-break: keep-all !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(30px, 5vw, 40px) !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html .adn-calculator-teaser {\n      padding-left: 18px !important;\n      padding-right: 18px !important;\n    }\n\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(27px, 8vw, 33px) !important;\n      line-height: 1.03 !important;\n      letter-spacing: -.04em !important;\n    }\n  }\n\n  @media (max-width: 360px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: 26px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-deer-ears-fur-product-design\"\u003e\n  .adp-theme-deer-ears-fur {\n    --deer-forest: #2e4636;\n    --deer-moss: #69745d;\n    --deer-bark: #5b3f31;\n    --deer-chestnut: #8b5f43;\n    --deer-fur: #c5b49c;\n    --deer-cream: #f3ecdf;\n    --deer-copper: #a56a45;\n    --deer-dark: #0c100d;\n\n    background:\n      radial-gradient(circle at 7% 4%, rgba(105,116,93,.15), transparent 24%),\n      radial-gradient(circle at 95% 16%, rgba(165,106,69,.14), transparent 24%),\n      radial-gradient(circle at 50% 82%, rgba(197,180,156,.12), transparent 32%),\n      linear-gradient(180deg, #f9faf6 0%, #eef1eb 50%, #f8f1e7 100%) !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-hero {\n    border: 1px solid rgba(165,106,69,.20) !important;\n    background:\n      radial-gradient(circle at 87% 13%, rgba(197,180,156,.24), transparent 24%),\n      radial-gradient(circle at 72% 80%, rgba(105,116,93,.17), transparent 27%),\n      linear-gradient(135deg, #0a0f0b 0%, #23352a 55%, #4a3429 100%) !important;\n    box-shadow: 0 34px 94px rgba(54,64,48,.23) !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-hero::before {\n    content: \"🦌\" !important;\n    position: absolute !important;\n    right: 18px !important;\n    top: -22px !important;\n    font-size: 216px !important;\n    line-height: 1 !important;\n    opacity: .05 !important;\n    transform: rotate(-6deg) !important;\n    pointer-events: none !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-hero::after {\n    background:\n      linear-gradient(\n        90deg,\n        var(--deer-forest),\n        var(--deer-moss) 27%,\n        var(--deer-bark) 47%,\n        var(--deer-chestnut) 65%,\n        var(--deer-fur) 82%,\n        var(--deer-copper)\n      ) !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-brand,\n  .adp-theme-deer-ears-fur .adp-kicker,\n  .adp-theme-deer-ears-fur .adp-heading \u003e p,\n  .adp-theme-deer-ears-fur .adp-panel \u003e p {\n    color: #dcc28c !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-tags {\n    display: flex !important;\n    flex-wrap: wrap !important;\n    align-items: center !important;\n    gap: 10px !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-tags \u003e span {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    flex: 0 0 auto !important;\n    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(220,194,140,.24) !important;\n    background: rgba(220,194,140,.08) !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-title {\n    color: #fff !important;\n    -webkit-text-stroke: .45px #fff !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.16),\n      0 7px 15px rgba(0,0,0,.34),\n      0 15px 28px rgba(0,0,0,.18) !important;\n    filter: none !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-title::before,\n  .adp-theme-deer-ears-fur .adp-title::after {\n    content: none !important;\n    display: none !important;\n    opacity: 0 !important;\n    filter: none !important;\n    transform: none !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-visual {\n    position: relative !important;\n    background:\n      radial-gradient(circle at 50% 34%, rgba(105,116,93,.28), transparent 43%),\n      radial-gradient(circle at 88% 82%, rgba(165,106,69,.15), transparent 28%),\n      linear-gradient(145deg, rgba(255,255,255,.12), rgba(39,50,40,.20)) !important;\n    border-color: rgba(220,194,140,.18) !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-visual::before,\n  .adp-theme-deer-ears-fur .adp-visual::after {\n    content: \"\" !important;\n    position: absolute !important;\n    pointer-events: none !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-visual::before {\n    width: 76px !important;\n    height: 140px !important;\n    right: 42px !important;\n    top: 20px !important;\n    border: 1px solid rgba(255,255,255,.10) !important;\n    border-radius: 62% 38% 48% 52% \/ 18% 18% 82% 82% !important;\n    transform: rotate(7deg) !important;\n    box-shadow:\n      -42px 15px 0 -5px rgba(255,255,255,.025),\n      -46px 72px 0 -30px rgba(255,255,255,.04),\n      -2px 110px 0 -38px rgba(255,255,255,.035) !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-visual::after {\n    left: 30px !important;\n    bottom: 27px !important;\n    width: 118px !important;\n    height: 8px !important;\n    border-radius: 999px !important;\n    background:\n      linear-gradient(\n        90deg,\n        rgba(46,70,54,.38),\n        rgba(105,116,93,.34),\n        rgba(139,95,67,.35),\n        rgba(197,180,156,.31)\n      ) !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-stat {\n    border-color: rgba(220,194,140,.16) !important;\n    background: rgba(17,29,22,.27) !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-stat-main {\n    background:\n      linear-gradient(135deg, #3b5a46 0%, #6f7d63 100%) !important;\n    border-color: #6f7d63 !important;\n    box-shadow: 0 18px 42px rgba(59,90,70,.34) !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-benefit:nth-child(1) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(105,116,93,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #f0f4ed 100%) !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-benefit:nth-child(2) {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(197,180,156,.25), transparent 31%),\n      linear-gradient(135deg, #0a0f0b 0%, #2f4336 100%) !important;\n    color: #fff !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-benefit:nth-child(2) p {\n    color: rgba(255,255,255,.72) !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-benefit:nth-child(3) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(165,106,69,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #f8f0ea 100%) !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-benefit b {\n    color: var(--deer-copper) !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-benefit:nth-child(2) b {\n    color: #e3cb99 !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-guide {\n    border: 1px solid rgba(105,116,93,.08) !important;\n    background:\n      radial-gradient(circle at 92% 8%, rgba(197,180,156,.11), transparent 28%),\n      radial-gradient(circle at 8% 92%, rgba(165,106,69,.08), transparent 26%),\n      linear-gradient(145deg, #ffffff 0%, #f4f6f0 100%) !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-panel {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(197,180,156,.23), transparent 28%),\n      linear-gradient(135deg, #0a0f0b 0%, #3f5848 100%) !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-item {\n    border: 1px solid rgba(105,116,93,.07) !important;\n    box-shadow: 0 14px 42px rgba(57,68,50,.05) !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-icon {\n    background:\n      linear-gradient(135deg, #2e4636, var(--deer-moss)) !important;\n    box-shadow: 0 8px 18px rgba(46,70,54,.16) !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-item[open] .adp-plus {\n    background: var(--deer-copper) !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-info {\n    border-left-color: var(--deer-copper) !important;\n    background: #fbf1eb !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-highlight {\n    background:\n      linear-gradient(135deg, #f0f4ed 0%, #f7f1e9 100%) !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-table thead th,\n  .adp-theme-deer-ears-fur .adp-table thead td {\n    background:\n      linear-gradient(135deg, #263a2d, #61705a) !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-faq details[open] {\n    border-color: rgba(165,106,69,.30) !important;\n    box-shadow: 0 10px 25px rgba(165,106,69,.07) !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-closing {\n    background:\n      radial-gradient(circle at 86% 14%, rgba(255,255,255,.15), transparent 24%),\n      radial-gradient(circle at 14% 90%, rgba(197,180,156,.18), transparent 26%),\n      linear-gradient(135deg, #2e4636 0%, #69745d 34%, #5b3f31 57%, #8b5f43 78%, #a56a45 100%) !important;\n    box-shadow: 0 28px 72px rgba(56,68,50,.19) !important;\n  }\n\n  \/*\n    Trust Box, Zahlungslogos, Service-Icons, Rechnerfarben und Buttons\n    bleiben im unveränderten Markenstandard.\n  *\/\n  .adp-theme-deer-ears-fur #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: 100% !important;\n    max-width: 100% !important;\n    margin: 0 auto 42px !important;\n    padding: 0 !important;\n    transform: none !important;\n    clear: both !important;\n    box-sizing: border-box !important;\n  }\n\n  .adp-theme-deer-ears-fur #adn-one-html \u003e .adn-one-grid {\n    width: 100% !important;\n    max-width: none !important;\n    margin: 0 auto !important;\n  }\n\n  @media (max-width: 1050px) {\n    .adp-theme-deer-ears-fur #adn-one-html {\n      margin-bottom: 30px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    .adp-theme-deer-ears-fur .adp-hero::before {\n      right: -10px !important;\n      top: 0 !important;\n      font-size: 138px !important;\n    }\n\n    .adp-theme-deer-ears-fur .adp-title {\n      -webkit-text-stroke: .35px #fff !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.14),\n        0 5px 10px rgba(0,0,0,.30),\n        0 10px 20px rgba(0,0,0,.16) !important;\n    }\n\n    .adp-theme-deer-ears-fur .adp-tags {\n      gap: 7px !important;\n    }\n\n    .adp-theme-deer-ears-fur #adn-one-html {\n      margin-bottom: 22px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cmain class=\"adp-page adp-theme-deer-ears-fur\"\u003e\n\u003cdiv class=\"adp-wrap\"\u003e\n\u003csection id=\"adn-one-html\" class=\"adn-one-html adn-theme-deer-ears-fur\"\u003e\n\u003cdiv class=\"adn-one-grid\"\u003e\n\u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n\u003cdiv class=\"adn-trust-panel\"\u003e\n\u003cdiv class=\"adn-payment-card\"\u003e\n\u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n\u003cdiv class=\"adn-payment-grid\"\u003e\n\u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/paypal-blue-logo-19528_256.png?v=1779726652\" alt=\"PayPal\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/klarna-pink-logo-24366_256.png?v=1779726652\" alt=\"Klarna\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/visa-blue-logo-19529_256.png?v=1779726652\" alt=\"Visa\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/mastercard-credit-card-payment-method-19676_256.png?v=1779726652\" alt=\"Mastercard\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/maestro-logo-19742_256.png?v=1779726652\" alt=\"Maestro\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/apple-pay-logo-19557_256.png?v=1779726652\" alt=\"Apple Pay\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-benefit-grid\"\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M3 7h11v9H3V7Zm11 3h3.5l2.5 3v3h-6v-6ZM6 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm11 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSchneller Versand\u003c\/strong\u003e \u003csmall\u003ezügig und sicher bei dir\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M12 2 4 5v6c0 5 3.4 9.7 8 11 4.6-1.3 8-6 8-11V5l-8-3Zm-1 14-4-4 1.4-1.4L11 13.2l5.6-5.6L18 9l-7 7Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSicher bezahlen\u003c\/strong\u003e \u003csmall\u003egeschützte Zahlungsarten\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M7 7h9.2L14 4.8 15.4 3 21 8.6l-5.6 5.6-1.4-1.8 2.2-2.2H7a3 3 0 0 0-3 3v4H2v-4a5 5 0 0 1 5-5Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M12 21s-7-4.4-7-11a4 4 0 0 1 7-2.6A4 4 0 0 1 19 10c0 6.6-7 11-7 11Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e \u003csmall\u003eentspannt ausprobieren\u003c\/small\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-grid\"\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Hirschkopf mit Geweih --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M8.2 7.4 5.2 4.5 6.8 8.2\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"m15.8 7.4 3-2.9-1.6 3.7\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9.1 5.6 8.2 2.8M9.1 5.6 6.7 4M14.9 5.6l.9-2.8M14.9 5.6l2.4-1.6\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M7.4 8.5C8.4 6 10 4.8 12 4.8s3.6 1.2 4.6 3.7v4.9c0 4-2.1 6.4-4.6 6.4s-4.6-2.4-4.6-6.4V8.5Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9.7 10.9h.01M14.3 10.9h.01\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9.6 15.3c1.6 1 3.2 1 4.8 0\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e100%\u003cbr\u003eHirsch\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Hirschohr mit natürlicher Fellstruktur --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M8.1 20.2c-1.7-5.1-1.5-10 .5-14.6C9.8 2.9 11.4 1.3 13 1.8c1.9.6 2.1 4.2 1.2 8.2-.8 3.8-2.7 7.3-6.1 10.2Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10.3 16.7c.2-3.9 1-7.3 2.4-10.2\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M7.4 12.8 4.8 11.2M7.2 15.6 4.4 15M8.2 18.1 5.9 19.2\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eMit natürlichem\u003cbr\u003eFell\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Schutzschild mit Hirschkopf für Monoprotein --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M12 2.5 4.5 5.4v5.1c0 5 3.1 9.2 7.5 10.5 4.4-1.3 7.5-5.5 7.5-10.5V5.4L12 2.5Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9.3 10.2 7.8 8.7M14.7 10.2l1.5-1.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9.7 8.9 9.1 6.8M14.3 8.9l.6-2.1\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9 11.2c.7-1.5 1.7-2.2 3-2.2s2.3.7 3 2.2v2.2c0 2.3-1.2 3.7-3 3.7s-3-1.4-3-3.7v-2.2Z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eMonoprotein\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Hund mit Kalender 16 für Altersempfehlung --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M4.5 14.8V9.6c0-1.2 1-2.2 2.2-2.2h5.4c1.3 0 2.4.5 3.2 1.5l1.5 1.9h2.4v3.6h-2.1l-1 4.1h-2l-.7-3.1H8l-.6 3.1h-2l-.9-3.7Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M5.7 8 4.2 6.1M15.3 8.7l1.7-2.2\"\u003e\u003c\/path\u003e\n        \u003ccircle r=\".7\" cy=\"11.2\" cx=\"9.1\"\u003e\u003c\/circle\u003e\n        \u003cpath d=\"M17 4.2h4v4h-4z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M18 5.3h2M18 7.1h2\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eAb der\u003cbr\u003e16. Woche\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!-- Zahn mit Ohrstruktur für natürlichen Kauspaß --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M8.3 20c-1.5-4.7-1.4-9.1.4-13.2 1.1-2.5 2.6-4 4.1-3.5 1.8.6 2 3.9 1.2 7.5-.8 3.4-2.5 6.5-5.7 9.2Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10.1 16.9c.2-3.5.9-6.7 2.2-9.4\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M15.6 11.5c.1 3.9.8 6.2 2.1 6.2s2-2.3 2.1-6.2\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16.6 12.6h2.2\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eNatürlich \u0026amp;\u003cbr\u003ekaustark\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 mit seltener Proteinquelle\u003c\/p\u003e\n\u003ch1 class=\"adp-title\"\u003e100% Hirschohren mit Fell für ursprünglichen Kauspaß.\u003c\/h1\u003e\n\u003cp class=\"adp-lead\"\u003e100% Hirsch, schonend getrocknet und mit natürlichem Fell für eine ursprüngliche Beschäftigung.\u003c\/p\u003e\n\u003cp class=\"adp-intro\"\u003eUnsere Hirschohren mit Fell bieten deinem Hund einen naturbelassenen Kausnack mit klarer Zusammensetzung. Hirsch wird als einzige tierische Proteinquelle eingesetzt und ist deshalb auch für viele ernährungssensible Hunde interessant.\u003c\/p\u003e\n\u003cdiv class=\"adp-tags\"\u003e\n\u003cspan\u003e100% Hirsch\u003c\/span\u003e \u003cspan\u003e67,3% Rohprotein\u003c\/span\u003e \u003cspan\u003eMit natürlichem Fell\u003c\/span\u003e \u003cspan\u003eOhne künstliche Zusätze\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-visual\"\u003e\n\u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e100%\u003c\/strong\u003e\u003cspan\u003eHirsch als einzige tierische Proteinquelle\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e67,3%\u003c\/strong\u003e\u003cspan\u003enatürlicher Rohproteingehalt\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e18,9%\u003c\/strong\u003e\u003cspan\u003enatürlicher Rohfettgehalt\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eAb 16 Wochen\u003c\/strong\u003e\u003cspan\u003ebei ausreichend entwickeltem 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\u003eUrsprünglich genießen\u003c\/p\u003e\n\u003ch2\u003eNatürliches Kauen mit Hirsch als Monoprotein.\u003c\/h2\u003e\n\u003cspan\u003eDie feste Ohrstruktur beschäftigt deinen Hund und regt zum intensiven Kauen an. Das natürliche Fell macht jedes Stück besonders ursprünglich und ergänzt den Snack um unverdauliche Bestandteile.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-benefits\"\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e01\u003c\/b\u003e\n\u003ch3\u003e100% Hirsch\u003c\/h3\u003e\n\u003cp\u003eDer Snack besteht ausschließlich aus Hirsch. Die übersichtliche Zusammensetzung ist praktisch, wenn du bei einem sensiblen Hund bewusst auf wenige tierische Proteinquellen achten möchtest.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e02\u003c\/b\u003e\n\u003ch3\u003eMit natürlichem Fell\u003c\/h3\u003e\n\u003cp\u003eDas Fell bleibt als natürlicher Bestandteil erhalten. Es liefert unverdauliche Bestandteile und macht die Hirschohren zu einem ursprünglichen Kauartikel.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\n\u003ch3\u003eArtgerechte Beschäftigung\u003c\/h3\u003e\n\u003cp\u003eDie feste Beschaffenheit fördert ausdauerndes Kauen, beschäftigt deinen Hund und sorgt für eine besondere Abwechslung zwischen den Mahlzeiten.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-guide\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-kicker\"\u003eNaturkauartikel mit Fell\u003c\/p\u003e\n\u003ch2\u003eEine ursprüngliche Belohnung für sensible Genießer.\u003c\/h2\u003e\n\u003cp\u003eDie zähe Beschaffenheit regt zum Kauen und Einspeicheln an. Dabei entsteht mechanische Reibung an den Zahnoberflächen, die die tägliche Zahnpflege ergänzen kann. Eine regelmäßige Zahnkontrolle ersetzt der Snack nicht.\u003c\/p\u003e\n\u003cp\u003eWähle immer ein zur Größe und Beißkraft deines Hundes passendes Hirschohr. Lass deinen Hund beim Kauen nicht unbeaufsichtigt und entferne kleine Reststücke rechtzeitig.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-panel\"\u003e\n\u003cp\u003eAuf einen Blick\u003c\/p\u003e\n\u003carticle\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003e100% Hirsch\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eBeschaffenheit\u003c\/strong\u003e\u003cspan\u003efest, naturbelassen und mit Fell\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eEignung\u003c\/strong\u003e\u003cspan\u003efür Hunde ab der 16. Lebenswoche\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eFütterung\u003c\/strong\u003e\u003cspan\u003eals Ergänzung und immer unter Aufsicht\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eAlle Details\u003c\/p\u003e\n\u003ch2\u003eZusammensetzung, Analysewerte und sichere Anwendung.\u003c\/h2\u003e\n\u003cspan\u003eÖffne nur den Bereich, den du gerade brauchst. Alle Kategorien sind beim Laden der Seite geschlossen.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-accordions\"\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦌\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e100% Hirsch für sensible Hunde\u003c\/strong\u003e\u003cspan\u003eMonoprotein und klare Zusammensetzung\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eNur Hirsch, sonst nichts\u003c\/h3\u003e\n\u003cp\u003eDie Hirschohren bestehen zu 100% aus Hirsch und enthalten keine weitere tierische Proteinquelle. Dadurch bleibt die Zusammensetzung besonders übersichtlich.\u003c\/p\u003e\n\u003cp\u003eHirsch wird in der Hundeernährung seltener eingesetzt als Rind oder Geflügel. Viele Halter wählen diese Proteinquelle deshalb für ernährungssensible Hunde oder im Rahmen einer fachlich begleiteten Ausschlussfütterung.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eWichtig:\u003c\/strong\u003e Auch ein Snack mit nur einer Proteinquelle kann nicht pauschal für jeden Allergiker als verträglich garantiert werden. Entscheidend ist die individuelle Reaktion deines Hundes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌿\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eNatürliches Fell und Verdauung\u003c\/strong\u003e\u003cspan\u003eUrsprüngliche Bestandteile für eine abwechslungsreiche 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\u003eFell als natürlicher Bestandteil\u003c\/h3\u003e\n\u003cp\u003eDas Fell bleibt beim schonenden Trocknen erhalten. Es liefert unverdauliche Bestandteile, die den Verdauungstrakt passieren und den Snack besonders naturbelassen machen.\u003c\/p\u003e\n\u003cp\u003eEine reinigende oder entgiftende Wirkung lässt sich daraus nicht sicher ableiten. Beginne bei empfindlicher Verdauung mit einer kleinen Menge und beobachte, wie dein Hund den Snack verträgt.\u003c\/p\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eNaturbelassen\u003c\/b\u003eOhr und Fell bleiben als ursprünglicher Kauartikel erhalten.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAbwechslung\u003c\/b\u003eEine besondere Ergänzung zum normalen Futter.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eLangsam testen\u003c\/b\u003eBei sensiblen Hunden zunächst vorsichtig füttern.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eFrisches Wasser\u003c\/b\u003eWährend und nach dem Kauen immer bereitstellen.\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\u003eKauspaß und Zahnpflege\u003c\/strong\u003e\u003cspan\u003eFeste Struktur für Kiefer und Zahnoberflächen\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\u003eIntensives Kauen für natürliche Beschäftigung\u003c\/h3\u003e\n\u003cp\u003eDie feste Struktur regt viele Hunde zum ausdauernden Kauen an. Dabei entsteht mechanische Reibung an den Zahnoberflächen, die die tägliche Zahnpflege unterstützen kann.\u003c\/p\u003e\n\u003cp\u003eDas Kauen beschäftigt deinen Hund und beansprucht die Kiefermuskulatur. Der Snack ersetzt weder regelmäßige Zahnkontrollen noch eine notwendige professionelle Zahnbehandlung.\u003c\/p\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eFeste Struktur\u003c\/b\u003eFür intensive und ruhige Kaumomente.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eMechanische Reibung\u003c\/b\u003eKann die Reinigung der Zahnoberflächen ergänzen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eBeschäftigung\u003c\/b\u003eEine natürliche Aufgabe für kaubegeisterte Hunde.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eKieferarbeit\u003c\/b\u003eFördert Kauen und Einspeicheln.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📊\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eNährwerte und Zusammensetzung\u003c\/strong\u003e\u003cspan\u003eVolle Transparenz über den naturbelassenen Snack\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eAnalytische Bestandteile\u003c\/h3\u003e\n\u003ctable class=\"adp-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eAnalysewert\u003c\/th\u003e\n\u003cth\u003eGehalt\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e67,3%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfett\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e18,9%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFeuchtigkeit\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e9,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch4\u003eZusammensetzung\u003c\/h4\u003e\n\u003cp\u003e100% Hirsch. Einzelfuttermittel für Hunde.\u003c\/p\u003e\n\u003cp\u003eDa es sich um ein Naturprodukt handelt, können die Analysewerte natürlichen Schwankungen unterliegen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e✓\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFütterung und Sicherheit\u003c\/strong\u003e\u003cspan\u003eSo genießt dein Hund die Hirschohren sicher\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\u003ePassende Größe wählen und immer beaufsichtigen\u003c\/h3\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAlter\u003c\/b\u003eGeeignet ab der 16. Lebenswoche bei ausreichend entwickeltem Gebiss.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAufsicht\u003c\/b\u003eLass deinen Hund beim Kauen niemals unbeaufsichtigt.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eWasser\u003c\/b\u003eStelle jederzeit ausreichend frisches Trinkwasser bereit.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eReststücke\u003c\/b\u003eEntferne kleine Stücke, die im Ganzen verschluckt werden könnten.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eFüttere Hirschohren mit Fell als Ergänzung und berücksichtige Snacks bei der täglichen Gesamtfuttermenge. Bei Zahnproblemen, starkem Schlingen oder einer bekannten Schluckstörung solltest du auf harte Kauartikel verzichten und fachlichen Rat einholen.\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\u003eJedes Hirschohr ist ein echtes Unikat\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eNatürliche Unterschiede gehören dazu\u003c\/h3\u003e\n\u003cp\u003eForm, Farbe, Größe, Felllänge und Festigkeit können von Ohr zu Ohr variieren. Diese Unterschiede sind typisch für einen naturbelassenen Kauartikel.\u003c\/p\u003e\n\u003cp\u003eLagere den Snack kühl, trocken und vor direkter Sonneneinstrahlung geschützt. Verschließe die Verpackung nach dem Öffnen sorgfältig.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Hirsch, Fell und Fütterung\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cdiv class=\"adp-faq\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eBestehen die Hirschohren wirklich nur aus Hirsch?\u003c\/summary\u003e\n\u003cp\u003eJa. Die Zusammensetzung besteht zu 100% aus Hirsch. Es handelt sich um ein Einzelfuttermittel für Hunde.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSind Hirschohren mit Fell für sensible Hunde geeignet?\u003c\/summary\u003e\n\u003cp\u003eHirsch ist eine eher selten eingesetzte Proteinquelle und wird deshalb häufig für ernährungssensible Hunde gewählt. Eine individuelle Verträglichkeit kann jedoch nicht garantiert werden.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWarum bleibt das Fell am Hirschohr?\u003c\/summary\u003e\n\u003cp\u003eDas Fell ist ein natürlicher Bestandteil des Snacks und liefert unverdauliche Bestandteile. Es macht den Kauartikel besonders ursprünglich.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eAb welchem Alter darf mein Hund Hirschohren bekommen?\u003c\/summary\u003e\n\u003cp\u003eEmpfohlen werden sie ab der 16. Lebenswoche, sofern das Gebiss ausreichend entwickelt ist und die Größe zum Hund passt.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eUnterstützen Hirschohren die Zahnpflege?\u003c\/summary\u003e\n\u003cp\u003eDie mechanische Reibung beim Kauen kann die Reinigung der Zahnoberflächen unterstützen. Der Snack ersetzt keine regelmäßige Zahnkontrolle.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie oft darf ich ein Hirschohr füttern?\u003c\/summary\u003e\n\u003cp\u003eDie Häufigkeit hängt von Größe, Aktivität und Gesamtfütterung deines Hundes ab. Berücksichtige den Snack bei der täglichen Futtermenge.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWarum sehen die Hirschohren unterschiedlich aus?\u003c\/summary\u003e\n\u003cp\u003eEs handelt sich um ein Naturprodukt. Form, Farbe, Größe und Felllänge können deshalb natürlich 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% Hirsch. Natürliches Fell. Ursprünglicher Kauspaß.\u003c\/h2\u003e\n\u003cp\u003eEin naturbelassener Kauartikel für sensible und kaubegeisterte Hunde, ohne künstliche Zusätze und mit klarer Zusammensetzung.\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    {\"@type\":\"Question\",\"name\":\"Bestehen die Hirschohren wirklich nur aus Hirsch?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Ja. Die Zusammensetzung besteht zu 100% aus Hirsch. Es handelt sich um ein Einzelfuttermittel für Hunde.\"}},\n    {\"@type\":\"Question\",\"name\":\"Sind Hirschohren mit Fell für sensible Hunde geeignet?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Hirsch ist eine eher selten eingesetzte Proteinquelle und wird deshalb häufig für ernährungssensible Hunde gewählt. Eine individuelle Verträglichkeit kann jedoch nicht garantiert werden.\"}},\n    {\"@type\":\"Question\",\"name\":\"Warum bleibt das Fell am Hirschohr?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Das Fell ist ein natürlicher Bestandteil des Snacks und liefert unverdauliche Bestandteile. Es macht den Kauartikel besonders ursprünglich.\"}},\n    {\"@type\":\"Question\",\"name\":\"Ab welchem Alter darf mein Hund Hirschohren bekommen?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Empfohlen werden sie ab der 16. Lebenswoche, sofern das Gebiss ausreichend entwickelt ist und die Größe zum Hund passt.\"}},\n    {\"@type\":\"Question\",\"name\":\"Unterstützen Hirschohren die Zahnpflege?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Die mechanische Reibung beim Kauen kann die Reinigung der Zahnoberflächen unterstützen. Der Snack ersetzt keine regelmäßige Zahnkontrolle.\"}},\n    {\"@type\":\"Question\",\"name\":\"Warum sehen die Hirschohren unterschiedlich aus?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Es handelt sich um ein Naturprodukt. Form, Farbe, Größe und Felllänge können deshalb natürlich variieren.\"}}\n  ]\n}\n\u003c\/script\u003e \u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleTerms = ['hirschohren', 'fell'];\n\n  function normalize(value) {\n    return (value || '')\n      .replace(\/\\u00a0\/g, ' ')\n      .replace(\/[–—]\/g, '-')\n      .replace(\/\\s+\/g, ' ')\n      .trim()\n      .toLowerCase();\n  }\n\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n\n    return style.display !== 'none' \u0026\u0026\n      style.visibility !== 'hidden' \u0026\u0026\n      parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026\n      rect.width \u003e 0 \u0026\u0026\n      rect.height \u003e 0;\n  }\n\n  function outsideOwnBlocks(element) {\n    return !element.closest('.adp-page') \u0026\u0026\n      !element.closest('#adn-one-html') \u0026\u0026\n      !element.closest('#adn-food-modal');\n  }\n\n  function matchesTitle(element) {\n    var text = normalize(element.textContent);\n\n    return 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\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\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"1 Stück","offer_id":57921740341573,"sku":"236990","price":2.99,"currency_code":"EUR","in_stock":true},{"title":"2 Stück","offer_id":57921740374341,"sku":"236990X5","price":4.99,"currency_code":"EUR","in_stock":true},{"title":"4 Stück","offer_id":58037919187269,"sku":"236990X10","price":8.29,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/AlphadogNutritionHirschohrenmitFell100_Hirsch_Hypoallergener_FettarmerNaturkauartikelfuerHundeGetreidefrei_KausnackmitFellfuerAllergiker_SensibleHu_1c6d614b-0d6c-4bb3-ad65-54be1ce2667a.png?v=1786799046"},{"product_id":"rehohren-fur-hunde-kaufen-hypoallergene-kausnacks-alphadog-nutrition","title":"Rehohren mit Fell 100% naturrein für sensible Hunde - Hypoallergener Kausnack für Allergiker","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Rehohren mit Fell\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 REHOHREN MIT FELL\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=\"adn-calculator-title-size-fix\"\u003e\n  #adn-one-html .adn-calculator-teaser h2 {\n    width: 100% !important;\n    max-width: none !important;\n    font-size: clamp(32px, 3.25vw, 48px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    white-space: nowrap !important;\n    word-break: keep-all !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(30px, 5vw, 40px) !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html .adn-calculator-teaser {\n      padding-left: 18px !important;\n      padding-right: 18px !important;\n    }\n\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(27px, 8vw, 33px) !important;\n      line-height: 1.03 !important;\n      letter-spacing: -.04em !important;\n    }\n  }\n\n  @media (max-width: 360px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: 26px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cmain class=\"adp-page adp-theme-deer-ears-fur\"\u003e\n\u003cdiv class=\"adp-wrap\"\u003e\n\u003csection class=\"adn-one-html adn-theme-deer-ears-fur\" id=\"adn-one-html\"\u003e\n\u003cdiv class=\"adn-one-grid\"\u003e\n\u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n\u003cdiv class=\"adn-trust-panel\"\u003e\n\u003cdiv class=\"adn-payment-card\"\u003e\n\u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n\u003cdiv class=\"adn-payment-grid\"\u003e\n\u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"PayPal\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/paypal-blue-logo-19528_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Klarna\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/klarna-pink-logo-24366_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Visa\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/visa-blue-logo-19529_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Mastercard\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/mastercard-credit-card-payment-method-19676_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Maestro\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/maestro-logo-19742_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Apple Pay\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/apple-pay-logo-19557_256.png?v=1779726652\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-benefit-grid\"\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M3 7h11v9H3V7Zm11 3h3.5l2.5 3v3h-6v-6ZM6 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm11 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSchneller Versand\u003c\/strong\u003e \u003csmall\u003ezügig und sicher bei dir\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M12 2 4 5v6c0 5 3.4 9.7 8 11 4.6-1.3 8-6 8-11V5l-8-3Zm-1 14-4-4 1.4-1.4L11 13.2l5.6-5.6L18 9l-7 7Z\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSicher bezahlen\u003c\/strong\u003e \u003csmall\u003egeschützte Zahlungsarten\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M7 7h9.2L14 4.8 15.4 3 21 8.6l-5.6 5.6-1.4-1.8 2.2-2.2H7a3 3 0 0 0-3 3v4H2v-4a5 5 0 0 1 5-5Z\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M12 21s-7-4.4-7-11a4 4 0 0 1 7-2.6A4 4 0 0 1 19 10c0 6.6-7 11-7 11Z\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e \u003csmall\u003eentspannt ausprobieren\u003c\/small\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-grid\"\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Rehkopf mit Ohren und Geweih --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M8.4 7.2 5.6 4.4 7.1 8\"\u003e\u003c\/path\u003e\n\u003cpath d=\"m15.6 7.2 2.8-2.8L16.9 8\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M9.3 5.4 8.4 2.7M9.3 5.4 6.9 3.6M14.7 5.4l.9-2.7M14.7 5.4l2.4-1.8\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M7.5 8.2C8.5 5.9 10 4.8 12 4.8s3.5 1.1 4.5 3.4v5.1c0 4-2 6.4-4.5 6.4s-4.5-2.4-4.5-6.4V8.2Z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M9.7 10.9h.01M14.3 10.9h.01\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M9.6 15.2c1.6 1 3.2 1 4.8 0\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e100 %\u003cbr\u003eReh\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!-- Rehohr mit natürlicher Fellstruktur --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M6.8 18.8C5.1 14.8 5 9.4 7.8 4.6c.8-1.4 2.7-1.8 4-.8 3.6 2.7 5.8 7.1 5.5 11.3-.2 3-2.2 5.1-5.1 5.5-2.4.4-4.5-.3-5.4-1.8Z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M9 16.7c-.7-3.3-.4-6.8 1.3-10.2\"\u003e\u003c\/path\u003e\n\u003cpath d=\"m11.2 8.1 1.2 1.3-1.1 1.3 1.5 1.4-1.1 1.4 1.4 1.5\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M14.1 7.4c1.1 2.8 1.4 5.6.9 8.3\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eMit natürlichem\u003cbr\u003eFell\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Protein-\/Aminosäure-Struktur --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"m12 3 4.3 2.5v5L12 13l-4.3-2.5v-5L12 3Z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"m12 13 4.3 2.5v3L12 21l-4.3-2.5v-3L12 13Z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M7.7 8H4.5M19.5 8h-3.2\"\u003e\u003c\/path\u003e\n\u003ccircle cx=\"3.4\" cy=\"8\" r=\"1.1\"\u003e\u003c\/circle\u003e\n\u003ccircle cx=\"20.6\" cy=\"8\" r=\"1.1\"\u003e\u003c\/circle\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e57,6 %\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!-- Fettgehalt als Tropfen mit Energielinie --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M12 3.2c3.4 4.4 5.4 7.5 5.4 10.2a5.4 5.4 0 0 1-10.8 0c0-2.7 2-5.8 5.4-10.2Z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M9.2 14.2c.5 1.5 1.5 2.4 3 2.6\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M11.8 8.1h2.7l-2.1 3h2.1l-3.2 4\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e29,3 %\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!-- Kalender mit Pfote für Altersempfehlung --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M5 5.5h14v14H5z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M8 3.5v4M16 3.5v4M5 9h14\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M10.1 13.1c-.7 0-1.2-.7-1.2-1.4s.5-1.4 1.2-1.4 1.2.7 1.2 1.4-.5 1.4-1.2 1.4Zm3.8 0c-.7 0-1.2-.7-1.2-1.4s.5-1.4 1.2-1.4 1.2.7 1.2 1.4-.5 1.4-1.2 1.4Z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M12 18c-1.8 0-3.1-.8-3.1-1.9 0-.9 1.3-2.4 3.1-2.4s3.1 1.5 3.1 2.4c0 1.1-1.3 1.9-3.1 1.9Z\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eAb der 24.\u003cbr\u003eLebenswoche\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n\u003caside class=\"adn-calculator-teaser\"\u003e\n\u003cdiv class=\"adn-calculator-art\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\"\u003e\u003c\/div\u003e\n\u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n\u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n\u003cbutton class=\"adn-open-calculator\" id=\"adn-open-food-calculator\" type=\"button\"\u003eJetzt berechnen\u003c\/button\u003e\n\u003cdiv class=\"adn-calculator-note\"\u003e\n\u003cstrong\u003eIn ca. 60 Sekunden\u003c\/strong\u003e\u003cspan\u003edirekt zur Futterempfehlung\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/aside\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-hero\" style=\"background: #15110c !important; background-image: none !important; color: #fff !important; border: 1px solid rgba(255,255,255,.08) !important; box-shadow: 0 34px 94px rgba(52,45,31,.23) !important;\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-brand\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003cp class=\"adp-kicker\"\u003eNATURBELASSENER KAUSNACK FÜR HUNDE AUS 100 % REH MIT FELL\u003c\/p\u003e\n\u003ch1 class=\"adp-title\"\u003eRehohren mit Fell für Hunde aus 100 % Reh.\u003c\/h1\u003e\n\u003cp class=\"adp-lead\"\u003e100 % Reh. Mit natürlichem Fell. Fest und ursprünglich.\u003c\/p\u003e\n\u003cp class=\"adp-intro\"\u003eDie getrockneten Rehohren bestehen aus 100 % Reh und werden mit natürlichem Fell angeboten. Mit 57,6 % Rohprotein und 29,3 % Rohfett bieten sie eine feste, zähe Struktur für bewusst portionierte Kauzeiten.\u003c\/p\u003e\n\u003cdiv class=\"adp-tags\"\u003e\n\u003cspan\u003e100 % Reh\u003c\/span\u003e \u003cspan\u003eMonoprotein\u003c\/span\u003e \u003cspan\u003eMit natürlichem Fell\u003c\/span\u003e \u003cspan\u003e57,6 % Rohprotein\u003c\/span\u003e \u003cspan\u003eAb der 24. Lebenswoche\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-visual\" style=\"background: #274735 !important; background-image: none !important; color: #fff !important; border: 1px solid rgba(255,255,255,.14) !important;\"\u003e\n\u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e100 % Reh\u003c\/strong\u003e\u003cspan\u003eReh als einzige tierische Proteinquelle\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e57,6 % Rohprotein\u003c\/strong\u003e\u003cspan\u003eklarer Analysewert des Naturkauartikels\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e29,3 % Rohfett\u003c\/strong\u003e\u003cspan\u003efür bewusste Portionierung in der Tagesration\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eMit Fell\u003c\/strong\u003e\u003cspan\u003enaturbelassene Struktur für ursprüngliche Kauarbeit\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eURSPRÜNGLICHE KAUARBEIT MIT FELL\u003c\/p\u003e\n\u003ch2\u003e100 % Reh. Natürliches Fell. Feste Ohrstruktur.\u003c\/h2\u003e\n\u003cspan\u003eDie Rehohren verbinden eine klare Monoprotein Zusammensetzung mit natürlichem Fell und einer festen, zähen Textur für abwechslungsreiche Kauzeiten.\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 % Reh\u003c\/h3\u003e\n\u003cp\u003eDie Zusammensetzung besteht vollständig aus Reh. Reh ist die einzige tierische Proteinquelle.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\" style=\"background: #33271d !important; background-image: none !important; color: #fff !important;\"\u003e\u003cb style=\"color: #dfaf70 !important; opacity: 1 !important;\"\u003e02\u003c\/b\u003e\n\u003ch3 style=\"color: #fff !important; opacity: 1 !important;\"\u003eNatürliches Fell\u003c\/h3\u003e\n\u003cp style=\"color: rgba(255,255,255,.84) !important; opacity: 1 !important;\"\u003eDas Fell bleibt am Ohr erhalten und wird beim Kauen häufig mit aufgenommen.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\n\u003ch3\u003eFeste Kauarbeit\u003c\/h3\u003e\n\u003cp\u003eDie zähe Ohrmuschel bietet je nach Größe und Kauverhalten einen intensiven Kaumoment.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-guide\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-kicker\"\u003eSICHER UND BEWUSST FÜTTERN\u003c\/p\u003e\n\u003ch2\u003ePassende Größe wählen und beim Kauen immer beaufsichtigen.\u003c\/h2\u003e\n\u003cp\u003eWähle das Rehohr passend zu Maulgröße, Gebiss und Kauverhalten. Für starke Schlinger oder Hunde mit Zahnproblemen ist ein leichter kontrollierbarer Snack die bessere Wahl.\u003c\/p\u003e\n\u003cp\u003eMit 29,3 % Rohfett ist der Snack energiereich. Die gefütterte Menge deshalb in die tägliche Gesamtration einrechnen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-panel\" style=\"background: #34442f !important; background-image: none !important; color: #fff !important;\"\u003e\n\u003cp\u003eAUF EINEN BLICK\u003c\/p\u003e\n\u003carticle\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003e100 % Reh mit natürlichem Fell\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eAnalyse\u003c\/strong\u003e\u003cspan\u003e57,6 % Rohprotein · 29,3 % Rohfett · 2,9 % Rohasche\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eBeschaffenheit\u003c\/strong\u003e\u003cspan\u003efest · zäh · naturbelassen\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eAlter\u003c\/strong\u003e\u003cspan\u003eab der 24. Lebenswoche bei passendem Gebiss und Kauverhalten\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\n\u003cstyle id=\"adn-deer-tip-style\"\u003e\n.adp-tip{margin-top:64px;padding:46px 50px;border-radius:32px;display:grid;grid-template-columns:170px minmax(0,1fr);gap:34px;align-items:center;background:radial-gradient(circle at 88% 14%,rgba(255,255,255,.16),transparent 24%),linear-gradient(135deg,#274735 0%,#66765a 48%,#9a714e 100%);box-shadow:0 24px 66px rgba(51,66,45,.18);overflow:hidden;position:relative}\n.adp-tip::before{content:\"\";position:absolute;right:-90px;top:-120px;width:320px;height:320px;border:1px solid rgba(255,255,255,.26);border-radius:50%;box-shadow:0 0 0 45px rgba(255,255,255,.06),0 0 0 90px rgba(255,255,255,.025)}\n.adp-tip\u003e*{position:relative;z-index:1}.adp-tip-icon{width:140px;height:140px;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.16);color:#fff;font-size:58px;border:1px solid rgba(255,255,255,.20)}\n.adp-tip p{margin:0 0 10px;color:#e8c18b;font-size:11px;font-weight:900;letter-spacing:.19em;text-transform:uppercase}.adp-tip h2{margin:0;color:#fff!important;font-size:clamp(34px,4.4vw,58px)!important;line-height:.97!important;font-weight:900!important;letter-spacing:-.055em!important}.adp-tip span{display:block;max-width:780px;margin-top:16px;color:rgba(255,255,255,.84);font-size:16px;line-height:1.68;font-weight:700}\n@media(max-width:700px){.adp-tip{margin-top:42px;padding:30px 20px;grid-template-columns:1fr;gap:18px}.adp-tip-icon{width:112px;height:112px;font-size:48px}.adp-tip h2{font-size:36px!important}.adp-tip span{font-size:14px}}\n\u003c\/style\u003e\n\u003cmain class=\"adp-page adp-theme-deer-ears-fur\"\u003e\n\u003cdiv class=\"adp-wrap\"\u003e\n\u003csection class=\"adp-tip\"\u003e\n\u003cdiv class=\"adp-tip-icon\"\u003e🦌\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp\u003eKAUTIPP FÜR MEHR KONTROLLE\u003c\/p\u003e\n\u003ch2\u003ePassende Größe wählen und beim Kauen immer beaufsichtigen.\u003c\/h2\u003e\n\u003cspan\u003eWähle das Rehohr passend zu Maulgröße, Gebiss und Kauverhalten. \u003cstrong\u003eEntferne kleine oder verschluckbare Reststücke rechtzeitig\u003c\/strong\u003e und rechne den energiereichen Kausnack mit 29,3 % Rohfett in die tägliche Gesamtration ein.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eZUSAMMENSETZUNG UND DETAILS\u003c\/p\u003e\n\u003ch2\u003e100 % Reh. Natürliches Fell. Sicher kauen.\u003c\/h2\u003e\n\u003cspan\u003eZusammensetzung, Analysewerte, Fell, Kauverhalten und sichere Fütterung auf einen Blick.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-accordions\"\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦌\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e100 % Reh als Monoprotein\u003c\/strong\u003e\u003cspan\u003eEine tierische Proteinquelle mit klarer Zusammensetzung\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\u003eReh als einzige tierische Proteinquelle\u003c\/h3\u003e\n\u003cp\u003eDie Rehohren bestehen zu 100 % aus Reh. Damit ist Reh die einzige tierische Proteinquelle des Snacks.\u003c\/p\u003e\n\u003cp\u003eBei bekannter Unverträglichkeit gegenüber Reh ist der Snack nicht geeignet.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eAusschlussdiät:\u003c\/strong\u003e Nur füttern, wenn Reh ausdrücklich zum individuellen Futterplan passt.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌿\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eNatürliches Fell\u003c\/strong\u003e\u003cspan\u003eNaturbelassene Struktur am Rehohr\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\u003eFell als natürliche Strukturkomponente\u003c\/h3\u003e\n\u003cp\u003eDas Fell bleibt am Rehohr erhalten und wird beim Kauen häufig mit aufgenommen. Es ist weitgehend unverdaulich und wird mit dem Kot ausgeschieden.\u003c\/p\u003e\n\u003cp\u003eEine mechanische Reinigung der Darmwände wird nicht versprochen.\u003c\/p\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eNaturbelassen\u003c\/b\u003eDas Fell bleibt am Ohr erhalten.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eNatürliche Struktur\u003c\/b\u003eDas Fell wird weitgehend unverdaut ausgeschieden.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eLangsam anfüttern\u003c\/b\u003eBei empfindlichen Hunden zunächst eine kleinere Menge geben.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eVerdauung beobachten\u003c\/b\u003eMenge an die individuelle Verträglichkeit anpassen.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦷\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eKauen und Mundhygiene\u003c\/strong\u003e\u003cspan\u003eMechanischer Kontakt mit den Zähnen 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\u003eZähe Struktur für bewusste Kaumomente\u003c\/h3\u003e\n\u003cp\u003eBeim Kauen entsteht mechanische Reibung an den Zahnoberflächen. Sie kann die tägliche Zahnpflege ergänzen.\u003c\/p\u003e\n\u003cp\u003eDer Snack ersetzt weder Zähneputzen noch regelmäßige Zahnkontrollen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📊\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eAnalysewerte\u003c\/strong\u003e\u003cspan\u003e57,6 % Rohprotein und 29,3 % Rohfett\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ctable class=\"adp-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eAnalysewert\u003c\/th\u003e\n\u003cth\u003eGehalt\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e57,6 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfett\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e29,3 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e2,9 %\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e✓\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003eReines Einzelfuttermittel ohne lange Zutatenliste\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003e100 % Reh mit natürlichem Fell\u003c\/h3\u003e\n\u003cp\u003e100 % Reh, naturbelassenes Rehohr mit Fell.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eFuttermittelart:\u003c\/strong\u003e Einzelfuttermittel für Hunde.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp\u003eFarbe, Form, Größe und Felldichte können naturbedingt variieren.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🍽️\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFütterung und Dosierung\u003c\/strong\u003e\u003cspan\u003eAls Ergänzung bewusst in die Tagesration einplanen\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eAls Kausnack bewusst einplanen\u003c\/h3\u003e\n\u003cp\u003eDie passende Menge richtet sich nach Größe, Aktivität, Körpergewicht und übriger Tagesration. Mit 29,3 % Rohfett sollte der Snack bewusst portioniert werden.\u003c\/p\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003ePassende Größe\u003c\/b\u003eAn Maulgröße, Gebiss und Kauverhalten anpassen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eTagesration\u003c\/b\u003eSnackmenge beim Hauptfutter berücksichtigen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eLangsam anfüttern\u003c\/b\u003eBei sensiblen Hunden zunächst eine kleinere Menge geben.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eFrisches Wasser\u003c\/b\u003eTrinkwasser sollte jederzeit verfügbar sein.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⚠️\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eSicherheit beim Kauen\u003c\/strong\u003e\u003cspan\u003eAufsicht und passende Stückgröße sind entscheidend\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\u003eBeim Kauen immer beaufsichtigen\u003c\/h3\u003e\n\u003cp\u003eBeaufsichtige deinen Hund während des gesamten Kauens. Entferne kleine, scharfkantige oder verschluckbare Reststücke rechtzeitig.\u003c\/p\u003e\n\u003cp\u003eAb der 24. Lebenswoche füttern, wenn Entwicklungsstand, Gebiss, Maulgröße und Kauverhalten zum Snack passen.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eNicht passend:\u003c\/strong\u003e Für starke Schlinger oder Hunde mit Zahnproblemen besser einen leichter kontrollierbaren Snack wählen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Reh, Fell, Nährwerten und Fütterung\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cdiv class=\"adp-faq\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWoraus bestehen die Rehohren?\u003c\/summary\u003e\n\u003cp\u003eAus 100 % Reh mit natürlichem Fell.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSind die Rehohren Monoprotein?\u003c\/summary\u003e\n\u003cp\u003eJa. Reh ist die einzige tierische Proteinquelle.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWas passiert mit dem Fell beim Fressen?\u003c\/summary\u003e\n\u003cp\u003eDas Fell ist weitgehend unverdaulich und wird mit dem Kot ausgeschieden.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSind die Rehohren fettarm?\u003c\/summary\u003e\n\u003cp\u003eNein. Der Rohfettgehalt beträgt 29,3 %. Die Menge deshalb bewusst in die Tagesration einplanen.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eAb welchem Alter sind sie geeignet?\u003c\/summary\u003e\n\u003cp\u003eAb der 24. Lebenswoche, wenn Entwicklungsstand, Gebiss und Kauverhalten zum Snack passen.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eUnterstützen sie die Zahnpflege?\u003c\/summary\u003e\n\u003cp\u003eDie mechanische Reibung beim Kauen kann die tägliche Zahnpflege ergänzen.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie ist die Zusammensetzung?\u003c\/summary\u003e\n\u003cp\u003e100 % Reh mit natürlichem Fell.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMuss ich meinen Hund beaufsichtigen?\u003c\/summary\u003e\n\u003cp\u003eJa. Beim Kauen immer beaufsichtigen und kleine oder verschluckbare Reststücke rechtzeitig entfernen.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-closing\" style=\"background: #274735 !important; background-image: none !important; color: #fff !important; box-shadow: 0 28px 72px rgba(51,66,45,.19) !important;\"\u003e\n\u003ch2\u003e100 % Reh. Natürliches Fell. Ursprünglich kauen.\u003c\/h2\u003e\n\u003cp\u003eEin naturbelassener Monoprotein Kausnack mit fester Struktur für bewusst portionierte Kauzeiten.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\n\u003cstyle id=\"adn-deer-ears-fur-stable-backgrounds-final\"\u003e\n  .adp-theme-deer-ears-fur {\n    background:#f4f0e8 !important;\n    background-image:none !important;\n    color:#2c2922 !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-hero {\n    background:#15110c !important;\n    background-image:none !important;\n    color:#fff !important;\n    border:1px solid rgba(255,255,255,.08) !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-hero::before {\n    content:\"DEER EARS\" !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:68px !important;\n    line-height:1 !important;\n    font-weight:900 !important;\n    letter-spacing:-.07em !important;\n    transform:rotate(7deg) !important;\n    pointer-events:none !important;\n    background:none !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-hero::after {\n    background:#865536 !important;\n    background-image:none !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-brand,\n  .adp-theme-deer-ears-fur .adp-kicker,\n  .adp-theme-deer-ears-fur .adp-heading \u003e p,\n  .adp-theme-deer-ears-fur .adp-panel \u003e p {\n    color:#d4a76e !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-title {\n    color:#fff !important;\n    -webkit-text-stroke:.35px #fff !important;\n    text-shadow:0 3px 0 rgba(0,0,0,.15),0 7px 15px rgba(0,0,0,.32) !important;\n    filter:none !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-title::before,\n  .adp-theme-deer-ears-fur .adp-title::after {\n    content:none !important;\n    display:none !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-lead { color:#fff !important; }\n  .adp-theme-deer-ears-fur .adp-intro { color:rgba(255,255,255,.82) !important; }\n\n  .adp-theme-deer-ears-fur .adp-tags \u003e span {\n    color:#fff !important;\n    background:rgba(255,255,255,.08) !important;\n    border-color:rgba(255,255,255,.18) !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-visual {\n    background:#274735 !important;\n    background-image:none !important;\n    color:#fff !important;\n    border-color:rgba(255,255,255,.14) !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-visual::before,\n  .adp-theme-deer-ears-fur .adp-visual::after {\n    content:none !important;\n    display:none !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-stat {\n    background:#1d3226 !important;\n    background-image:none !important;\n    border-color:rgba(255,255,255,.14) !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-stat-main {\n    background:#66765a !important;\n    background-image:none !important;\n    border-color:#66765a !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-benefit:nth-child(1),\n  .adp-theme-deer-ears-fur .adp-benefit:nth-child(3) {\n    background:#fff !important;\n    background-image:none !important;\n    color:#2c2922 !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-benefit:nth-child(2) {\n    background:#33271d !important;\n    background-image:none !important;\n    color:#fff !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-benefit:nth-child(2) h3 {\n    color:#fff !important;\n    opacity:1 !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-benefit:nth-child(2) p {\n    color:rgba(255,255,255,.84) !important;\n    opacity:1 !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-benefit b { color:#274735 !important; }\n  .adp-theme-deer-ears-fur .adp-benefit:nth-child(2) b { color:#dfaf70 !important; }\n\n  .adp-theme-deer-ears-fur .adp-guide {\n    background:#fff !important;\n    background-image:none !important;\n    border:1px solid rgba(102,118,90,.08) !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-panel {\n    background:#34442f !important;\n    background-image:none !important;\n    color:#fff !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-panel strong { color:#fff !important; }\n  .adp-theme-deer-ears-fur .adp-panel span { color:rgba(255,255,255,.76) !important; }\n\n  .adp-theme-deer-ears-fur .adp-item {\n    background:#fff !important;\n    background-image:none !important;\n    border:1px solid rgba(102,118,90,.07) !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-icon {\n    background:#274735 !important;\n    background-image:none !important;\n    color:#fff !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-item[open] .adp-plus { background:#66765a !important; }\n\n  .adp-theme-deer-ears-fur .adp-info {\n    background:#f0f4ed !important;\n    background-image:none !important;\n    border-left-color:#274735 !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-highlight {\n    background:#f4f2ec !important;\n    background-image:none !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-table thead th,\n  .adp-theme-deer-ears-fur .adp-table thead td {\n    background:#34442f !important;\n    background-image:none !important;\n    color:#fff !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-closing {\n    background:#274735 !important;\n    background-image:none !important;\n    color:#fff !important;\n  }\n\n  .adp-theme-deer-ears-fur .adp-closing h2 { color:#fff !important; }\n  .adp-theme-deer-ears-fur .adp-closing p { color:rgba(255,255,255,.86) !important; }\n\n  #adn-food-modal.is-open {\n    display:grid !important;\n    visibility:visible !important;\n    opacity:1 !important;\n    pointer-events:auto !important;\n  }\n\n  #adn-food-modal #adn-rechner .adn-step { display:none !important; }\n  #adn-food-modal #adn-rechner .adn-step.is-active { display:block !important; }\n\n  @media (max-width:720px) {\n    .adp-theme-deer-ears-fur .adp-hero::before {\n      right:-14px !important;\n      top:22px !important;\n      font-size:40px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"adn-food-modal\" id=\"adn-food-modal\"\u003e\n\u003cdiv class=\"adn-modal-backdrop\" id=\"adn-food-modal-backdrop\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"adn-modal-dialog\" role=\"dialog\"\u003e\n\u003cbutton class=\"adn-modal-close\" id=\"adn-close-food-calculator\" type=\"button\"\u003e×\u003c\/button\u003e\u003cheader class=\"adn-modal-header\"\u003e\n\u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n\u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\u003c\/header\u003e\n\u003cdiv class=\"adn-rechner\" id=\"adn-rechner\"\u003e\n\u003cdiv class=\"adn-progress-head\"\u003e\n\u003cspan\u003eSchritt \u003cb id=\"adn-current-step\"\u003e1\u003c\/b\u003e von 8\u003c\/span\u003e \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-progress-track\" role=\"progressbar\"\u003e\u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"adn-step is-active\" id=\"adn-step-1\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n\u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n\u003cdiv class=\"adn-age-row\"\u003e\n\u003clabel class=\"adn-input-box\"\u003e \u003cinput id=\"adn-age\" min=\"1\" step=\"1\" type=\"number\" value=\"2\"\u003e \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"adn-segmented\"\u003e\n\u003cbutton class=\"is-selected\" id=\"adn-age-years\" type=\"button\"\u003eJahre\u003c\/button\u003e \u003cbutton id=\"adn-age-months\" type=\"button\"\u003eMonate\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"adn-primary-btn\" id=\"adn-age-next\" type=\"button\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\" id=\"adn-step-2\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n\u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n\u003clabel class=\"adn-input-box adn-weight-box\"\u003e \u003cinput id=\"adn-weight\" max=\"120\" min=\"1\" step=\"0.1\" type=\"number\" value=\"15\"\u003e \u003cspan\u003ekg\u003c\/span\u003e \u003c\/label\u003e \u003cbutton class=\"adn-primary-btn\" id=\"adn-weight-next\" type=\"button\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\" id=\"adn-step-3\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n\u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton id=\"adn-choice-3-1\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e \u003cbutton id=\"adn-choice-3-2\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton id=\"adn-choice-3-3\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton id=\"adn-choice-3-4\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\" id=\"adn-step-4\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n\u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n\u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton id=\"adn-choice-4-1\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e \u003cbutton id=\"adn-choice-4-2\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e \u003cbutton id=\"adn-choice-4-3\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\" id=\"adn-step-5\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n\u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n\u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton id=\"adn-choice-5-1\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e \u003cbutton id=\"adn-choice-5-2\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\" id=\"adn-step-6\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n\u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n\u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton id=\"adn-choice-6-1\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton id=\"adn-choice-6-2\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e \u003cbutton id=\"adn-choice-6-3\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton id=\"adn-choice-6-4\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\" id=\"adn-step-7\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n\u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n\u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton id=\"adn-choice-7-1\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e \u003cbutton id=\"adn-choice-7-2\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\" id=\"adn-step-8\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n\u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n\u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n\u003cdiv class=\"adn-warning\" id=\"adn-health-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-result-grid\"\u003e\n\u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eTrockenfutter für ausgewachsene Hunde\u003c\/strong\u003e\n\u003cp id=\"adn-product-reason\"\u003ePassend zu Alter, Gewicht und Aktivität deines Hundes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"adn-result-note\"\u003eDie berechnete Menge bezieht sich auf Hauptfutter. Die Rehohren mit Fell sind ein Einzelfuttermittel und zählen als Kausnack zur täglichen Gesamtration.\u003c\/p\u003e\n\u003ca class=\"adn-primary-btn adn-shop-btn\" href=\"#\" id=\"adn-shop-link\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-modal-actions\"\u003e\n\u003cbutton id=\"adn-back\" type=\"button\"\u003eZurück\u003c\/button\u003e \u003cbutton id=\"adn-restart\" type=\"button\"\u003eNeu starten\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e \u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Woraus bestehen die Rehohren mit Fell?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Aus 100 % Reh mit natürlichem Fell.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind die Rehohren Monoprotein?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Reh ist die einzige tierische Proteinquelle.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie hoch sind Rohprotein und Rohfett?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"57,6 % Rohprotein und 29,3 % Rohfett.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ab welchem Alter sind die Rehohren geeignet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ab der 24. Lebenswoche, wenn Entwicklungsstand, Gebiss und Kauverhalten zum Snack passen.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Unterstützt das Kauen die Zahnpflege?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die mechanische Reibung beim Kauen kann die tägliche Zahnpflege ergänzen.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Muss der Hund beim Kauen beaufsichtigt werden?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Kleine, scharfkantige oder verschluckbare Reststücke rechtzeitig entfernen.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e \u003cscript id=\"adn-food-calculator-script\"\u003e\n(function () {\n  'use strict';\n\n  var currentStep = 1;\n  var totalSteps = 8;\n\n  var state = {\n    ageUnit: 'years',\n    ageMonths: 24,\n    ageGroup: 'adult',\n    weight: 15,\n    activity: 'normal',\n    body: 'ideal',\n    food: 'dry',\n    special: 'none',\n    health: 'healthy'\n  };\n\n  var kcalByFood = { dry: 370, wet: 115 };\n\n  var stepTitles = [\n    'Alter',\n    'Gewicht',\n    'Aktivität',\n    'Körperform',\n    'Futterart',\n    'Besonderheiten',\n    'Gesundheit',\n    'Ergebnis'\n  ];\n\n  var choiceMap = {\n    'adn-choice-3-1': ['activity', 'low'],\n    'adn-choice-3-2': ['activity', 'normal'],\n    'adn-choice-3-3': ['activity', 'high'],\n    'adn-choice-3-4': ['activity', 'sport'],\n    'adn-choice-4-1': ['body', 'thin'],\n    'adn-choice-4-2': ['body', 'ideal'],\n    'adn-choice-4-3': ['body', 'heavy'],\n    'adn-choice-5-1': ['food', 'dry'],\n    'adn-choice-5-2': ['food', 'wet'],\n    'adn-choice-6-1': ['special', 'none'],\n    'adn-choice-6-2': ['special', 'neutered'],\n    'adn-choice-6-3': ['special', 'sensitive'],\n    'adn-choice-6-4': ['special', 'pregnant'],\n    'adn-choice-7-1': ['health', 'healthy'],\n    'adn-choice-7-2': ['health', 'sick']\n  };\n\n  var recommendations = {\n    puppyDry: { label:'Welpenfutter ansehen', title:'Premium 60 % Huhn, Truthahn, Lachs \u0026 Süßkartoffel', reason:'Für Welpen und Junghunde mit Fokus auf Wachstum, Energie und Entwicklung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-welpenfutter-60-huhn-truthahn-lachs-gelenkschutz-susskartoffel-12kg' },\n    seniorDry: { label:'Seniorfutter ansehen', title:'Premium Senior Forelle mit Lachs, Süßkartoffel \u0026 Spargel', reason:'Für ältere Hunde mit leichterer Rezeptur, Omega 3 und Gelenkschutz.', url:'https:\/\/www.alphadog-nutrition.de\/products\/premium-senior-mit-50-frischem-forelle-mit-lachs-susskartoffel-spargel' },\n    adultSmallDry: { label:'Futter für kleine Rassen ansehen', title:'Premium 50 % Lamm, Süßkartoffel, Minze \u0026 Erbsen', reason:'Für ausgewachsene Hunde unter 15 kg und kleine Rassen.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-lamm-susskartoffel-kleine-rassen-100g' },\n    adultSensitiveDry: { label:'Sensibles Trockenfutter ansehen', title:'Premium 50 % Ente, Süßkartoffel \u0026 Orange', reason:'Für sensible ausgewachsene Hunde und Hunde mit empfindlicher Verdauung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-getreidefreies-505-ente-mit-susskartoffelte-orange-12kg' },\n    adultActiveDry: { label:'Angus Rind Trockenfutter ansehen', title:'Premium 50 % Angus Rind, Süßkartoffel, Erbsen \u0026 Karotte', reason:'Für aktive, normale oder schlanke ausgewachsene Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-angus-rind-hundefutter-getreidefrei-100g' },\n    adultCalmDry: { label:'Wild \u0026 Lachs Trockenfutter ansehen', title:'Premium 50 % Wild \u0026 Lachs, Süßkartoffel \u0026 Maulbeere', reason:'Für ruhigere, kräftige oder kastrierte ausgewachsene Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-wild-lachs-getreidefrei-mit-susskartoffel-maulbeere-12kg' },\n    wetDuck: { label:'Ente Nassfutter ansehen', title:'Premium Sensitiv 91 % Ente mit Gemüse \u0026 Reis', reason:'Nassfutter Empfehlung für normale Hunde, Welpen oder Senioren.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-91-ente-mit-gemuse-reis-single-protein-800g' },\n    wetHorse: { label:'Pferd Schonkost ansehen', title:'Premium Sensitiv 94 % Pferd mit Kartoffeln', reason:'Bei sensibler Verdauung, Krankheitshinweis oder Unverträglichkeiten.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-94-pferd-mit-kartoffeln-hypoallergen' },\n    wetLamb: { label:'Lamm Nassfutter ansehen', title:'Premium Sensitiv 91 % Lamm mit Apfel', reason:'Für aktive, schlanke, trächtige oder säugende Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-lamm-mit-apfel-single-protein' },\n    wetWild: { label:'Wild Nassfutter ansehen', title:'Premium Sensitiv 91 % Wild mit Gemüse \u0026 Reis', reason:'Für ruhigere, kräftige oder kastrierte Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-wild-mit-gemuse-reis-single-protein' }\n  };\n\n  function byId(id) { return document.getElementById(id); }\n  function getModal() { return byId('adn-food-modal'); }\n  function getCalc() { return byId('adn-rechner'); }\n\n  function openModal() {\n    var modal = getModal();\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n\n    if (typeof window.adnPrepareFoodModal === 'function') { window.adnPrepareFoodModal(); }\n    modal.classList.add('is-open');\n    modal.setAttribute('aria-hidden', 'false');\n    document.body.classList.add('adn-modal-open');\n\n    showStep(currentStep);\n\n    var dialog = modal.querySelector('.adn-modal-dialog');\n    if (dialog) dialog.scrollTop = 0;\n  }\n\n  function closeModal() {\n    var modal = getModal();\n    if (!modal) return;\n\n    modal.classList.remove('is-open');\n    modal.setAttribute('aria-hidden', 'true');\n    document.body.classList.remove('adn-modal-open');\n    if (typeof window.adnReleaseFoodModal === 'function') { window.adnReleaseFoodModal(); }\n  }\n\n  window.adnOpenFoodCalculator = openModal;\n  window.adnCloseFoodCalculator = closeModal;\n\n  function updateAge() {\n    var input = byId('adn-age');\n    if (!input) return;\n\n    var value = parseFloat(input.value);\n    if (!value || value \u003c= 0) value = 1;\n\n    state.ageMonths = state.ageUnit === 'years' ? value * 12 : value;\n    state.ageGroup = state.ageMonths \u003c 12 ? 'puppy' : state.ageMonths \u003e= 84 ? 'senior' : 'adult';\n  }\n\n  function getWeight() {\n    var input = byId('adn-weight');\n    if (!input) return state.weight || 1;\n    var value = parseFloat(input.value);\n    if (!value || value \u003c= 0) value = state.weight || 1;\n    return value;\n  }\n\n  function getRecommendation() {\n    var weight = getWeight();\n\n    if (state.food === 'wet') {\n      if (state.health === 'sick' || state.special === 'sensitive') return recommendations.wetHorse;\n      if (state.activity === 'high' || state.activity === 'sport' || state.body === 'thin' || state.special === 'pregnant') return recommendations.wetLamb;\n      if (state.activity === 'low' || state.body === 'heavy' || state.special === 'neutered') return recommendations.wetWild;\n      return recommendations.wetDuck;\n    }\n\n    if (state.ageGroup === 'puppy') return recommendations.puppyDry;\n    if (state.ageGroup === 'senior') return recommendations.seniorDry;\n    if (weight \u003c 15) return recommendations.adultSmallDry;\n    if (state.health === 'sick' || state.special === 'sensitive') return recommendations.adultSensitiveDry;\n    if (state.activity === 'high' || state.activity === 'sport' || state.body === 'thin') return recommendations.adultActiveDry;\n    if (state.activity === 'low' || state.body === 'heavy' || state.special === 'neutered') return recommendations.adultCalmDry;\n    return recommendations.adultActiveDry;\n  }\n\n  function roundToFive(value) {\n    return Math.round(value \/ 5) * 5;\n  }\n\n  function calculateResult() {\n    updateAge();\n    state.weight = getWeight();\n\n    var ageFactor = { puppy:2.4, adult:1.6, senior:1.3 }[state.ageGroup];\n    var activityFactor = { low:0.85, normal:1, high:1.18, sport:1.35 }[state.activity];\n    var bodyFactor = { thin:1.1, ideal:1, heavy:0.82 }[state.body];\n    var specialFactor = { none:1, neutered:0.9, sensitive:1, pregnant:1.35 }[state.special];\n\n    var dailyKcal =\n      70 * Math.pow(state.weight, 0.75) *\n      ageFactor * activityFactor * bodyFactor * specialFactor;\n\n    var grams = dailyKcal \/ kcalByFood[state.food] * 100;\n    var finalGrams = Math.max(5, roundToFive(grams));\n    var minGrams = Math.max(5, roundToFive(finalGrams * 0.9));\n    var maxGrams = Math.max(5, roundToFive(finalGrams * 1.1));\n    var meals = state.ageGroup === 'puppy' ? 3 : 2;\n    var mealGrams = Math.max(5, roundToFive(finalGrams \/ meals));\n\n    var warning = byId('adn-health-warning');\n    if (warning) warning.classList.toggle('is-visible', state.health === 'sick');\n\n    if (byId('adn-result-label')) byId('adn-result-label').textContent = state.health === 'sick' ? 'Grobe Orientierung' : 'Tagesmenge';\n    if (byId('adn-result-amount')) byId('adn-result-amount').textContent = 'ca. ' + finalGrams + ' g';\n    if (byId('adn-result-kcal')) byId('adn-result-kcal').textContent = 'ca. ' + Math.round(dailyKcal) + ' kcal';\n    if (byId('adn-result-meal')) byId('adn-result-meal').textContent = 'ca. ' + mealGrams + ' g';\n    if (byId('adn-result-range')) byId('adn-result-range').textContent = minGrams + ' bis ' + maxGrams + ' g';\n\n    var recommendation = getRecommendation();\n\n    if (byId('adn-product-title')) byId('adn-product-title').textContent = recommendation.title;\n    if (byId('adn-product-reason')) byId('adn-product-reason').textContent = recommendation.reason;\n\n    var link = byId('adn-shop-link');\n    if (link) {\n      link.href = recommendation.url;\n      link.textContent = recommendation.label;\n    }\n  }\n\n  function showStep(step) {\n    currentStep = Math.max(1, Math.min(totalSteps, step));\n\n    for (var i = 1; i \u003c= totalSteps; i++) {\n      var item = byId('adn-step-' + i);\n      if (!item) continue;\n      if (i === currentStep) item.classList.add('is-active');\n      else item.classList.remove('is-active');\n    }\n\n    if (byId('adn-current-step')) byId('adn-current-step').textContent = currentStep;\n    if (byId('adn-step-title')) byId('adn-step-title').textContent = stepTitles[currentStep - 1];\n    if (byId('adn-progress-bar')) byId('adn-progress-bar').style.width = (currentStep \/ totalSteps * 100) + '%';\n    if (byId('adn-back')) byId('adn-back').disabled = currentStep === 1;\n\n    if (currentStep === totalSteps) calculateResult();\n\n    var modal = getModal();\n    var dialog = modal ? modal.querySelector('.adn-modal-dialog') : null;\n    if (dialog) dialog.scrollTop = 0;\n  }\n\n  function resetCalculator() {\n    currentStep = 1;\n    state = {\n      ageUnit:'years',\n      ageMonths:24,\n      ageGroup:'adult',\n      weight:15,\n      activity:'normal',\n      body:'ideal',\n      food:'dry',\n      special:'none',\n      health:'healthy'\n    };\n\n    if (byId('adn-age')) byId('adn-age').value = 2;\n    if (byId('adn-weight')) byId('adn-weight').value = 15;\n    if (byId('adn-age-unit-label')) byId('adn-age-unit-label').textContent = 'Jahre';\n\n    var calc = getCalc();\n    if (calc) {\n      calc.querySelectorAll('.is-selected').forEach(function (item) {\n        item.classList.remove('is-selected');\n      });\n    }\n\n    if (byId('adn-age-years')) byId('adn-age-years').classList.add('is-selected');\n    showStep(1);\n  }\n\n  function bindOnce() {\n    var root = byId('adn-one-html');\n    var modal = getModal();\n    var calc = getCalc();\n\n    if (!root || !modal || !calc) return;\n    if (calc.getAttribute('data-bound-by-adn') === '1') return;\n    calc.setAttribute('data-bound-by-adn', '1');\n\n    var openButton = byId('adn-open-food-calculator');\n    if (openButton) openButton.addEventListener('click', openModal);\n\n    var closeButton = byId('adn-close-food-calculator');\n    if (closeButton) closeButton.addEventListener('click', closeModal);\n\n    var backdrop = byId('adn-food-modal-backdrop');\n    if (backdrop) backdrop.addEventListener('click', closeModal);\n\n    var years = byId('adn-age-years');\n    var months = byId('adn-age-months');\n\n    if (years) {\n      years.addEventListener('click', function () {\n        state.ageUnit = 'years';\n        years.classList.add('is-selected');\n        if (months) months.classList.remove('is-selected');\n        if (byId('adn-age-unit-label')) byId('adn-age-unit-label').textContent = 'Jahre';\n        updateAge();\n      });\n    }\n\n    if (months) {\n      months.addEventListener('click', function () {\n        state.ageUnit = 'months';\n        months.classList.add('is-selected');\n        if (years) years.classList.remove('is-selected');\n        if (byId('adn-age-unit-label')) byId('adn-age-unit-label').textContent = 'Monate';\n        updateAge();\n      });\n    }\n\n    if (byId('adn-age-next')) {\n      byId('adn-age-next').addEventListener('click', function () {\n        var input = byId('adn-age');\n        var value = input ? parseFloat(input.value) : 0;\n        if (!value || value \u003c= 0) {\n          if (input) input.focus();\n          return;\n        }\n        updateAge();\n        showStep(2);\n      });\n    }\n\n    if (byId('adn-weight-next')) {\n      byId('adn-weight-next').addEventListener('click', function () {\n        var input = byId('adn-weight');\n        var value = input ? parseFloat(input.value) : 0;\n        if (!value || value \u003c= 0) {\n          if (input) input.focus();\n          return;\n        }\n        state.weight = value;\n        showStep(3);\n      });\n    }\n\n    Object.keys(choiceMap).forEach(function (id) {\n      var button = byId(id);\n      if (!button) return;\n\n      button.addEventListener('click', function () {\n        var config = choiceMap[id];\n        state[config[0]] = config[1];\n\n        var parent = button.parentElement;\n        if (parent) {\n          parent.querySelectorAll('button').forEach(function (item) {\n            item.classList.remove('is-selected');\n          });\n        }\n\n        button.classList.add('is-selected');\n\n        window.setTimeout(function () {\n          showStep(currentStep + 1);\n        }, 100);\n      });\n    });\n\n    if (byId('adn-back')) {\n      byId('adn-back').addEventListener('click', function () {\n        showStep(currentStep - 1);\n      });\n    }\n\n    if (byId('adn-restart')) {\n      byId('adn-restart').addEventListener('click', resetCalculator);\n    }\n\n    document.addEventListener('keydown', function (event) {\n      if (event.key === 'Escape' \u0026\u0026 modal.classList.contains('is-open')) {\n        closeModal();\n      }\n    });\n\n    showStep(1);\n  }\n\n  function init() {\n    bindOnce();\n    window.setTimeout(bindOnce, 50);\n    window.setTimeout(bindOnce, 250);\n    window.setTimeout(bindOnce, 800);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', init);\n  } else {\n    init();\n  }\n\n  window.addEventListener('load', init);\n  document.addEventListener('shopify:section:load', init);\n})();\n\u003c\/script\u003e\u003c\/p\u003e\n\u003cstyle id=\"adn-template-final-fixes\"\u003e\n\/* Originaler ALPHADOG Trust-Bereich *\/\n#adn-one-html{--adn-orange:#f15a24!important;--adn-orange-dark:#d94d1b!important;position:relative!important;left:auto!important;right:auto!important;width:100%!important;max-width:100%!important;margin:0 auto 42px!important;padding:0!important;transform:none!important;clear:both!important;box-sizing:border-box!important}\n#adn-one-html\u003e.adn-one-grid{width:100%!important;max-width:none!important;margin:0 auto!important}\n#adn-one-html .adn-benefit-item .adn-orange-icon{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;margin:0 0 10px!important;padding:0!important;border:0!important;border-radius:50%!important;background:#f15a24!important;background-image:none!important;box-shadow:none!important;display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 34px!important}\n#adn-one-html .adn-benefit-item .adn-orange-icon svg{width:18px!important;height:18px!important;display:block!important;fill:#fff!important;stroke:none!important}\n#adn-one-html .adn-benefit-item .adn-orange-icon svg path{fill:#fff!important;stroke:none!important}\n\n\/* Futterrechner-Teaser exakt im ursprünglichen Look *\/\n#adn-one-html .adn-calculator-teaser{position:relative!important;min-height:445px!important;padding:34px 28px 28px!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;border-radius:24px!important;background:#f6f6f7!important;background-image:none!important;border:1px solid #e8e8e8!important;box-shadow:0 14px 40px rgba(0,0,0,.06)!important;color:#202020!important}\n#adn-one-html .adn-calculator-teaser::after{content:\"\"!important;position:absolute!important;left:28px!important;right:28px!important;bottom:0!important;height:5px!important;border-radius:99px 99px 0 0!important;background:#f15a24!important;background-image:none!important}\n#adn-one-html .adn-calculator-art{width:80px!important;height:80px!important;min-width:80px!important;min-height:80px!important;margin:0 0 20px!important;padding:10px!important;border-radius:20px!important;background:#fff!important;border:1px solid #e8e8e8!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 12px 28px rgba(0,0,0,.08)!important}\n#adn-one-html .adn-calculator-art img{width:100%!important;height:100%!important;object-fit:contain!important;display:block!important}\n#adn-one-html .adn-calculator-label{margin:0 0 10px!important;color:#f15a24!important;font-size:10px!important;line-height:1.1!important;font-weight:900!important;letter-spacing:.20em!important;text-transform:uppercase!important}\n#adn-one-html .adn-calculator-teaser h2{width:auto!important;max-width:none!important;margin:0!important;padding:0!important;color:#151515!important;background:transparent!important;font-family:Arial,Helvetica,sans-serif!important;font-size:48px!important;line-height:.96!important;font-weight:900!important;letter-spacing:-.055em!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important;text-shadow:none!important;-webkit-text-stroke:0!important}\n#adn-one-html .adn-calculator-copy{max-width:390px!important;margin:15px 0 20px!important;color:#666!important;font-size:15px!important;line-height:1.5!important;font-weight:650!important}\n#adn-one-html .adn-open-calculator{width:fit-content!important;min-height:48px!important;margin:0!important;padding:0 24px!important;border:0!important;border-radius:16px!important;background:#f15a24!important;background-image:none!important;color:#fff!important;cursor:pointer!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;font-size:13px!important;line-height:1!important;font-weight:850!important;box-shadow:0 14px 30px rgba(241,90,36,.25)!important}\n#adn-one-html .adn-calculator-note{width:fit-content!important;min-width:188px!important;margin:14px 0 0!important;padding:11px 14px!important;border-radius:14px!important;background:#fff!important;border:1px solid #e8e8e8!important;display:flex!important;flex-direction:column!important;gap:2px!important;box-shadow:none!important}\n#adn-one-html .adn-calculator-note strong{color:#222!important;font-size:12px!important;line-height:1.2!important;font-weight:800!important;text-shadow:none!important}\n#adn-one-html .adn-calculator-note span{color:#777!important;font-size:10.5px!important;line-height:1.2!important;font-weight:650!important}\n\n\/* Popup stabil zentrieren und Original-Orange beibehalten *\/\n#adn-food-modal{--adn-orange:#f15a24!important;--adn-orange-dark:#d94d1b!important;position:fixed!important;top:var(--adn-modal-top,0px)!important;left:0!important;right:0!important;bottom:auto!important;width:100vw!important;max-width:none!important;height:var(--adn-modal-height,100dvh)!important;min-height:0!important;margin:0!important;padding:18px!important;transform:none!important;align-items:center!important;justify-content:center!important;place-items:center!important;overflow:hidden!important;z-index:2147483647!important;box-sizing:border-box!important;isolation:isolate!important}\n#adn-food-modal.is-open{display:grid!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}\n#adn-food-modal .adn-modal-backdrop{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;margin:0!important;transform:none!important}\n#adn-food-modal .adn-modal-dialog{position:relative!important;inset:auto!important;width:min(780px,calc(100vw - 36px))!important;height:min(720px,calc(var(--adn-modal-height,100dvh) - 36px))!important;min-height:0!important;max-height:none!important;margin:0!important;padding:18px!important;transform:none!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch;border-radius:26px!important;box-sizing:border-box!important}\n#adn-food-modal #adn-rechner .adn-step{display:none!important}\n#adn-food-modal #adn-rechner .adn-step.is-active{display:block!important}\nbody.adn-modal-open{overflow:hidden!important;overscroll-behavior:none!important;touch-action:none!important}\n\n\/* Externer Shopify-Produkttitel *\/\n.adp-external-product-title,body .product__info-container .product__title,body .product__info-container .product__title h1,body .product__info-wrapper .product__title,body .product__info-wrapper .product__title h1,body product-info .product__title,body product-info .product__title h1,body .product-info .product__title,body .product-info .product__title h1,body .product-info__title,body h1.product__title,body h1.product-title,body h1.product_title,body .product-single__title,body .productView-title,body .product-detail__title{display:block!important;width:100%!important;max-width:980px!important;margin:0 0 18px!important;padding:0!important;color:#000!important;background:transparent!important;font-family:\"Inter\",Arial,Helvetica,sans-serif!important;font-size:clamp(28px,4.1vw,46px)!important;font-weight:900!important;font-style:normal!important;font-variation-settings:\"wght\" 900!important;font-synthesis:weight!important;line-height:.98!important;letter-spacing:-.05em!important;text-align:left!important;text-transform:none!important;text-decoration:none!important;-webkit-text-stroke:.7px #000!important;paint-order:stroke fill!important;text-shadow:0 3px 0 rgba(0,0,0,.08),0 6px 11px rgba(0,0,0,.23),0 15px 28px rgba(0,0,0,.13)!important}\n\n@media(max-width:720px){#adn-one-html{margin-bottom:22px!important}#adn-one-html .adn-calculator-teaser{min-height:445px!important;padding:34px 28px 28px!important;border-radius:24px!important}#adn-one-html .adn-calculator-teaser h2{font-size:48px!important;line-height:.96!important;letter-spacing:-.055em!important}#adn-food-modal{padding:6px!important}#adn-food-modal .adn-modal-dialog{width:calc(100vw - 12px)!important;height:calc(var(--adn-modal-height,100dvh) - 12px)!important;padding:8px!important;border-radius:18px!important}#adn-food-modal .adn-rechner{height:100%!important;min-height:0!important;overflow-y:auto!important}}\n@media(max-width:390px){#adn-one-html .adn-calculator-teaser{padding-left:22px!important;padding-right:22px!important}#adn-one-html .adn-calculator-teaser h2{font-size:43px!important}}\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"2 Stück","offer_id":58003255918917,"sku":"236870","price":3.99,"currency_code":"EUR","in_stock":true},{"title":"4 Stück","offer_id":58003255951685,"sku":"236870X200","price":6.99,"currency_code":"EUR","in_stock":true},{"title":"6 Stück","offer_id":58037904736581,"sku":"236870X400","price":8.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/AlphadogNutritionRehohrenmitFell100_Wild_Hypoallergener_FettarmerNaturkauartikelfuerHundeGetreidefrei_NatuerlicherDarmbesenfuerAllergiker_SensibleHunde_68f9281d-e141-43a6-9b69-36d50f6bcd3f.png?v=1787382476"},{"product_id":"alphadog-nutrition-hirschrippen-kauknochen-fur-allergiker","title":"Hirschrippen mehrere Stücke - Hart \u0026 Magenfreundlich","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Hirschrippen\n     ========================================================= --\u003e\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\u003c!-- Rechner-Popup --\u003e\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\u003c!-- =========================================================\n     PRODUKTBESCHREIBUNG HIRSCHRIPPEN\n     ========================================================= --\u003e\n\u003cstyle\u003e\n  .adp-page{\n    position:relative!important;\n    left:auto!important;\n    right:auto!important;\n    width:var(--adp-viewport-width,100vw)!important;\n    max-width:none!important;\n    margin:0!important;\n    transform:translateX(calc(-1 * var(--adp-viewport-offset,0px)))!important;\n    background:radial-gradient(circle at 95% 2%,rgba(233,96,40,.13),transparent 24%),#f5f5f7;\n    color:#111;\n    font-family:'Manrope',Arial,sans-serif;\n    overflow:hidden;\n    isolation:isolate;\n  }\n  .adp-page *{box-sizing:border-box;font-family:'Manrope',Arial,sans-serif}\n  .adp-wrap{width:100%;max-width:1280px;margin:0 auto;padding:58px 18px}\n\n  .adp-hero{\n    position:relative;\n    padding:58px;\n    border-radius:36px;\n    background:radial-gradient(circle at 86% 12%,rgba(233,96,40,.3),transparent 27%),linear-gradient(135deg,#090a0d,#17181c 60%,#281a14);\n    color:#fff;\n    display:grid;\n    grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);\n    gap:42px;\n    align-items:center;\n    overflow:hidden;\n    box-shadow:0 30px 90px rgba(0,0,0,.14);\n  }\n  .adp-hero:after{content:\"\";position:absolute;left:58px;right:58px;bottom:0;height:6px;border-radius:999px 999px 0 0;background:#e96028}\n  .adp-brand{margin:0 0 12px;color:#e96028;font-size:15px;font-weight:900;letter-spacing:-.02em}\n  .adp-kicker{margin:0 0 16px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-title{\n    position:relative;\n    z-index:1;\n    display:block;\n    margin:0!important;\n    max-width:760px;\n    color:#fff!important;\n    font-family:'Inter','Manrope',Arial,sans-serif!important;\n    font-size:clamp(36px,5.5vw,62px)!important;\n    line-height:.98!important;\n    font-weight:900!important;\n    font-variation-settings:'wght' 900!important;\n    font-synthesis:weight!important;\n    letter-spacing:-.05em!important;\n    text-transform:none!important;\n    -webkit-text-stroke:.65px #fff;\n    paint-order:stroke fill;\n    text-shadow:\n      0 2px 0 rgba(255,255,255,.10),\n      0 7px 12px rgba(0,0,0,.72),\n      0 17px 34px rgba(0,0,0,.58)!important;\n    filter:drop-shadow(0 8px 10px rgba(0,0,0,.34));\n  }\n  .adp-title:before,\n  .adp-title:after{\n    content:attr(data-title);\n    position:absolute;\n    inset:0;\n    z-index:-1;\n    color:rgba(0,0,0,.62);\n    font:inherit;\n    letter-spacing:inherit;\n    line-height:inherit;\n    pointer-events:none;\n  }\n  .adp-title:before{\n    transform:translate(4px,6px);\n    filter:blur(1px);\n    opacity:.75;\n  }\n  .adp-title:after{\n    transform:translate(8px,11px);\n    filter:blur(10px);\n    opacity:.78;\n  }\n  .adp-lead{max-width:720px;margin:26px 0 0;color:#fff!important;font-size:clamp(18px,1.8vw,24px);line-height:1.38;font-weight:800}\n  .adp-intro{max-width:720px;margin:20px 0 0;color:rgba(255,255,255,.72)!important;font-size:16px;line-height:1.72}\n  .adp-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}\n  .adp-tags span{padding:10px 13px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.06);color:#fff;font-size:12px;font-weight:800}\n\n  .adp-visual{\n    min-height:430px;\n    padding:30px;\n    border-radius:30px;\n    background:radial-gradient(circle at 50% 35%,rgba(233,96,40,.25),transparent 45%),linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.04));\n    border:1px solid rgba(255,255,255,.1);\n    display:grid;\n    align-content:center;\n    gap:14px;\n  }\n  .adp-stat{padding:20px 22px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:rgba(0,0,0,.18)}\n  .adp-stat strong{display:block;color:#fff;font-size:30px;line-height:1;font-weight:900}\n  .adp-stat span{display:block;margin-top:8px;color:rgba(255,255,255,.7);font-size:13px;line-height:1.45}\n  .adp-stat-main{background:#e96028;border-color:#e96028;box-shadow:0 18px 38px rgba(233,96,40,.24)}\n  .adp-stat-main span{color:rgba(255,255,255,.88)}\n\n  .adp-section{padding-top:80px}\n  .adp-heading{max-width:980px;margin-bottom:28px}\n  .adp-heading p{margin:0 0 14px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-heading h2{margin:0;color:#111!important;font-size:clamp(34px,5vw,62px)!important;line-height:.98!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-heading span{display:block;max-width:850px;margin-top:18px;color:#626262;font-size:17px;line-height:1.62;font-weight:600}\n\n  .adp-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}\n  .adp-benefit{min-height:290px;padding:30px;border-radius:28px;background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.11),transparent 30%),#fff;box-shadow:0 18px 55px rgba(0,0,0,.055)}\n  .adp-benefit:nth-child(2){background:radial-gradient(circle at 92% 8%,rgba(233,96,40,.34),transparent 31%),linear-gradient(135deg,#090a0d,#1a1b1f);color:#fff}\n  .adp-benefit b{color:#e96028;font-size:13px;font-weight:900}\n  .adp-benefit h3{margin:46px 0 14px;color:inherit!important;font-size:27px!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-.04em!important;text-transform:none!important}\n  .adp-benefit p{margin:0;color:#575757;font-size:15px;line-height:1.7}\n  .adp-benefit:nth-child(2) p{color:rgba(255,255,255,.7)}\n\n  .adp-guide{margin-top:80px;padding:54px;border-radius:34px;background:radial-gradient(circle at 90% 10%,rgba(233,96,40,.12),transparent 26%),#fff;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:48px;align-items:start;box-shadow:0 24px 70px rgba(0,0,0,.06)}\n  .adp-guide h2{margin:0;color:#111!important;font-size:clamp(34px,4.8vw,56px)!important;line-height:1!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-guide p{color:#505050;font-size:16px;line-height:1.75}\n  .adp-panel{padding:32px;border-radius:26px;background:radial-gradient(circle at 90% 8%,rgba(233,96,40,.35),transparent 30%),linear-gradient(135deg,#0a0b0e,#1b1c20);color:#fff}\n  .adp-panel\u003ep{margin:0 0 28px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}\n  .adp-panel article{padding:18px 0;border-top:1px solid rgba(255,255,255,.1)}\n  .adp-panel article:first-of-type{padding-top:0;border-top:0}\n  .adp-panel strong{display:block;color:#fff!important;font-size:19px}\n  .adp-panel span{display:block;margin-top:7px;color:rgba(255,255,255,.68);font-size:14px;line-height:1.55}\n\n  .adp-accordions{display:grid;gap:13px}\n  .adp-item{margin:0!important;border-radius:22px;background:#fff;box-shadow:0 14px 45px rgba(0,0,0,.045);overflow:hidden}\n  .adp-item summary{padding:22px 24px!important;list-style:none!important;color:#111!important;display:grid!important;grid-template-columns:46px minmax(0,1fr) 36px;align-items:center;gap:16px;cursor:pointer;text-transform:none!important}\n  .adp-item summary::-webkit-details-marker{display:none}\n  .adp-icon{width:46px;height:46px;border-radius:14px;background:#111;color:#fff;display:grid;place-items:center;font-size:20px}\n  .adp-summary strong{display:block;color:#111!important;font-size:18px;line-height:1.3;font-weight:900}\n  .adp-summary span{display:block;margin-top:4px;color:#6b6b6b;font-size:13px;line-height:1.4}\n  .adp-plus{position:relative;width:36px;height:36px;border-radius:50%;background:#f1f1f3}\n  .adp-plus:before,.adp-plus:after{content:\"\";position:absolute;left:50%;top:50%;width:14px;height:2px;background:#111;transform:translate(-50%,-50%)}\n  .adp-plus:after{transform:translate(-50%,-50%) rotate(90deg)}\n  .adp-item[open] .adp-plus{background:#e96028}\n  .adp-item[open] .adp-plus:before,.adp-item[open] .adp-plus:after{background:#fff}\n  .adp-item[open] .adp-plus:after{transform:translate(-50%,-50%)}\n  .adp-content{padding:0 24px 26px 86px;color:#505050;font-size:15px;line-height:1.72}\n  .adp-content h3,.adp-content h4{color:#111!important;text-transform:none!important}\n  .adp-content h3{font-size:23px!important;margin:4px 0 14px!important}\n  .adp-content h4{font-size:17px!important;margin:22px 0 8px!important}\n  .adp-content p{margin:0 0 14px}\n  .adp-info{margin:20px 0;padding:18px;border-left:5px solid #e96028;border-radius:16px;background:#f5f5f7}\n  .adp-info p:last-child{margin-bottom:0}\n\n  .adp-table{width:100%;border-collapse:separate;border-spacing:0;margin:14px 0;overflow:hidden;border:1px solid #e5e5e7;border-radius:16px;background:#fff}\n  .adp-table th,.adp-table td{padding:12px 14px;border-bottom:1px solid #ececef;text-align:left;vertical-align:top}\n  .adp-table tr:last-child td{border-bottom:0}\n  .adp-table thead th,.adp-table thead td{background:#111;color:#fff;font-weight:900}\n\n  .adp-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\n  .adp-highlight{padding:15px 16px;border-radius:15px;background:#f5f5f7}\n  .adp-highlight b{display:block;margin-bottom:4px;color:#111}\n\n  .adp-faq{display:grid;gap:10px}\n  .adp-faq details{border:1px solid #e5e5e7;border-radius:14px;background:#fff;overflow:hidden}\n  .adp-faq summary{padding:15px 48px 15px 16px!important;display:block!important;position:relative;cursor:pointer;font-weight:800;color:#222!important;list-style:none!important;text-transform:none!important}\n  .adp-faq summary:before,.adp-faq summary:after{content:\"\";position:absolute;right:17px;top:50%;width:14px;height:2px;background:#111;transform:translateY(-50%)}\n  .adp-faq summary:after{transform:translateY(-50%) rotate(90deg)}\n  .adp-faq details[open] summary:after{transform:translateY(-50%)}\n  .adp-faq details p{margin:0;padding:0 16px 17px;color:#555}\n\n  .adp-closing{margin-top:80px;padding:56px 42px;border-radius:34px;background:radial-gradient(circle at 86% 14%,rgba(255,255,255,.14),transparent 24%),#e96028;color:#fff;text-align:center}\n  .adp-closing h2{max-width:900px;margin:0 auto;color:#fff!important;font-size:clamp(36px,5.5vw,66px)!important;line-height:.96!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-closing p{max-width:780px;margin:20px auto 0;color:rgba(255,255,255,.86);font-size:17px;line-height:1.65;font-weight:600}\n\n  @media(max-width:960px){\n    .adp-hero,.adp-guide{grid-template-columns:1fr}\n    .adp-benefits{grid-template-columns:1fr}\n  }\n  @media(max-width:700px){\n    .adp-wrap{padding:24px 10px}\n    .adp-hero{padding:30px 18px 20px;border-radius:24px;gap:22px}\n    .adp-hero:after{left:18px;right:18px}\n    .adp-title{font-size:clamp(30px,9vw,46px)!important;line-height:1!important;letter-spacing:-.04em!important;-webkit-text-stroke:.45px #fff}\n    .adp-title:before{transform:translate(3px,4px);filter:blur(.8px)}\n    .adp-title:after{transform:translate(5px,7px);filter:blur(7px)}\n    .adp-lead{font-size:17px}\n    .adp-intro{font-size:14px;line-height:1.62}\n    .adp-tags{gap:7px;margin-top:18px}\n    .adp-tags span{padding:8px 10px;font-size:10px}\n    .adp-visual{min-height:auto;padding:14px;border-radius:22px;gap:8px}\n    .adp-stat{padding:14px 15px;border-radius:15px}\n    .adp-stat strong{font-size:24px}\n    .adp-stat span{margin-top:5px;font-size:11px}\n    .adp-section{padding-top:50px}\n    .adp-heading{margin-bottom:18px}\n    .adp-heading p{margin-bottom:10px;font-size:9px}\n    .adp-heading h2{font-size:32px!important;line-height:1!important}\n    .adp-heading span{margin-top:12px;font-size:14px;line-height:1.5}\n    .adp-benefits{gap:10px}\n    .adp-benefit{min-height:auto;padding:21px;border-radius:20px}\n    .adp-benefit h3{margin:26px 0 10px;font-size:23px!important}\n    .adp-benefit p{font-size:14px;line-height:1.58}\n    .adp-guide{margin-top:50px;padding:26px 17px 17px;border-radius:24px;gap:26px}\n    .adp-guide h2{font-size:32px!important}\n    .adp-guide p{font-size:14px;line-height:1.62}\n    .adp-panel{padding:22px;border-radius:20px}\n    .adp-panel article{padding:14px 0}\n    .adp-panel strong{font-size:17px}\n    .adp-panel span{font-size:12px}\n\n    \/* Schmale und kompakte Themenkacheln auf dem Handy *\/\n    .adp-accordions{gap:8px;padding:0 5px}\n    .adp-item{width:calc(100% - 4px);margin:0 auto!important;border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.045)}\n    .adp-item summary{grid-template-columns:32px minmax(0,1fr) 26px;padding:11px 10px!important;gap:9px;min-height:54px}\n    .adp-icon{width:32px;height:32px;border-radius:9px;font-size:14px}\n    .adp-summary strong{font-size:13.5px;line-height:1.22}\n    .adp-summary span{margin-top:2px;font-size:10.5px;line-height:1.25}\n    .adp-plus{width:26px;height:26px}\n    .adp-plus:before,.adp-plus:after{width:11px;height:1.5px}\n    .adp-content{padding:0 11px 15px;font-size:13px;line-height:1.58}\n    .adp-content h3{font-size:19px!important;margin:5px 0 10px!important}\n    .adp-content h4{font-size:15px!important;margin:16px 0 6px!important}\n    .adp-content p{margin-bottom:10px}\n    .adp-info{margin:14px 0;padding:13px;border-left-width:4px;border-radius:11px}\n    .adp-highlights{grid-template-columns:1fr;gap:8px}\n    .adp-highlight{padding:11px 12px;border-radius:11px}\n    .adp-table th,.adp-table td{padding:8px 7px;font-size:11.5px}\n    .adp-faq{gap:7px}\n    .adp-faq details{border-radius:10px}\n    .adp-faq summary{padding:12px 38px 12px 12px!important;font-size:12.5px}\n    .adp-faq details p{padding:0 12px 13px;font-size:12.5px}\n    .adp-closing{margin-top:50px;padding:34px 18px;text-align:left;border-radius:24px}\n    .adp-closing h2{font-size:33px!important}\n    .adp-closing p{font-size:14px}\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  .adp-external-product-title,\n  body .product__info-container .product__title,\n  body .product__info-container .product__title h1,\n  body .product__info-wrapper .product__title,\n  body .product__info-wrapper .product__title h1,\n  body product-info .product__title,\n  body product-info .product__title h1,\n  body .product-info .product__title,\n  body .product-info .product__title h1,\n  body .product-info__title,\n  body h1.product__title,\n  body h1.product-title,\n  body h1.product_title,\n  body .product-single__title,\n  body .productView-title,\n  body .product-detail__title {\n    display: block !important;\n    width: 100% !important;\n    max-width: 980px !important;\n    margin: 0 0 18px 0 !important;\n    padding: 0 !important;\n    color: #000 !important;\n    background: transparent !important;\n    font-family: \"Inter\", Arial, Helvetica, sans-serif !important;\n    font-size: clamp(28px, 4.1vw, 46px) !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: \"wght\" 900 !important;\n    font-synthesis: weight !important;\n    line-height: .98 !important;\n    letter-spacing: -.05em !important;\n    text-align: left !important;\n    text-transform: none !important;\n    -webkit-text-stroke: .7px #000 !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.08),\n      0 6px 11px rgba(0,0,0,.23),\n      0 15px 28px rgba(0,0,0,.13) !important;\n  }\n\n  .adp-external-product-title *,\n  body .product__info-container .product__title *,\n  body .product__info-wrapper .product__title *,\n  body product-info .product__title *,\n  body .product-info .product__title *,\n  body .product-info__title *,\n  body .product-single__title *,\n  body .productView-title *,\n  body .product-detail__title * {\n    color: #000 !important;\n    font-family: \"Inter\", Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    -webkit-text-stroke: .7px #000 !important;\n  }\n\n  .adp-external-product-title::before,\n  .adp-external-product-title::after,\n  .adp-external-product-title *::before,\n  .adp-external-product-title *::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title,\n    body .product__info-container .product__title,\n    body .product__info-container .product__title h1,\n    body .product__info-wrapper .product__title,\n    body .product__info-wrapper .product__title h1,\n    body product-info .product__title,\n    body product-info .product__title h1,\n    body .product-info .product__title,\n    body .product-info .product__title h1,\n    body .product-info__title,\n    body h1.product__title,\n    body h1.product-title,\n    body h1.product_title,\n    body .product-single__title,\n    body .productView-title,\n    body .product-detail__title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000 !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.07),\n        0 4px 8px rgba(0,0,0,.20),\n        0 10px 20px rgba(0,0,0,.11) !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  body.adn-modal-open {\n    overflow: hidden !important;\n    overscroll-behavior: none !important;\n    touch-action: none !important;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    top: var(--adn-modal-top, 0px) !important;\n    left: 0 !important;\n    right: 0 !important;\n    bottom: auto !important;\n\n    width: 100vw !important;\n    max-width: none !important;\n    height: var(--adn-modal-height, 100dvh) !important;\n    min-height: 0 !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    align-items: center !important;\n    justify-content: center !important;\n    place-items: center !important;\n\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n    box-sizing: border-box !important;\n    isolation: isolate !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: grid !important;\n  }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute !important;\n    inset: 0 !important;\n    width: 100% !important;\n    height: 100% !important;\n    margin: 0 !important;\n    transform: none !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    top: auto !important;\n    left: auto !important;\n    right: auto !important;\n    bottom: auto !important;\n    inset: auto !important;\n\n    width: min(780px, calc(100vw - 36px)) !important;\n    height: min(720px, calc(var(--adn-modal-height, 100dvh) - 36px)) !important;\n    min-height: 0 !important;\n    max-height: none !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    overflow-x: hidden !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain !important;\n    -webkit-overflow-scrolling: touch;\n\n    border-radius: 26px !important;\n    box-sizing: border-box !important;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    font-size: clamp(28px, 3vw, 36px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    word-break: normal !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-food-modal {\n      padding: 12px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: min(760px, calc(100vw - 24px)) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 24px) !important;\n      padding: 14px !important;\n      border-radius: 22px !important;\n    }\n\n    #adn-food-modal .adn-modal-header h2 {\n      font-size: 31px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 6px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 12px) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 12px) !important;\n      padding: 8px !important;\n      border-radius: 18px !important;\n    }\n\n    #adn-food-modal .adn-rechner {\n      height: 100% !important;\n      min-height: 0 !important;\n      overflow-y: auto !important;\n    }\n  }\n\n  @media (max-height: 650px) and (min-width: 721px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      height: calc(var(--adn-modal-height, 100dvh) - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-calculator-title-size-fix\"\u003e\n  #adn-one-html .adn-calculator-teaser h2 {\n    width: 100% !important;\n    max-width: none !important;\n    font-size: clamp(32px, 3.25vw, 48px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    white-space: nowrap !important;\n    word-break: keep-all !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(30px, 5vw, 40px) !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html .adn-calculator-teaser {\n      padding-left: 18px !important;\n      padding-right: 18px !important;\n    }\n\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(27px, 8vw, 33px) !important;\n      line-height: 1.03 !important;\n      letter-spacing: -.04em !important;\n    }\n  }\n\n  @media (max-width: 360px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: 26px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- ALPHADOG-DESIGNREGEL:\n     Das untere Abschlussfeld .adp-closing wird immer EINfarbig\n     und passend zur jeweiligen Produktpalette gestaltet.\n--\u003e\n\u003cstyle id=\"adn-deer-ribs-product-design\"\u003e\n  .adp-theme-deer-ribs {\n    --ribs-deep: #201712;\n    --ribs-brown: #5c3f31;\n    --ribs-leather: #7b563d;\n    --ribs-rust: #9e6143;\n    --ribs-forest: #4d5b49;\n    --ribs-sage: #75806e;\n    --ribs-gold: #cf9e5d;\n    --ribs-cream: #e5d2b4;\n\n    background:\n      radial-gradient(circle at 7% 4%, rgba(77,91,73,.14), transparent 24%),\n      radial-gradient(circle at 95% 16%, rgba(158,97,67,.14), transparent 24%),\n      radial-gradient(circle at 50% 82%, rgba(229,210,180,.12), transparent 32%),\n      linear-gradient(180deg, #faf8f4 0%, #f2ede8 50%, #f7f1e8 100%) !important;\n  }\n\n  .adp-theme-deer-ribs .adp-hero {\n    border: 1px solid rgba(207,158,93,.20) !important;\n    background:\n      radial-gradient(circle at 87% 13%, rgba(229,210,180,.22), transparent 24%),\n      linear-gradient(135deg, #120c09 0%, #2b1c16 56%, #50372b 100%) !important;\n    box-shadow: 0 34px 94px rgba(68,47,38,.23) !important;\n  }\n\n  .adp-theme-deer-ribs .adp-hero::before {\n    content: \"RIBS\" !important;\n    position: absolute !important;\n    right: 18px !important;\n    top: 24px !important;\n    color: rgba(255,255,255,.045) !important;\n    font-family: \"Inter\", Arial, sans-serif !important;\n    font-size: 126px !important;\n    line-height: 1 !important;\n    font-weight: 900 !important;\n    letter-spacing: -.07em !important;\n    transform: rotate(7deg) !important;\n    pointer-events: none !important;\n  }\n\n  .adp-theme-deer-ribs .adp-hero::after {\n    background:\n      linear-gradient(\n        90deg,\n        var(--ribs-deep),\n        var(--ribs-brown) 30%,\n        var(--ribs-leather) 50%,\n        var(--ribs-rust) 68%,\n        var(--ribs-gold) 82%,\n        var(--ribs-forest)\n      ) !important;\n  }\n\n  .adp-theme-deer-ribs .adp-brand,\n  .adp-theme-deer-ribs .adp-kicker,\n  .adp-theme-deer-ribs .adp-heading \u003e p,\n  .adp-theme-deer-ribs .adp-panel \u003e p {\n    color: #e8bb7d !important;\n  }\n\n  .adp-theme-deer-ribs .adp-tags {\n    display: flex !important;\n    flex-wrap: wrap !important;\n    align-items: center !important;\n    gap: 10px !important;\n  }\n\n  .adp-theme-deer-ribs .adp-tags \u003e span {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    flex: 0 0 auto !important;\n    min-width: 0 !important;\n    max-width: 100% !important;\n    margin: 0 !important;\n    white-space: nowrap !important;\n    text-decoration: none !important;\n    border-color: rgba(232,187,125,.24) !important;\n    background: rgba(232,187,125,.08) !important;\n  }\n\n  .adp-theme-deer-ribs .adp-title {\n    color: #fff !important;\n    -webkit-text-stroke: .45px #fff !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.16),\n      0 7px 15px rgba(0,0,0,.34),\n      0 15px 28px rgba(0,0,0,.18) !important;\n    filter: none !important;\n  }\n\n  .adp-theme-deer-ribs .adp-title::before,\n  .adp-theme-deer-ribs .adp-title::after {\n    content: none !important;\n    display: none !important;\n    opacity: 0 !important;\n    filter: none !important;\n    transform: none !important;\n  }\n\n  .adp-theme-deer-ribs .adp-visual {\n    position: relative !important;\n    background: #5c3f31 !important;\n    background-image: none !important;\n    border-color: rgba(255,255,255,.14) !important;\n  }\n\n  .adp-theme-deer-ribs .adp-visual::before,\n  .adp-theme-deer-ribs .adp-visual::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  .adp-theme-deer-ribs .adp-stat {\n    border-color: rgba(255,255,255,.15) !important;\n    background: rgba(23,13,10,.30) !important;\n  }\n\n  .adp-theme-deer-ribs .adp-stat-main {\n    background: #7b563d !important;\n    border-color: #7b563d !important;\n    box-shadow: 0 18px 42px rgba(32,23,18,.30) !important;\n  }\n\n  .adp-theme-deer-ribs .adp-benefit:nth-child(1) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(158,97,67,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #faf0ea 100%) !important;\n  }\n\n  .adp-theme-deer-ribs .adp-benefit:nth-child(2) {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(229,210,180,.25), transparent 31%),\n      linear-gradient(135deg, #120c09 0%, #39251e 100%) !important;\n    color: #fff !important;\n  }\n\n  .adp-theme-deer-ribs .adp-benefit:nth-child(2) p {\n    color: rgba(255,255,255,.72) !important;\n  }\n\n  .adp-theme-deer-ribs .adp-benefit:nth-child(3) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(77,91,73,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #eef3ee 100%) !important;\n  }\n\n  .adp-theme-deer-ribs .adp-benefit b {\n    color: var(--ribs-rust) !important;\n  }\n\n  .adp-theme-deer-ribs .adp-benefit:nth-child(2) b {\n    color: #edc893 !important;\n  }\n\n  .adp-theme-deer-ribs .adp-guide {\n    border: 1px solid rgba(92,63,49,.08) !important;\n    background:\n      radial-gradient(circle at 92% 8%, rgba(229,210,180,.12), transparent 28%),\n      radial-gradient(circle at 8% 92%, rgba(77,91,73,.08), transparent 26%),\n      linear-gradient(145deg, #ffffff 0%, #f8f3ed 100%) !important;\n  }\n\n  .adp-theme-deer-ribs .adp-panel {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(229,210,180,.22), transparent 28%),\n      linear-gradient(135deg, #120c09 0%, #443027 100%) !important;\n  }\n\n  .adp-theme-deer-ribs .adp-item {\n    border: 1px solid rgba(92,63,49,.07) !important;\n    box-shadow: 0 14px 42px rgba(68,47,38,.05) !important;\n  }\n\n  .adp-theme-deer-ribs .adp-icon {\n    background:\n      linear-gradient(135deg, #201712, var(--ribs-brown)) !important;\n    box-shadow: 0 8px 18px rgba(32,23,18,.16) !important;\n  }\n\n  .adp-theme-deer-ribs .adp-item[open] .adp-plus {\n    background: var(--ribs-rust) !important;\n  }\n\n  .adp-theme-deer-ribs .adp-info {\n    border-left-color: var(--ribs-rust) !important;\n    background: #faf0ea !important;\n  }\n\n  .adp-theme-deer-ribs .adp-highlight {\n    background:\n      linear-gradient(135deg, #faf0ea 0%, #eef3ec 100%) !important;\n  }\n\n  .adp-theme-deer-ribs .adp-table thead th,\n  .adp-theme-deer-ribs .adp-table thead td {\n    background:\n      linear-gradient(135deg, #201712, #5c3f31) !important;\n  }\n\n  .adp-theme-deer-ribs .adp-faq details[open] {\n    border-color: rgba(158,97,67,.30) !important;\n    box-shadow: 0 10px 25px rgba(158,97,67,.07) !important;\n  }\n\n  .adp-theme-deer-ribs .adp-closing {\n    background: #5c3f31 !important;\n    background-image: none !important;\n    box-shadow: 0 28px 72px rgba(68,47,38,.19) !important;\n  }\n\n  .adp-theme-deer-ribs #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: 100% !important;\n    max-width: 100% !important;\n    margin: 0 auto 42px !important;\n    padding: 0 !important;\n    transform: none !important;\n    clear: both !important;\n    box-sizing: border-box !important;\n  }\n\n  .adp-theme-deer-ribs #adn-one-html \u003e .adn-one-grid {\n    width: 100% !important;\n    max-width: none !important;\n    margin: 0 auto !important;\n  }\n\n  @media (max-width: 1050px) {\n    .adp-theme-deer-ribs #adn-one-html {\n      margin-bottom: 30px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    .adp-theme-deer-ribs .adp-hero::before {\n      right: -14px !important;\n      top: 22px !important;\n      font-size: 68px !important;\n    }\n\n    .adp-theme-deer-ribs .adp-title {\n      -webkit-text-stroke: .35px #fff !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.14),\n        0 5px 10px rgba(0,0,0,.30),\n        0 10px 20px rgba(0,0,0,.16) !important;\n    }\n\n    .adp-theme-deer-ribs .adp-tags {\n      gap: 7px !important;\n    }\n\n    .adp-theme-deer-ribs #adn-one-html {\n      margin-bottom: 22px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cmain class=\"adp-page adp-theme-deer-ribs\"\u003e\n\u003cdiv class=\"adp-wrap\"\u003e\n\u003csection id=\"adn-one-html\" class=\"adn-one-html adn-theme-deer-ribs\"\u003e\n\u003cdiv class=\"adn-one-grid\"\u003e\n\u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n\u003cdiv class=\"adn-trust-panel\"\u003e\n\u003cdiv class=\"adn-payment-card\"\u003e\n\u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n\u003cdiv class=\"adn-payment-grid\"\u003e\n\u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/paypal-blue-logo-19528_256.png?v=1779726652\" alt=\"PayPal\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/klarna-pink-logo-24366_256.png?v=1779726652\" alt=\"Klarna\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/visa-blue-logo-19529_256.png?v=1779726652\" alt=\"Visa\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/mastercard-credit-card-payment-method-19676_256.png?v=1779726652\" alt=\"Mastercard\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/maestro-logo-19742_256.png?v=1779726652\" alt=\"Maestro\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/apple-pay-logo-19557_256.png?v=1779726652\" alt=\"Apple Pay\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-benefit-grid\"\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M3 7h11v9H3V7Zm11 3h3.5l2.5 3v3h-6v-6ZM6 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm11 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSchneller Versand\u003c\/strong\u003e \u003csmall\u003ezügig und sicher bei dir\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M12 2 4 5v6c0 5 3.4 9.7 8 11 4.6-1.3 8-6 8-11V5l-8-3Zm-1 14-4-4 1.4-1.4L11 13.2l5.6-5.6L18 9l-7 7Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSicher bezahlen\u003c\/strong\u003e \u003csmall\u003egeschützte Zahlungsarten\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M7 7h9.2L14 4.8 15.4 3 21 8.6l-5.6 5.6-1.4-1.8 2.2-2.2H7a3 3 0 0 0-3 3v4H2v-4a5 5 0 0 1 5-5Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M12 21s-7-4.4-7-11a4 4 0 0 1 7-2.6A4 4 0 0 1 19 10c0 6.6-7 11-7 11Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e \u003csmall\u003eentspannt ausprobieren\u003c\/small\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-grid\"\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Hirschkopf für 100% Hirsch --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M8.2 8.2C9 6 10.3 5 12 5s3 1 3.8 3.2v5.2c0 3.9-1.7 6.1-3.8 6.1s-3.8-2.2-3.8-6.1V8.2Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9.1 6.1 6.8 3.5M8.2 5.1 5.4 5M8.6 7.2 5.8 8.4\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"m14.9 6.1 2.3-2.6M15.8 5.1l2.8-.1M15.4 7.2l2.8 1.2\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 10.8h.01M14 10.8h.01\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9.8 15c1.5.9 2.9.9 4.4 0\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e100%\u003cbr\u003eHirsch\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Rippenknochen --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M7 4c5.8 1.1 9.4 5 10.8 11.7\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M5 7c5.1 1 8.2 4.4 9.4 10.2\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9 2c6.3 1.2 10.2 5.5 11.7 12.8\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M4.8 18.5c2.3-1.2 4.7-1.2 7 0M13.4 20.5c2.2-1.2 4.4-1.2 6.6 0\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eEchte\u003cbr\u003eNaturknochen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Protein-Symbol --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M4.3 15.7c1.4-1.1 2.4-2.7 3-4.8.5-1.7 1.5-2.5 3-2.5 1.3 0 2.2.6 2.8 1.7l1.2 2.2c.5.9 1.2 1.3 2.1 1.3H20c0 4-2.7 6.4-7.2 6.4H8.4c-2 0-3.4-1.4-4.1-4.3Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M8.2 8.7 7.5 5.3M11 8.4l.6-3.4\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M13.2 13.2c-1.2.9-2.4 2.1-3.4 3.6\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e64,7%\u003cbr\u003eRohprotein\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Fetttropfen --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M10.2 3.2c3.2 4 4.8 6.8 4.8 9.2a5 5 0 0 1-10 0c0-2.4 1.7-5.2 5.2-9.2Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M17.8 6v9\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"m14.8 12 3 3 3-3\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M7.8 14.2c.4 1.1 1.2 1.7 2.4 1.9\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e19,5%\u003cbr\u003eRohfett\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Lufttrocknung --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M3 8h11c2.7 0 3.7-3.5 1.3-4.7\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M3 12h15c3.1 0 3.8 4 1.1 5.1\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M3 16h8c2.4 0 3.3 3.1 1.2 4.2\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eSchonend\u003cbr\u003eluftgetrocknet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n\u003caside class=\"adn-calculator-teaser\"\u003e\n\u003cdiv class=\"adn-calculator-art\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n\u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n\u003cbutton class=\"adn-open-calculator\" type=\"button\"\u003eJetzt berechnen\u003c\/button\u003e\n\u003cdiv class=\"adn-calculator-note\"\u003e\n\u003cstrong\u003eIn ca. 60 Sekunden\u003c\/strong\u003e\u003cspan\u003edirekt zur Futterempfehlung\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/aside\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-hero\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n\u003cp class=\"adp-kicker\"\u003eKräftiger Naturkauartikel aus 100% getrocknetem Hirsch\u003c\/p\u003e\n\u003ch1 class=\"adp-title\"\u003eHirschrippen für ausdauernde Kauarbeit und natürliche Beschäftigung.\u003c\/h1\u003e\n\u003cp class=\"adp-lead\"\u003eHarte, echte Naturknochen für mittelgroße und große Hunde mit kräftigem Gebiss – proteinreich, aromatisch und schonend luftgetrocknet.\u003c\/p\u003e\n\u003cp class=\"adp-intro\"\u003eDie Hirschrippen bestehen ausschließlich aus getrocknetem Hirsch. Beim intensiven Nagen entstehen langanhaltende Beschäftigung, Kieferarbeit und mechanische Reibung an den Zahnoberflächen.\u003c\/p\u003e\n\u003cdiv class=\"adp-tags\"\u003e\n\u003cspan\u003e100% Hirsch\u003c\/span\u003e \u003cspan\u003eEchte Naturknochen\u003c\/span\u003e \u003cspan\u003e64,7% Rohprotein\u003c\/span\u003e \u003cspan\u003eLuftgetrocknet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-visual\"\u003e\n\u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e100% Hirsch\u003c\/strong\u003e \u003cspan\u003eschonend getrocknete Hirschrippen ohne Mischprotein\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e64,7% Protein\u003c\/strong\u003e \u003cspan\u003ehoher Rohproteingehalt laut Analyse\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e19,5% Fett\u003c\/strong\u003e \u003cspan\u003eenergiereich und deshalb bewusst zu portionieren\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eHarte Struktur\u003c\/strong\u003e \u003cspan\u003efür kaustarke, erwachsene Hunde mit gesundem Gebiss\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eKräftig beschäftigen\u003c\/p\u003e\n\u003ch2\u003eHarte Rippenstruktur für intensive Kieferarbeit und ausdauernden Kauspaß.\u003c\/h2\u003e\n\u003cspan\u003eDer Naturknochen wird nach und nach bearbeitet und eignet sich als längere Beschäftigung zwischen den Hauptmahlzeiten.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-benefits\"\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e01\u003c\/b\u003e\n\u003ch3\u003e100% Hirsch\u003c\/h3\u003e\n\u003cp\u003eEine einzige tierische Proteinquelle ohne künstliche Aromen oder Konservierungsstoffe laut Produktangabe.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e02\u003c\/b\u003e\n\u003ch3\u003eMechanische Kaupflege\u003c\/h3\u003e\n\u003cp\u003eBeim Nagen entsteht Reibung an den Zahnoberflächen, die lockere Beläge reduzieren helfen kann.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\n\u003ch3\u003eSchonend luftgetrocknet\u003c\/h3\u003e\n\u003cp\u003eDie natürliche Trocknung sorgt für einen festen Kauartikel mit vergleichsweise zurückhaltendem Eigengeruch.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-guide\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-kicker\"\u003eFür sensible und kaustarke Hunde\u003c\/p\u003e\n\u003ch2\u003eSeltene Proteinquelle – aber echte Knochen erfordern besondere Vorsicht.\u003c\/h2\u003e\n\u003cp\u003eHirsch kann eine interessante Alternative zu häufiger gefütterten tierischen Proteinquellen sein. Eine pauschale Verträglichkeits- oder Allergiefreiheitsgarantie ist dennoch nicht möglich.\u003c\/p\u003e\n\u003cp\u003eDa es sich um echte, harte Naturknochen handelt, sind die Rippen nicht für Welpen, Senioren, Hunde mit Zahnproblemen, sehr starkem Schlingen oder empfindlichem Gebiss geeignet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-panel\"\u003e\n\u003cp\u003eAuf einen Blick\u003c\/p\u003e\n\u003carticle\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003e100% schonend getrocknete Hirschrippen\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eEignung\u003c\/strong\u003e\u003cspan\u003emittelgroße und große, erwachsene Hunde mit kräftigem und gesundem Gebiss\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eAnalyse\u003c\/strong\u003e\u003cspan\u003e64,7% Rohprotein, 19,5% Rohfett und 6,2% Rohasche\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eSicherheit\u003c\/strong\u003e\u003cspan\u003enur unter Aufsicht anbieten und scharfkantige Reststücke rechtzeitig entfernen\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eAlle Details\u003c\/p\u003e\n\u003ch2\u003eZusammensetzung, Analysewerte und sichere Fütterung.\u003c\/h2\u003e\n\u003cspan\u003eBei echten Naturknochen steht die sorgfältige Beaufsichtigung immer an erster Stelle.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-accordions\"\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦌\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e100% Hirschrippen\u003c\/strong\u003e\u003cspan\u003eEin-Zutaten-Kauartikel aus heimischem Wild\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eKlare Zusammensetzung\u003c\/h3\u003e\n\u003cp\u003eDie Hirschrippen bestehen ausschließlich aus schonend getrocknetem Hirsch.\u003c\/p\u003e\n\u003cp\u003eWeitere tierische Proteinquellen oder künstliche Aromen und Konservierungsstoffe werden in den Produktangaben nicht genannt.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eEinzelfuttermittel:\u003c\/strong\u003e 100% Hirsch in Form getrockneter Hirschrippen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦴\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eEchter Naturknochen\u003c\/strong\u003e\u003cspan\u003eHarte Rippenstruktur für kräftige Kauer\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eNicht mit gepresster Haut verwechseln\u003c\/h3\u003e\n\u003cp\u003eBei diesem Produkt handelt es sich um echte Rippenknochen und nicht um einen aus Haut gepressten Kauknochen.\u003c\/p\u003e\n\u003cp\u003eKnochen können trotz schonender Trocknung in seltenen Fällen brechen oder splittern. Deshalb ist besondere Aufmerksamkeit erforderlich.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦷\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eKauarbeit und Zahnoberflächen\u003c\/strong\u003e\u003cspan\u003eMechanische Reibung ohne übertriebene Zahnpflegeversprechen\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eNatürliche Kieferarbeit\u003c\/h3\u003e\n\u003cp\u003eBeim Nagen entsteht mechanische Reibung an den Zahnoberflächen. Diese kann helfen, lockere Beläge zu reduzieren.\u003c\/p\u003e\n\u003cp\u003eHirschrippen entfernen keinen Zahnstein zuverlässig und ersetzen weder Zähneputzen noch tierärztliche Zahnkontrollen.\u003c\/p\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eBeschäftigung\u003c\/b\u003eAusdauernde Kauarbeit für kräftige Kauer.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eKaumuskulatur\u003c\/b\u003eIntensive Beanspruchung beim Nagen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eZahnoberflächen\u003c\/b\u003eMechanische Reibung kann lockere Beläge reduzieren.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eGebiss\u003c\/b\u003eNur für gesunde, belastbare Zähne geeignet.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📊\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eAnalytische Bestandteile\u003c\/strong\u003e\u003cspan\u003eRohprotein, Rohfett und Rohasche\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eNährwerte im Überblick\u003c\/h3\u003e\n\u003ctable class=\"adp-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eAnalytischer Bestandteil\u003c\/th\u003e\n\u003cth\u003eAnteil\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohprotein\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e64,7%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfett\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e19,5%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e6,2%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⚠️\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eSplitter- und Verschluckungsgefahr\u003c\/strong\u003e\u003cspan\u003eEchte Naturknochen niemals unbeaufsichtigt füttern\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eWichtige Sicherheitsregeln\u003c\/h3\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAufsicht\u003c\/b\u003eDen Hund während des Kauens durchgehend beobachten.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eReststücke\u003c\/b\u003eZu kleine, scharfkantige oder verschluckbare Teile sofort entfernen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eGebiss\u003c\/b\u003eBei Schmerzen, lockeren oder vorgeschädigten Zähnen nicht anbieten.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eSchlingen\u003c\/b\u003eFür Hunde, die Knochenstücke hastig abschlucken, nicht geeignet.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eBei Würgen, Erbrechen, Blutungen, Schmerzen oder dem Verdacht auf Verschlucken muss der Knochen entfernt und unverzüglich tierärztlicher Rat eingeholt werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🐶\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFür welche Hunde geeignet?\u003c\/strong\u003e\u003cspan\u003eVor allem für erwachsene, mittelgroße und große Hunde mit kräftigem Gebiss\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eGröße, Kaukraft und Zahnstatus müssen passen\u003c\/h3\u003e\n\u003cp\u003eDie harte Rippenstruktur eignet sich vor allem für erwachsene Hunde mit gesunden Zähnen und kontrolliertem Kauverhalten.\u003c\/p\u003e\n\u003cp\u003eFür Welpen, Senioren, kleine Hunde mit sehr zartem Gebiss oder Tiere mit Zahnproblemen ist dieser Kauartikel nicht die passende Wahl.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🥩\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eBARF und Mineralstoffzufuhr\u003c\/strong\u003e\u003cspan\u003eNur passend zu einer fachgerecht berechneten Gesamtration verwenden\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eKein pauschaler Calcium-Baustein\u003c\/h3\u003e\n\u003cp\u003eAls echter Knochen enthält die Rippe mineralische Bestandteile. Ein konkreter Calciumgehalt wurde jedoch nicht angegeben.\u003c\/p\u003e\n\u003cp\u003eBei BARF-Rationen sollte die Knochenmenge fachgerecht berechnet werden. Die Hirschrippe ersetzt keine ausgewogene Rationsplanung.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⚖️\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFütterung und Tagesration\u003c\/strong\u003e\u003cspan\u003e19,5% Rohfett liefern deutlich Energie\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eKauartikel in die Gesamtfütterung einrechnen\u003c\/h3\u003e\n\u003cp\u003eDie Hirschrippen sind als Ergänzung zwischen den Hauptmahlzeiten gedacht. Mit 19,5% Rohfett liefern sie spürbar Energie.\u003c\/p\u003e\n\u003cp\u003eBei Hunden mit Neigung zu Übergewicht sollte die aufgenommene Menge von der regulären Hauptfutterration abgezogen werden.\u003c\/p\u003e\n\u003cp\u003eImmer ausreichend frisches Trinkwasser bereitstellen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌿\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eNaturprodukt und Aufbewahrung\u003c\/strong\u003e\u003cspan\u003eForm, Farbe, Größe und Gewicht können variieren\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eJede Rippe ist anders\u003c\/h3\u003e\n\u003cp\u003eForm, Farbe, Größe und Gewicht können naturbedingt deutlich schwanken.\u003c\/p\u003e\n\u003cp\u003eKühl, trocken und vor direkter Sonneneinstrahlung geschützt lagern. Beschädigte oder scharfkantige Reststücke entsorgen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Sicherheit, Zahnpflege, BARF und Analysewerten\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cdiv class=\"adp-faq\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWoraus bestehen die Hirschrippen?\u003c\/summary\u003e\n\u003cp\u003eSie bestehen aus 100% schonend getrocknetem Hirsch.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHandelt es sich um echte Knochen?\u003c\/summary\u003e\n\u003cp\u003eJa. Es sind echte Naturknochen und keine aus Haut gepressten Kauartikel.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eKönnen Hirschrippen splittern?\u003c\/summary\u003e\n\u003cp\u003eJa. Echte Knochen können in seltenen Fällen brechen oder splittern. Deshalb dürfen sie nur unter durchgehender Aufsicht angeboten werden.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSind sie für Welpen oder Senioren geeignet?\u003c\/summary\u003e\n\u003cp\u003eAufgrund der harten Struktur sind sie für Welpen, Senioren und Hunde mit Zahnproblemen nicht geeignet.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eReinigen Hirschrippen die Zähne?\u003c\/summary\u003e\n\u003cp\u003eMechanische Reibung kann lockere Beläge reduzieren helfen. Die Rippen entfernen Zahnstein nicht zuverlässig und ersetzen keine Zahnkontrolle.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie hoch sind Protein- und Fettgehalt?\u003c\/summary\u003e\n\u003cp\u003eDer Rohproteingehalt beträgt 64,7%, der Rohfettgehalt 19,5%.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSind Hirschrippen für BARF geeignet?\u003c\/summary\u003e\n\u003cp\u003eSie können Bestandteil einer fachgerecht berechneten Ration sein. Ein konkreter Calciumgehalt wurde nicht angegeben.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-closing\"\u003e\n\u003ch2\u003e100% Hirsch. Echte Rippen. Kräftige Kauarbeit.\u003c\/h2\u003e\n\u003cp\u003eDer luftgetrocknete Naturknochen für erwachsene, kaustarke Hunde – mit klaren Analysewerten und deutlichen Sicherheitshinweisen.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\n\u003cdiv class=\"adn-food-modal\" id=\"adn-food-modal\"\u003e\n\u003cdiv class=\"adn-modal-backdrop\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv role=\"dialog\" class=\"adn-modal-dialog\"\u003e\n\u003cbutton type=\"button\" class=\"adn-modal-close\"\u003e×\u003c\/button\u003e\u003cheader class=\"adn-modal-header\"\u003e\n\u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n\u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\u003c\/header\u003e\n\u003cdiv id=\"adn-rechner\" class=\"adn-rechner\"\u003e\n\u003cdiv class=\"adn-progress-head\"\u003e\n\u003cspan\u003eSchritt \u003cb id=\"adn-current-step\"\u003e1\u003c\/b\u003e von 8\u003c\/span\u003e \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv role=\"progressbar\" class=\"adn-progress-track\"\u003e\u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"adn-step is-active\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n\u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n\u003cdiv class=\"adn-age-row\"\u003e\n\u003clabel class=\"adn-input-box\"\u003e \u003cinput value=\"2\" step=\"1\" min=\"1\" type=\"number\" id=\"adn-age\"\u003e \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"adn-segmented\"\u003e\n\u003cbutton class=\"is-selected\" type=\"button\"\u003eJahre\u003c\/button\u003e \u003cbutton type=\"button\"\u003eMonate\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton id=\"adn-age-next\" class=\"adn-primary-btn\" type=\"button\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n\u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n\u003clabel class=\"adn-input-box adn-weight-box\"\u003e \u003cinput value=\"15\" step=\"0.1\" max=\"120\" min=\"1\" type=\"number\" id=\"adn-weight\"\u003e \u003cspan\u003ekg\u003c\/span\u003e \u003c\/label\u003e \u003cbutton id=\"adn-weight-next\" class=\"adn-primary-btn\" type=\"button\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n\u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n\u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n\u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n\u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n\u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n\u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n\u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n\u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n\u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n\u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n\u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n\u003cdiv id=\"adn-health-warning\" class=\"adn-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-result-grid\"\u003e\n\u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eAdult-Trockenfutter\u003c\/strong\u003e\n\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n\u003ca href=\"#\" id=\"adn-shop-link\" class=\"adn-primary-btn adn-shop-btn\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-modal-actions\"\u003e\n\u003cbutton id=\"adn-back\" type=\"button\"\u003eZurück\u003c\/button\u003e \u003cbutton id=\"adn-restart\" type=\"button\"\u003eNeu starten\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e \u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Woraus bestehen die Hirschrippen?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Sie bestehen aus 100% schonend getrocknetem Hirsch.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Handelt es sich um echte Knochen?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Es sind echte Naturknochen und keine aus Haut gepressten Kauartikel.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Können Hirschrippen splittern?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Echte Knochen können in seltenen Fällen brechen oder splittern. Deshalb dürfen sie nur unter durchgehender Aufsicht angeboten werden.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind sie für Welpen oder Senioren geeignet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Aufgrund der harten Struktur sind sie für Welpen, Senioren und Hunde mit Zahnproblemen nicht geeignet.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Reinigen Hirschrippen die Zähne?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Mechanische Reibung kann lockere Beläge reduzieren helfen. Die Rippen entfernen Zahnstein nicht zuverlässig und ersetzen keine Zahnkontrolle.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie hoch sind Protein- und Fettgehalt?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Der Rohproteingehalt beträgt 64,7%, der Rohfettgehalt 19,5%.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind Hirschrippen für BARF geeignet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Sie können Bestandteil einer fachgerecht berechneten Ration sein. Ein konkreter Calciumgehalt wurde nicht angegeben.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e \u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleTerms = ['hirschrippen'];\n\n  function normalize(value) {\n    return (value || '')\n      .replace(\/\\u00a0\/g, ' ')\n      .replace(\/[–—]\/g, '-')\n      .replace(\/\\s+\/g, ' ')\n      .trim()\n      .toLowerCase();\n  }\n\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n    return style.display !== 'none' \u0026\u0026\n      style.visibility !== 'hidden' \u0026\u0026\n      parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026\n      rect.width \u003e 0 \u0026\u0026\n      rect.height \u003e 0;\n  }\n\n  function outsideOwnBlocks(element) {\n    return !element.closest('.adp-page') \u0026\u0026\n      !element.closest('#adn-one-html') \u0026\u0026\n      !element.closest('#adn-food-modal');\n  }\n\n  function matchesTitle(element) {\n    var text = normalize(element.textContent);\n    return titleTerms.every(function (term) {\n      return text.indexOf(term) !== -1;\n    });\n  }\n\n  function findTitle() {\n    var selectors = [\n      '[data-product-title]',\n      '.product__title',\n      '.product__title h1',\n      '.product-title',\n      '.product-single__title',\n      '.productView-title',\n      '.product-info__title',\n      '.product-detail__title',\n      'h1.product_title',\n      'h1'\n    ];\n\n    var candidates = Array.prototype.slice.call(\n      document.querySelectorAll(selectors.join(','))\n    );\n\n    return candidates.find(function (element) {\n      return outsideOwnBlocks(element) \u0026\u0026\n        isVisible(element) \u0026\u0026\n        matchesTitle(element);\n    }) || null;\n  }\n\n  function applyTitleStyle() {\n    var title = findTitle();\n    if (!title) return;\n    title.classList.add('adp-external-product-title');\n\n    var nested = title.matches('h1, h2')\n      ? title\n      : title.querySelector('h1, h2');\n\n    if (nested) {\n      nested.classList.add('adp-external-product-title');\n    }\n  }\n\n  function scheduleApply() {\n    applyTitleStyle();\n    setTimeout(applyTitleStyle, 50);\n    setTimeout(applyTitleStyle, 200);\n    setTimeout(applyTitleStyle, 500);\n    setTimeout(applyTitleStyle, 1000);\n    setTimeout(applyTitleStyle, 2000);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n\n  window.addEventListener('load', scheduleApply);\n  document.addEventListener('shopify:section:load', scheduleApply);\n\n  var observer = new MutationObserver(scheduleApply);\n  observer.observe(document.documentElement, {\n    childList: true,\n    subtree: true,\n    characterData: true\n  });\n})();\n\u003c\/script\u003e \u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  var modalScrollY = 0;\n  var bodySnapshot = null;\n  var htmlOverflowSnapshot = '';\n\n  function getModal() {\n    return document.getElementById('adn-food-modal');\n  }\n\n  function moveModalToBody() {\n    var modal = getModal();\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  function updateViewportSize() {\n    var modal = getModal();\n    if (!modal) return;\n\n    var viewport = window.visualViewport;\n    var height = viewport ? viewport.height : window.innerHeight;\n    var top = viewport ? viewport.offsetTop : 0;\n\n    modal.style.setProperty('--adn-modal-height', Math.round(height) + 'px');\n    modal.style.setProperty('--adn-modal-top', Math.round(top) + 'px');\n  }\n\n  function lockPage() {\n    if (bodySnapshot) return;\n\n    modalScrollY =\n      window.pageYOffset ||\n      document.documentElement.scrollTop ||\n      document.body.scrollTop ||\n      0;\n\n    bodySnapshot = {\n      position: document.body.style.position,\n      top: document.body.style.top,\n      left: document.body.style.left,\n      right: document.body.style.right,\n      width: document.body.style.width,\n      overflow: document.body.style.overflow\n    };\n\n    htmlOverflowSnapshot = document.documentElement.style.overflow;\n\n    document.documentElement.style.overflow = 'hidden';\n    document.body.style.position = 'fixed';\n    document.body.style.top = (-modalScrollY) + 'px';\n    document.body.style.left = '0';\n    document.body.style.right = '0';\n    document.body.style.width = '100%';\n    document.body.style.overflow = 'hidden';\n  }\n\n  function unlockPage() {\n    if (!bodySnapshot) return;\n\n    document.documentElement.style.overflow = htmlOverflowSnapshot;\n    document.body.style.position = bodySnapshot.position;\n    document.body.style.top = bodySnapshot.top;\n    document.body.style.left = bodySnapshot.left;\n    document.body.style.right = bodySnapshot.right;\n    document.body.style.width = bodySnapshot.width;\n    document.body.style.overflow = bodySnapshot.overflow;\n\n    bodySnapshot = null;\n    window.scrollTo(0, modalScrollY);\n  }\n\n  window.adnPrepareFoodModal = function () {\n    moveModalToBody();\n    updateViewportSize();\n    lockPage();\n\n    var modal = getModal();\n    var dialog = modal \u0026\u0026 modal.querySelector('.adn-modal-dialog');\n\n    if (dialog) {\n      dialog.scrollTop = 0;\n    }\n\n    requestAnimationFrame(updateViewportSize);\n    setTimeout(updateViewportSize, 80);\n    setTimeout(updateViewportSize, 250);\n  };\n\n  window.adnReleaseFoodModal = function () {\n    unlockPage();\n  };\n\n  function init() {\n    moveModalToBody();\n    updateViewportSize();\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', init);\n  } else {\n    init();\n  }\n\n  window.addEventListener('load', init);\n  window.addEventListener('resize', updateViewportSize, { passive: true });\n  window.addEventListener('orientationchange', function () {\n    setTimeout(updateViewportSize, 100);\n    setTimeout(updateViewportSize, 350);\n  }, { passive: true });\n\n  if (window.visualViewport) {\n    window.visualViewport.addEventListener(\n      'resize',\n      updateViewportSize,\n      { passive: true }\n    );\n\n    window.visualViewport.addEventListener(\n      'scroll',\n      updateViewportSize,\n      { passive: true }\n    );\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(init, 50);\n  });\n})();\n\u003c\/script\u003e \u003cscript id=\"adn-food-calculator-script\"\u003e\n(function () {\n  function initAdnFoodCalculator() {\n    var root = document.getElementById('adn-one-html');\n      var modal = document.getElementById('adn-food-modal');\n      var calc = document.getElementById('adn-rechner');\n      if (!root || !modal || !calc || root.dataset.initialized === 'true') return;\n      root.dataset.initialized = 'true';\n    \n      var totalSteps = 8;\n      var currentStep = 1;\n      var data = {\n        ageUnit: 'years', ageValue: 2, ageMonths: 24, ageGroup: 'adult',\n        weight: 15, activity: 'normal', body: 'ideal', food: 'dry', special: 'none', health: 'healthy'\n      };\n    \n      var kcalByFood = { dry: 370, wet: 115 };\n      var recommendations = {\n        puppyDry: { label:'Welpenfutter ansehen', title:'Premium 60% Huhn, Truthahn, Lachs \u0026 Süßkartoffel', reason:'Für Welpen und Junghunde mit Fokus auf Wachstum, Energie und Entwicklung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-welpenfutter-60-huhn-truthahn-lachs-gelenkschutz-susskartoffel-12kg' },\n        seniorDry: { label:'Seniorfutter ansehen', title:'Premium Senior Forelle mit Lachs, Süßkartoffel \u0026 Spargel', reason:'Für ältere Hunde mit leichterer Rezeptur, Omega-3-Fokus und Gelenkschutz.', url:'https:\/\/www.alphadog-nutrition.de\/products\/premium-senior-mit-50-frischem-forelle-mit-lachs-susskartoffel-spargel' },\n        adultSmallDry: { label:'Futter für kleine Rassen ansehen', title:'Premium 50% Lamm, Süßkartoffel, Minze \u0026 Erbsen', reason:'Für ausgewachsene Hunde unter 15 kg und kleine Rassen.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-lamm-susskartoffel-kleine-rassen-100g' },\n        adultSensitiveDry: { label:'Sensibles Trockenfutter ansehen', title:'Premium 50% Ente, Süßkartoffel \u0026 Orange', reason:'Für sensible Adult-Hunde und Hunde mit empfindlicher Verdauung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-getreidefreies-505-ente-mit-susskartoffelte-orange-12kg' },\n        adultActiveDry: { label:'Angus-Rind Trockenfutter ansehen', title:'Premium 50% Angus-Rind, Süßkartoffel, Erbsen \u0026 Karotte', reason:'Für aktive, normale oder schlanke Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-angus-rind-hundefutter-getreidefrei-100g' },\n        adultCalmDry: { label:'Wild \u0026 Lachs Trockenfutter ansehen', title:'Premium 50% Wild \u0026 Lachs, Süßkartoffel \u0026 Maulbeere', reason:'Für ruhigere, kräftige oder kastrierte Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-wild-lachs-getreidefrei-mit-susskartoffel-maulbeere-12kg' },\n        wetDuck: { label:'Ente Nassfutter ansehen', title:'Premium Sensitiv 91% Ente mit Gemüse \u0026 Reis', reason:'Sanfte Nassfutter-Empfehlung für normale Hunde, Welpen oder Senioren.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-91-ente-mit-gemuse-reis-single-protein-800g' },\n        wetHorse: { label:'Pferd Schonkost ansehen', title:'Premium Sensitiv 94% Pferd mit Kartoffeln', reason:'Bei sensibler Verdauung, Krankheitshinweis oder Unverträglichkeiten.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-94-pferd-mit-kartoffeln-hypoallergen' },\n        wetLamb: { label:'Lamm Nassfutter ansehen', title:'Premium Sensitiv 91% Lamm mit Apfel', reason:'Für aktive, schlanke oder trächtige\/säugende Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-lamm-mit-apfel-single-protein' },\n        wetWild: { label:'Wild Nassfutter ansehen', title:'Premium Sensitiv 91% Wild mit Gemüse \u0026 Reis', reason:'Für ruhigere, kräftige oder kastrierte Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-wild-mit-gemuse-reis-single-protein' }\n      };\n    \n      var ageInput = document.getElementById('adn-age');\n      var weightInput = document.getElementById('adn-weight');\n      var ageUnitLabel = document.getElementById('adn-age-unit-label');\n      var currentStepEl = document.getElementById('adn-current-step');\n      var stepTitleEl = document.getElementById('adn-step-title');\n      var progressTrack = calc.querySelector('.adn-progress-track');\n      var progressBar = document.getElementById('adn-progress-bar');\n      var backButton = document.getElementById('adn-back');\n      var restartButton = document.getElementById('adn-restart');\n      var lastFocused = null;\n    \n      function openModal() {\n        lastFocused = document.activeElement;\n    \n        if (typeof window.adnPrepareFoodModal === 'function') {\n          window.adnPrepareFoodModal();\n        } else if (modal.parentNode !== document.body) {\n          document.body.appendChild(modal);\n        }\n    \n        modal.classList.add('is-open');\n        modal.setAttribute('aria-hidden', 'false');\n        modal.setAttribute('aria-modal', 'true');\n        document.body.classList.add('adn-modal-open');\n    \n        var dialog = modal.querySelector('.adn-modal-dialog');\n        if (dialog) dialog.scrollTop = 0;\n    \n        window.setTimeout(function () {\n          var close = modal.querySelector('.adn-modal-close');\n          if (close) {\n            try {\n              close.focus({ preventScroll: true });\n            } catch (error) {\n              close.focus();\n            }\n          }\n        }, 0);\n      }\n    \n      function closeModal() {\n        modal.classList.remove('is-open');\n        modal.setAttribute('aria-hidden', 'true');\n        modal.removeAttribute('aria-modal');\n        document.body.classList.remove('adn-modal-open');\n    \n        if (typeof window.adnReleaseFoodModal === 'function') {\n          window.adnReleaseFoodModal();\n        }\n    \n        if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') {\n          window.setTimeout(function () {\n            try {\n              lastFocused.focus({ preventScroll: true });\n            } catch (error) {\n              lastFocused.focus();\n            }\n          }, 0);\n        }\n      }\n    \n      root.querySelectorAll('[data-adn-open]').forEach(function (button) {\n        button.addEventListener('click', openModal);\n      });\n      modal.querySelectorAll('[data-adn-close]').forEach(function (button) {\n        button.addEventListener('click', closeModal);\n      });\n      document.addEventListener('keydown', function (event) {\n        if (event.key === 'Escape' \u0026\u0026 modal.classList.contains('is-open')) closeModal();\n      });\n    \n      function roundToFive(value) { return Math.round(value \/ 5) * 5; }\n    \n      function updateAge() {\n        var value = parseFloat(ageInput.value);\n        if (!value || value \u003c= 0) value = 1;\n        data.ageValue = value;\n        data.ageMonths = data.ageUnit === 'years' ? value * 12 : value;\n        data.ageGroup = data.ageMonths \u003c 12 ? 'puppy' : (data.ageMonths \u003e= 84 ? 'senior' : 'adult');\n      }\n    \n      function getWeight() {\n        var weight = parseFloat(weightInput.value);\n        if (!weight || weight \u003c= 0) weight = data.weight || 1;\n        return weight;\n      }\n    \n      function getRecommendation() {\n        var weight = getWeight();\n        if (data.food === 'wet') {\n          if (data.health === 'sick' || data.special === 'sensitive') return recommendations.wetHorse;\n          if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin' || data.special === 'pregnant') return recommendations.wetLamb;\n          if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.wetWild;\n          return recommendations.wetDuck;\n        }\n        if (data.ageGroup === 'puppy') return recommendations.puppyDry;\n        if (data.ageGroup === 'senior') return recommendations.seniorDry;\n        if (weight \u003c 15) return recommendations.adultSmallDry;\n        if (data.health === 'sick' || data.special === 'sensitive') return recommendations.adultSensitiveDry;\n        if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin') return recommendations.adultActiveDry;\n        if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.adultCalmDry;\n        return recommendations.adultActiveDry;\n      }\n    \n      function calculateResult() {\n        updateAge();\n        data.weight = getWeight();\n    \n        var ageFactor = { puppy: 2.4, adult: 1.6, senior: 1.3 }[data.ageGroup];\n        var activityFactor = { low: .85, normal: 1, high: 1.18, sport: 1.35 }[data.activity];\n        var bodyFactor = { thin: 1.1, ideal: 1, heavy: .82 }[data.body];\n        var specialFactor = { none: 1, neutered: .9, sensitive: 1, pregnant: 1.35 }[data.special];\n        var dailyKcal = 70 * Math.pow(data.weight, .75) * ageFactor * activityFactor * bodyFactor * specialFactor;\n        var grams = dailyKcal \/ kcalByFood[data.food] * 100;\n        var finalGrams = Math.max(5, roundToFive(grams));\n        var minGrams = Math.max(5, roundToFive(finalGrams * .9));\n        var maxGrams = Math.max(5, roundToFive(finalGrams * 1.1));\n        var meals = data.ageGroup === 'puppy' ? 3 : 2;\n        var mealGrams = Math.max(5, roundToFive(finalGrams \/ meals));\n    \n        var warning = document.getElementById('adn-health-warning');\n        warning.classList.toggle('is-visible', data.health === 'sick');\n        document.getElementById('adn-result-label').textContent = data.health === 'sick' ? 'Grobe Orientierung' : 'Tagesmenge';\n        document.getElementById('adn-result-amount').textContent = 'ca. ' + finalGrams + ' g';\n        document.getElementById('adn-result-kcal').textContent = 'ca. ' + Math.round(dailyKcal) + ' kcal';\n        document.getElementById('adn-result-meal').textContent = 'ca. ' + mealGrams + ' g';\n        document.getElementById('adn-result-range').textContent = minGrams + '–' + maxGrams + ' g';\n    \n        var recommendation = getRecommendation();\n        document.getElementById('adn-product-title').textContent = recommendation.title;\n        document.getElementById('adn-product-reason').textContent = recommendation.reason;\n        var shopLink = document.getElementById('adn-shop-link');\n        shopLink.href = recommendation.url;\n        shopLink.textContent = recommendation.label;\n      }\n    \n      function showStep(step) {\n        currentStep = Math.max(1, Math.min(totalSteps, step));\n        calc.querySelectorAll('.adn-step').forEach(function (item) {\n          item.classList.toggle('is-active', Number(item.dataset.step) === currentStep);\n        });\n        var active = calc.querySelector('.adn-step.is-active');\n        currentStepEl.textContent = currentStep;\n        stepTitleEl.textContent = active ? active.dataset.title : '';\n        progressBar.style.width = (currentStep \/ totalSteps * 100) + '%';\n        progressTrack.setAttribute('aria-valuenow', String(currentStep));\n        backButton.disabled = currentStep === 1;\n        if (currentStep === totalSteps) calculateResult();\n        var dialog = modal.querySelector('.adn-modal-dialog');\n        if (dialog) dialog.scrollTop = 0;\n      }\n    \n      calc.querySelectorAll('[data-age-unit]').forEach(function (button) {\n        button.addEventListener('click', function () {\n          data.ageUnit = button.dataset.ageUnit;\n          calc.querySelectorAll('[data-age-unit]').forEach(function (item) { item.classList.remove('is-selected'); });\n          button.classList.add('is-selected');\n          ageUnitLabel.textContent = data.ageUnit === 'years' ? 'Jahre' : 'Monate';\n          updateAge();\n        });\n      });\n    \n      document.getElementById('adn-age-next').addEventListener('click', function () {\n        var age = parseFloat(ageInput.value);\n        if (!age || age \u003c= 0) { ageInput.focus(); return; }\n        updateAge();\n        showStep(2);\n      });\n    \n      document.getElementById('adn-weight-next').addEventListener('click', function () {\n        var weight = parseFloat(weightInput.value);\n        if (!weight || weight \u003c= 0) { weightInput.focus(); return; }\n        data.weight = weight;\n        showStep(3);\n      });\n    \n      calc.querySelectorAll('.adn-choice-grid button').forEach(function (button) {\n        button.addEventListener('click', function () {\n          var key = button.dataset.key;\n          data[key] = button.dataset.value;\n          button.parentElement.querySelectorAll('button').forEach(function (item) { item.classList.remove('is-selected'); });\n          button.classList.add('is-selected');\n          window.setTimeout(function () { showStep(currentStep + 1); }, 120);\n        });\n      });\n    \n      backButton.addEventListener('click', function () { showStep(currentStep - 1); });\n      restartButton.addEventListener('click', function () {\n        data = { ageUnit:'years', ageValue:2, ageMonths:24, ageGroup:'adult', weight:15, activity:'normal', body:'ideal', food:'dry', special:'none', health:'healthy' };\n        ageInput.value = 2;\n        weightInput.value = 15;\n        ageUnitLabel.textContent = 'Jahre';\n        calc.querySelectorAll('.is-selected').forEach(function (item) { item.classList.remove('is-selected'); });\n        calc.querySelector('[data-age-unit=\"years\"]').classList.add('is-selected');\n        showStep(1);\n      });\n    \n      showStep(1);\n  }\n\n  function scheduleInit() {\n    initAdnFoodCalculator();\n    window.setTimeout(initAdnFoodCalculator, 50);\n    window.setTimeout(initAdnFoodCalculator, 250);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleInit, { once: true });\n  } else {\n    scheduleInit();\n  }\n\n  window.addEventListener('load', scheduleInit);\n  document.addEventListener('shopify:section:load', function () {\n    window.setTimeout(scheduleInit, 50);\n  });\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"Default Title","offer_id":58661160943941,"sku":"11138-60416","price":33.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/AlphadogNutritionHirschrippenGetrocknet100_Hirsch_HypoallergenerKnochen-KausnackfuerHundeGetreidefrei_KnusprigeHirschknochenzurIntensivenZahnpflege_Monoprotein.png?v=1786799204"},{"product_id":"alphadog-nutrition-softwurfel-hirsch-weiche-trainingsleckerli","title":"Softwürfel Hirsch - Softwürfel Hirsch, Monoprotein","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Softwürfel Hirsch\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 SOFTWÜRFEL HIRSCH\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-soft-venison-cubes-product-design\"\u003e\n  .adp-theme-soft-venison-cubes {\n    --venison-deep: #241411;\n    --venison-burgundy: #5d2b2c;\n    --venison-brown: #76513a;\n    --venison-rust: #a15d43;\n    --venison-forest: #496451;\n    --venison-moss: #78836b;\n    --venison-gold: #cf9b58;\n    --venison-cream: #e6d2b2;\n\n    background:\n      radial-gradient(circle at 7% 4%, rgba(73,100,81,.14), transparent 24%),\n      radial-gradient(circle at 95% 16%, rgba(161,93,67,.14), transparent 24%),\n      radial-gradient(circle at 50% 82%, rgba(230,210,178,.12), transparent 32%),\n      linear-gradient(180deg, #faf8f5 0%, #f2ede8 50%, #f6f1e8 100%) !important;\n  }\n\n  .adp-theme-soft-venison-cubes .adp-hero {\n    border: 1px solid rgba(207,155,88,.20) !important;\n    background:\n      radial-gradient(circle at 87% 13%, rgba(230,210,178,.22), transparent 24%),\n      linear-gradient(135deg, #120908 0%, #2c1715 56%, #47382c 100%) !important;\n    box-shadow: 0 34px 94px rgba(61,42,35,.23) !important;\n  }\n\n  .adp-theme-soft-venison-cubes .adp-hero::before {\n    content: \"VENISON\" !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: 92px !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-soft-venison-cubes .adp-hero::after {\n    background:\n      linear-gradient(\n        90deg,\n        var(--venison-deep),\n        var(--venison-burgundy) 29%,\n        var(--venison-rust) 49%,\n        var(--venison-brown) 67%,\n        var(--venison-gold) 82%,\n        var(--venison-forest)\n      ) !important;\n  }\n\n  .adp-theme-soft-venison-cubes .adp-brand,\n  .adp-theme-soft-venison-cubes .adp-kicker,\n  .adp-theme-soft-venison-cubes .adp-heading \u003e p,\n  .adp-theme-soft-venison-cubes .adp-panel \u003e p {\n    color: #e5ad73 !important;\n  }\n\n  .adp-theme-soft-venison-cubes .adp-tags {\n    display: flex !important;\n    flex-wrap: wrap !important;\n    align-items: center !important;\n    gap: 10px !important;\n  }\n\n  .adp-theme-soft-venison-cubes .adp-tags \u003e span {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    flex: 0 0 auto !important;\n    min-width: 0 !important;\n    max-width: 100% !important;\n    margin: 0 !important;\n    white-space: nowrap !important;\n    text-decoration: none !important;\n    border-color: rgba(229,173,115,.24) !important;\n    background: rgba(229,173,115,.08) !important;\n  }\n\n  .adp-theme-soft-venison-cubes .adp-title {\n    color: #fff !important;\n    -webkit-text-stroke: .45px #fff !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.16),\n      0 7px 15px rgba(0,0,0,.34),\n      0 15px 28px rgba(0,0,0,.18) !important;\n    filter: none !important;\n  }\n\n  .adp-theme-soft-venison-cubes .adp-title::before,\n  .adp-theme-soft-venison-cubes .adp-title::after {\n    content: none !important;\n    display: none !important;\n    opacity: 0 !important;\n    filter: none !important;\n    transform: none !important;\n  }\n\n  \/* Rechtes Kennzahlenfeld immer EINfarbig. *\/\n  .adp-theme-soft-venison-cubes .adp-visual {\n    position: relative !important;\n    background: #5d2b2c !important;\n    background-image: none !important;\n    border-color: rgba(255,255,255,.14) !important;\n  }\n\n  .adp-theme-soft-venison-cubes .adp-visual::before,\n  .adp-theme-soft-venison-cubes .adp-visual::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  .adp-theme-soft-venison-cubes .adp-stat {\n    border-color: rgba(255,255,255,.15) !important;\n    background: rgba(22,10,9,.30) !important;\n  }\n\n  .adp-theme-soft-venison-cubes .adp-stat-main {\n    background: #76513a !important;\n    border-color: #76513a !important;\n    box-shadow: 0 18px 42px rgba(36,20,17,.30) !important;\n  }\n\n  .adp-theme-soft-venison-cubes .adp-benefit:nth-child(1) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(161,93,67,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #faf0eb 100%) !important;\n  }\n\n  .adp-theme-soft-venison-cubes .adp-benefit:nth-child(2) {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(230,210,178,.25), transparent 31%),\n      linear-gradient(135deg, #120908 0%, #3b1c1b 100%) !important;\n    color: #fff !important;\n  }\n\n  .adp-theme-soft-venison-cubes .adp-benefit:nth-child(2) p {\n    color: rgba(255,255,255,.72) !important;\n  }\n\n  .adp-theme-soft-venison-cubes .adp-benefit:nth-child(3) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(73,100,81,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #eef4ef 100%) !important;\n  }\n\n  .adp-theme-soft-venison-cubes .adp-benefit b {\n    color: var(--venison-rust) !important;\n  }\n\n  .adp-theme-soft-venison-cubes .adp-benefit:nth-child(2) b {\n    color: #efc68e !important;\n  }\n\n  .adp-theme-soft-venison-cubes .adp-guide {\n    border: 1px solid rgba(93,43,44,.08) !important;\n    background:\n      radial-gradient(circle at 92% 8%, rgba(230,210,178,.12), transparent 28%),\n      radial-gradient(circle at 8% 92%, rgba(73,100,81,.08), transparent 26%),\n      linear-gradient(145deg, #ffffff 0%, #f8f3ed 100%) !important;\n  }\n\n  .adp-theme-soft-venison-cubes .adp-panel {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(230,210,178,.22), transparent 28%),\n      linear-gradient(135deg, #120908 0%, #432524 100%) !important;\n  }\n\n  .adp-theme-soft-venison-cubes .adp-item {\n    border: 1px solid rgba(93,43,44,.07) !important;\n    box-shadow: 0 14px 42px rgba(61,42,35,.05) !important;\n  }\n\n  .adp-theme-soft-venison-cubes .adp-icon {\n    background:\n      linear-gradient(135deg, #241411, var(--venison-burgundy)) !important;\n    box-shadow: 0 8px 18px rgba(36,20,17,.16) !important;\n  }\n\n  .adp-theme-soft-venison-cubes .adp-item[open] .adp-plus {\n    background: var(--venison-rust) !important;\n  }\n\n  .adp-theme-soft-venison-cubes .adp-info {\n    border-left-color: var(--venison-rust) !important;\n    background: #faf0eb !important;\n  }\n\n  .adp-theme-soft-venison-cubes .adp-highlight {\n    background:\n      linear-gradient(135deg, #faf0eb 0%, #eef3ec 100%) !important;\n  }\n\n  .adp-theme-soft-venison-cubes .adp-table thead th,\n  .adp-theme-soft-venison-cubes .adp-table thead td {\n    background:\n      linear-gradient(135deg, #241411, #5d2b2c) !important;\n  }\n\n  .adp-theme-soft-venison-cubes .adp-faq details[open] {\n    border-color: rgba(161,93,67,.30) !important;\n    box-shadow: 0 10px 25px rgba(161,93,67,.07) !important;\n  }\n\n  \/* Unteres Abschlussfeld immer EINfarbig. *\/\n  .adp-theme-soft-venison-cubes .adp-closing {\n    background: #5d2b2c !important;\n    background-image: none !important;\n    box-shadow: 0 28px 72px rgba(61,42,35,.19) !important;\n  }\n\n  .adp-theme-soft-venison-cubes #adn-one-html {\n    position: relative !important;\n    left: auto !important;\n    right: auto !important;\n    width: 100% !important;\n    max-width: 100% !important;\n    margin: 0 auto 42px !important;\n    padding: 0 !important;\n    transform: none !important;\n    clear: both !important;\n    box-sizing: border-box !important;\n  }\n\n  .adp-theme-soft-venison-cubes #adn-one-html \u003e .adn-one-grid {\n    width: 100% !important;\n    max-width: none !important;\n    margin: 0 auto !important;\n  }\n\n  @media (max-width: 1050px) {\n    .adp-theme-soft-venison-cubes #adn-one-html {\n      margin-bottom: 30px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    .adp-theme-soft-venison-cubes .adp-hero::before {\n      right: -14px !important;\n      top: 22px !important;\n      font-size: 50px !important;\n    }\n\n    .adp-theme-soft-venison-cubes .adp-title {\n      -webkit-text-stroke: .35px #fff !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.14),\n        0 5px 10px rgba(0,0,0,.30),\n        0 10px 20px rgba(0,0,0,.16) !important;\n    }\n\n    .adp-theme-soft-venison-cubes .adp-tags {\n      gap: 7px !important;\n    }\n\n    .adp-theme-soft-venison-cubes #adn-one-html {\n      margin-bottom: 22px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cmain class=\"adp-page adp-theme-soft-venison-cubes\"\u003e\n\u003cdiv class=\"adp-wrap\"\u003e\n\u003csection class=\"adn-one-html adn-theme-soft-venison-cubes\" id=\"adn-one-html\"\u003e\n\u003cdiv class=\"adn-one-grid\"\u003e\n\u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n\u003cdiv class=\"adn-trust-panel\"\u003e\n\u003cdiv class=\"adn-payment-card\"\u003e\n\u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n\u003cdiv class=\"adn-payment-grid\"\u003e\n\u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"PayPal\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/paypal-blue-logo-19528_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Klarna\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/klarna-pink-logo-24366_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Visa\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/visa-blue-logo-19529_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Mastercard\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/mastercard-credit-card-payment-method-19676_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Maestro\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/maestro-logo-19742_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Apple Pay\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/apple-pay-logo-19557_256.png?v=1779726652\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-benefit-grid\"\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M3 7h11v9H3V7Zm11 3h3.5l2.5 3v3h-6v-6ZM6 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm11 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSchneller Versand\u003c\/strong\u003e \u003csmall\u003ezügig und sicher bei dir\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M12 2 4 5v6c0 5 3.4 9.7 8 11 4.6-1.3 8-6 8-11V5l-8-3Zm-1 14-4-4 1.4-1.4L11 13.2l5.6-5.6L18 9l-7 7Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSicher bezahlen\u003c\/strong\u003e \u003csmall\u003egeschützte Zahlungsarten\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M7 7h9.2L14 4.8 15.4 3 21 8.6l-5.6 5.6-1.4-1.8 2.2-2.2H7a3 3 0 0 0-3 3v4H2v-4a5 5 0 0 1 5-5Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M12 21s-7-4.4-7-11a4 4 0 0 1 7-2.6A4 4 0 0 1 19 10c0 6.6-7 11-7 11Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e \u003csmall\u003eentspannt ausprobieren\u003c\/small\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-grid\"\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Hirschkopf für 99% Hirsch --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M8.2 8.2C9 6 10.3 5 12 5s3 1 3.8 3.2v5.2c0 3.9-1.7 6.1-3.8 6.1s-3.8-2.2-3.8-6.1V8.2Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9.1 6.1 6.8 3.5M8.2 5.1 5.4 5M8.6 7.2 5.8 8.4\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"m14.9 6.1 2.3-2.6M15.8 5.1l2.8-.1M15.4 7.2l2.8 1.2\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 10.8h.01M14 10.8h.01\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9.8 15c1.5.9 2.9.9 4.4 0\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e99%\u003cbr\u003eHirsch\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Schutzschild mit Hirsch für Monoprotein --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M12 2.5 4.5 5.4v5.1c0 5 3.1 9.2 7.5 10.5 4.4-1.3 7.5-5.5 7.5-10.5V5.4L12 2.5Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9.2 10.7c.5-1.6 1.4-2.4 2.8-2.4s2.3.8 2.8 2.4v3c0 2.1-1.2 3.4-2.8 3.4s-2.8-1.3-2.8-3.4v-3Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 9.2 8.7 7.6M14 9.2l1.3-1.6\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10.6 12h.01M13.4 12h.01\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eMonoprotein\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Weicher Würfel --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M6 6.5 12 3l6 3.5v9L12 19l-6-3.5v-9Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M6 6.5 12 10l6-3.5M12 10v9\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M8.4 12.4c1.2 1.1 2.4 1.6 3.6 1.6s2.4-.5 3.6-1.6\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eHalbweich\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!-- Saubere Tasche ohne Krümel --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M7 5.2h10l1.5 3.3v9.2c0 1.8-1.5 3.3-3.3 3.3H8.8c-1.8 0-3.3-1.5-3.3-3.3V8.5L7 5.2Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M8.2 5.2V3h7.6v2.2M5.5 8.5h13\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"m9.2 12.2 2.8-1.4 2.8 1.4v3.4L12 17l-2.8-1.4v-3.4Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M3 12.5h2M19 12.5h2M4 16l1.7-.8M20 16l-1.7-.8\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eKrümelfrei\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!-- Teilbarer Trainingswürfel --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M5 7.2 11 4l5 3v7.6L10 18l-5-3.1V7.2Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M5 7.2 10 10l6-3M10 10v8\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14.2 15.2 18 13l3 1.8v4.5L17.2 21l-3-1.8v-4Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"m11.5 12.5 2.5 2.1\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M4 20h6M6 18l-2 2 2 2\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eLeicht\u003cbr\u003eteilbar\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n\u003caside class=\"adn-calculator-teaser\"\u003e\n\u003cdiv class=\"adn-calculator-art\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\"\u003e\u003c\/div\u003e\n\u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n\u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n\u003cbutton type=\"button\" class=\"adn-open-calculator\"\u003eJetzt berechnen\u003c\/button\u003e\n\u003cdiv class=\"adn-calculator-note\"\u003e\n\u003cstrong\u003eIn ca. 60 Sekunden\u003c\/strong\u003e\u003cspan\u003edirekt zur Futterempfehlung\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/aside\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-hero\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n\u003cp class=\"adp-kicker\"\u003eHalbweiche Trainingswürfel aus 99% Hirsch\u003c\/p\u003e\n\u003ch1 class=\"adp-title\"\u003e99% Hirsch Softwürfel für sauberes, schnelles Training.\u003c\/h1\u003e\n\u003cp class=\"adp-lead\"\u003eSaftige, krümelfreie Würfel mit seltener Proteinquelle – schnell gefressen, leicht teilbar und ideal für viele Trainingswiederholungen.\u003c\/p\u003e\n\u003cp class=\"adp-intro\"\u003eDie Softwürfel bestehen zu 99% aus Hirsch – aus Fleisch, Innereien und Karkassen – sowie 1% Glyzerin für die halbweiche Konsistenz. So lassen sie sich schnell kauen, sauber transportieren und bei Bedarf mit den Fingern weiter verkleinern.\u003c\/p\u003e\n\u003cdiv class=\"adp-tags\"\u003e\n\u003cspan\u003e99% Hirsch\u003c\/span\u003e \u003cspan\u003eMonoprotein\u003c\/span\u003e \u003cspan\u003eHalbweich \u0026amp; teilbar\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\u003e99% Hirsch\u003c\/strong\u003e \u003cspan\u003eFleisch, Innereien und Karkassen aus einer Proteinquelle\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e1% Glyzerin\u003c\/strong\u003e \u003cspan\u003efür die halbweiche, formstabile Konsistenz\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eKrümelfrei\u003c\/strong\u003e \u003cspan\u003esauber in Jackentasche, Futterbeutel und Trainingstasche\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eSchnell teilbar\u003c\/strong\u003e \u003cspan\u003eideal für Clickertraining, Suchspiele und viele Wiederholungen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eSchnell belohnen\u003c\/p\u003e\n\u003ch2\u003eHalbweiche Hirsch Würfel für konzentriertes Training ohne Bröseln.\u003c\/h2\u003e\n\u003cspan\u003eDie weiche Textur verkürzt die Kauzeit. Dein Hund kann die Belohnung schnell aufnehmen und direkt wieder zur nächsten Übung wechseln.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-benefits\"\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e01\u003c\/b\u003e\n\u003ch3\u003e99% Hirsch als Monoprotein\u003c\/h3\u003e\n\u003cp\u003eHirsch ist die einzige tierische Proteinquelle. Die Rezeptur bleibt klar und übersichtlich.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e02\u003c\/b\u003e\n\u003ch3\u003eHalbweich und leicht teilbar\u003c\/h3\u003e\n\u003cp\u003eDie Würfel lassen sich schnell kauen und bei vielen Wiederholungen einfach mit den Fingern verkleinern.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\n\u003ch3\u003eSauber unterwegs\u003c\/h3\u003e\n\u003cp\u003eDie formstabilen Happen krümeln kaum und fetten nicht stark – praktisch für Jacke und Futterbeutel.\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 anspruchsvolles Training\u003c\/p\u003e\n\u003ch2\u003eEine seltene Proteinquelle mit besonders praktischer Trainingskonsistenz.\u003c\/h2\u003e\n\u003cp\u003eDie Hirsch-Softwürfel eignen sich für Hundeschule, Rückruf, Fährtenarbeit, Suchspiele, Trickdogging und Clickertraining.\u003c\/p\u003e\n\u003cp\u003eHirsch kann eine interessante Alternative zu häufig gefütterten Fleischsorten sein. Eine individuelle Verträglichkeit kann jedoch nie pauschal garantiert werden. Bei tierärztlich begleiteten Ausschlussdiäten sollte jeder Snack vorab abgestimmt werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-panel\"\u003e\n\u003cp\u003eAuf einen Blick\u003c\/p\u003e\n\u003carticle\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003e99% Hirsch aus Fleisch, Innereien und Karkassen, 1% Glyzerin\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eBeschaffenheit\u003c\/strong\u003e\u003cspan\u003ehalbweich, formstabil, kaum fettend und krümelfrei\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eEinsatz\u003c\/strong\u003e\u003cspan\u003eHundeschule, Rückruf, Fährtenarbeit, Suchspiele und Clickertraining\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eFütterung\u003c\/strong\u003e\u003cspan\u003eSnackmenge bei vielen Wiederholungen von der Tagesration abziehen\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eAlle Details\u003c\/p\u003e\n\u003ch2\u003eRezeptur, Trainingstipps und verantwortungsvolle Fütterung.\u003c\/h2\u003e\n\u003cspan\u003eFür dieses Produkt wurden keine analytischen Bestandteile angegeben. Deshalb werden keine Nährwerte ergänzt oder geschätzt.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-accordions\"\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦌\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e99% Hirsch\u003c\/strong\u003e\u003cspan\u003eFleisch, Innereien und Karkassen aus einer 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 Monoprotein-Rezeptur\u003c\/h3\u003e\n\u003cp\u003eDie Softwürfel bestehen zu 99% aus Hirsch. Verwendet werden Fleisch, Innereien und Karkassen.\u003c\/p\u003e\n\u003cp\u003eHirsch ist die einzige tierische Proteinquelle. Dadurch bleibt die Zutatenliste transparent und übersichtlich.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eZusammensetzung:\u003c\/strong\u003e 99% Hirsch, 1% Glyzerin. Ergänzungsfuttermittel für Hunde.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e◼\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHalbweiche Konsistenz\u003c\/strong\u003e\u003cspan\u003e1% Glyzerin für schnelle Aufnahme und gute Formstabilität\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eSchnell kauen und direkt weitertrainieren\u003c\/h3\u003e\n\u003cp\u003eEin kleiner Anteil Glyzerin hält die Würfel halbweich. Dadurch lassen sie sich schneller fressen als harte, trockene Kekse.\u003c\/p\u003e\n\u003cp\u003eDie Würfel bleiben dennoch formstabil und eignen sich gut für Futterbeutel und Jackentasche.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e✂️\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eLeicht teilbar\u003c\/strong\u003e\u003cspan\u003eIdeal für Clickertraining und besonders viele Wiederholungen\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eKleine Portionen mit den Fingern herstellen\u003c\/h3\u003e\n\u003cp\u003eDurch die softe Struktur lassen sich die Würfel bei Bedarf noch kleiner zupfen.\u003c\/p\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eClickertraining\u003c\/b\u003eSehr kleine Belohnungen für präzises Timing.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eTrickdogging\u003c\/b\u003eViele Wiederholungen mit kleinen Portionen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eRückruf\u003c\/b\u003eSchnelle Aufnahme ohne lange Kaupause.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eSuchspiele\u003c\/b\u003eGut portionierbare Happen für Nasenarbeit.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e👜\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eKrümelfrei und sauber\u003c\/strong\u003e\u003cspan\u003eKaum Abrieb und wenig Fett in der Tasche\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003ePraktisch für Training unterwegs\u003c\/h3\u003e\n\u003cp\u003eDie Softwürfel krümeln kaum und fetten nicht stark. So bleiben Futterbeutel, Jacke und Hände beim Training deutlich sauberer.\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\u003eGetreidefreie Rezeptur\u003c\/strong\u003e\u003cspan\u003eOhne unnötige 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\u003eEinfacher Fleischsnack für den Alltag\u003c\/h3\u003e\n\u003cp\u003eEnthält kein Getreide. Weitere tierische Proteinquellen sind ebenfalls nicht enthalten.\u003c\/p\u003e\n\u003cp\u003eDie Würfel sind ein Ergänzungsfuttermittel und ersetzen keine ausgewogene Hauptmahlzeit.\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\u003eBei vielen Belohnungen die Hauptfuttermenge anpassen\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eAuch kleine Würfel liefern Energie\u003c\/h3\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eTraining\u003c\/b\u003eAls schnelle Belohnung zwischen den Mahlzeiten.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eTagesration\u003c\/b\u003eGrößere Snackmengen vom Hauptfutter abziehen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003ePortionierung\u003c\/b\u003eFür viele Wiederholungen Würfel weiter teilen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eWasser\u003c\/b\u003eImmer frisches Trinkwasser bereitstellen.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eDie passende Menge hängt von Größe, Aktivität, Trainingsdauer 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\u003eLeichte Unterschiede bei Form und Farbe sind normal\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eJede Charge kann leicht variieren\u003c\/h3\u003e\n\u003cp\u003eForm, Farbe und Größe können naturbedingt leicht schwanken.\u003c\/p\u003e\n\u003cp\u003eKühl, trocken und vor direkter Sonneneinstrahlung geschützt lagern. Die Verpackung nach dem Öffnen 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 Monoprotein, Konsistenz und Training\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 open=\"\"\u003e\n\u003csummary\u003eWoraus bestehen die Hirsch-Softwürfel?\u003c\/summary\u003e\n\u003cp\u003eSie bestehen aus 99% Hirsch aus Fleisch, Innereien und Karkassen sowie 1% Glyzerin.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eSind die Würfel monoprotein?\u003c\/summary\u003e\n\u003cp\u003eJa. Hirsch ist die einzige tierische Proteinquelle.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSind sie getreidefrei?\u003c\/summary\u003e\n\u003cp\u003eJa. Die angegebene Rezeptur enthält kein Getreide.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWarum sind die Würfel halbweich?\u003c\/summary\u003e\n\u003cp\u003eEin Anteil von 1% Glyzerin sorgt für die softe, formstabile Konsistenz.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eLassen sich die Würfel kleiner teilen?\u003c\/summary\u003e\n\u003cp\u003eJa. Sie können bei Bedarf einfach mit den Fingern weiter zerteilt werden.\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\u003e99% Hirsch. Halbweich. Sauber und schnell belohnt.\u003c\/h2\u003e\n\u003cp\u003eDer getreidefreie Monoprotein-Softwürfel für Hundeschule, Rückruf, Fährtenarbeit, Suchspiele und Clickertraining.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\n\u003cdiv id=\"adn-food-modal\" class=\"adn-food-modal\"\u003e\n\u003cdiv class=\"adn-modal-backdrop\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"adn-modal-dialog\" role=\"dialog\"\u003e\n\u003cbutton class=\"adn-modal-close\" type=\"button\"\u003e×\u003c\/button\u003e\u003cheader class=\"adn-modal-header\"\u003e\n\u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n\u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\u003c\/header\u003e\n\u003cdiv class=\"adn-rechner\" id=\"adn-rechner\"\u003e\n\u003cdiv class=\"adn-progress-head\"\u003e\n\u003cspan\u003eSchritt \u003cb id=\"adn-current-step\"\u003e1\u003c\/b\u003e von 8\u003c\/span\u003e \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-progress-track\" role=\"progressbar\"\u003e\u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"adn-step is-active\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n\u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n\u003cdiv class=\"adn-age-row\"\u003e\n\u003clabel class=\"adn-input-box\"\u003e \u003cinput id=\"adn-age\" type=\"number\" min=\"1\" step=\"1\" value=\"2\"\u003e \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"adn-segmented\"\u003e\n\u003cbutton type=\"button\" class=\"is-selected\"\u003eJahre\u003c\/button\u003e \u003cbutton type=\"button\"\u003eMonate\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-age-next\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n\u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n\u003clabel class=\"adn-input-box adn-weight-box\"\u003e \u003cinput id=\"adn-weight\" type=\"number\" min=\"1\" max=\"120\" step=\"0.1\" value=\"15\"\u003e \u003cspan\u003ekg\u003c\/span\u003e \u003c\/label\u003e \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-weight-next\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n\u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n\u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n\u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n\u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n\u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n\u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n\u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n\u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n\u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n\u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n\u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n\u003cdiv class=\"adn-warning\" id=\"adn-health-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-result-grid\"\u003e\n\u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eAdult-Trockenfutter\u003c\/strong\u003e\n\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n\u003ca class=\"adn-primary-btn adn-shop-btn\" id=\"adn-shop-link\" href=\"#\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-modal-actions\"\u003e\n\u003cbutton type=\"button\" id=\"adn-back\"\u003eZurück\u003c\/button\u003e \u003cbutton type=\"button\" id=\"adn-restart\"\u003eNeu starten\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e \u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Woraus bestehen die Hirsch-Softwürfel?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Sie bestehen aus 99% Hirsch aus Fleisch, Innereien und Karkassen sowie 1% Glyzerin.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind die Würfel monoprotein?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Hirsch ist die einzige tierische Proteinquelle.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind sie getreidefrei?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Die angegebene Rezeptur enthält kein Getreide.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Warum sind die Würfel halbweich?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ein Anteil von 1% Glyzerin sorgt für die softe, formstabile Konsistenz.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Lassen sich die Würfel kleiner teilen?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Sie können bei Bedarf einfach mit den Fingern weiter zerteilt werden.\"\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 = ['softwürfel', 'hirsch'];\n\n  function normalize(value) {\n    return (value || '')\n      .replace(\/\\u00a0\/g, ' ')\n      .replace(\/[–—]\/g, '-')\n      .replace(\/\\s+\/g, ' ')\n      .trim()\n      .toLowerCase();\n  }\n\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n    return style.display !== 'none' \u0026\u0026\n      style.visibility !== 'hidden' \u0026\u0026\n      parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026\n      rect.width \u003e 0 \u0026\u0026\n      rect.height \u003e 0;\n  }\n\n  function outsideOwnBlocks(element) {\n    return !element.closest('.adp-page') \u0026\u0026\n      !element.closest('#adn-one-html') \u0026\u0026\n      !element.closest('#adn-food-modal');\n  }\n\n  function matchesTitle(element) {\n    var text = normalize(element.textContent);\n    return titleTerms.every(function (term) {\n      return text.indexOf(term) !== -1;\n    });\n  }\n\n  function findTitle() {\n    var selectors = [\n      '[data-product-title]',\n      '.product__title',\n      '.product__title h1',\n      '.product-title',\n      '.product-single__title',\n      '.productView-title',\n      '.product-info__title',\n      '.product-detail__title',\n      'h1.product_title',\n      'h1'\n    ];\n\n    var candidates = Array.prototype.slice.call(\n      document.querySelectorAll(selectors.join(','))\n    );\n\n    return candidates.find(function (element) {\n      return outsideOwnBlocks(element) \u0026\u0026\n        isVisible(element) \u0026\u0026\n        matchesTitle(element);\n    }) || null;\n  }\n\n  function applyTitleStyle() {\n    var title = findTitle();\n    if (!title) return;\n    title.classList.add('adp-external-product-title');\n\n    var nested = title.matches('h1, h2')\n      ? title\n      : title.querySelector('h1, h2');\n\n    if (nested) {\n      nested.classList.add('adp-external-product-title');\n    }\n  }\n\n  function scheduleApply() {\n    applyTitleStyle();\n    setTimeout(applyTitleStyle, 50);\n    setTimeout(applyTitleStyle, 200);\n    setTimeout(applyTitleStyle, 500);\n    setTimeout(applyTitleStyle, 1000);\n    setTimeout(applyTitleStyle, 2000);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n\n  window.addEventListener('load', scheduleApply);\n  document.addEventListener('shopify:section:load', scheduleApply);\n\n  var observer = new MutationObserver(scheduleApply);\n  observer.observe(document.documentElement, {\n    childList: true,\n    subtree: true,\n    characterData: true\n  });\n})();\n\u003c\/script\u003e \u003cscript id=\"adn-modal-center-script\"\u003e\n(function () {\n  var modalScrollY = 0;\n  var bodySnapshot = null;\n  var htmlOverflowSnapshot = '';\n\n  function getModal() {\n    return document.getElementById('adn-food-modal');\n  }\n\n  function moveModalToBody() {\n    var modal = getModal();\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n  }\n\n  function updateViewportSize() {\n    var modal = getModal();\n    if (!modal) return;\n\n    var viewport = window.visualViewport;\n    var height = viewport ? viewport.height : window.innerHeight;\n    var top = viewport ? viewport.offsetTop : 0;\n\n    modal.style.setProperty('--adn-modal-height', Math.round(height) + 'px');\n    modal.style.setProperty('--adn-modal-top', Math.round(top) + 'px');\n  }\n\n  function lockPage() {\n    if (bodySnapshot) return;\n\n    modalScrollY =\n      window.pageYOffset ||\n      document.documentElement.scrollTop ||\n      document.body.scrollTop ||\n      0;\n\n    bodySnapshot = {\n      position: document.body.style.position,\n      top: document.body.style.top,\n      left: document.body.style.left,\n      right: document.body.style.right,\n      width: document.body.style.width,\n      overflow: document.body.style.overflow\n    };\n\n    htmlOverflowSnapshot = document.documentElement.style.overflow;\n\n    document.documentElement.style.overflow = 'hidden';\n    document.body.style.position = 'fixed';\n    document.body.style.top = (-modalScrollY) + 'px';\n    document.body.style.left = '0';\n    document.body.style.right = '0';\n    document.body.style.width = '100%';\n    document.body.style.overflow = 'hidden';\n  }\n\n  function unlockPage() {\n    if (!bodySnapshot) return;\n\n    document.documentElement.style.overflow = htmlOverflowSnapshot;\n    document.body.style.position = bodySnapshot.position;\n    document.body.style.top = bodySnapshot.top;\n    document.body.style.left = bodySnapshot.left;\n    document.body.style.right = bodySnapshot.right;\n    document.body.style.width = bodySnapshot.width;\n    document.body.style.overflow = bodySnapshot.overflow;\n\n    bodySnapshot = null;\n    window.scrollTo(0, modalScrollY);\n  }\n\n  window.adnPrepareFoodModal = function () {\n    moveModalToBody();\n    updateViewportSize();\n    lockPage();\n\n    var modal = getModal();\n    var dialog = modal \u0026\u0026 modal.querySelector('.adn-modal-dialog');\n\n    if (dialog) {\n      dialog.scrollTop = 0;\n    }\n\n    requestAnimationFrame(updateViewportSize);\n    setTimeout(updateViewportSize, 80);\n    setTimeout(updateViewportSize, 250);\n  };\n\n  window.adnReleaseFoodModal = function () {\n    unlockPage();\n  };\n\n  function init() {\n    moveModalToBody();\n    updateViewportSize();\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', init);\n  } else {\n    init();\n  }\n\n  window.addEventListener('load', init);\n  window.addEventListener('resize', updateViewportSize, { passive: true });\n  window.addEventListener('orientationchange', function () {\n    setTimeout(updateViewportSize, 100);\n    setTimeout(updateViewportSize, 350);\n  }, { passive: true });\n\n  if (window.visualViewport) {\n    window.visualViewport.addEventListener(\n      'resize',\n      updateViewportSize,\n      { passive: true }\n    );\n\n    window.visualViewport.addEventListener(\n      'scroll',\n      updateViewportSize,\n      { passive: true }\n    );\n  }\n\n  document.addEventListener('shopify:section:load', function () {\n    setTimeout(init, 50);\n  });\n})();\n\u003c\/script\u003e \u003cscript id=\"adn-food-calculator-script\"\u003e\n(function () {\n  function initAdnFoodCalculator() {\n    var root = document.getElementById('adn-one-html');\n      var modal = document.getElementById('adn-food-modal');\n      var calc = document.getElementById('adn-rechner');\n      if (!root || !modal || !calc || root.dataset.initialized === 'true') return;\n      root.dataset.initialized = 'true';\n    \n      var totalSteps = 8;\n      var currentStep = 1;\n      var data = {\n        ageUnit: 'years', ageValue: 2, ageMonths: 24, ageGroup: 'adult',\n        weight: 15, activity: 'normal', body: 'ideal', food: 'dry', special: 'none', health: 'healthy'\n      };\n    \n      var kcalByFood = { dry: 370, wet: 115 };\n      var recommendations = {\n        puppyDry: { label:'Welpenfutter ansehen', title:'Premium 60% Huhn, Truthahn, Lachs \u0026 Süßkartoffel', reason:'Für Welpen und Junghunde mit Fokus auf Wachstum, Energie und Entwicklung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-welpenfutter-60-huhn-truthahn-lachs-gelenkschutz-susskartoffel-12kg' },\n        seniorDry: { label:'Seniorfutter ansehen', title:'Premium Senior Forelle mit Lachs, Süßkartoffel \u0026 Spargel', reason:'Für ältere Hunde mit leichterer Rezeptur, Omega-3-Fokus und Gelenkschutz.', url:'https:\/\/www.alphadog-nutrition.de\/products\/premium-senior-mit-50-frischem-forelle-mit-lachs-susskartoffel-spargel' },\n        adultSmallDry: { label:'Futter für kleine Rassen ansehen', title:'Premium 50% Lamm, Süßkartoffel, Minze \u0026 Erbsen', reason:'Für ausgewachsene Hunde unter 15 kg und kleine Rassen.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-lamm-susskartoffel-kleine-rassen-100g' },\n        adultSensitiveDry: { label:'Sensibles Trockenfutter ansehen', title:'Premium 50% Ente, Süßkartoffel \u0026 Orange', reason:'Für sensible Adult-Hunde und Hunde mit empfindlicher Verdauung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-getreidefreies-505-ente-mit-susskartoffelte-orange-12kg' },\n        adultActiveDry: { label:'Angus-Rind Trockenfutter ansehen', title:'Premium 50% Angus-Rind, Süßkartoffel, Erbsen \u0026 Karotte', reason:'Für aktive, normale oder schlanke Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-angus-rind-hundefutter-getreidefrei-100g' },\n        adultCalmDry: { label:'Wild \u0026 Lachs Trockenfutter ansehen', title:'Premium 50% Wild \u0026 Lachs, Süßkartoffel \u0026 Maulbeere', reason:'Für ruhigere, kräftige oder kastrierte Adult-Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-wild-lachs-getreidefrei-mit-susskartoffel-maulbeere-12kg' },\n        wetDuck: { label:'Ente Nassfutter ansehen', title:'Premium Sensitiv 91% Ente mit Gemüse \u0026 Reis', reason:'Sanfte Nassfutter-Empfehlung für normale Hunde, Welpen oder Senioren.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-91-ente-mit-gemuse-reis-single-protein-800g' },\n        wetHorse: { label:'Pferd Schonkost ansehen', title:'Premium Sensitiv 94% Pferd mit Kartoffeln', reason:'Bei sensibler Verdauung, Krankheitshinweis oder Unverträglichkeiten.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-94-pferd-mit-kartoffeln-hypoallergen' },\n        wetLamb: { label:'Lamm Nassfutter ansehen', title:'Premium Sensitiv 91% Lamm mit Apfel', reason:'Für aktive, schlanke oder trächtige\/säugende Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-lamm-mit-apfel-single-protein' },\n        wetWild: { label:'Wild Nassfutter ansehen', title:'Premium Sensitiv 91% Wild mit Gemüse \u0026 Reis', reason:'Für ruhigere, kräftige oder kastrierte Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-wild-mit-gemuse-reis-single-protein' }\n      };\n    \n      var ageInput = document.getElementById('adn-age');\n      var weightInput = document.getElementById('adn-weight');\n      var ageUnitLabel = document.getElementById('adn-age-unit-label');\n      var currentStepEl = document.getElementById('adn-current-step');\n      var stepTitleEl = document.getElementById('adn-step-title');\n      var progressTrack = calc.querySelector('.adn-progress-track');\n      var progressBar = document.getElementById('adn-progress-bar');\n      var backButton = document.getElementById('adn-back');\n      var restartButton = document.getElementById('adn-restart');\n      var lastFocused = null;\n    \n      function openModal() {\n        lastFocused = document.activeElement;\n    \n        if (typeof window.adnPrepareFoodModal === 'function') {\n          window.adnPrepareFoodModal();\n        } else if (modal.parentNode !== document.body) {\n          document.body.appendChild(modal);\n        }\n    \n        modal.classList.add('is-open');\n        modal.setAttribute('aria-hidden', 'false');\n        modal.setAttribute('aria-modal', 'true');\n        document.body.classList.add('adn-modal-open');\n    \n        var dialog = modal.querySelector('.adn-modal-dialog');\n        if (dialog) dialog.scrollTop = 0;\n    \n        window.setTimeout(function () {\n          var close = modal.querySelector('.adn-modal-close');\n          if (close) {\n            try {\n              close.focus({ preventScroll: true });\n            } catch (error) {\n              close.focus();\n            }\n          }\n        }, 0);\n      }\n    \n      function closeModal() {\n        modal.classList.remove('is-open');\n        modal.setAttribute('aria-hidden', 'true');\n        modal.removeAttribute('aria-modal');\n        document.body.classList.remove('adn-modal-open');\n    \n        if (typeof window.adnReleaseFoodModal === 'function') {\n          window.adnReleaseFoodModal();\n        }\n    \n        if (lastFocused \u0026\u0026 typeof lastFocused.focus === 'function') {\n          window.setTimeout(function () {\n            try {\n              lastFocused.focus({ preventScroll: true });\n            } catch (error) {\n              lastFocused.focus();\n            }\n          }, 0);\n        }\n      }\n    \n      root.querySelectorAll('[data-adn-open]').forEach(function (button) {\n        button.addEventListener('click', openModal);\n      });\n      modal.querySelectorAll('[data-adn-close]').forEach(function (button) {\n        button.addEventListener('click', closeModal);\n      });\n      document.addEventListener('keydown', function (event) {\n        if (event.key === 'Escape' \u0026\u0026 modal.classList.contains('is-open')) closeModal();\n      });\n    \n      function roundToFive(value) { return Math.round(value \/ 5) * 5; }\n    \n      function updateAge() {\n        var value = parseFloat(ageInput.value);\n        if (!value || value \u003c= 0) value = 1;\n        data.ageValue = value;\n        data.ageMonths = data.ageUnit === 'years' ? value * 12 : value;\n        data.ageGroup = data.ageMonths \u003c 12 ? 'puppy' : (data.ageMonths \u003e= 84 ? 'senior' : 'adult');\n      }\n    \n      function getWeight() {\n        var weight = parseFloat(weightInput.value);\n        if (!weight || weight \u003c= 0) weight = data.weight || 1;\n        return weight;\n      }\n    \n      function getRecommendation() {\n        var weight = getWeight();\n        if (data.food === 'wet') {\n          if (data.health === 'sick' || data.special === 'sensitive') return recommendations.wetHorse;\n          if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin' || data.special === 'pregnant') return recommendations.wetLamb;\n          if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.wetWild;\n          return recommendations.wetDuck;\n        }\n        if (data.ageGroup === 'puppy') return recommendations.puppyDry;\n        if (data.ageGroup === 'senior') return recommendations.seniorDry;\n        if (weight \u003c 15) return recommendations.adultSmallDry;\n        if (data.health === 'sick' || data.special === 'sensitive') return recommendations.adultSensitiveDry;\n        if (data.activity === 'high' || data.activity === 'sport' || data.body === 'thin') return recommendations.adultActiveDry;\n        if (data.activity === 'low' || data.body === 'heavy' || data.special === 'neutered') return recommendations.adultCalmDry;\n        return recommendations.adultActiveDry;\n      }\n    \n      function calculateResult() {\n        updateAge();\n        data.weight = getWeight();\n    \n        var ageFactor = { puppy: 2.4, adult: 1.6, senior: 1.3 }[data.ageGroup];\n        var activityFactor = { low: .85, normal: 1, high: 1.18, sport: 1.35 }[data.activity];\n        var bodyFactor = { thin: 1.1, ideal: 1, heavy: .82 }[data.body];\n        var specialFactor = { none: 1, neutered: .9, sensitive: 1, pregnant: 1.35 }[data.special];\n        var dailyKcal = 70 * Math.pow(data.weight, .75) * ageFactor * activityFactor * bodyFactor * specialFactor;\n        var grams = dailyKcal \/ kcalByFood[data.food] * 100;\n        var finalGrams = Math.max(5, roundToFive(grams));\n        var minGrams = Math.max(5, roundToFive(finalGrams * .9));\n        var maxGrams = Math.max(5, roundToFive(finalGrams * 1.1));\n        var meals = data.ageGroup === 'puppy' ? 3 : 2;\n        var mealGrams = Math.max(5, roundToFive(finalGrams \/ meals));\n    \n        var warning = document.getElementById('adn-health-warning');\n        warning.classList.toggle('is-visible', data.health === 'sick');\n        document.getElementById('adn-result-label').textContent = data.health === 'sick' ? 'Grobe Orientierung' : 'Tagesmenge';\n        document.getElementById('adn-result-amount').textContent = 'ca. ' + finalGrams + ' g';\n        document.getElementById('adn-result-kcal').textContent = 'ca. ' + Math.round(dailyKcal) + ' kcal';\n        document.getElementById('adn-result-meal').textContent = 'ca. ' + mealGrams + ' g';\n        document.getElementById('adn-result-range').textContent = minGrams + '–' + maxGrams + ' g';\n    \n        var recommendation = getRecommendation();\n        document.getElementById('adn-product-title').textContent = recommendation.title;\n        document.getElementById('adn-product-reason').textContent = recommendation.reason;\n        var shopLink = document.getElementById('adn-shop-link');\n        shopLink.href = recommendation.url;\n        shopLink.textContent = recommendation.label;\n      }\n    \n      function showStep(step) {\n        currentStep = Math.max(1, Math.min(totalSteps, step));\n        calc.querySelectorAll('.adn-step').forEach(function (item) {\n          item.classList.toggle('is-active', Number(item.dataset.step) === currentStep);\n        });\n        var active = calc.querySelector('.adn-step.is-active');\n        currentStepEl.textContent = currentStep;\n        stepTitleEl.textContent = active ? active.dataset.title : '';\n        progressBar.style.width = (currentStep \/ totalSteps * 100) + '%';\n        progressTrack.setAttribute('aria-valuenow', String(currentStep));\n        backButton.disabled = currentStep === 1;\n        if (currentStep === totalSteps) calculateResult();\n        var dialog = modal.querySelector('.adn-modal-dialog');\n        if (dialog) dialog.scrollTop = 0;\n      }\n    \n      calc.querySelectorAll('[data-age-unit]').forEach(function (button) {\n        button.addEventListener('click', function () {\n          data.ageUnit = button.dataset.ageUnit;\n          calc.querySelectorAll('[data-age-unit]').forEach(function (item) { item.classList.remove('is-selected'); });\n          button.classList.add('is-selected');\n          ageUnitLabel.textContent = data.ageUnit === 'years' ? 'Jahre' : 'Monate';\n          updateAge();\n        });\n      });\n    \n      document.getElementById('adn-age-next').addEventListener('click', function () {\n        var age = parseFloat(ageInput.value);\n        if (!age || age \u003c= 0) { ageInput.focus(); return; }\n        updateAge();\n        showStep(2);\n      });\n    \n      document.getElementById('adn-weight-next').addEventListener('click', function () {\n        var weight = parseFloat(weightInput.value);\n        if (!weight || weight \u003c= 0) { weightInput.focus(); return; }\n        data.weight = weight;\n        showStep(3);\n      });\n    \n      calc.querySelectorAll('.adn-choice-grid button').forEach(function (button) {\n        button.addEventListener('click', function () {\n          var key = button.dataset.key;\n          data[key] = button.dataset.value;\n          button.parentElement.querySelectorAll('button').forEach(function (item) { item.classList.remove('is-selected'); });\n          button.classList.add('is-selected');\n          window.setTimeout(function () { showStep(currentStep + 1); }, 120);\n        });\n      });\n    \n      backButton.addEventListener('click', function () { showStep(currentStep - 1); });\n      restartButton.addEventListener('click', function () {\n        data = { ageUnit:'years', ageValue:2, ageMonths:24, ageGroup:'adult', weight:15, activity:'normal', body:'ideal', food:'dry', special:'none', health:'healthy' };\n        ageInput.value = 2;\n        weightInput.value = 15;\n        ageUnitLabel.textContent = 'Jahre';\n        calc.querySelectorAll('.is-selected').forEach(function (item) { item.classList.remove('is-selected'); });\n        calc.querySelector('[data-age-unit=\"years\"]').classList.add('is-selected');\n        showStep(1);\n      });\n    \n      showStep(1);\n  }\n\n  function scheduleInit() {\n    initAdnFoodCalculator();\n    window.setTimeout(initAdnFoodCalculator, 50);\n    window.setTimeout(initAdnFoodCalculator, 250);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleInit, { once: true });\n  } else {\n    scheduleInit();\n  }\n\n  window.addEventListener('load', scheduleInit);\n  document.addEventListener('shopify:section:load', function () {\n    window.setTimeout(scheduleInit, 50);\n  });\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Alphadog Nutrition","offers":[{"title":"100g","offer_id":58661567627589,"sku":"11799-60200","price":4.99,"currency_code":"EUR","in_stock":false},{"title":"1kg","offer_id":58661567660357,"sku":"11798-60201","price":35.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/AlphadogNutritionTrainingswuerfelHirsch100_Natur_SaftigeSoft-TrainingssnacksfuerHundeGetreidefrei_HypoallergeneBelohnungswuerfelfuerAllergiker_Welpen_Sensib.png?v=1786829532"},{"product_id":"alphadog-nutrition-wild-happen-trainingsleckerli-fur-allergiker","title":"Trainingssnack Wild - 98% Wildfleisch ohne Innereien","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Wild Happen\n     ========================================================= --\u003e\u003c!--\n  ALPHADOG: Vertrauensbereich + Futterrechner in EINER HTML-Datei\n  Geeignet zum Einfügen in einen Shopify-Block \"Benutzerdefiniertes Liquid\".\n--\u003e\u003c!-- Rechner-Popup --\u003e\n\u003cstyle\u003e\n  #adn-one-html,\n  #adn-one-html *,\n  #adn-food-modal,\n  #adn-food-modal * { box-sizing: border-box; }\n\n  #adn-one-html {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #666;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e8e8e8;\n    width: 100%;\n    max-width: 1480px;\n    margin: 0 auto;\n    padding: 24px;\n    color: var(--adn-ink);\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-one-html .adn-one-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.55fr) minmax(330px, .75fr);\n    gap: 18px;\n    align-items: stretch;\n  }\n\n  #adn-one-html .adn-trust-panel,\n  #adn-one-html .adn-calculator-teaser {\n    border-radius: 24px;\n    background: var(--adn-soft);\n    box-shadow: 0 14px 40px rgba(0,0,0,.06);\n  }\n\n  #adn-one-html .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html .adn-payment-card {\n    padding: 16px 14px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-one-html .adn-kicker {\n    margin: 0 0 12px;\n    color: #111;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 800;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html .adn-payment-logo {\n    height: 48px;\n    padding: 6px;\n    border-radius: 13px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  #adn-one-html .adn-payment-logo img {\n    display: block;\n    width: auto;\n    height: auto;\n    max-width: 88%;\n    max-height: 30px;\n    object-fit: contain;\n  }\n\n  #adn-one-html .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html .adn-benefit-item {\n    min-width: 0;\n    min-height: 124px;\n    padding: 10px 7px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-start;\n    text-align: center;\n  }\n\n  #adn-one-html .adn-orange-icon {\n    width: 34px;\n    height: 34px;\n    margin-bottom: 10px;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n  }\n\n  #adn-one-html .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html .adn-benefit-item strong {\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #171717;\n    font-size: 12px;\n    line-height: 1.12;\n    font-weight: 850;\n  }\n\n  #adn-one-html .adn-benefit-item small {\n    margin-top: 4px;\n    color: var(--adn-muted);\n    font-size: 10px;\n    line-height: 1.2;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-clean-grid {\n    padding: 18px 8px 4px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-one-html .adn-clean-item {\n    min-width: 0;\n    display: grid;\n    justify-items: center;\n    gap: 8px;\n    text-align: center;\n    color: #242424;\n    font-size: 14px;\n    line-height: 1.18;\n    font-weight: 700;\n  }\n\n  #adn-one-html .adn-clean-icon {\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #adn-one-html .adn-clean-icon svg {\n    width: 27px;\n    height: 27px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.8;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  #adn-one-html .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html .adn-calculator-teaser {\n    position: relative;\n    min-height: 100%;\n    padding: 34px 28px 28px;\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-one-html .adn-calculator-teaser::after {\n    content: \"\";\n    position: absolute;\n    left: 28px;\n    right: 28px;\n    bottom: 0;\n    height: 5px;\n    border-radius: 99px 99px 0 0;\n    background: var(--adn-orange);\n  }\n\n  #adn-one-html .adn-calculator-art {\n    width: 80px;\n    height: 80px;\n    margin-bottom: 20px;\n    padding: 10px;\n    border-radius: 20px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-shadow: 0 12px 28px rgba(0,0,0,.08);\n  }\n\n  #adn-one-html .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html .adn-calculator-label {\n    margin: 0 0 9px;\n    color: var(--adn-orange);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n  }\n\n  #adn-one-html .adn-calculator-teaser h2 {\n    margin: 0;\n    color: #151515;\n    font-size: clamp(38px, 4vw, 60px);\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.055em;\n  }\n\n  #adn-one-html .adn-calculator-copy {\n    max-width: 420px;\n    margin: 15px 0 20px;\n    color: var(--adn-muted);\n    font-size: 15px;\n    line-height: 1.5;\n    font-weight: 650;\n  }\n\n  #adn-one-html .adn-open-calculator,\n  #adn-food-modal .adn-primary-btn {\n    border: 0;\n    border-radius: 16px;\n    background: var(--adn-orange, #f15a24);\n    color: #fff;\n    cursor: pointer;\n    min-height: 48px;\n    padding: 0 24px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    text-decoration: none;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 850;\n    box-shadow: 0 14px 30px rgba(241,90,36,.25);\n    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;\n  }\n\n  #adn-one-html .adn-open-calculator { width: fit-content; }\n  #adn-one-html .adn-open-calculator:hover,\n  #adn-food-modal .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html .adn-calculator-note {\n    margin-top: 14px;\n    padding: 11px 14px;\n    border-radius: 14px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    width: fit-content;\n  }\n\n  #adn-one-html .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal {\n    --adn-orange: #f15a24;\n    --adn-orange-dark: #d94d1b;\n    --adn-ink: #202020;\n    --adn-muted: #686868;\n    --adn-soft: #f6f6f7;\n    --adn-line: #e7e7e7;\n    position: fixed;\n    inset: 0;\n    z-index: 2147483000;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 18px;\n    font-family: Arial, Helvetica, sans-serif;\n  }\n\n  #adn-food-modal.is-open { display: flex; }\n  body.adn-modal-open { overflow: hidden; }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute;\n    inset: 0;\n    background: rgba(20,20,20,.64);\n    backdrop-filter: blur(5px);\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative;\n    z-index: 1;\n    width: min(860px, 96vw);\n    max-height: 94vh;\n    overflow: auto;\n    padding: 18px;\n    border-radius: 26px;\n    background: #fff;\n    border: 1px solid rgba(255,255,255,.5);\n    box-shadow: 0 32px 110px rgba(0,0,0,.35);\n  }\n\n  #adn-food-modal .adn-modal-close {\n    position: absolute;\n    top: 12px;\n    right: 12px;\n    z-index: 5;\n    width: 38px;\n    height: 38px;\n    border: 0;\n    border-radius: 50%;\n    background: var(--adn-orange);\n    color: #fff;\n    cursor: pointer;\n    font-size: 28px;\n    line-height: 1;\n  }\n\n  #adn-food-modal .adn-modal-header {\n    padding: 24px 26px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n    text-align: center;\n  }\n\n  #adn-food-modal .adn-modal-header p {\n    margin: 0 0 7px;\n    color: var(--adn-orange);\n    font-size: 9px;\n    font-weight: 900;\n    letter-spacing: .22em;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    margin: 0;\n    color: #171717;\n    font-size: 42px;\n    line-height: .95;\n    font-weight: 900;\n    letter-spacing: -.05em;\n  }\n\n  #adn-food-modal .adn-modal-header span {\n    display: block;\n    margin-top: 9px;\n    color: var(--adn-muted);\n    font-size: 13px;\n    line-height: 1.35;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-rechner {\n    margin-top: 12px;\n    padding: 20px;\n    border-radius: 20px;\n    background: var(--adn-soft);\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-progress-head {\n    display: flex;\n    justify-content: space-between;\n    gap: 12px;\n    color: #333;\n    font-size: 12px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-progress-track {\n    height: 7px;\n    margin: 10px 0 20px;\n    border-radius: 99px;\n    background: #dedede;\n    overflow: hidden;\n  }\n\n  #adn-food-modal .adn-progress-track span {\n    display: block;\n    width: 12.5%;\n    height: 100%;\n    border-radius: inherit;\n    background: var(--adn-orange);\n    transition: width .35s ease;\n  }\n\n  #adn-food-modal .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal .adn-step.is-active { display: block; animation:adnFade .25s ease both; }\n  @keyframes adnFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:none; } }\n\n  #adn-food-modal .adn-step-number {\n    display: block;\n    margin-bottom: 8px;\n    color: #aaa;\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-step h3 {\n    margin: 0 0 8px;\n    color: #171717;\n    font-size: clamp(30px, 4vw, 48px);\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: -.045em;\n  }\n\n  #adn-food-modal .adn-step \u003e p {\n    margin: 0 0 18px;\n    color: var(--adn-muted);\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 650;\n  }\n\n  #adn-food-modal .adn-age-row {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 10px;\n    margin-bottom: 14px;\n  }\n\n  #adn-food-modal .adn-input-box {\n    min-height: 64px;\n    padding: 10px 16px;\n    border-radius: 16px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-input-box input {\n    min-width: 0;\n    width: 100%;\n    border: 0;\n    outline: 0;\n    background: transparent;\n    color: #171717;\n    font-size: 34px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  #adn-food-modal .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal .adn-segmented button,\n  #adn-food-modal .adn-modal-actions button {\n    min-height: 48px;\n    padding: 0 18px;\n    border-radius: 14px;\n    border: 1px solid var(--adn-line);\n    background: #fff;\n    color: #333;\n    cursor: pointer;\n    font-size: 11px;\n    font-weight: 850;\n  }\n\n  #adn-food-modal .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal .adn-choice-grid button {\n    position: relative;\n    min-height: 126px;\n    padding: 14px;\n    border: 1px solid var(--adn-line);\n    border-radius: 17px;\n    background: #fff;\n    color: #222;\n    cursor: pointer;\n    display: grid;\n    grid-template-columns: 58px minmax(0, 1fr);\n    grid-template-rows: auto auto;\n    column-gap: 12px;\n    align-content: center;\n    text-align: left;\n    overflow: hidden;\n    transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;\n  }\n\n  #adn-food-modal .adn-choice-grid button:hover { transform:translateY(-2px); border-color:rgba(241,90,36,.55); box-shadow:0 12px 26px rgba(0,0,0,.07); }\n  #adn-food-modal .adn-choice-grid button.is-selected { border-color:var(--adn-orange); box-shadow:inset 0 0 0 2px rgba(241,90,36,.18); }\n  #adn-food-modal .adn-choice-grid button.is-selected::after { content:\"✓\"; position:absolute; top:9px; right:10px; width:22px; height:22px; border-radius:50%; background:var(--adn-orange); color:#fff; display:grid; place-items:center; font-size:13px; font-weight:900; }\n\n  #adn-food-modal .adn-choice-grid img {\n    grid-row: 1 \/ 3;\n    width: 58px;\n    height: 58px;\n    object-fit: contain;\n    align-self: center;\n  }\n\n  #adn-food-modal .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal .adn-choice-grid span { align-self:start; margin-top:4px; color:#777; font-size:11px; line-height:1.25; font-weight:650; }\n\n  #adn-food-modal .adn-warning { display:none; margin-bottom:10px; padding:12px 14px; border-radius:14px; background:rgba(241,90,36,.1); border:1px solid rgba(241,90,36,.22); }\n  #adn-food-modal .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal .adn-result-main {\n    padding: 20px;\n    border-radius: 18px;\n    background: #fff;\n    border: 1px solid var(--adn-line);\n  }\n\n  #adn-food-modal .adn-result-main span { display:block; margin-bottom:6px; color:var(--adn-orange); font-size:10px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-main strong { display:block; color:#171717; font-size:clamp(42px, 6vw, 66px); line-height:.95; font-weight:900; letter-spacing:-.055em; }\n\n  #adn-food-modal .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal .adn-result-grid div,\n  #adn-food-modal .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal .adn-result-grid span,\n  #adn-food-modal .adn-product-result \u003e span { display:block; color:#888; font-size:9px; font-weight:900; letter-spacing:.06em; text-transform:uppercase; }\n  #adn-food-modal .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal .adn-product-result { margin-top:8px; }\n  #adn-food-modal .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal .adn-result-note { margin:8px 0 10px !important; padding:11px 13px; border-radius:13px; background:rgba(241,90,36,.08); color:#555 !important; font-size:11px !important; }\n  #adn-food-modal .adn-shop-btn { width:100%; }\n\n  #adn-food-modal .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html { padding: 12px; }\n    #adn-one-html .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html .adn-clean-item:nth-child(4),\n    #adn-one-html .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal { padding: 5px; }\n    #adn-food-modal .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal .adn-modal-header { display:none; }\n    #adn-food-modal .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal .adn-step { min-height: 0; }\n    #adn-food-modal .adn-step h3 { font-size:26px; }\n    #adn-food-modal .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal .adn-modal-close { top:6px; right:6px; width:32px; height:32px; font-size:23px; }\n  }\n\u003c\/style\u003e\n\u003c!-- Positionsanpassung:\n     Desktop: Futterrechner links, Vertrauens-\/Zahlungsbereich rechts\n     Mobil\/Tablet: Sicher bezahlen zuerst, danach Futterrechner\n--\u003e\n\u003cstyle id=\"adn-responsive-order-fix\"\u003e\n  @media (min-width: 1051px) {\n    #adn-one-html .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html .adn-calculator-teaser {\n      order: 2;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- Volle Browserbreite für den ersten Block --\u003e\u003c!-- Abstandskorrektur: Produktgalerie und Vorschaubilder überdecken den Vollbreiten-Block nicht mehr --\u003e\u003c!-- Popup stabil in der Bildschirmmitte --\u003e\u003c!-- =========================================================\n     PRODUKTBESCHREIBUNG WILD-HAPPEN\n     ========================================================= --\u003e\n\u003cstyle\u003e\n  .adp-page{\n    position:relative!important;\n    left:auto!important;\n    right:auto!important;\n    width:var(--adp-viewport-width,100vw)!important;\n    max-width:none!important;\n    margin:0!important;\n    transform:translateX(calc(-1 * var(--adp-viewport-offset,0px)))!important;\n    background:radial-gradient(circle at 95% 2 %,rgba(233,96,40,.13),transparent 24%),#f5f5f7;\n    color:#111;\n    font-family:'Manrope',Arial,sans-serif;\n    overflow:hidden;\n    isolation:isolate;\n  }\n  .adp-page *{box-sizing:border-box;font-family:'Manrope',Arial,sans-serif}\n  .adp-wrap{width:100%;max-width:1280px;margin:0 auto;padding:58px 18px}\n\n  .adp-hero{\n    position:relative;\n    padding:58px;\n    border-radius:36px;\n    background:radial-gradient(circle at 86% 12 %,rgba(233,96,40,.3),transparent 27%),linear-gradient(135deg,#090a0d,#17181c 60%,#281a14);\n    color:#fff;\n    display:grid;\n    grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);\n    gap:42px;\n    align-items:center;\n    overflow:hidden;\n    box-shadow:0 30px 90px rgba(0,0,0,.14);\n  }\n  .adp-hero:after{content:\"\";position:absolute;left:58px;right:58px;bottom:0;height:6px;border-radius:999px 999px 0 0;background:#e96028}\n  .adp-brand{margin:0 0 12px;color:#e96028;font-size:15px;font-weight:900;letter-spacing:-.02em}\n  .adp-kicker{margin:0 0 16px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-title{\n    position:relative;\n    z-index:1;\n    display:block;\n    margin:0!important;\n    max-width:760px;\n    color:#fff!important;\n    font-family:'Inter','Manrope',Arial,sans-serif!important;\n    font-size:clamp(36px,5.5vw,62px)!important;\n    line-height:.98!important;\n    font-weight:900!important;\n    font-variation-settings:'wght' 900!important;\n    font-synthesis:weight!important;\n    letter-spacing:-.05em!important;\n    text-transform:none!important;\n    -webkit-text-stroke:.65px #fff;\n    paint-order:stroke fill;\n    text-shadow:\n      0 2px 0 rgba(255,255,255,.10),\n      0 7px 12px rgba(0,0,0,.72),\n      0 17px 34px rgba(0,0,0,.58)!important;\n    filter:drop-shadow(0 8px 10px rgba(0,0,0,.34));\n  }\n  .adp-title:before,\n  .adp-title:after{\n    content:attr(data-title);\n    position:absolute;\n    inset:0;\n    z-index:-1;\n    color:rgba(0,0,0,.62);\n    font:inherit;\n    letter-spacing:inherit;\n    line-height:inherit;\n    pointer-events:none;\n  }\n  .adp-title:before{\n    transform:translate(4px,6px);\n    filter:blur(1px);\n    opacity:.75;\n  }\n  .adp-title:after{\n    transform:translate(8px,11px);\n    filter:blur(10px);\n    opacity:.78;\n  }\n  .adp-lead{max-width:720px;margin:26px 0 0;color:#fff!important;font-size:clamp(18px,1.8vw,24px);line-height:1.38;font-weight:800}\n  .adp-intro{max-width:720px;margin:20px 0 0;color:rgba(255,255,255,.72)!important;font-size:16px;line-height:1.72}\n  .adp-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}\n  .adp-tags span{padding:10px 13px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.06);color:#fff;font-size:12px;font-weight:800}\n\n  .adp-visual{\n    min-height:430px;\n    padding:30px;\n    border-radius:30px;\n    background:radial-gradient(circle at 50% 35%,rgba(233,96,40,.25),transparent 45%),linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.04));\n    border:1px solid rgba(255,255,255,.1);\n    display:grid;\n    align-content:center;\n    gap:14px;\n  }\n  .adp-stat{padding:20px 22px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:rgba(0,0,0,.18)}\n  .adp-stat strong{display:block;color:#fff;font-size:30px;line-height:1;font-weight:900}\n  .adp-stat span{display:block;margin-top:8px;color:rgba(255,255,255,.7);font-size:13px;line-height:1.45}\n  .adp-stat-main{background:#e96028;border-color:#e96028;box-shadow:0 18px 38px rgba(233,96,40,.24)}\n  .adp-stat-main span{color:rgba(255,255,255,.88)}\n\n  .adp-section{padding-top:80px}\n  .adp-heading{max-width:980px;margin-bottom:28px}\n  .adp-heading p{margin:0 0 14px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}\n  .adp-heading h2{margin:0;color:#111!important;font-size:clamp(34px,5vw,62px)!important;line-height:.98!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-heading span{display:block;max-width:850px;margin-top:18px;color:#626262;font-size:17px;line-height:1.62;font-weight:600}\n\n  .adp-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}\n  .adp-benefit{min-height:290px;padding:30px;border-radius:28px;background:radial-gradient(circle at 92 % 8%,rgba(233,96,40,.11),transparent 30%),#fff;box-shadow:0 18px 55px rgba(0,0,0,.055)}\n  .adp-benefit:nth-child(2){background:radial-gradient(circle at 92 % 8%,rgba(233,96,40,.34),transparent 31%),linear-gradient(135deg,#090a0d,#1a1b1f);color:#fff}\n  .adp-benefit b{color:#e96028;font-size:13px;font-weight:900}\n  .adp-benefit h3{margin:46px 0 14px;color:inherit!important;font-size:27px!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-.04em!important;text-transform:none!important}\n  .adp-benefit p{margin:0;color:#575757;font-size:15px;line-height:1.7}\n  .adp-benefit:nth-child(2) p{color:rgba(255,255,255,.7)}\n\n  .adp-guide{margin-top:80px;padding:54px;border-radius:34px;background:radial-gradient(circle at 90% 10%,rgba(233,96,40,.12),transparent 26%),#fff;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:48px;align-items:start;box-shadow:0 24px 70px rgba(0,0,0,.06)}\n  .adp-guide h2{margin:0;color:#111!important;font-size:clamp(34px,4.8vw,56px)!important;line-height:1!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-guide p{color:#505050;font-size:16px;line-height:1.75}\n  .adp-panel{padding:32px;border-radius:26px;background:radial-gradient(circle at 90% 8%,rgba(233,96,40,.35),transparent 30%),linear-gradient(135deg,#0a0b0e,#1b1c20);color:#fff}\n  .adp-panel\u003ep{margin:0 0 28px;color:#e96028;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}\n  .adp-panel article{padding:18px 0;border-top:1px solid rgba(255,255,255,.1)}\n  .adp-panel article:first-of-type{padding-top:0;border-top:0}\n  .adp-panel strong{display:block;color:#fff!important;font-size:19px}\n  .adp-panel span{display:block;margin-top:7px;color:rgba(255,255,255,.68);font-size:14px;line-height:1.55}\n\n  .adp-accordions{display:grid;gap:13px}\n  .adp-item{margin:0!important;border-radius:22px;background:#fff;box-shadow:0 14px 45px rgba(0,0,0,.045);overflow:hidden}\n  .adp-item summary{padding:22px 24px!important;list-style:none!important;color:#111!important;display:grid!important;grid-template-columns:46px minmax(0,1fr) 36px;align-items:center;gap:16px;cursor:pointer;text-transform:none!important}\n  .adp-item summary::-webkit-details-marker{display:none}\n  .adp-icon{width:46px;height:46px;border-radius:14px;background:#111;color:#fff;display:grid;place-items:center;font-size:20px}\n  .adp-summary strong{display:block;color:#111!important;font-size:18px;line-height:1.3;font-weight:900}\n  .adp-summary span{display:block;margin-top:4px;color:#6b6b6b;font-size:13px;line-height:1.4}\n  .adp-plus{position:relative;width:36px;height:36px;border-radius:50%;background:#f1f1f3}\n  .adp-plus:before,.adp-plus:after{content:\"\";position:absolute;left:50%;top:50%;width:14px;height:2px;background:#111;transform:translate(-50%,-50%)}\n  .adp-plus:after{transform:translate(-50%,-50%) rotate(90deg)}\n  .adp-item[open] .adp-plus{background:#e96028}\n  .adp-item[open] .adp-plus:before,.adp-item[open] .adp-plus:after{background:#fff}\n  .adp-item[open] .adp-plus:after{transform:translate(-50%,-50%)}\n  .adp-content{padding:0 24px 26px 86px;color:#505050;font-size:15px;line-height:1.72}\n  .adp-content h3,.adp-content h4{color:#111!important;text-transform:none!important}\n  .adp-content h3{font-size:23px!important;margin:4px 0 14px!important}\n  .adp-content h4{font-size:17px!important;margin:22px 0 8px!important}\n  .adp-content p{margin:0 0 14px}\n  .adp-info{margin:20px 0;padding:18px;border-left:5px solid #e96028;border-radius:16px;background:#f5f5f7}\n  .adp-info p:last-child{margin-bottom:0}\n\n  .adp-table{width:100%;border-collapse:separate;border-spacing:0;margin:14px 0;overflow:hidden;border:1px solid #e5e5e7;border-radius:16px;background:#fff}\n  .adp-table th,.adp-table td{padding:12px 14px;border-bottom:1px solid #ececef;text-align:left;vertical-align:top}\n  .adp-table tr:last-child td{border-bottom:0}\n  .adp-table thead th,.adp-table thead td{background:#111;color:#fff;font-weight:900}\n\n  .adp-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\n  .adp-highlight{padding:15px 16px;border-radius:15px;background:#f5f5f7}\n  .adp-highlight b{display:block;margin-bottom:4px;color:#111}\n\n  .adp-faq{display:grid;gap:10px}\n  .adp-faq details{border:1px solid #e5e5e7;border-radius:14px;background:#fff;overflow:hidden}\n  .adp-faq summary{padding:15px 48px 15px 16px!important;display:block!important;position:relative;cursor:pointer;font-weight:800;color:#222!important;list-style:none!important;text-transform:none!important}\n  .adp-faq summary:before,.adp-faq summary:after{content:\"\";position:absolute;right:17px;top:50%;width:14px;height:2px;background:#111;transform:translateY(-50%)}\n  .adp-faq summary:after{transform:translateY(-50%) rotate(90deg)}\n  .adp-faq details[open] summary:after{transform:translateY(-50%)}\n  .adp-faq details p{margin:0;padding:0 16px 17px;color:#555}\n\n  .adp-closing{margin-top:80px;padding:56px 42px;border-radius:34px;background:radial-gradient(circle at 86% 14%,rgba(255,255,255,.14),transparent 24%),#e96028;color:#fff;text-align:center}\n  .adp-closing h2{max-width:900px;margin:0 auto;color:#fff!important;font-size:clamp(36px,5.5vw,66px)!important;line-height:.96!important;font-weight:900!important;letter-spacing:-.055em!important;text-transform:none!important}\n  .adp-closing p{max-width:780px;margin:20px auto 0;color:rgba(255,255,255,.86);font-size:17px;line-height:1.65;font-weight:600}\n\n  @media(max-width:960px){\n    .adp-hero,.adp-guide{grid-template-columns:1fr}\n    .adp-benefits{grid-template-columns:1fr}\n  }\n  @media(max-width:700px){\n    .adp-wrap{padding:24px 10px}\n    .adp-hero{padding:30px 18px 20px;border-radius:24px;gap:22px}\n    .adp-hero:after{left:18px;right:18px}\n    .adp-title{font-size:clamp(30px,9vw,46px)!important;line-height:1!important;letter-spacing:-.04em!important;-webkit-text-stroke:.45px #fff}\n    .adp-title:before{transform:translate(3px,4px);filter:blur(.8px)}\n    .adp-title:after{transform:translate(5px,7px);filter:blur(7px)}\n    .adp-lead{font-size:17px}\n    .adp-intro{font-size:14px;line-height:1.62}\n    .adp-tags{gap:7px;margin-top:18px}\n    .adp-tags span{padding:8px 10px;font-size:10px}\n    .adp-visual{min-height:auto;padding:14px;border-radius:22px;gap:8px}\n    .adp-stat{padding:14px 15px;border-radius:15px}\n    .adp-stat strong{font-size:24px}\n    .adp-stat span{margin-top:5px;font-size:11px}\n    .adp-section{padding-top:50px}\n    .adp-heading{margin-bottom:18px}\n    .adp-heading p{margin-bottom:10px;font-size:9px}\n    .adp-heading h2{font-size:32px!important;line-height:1!important}\n    .adp-heading span{margin-top:12px;font-size:14px;line-height:1.5}\n    .adp-benefits{gap:10px}\n    .adp-benefit{min-height:auto;padding:21px;border-radius:20px}\n    .adp-benefit h3{margin:26px 0 10px;font-size:23px!important}\n    .adp-benefit p{font-size:14px;line-height:1.58}\n    .adp-guide{margin-top:50px;padding:26px 17px 17px;border-radius:24px;gap:26px}\n    .adp-guide h2{font-size:32px!important}\n    .adp-guide p{font-size:14px;line-height:1.62}\n    .adp-panel{padding:22px;border-radius:20px}\n    .adp-panel article{padding:14px 0}\n    .adp-panel strong{font-size:17px}\n    .adp-panel span{font-size:12px}\n\n    \/* Schmale und kompakte Themenkacheln auf dem Handy *\/\n    .adp-accordions{gap:8px;padding:0 5px}\n    .adp-item{width:calc(100% - 4px);margin:0 auto!important;border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.045)}\n    .adp-item summary{grid-template-columns:32px minmax(0,1fr) 26px;padding:11px 10px!important;gap:9px;min-height:54px}\n    .adp-icon{width:32px;height:32px;border-radius:9px;font-size:14px}\n    .adp-summary strong{font-size:13.5px;line-height:1.22}\n    .adp-summary span{margin-top:2px;font-size:10.5px;line-height:1.25}\n    .adp-plus{width:26px;height:26px}\n    .adp-plus:before,.adp-plus:after{width:11px;height:1.5px}\n    .adp-content{padding:0 11px 15px;font-size:13px;line-height:1.58}\n    .adp-content h3{font-size:19px!important;margin:5px 0 10px!important}\n    .adp-content h4{font-size:15px!important;margin:16px 0 6px!important}\n    .adp-content p{margin-bottom:10px}\n    .adp-info{margin:14px 0;padding:13px;border-left-width:4px;border-radius:11px}\n    .adp-highlights{grid-template-columns:1fr;gap:8px}\n    .adp-highlight{padding:11px 12px;border-radius:11px}\n    .adp-table th,.adp-table td{padding:8px 7px;font-size:11.5px}\n    .adp-faq{gap:7px}\n    .adp-faq details{border-radius:10px}\n    .adp-faq summary{padding:12px 38px 12px 12px!important;font-size:12.5px}\n    .adp-faq details p{padding:0 12px 13px;font-size:12.5px}\n    .adp-closing{margin-top:50px;padding:34px 18px;text-align:left;border-radius:24px}\n    .adp-closing h2{font-size:33px!important}\n    .adp-closing p{font-size:14px}\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adp-external-product-title-style\"\u003e\n  .adp-external-product-title,\n  body .product__info-container .product__title,\n  body .product__info-container .product__title h1,\n  body .product__info-wrapper .product__title,\n  body .product__info-wrapper .product__title h1,\n  body product-info .product__title,\n  body product-info .product__title h1,\n  body .product-info .product__title,\n  body .product-info .product__title h1,\n  body .product-info__title,\n  body h1.product__title,\n  body h1.product-title,\n  body h1.product_title,\n  body .product-single__title,\n  body .productView-title,\n  body .product-detail__title {\n    display: block !important;\n    width: 100% !important;\n    max-width: 980px !important;\n    margin: 0 0 18px 0 !important;\n    padding: 0 !important;\n    color: #000 !important;\n    background: transparent !important;\n    font-family: \"Inter\", Arial, Helvetica, sans-serif !important;\n    font-size: clamp(28px, 4.1vw, 46px) !important;\n    font-weight: 900 !important;\n    font-style: normal !important;\n    font-variation-settings: \"wght\" 900 !important;\n    font-synthesis: weight !important;\n    line-height: .98 !important;\n    letter-spacing: -.05em !important;\n    text-align: left !important;\n    text-transform: none !important;\n    -webkit-text-stroke: .7px #000 !important;\n    paint-order: stroke fill !important;\n    text-shadow:\n      0 3px 0 rgba(0,0,0,.08),\n      0 6px 11px rgba(0,0,0,.23),\n      0 15px 28px rgba(0,0,0,.13) !important;\n  }\n\n  .adp-external-product-title *,\n  body .product__info-container .product__title *,\n  body .product__info-wrapper .product__title *,\n  body product-info .product__title *,\n  body .product-info .product__title *,\n  body .product-info__title *,\n  body .product-single__title *,\n  body .productView-title *,\n  body .product-detail__title * {\n    color: #000 !important;\n    font-family: \"Inter\", Arial, Helvetica, sans-serif !important;\n    font-size: inherit !important;\n    font-weight: 900 !important;\n    line-height: inherit !important;\n    letter-spacing: inherit !important;\n    -webkit-text-stroke: .7px #000 !important;\n  }\n\n  .adp-external-product-title::before,\n  .adp-external-product-title::after,\n  .adp-external-product-title *::before,\n  .adp-external-product-title *::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  @media (max-width: 700px) {\n    .adp-external-product-title,\n    body .product__info-container .product__title,\n    body .product__info-container .product__title h1,\n    body .product__info-wrapper .product__title,\n    body .product__info-wrapper .product__title h1,\n    body product-info .product__title,\n    body product-info .product__title h1,\n    body .product-info .product__title,\n    body .product-info .product__title h1,\n    body .product-info__title,\n    body h1.product__title,\n    body h1.product-title,\n    body h1.product_title,\n    body .product-single__title,\n    body .productView-title,\n    body .product-detail__title {\n      font-size: clamp(24px, 7vw, 34px) !important;\n      line-height: 1 !important;\n      letter-spacing: -.04em !important;\n      -webkit-text-stroke: .5px #000 !important;\n      text-shadow:\n        0 2px 0 rgba(0,0,0,.07),\n        0 4px 8px rgba(0,0,0,.20),\n        0 10px 20px rgba(0,0,0,.11) !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-modal-center-fix\"\u003e\n  html {\n    scrollbar-gutter: stable;\n  }\n\n  body.adn-modal-open {\n    overflow: hidden !important;\n    overscroll-behavior: none !important;\n    touch-action: none !important;\n  }\n\n  #adn-food-modal {\n    position: fixed !important;\n    top: var(--adn-modal-top, 0px) !important;\n    left: 0 !important;\n    right: 0 !important;\n    bottom: auto !important;\n\n    width: 100vw !important;\n    max-width: none !important;\n    height: var(--adn-modal-height, 100dvh) !important;\n    min-height: 0 !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    align-items: center !important;\n    justify-content: center !important;\n    place-items: center !important;\n\n    overflow: hidden !important;\n    z-index: 2147483647 !important;\n    box-sizing: border-box !important;\n    isolation: isolate !important;\n  }\n\n  #adn-food-modal.is-open {\n    display: grid !important;\n  }\n\n  #adn-food-modal .adn-modal-backdrop {\n    position: absolute !important;\n    inset: 0 !important;\n    width: 100% !important;\n    height: 100% !important;\n    margin: 0 !important;\n    transform: none !important;\n  }\n\n  #adn-food-modal .adn-modal-dialog {\n    position: relative !important;\n    top: auto !important;\n    left: auto !important;\n    right: auto !important;\n    bottom: auto !important;\n    inset: auto !important;\n\n    width: min(780px, calc(100vw - 36px)) !important;\n    height: min(720px, calc(var(--adn-modal-height, 100dvh) - 36px)) !important;\n    min-height: 0 !important;\n    max-height: none !important;\n\n    margin: 0 !important;\n    padding: 18px !important;\n    transform: none !important;\n\n    overflow-x: hidden !important;\n    overflow-y: auto !important;\n    overscroll-behavior: contain !important;\n    -webkit-overflow-scrolling: touch;\n\n    border-radius: 26px !important;\n    box-sizing: border-box !important;\n  }\n\n  #adn-food-modal .adn-modal-header h2 {\n    font-size: clamp(28px, 3vw, 36px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    word-break: normal !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-food-modal {\n      padding: 12px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: min(760px, calc(100vw - 24px)) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 24px) !important;\n      padding: 14px !important;\n      border-radius: 22px !important;\n    }\n\n    #adn-food-modal .adn-modal-header h2 {\n      font-size: 31px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal {\n      padding: 6px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      width: calc(100vw - 12px) !important;\n      height: calc(var(--adn-modal-height, 100dvh) - 12px) !important;\n      padding: 8px !important;\n      border-radius: 18px !important;\n    }\n\n    #adn-food-modal .adn-rechner {\n      height: 100% !important;\n      min-height: 0 !important;\n      overflow-y: auto !important;\n    }\n  }\n\n  @media (max-height: 650px) and (min-width: 721px) {\n    #adn-food-modal {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal .adn-modal-dialog {\n      height: calc(var(--adn-modal-height, 100dvh) - 16px) !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-calculator-title-size-fix\"\u003e\n  #adn-one-html .adn-calculator-teaser h2 {\n    width: 100% !important;\n    max-width: none !important;\n    font-size: clamp(32px, 3.25vw, 48px) !important;\n    line-height: 1 !important;\n    letter-spacing: -.045em !important;\n    white-space: nowrap !important;\n    word-break: keep-all !important;\n    overflow-wrap: normal !important;\n    hyphens: none !important;\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(30px, 5vw, 40px) !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html .adn-calculator-teaser {\n      padding-left: 18px !important;\n      padding-right: 18px !important;\n    }\n\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: clamp(27px, 8vw, 33px) !important;\n      line-height: 1.03 !important;\n      letter-spacing: -.04em !important;\n    }\n  }\n\n  @media (max-width: 360px) {\n    #adn-one-html .adn-calculator-teaser h2 {\n      font-size: 26px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- ALPHADOG-DESIGNREGEL:\n     Das untere Abschlussfeld .adp-closing wird immer EINfarbig\n     und passend zur jeweiligen Produktpalette gestaltet.\n--\u003e\n\n\u003cmain class=\"adp-page adp-theme-game-training-bites\"\u003e\n\u003cdiv class=\"adp-wrap\"\u003e\n\u003csection class=\"adn-one-html adn-theme-game-training-bites\" id=\"adn-one-html\"\u003e\n\u003cdiv class=\"adn-one-grid\"\u003e\n\u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n\u003cdiv class=\"adn-trust-panel\"\u003e\n\u003cdiv class=\"adn-payment-card\"\u003e\n\u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n\u003cdiv class=\"adn-payment-grid\"\u003e\n\u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"PayPal\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/paypal-blue-logo-19528_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Klarna\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/klarna-pink-logo-24366_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Visa\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/visa-blue-logo-19529_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Mastercard\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/mastercard-credit-card-payment-method-19676_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Maestro\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/maestro-logo-19742_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Apple Pay\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/apple-pay-logo-19557_256.png?v=1779726652\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-benefit-grid\"\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M3 7h11v9H3V7Zm11 3h3.5l2.5 3v3h-6v-6ZM6 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm11 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSchneller Versand\u003c\/strong\u003e \u003csmall\u003ezügig und sicher bei dir\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M12 2 4 5v6c0 5 3.4 9.7 8 11 4.6-1.3 8-6 8-11V5l-8-3Zm-1 14-4-4 1.4-1.4L11 13.2l5.6-5.6L18 9l-7 7Z\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSicher bezahlen\u003c\/strong\u003e \u003csmall\u003egeschützte Zahlungsarten\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M7 7h9.2L14 4.8 15.4 3 21 8.6l-5.6 5.6-1.4-1.8 2.2-2.2H7a3 3 0 0 0-3 3v4H2v-4a5 5 0 0 1 5-5Z\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M12 21s-7-4.4-7-11a4 4 0 0 1 7-2.6A4 4 0 0 1 19 10c0 6.6-7 11-7 11Z\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e \u003csmall\u003eentspannt ausprobieren\u003c\/small\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-grid\"\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Waldtier-Silhouette für 98 % Wildfleisch --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M5.2 15.7c.8-3.8 3.2-6.2 7.2-7.1 2.6-.6 4.7-.1 6.4 1.4l1.7-.8-.8 2.3c.7 1.2.9 2.6.5 4.2H16l-.8 4h-2l-.6-4H9.4l-.8 4h-2l-.5-4H5.2Z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M12.8 8.5 11 5.6M15 8.2l.8-3.2M10.9 7.5 8.7 6.2M16.6 7.8l2.2-1.6\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M18.5 11.1h.01\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e98 %\u003cbr\u003eWild\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Schutzschild mit Waldtier für Monoprotein --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M12 2.5 4.5 5.4v5.1c0 5 3.1 9.2 7.5 10.5 4.4-1.3 7.5-5.5 7.5-10.5V5.4L12 2.5Z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M8.2 14.7c.6-2.8 2.3-4.5 5.2-5.2 1.8-.4 3.4 0 4.6 1l1.2-.6-.6 1.7c.5.8.6 1.8.3 3.1H16l-.5 2.8h-1.4l-.4-2.8h-2.3l-.5 2.8H9.5l-.4-2.8h-.9Z\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eMonoprotein\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Apfelhälfte mit Faserstruktur --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M12 7.2c-2.1-2.2-5.1-2.2-6.8-.3-2.1 2.4-.8 7.1 1.2 10 1.4 2 3 3.1 4.2 2.4.9-.5 1.8-.5 2.8 0 1.2.7 2.8-.4 4.2-2.4 2-2.9 3.3-7.6 1.2-10-1.7-1.9-4.7-1.9-6.8.3Z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M12 7.2c0-2.2 1.2-3.7 3.6-4.5\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M8.8 11.2c2.1.8 4.2.8 6.3 0M8.4 14.5c2.4.7 4.8.7 7.2 0\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e2 %\u003cbr\u003eApfelrohfaser\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!-- Presse für kalt gepresste Herstellung --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M5 3h14v4H5zM8 7h8v4H8zM6 19h12v2H6z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M10 11v5M14 11v5\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M7.5 16h9v3h-9z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M12 1v2\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eKalt\u003cbr\u003egepresst\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!-- Rauchlinien über Trainingshappen --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M6 13.2 12 10l6 3.2v5.6L12 22l-6-3.2v-5.6Z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M6 13.2 12 16l6-2.8M12 16v6\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M8 9c-1.2-1-.8-2.1.2-3.1.9-.9 1.1-2 .2-3M12 9c-1.2-1-.8-2.1.2-3.1.9-.9 1.1-2 .2-3M16 9c-1.2-1-.8-2.1.2-3.1.9-.9 1.1-2 .2-3\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eBuchenholz\u003cbr\u003erauch\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n\u003caside class=\"adn-calculator-teaser\"\u003e\n\u003cdiv class=\"adn-calculator-art\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\"\u003e\u003c\/div\u003e\n\u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n\u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n\u003cbutton class=\"adn-open-calculator\" id=\"adn-open-food-calculator\" type=\"button\"\u003eJetzt berechnen\u003c\/button\u003e\n\u003cdiv class=\"adn-calculator-note\"\u003e\n\u003cstrong\u003eIn ca. 60 Sekunden\u003c\/strong\u003e\u003cspan\u003edirekt zur Futterempfehlung\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/aside\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-hero\" style=\"background:#1f291e !important;background-image:none !important;color:#fff !important;border:1px solid rgba(255,255,255,.08) !important;box-shadow:0 34px 94px rgba(31,41,30,.22) !important;\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n\u003cp class=\"adp-kicker\"\u003eTRAININGSSNACK FÜR HUNDE MIT 98 % WILDMUSKELFLEISCH\u003c\/p\u003e\n\u003ch1 class=\"adp-title\" data-title=\"Wild Happen für Hunde mit 98 % Wildmuskelfleisch.\"\u003eWild Happen für Hunde mit 98 % Wildmuskelfleisch.\u003c\/h1\u003e\n\u003cp class=\"adp-lead\"\u003eHerzhaft. Handlich. Schnell belohnt.\u003c\/p\u003e\n\u003cp class=\"adp-intro\"\u003eDie Wild Happen bestehen aus 98 % Wildmuskelfleisch und 2 % Apfelrohfaser. Sie werden kalt gepresst, schonend getrocknet und im Buchenholzrauch veredelt. Das handliche Format eignet sich für Rückruf, Clickertraining, Agility, Hundeschule und kleine Belohnungen auf Spaziergängen.\u003c\/p\u003e\n\u003cdiv class=\"adp-tags\"\u003e\n\u003cspan\u003e98 % Wildmuskelfleisch\u003c\/span\u003e \u003cspan\u003eMonoprotein\u003c\/span\u003e \u003cspan\u003eKalt gepresst\u003c\/span\u003e \u003cspan\u003eGetreidefrei\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-visual\" style=\"background:#3f5943 !important;background-image:none !important;color:#fff !important;border:1px solid rgba(255,255,255,.14) !important;\"\u003e\n\u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e98 % Wild\u003c\/strong\u003e \u003cspan\u003ereines Muskelfleisch ohne Innereien\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e2 % Apfelrohfaser\u003c\/strong\u003e \u003cspan\u003epflanzliche Faser für die kompakte Rezeptur\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eBuchenholzrauch\u003c\/strong\u003e \u003cspan\u003efür ein kräftiges, herzhaftes Aroma\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eTraining\u003c\/strong\u003e \u003cspan\u003ehandlich für schnelle Belohnungsmomente\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eTRAININGSSNACK MIT WILD\u003c\/p\u003e\n\u003ch2\u003eSchnell belohnen. Direkt weitermachen.\u003c\/h2\u003e\n\u003cspan\u003eDie kompakten Wild Happen lassen sich zügig füttern und passen ideal zu vielen kurzen Belohnungsmomenten im Training und Alltag.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-benefits\"\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e01\u003c\/b\u003e\n\u003ch3\u003e98 % Wildmuskelfleisch\u003c\/h3\u003e\n\u003cp\u003eWild ist die einzige tierische Proteinquelle. Verwendet wird reines Muskelfleisch ohne Innereien.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\" style=\"background:#273426 !important;background-image:none !important;color:#fff !important;\"\u003e\u003cb style=\"color:#edc88f !important;opacity:1 !important;\"\u003e02\u003c\/b\u003e\n\u003ch3 style=\"color:#fff !important;opacity:1 !important;\"\u003eIm Buchenholzrauch veredelt\u003c\/h3\u003e\n\u003cp style=\"color:rgba(255,255,255,.84) !important;opacity:1 !important;\"\u003eDie Rauchveredelung gibt den Happen ein kräftiges, herzhaftes Aroma.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\n\u003ch3\u003eKalt gepresst und schonend getrocknet\u003c\/h3\u003e\n\u003cp\u003eDie Happen werden kompakt verarbeitet und bleiben praktisch für Training und unterwegs.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-guide\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-kicker\"\u003eFÜR CLICKERTRAINING, RÜCKRUF UND AGILITY\u003c\/p\u003e\n\u003ch2\u003eEine klare Proteinquelle für viele kleine Erfolgsmomente.\u003c\/h2\u003e\n\u003cp\u003eNutze die Wild Happen beim Clickertraining, Rückruf, Agility, auf dem Hundeplatz oder als kleine Belohnung auf Spaziergängen. Klein zerbröselt eignen sie sich auch als Topping.\u003c\/p\u003e\n\u003cp\u003eWild ist die einzige tierische Proteinquelle. Monoprotein bedeutet jedoch nicht automatisch hypoallergen. Bei bekannten Unverträglichkeiten sollten nur Zutaten gefüttert werden, die zum individuellen Futterplan passen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-panel\" style=\"background:#314332 !important;background-image:none !important;color:#fff !important;\"\u003e\n\u003cp\u003eAUF EINEN BLICK\u003c\/p\u003e\n\u003carticle\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003e98 % Wildmuskelfleisch · 2 % Apfelrohfaser\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eVerarbeitung\u003c\/strong\u003e\u003cspan\u003ekalt gepresst · schonend getrocknet · im Buchenholzrauch veredelt\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eEinsatz\u003c\/strong\u003e\u003cspan\u003eClickertraining · Rückruf · Agility · Hundeschule · Spaziergang · Topping\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eFütterung\u003c\/strong\u003e\u003cspan\u003eals Ergänzung füttern und Snacks 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\u003eZUTATEN UND DETAILS\u003c\/p\u003e\n\u003ch2\u003e98 % Wild. 2 % Apfelrohfaser. Klar verarbeitet.\u003c\/h2\u003e\n\u003cspan\u003eZusammensetzung, Verarbeitung, Training, Fütterung und Aufbewahrung auf einen Blick.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-accordions\"\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌲\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e98 % Wildmuskelfleisch\u003c\/strong\u003e\u003cspan\u003eMuskelfleisch ohne Innereien\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\u003eWild als einzige tierische Proteinquelle\u003c\/h3\u003e\n\u003cp\u003eDie Happen bestehen zu 98 % aus Wildmuskelfleisch. Innereien oder weitere tierische Proteinquellen sind nicht enthalten.\u003c\/p\u003e\n\u003cp\u003eDie Rezeptur bleibt mit Wild als einziger tierischer Proteinquelle klar und übersichtlich.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🍎\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e2 % Apfelrohfaser\u003c\/strong\u003e\u003cspan\u003ePflanzliche Faser als Bestandteil der Rezeptur\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003e2 % Apfelrohfaser\u003c\/h3\u003e\n\u003cp\u003eApfelrohfaser ergänzt das Wildmuskelfleisch und unterstützt die kompakte Struktur der Happen.\u003c\/p\u003e\n\u003cp\u003eDie Zutatenliste bleibt mit nur zwei Bestandteilen besonders übersichtlich.\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\u003eKalt gepresst und getrocknet\u003c\/strong\u003e\u003cspan\u003eSchonende Verarbeitung für praktische Trainingshappen\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\u003eKalt gepresst und schonend getrocknet\u003c\/h3\u003e\n\u003cp\u003eDie Zutaten werden kalt gepresst und anschließend schonend getrocknet.\u003c\/p\u003e\n\u003cp\u003eSo entstehen handliche Happen für Training und Alltag.\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\u003eIm Buchenholzrauch veredelt\u003c\/strong\u003e\u003cspan\u003eHerzhaftes Aroma für besonders hohe Akzeptanz\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eHerzhaftes Aroma durch Buchenholzrauch\u003c\/h3\u003e\n\u003cp\u003eDie Veredelung im Buchenholzrauch gibt den Wild Happen eine kräftige, herzhafte Note.\u003c\/p\u003e\n\u003cp\u003eDas macht sie zu einer besonderen Belohnung für Training und Spaziergang.\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\u003eGetreidefreie Rezeptur\u003c\/strong\u003e\u003cspan\u003eOhne künstliche Farb- oder Konservierungsstoffe\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eGetreidefreier Trainingssnack mit Wild\u003c\/h3\u003e\n\u003cp\u003eDie Rezeptur enthält kein Getreide, keine künstlichen Konservierungsstoffe, keine künstlichen Farbstoffe und keine synthetischen Geschmacksverstärker.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eZusammensetzung:\u003c\/strong\u003e 98 % Wildmuskelfleisch, 2 % Apfelrohfaser. Ergänzungsfuttermittel für Hunde.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🎯\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eTraining und Alltag\u003c\/strong\u003e\u003cspan\u003eFür Clicker, Rückruf, Agility und Spaziergänge\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eSchnelle Belohnung für viele Trainingsmomente\u003c\/h3\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eClickertraining\u003c\/b\u003eFür präzises Timing und viele Wiederholungen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eRückruf\u003c\/b\u003eHerzhaftes Aroma für hohe Motivation.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAgility\u003c\/b\u003eSchnell gefressen zwischen aktiven Übungen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eTopping\u003c\/b\u003eKlein zerbröselt über das Hauptfutter geben.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e⚖️\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eFütterung und Tagesration\u003c\/strong\u003e\u003cspan\u003eTrainingssnacks immer in die Gesamtmenge einrechnen\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eBelohnungen bewusst in die Tagesration einrechnen\u003c\/h3\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eTraining\u003c\/b\u003eAls kleine Belohnung zwischen den Mahlzeiten.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eTagesration\u003c\/b\u003eGrößere Snackmengen vom Hauptfutter abziehen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003ePortionierung\u003c\/b\u003eBei vielen Wiederholungen sparsam dosieren.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eWasser\u003c\/b\u003eImmer frisches Trinkwasser bereitstellen.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003ePasse die Snackmenge an Größe, Aktivität, Trainingsdauer und die übrige Fütterung deines Hundes an.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌿\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eNaturprodukt und Aufbewahrung\u003c\/strong\u003e\u003cspan\u003eLeichte Unterschiede von Charge zu Charge sind normal\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\u003eKühl und trocken lagern\u003c\/h3\u003e\n\u003cp\u003eForm, Farbe und Größe können naturbedingt und von Charge zu Charge leicht schwanken.\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 Monoprotein, Rauchveredelung und Training\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 Wild Happen?\u003c\/summary\u003e\n\u003cp\u003eAus 98 % Wildmuskelfleisch und 2 % Apfelrohfaser.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eEnthalten die Happen Innereien?\u003c\/summary\u003e\n\u003cp\u003eNein. Verwendet wird ausschließlich Wildmuskelfleisch.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSind die Happen monoprotein?\u003c\/summary\u003e\n\u003cp\u003eJa. Wild ist die einzige tierische Proteinquelle.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSind sie getreidefrei?\u003c\/summary\u003e\n\u003cp\u003eJa. Die Rezeptur enthält kein Getreide.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie werden die Happen verarbeitet?\u003c\/summary\u003e\n\u003cp\u003eSie werden kalt gepresst, schonend getrocknet und im Buchenholzrauch veredelt.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eFür welche Trainingsarten eignen sie sich?\u003c\/summary\u003e\n\u003cp\u003eFür Clickertraining, Rückruf, Agility, Hundeschule und kleine Belohnungen auf Spaziergängen.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-closing\" style=\"background:#3f5943 !important;background-image:none !important;color:#fff !important;box-shadow:0 28px 72px rgba(43,56,42,.19) !important;\"\u003e\n\u003ch2\u003e98 % Wild. Herzhaft. Bereit fürs Training.\u003c\/h2\u003e\n\u003cp\u003eKalt gepresste Wild Happen für Clickertraining, Rückruf, Agility, Hundeschule und besondere Belohnungsmomente.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\n\n\n\u003cstyle id=\"adn-wild-stable-backgrounds-final\"\u003e\n  .adp-theme-game-training-bites {\n    --game-deep:#1f291e;\n    --game-forest:#3f5943;\n    --game-dark:#273426;\n    --game-panel:#314332;\n    --game-rust:#9f5b3f;\n    --game-gold:#edc88f;\n\n    background:#f3f5ef !important;\n    background-image:none !important;\n  }\n\n  .adp-theme-game-training-bites .adp-hero {\n    background:#1f291e !important;\n    background-image:none !important;\n    color:#fff !important;\n    border:1px solid rgba(255,255,255,.08) !important;\n    box-shadow:0 34px 94px rgba(31,41,30,.22) !important;\n  }\n\n  .adp-theme-game-training-bites .adp-hero::before {\n    content:\"WILD\" !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:128px !important;\n    line-height:1 !important;\n    font-weight:900 !important;\n    letter-spacing:-.07em !important;\n    transform:rotate(7deg) !important;\n    pointer-events:none !important;\n    background:none !important;\n  }\n\n  .adp-theme-game-training-bites .adp-hero::after {\n    background:#9f5b3f !important;\n    background-image:none !important;\n  }\n\n  .adp-theme-game-training-bites .adp-brand,\n  .adp-theme-game-training-bites .adp-kicker,\n  .adp-theme-game-training-bites .adp-heading \u003e p,\n  .adp-theme-game-training-bites .adp-panel \u003e p {\n    color:#e5b873 !important;\n  }\n\n  .adp-theme-game-training-bites .adp-title {\n    color:#fff !important;\n    -webkit-text-stroke:.35px #fff !important;\n    text-shadow:0 3px 0 rgba(0,0,0,.15),0 7px 15px rgba(0,0,0,.32) !important;\n    filter:none !important;\n  }\n\n  .adp-theme-game-training-bites .adp-title::before,\n  .adp-theme-game-training-bites .adp-title::after {\n    content:none !important;\n    display:none !important;\n  }\n\n  .adp-theme-game-training-bites .adp-tags \u003e span {\n    border-color:rgba(229,184,115,.24) !important;\n    background:rgba(229,184,115,.08) !important;\n    color:#fff !important;\n  }\n\n  \/* Rechtes Kennzahlenfeld: fest und einfarbig *\/\n  .adp-theme-game-training-bites .adp-visual {\n    background:#3f5943 !important;\n    background-image:none !important;\n    color:#fff !important;\n    border-color:rgba(255,255,255,.14) !important;\n  }\n\n  .adp-theme-game-training-bites .adp-visual::before,\n  .adp-theme-game-training-bites .adp-visual::after {\n    content:none !important;\n    display:none !important;\n    background:none !important;\n  }\n\n  .adp-theme-game-training-bites .adp-stat {\n    background:#2f4132 !important;\n    background-image:none !important;\n    border-color:rgba(255,255,255,.14) !important;\n  }\n\n  .adp-theme-game-training-bites .adp-stat-main {\n    background:#6d4b35 !important;\n    background-image:none !important;\n    border-color:#6d4b35 !important;\n    box-shadow:0 18px 42px rgba(28,33,24,.28) !important;\n  }\n\n  \/* Vorteilskarten *\/\n  .adp-theme-game-training-bites .adp-benefit:nth-child(1) {\n    background:#fff !important;\n    background-image:none !important;\n  }\n\n  .adp-theme-game-training-bites .adp-benefit:nth-child(2) {\n    background:#273426 !important;\n    background-image:none !important;\n    color:#fff !important;\n  }\n\n  .adp-theme-game-training-bites .adp-benefit:nth-child(2) h3 {\n    color:#fff !important;\n    opacity:1 !important;\n  }\n\n  .adp-theme-game-training-bites .adp-benefit:nth-child(2) p {\n    color:rgba(255,255,255,.84) !important;\n    opacity:1 !important;\n  }\n\n  .adp-theme-game-training-bites .adp-benefit:nth-child(2) b {\n    color:#edc88f !important;\n    opacity:1 !important;\n  }\n\n  .adp-theme-game-training-bites .adp-benefit:nth-child(3) {\n    background:#fff !important;\n    background-image:none !important;\n  }\n\n  .adp-theme-game-training-bites .adp-benefit b {\n    color:#9f5b3f !important;\n  }\n\n  .adp-theme-game-training-bites .adp-benefit:nth-child(2) b {\n    color:#edc88f !important;\n  }\n\n  \/* Guide hell, Infofeld dunkel und fest *\/\n  .adp-theme-game-training-bites .adp-guide {\n    background:#fff !important;\n    background-image:none !important;\n    border:1px solid rgba(63,89,67,.08) !important;\n  }\n\n  .adp-theme-game-training-bites .adp-panel {\n    background:#314332 !important;\n    background-image:none !important;\n    color:#fff !important;\n  }\n\n  .adp-theme-game-training-bites .adp-panel strong {\n    color:#fff !important;\n  }\n\n  .adp-theme-game-training-bites .adp-panel span {\n    color:rgba(255,255,255,.72) !important;\n  }\n\n  .adp-theme-game-training-bites .adp-item {\n    background:#fff !important;\n    background-image:none !important;\n    border:1px solid rgba(63,89,67,.07) !important;\n  }\n\n  .adp-theme-game-training-bites .adp-icon {\n    background:#3f5943 !important;\n    background-image:none !important;\n    color:#fff !important;\n  }\n\n  .adp-theme-game-training-bites .adp-item[open] .adp-plus {\n    background:#9f5b3f !important;\n  }\n\n  .adp-theme-game-training-bites .adp-info {\n    background:#faf0eb !important;\n    background-image:none !important;\n    border-left-color:#9f5b3f !important;\n  }\n\n  .adp-theme-game-training-bites .adp-highlight {\n    background:#f3f5ef !important;\n    background-image:none !important;\n  }\n\n  \/* Abschlussfeld: fest und einfarbig *\/\n  .adp-theme-game-training-bites .adp-closing {\n    background:#3f5943 !important;\n    background-image:none !important;\n    color:#fff !important;\n    box-shadow:0 28px 72px rgba(43,56,42,.19) !important;\n  }\n\n  .adp-theme-game-training-bites .adp-closing h2 {\n    color:#fff !important;\n  }\n\n  .adp-theme-game-training-bites .adp-closing p {\n    color:rgba(255,255,255,.86) !important;\n  }\n\n  \/* Shopify robuster Futterrechner *\/\n  #adn-food-modal.is-open {\n    display:grid !important;\n    visibility:visible !important;\n    opacity:1 !important;\n    pointer-events:auto !important;\n  }\n\n  #adn-food-modal #adn-rechner .adn-step {\n    display:none !important;\n  }\n\n  #adn-food-modal #adn-rechner .adn-step.is-active {\n    display:block !important;\n  }\n\n  @media (max-width:720px) {\n    .adp-theme-game-training-bites .adp-hero::before {\n      right:-14px !important;\n      top:22px !important;\n      font-size:72px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"adn-food-modal\" id=\"adn-food-modal\"\u003e\n\u003cdiv class=\"adn-modal-backdrop\" id=\"adn-food-modal-backdrop\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"adn-modal-dialog\" role=\"dialog\"\u003e\n\u003cbutton class=\"adn-modal-close\" id=\"adn-close-food-calculator\" type=\"button\"\u003e×\u003c\/button\u003e\u003cheader class=\"adn-modal-header\"\u003e\n\u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n\u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\u003c\/header\u003e\n\u003cdiv class=\"adn-rechner\" id=\"adn-rechner\"\u003e\n\u003cdiv class=\"adn-progress-head\"\u003e\n\u003cspan\u003eSchritt \u003cb id=\"adn-current-step\"\u003e1\u003c\/b\u003e von 8\u003c\/span\u003e \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-progress-track\" role=\"progressbar\"\u003e\u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"adn-step is-active\" id=\"adn-step-1\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n\u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n\u003cdiv class=\"adn-age-row\"\u003e\n\u003clabel class=\"adn-input-box\"\u003e \u003cinput id=\"adn-age\" min=\"1\" step=\"1\" type=\"number\" value=\"2\"\u003e \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"adn-segmented\"\u003e\n\u003cbutton class=\"is-selected\" id=\"adn-age-years\" type=\"button\"\u003eJahre\u003c\/button\u003e \u003cbutton id=\"adn-age-months\" type=\"button\"\u003eMonate\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"adn-primary-btn\" id=\"adn-age-next\" type=\"button\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\" id=\"adn-step-2\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n\u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n\u003clabel class=\"adn-input-box adn-weight-box\"\u003e \u003cinput id=\"adn-weight\" max=\"120\" min=\"1\" step=\"0.1\" type=\"number\" value=\"15\"\u003e \u003cspan\u003ekg\u003c\/span\u003e \u003c\/label\u003e \u003cbutton class=\"adn-primary-btn\" id=\"adn-weight-next\" type=\"button\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\" id=\"adn-step-3\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n\u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton id=\"adn-choice-3-1\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e \u003cbutton id=\"adn-choice-3-2\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton id=\"adn-choice-3-3\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton id=\"adn-choice-3-4\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\" id=\"adn-step-4\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n\u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n\u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton id=\"adn-choice-4-1\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e \u003cbutton id=\"adn-choice-4-2\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e \u003cbutton id=\"adn-choice-4-3\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\" id=\"adn-step-5\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n\u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n\u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton id=\"adn-choice-5-1\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e \u003cbutton id=\"adn-choice-5-2\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\" id=\"adn-step-6\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n\u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n\u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton id=\"adn-choice-6-1\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton id=\"adn-choice-6-2\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e \u003cbutton id=\"adn-choice-6-3\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton id=\"adn-choice-6-4\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\" id=\"adn-step-7\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n\u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n\u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton id=\"adn-choice-7-1\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e \u003cbutton id=\"adn-choice-7-2\" type=\"button\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\" id=\"adn-step-8\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n\u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n\u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n\u003cdiv class=\"adn-warning\" id=\"adn-health-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-result-grid\"\u003e\n\u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eTrockenfutter für ausgewachsene Hunde\u003c\/strong\u003e\n\u003cp id=\"adn-product-reason\"\u003ePassend zu Alter, Gewicht und Aktivität deines Hundes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"adn-result-note\"\u003eDie berechnete Menge bezieht sich auf Hauptfutter. Die Wild Happen sind ein Ergänzungsfuttermittel und zählen als Snack zur täglichen Gesamtration.\u003c\/p\u003e\n\u003ca class=\"adn-primary-btn adn-shop-btn\" href=\"#\" id=\"adn-shop-link\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-modal-actions\"\u003e\n\u003cbutton id=\"adn-back\" type=\"button\"\u003eZurück\u003c\/button\u003e \u003cbutton id=\"adn-restart\" type=\"button\"\u003eNeu starten\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\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 Wild Happen?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Aus 98 % Wildmuskelfleisch und 2 % Apfelrohfaser.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Enthalten die Wild Happen Innereien?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Nein. Verwendet wird ausschließlich Wildmuskelfleisch.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind die Wild Happen monoprotein?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Wild ist die einzige tierische Proteinquelle.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind die Wild Happen getreidefrei?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Die Rezeptur enthält kein Getreide.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie werden die Wild Happen verarbeitet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Sie werden kalt gepresst, schonend getrocknet und im Buchenholzrauch veredelt.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Für welche Trainingsarten eignen sich die Wild Happen?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Für Clickertraining, Rückruf, Agility, Hundeschule und kleine Belohnungen auf Spaziergängen.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e \u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleTerms = ['wild', 'happen'];\n\n  function normalize(value) {\n    return (value || '')\n      .replace(\/\\u00a0\/g, ' ')\n      .replace(\/[–—]\/g, '-')\n      .replace(\/\\s+\/g, ' ')\n      .trim()\n      .toLowerCase();\n  }\n\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n    return style.display !== 'none' \u0026\u0026\n      style.visibility !== 'hidden' \u0026\u0026\n      parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026\n      rect.width \u003e 0 \u0026\u0026\n      rect.height \u003e 0;\n  }\n\n  function outsideOwnBlocks(element) {\n    return !element.closest('.adp-page') \u0026\u0026\n      !element.closest('#adn-one-html') \u0026\u0026\n      !element.closest('#adn-food-modal');\n  }\n\n  function matchesTitle(element) {\n    var text = normalize(element.textContent);\n    return titleTerms.every(function (term) {\n      return text.indexOf(term) !== -1;\n    });\n  }\n\n  function findTitle() {\n    var selectors = [\n      '[data-product-title]',\n      '.product__title',\n      '.product__title h1',\n      '.product-title',\n      '.product-single__title',\n      '.productView-title',\n      '.product-info__title',\n      '.product-detail__title',\n      'h1.product_title',\n      'h1'\n    ];\n\n    var candidates = Array.prototype.slice.call(\n      document.querySelectorAll(selectors.join(','))\n    );\n\n    return candidates.find(function (element) {\n      return outsideOwnBlocks(element) \u0026\u0026\n        isVisible(element) \u0026\u0026\n        matchesTitle(element);\n    }) || null;\n  }\n\n  function applyTitleStyle() {\n    var title = findTitle();\n    if (!title) return;\n    title.classList.add('adp-external-product-title');\n\n    var nested = title.matches('h1, h2')\n      ? title\n      : title.querySelector('h1, h2');\n\n    if (nested) {\n      nested.classList.add('adp-external-product-title');\n    }\n  }\n\n  function scheduleApply() {\n    applyTitleStyle();\n    setTimeout(applyTitleStyle, 50);\n    setTimeout(applyTitleStyle, 200);\n    setTimeout(applyTitleStyle, 500);\n    setTimeout(applyTitleStyle, 1000);\n    setTimeout(applyTitleStyle, 2000);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', scheduleApply);\n  } else {\n    scheduleApply();\n  }\n\n  window.addEventListener('load', scheduleApply);\n  document.addEventListener('shopify:section:load', scheduleApply);\n\n  var observer = new MutationObserver(scheduleApply);\n  observer.observe(document.documentElement, {\n    childList: true,\n    subtree: true,\n    characterData: true\n  });\n})();\n\u003c\/script\u003e \u003cscript id=\"adn-food-calculator-script\"\u003e\n(function () {\n  'use strict';\n\n  var currentStep = 1;\n  var totalSteps = 8;\n\n  var state = {\n    ageUnit: 'years',\n    ageMonths: 24,\n    ageGroup: 'adult',\n    weight: 15,\n    activity: 'normal',\n    body: 'ideal',\n    food: 'dry',\n    special: 'none',\n    health: 'healthy'\n  };\n\n  var kcalByFood = { dry: 370, wet: 115 };\n\n  var stepTitles = [\n    'Alter',\n    'Gewicht',\n    'Aktivität',\n    'Körperform',\n    'Futterart',\n    'Besonderheiten',\n    'Gesundheit',\n    'Ergebnis'\n  ];\n\n  var choiceMap = {\n    'adn-choice-3-1': ['activity', 'low'],\n    'adn-choice-3-2': ['activity', 'normal'],\n    'adn-choice-3-3': ['activity', 'high'],\n    'adn-choice-3-4': ['activity', 'sport'],\n    'adn-choice-4-1': ['body', 'thin'],\n    'adn-choice-4-2': ['body', 'ideal'],\n    'adn-choice-4-3': ['body', 'heavy'],\n    'adn-choice-5-1': ['food', 'dry'],\n    'adn-choice-5-2': ['food', 'wet'],\n    'adn-choice-6-1': ['special', 'none'],\n    'adn-choice-6-2': ['special', 'neutered'],\n    'adn-choice-6-3': ['special', 'sensitive'],\n    'adn-choice-6-4': ['special', 'pregnant'],\n    'adn-choice-7-1': ['health', 'healthy'],\n    'adn-choice-7-2': ['health', 'sick']\n  };\n\n  var recommendations = {\n    puppyDry: { label:'Welpenfutter ansehen', title:'Premium 60 % Huhn, Truthahn, Lachs \u0026 Süßkartoffel', reason:'Für Welpen und Junghunde mit Fokus auf Wachstum, Energie und Entwicklung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-welpenfutter-60-huhn-truthahn-lachs-gelenkschutz-susskartoffel-12kg' },\n    seniorDry: { label:'Seniorfutter ansehen', title:'Premium Senior Forelle mit Lachs, Süßkartoffel \u0026 Spargel', reason:'Für ältere Hunde mit leichterer Rezeptur, Omega 3 und Gelenkschutz.', url:'https:\/\/www.alphadog-nutrition.de\/products\/premium-senior-mit-50-frischem-forelle-mit-lachs-susskartoffel-spargel' },\n    adultSmallDry: { label:'Futter für kleine Rassen ansehen', title:'Premium 50% Lamm, Süßkartoffel, Minze \u0026 Erbsen', reason:'Für ausgewachsene Hunde unter 15 kg und kleine Rassen.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-lamm-susskartoffel-kleine-rassen-100g' },\n    adultSensitiveDry: { label:'Sensibles Trockenfutter ansehen', title:'Premium 50% Ente, Süßkartoffel \u0026 Orange', reason:'Für sensible ausgewachsene Hunde und Hunde mit empfindlicher Verdauung.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-getreidefreies-505-ente-mit-susskartoffelte-orange-12kg' },\n    adultActiveDry: { label:'Angus Rind Trockenfutter ansehen', title:'Premium 50% Angus Rind, Süßkartoffel, Erbsen \u0026 Karotte', reason:'Für aktive, normale oder schlanke ausgewachsene Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-angus-rind-hundefutter-getreidefrei-100g' },\n    adultCalmDry: { label:'Wild \u0026 Lachs Trockenfutter ansehen', title:'Premium 50% Wild \u0026 Lachs, Süßkartoffel \u0026 Maulbeere', reason:'Für ruhigere, kräftige oder kastrierte ausgewachsene Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-50-wild-lachs-getreidefrei-mit-susskartoffel-maulbeere-12kg' },\n    wetDuck: { label:'Ente Nassfutter ansehen', title:'Premium Sensitiv 91 % Ente mit Gemüse \u0026 Reis', reason:'Nassfutter Empfehlung für normale Hunde, Welpen oder Senioren.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-91-ente-mit-gemuse-reis-single-protein-800g' },\n    wetHorse: { label:'Pferd Schonkost ansehen', title:'Premium Sensitiv 94% Pferd mit Kartoffeln', reason:'Bei sensibler Verdauung, Krankheitshinweis oder Unverträglichkeiten.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-schonkost-94-pferd-mit-kartoffeln-hypoallergen' },\n    wetLamb: { label:'Lamm Nassfutter ansehen', title:'Premium Sensitiv 91 % Lamm mit Apfel', reason:'Für aktive, schlanke, trächtige oder säugende Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-lamm-mit-apfel-single-protein' },\n    wetWild: { label:'Wild Nassfutter ansehen', title:'Premium Sensitiv 91 % Wild mit Gemüse \u0026 Reis', reason:'Für ruhigere, kräftige oder kastrierte Hunde.', url:'https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-nassfutter-91-wild-mit-gemuse-reis-single-protein' }\n  };\n\n  function byId(id) { return document.getElementById(id); }\n  function getModal() { return byId('adn-food-modal'); }\n  function getCalc() { return byId('adn-rechner'); }\n\n  function openModal() {\n    var modal = getModal();\n    if (!modal) return;\n\n    if (modal.parentNode !== document.body) {\n      document.body.appendChild(modal);\n    }\n\n    modal.classList.add('is-open');\n    modal.setAttribute('aria-hidden', 'false');\n    document.body.classList.add('adn-modal-open');\n\n    showStep(currentStep);\n\n    var dialog = modal.querySelector('.adn-modal-dialog');\n    if (dialog) dialog.scrollTop = 0;\n  }\n\n  function closeModal() {\n    var modal = getModal();\n    if (!modal) return;\n\n    modal.classList.remove('is-open');\n    modal.setAttribute('aria-hidden', 'true');\n    document.body.classList.remove('adn-modal-open');\n  }\n\n  window.adnOpenFoodCalculator = openModal;\n  window.adnCloseFoodCalculator = closeModal;\n\n  function updateAge() {\n    var input = byId('adn-age');\n    if (!input) return;\n\n    var value = parseFloat(input.value);\n    if (!value || value \u003c= 0) value = 1;\n\n    state.ageMonths = state.ageUnit === 'years' ? value * 12 : value;\n    state.ageGroup = state.ageMonths \u003c 12 ? 'puppy' : state.ageMonths \u003e= 84 ? 'senior' : 'adult';\n  }\n\n  function getWeight() {\n    var input = byId('adn-weight');\n    if (!input) return state.weight || 1;\n    var value = parseFloat(input.value);\n    if (!value || value \u003c= 0) value = state.weight || 1;\n    return value;\n  }\n\n  function getRecommendation() {\n    var weight = getWeight();\n\n    if (state.food === 'wet') {\n      if (state.health === 'sick' || state.special === 'sensitive') return recommendations.wetHorse;\n      if (state.activity === 'high' || state.activity === 'sport' || state.body === 'thin' || state.special === 'pregnant') return recommendations.wetLamb;\n      if (state.activity === 'low' || state.body === 'heavy' || state.special === 'neutered') return recommendations.wetWild;\n      return recommendations.wetDuck;\n    }\n\n    if (state.ageGroup === 'puppy') return recommendations.puppyDry;\n    if (state.ageGroup === 'senior') return recommendations.seniorDry;\n    if (weight \u003c 15) return recommendations.adultSmallDry;\n    if (state.health === 'sick' || state.special === 'sensitive') return recommendations.adultSensitiveDry;\n    if (state.activity === 'high' || state.activity === 'sport' || state.body === 'thin') return recommendations.adultActiveDry;\n    if (state.activity === 'low' || state.body === 'heavy' || state.special === 'neutered') return recommendations.adultCalmDry;\n    return recommendations.adultActiveDry;\n  }\n\n  function roundToFive(value) {\n    return Math.round(value \/ 5) * 5;\n  }\n\n  function calculateResult() {\n    updateAge();\n    state.weight = getWeight();\n\n    var ageFactor = { puppy:2.4, adult:1.6, senior:1.3 }[state.ageGroup];\n    var activityFactor = { low:0.85, normal:1, high:1.18, sport:1.35 }[state.activity];\n    var bodyFactor = { thin:1.1, ideal:1, heavy:0.82 }[state.body];\n    var specialFactor = { none:1, neutered:0.9, sensitive:1, pregnant:1.35 }[state.special];\n\n    var dailyKcal =\n      70 * Math.pow(state.weight, 0.75) *\n      ageFactor * activityFactor * bodyFactor * specialFactor;\n\n    var grams = dailyKcal \/ kcalByFood[state.food] * 100;\n    var finalGrams = Math.max(5, roundToFive(grams));\n    var minGrams = Math.max(5, roundToFive(finalGrams * 0.9));\n    var maxGrams = Math.max(5, roundToFive(finalGrams * 1.1));\n    var meals = state.ageGroup === 'puppy' ? 3 : 2;\n    var mealGrams = Math.max(5, roundToFive(finalGrams \/ meals));\n\n    var warning = byId('adn-health-warning');\n    if (warning) warning.classList.toggle('is-visible', state.health === 'sick');\n\n    if (byId('adn-result-label')) byId('adn-result-label').textContent = state.health === 'sick' ? 'Grobe Orientierung' : 'Tagesmenge';\n    if (byId('adn-result-amount')) byId('adn-result-amount').textContent = 'ca. ' + finalGrams + ' g';\n    if (byId('adn-result-kcal')) byId('adn-result-kcal').textContent = 'ca. ' + Math.round(dailyKcal) + ' kcal';\n    if (byId('adn-result-meal')) byId('adn-result-meal').textContent = 'ca. ' + mealGrams + ' g';\n    if (byId('adn-result-range')) byId('adn-result-range').textContent = minGrams + ' bis ' + maxGrams + ' g';\n\n    var recommendation = getRecommendation();\n\n    if (byId('adn-product-title')) byId('adn-product-title').textContent = recommendation.title;\n    if (byId('adn-product-reason')) byId('adn-product-reason').textContent = recommendation.reason;\n\n    var link = byId('adn-shop-link');\n    if (link) {\n      link.href = recommendation.url;\n      link.textContent = recommendation.label;\n    }\n  }\n\n  function showStep(step) {\n    currentStep = Math.max(1, Math.min(totalSteps, step));\n\n    for (var i = 1; i \u003c= totalSteps; i++) {\n      var item = byId('adn-step-' + i);\n      if (!item) continue;\n      if (i === currentStep) item.classList.add('is-active');\n      else item.classList.remove('is-active');\n    }\n\n    if (byId('adn-current-step')) byId('adn-current-step').textContent = currentStep;\n    if (byId('adn-step-title')) byId('adn-step-title').textContent = stepTitles[currentStep - 1];\n    if (byId('adn-progress-bar')) byId('adn-progress-bar').style.width = (currentStep \/ totalSteps * 100) + '%';\n    if (byId('adn-back')) byId('adn-back').disabled = currentStep === 1;\n\n    if (currentStep === totalSteps) calculateResult();\n\n    var modal = getModal();\n    var dialog = modal ? modal.querySelector('.adn-modal-dialog') : null;\n    if (dialog) dialog.scrollTop = 0;\n  }\n\n  function resetCalculator() {\n    currentStep = 1;\n    state = {\n      ageUnit:'years',\n      ageMonths:24,\n      ageGroup:'adult',\n      weight:15,\n      activity:'normal',\n      body:'ideal',\n      food:'dry',\n      special:'none',\n      health:'healthy'\n    };\n\n    if (byId('adn-age')) byId('adn-age').value = 2;\n    if (byId('adn-weight')) byId('adn-weight').value = 15;\n    if (byId('adn-age-unit-label')) byId('adn-age-unit-label').textContent = 'Jahre';\n\n    var calc = getCalc();\n    if (calc) {\n      calc.querySelectorAll('.is-selected').forEach(function (item) {\n        item.classList.remove('is-selected');\n      });\n    }\n\n    if (byId('adn-age-years')) byId('adn-age-years').classList.add('is-selected');\n    showStep(1);\n  }\n\n  function bindOnce() {\n    var root = byId('adn-one-html');\n    var modal = getModal();\n    var calc = getCalc();\n\n    if (!root || !modal || !calc) return;\n    if (calc.getAttribute('data-bound-by-adn') === '1') return;\n    calc.setAttribute('data-bound-by-adn', '1');\n\n    var openButton = byId('adn-open-food-calculator');\n    if (openButton) openButton.addEventListener('click', openModal);\n\n    var closeButton = byId('adn-close-food-calculator');\n    if (closeButton) closeButton.addEventListener('click', closeModal);\n\n    var backdrop = byId('adn-food-modal-backdrop');\n    if (backdrop) backdrop.addEventListener('click', closeModal);\n\n    var years = byId('adn-age-years');\n    var months = byId('adn-age-months');\n\n    if (years) {\n      years.addEventListener('click', function () {\n        state.ageUnit = 'years';\n        years.classList.add('is-selected');\n        if (months) months.classList.remove('is-selected');\n        if (byId('adn-age-unit-label')) byId('adn-age-unit-label').textContent = 'Jahre';\n        updateAge();\n      });\n    }\n\n    if (months) {\n      months.addEventListener('click', function () {\n        state.ageUnit = 'months';\n        months.classList.add('is-selected');\n        if (years) years.classList.remove('is-selected');\n        if (byId('adn-age-unit-label')) byId('adn-age-unit-label').textContent = 'Monate';\n        updateAge();\n      });\n    }\n\n    if (byId('adn-age-next')) {\n      byId('adn-age-next').addEventListener('click', function () {\n        var input = byId('adn-age');\n        var value = input ? parseFloat(input.value) : 0;\n        if (!value || value \u003c= 0) {\n          if (input) input.focus();\n          return;\n        }\n        updateAge();\n        showStep(2);\n      });\n    }\n\n    if (byId('adn-weight-next')) {\n      byId('adn-weight-next').addEventListener('click', function () {\n        var input = byId('adn-weight');\n        var value = input ? parseFloat(input.value) : 0;\n        if (!value || value \u003c= 0) {\n          if (input) input.focus();\n          return;\n        }\n        state.weight = value;\n        showStep(3);\n      });\n    }\n\n    Object.keys(choiceMap).forEach(function (id) {\n      var button = byId(id);\n      if (!button) return;\n\n      button.addEventListener('click', function () {\n        var config = choiceMap[id];\n        state[config[0]] = config[1];\n\n        var parent = button.parentElement;\n        if (parent) {\n          parent.querySelectorAll('button').forEach(function (item) {\n            item.classList.remove('is-selected');\n          });\n        }\n\n        button.classList.add('is-selected');\n\n        window.setTimeout(function () {\n          showStep(currentStep + 1);\n        }, 100);\n      });\n    });\n\n    if (byId('adn-back')) {\n      byId('adn-back').addEventListener('click', function () {\n        showStep(currentStep - 1);\n      });\n    }\n\n    if (byId('adn-restart')) {\n      byId('adn-restart').addEventListener('click', resetCalculator);\n    }\n\n    document.addEventListener('keydown', function (event) {\n      if (event.key === 'Escape' \u0026\u0026 modal.classList.contains('is-open')) {\n        closeModal();\n      }\n    });\n\n    showStep(1);\n  }\n\n  function init() {\n    bindOnce();\n    window.setTimeout(bindOnce, 50);\n    window.setTimeout(bindOnce, 250);\n    window.setTimeout(bindOnce, 800);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', init);\n  } else {\n    init();\n  }\n\n  window.addEventListener('load', init);\n  document.addEventListener('shopify:section:load', init);\n})();\n\u003c\/script\u003e","brand":"Alphadog Nutrition","offers":[{"title":"100g","offer_id":58661583094085,"sku":"10680-60158","price":7.99,"currency_code":"EUR","in_stock":false},{"title":"1kg","offer_id":58661583126853,"sku":"10786-60157","price":59.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/AlphadogNutritionTrainingssnacksWild100_Natur_GetreidefreieBelohnungsdropsfuerHunde_HypoallergeneTrainingsleckerlisfuerAllergiker_Welpen_SensibleHunde_Monoprot.png?v=1786831628"},{"product_id":"alphadog-nutrition-hirschhautknochen-12-cm-hypoallergen","title":"Hirschhautknochen 10 Stück - Zur natürlichen Zahnpflege","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Hirschhautknochen 12cm\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 HIRSCHHAUTKNOCHEN 12CM\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-deerhide-bone-12-product-design\"\u003e\n  .adp-theme-deerhide-bone-12 {\n    --deerhide-deep: #211613;\n    --deerhide-brown: #5d4132;\n    --deerhide-leather: #7a553c;\n    --deerhide-cognac: #a66f43;\n    --deerhide-forest: #50604f;\n    --deerhide-sage: #7a826e;\n    --deerhide-gold: #cf9f5d;\n    --deerhide-cream: #e5d1b0;\n\n    background:\n      radial-gradient(circle at 7% 4%, rgba(80,96,79,.14), transparent 24%),\n      radial-gradient(circle at 95% 16%, rgba(166,111,67,.14), transparent 24%),\n      radial-gradient(circle at 50% 82%, rgba(229,209,176,.12), transparent 32%),\n      linear-gradient(180deg, #faf8f4 0%, #f2ece7 50%, #f7f1e7 100%) !important;\n  }\n\n  .adp-theme-deerhide-bone-12 .adp-hero {\n    border: 1px solid rgba(207,159,93,.20) !important;\n    background:\n      radial-gradient(circle at 87% 13%, rgba(229,209,176,.22), transparent 24%),\n      linear-gradient(135deg, #130b09 0%, #2b1a15 56%, #53392c 100%) !important;\n    box-shadow: 0 34px 94px rgba(69,47,38,.23) !important;\n  }\n\n  .adp-theme-deerhide-bone-12 .adp-hero::before {\n    content: \"DEER\" !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-deerhide-bone-12 .adp-hero::after {\n    background:\n      linear-gradient(\n        90deg,\n        var(--deerhide-deep),\n        var(--deerhide-brown) 30%,\n        var(--deerhide-leather) 51%,\n        var(--deerhide-cognac) 69%,\n        var(--deerhide-gold) 84%,\n        var(--deerhide-forest)\n      ) !important;\n  }\n\n  .adp-theme-deerhide-bone-12 .adp-brand,\n  .adp-theme-deerhide-bone-12 .adp-kicker,\n  .adp-theme-deerhide-bone-12 .adp-heading \u003e p,\n  .adp-theme-deerhide-bone-12 .adp-panel \u003e p {\n    color: #e7b878 !important;\n  }\n\n  .adp-theme-deerhide-bone-12 .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-deerhide-bone-12 .adp-tags \u003e span {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    flex: 0 0 auto !important;\n    min-width: 0 !important;\n    max-width: 100% !important;\n    margin: 0 !important;\n    white-space: nowrap !important;\n    text-decoration: none !important;\n    border-color: rgba(231,184,120,.24) !important;\n    background: rgba(231,184,120,.08) !important;\n  }\n\n  .adp-theme-deerhide-bone-12 .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-deerhide-bone-12 .adp-title::before,\n  .adp-theme-deerhide-bone-12 .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-deerhide-bone-12 .adp-visual {\n    position: relative !important;\n    background: #5d4132 !important;\n    background-image: none !important;\n    border-color: rgba(255,255,255,.14) !important;\n  }\n\n  .adp-theme-deerhide-bone-12 .adp-visual::before,\n  .adp-theme-deerhide-bone-12 .adp-visual::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  .adp-theme-deerhide-bone-12 .adp-stat {\n    border-color: rgba(255,255,255,.15) !important;\n    background: rgba(24,13,10,.30) !important;\n  }\n\n  .adp-theme-deerhide-bone-12 .adp-stat-main {\n    background: #7a553c !important;\n    border-color: #7a553c !important;\n    box-shadow: 0 18px 42px rgba(33,22,19,.30) !important;\n  }\n\n  .adp-theme-deerhide-bone-12 .adp-benefit:nth-child(1) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(166,111,67,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #faf0e9 100%) !important;\n  }\n\n  .adp-theme-deerhide-bone-12 .adp-benefit:nth-child(2) {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(229,209,176,.25), transparent 31%),\n      linear-gradient(135deg, #130b09 0%, #39231c 100%) !important;\n    color: #fff !important;\n  }\n\n  .adp-theme-deerhide-bone-12 .adp-benefit:nth-child(2) p {\n    color: rgba(255,255,255,.72) !important;\n  }\n\n  .adp-theme-deerhide-bone-12 .adp-benefit:nth-child(3) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(80,96,79,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #eef3ee 100%) !important;\n  }\n\n  .adp-theme-deerhide-bone-12 .adp-benefit b {\n    color: var(--deerhide-cognac) !important;\n  }\n\n  .adp-theme-deerhide-bone-12 .adp-benefit:nth-child(2) b {\n    color: #edc690 !important;\n  }\n\n  .adp-theme-deerhide-bone-12 .adp-guide {\n    border: 1px solid rgba(93,65,50,.08) !important;\n    background:\n      radial-gradient(circle at 92% 8%, rgba(229,209,176,.12), transparent 28%),\n      radial-gradient(circle at 8% 92%, rgba(80,96,79,.08), transparent 26%),\n      linear-gradient(145deg, #ffffff 0%, #f8f3ec 100%) !important;\n  }\n\n  .adp-theme-deerhide-bone-12 .adp-panel {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(229,209,176,.22), transparent 28%),\n      linear-gradient(135deg, #130b09 0%, #453027 100%) !important;\n  }\n\n  .adp-theme-deerhide-bone-12 .adp-item {\n    border: 1px solid rgba(93,65,50,.07) !important;\n    box-shadow: 0 14px 42px rgba(69,47,38,.05) !important;\n  }\n\n  .adp-theme-deerhide-bone-12 .adp-icon {\n    background:\n      linear-gradient(135deg, #211613, var(--deerhide-brown)) !important;\n    box-shadow: 0 8px 18px rgba(33,22,19,.16) !important;\n  }\n\n  .adp-theme-deerhide-bone-12 .adp-item[open] .adp-plus {\n    background: var(--deerhide-cognac) !important;\n  }\n\n  .adp-theme-deerhide-bone-12 .adp-info {\n    border-left-color: var(--deerhide-cognac) !important;\n    background: #faf0e9 !important;\n  }\n\n  .adp-theme-deerhide-bone-12 .adp-highlight {\n    background:\n      linear-gradient(135deg, #faf0e9 0%, #eef3ec 100%) !important;\n  }\n\n  .adp-theme-deerhide-bone-12 .adp-table thead th,\n  .adp-theme-deerhide-bone-12 .adp-table thead td {\n    background:\n      linear-gradient(135deg, #211613, #5d4132) !important;\n  }\n\n  .adp-theme-deerhide-bone-12 .adp-faq details[open] {\n    border-color: rgba(166,111,67,.30) !important;\n    box-shadow: 0 10px 25px rgba(166,111,67,.07) !important;\n  }\n\n  \/* Unteres Abschlussfeld immer EINfarbig. *\/\n  .adp-theme-deerhide-bone-12 .adp-closing {\n    background: #5d4132 !important;\n    background-image: none !important;\n    box-shadow: 0 28px 72px rgba(69,47,38,.19) !important;\n  }\n\n  .adp-theme-deerhide-bone-12 #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-deerhide-bone-12 #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-deerhide-bone-12 #adn-one-html {\n      margin-bottom: 30px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    .adp-theme-deerhide-bone-12 .adp-hero::before {\n      right: -14px !important;\n      top: 22px !important;\n      font-size: 68px !important;\n    }\n\n    .adp-theme-deerhide-bone-12 .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-deerhide-bone-12 .adp-tags {\n      gap: 7px !important;\n    }\n\n    .adp-theme-deerhide-bone-12 #adn-one-html {\n      margin-bottom: 22px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cmain class=\"adp-page adp-theme-deerhide-bone-12\"\u003e\n\u003cdiv class=\"adp-wrap\"\u003e\n\u003csection id=\"adn-one-html\" class=\"adn-one-html adn-theme-deerhide-bone-12\"\u003e\n\u003cdiv class=\"adn-one-grid\"\u003e\n\u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n\u003cdiv class=\"adn-trust-panel\"\u003e\n\u003cdiv class=\"adn-payment-card\"\u003e\n\u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n\u003cdiv class=\"adn-payment-grid\"\u003e\n\u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/paypal-blue-logo-19528_256.png?v=1779726652\" alt=\"PayPal\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/klarna-pink-logo-24366_256.png?v=1779726652\" alt=\"Klarna\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/visa-blue-logo-19529_256.png?v=1779726652\" alt=\"Visa\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/mastercard-credit-card-payment-method-19676_256.png?v=1779726652\" alt=\"Mastercard\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/maestro-logo-19742_256.png?v=1779726652\" alt=\"Maestro\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/apple-pay-logo-19557_256.png?v=1779726652\" alt=\"Apple Pay\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-benefit-grid\"\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M3 7h11v9H3V7Zm11 3h3.5l2.5 3v3h-6v-6ZM6 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm11 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSchneller Versand\u003c\/strong\u003e \u003csmall\u003ezügig und sicher bei dir\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M12 2 4 5v6c0 5 3.4 9.7 8 11 4.6-1.3 8-6 8-11V5l-8-3Zm-1 14-4-4 1.4-1.4L11 13.2l5.6-5.6L18 9l-7 7Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSicher bezahlen\u003c\/strong\u003e \u003csmall\u003egeschützte Zahlungsarten\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M7 7h9.2L14 4.8 15.4 3 21 8.6l-5.6 5.6-1.4-1.8 2.2-2.2H7a3 3 0 0 0-3 3v4H2v-4a5 5 0 0 1 5-5Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M12 21s-7-4.4-7-11a4 4 0 0 1 7-2.6A4 4 0 0 1 19 10c0 6.6-7 11-7 11Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e \u003csmall\u003eentspannt ausprobieren\u003c\/small\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-grid\"\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Hirschkopf für 100% Hirschhaut --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M8.2 8.2C9 6 10.3 5 12 5s3 1 3.8 3.2v5.2c0 3.9-1.7 6.1-3.8 6.1s-3.8-2.2-3.8-6.1V8.2Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9.1 6.1 6.8 3.5M8.2 5.1 5.4 5M8.6 7.2 5.8 8.4\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"m14.9 6.1 2.3-2.6M15.8 5.1l2.8-.1M15.4 7.2l2.8 1.2\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M10 10.8h.01M14 10.8h.01\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M9.8 15c1.5.9 2.9.9 4.4 0\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e100%\u003cbr\u003eHirschhaut\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Lineal für ca. 12 cm --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M3 7h18v10H3z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M6 7v4M9 7v2.5M12 7v4M15 7v2.5M18 7v4\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M5 20h14\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"m7 19-2 1 2 1M17 19l2 1-2 1\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eCa. 12 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Muskelarm für 94,4% 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\u003e94,4%\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 1,4%\u003cbr\u003eRohfett\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n\u003cspan class=\"adn-clean-icon\"\u003e \u003c!-- Zahn mit festem Kauartikel --\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=\"M7.8 9.2h8.4M8.8 12.2h6.4\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eHarter\u003cbr\u003eKauspaß\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\"\u003eFester Kauartikel aus 100% gepresster Hirschhaut\u003c\/p\u003e\n\u003ch1 class=\"adp-title\"\u003e12 cm Hirschhautknochen für ausdauernden, fettarmen Kauspaß.\u003c\/h1\u003e\n\u003cp class=\"adp-lead\"\u003eSehr fest, proteinreich und mit nur 1,4% Rohfett – für mittelgroße und große Hunde mit ausgeprägtem Kaubedürfnis.\u003c\/p\u003e\n\u003cp class=\"adp-intro\"\u003eDie reine Hirschhaut wird zu einem festen, ungefähr 12 cm langen Knochen gepresst. Durch das intensive Einspeicheln und Abnagen entsteht eine langanhaltende Beschäftigung, die Kieferarbeit fordert und mechanischen Abrieb an den Zahnoberflächen erzeugt.\u003c\/p\u003e\n\u003cdiv class=\"adp-tags\"\u003e\n\u003cspan\u003e100% Hirschhaut\u003c\/span\u003e \u003cspan\u003eCa. 12 cm\u003c\/span\u003e \u003cspan\u003e94,4% Rohprotein\u003c\/span\u003e \u003cspan\u003eNur 1,4% Rohfett\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-visual\"\u003e\n\u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e100% Hirschhaut\u003c\/strong\u003e \u003cspan\u003egepresster Monoprotein-Kauartikel ohne Mischfleisch\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e94,4%\u003c\/strong\u003e \u003cspan\u003esehr hoher Rohproteingehalt\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e1,4%\u003c\/strong\u003e \u003cspan\u003eextrem niedriger Rohfettgehalt\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003eCa. 12 cm\u003c\/strong\u003e \u003cspan\u003efür mittelgroße und große Hunde mit starkem Kaubedürfnis\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\u003eAusdauernd beschäftigen\u003c\/p\u003e\n\u003ch2\u003eFeste Hirschhaut für intensive Kieferarbeit und ruhige Kaumomente.\u003c\/h2\u003e\n\u003cspan\u003eDie gepresste Struktur wird nach und nach eingespeichelt und abgenagt. Das verlängert die Beschäftigung deutlich gegenüber kleinen, weichen Snacks.\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% Hirschhaut\u003c\/h3\u003e\n\u003cp\u003eEine einzige tierische Proteinquelle ohne künstliche Farb- oder Konservierungsstoffe und ohne Zuckerzusatz.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e02\u003c\/b\u003e\n\u003ch3\u003e94,4% Protein, nur 1,4% Fett\u003c\/h3\u003e\n\u003cp\u003eDer Kauartikel ist besonders proteinreich und gleichzeitig extrem fettarm.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\n\u003ch3\u003eHarte Struktur\u003c\/h3\u003e\n\u003cp\u003eDas intensive Nagen beschäftigt, beansprucht die Kaumuskulatur und kann mechanischen Zahnabrieb unterstützen.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-guide\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-kicker\"\u003eFür sensible und kräftige Kauer\u003c\/p\u003e\n\u003ch2\u003eKlare Monoprotein-Rezeptur – aber nicht für jedes Gebiss geeignet.\u003c\/h2\u003e\n\u003cp\u003eHirsch kann eine interessante Alternative zu häufiger gefütterten tierischen Proteinquellen sein. Eine individuelle Verträglichkeit lässt sich dennoch nicht garantieren.\u003c\/p\u003e\n\u003cp\u003eAufgrund der harten Struktur ist der Knochen eher für mittelgroße und große, erwachsene Hunde geeignet. Für Welpen, Senioren sowie Hunde mit Zahnproblemen oder sehr empfindlichem Gebiss ist er nicht die passende Wahl.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-panel\"\u003e\n\u003cp\u003eAuf einen Blick\u003c\/p\u003e\n\u003carticle\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003e100% gepresste Hirschhaut\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eGröße\u003c\/strong\u003e\u003cspan\u003eungefähr 12 cm lang\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eEignung\u003c\/strong\u003e\u003cspan\u003emittelgroße und große Hunde mit starkem Kaubedürfnis\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eNicht empfohlen\u003c\/strong\u003e\u003cspan\u003efür Welpen, Senioren oder Hunde mit Zahnproblemen\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eAlle Details\u003c\/p\u003e\n\u003ch2\u003eZusammensetzung, Analysewerte und sichere Fütterung.\u003c\/h2\u003e\n\u003cspan\u003eÖffne nur den Bereich, den du gerade brauchst. Alle Kategorien sind beim Laden der Seite geschlossen.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-accordions\"\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🦌\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003e100% Hirschhaut\u003c\/strong\u003e\u003cspan\u003eGepresster Monoprotein-Kauartikel ohne Mischfleisch\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eKlare Ein-Zutaten-Rezeptur\u003c\/h3\u003e\n\u003cp\u003eDer Kauartikel besteht ausschließlich aus gepresster Hirschhaut. Weitere tierische Proteinquellen oder versteckte Füllstoffe sind nicht enthalten.\u003c\/p\u003e\n\u003cp\u003eDie Produktangaben nennen außerdem keine künstlichen Farb- oder Konservierungsstoffe und keinen Zuckerzusatz.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eEinzelfuttermittel:\u003c\/strong\u003e 100% Hirschhaut, gepresst, ungefähr 12 cm lang.\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\u003eCa. 12 cm Länge\u003c\/strong\u003e\u003cspan\u003eFür mittelgroße und große Hunde\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eFeste Größe für längere Kaubeschäftigung\u003c\/h3\u003e\n\u003cp\u003eDer Hirschhautknochen ist ungefähr 12 cm lang. Naturbedingte Abweichungen bei Form, Farbe und Gewicht sind möglich.\u003c\/p\u003e\n\u003cp\u003eWähle Kauartikel immer passend zur Größe, Beißkraft und zum individuellen Kauverhalten deines Hundes.\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 mechanischer Zahnabrieb\u003c\/strong\u003e\u003cspan\u003eHarte Struktur für Kiefer und Zahnoberflächen\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\u003eAusdauerndes Nagen als natürliche Beschäftigung\u003c\/h3\u003e\n\u003cp\u003eBeim Bearbeiten der festen Hirschhaut entsteht mechanische Reibung an den Zähnen. Diese kann lockere Beläge reduzieren helfen.\u003c\/p\u003e\n\u003cp\u003eDer Kauartikel ersetzt keine regelmäßige Zahnkontrolle. Bei empfindlichen oder vorgeschädigten Zähnen kann die harte Struktur ungeeignet sein.\u003c\/p\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eBeschäftigung\u003c\/b\u003eLanganhaltende, ruhige Auslastung.\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\u003eFettarm\u003c\/b\u003eNur 1,4% Rohfett.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e📊\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eZusammensetzung und Analysewerte\u003c\/strong\u003e\u003cspan\u003eTransparente Angaben zum Naturkauartikel\u003c\/span\u003e\u003c\/span\u003e \u003cspan 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% Hirschhaut, gepresst, Länge ca. 12 cm. 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\u003e94,4%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e1,5%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfett\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e1,4%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfaser\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e1,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\u003eSichere Fütterung\u003c\/strong\u003e\u003cspan\u003eHarte Kauartikel nur passend und unter Aufsicht 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\u003eNicht völlig unbeaufsichtigt kauen lassen\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, scharfe oder verschluckbare Teile rechtzeitig entfernen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eGebiss\u003c\/b\u003eBei Zahnproblemen oder Schmerzen nicht weiterfüttern.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eGröße\u003c\/b\u003eNur passend zur Hundegröße und Beißkraft auswählen.\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\u003eLangkauartikel bewusst als Ergänzung einsetzen\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eKein Trainingssnack für schnelle Wiederholungen\u003c\/h3\u003e\n\u003cp\u003eDer Hirschhautknochen ist als länger dauernde Beschäftigung gedacht. Biete ihn zeitlich begrenzt an und berücksichtige die aufgenommene Menge bei der Tagesration.\u003c\/p\u003e\n\u003cp\u003eAusdauerndes Kauen macht durstig. Stelle immer ausreichend frisches Trinkwasser bereit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🌿\u003c\/span\u003e \u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eNaturprodukt und Aufbewahrung\u003c\/strong\u003e\u003cspan\u003eForm, Farbe und Gewicht können leicht variieren\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eJeder Kauartikel ist etwas anders\u003c\/h3\u003e\n\u003cp\u003eForm, Farbe und Gewicht können naturbedingt leicht schwanken.\u003c\/p\u003e\n\u003cp\u003eKühl, trocken und vor direkter Sonneneinstrahlung geschützt lagern. Nach dem Kauen hygienisch aufbewahren und beschädigte 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 Größe, Fettgehalt, Zahnpflege und Eignung\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"adp-plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cdiv class=\"adp-faq\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWoraus besteht der Hirschhautknochen?\u003c\/summary\u003e\n\u003cp\u003eEr besteht aus 100% gepresster Hirschhaut.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie lang ist der Knochen?\u003c\/summary\u003e\n\u003cp\u003eEr ist ungefähr 12 cm lang. Naturbedingte Abweichungen sind möglich.\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 94,4%.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIst der Kauartikel fettarm?\u003c\/summary\u003e\n\u003cp\u003eJa. Der angegebene Rohfettgehalt beträgt nur 1,4%.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIst der Hirschhautknochen für Welpen oder Senioren geeignet?\u003c\/summary\u003e\n\u003cp\u003eAufgrund der harten Struktur ist er für Welpen, Senioren und Hunde mit Zahnproblemen eher nicht geeignet.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eKann er die Zahnpflege unterstützen?\u003c\/summary\u003e\n\u003cp\u003eMechanische Reibung beim Kauen kann lockere Beläge reduzieren helfen. Der Knochen ersetzt keine regelmäßige Zahnkontrolle.\u003c\/p\u003e\n\u003c\/details\u003e\n\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% Hirschhaut. 94,4% Protein. Nur 1,4% Fett.\u003c\/h2\u003e\n\u003cp\u003eDer feste 12-cm-Kauartikel für mittelgroße und große Hunde mit starkem Kaubedürfnis und Freude an ausdauernder 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 besteht der Hirschhautknochen?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Er besteht aus 100% gepresster Hirschhaut.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie lang ist der Knochen?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Er ist ungefähr 12 cm lang. Naturbedingte Abweichungen sind möglich.\"\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 94,4%.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist der Kauartikel fettarm?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Der angegebene Rohfettgehalt beträgt nur 1,4%.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist der Hirschhautknochen für Welpen oder Senioren geeignet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Aufgrund der harten Struktur ist er für Welpen, Senioren und Hunde mit Zahnproblemen eher nicht geeignet.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Kann er die Zahnpflege unterstützen?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Mechanische Reibung beim Kauen kann lockere Beläge reduzieren helfen. Der Knochen ersetzt keine regelmäßige Zahnkontrolle.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e \u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var titleTerms = ['hirschhautknochen', '12'];\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":58661705810245,"sku":"11333-60089","price":59.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/AlphadogNutritionHirschhautknochen100_Hirsch_Zaeher_HypoallergenerKauknochenfuerHundeGetreidefrei_RobusteHirschhautzurIntensivenZahnpflegeMonoprotein_4fb9363d-724d-40c1-9261-13ac393625b5.png?v=1786797536"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/collections\/alphadog_nutrition_rehohr_mit_fell_kaufen.webp?v=1786880081","url":"https:\/\/www.alphadog-nutrition.de\/ro\/collections\/alphadog-nutrition-premium-kausnack-bundle-reh-hirsch-das-wilde-verwohn-und-probierpaket-fur-deinen-hund.oembed","provider":"Alphadog Nutrition","version":"1.0","type":"link"}