{"title":"Zahnpflege Supplements für Hunde","description":"\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Manrope:wght@400;500;600;700;800;900\u0026display=swap');\n\n.adnzahn-page{\n  --adnzahn-red:#d92027;\n  --adnzahn-red-soft:#ff6b62;\n  --adnzahn-mint:#70c8a1;\n  --adnzahn-gold:#e8b84d;\n  --adnzahn-dark:#08090b;\n  --adnzahn-ink:#111216;\n  width:100vw;\n  margin-left:calc(50% - 50vw);\n  margin-right:calc(50% - 50vw);\n  overflow:hidden;\n  color:var(--adnzahn-ink);\n  background:radial-gradient(circle at 94% 3%,rgba(217,32,39,.13),transparent 24%),radial-gradient(circle at 4% 43%,rgba(112,200,161,.10),transparent 22%),#f5f5f7;\n  font-family:'Manrope',Arial,sans-serif;\n}\n.adnzahn-page*,.adnzahn-page *::before,.adnzahn-page *::after{box-sizing:border-box;font-family:'Manrope',Arial,sans-serif}\n.adnzahn-wrap{width:100%;max-width:1380px;margin:0 auto;padding:72px 18px}\n.adnzahn-brand{margin:0 0 12px;color:var(--adnzahn-red);font-size:16px!important;line-height:1.2!important;font-weight:900!important}\n.adnzahn-kicker,.adnzahn-heading\u003ep{margin:0 0 18px;color:var(--adnzahn-red);font-size:12px!important;line-height:1.2!important;font-weight:900!important;letter-spacing:.22em!important;text-transform:uppercase}\n\n.adnzahn-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:44px;color:#fff;background:radial-gradient(circle at 84% 14%,rgba(217,32,39,.35),transparent 28%),radial-gradient(circle at 12% 92%,rgba(112,200,161,.15),transparent 31%),linear-gradient(135deg,#070809,#141416 58%,#301215);box-shadow:0 30px 90px rgba(0,0,0,.16)}\n.adnzahn-hero::after{content:\"\";position:absolute;left:64px;right:64px;bottom:0;height:6px;border-radius:999px 999px 0 0;background:linear-gradient(90deg,var(--adnzahn-red),var(--adnzahn-red-soft),var(--adnzahn-mint))}\n.adnzahn-hero-copy{position:relative;z-index:5}\n.adnzahn-hero h1,.adnzahn-heading h2,.adnzahn-guide h2,.adnzahn-tip h2,.adnzahn-closing h2{margin:0;font-weight:900!important;letter-spacing:-.06em!important}\n.adnzahn-hero h1{max-width:850px;color:#fff!important;font-size:clamp(53px,7vw,98px)!important;line-height:.89!important;letter-spacing:-.075em!important}\n.adnzahn-lead{max-width:730px;margin:30px 0 0;color:#fff!important;font-size:clamp(20px,2vw,27px)!important;line-height:1.35!important;font-weight:800!important}\n.adnzahn-intro{max-width:720px;margin:22px 0 0;color:rgba(255,255,255,.75)!important;font-size:16px!important;line-height:1.74!important;font-weight:500!important}\n.adnzahn-alert{margin-top:28px;padding:20px 22px;border:1px solid rgba(255,255,255,.17);border-left:5px solid var(--adnzahn-mint);border-radius:20px;background:rgba(255,255,255,.075);color:#fff;font-size:15px!important;line-height:1.62!important;font-weight:700!important;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px)}\n.adnzahn-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:25px}.adnzahn-tags span{padding:11px 14px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.06);color:rgba(255,255,255,.93);font-size:12px!important;line-height:1!important;font-weight:800!important}\n.adnzahn-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}\n.adnzahn-button{min-height:56px;padding:18px 27px;border:1px solid var(--adnzahn-red);border-radius:999px;background:var(--adnzahn-red);color:#fff!important;text-decoration:none!important;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-size:13px!important;line-height:1!important;font-weight:900!important;letter-spacing:.09em!important;text-transform:uppercase;box-shadow:0 16px 38px rgba(217,32,39,.27);transition:transform .25s ease,background .25s ease,border-color .25s ease,box-shadow .25s ease}\n.adnzahn-button span{font-size:18px!important;line-height:1!important;transition:transform .25s ease}.adnzahn-button:hover{transform:translateY(-2px);border-color:#fff;background:#fff;color:#111!important;box-shadow:0 18px 42px rgba(217,32,39,.29)}.adnzahn-button:hover span{transform:translateX(4px)}.adnzahn-button-secondary{border-color:rgba(255,255,255,.22);background:rgba(255,255,255,.10);box-shadow:none}\n\n.adnzahn-visual{position:relative;z-index:3;min-height:590px;border-radius:34px;background:radial-gradient(circle at 50% 43%,rgba(217,32,39,.23),transparent 47%),linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.045));border:1px solid rgba(255,255,255,.10);overflow:hidden;transition:transform .38s cubic-bezier(.22,1,.36,1),border-color .38s ease,box-shadow .38s ease}\n.adnzahn-visual::before{content:\"\";position:absolute;left:50%;bottom:32px;width:82%;height:58px;border-radius:50%;background:rgba(0,0,0,.42);filter:blur(23px);transform:translateX(-50%)}\n.adnzahn-visual-main{position:absolute;z-index:5;display:block;width:88%;left:6%;bottom:3%;object-fit:contain;filter:drop-shadow(0 30px 34px rgba(0,0,0,.39));animation:adnzahnHeroFloat 5.2s ease-in-out infinite}\n.adnzahn-badge{position:absolute;top:27px;left:27px;z-index:8;width:138px;height:138px;padding:16px;border-radius:50%;background:radial-gradient(circle at 33% 20%,rgba(255,255,255,.36),transparent 24%),linear-gradient(135deg,var(--adnzahn-red-soft),var(--adnzahn-red) 72%);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-shadow:0 22px 54px rgba(217,32,39,.35),inset 0 0 0 2px rgba(255,255,255,.28);transform:rotate(-7deg);animation:adnzahnBadge 3.8s ease-in-out infinite}\n.adnzahn-badge strong{font-size:27px!important;line-height:.92!important;font-weight:900!important}.adnzahn-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.adnzahn-pack{position:absolute;z-index:8;right:24px;bottom:27px;min-width:155px;padding:13px 15px;border:1px solid rgba(255,255,255,.14);border-radius:18px;background:rgba(8,9,11,.74);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 15px 34px rgba(0,0,0,.22);color:#fff;animation:adnzahnPack 4.5s ease-in-out infinite}\n.adnzahn-pack small{display:block;color:var(--adnzahn-mint);font-size:9px!important;line-height:1!important;font-weight:900!important;letter-spacing:.15em!important;text-transform:uppercase}.adnzahn-pack strong{display:block;margin-top:6px;font-size:13px!important;line-height:1.2!important;font-weight:900!important}\n.adnzahn-orbit,.adnzahn-spark{position:absolute;display:block;pointer-events:none}.adnzahn-orbit{z-index:2;border-radius:50%;border:1px solid rgba(255,255,255,.13)}.adnzahn-orbit::before{content:\"\";position:absolute;left:50%;top:-5px;width:10px;height:10px;border-radius:50%;background:var(--adnzahn-mint);box-shadow:0 0 25px rgba(112,200,161,.85);transform:translateX(-50%)}\n.adnzahn-orbit-one{width:410px;height:410px;right:1%;top:7%;box-shadow:0 0 0 48px rgba(255,255,255,.018),0 0 0 96px rgba(255,255,255,.012);animation:adnzahnOrbit 25s linear infinite}.adnzahn-orbit-two{width:245px;height:245px;left:7%;bottom:7%;border-style:dashed;border-color:rgba(217,32,39,.34);animation:adnzahnOrbitReverse 19s linear infinite}\n.adnzahn-spark{z-index:7;width:11px;height:11px;border-radius:50%;background:var(--adnzahn-mint);box-shadow:0 0 25px rgba(112,200,161,.76);animation:adnzahnSpark 2.9s ease-in-out infinite}.adnzahn-spark-one{left:15%;top:17%}.adnzahn-spark-two{right:12%;bottom:20%;width:8px;height:8px;background:var(--adnzahn-red-soft);animation-delay:.7s}.adnzahn-spark-three{left:30%;bottom:12%;width:7px;height:7px;background:#fff;animation-delay:1.15s}\n\n.adnzahn-section{padding-top:94px}.adnzahn-heading{max-width:1080px;margin-bottom:30px}.adnzahn-heading h2{font-size:clamp(42px,6vw,78px)!important;line-height:.96!important}.adnzahn-heading\u003espan{display:block;max-width:930px;margin-top:20px;color:#62666b;font-size:18px!important;line-height:1.58!important;font-weight:600!important}\n.adnzahn-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.adnzahn-benefit{position:relative;min-height:360px;padding:34px;border:1px solid transparent;border-radius:30px;overflow:hidden;background:radial-gradient(circle at 90% 7%,rgba(217,32,39,.13),transparent 29%),#fff;box-shadow:0 20px 60px rgba(0,0,0,.06);transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s ease,border-color .28s ease}.adnzahn-benefit::before{content:\"\";position:absolute;right:-92px;top:-92px;width:210px;height:210px;border-radius:50%;border:1px solid rgba(217,32,39,.21);box-shadow:0 0 0 30px rgba(217,32,39,.035);animation:adnzahnCardOrbit 11s ease-in-out infinite}.adnzahn-benefit:nth-child(2){background:radial-gradient(circle at 90% 7%,rgba(217,32,39,.33),transparent 30%),linear-gradient(135deg,#090a0d,#211315);color:#fff}.adnzahn-benefit b{position:relative;z-index:2;color:var(--adnzahn-red);font-size:14px!important;font-weight:900!important}.adnzahn-benefit h3{position:relative;z-index:2;margin:64px 0 16px;color:inherit!important;font-size:32px!important;line-height:1.04!important;font-weight:900!important;letter-spacing:-.045em!important}.adnzahn-benefit p{position:relative;z-index:2;margin:0;color:#565b60;font-size:16px!important;line-height:1.72!important}.adnzahn-benefit:nth-child(2) p{color:rgba(255,255,255,.73)}\n\n.adnzahn-guide{position:relative;margin-top:94px;padding:64px;border-radius:38px;overflow:hidden;background:radial-gradient(circle at 88% 12%,rgba(217,32,39,.12),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.adnzahn-guide::before{content:\"\";position:absolute;right:-150px;top:-180px;width:420px;height:420px;border-radius:50%;border:1px solid rgba(217,32,39,.19);box-shadow:0 0 0 55px rgba(217,32,39,.035),0 0 0 110px rgba(217,32,39,.016);animation:adnzahnGuideOrbit 17s linear infinite}.adnzahn-guide\u003e*{position:relative;z-index:2}.adnzahn-guide h2{font-size:clamp(40px,5vw,68px)!important;line-height:.98!important}.adnzahn-guide p{color:#50555a;font-size:16px!important;line-height:1.78!important}.adnzahn-guide ul{margin:28px 0 0;padding:0;list-style:none;display:grid;gap:14px}.adnzahn-guide li{position:relative;padding-left:31px;color:#3e4348;font-size:15px!important;line-height:1.58!important}.adnzahn-guide li::before{content:\"✓\";position:absolute;left:0;color:var(--adnzahn-red);font-weight:900}\n.adnzahn-panel{padding:38px;border-radius:30px;background:radial-gradient(circle at 90% 9%,rgba(217,32,39,.32),transparent 29%),linear-gradient(135deg,#090a0c,#201315);color:#fff}.adnzahn-panel\u003ep{margin:0 0 30px;color:var(--adnzahn-mint);font-size:12px!important;font-weight:900!important;letter-spacing:.2em!important;text-transform:uppercase}.adnzahn-panel article{padding:18px 0;border-top:1px solid rgba(255,255,255,.1)}.adnzahn-panel article:first-of-type{padding-top:0;border-top:0}.adnzahn-panel strong{display:block;color:#fff!important;font-size:20px!important;line-height:1.15!important;font-weight:900!important}.adnzahn-panel span{display:block;margin-top:7px;color:rgba(255,255,255,.68);font-size:14px!important;line-height:1.5!important}\n\n.adnzahn-composition-band{position:relative;width:100vw;margin-left:calc(50% - 50vw);margin-top:94px;padding:92px 18px;background:#fff;overflow:hidden}.adnzahn-composition-band::before{content:\"\";position:absolute;width:470px;height:470px;right:-210px;top:70px;border-radius:50%;border:1px solid rgba(217,32,39,.14);box-shadow:0 0 0 68px rgba(217,32,39,.025),0 0 0 136px rgba(112,200,161,.018);animation:adnzahnBackground 15s ease-in-out infinite}.adnzahn-composition-wrap{position:relative;z-index:2;width:100%;max-width:1380px;margin:0 auto}.adnzahn-composition-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);gap:20px}.adnzahn-recipe,.adnzahn-values{padding:42px;border-radius:34px;box-shadow:0 22px 70px rgba(0,0,0,.065)}.adnzahn-recipe{background:radial-gradient(circle at 94% 7%,rgba(217,32,39,.16),transparent 29%),#f7f7f8}.adnzahn-values{background:radial-gradient(circle at 92% 8%,rgba(112,200,161,.24),transparent 29%),linear-gradient(135deg,#090a0c,#1d1718);color:#fff}.adnzahn-recipe h3,.adnzahn-values h3{margin:0;font-size:31px!important;line-height:1!important;font-weight:900!important;letter-spacing:-.045em!important}.adnzahn-values h3{color:#fff!important}.adnzahn-recipe p,.adnzahn-values p{margin:15px 0 0;font-size:15px!important;line-height:1.68!important}.adnzahn-values p{color:rgba(255,255,255,.7)!important}\n.adnzahn-core{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:28px}.adnzahn-core article{padding:21px;border-radius:21px;background:#fff;box-shadow:0 12px 30px rgba(0,0,0,.045)}.adnzahn-core strong{display:block;color:var(--adnzahn-red);font-size:27px!important;line-height:1!important;font-weight:900!important}.adnzahn-core span{display:block;margin-top:8px;color:#555b60;font-size:13px!important;line-height:1.45!important;font-weight:700!important}.adnzahn-ingredients{display:flex;flex-wrap:wrap;gap:8px;margin-top:23px}.adnzahn-ingredients span{padding:9px 11px;border-radius:999px;background:#eceef0;color:#3f4448;font-size:11px!important;font-weight:800!important}\n.adnzahn-value-list{display:grid;gap:10px;margin-top:27px}.adnzahn-value{padding:16px 18px;border:1px solid rgba(255,255,255,.1);border-radius:17px;background:rgba(255,255,255,.065);display:flex;align-items:center;justify-content:space-between;gap:15px}.adnzahn-value span{color:rgba(255,255,255,.72);font-size:13px!important;font-weight:700!important}.adnzahn-value strong{color:var(--adnzahn-mint);font-size:16px!important;font-weight:900!important}\n\n.adnzahn-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.adnzahn-step{position:relative;min-height:285px;padding:29px;border:1px solid transparent;border-radius:28px;background:#fff;box-shadow:0 18px 55px rgba(0,0,0,.05);overflow:hidden;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s ease,border-color .28s ease}.adnzahn-step::after{content:\"\";position:absolute;right:-34px;bottom:-34px;width:92px;height:92px;border:1px solid rgba(217,32,39,.17);border-radius:50%}.adnzahn-step b{color:var(--adnzahn-red);font-size:13px!important;font-weight:900!important}.adnzahn-step h3{margin:42px 0 13px;font-size:25px!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-.04em!important}.adnzahn-step p{margin:0;color:#595f64;font-size:15px!important;line-height:1.66!important}.adnzahn-note{margin:18px 0 0;padding:24px 28px;border-radius:20px;background:#111;color:rgba(255,255,255,.8);font-size:15px!important;line-height:1.68!important;font-weight:600!important}.adnzahn-note strong{color:var(--adnzahn-mint)}\n\n.adnzahn-tip{position:relative;margin-top:64px;padding:52px 56px;border-radius:34px;overflow:hidden;display:grid;grid-template-columns:300px minmax(0,1fr);gap:52px;align-items:center;background:radial-gradient(circle at 88% 14%,rgba(255,255,255,.18),transparent 24%),linear-gradient(135deg,#d92027,#f05a47 55%,#70c8a1);box-shadow:0 24px 70px rgba(217,32,39,.18)}.adnzahn-tip::before{content:\"\";position:absolute;right:-110px;top:-150px;width:390px;height:390px;border-radius:50%;border:1px solid rgba(255,255,255,.32);box-shadow:0 0 0 56px rgba(255,255,255,.08),0 0 0 112px rgba(255,255,255,.03);animation:adnzahnGuideOrbit 18s linear infinite reverse}.adnzahn-tip\u003e*{position:relative;z-index:2}.adnzahn-tip-icon{width:250px;height:250px;margin:auto;border-radius:50%;background:radial-gradient(circle at 33% 24%,rgba(255,255,255,.92),rgba(255,255,255,.56) 30%,rgba(255,255,255,.14) 66%);display:flex;align-items:center;justify-content:center;box-shadow:0 26px 68px rgba(0,0,0,.18),inset 0 0 0 2px rgba(255,255,255,.35);animation:adnzahnTipPulse 4.2s ease-in-out infinite}.adnzahn-tip-icon span{font-size:84px;filter:drop-shadow(0 10px 16px rgba(0,0,0,.12))}.adnzahn-tip-copy p{margin:0 0 12px;color:#fff;font-size:12px!important;line-height:1!important;font-weight:900!important;letter-spacing:.2em!important;text-transform:uppercase}.adnzahn-tip-copy h2{color:#fff!important;font-size:clamp(42px,5vw,70px)!important;line-height:.95!important}.adnzahn-tip-copy\u003espan{display:block;max-width:760px;margin-top:18px;color:rgba(255,255,255,.9);font-size:16px!important;line-height:1.68!important;font-weight:700!important}.adnzahn-tip-copy strong{font-weight:900!important}\n\n.adnzahn-faq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;counter-reset:adnzahnfaq}.adnzahn-faq-item{counter-increment:adnzahnfaq;border:1px solid rgba(217,32,39,.08);border-radius:24px;background:#fff;box-shadow:0 14px 45px rgba(0,0,0,.045);overflow:hidden;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.adnzahn-faq-item[open]{grid-column:1\/-1;border-color:rgba(217,32,39,.20);box-shadow:0 22px 62px rgba(0,0,0,.075)}.adnzahn-faq-item summary{min-height:92px;padding:20px 22px;list-style:none;color:#111;display:flex;align-items:center;gap:16px;cursor:pointer}.adnzahn-faq-item summary::-webkit-details-marker{display:none}.adnzahn-faq-item summary::before{content:counter(adnzahnfaq,decimal-leading-zero);flex:0 0 42px;width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fff0f1;color:var(--adnzahn-red);font-size:11px!important;font-weight:900!important;letter-spacing:.08em}.adnzahn-faq-item summary\u003espan{flex:1;font-size:17px!important;line-height:1.35!important;font-weight:900!important}.adnzahn-faq-item i{position:relative;flex:0 0 36px;width:36px;height:36px;border-radius:50%;background:#f1f3f4;transition:background .25s ease,transform .25s ease,box-shadow .25s ease}.adnzahn-faq-item i::before,.adnzahn-faq-item i::after{content:\"\";position:absolute;left:50%;top:50%;width:14px;height:2px;background:#111;transform:translate(-50%,-50%);transition:background .25s ease,transform .25s ease}.adnzahn-faq-item i::after{transform:translate(-50%,-50%) rotate(90deg)}.adnzahn-faq-item[open] i{background:var(--adnzahn-red);box-shadow:0 10px 24px rgba(217,32,39,.25);transform:rotate(180deg)}.adnzahn-faq-item[open] i::before,.adnzahn-faq-item[open] i::after{background:#fff}.adnzahn-faq-item[open] i::after{transform:translate(-50%,-50%)}.adnzahn-faq-answer{animation:adnzahnAccordion .34s ease both}.adnzahn-faq-answer p{margin:0 22px 24px;padding:20px 0 0;border-top:1px solid #edf0f2;color:#575d62;font-size:15px!important;line-height:1.72!important}\n\n.adnzahn-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,#d92027,#f05a47 58%,#70c8a1);color:#fff;text-align:center}.adnzahn-closing::before{content:\"\";position:absolute;right:-120px;top:-160px;width:440px;height:440px;border-radius:50%;border:1px solid rgba(255,255,255,.38);box-shadow:0 0 0 62px rgba(255,255,255,.09),0 0 0 124px rgba(255,255,255,.035);animation:adnzahnClosing 18s linear infinite}.adnzahn-closing\u003e*{position:relative;z-index:2}.adnzahn-closing .adnzahn-brand{color:#fff}.adnzahn-closing h2{max-width:1020px;margin:0 auto;color:#fff!important;font-size:clamp(48px,7vw,90px)!important;line-height:.93!important}.adnzahn-closing\u003ep:not(.adnzahn-brand){max-width:830px;margin:24px auto 30px;color:rgba(255,255,255,.88);font-size:18px!important;line-height:1.65!important;font-weight:700!important}.adnzahn-closing .adnzahn-button{border-color:#fff;background:#fff;color:#111!important;box-shadow:0 16px 36px rgba(0,0,0,.18)}.adnzahn-closing .adnzahn-button:hover{border-color:#111;background:#111;color:#fff!important}\n\n.adnzahn-reveal{opacity:1;visibility:visible;transform:none;filter:none}.adnzahn-page.adnzahn-js-reveal .adnzahn-reveal.adnzahn-reveal-pending{opacity:0;transform:translateY(30px);filter:blur(8px);transition:opacity .88s ease,transform .88s cubic-bezier(.22,1,.36,1),filter .88s ease}.adnzahn-page.adnzahn-js-reveal .adnzahn-reveal.adnzahn-reveal-pending.is-visible{opacity:1;transform:none;filter:none}\n@media(hover:hover) and (pointer:fine){.adnzahn-benefit:hover,.adnzahn-step:hover{transform:translateY(-6px) scale(1.006);border-color:rgba(217,32,39,.25);box-shadow:0 28px 78px rgba(0,0,0,.10),0 10px 24px rgba(217,32,39,.07)}.adnzahn-hero:hover .adnzahn-visual{transform:translateY(-4px);border-color:rgba(217,32,39,.28);box-shadow:0 28px 64px rgba(0,0,0,.24),inset 0 0 0 1px rgba(217,32,39,.09)}.adnzahn-faq-item:hover{transform:translateY(-3px);border-color:rgba(217,32,39,.18);box-shadow:0 24px 65px rgba(0,0,0,.085)}}\n@keyframes adnzahnHeroFloat{0%,100%{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-13px) rotate(1deg)}}@keyframes adnzahnBadge{0%,100%{transform:rotate(-7deg) scale(1)}50%{transform:translateY(-4px) rotate(-4deg) scale(1.045)}}@keyframes adnzahnPack{0%,100%{transform:translateY(0) rotate(2deg)}50%{transform:translateY(-7px) rotate(-1deg)}}@keyframes adnzahnOrbit{to{transform:rotate(360deg)}}@keyframes adnzahnOrbitReverse{to{transform:rotate(-360deg)}}@keyframes adnzahnSpark{0%,100%{transform:scale(.72);opacity:.42}50%{transform:scale(1.38);opacity:1}}@keyframes adnzahnCardOrbit{0%,100%{transform:rotate(0deg) scale(1)}50%{transform:rotate(8deg) scale(1.08)}}@keyframes adnzahnGuideOrbit{to{transform:rotate(360deg)}}@keyframes adnzahnBackground{0%,100%{transform:translate3d(0,0,0) rotate(0deg)}50%{transform:translate3d(-22px,18px,0) rotate(7deg)}}@keyframes adnzahnAccordion{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes adnzahnTipPulse{0%,100%{transform:translateY(0) scale(1)}50%{transform:translateY(-8px) scale(1.035)}}@keyframes adnzahnClosing{to{transform:rotate(360deg)}}\n@media(max-width:1120px){.adnzahn-hero,.adnzahn-guide,.adnzahn-composition-grid{grid-template-columns:1fr}.adnzahn-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}\n@media(max-width:900px){.adnzahn-faq{grid-template-columns:1fr}.adnzahn-faq-item[open]{grid-column:auto}}\n@media(max-width:768px){.adnzahn-wrap{padding:34px 12px}.adnzahn-hero{min-height:auto;padding:38px 24px 24px;border-radius:28px;grid-template-columns:1fr;gap:25px}.adnzahn-hero::after{left:24px;right:24px}.adnzahn-brand{font-size:14px!important}.adnzahn-kicker,.adnzahn-heading\u003ep{font-size:10px!important;letter-spacing:.18em!important}.adnzahn-hero h1{font-size:46px!important;letter-spacing:-.06em!important}.adnzahn-lead{font-size:19px!important}.adnzahn-intro{font-size:15px!important}.adnzahn-alert{font-size:14px!important}.adnzahn-actions{flex-direction:column}.adnzahn-button{width:100%}.adnzahn-visual{min-height:455px;display:block!important}.adnzahn-badge{top:16px;left:16px;width:108px;height:108px}.adnzahn-badge strong{font-size:21px!important}.adnzahn-pack{right:14px;bottom:16px;min-width:130px}.adnzahn-visual-main{width:78%!important;left:50%!important;right:auto!important;margin-left:-39%!important;bottom:12px!important}.adnzahn-orbit-one{width:300px;height:300px;right:-42px;top:12%}.adnzahn-orbit-two{width:170px;height:170px;left:2%;bottom:8%}.adnzahn-section{padding-top:64px}.adnzahn-heading h2{font-size:42px!important;letter-spacing:-.05em!important}.adnzahn-heading\u003espan{font-size:16px!important}.adnzahn-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}.adnzahn-benefits::-webkit-scrollbar{display:none}.adnzahn-benefit{scroll-snap-align:start}.adnzahn-guide{margin-top:64px;padding:36px 24px 24px}.adnzahn-guide h2{font-size:42px!important}.adnzahn-composition-band{margin-top:64px;padding:64px 12px}.adnzahn-recipe,.adnzahn-values{padding:28px 23px;border-radius:28px}.adnzahn-core{grid-template-columns:1fr}.adnzahn-steps{grid-template-columns:1fr}.adnzahn-step{min-height:auto}.adnzahn-tip{margin-top:44px;padding:34px 24px;grid-template-columns:1fr;gap:24px;border-radius:28px}.adnzahn-tip-icon{width:180px;height:180px}.adnzahn-tip-icon span{font-size:62px}.adnzahn-tip-copy h2{font-size:42px!important}.adnzahn-faq-item summary{min-height:82px;padding:18px}.adnzahn-faq-item summary::before{flex-basis:38px;width:38px;height:38px}.adnzahn-faq-answer p{margin:0 18px 20px;padding-top:17px}.adnzahn-closing{margin-top:64px;padding:52px 24px;text-align:left}.adnzahn-closing h2{font-size:46px!important}.adnzahn-closing\u003ep:not(.adnzahn-brand){font-size:16px!important}}\n@media(max-width:390px){.adnzahn-hero h1{font-size:41px!important}.adnzahn-visual{min-height:420px}}\n@media(prefers-reduced-motion:reduce){.adnzahn-page *{animation:none!important;transition:none!important}.adnzahn-page .adnzahn-reveal,.adnzahn-page.adnzahn-js-reveal .adnzahn-reveal.adnzahn-reveal-pending{opacity:1!important;transform:none!important;filter:none!important}}\n\u003c\/style\u003e\n\n\u003cmain class=\"adnzahn-page\" id=\"adnzahnPage\"\u003e\n  \u003cdiv class=\"adnzahn-wrap\"\u003e\n    \u003cheader class=\"adnzahn-hero adnzahn-reveal\"\u003e\n      \u003cdiv class=\"adnzahn-hero-copy\"\u003e\n        \u003cp class=\"adnzahn-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n        \u003cp class=\"adnzahn-kicker\"\u003eFUNKTIONALE ZAHNPFLEGE-SNACKS FÜR HUNDE\u003c\/p\u003e\n        \u003ch1\u003eKnusprig kauen.\u003cbr\u003eFrischer Atem.\u003c\/h1\u003e\n        \u003cp class=\"adnzahn-lead\"\u003eZahnpflege-Supplements mit Truthahn, Wildschwein, Aktivkohle, Pfefferminze, Petersilie und Grüntee-Extrakt.\u003c\/p\u003e\n        \u003cp class=\"adnzahn-intro\"\u003eDie kleinen Knochen-Snacks verbinden eine fleischreiche Rezeptur mit funktionalen Bestandteilen für eine tägliche Mundpflege-Routine. Die raue Struktur sorgt beim Kauen zusätzlich für mechanischen Kontakt mit den Zähnen.\u003c\/p\u003e\n        \u003cdiv class=\"adnzahn-alert\"\u003eZahnpflege-Snacks ergänzen die tägliche Mundhygiene, ersetzen aber weder regelmäßige Zahnkontrollen noch eine professionelle Behandlung bei Zahnstein, Schmerzen, Entzündungen oder starkem Mundgeruch.\u003c\/div\u003e\n        \u003cdiv class=\"adnzahn-tags\"\u003e\n\u003cspan\u003e300 g\u003c\/span\u003e\u003cspan\u003eTruthahn \u0026amp; Wildschwein\u003c\/span\u003e\u003cspan\u003eAktivkohle\u003c\/span\u003e\u003cspan\u003ePfefferminze \u0026amp; Petersilie\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adnzahn-actions\"\u003e\n\u003ca class=\"adnzahn-button\" href=\"https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-zahnpflege-snacks-frischer-atem-60-fleischanteile-300g\"\u003eZahnpflege-Snacks ansehen \u003cspan\u003e→\u003c\/span\u003e\u003c\/a\u003e\u003ca class=\"adnzahn-button adnzahn-button-secondary\" href=\"#adnzahnDetails\"\u003eDetails entdecken \u003cspan\u003e↓\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"adnzahn-visual\"\u003e\n        \u003cspan class=\"adnzahn-orbit adnzahn-orbit-one\"\u003e\u003c\/span\u003e\u003cspan class=\"adnzahn-orbit adnzahn-orbit-two\"\u003e\u003c\/span\u003e\u003cspan class=\"adnzahn-spark adnzahn-spark-one\"\u003e\u003c\/span\u003e\u003cspan class=\"adnzahn-spark adnzahn-spark-two\"\u003e\u003c\/span\u003e\u003cspan class=\"adnzahn-spark adnzahn-spark-three\"\u003e\u003c\/span\u003e\n        \u003cdiv class=\"adnzahn-badge\"\u003e\n\u003cstrong\u003e60 %\u003c\/strong\u003e\u003cspan\u003eFleischanteil\u003cbr\u003eim Produkttitel\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"adnzahn-pack\"\u003e\n\u003csmall\u003ePACKUNG\u003c\/small\u003e\u003cstrong\u003e300 g\u003c\/strong\u003e\n\u003c\/div\u003e\n        \u003cimg class=\"adnzahn-visual-main\" alt=\"Zahnpflege-Snacks für Hunde mit Aktivkohle\" src=\"https:\/\/www.alphadog-nutrition.de\/cdn\/shop\/files\/e3d22cb6-20f0-4a50-b632-677cd9006cb1_38b0f181-d6ec-4ccf-8ed9-3913cd5c6903.png?v=1778779680\u0026amp;width=1200\"\u003e\n      \u003c\/div\u003e\n    \u003c\/header\u003e\n\n    \u003csection class=\"adnzahn-section adnzahn-reveal\"\u003e\n      \u003cdiv class=\"adnzahn-heading\"\u003e\n\u003cp\u003eFUNKTIONAL GEDACHT, EINFACH GEFÜTTERT\u003c\/p\u003e\n\u003ch2\u003eEin täglicher Snack für die Mundpflege-Routine.\u003c\/h2\u003e\n\u003cspan\u003eDie Rezeptur kombiniert fleischreiche Zutaten mit Aktivkohle, Natriumhexametaphosphat und ausgewählten Kräutern.\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"adnzahn-benefits\"\u003e\n        \u003carticle class=\"adnzahn-benefit\"\u003e\u003cb\u003e01\u003c\/b\u003e\u003ch3\u003eAktivkohle\u003c\/h3\u003e\n\u003cp\u003e4.230 mg\/kg Aktivkohle ergänzen die dunkle, funktionale Rezeptur der kleinen Zahnpflege-Snacks.\u003c\/p\u003e\u003c\/article\u003e\n        \u003carticle class=\"adnzahn-benefit\"\u003e\u003cb\u003e02\u003c\/b\u003e\u003ch3\u003eNatriumhexametaphosphat\u003c\/h3\u003e\n\u003cp\u003e4.530 mg\/kg ergänzen den funktionalen Ansatz für die tägliche Zahnpflege-Routine.\u003c\/p\u003e\u003c\/article\u003e\n        \u003carticle class=\"adnzahn-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\u003ch3\u003eFrische Kräuternoten\u003c\/h3\u003e\n\u003cp\u003ePfefferminze, Petersilie und Grüntee-Extrakt runden die Rezeptur für einen frischeren Atem ab.\u003c\/p\u003e\u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adnzahn-guide adnzahn-reveal\" id=\"adnzahnDetails\"\u003e\n      \u003cdiv\u003e\n\u003cp class=\"adnzahn-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n\u003cp class=\"adnzahn-kicker\"\u003eWANN PASST DER SNACK?\u003c\/p\u003e\n\u003ch2\u003eAm besten als festes tägliches Ritual.\u003c\/h2\u003e\n\u003cp\u003eDie kleinen Knochenformen lassen sich gut nach einer Mahlzeit oder zu einem wiederkehrenden Zeitpunkt anbieten. Entscheidend bleibt eine kontrollierte Menge innerhalb der gesamten Tagesration.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eals tägliches Ritual nach einer Hauptmahlzeit\u003c\/li\u003e\n\u003cli\u003eals kleine Belohnung mit funktionalem Zusatznutzen\u003c\/li\u003e\n\u003cli\u003ebei ungefähr 15,5 mm Länge und 10 mm Höhe handlich portionierbar\u003c\/li\u003e\n\u003cli\u003efrisches Wasser immer frei zugänglich bereitstellen\u003c\/li\u003e\n\u003cli\u003ebei Zahnproblemen oder starkem Mundgeruch tierärztlich abklären lassen\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n      \u003caside class=\"adnzahn-panel\"\u003e\u003cp\u003eAUF EINEN BLICK\u003c\/p\u003e\n\u003carticle\u003e\u003cstrong\u003e300-g-Packung\u003c\/strong\u003e\u003cspan\u003ePraktische Vorratsgröße für eine regelmäßige Zahnpflege-Routine.\u003c\/span\u003e\u003c\/article\u003e\u003carticle\u003e\u003cstrong\u003eKleine Knochenform\u003c\/strong\u003e\u003cspan\u003eEtwa 15,5 mm lang und 10 mm hoch.\u003c\/span\u003e\u003c\/article\u003e\u003carticle\u003e\u003cstrong\u003eGetreidefreie Rezeptur\u003c\/strong\u003e\u003cspan\u003eSüßkartoffel und Kartoffel bilden die pflanzliche Kohlenhydratbasis.\u003c\/span\u003e\u003c\/article\u003e\u003carticle\u003e\u003cstrong\u003eFunktionaler Snack\u003c\/strong\u003e\u003cspan\u003eErgänzung für den Alltag – kein Ersatz für Zahnkontrolle oder Behandlung.\u003c\/span\u003e\u003c\/article\u003e\u003c\/aside\u003e\n    \u003c\/section\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"adnzahn-composition-band adnzahn-reveal\"\u003e\n    \u003cdiv class=\"adnzahn-composition-wrap\"\u003e\n      \u003cdiv class=\"adnzahn-heading\"\u003e\n\u003cp\u003eREZEPTUR UND ANALYSEWERTE\u003c\/p\u003e\n\u003ch2\u003eTransparent zusammengesetzt.\u003c\/h2\u003e\n\u003cspan\u003eTruthahn und Wildschwein treffen auf Süßkartoffel, Aktivkohle, Kräuter und weitere funktionale Bestandteile.\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"adnzahn-composition-grid\"\u003e\n        \u003carticle class=\"adnzahn-recipe\"\u003e\u003ch3\u003eDie wichtigsten Bestandteile\u003c\/h3\u003e\n\u003cp\u003eDie Zutatenliste führt Truthahn in zwei Formen sowie frisch zubereitetes Wildschwein auf.\u003c\/p\u003e\n\u003cdiv class=\"adnzahn-core\"\u003e\n\u003carticle\u003e\u003cstrong\u003e46 %\u003c\/strong\u003e\u003cspan\u003efrisch zubereiteter Truthahn\u003c\/span\u003e\u003c\/article\u003e\u003carticle\u003e\u003cstrong\u003e14 %\u003c\/strong\u003e\u003cspan\u003egetrockneter Truthahn\u003c\/span\u003e\u003c\/article\u003e\u003carticle\u003e\u003cstrong\u003e21 %\u003c\/strong\u003e\u003cspan\u003eSüßkartoffel\u003c\/span\u003e\u003c\/article\u003e\u003carticle\u003e\u003cstrong\u003e4 %\u003c\/strong\u003e\u003cspan\u003efrisch zubereitetes Wildschwein\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnzahn-ingredients\"\u003e\n\u003cspan\u003eKartoffel\u003c\/span\u003e\u003cspan\u003eZellulose\u003c\/span\u003e\u003cspan\u003eTruthahnbrühe\u003c\/span\u003e\u003cspan\u003eNatriumhexametaphosphat\u003c\/span\u003e\u003cspan\u003eAktivkohle\u003c\/span\u003e\u003cspan\u003ePfefferminze\u003c\/span\u003e\u003cspan\u003eMineralstoffe\u003c\/span\u003e\u003cspan\u003eGrüntee-Extrakt\u003c\/span\u003e\u003cspan\u003ePetersilie\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n        \u003carticle class=\"adnzahn-values\"\u003e\u003ch3\u003eAnalytische Bestandteile\u003c\/h3\u003e\n\u003cp\u003eDie wichtigsten Werte der 300-g-Zahnpflege-Snacks.\u003c\/p\u003e\n\u003cdiv class=\"adnzahn-value-list\"\u003e\n\u003cdiv class=\"adnzahn-value\"\u003e\n\u003cspan\u003eRohprotein\u003c\/span\u003e\u003cstrong\u003e24,0 %\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnzahn-value\"\u003e\n\u003cspan\u003eRohfett\u003c\/span\u003e\u003cstrong\u003e14,0 %\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnzahn-value\"\u003e\n\u003cspan\u003eRohfaser\u003c\/span\u003e\u003cstrong\u003e6,5 %\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnzahn-value\"\u003e\n\u003cspan\u003eRohasche\u003c\/span\u003e\u003cstrong\u003e8,0 %\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnzahn-value\"\u003e\n\u003cspan\u003eNatriumhexametaphosphat\u003c\/span\u003e\u003cstrong\u003e4.530 mg\/kg\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnzahn-value\"\u003e\n\u003cspan\u003eAktivkohle\u003c\/span\u003e\u003cstrong\u003e4.230 mg\/kg\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnzahn-value\"\u003e\n\u003cspan\u003ePfefferminze\u003c\/span\u003e\u003cstrong\u003e0,3 %\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adnzahn-value\"\u003e\n\u003cspan\u003eGrüntee \u0026amp; Petersilie\u003c\/span\u003e\u003cstrong\u003eje 0,1 %\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"adnzahn-wrap\"\u003e\n    \u003csection class=\"adnzahn-section adnzahn-reveal\"\u003e\n      \u003cdiv class=\"adnzahn-heading\"\u003e\n\u003cp\u003eBEWUSST IN DEN ALLTAG EINBAUEN\u003c\/p\u003e\n\u003ch2\u003eVier Schritte für eine klare Zahnpflege-Routine.\u003c\/h2\u003e\n\u003cspan\u003eRegelmäßigkeit, kontrollierte Mengen und ein wachsamer Blick auf Zähne und Zahnfleisch gehören zusammen.\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"adnzahn-steps\"\u003e\n\u003carticle class=\"adnzahn-step\"\u003e\u003cb\u003e01\u003c\/b\u003e\u003ch3\u003eFesten Zeitpunkt wählen\u003c\/h3\u003e\n\u003cp\u003eDen Snack zum Beispiel nach einer Hauptmahlzeit als wiederkehrendes Ritual anbieten.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"adnzahn-step\"\u003e\u003cb\u003e02\u003c\/b\u003e\u003ch3\u003eKauen lassen\u003c\/h3\u003e\n\u003cp\u003eDen Hund ruhig kauen lassen und die Snackgröße passend zum Kauverhalten wählen.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"adnzahn-step\"\u003e\u003cb\u003e03\u003c\/b\u003e\u003ch3\u003eGesamtration prüfen\u003c\/h3\u003e\n\u003cp\u003eDie zusätzliche Energie der Snacks bei der täglichen Futtermenge berücksichtigen.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"adnzahn-step\"\u003e\u003cb\u003e04\u003c\/b\u003e\u003ch3\u003eMaul kontrollieren\u003c\/h3\u003e\n\u003cp\u003eZähne, Zahnfleisch und Atem regelmäßig beobachten und Auffälligkeiten abklären lassen.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n      \u003cp class=\"adnzahn-note\"\u003e\u003cstrong\u003eWichtig:\u003c\/strong\u003e Anhaltender Mundgeruch, Zahnfleischbluten, Schmerzen beim Kauen oder sichtbarer Zahnstein sollten tierärztlich untersucht werden. Der Snack ergänzt die Mundpflege, ersetzt aber keine Diagnose oder professionelle Zahnreinigung.\u003c\/p\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adnzahn-tip adnzahn-reveal\"\u003e\n      \u003cdiv class=\"adnzahn-tip-icon\"\u003e\u003cspan\u003e🦷\u003c\/span\u003e\u003c\/div\u003e\n      \u003cdiv class=\"adnzahn-tip-copy\"\u003e\n\u003cp\u003eFÜTTERUNGSTIPP FÜR EINE KLARE ROUTINE\u003c\/p\u003e\n\u003ch2\u003eNach der Mahlzeit. Ruhig kauen. Regelmäßig kontrollieren.\u003c\/h2\u003e\n\u003cspan\u003eVerknüpfe den Zahnpflege-Snack mit einem \u003cstrong\u003ewiederkehrenden Zeitpunkt nach dem Fressen\u003c\/strong\u003e. So bleibt die Routine leicht nachvollziehbar. Kontrolliere trotzdem regelmäßig Zähne und Zahnfleisch – besonders bei Mundgeruch, Verfärbungen oder verändertem Kauverhalten.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adnzahn-section adnzahn-reveal\"\u003e\n      \u003cdiv class=\"adnzahn-heading\"\u003e\n\u003cp\u003eHÄUFIGE FRAGEN\u003c\/p\u003e\n\u003ch2\u003eZahnpflege-Supplements richtig einordnen.\u003c\/h2\u003e\n\u003cspan\u003eKurze Antworten zu Rezeptur, Anwendung, Aktivkohle, Kräutern und verantwortungsvoller Mundpflege.\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"adnzahn-faq\"\u003e\n        \u003cdetails class=\"adnzahn-faq-item\"\u003e\u003csummary\u003e\u003cspan\u003eWas sind Zahnpflege-Supplement-Snacks?\u003c\/span\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/summary\u003e\u003cdiv class=\"adnzahn-faq-answer\"\u003e\u003cp\u003eEs sind funktionale Ergänzungssnacks mit Aktivkohle, Natriumhexametaphosphat, Pfefferminze, Grüntee und Petersilie. Sie lassen sich als tägliches Ritual in die Mundpflege integrieren.\u003c\/p\u003e\u003c\/div\u003e\u003c\/details\u003e\n        \u003cdetails class=\"adnzahn-faq-item\"\u003e\u003csummary\u003e\u003cspan\u003eWie hoch ist der Fleischanteil?\u003c\/span\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/summary\u003e\u003cdiv class=\"adnzahn-faq-answer\"\u003e\u003cp\u003eDie Bezeichnung führt 60 % Fleischanteil. Die Zutatenliste weist 46 % frischen Truthahn, 14 % getrockneten Truthahn und 4 % frisches Wildschwein aus.\u003c\/p\u003e\u003c\/div\u003e\u003c\/details\u003e\n        \u003cdetails class=\"adnzahn-faq-item\"\u003e\u003csummary\u003e\u003cspan\u003eWelche funktionalen Bestandteile sind enthalten?\u003c\/span\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/summary\u003e\u003cdiv class=\"adnzahn-faq-answer\"\u003e\u003cp\u003eEnthalten sind 4.530 mg\/kg Natriumhexametaphosphat, 4.230 mg\/kg Aktivkohle, 0,3 % Pfefferminze sowie je 0,1 % Grüntee-Extrakt und Petersilie.\u003c\/p\u003e\u003c\/div\u003e\u003c\/details\u003e\n        \u003cdetails class=\"adnzahn-faq-item\"\u003e\u003csummary\u003e\u003cspan\u003eSind die Snacks getreidefrei?\u003c\/span\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/summary\u003e\u003cdiv class=\"adnzahn-faq-answer\"\u003e\u003cp\u003eJa. Die Rezeptur verwendet Süßkartoffel und Kartoffel anstelle von Getreide.\u003c\/p\u003e\u003c\/div\u003e\u003c\/details\u003e\n        \u003cdetails class=\"adnzahn-faq-item\"\u003e\u003csummary\u003e\u003cspan\u003eErsetzen die Snacks das Zähneputzen?\u003c\/span\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/summary\u003e\u003cdiv class=\"adnzahn-faq-answer\"\u003e\u003cp\u003eNein. Sie ergänzen die tägliche Mundpflege, ersetzen aber keine regelmäßige Kontrolle, keine geeignete Zahnpflege und keine professionelle Behandlung bei bestehenden Problemen.\u003c\/p\u003e\u003c\/div\u003e\u003c\/details\u003e\n        \u003cdetails class=\"adnzahn-faq-item\"\u003e\u003csummary\u003e\u003cspan\u003eWann kann ich die Snacks anbieten?\u003c\/span\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/summary\u003e\u003cdiv class=\"adnzahn-faq-answer\"\u003e\u003cp\u003eEin fester Zeitpunkt nach einer Hauptmahlzeit eignet sich gut für eine übersichtliche Routine. Die Snackmenge sollte zur täglichen Gesamtration passen.\u003c\/p\u003e\u003c\/div\u003e\u003c\/details\u003e\n        \u003cdetails class=\"adnzahn-faq-item\"\u003e\u003csummary\u003e\u003cspan\u003eWas ist bei starkem Mundgeruch zu beachten?\u003c\/span\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/summary\u003e\u003cdiv class=\"adnzahn-faq-answer\"\u003e\u003cp\u003eAnhaltender oder plötzlich starker Mundgeruch kann auf Zahn- oder Gesundheitsprobleme hinweisen und sollte tierärztlich abgeklärt werden.\u003c\/p\u003e\u003c\/div\u003e\u003c\/details\u003e\n        \u003cdetails class=\"adnzahn-faq-item\"\u003e\u003csummary\u003e\u003cspan\u003eWie bewahre ich die Snacks auf?\u003c\/span\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/summary\u003e\u003cdiv class=\"adnzahn-faq-answer\"\u003e\u003cp\u003eKühl, trocken und sauber lagern. Den geöffneten Beutel sorgfältig verschließen und vor direkter Sonne schützen.\u003c\/p\u003e\u003c\/div\u003e\u003c\/details\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"adnzahn-closing adnzahn-reveal\"\u003e\n      \u003cp class=\"adnzahn-brand\"\u003eAlphadog Nutrition\u003c\/p\u003e\n\u003ch2\u003eKnusprige Ergänzung für die tägliche Mundpflege.\u003c\/h2\u003e\n\u003cp\u003eEntdecke die 300-g-Zahnpflege-Snacks mit Truthahn, Wildschwein, Aktivkohle, Pfefferminze, Petersilie und Grüntee-Extrakt.\u003c\/p\u003e\n\u003ca class=\"adnzahn-button\" href=\"https:\/\/www.alphadog-nutrition.de\/products\/alphadog-nutrition-zahnpflege-snacks-frischer-atem-60-fleischanteile-300g\"\u003eZahnpflege-Snacks ansehen \u003cspan\u003e→\u003c\/span\u003e\u003c\/a\u003e\n    \u003c\/section\u003e\n  \u003c\/div\u003e\n\u003c\/main\u003e\n\u003cscript\u003e\n(function(){var page=document.getElementById('adnzahnPage');if(!page||!('IntersectionObserver' in window))return;page.classList.add('adnzahn-js-reveal');var items=page.querySelectorAll('.adnzahn-reveal');items.forEach(function(item){item.classList.add('adnzahn-reveal-pending')});var observer=new IntersectionObserver(function(entries){entries.forEach(function(entry){if(entry.isIntersecting){entry.target.classList.add('is-visible');observer.unobserve(entry.target)}})},{threshold:.10,rootMargin:'0px 0px -30px 0px'});items.forEach(function(item){observer.observe(item)});})();\n\u003c\/script\u003e","products":[{"product_id":"alphadog-nutrition-zahnpflege-snacks-frischer-atem-60-fleischanteile-300g","title":"Supplements 60% Fleischanteil - Zahnpflege, Gebiss \u0026 Atem","description":"\u003c!-- =========================================================\n     ALPHADOG NUTRITION\n     1. Vertrauensbereich und Futterrechner\n     2. Produktbeschreibung Zahnpflege Snacks\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-dental,\n  #adn-one-html-dental *,\n  #adn-food-modal-dental,\n  #adn-food-modal-dental * { box-sizing: border-box; }\n\n  #adn-one-html-dental {\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-dental .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-dental .adn-trust-panel,\n  #adn-one-html-dental .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-dental .adn-trust-panel {\n    padding: 16px;\n    display: grid;\n    gap: 14px;\n  }\n\n  #adn-one-html-dental .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-dental .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-dental .adn-payment-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  #adn-one-html-dental .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-dental .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-dental .adn-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #adn-one-html-dental .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-dental .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-dental .adn-orange-icon svg {\n    width: 18px;\n    height: 18px;\n    fill: #fff;\n  }\n\n  #adn-one-html-dental .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-dental .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-dental .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-dental .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-dental .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-dental .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-dental .adn-clean-orange .adn-clean-icon { color:#f15a24; background:rgba(241,90,36,.12); }\n  #adn-one-html-dental .adn-clean-green .adn-clean-icon { color:#2c8f54; background:rgba(44,143,84,.13); }\n  #adn-one-html-dental .adn-clean-gold .adn-clean-icon { color:#b8860b; background:rgba(184,134,11,.14); }\n  #adn-one-html-dental .adn-clean-blue .adn-clean-icon { color:#4682b4; background:rgba(70,130,180,.13); }\n  #adn-one-html-dental .adn-clean-brown .adn-clean-icon { color:#78553c; background:rgba(120,85,60,.13); }\n\n  #adn-one-html-dental .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-dental .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-dental .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-dental .adn-calculator-art img { width:100%; height:100%; object-fit:contain; display:block; }\n\n  #adn-one-html-dental .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-dental .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-dental .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-dental .adn-open-calculator,\n  #adn-food-modal-dental .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-dental .adn-open-calculator { width: fit-content; }\n  #adn-one-html-dental .adn-open-calculator:hover,\n  #adn-food-modal-dental .adn-primary-btn:hover { transform: translateY(-2px); background:#d94d1b; box-shadow:0 18px 36px rgba(241,90,36,.32); }\n\n  #adn-one-html-dental .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-dental .adn-calculator-note strong { color:#222; font-size:12px; }\n  #adn-one-html-dental .adn-calculator-note span { color:#777; font-size:10.5px; font-weight:650; }\n\n  \/* Popup *\/\n  #adn-food-modal-dental {\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-dental.is-open { display: flex; }\n  body.adn-dental-modal-open { overflow: hidden; }\n\n  #adn-food-modal-dental .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-dental .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-dental .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-dental .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-dental .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-dental .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-dental .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-dental .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-dental .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-dental .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-dental .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-dental .adn-step { display: none; min-height: 350px; }\n  #adn-food-modal-dental .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-dental .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-dental .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-dental .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-dental .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-dental .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-dental .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-dental .adn-input-box span { color:var(--adn-orange); font-size:16px; font-weight:900; white-space:nowrap; }\n  #adn-food-modal-dental .adn-weight-box { max-width: 420px; margin-bottom: 14px; }\n\n  #adn-food-modal-dental .adn-segmented { display:flex; gap:8px; }\n  #adn-food-modal-dental .adn-segmented button,\n  #adn-food-modal-dental .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-dental .adn-segmented button.is-selected { background:var(--adn-orange); border-color:var(--adn-orange); color:#fff; }\n\n  #adn-food-modal-dental .adn-choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #adn-food-modal-dental .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-dental .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-dental .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-dental .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-dental .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-dental .adn-choice-grid strong { align-self:end; color:#222; font-size:16px; line-height:1.1; font-weight:900; }\n  #adn-food-modal-dental .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-dental .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-dental .adn-warning.is-visible { display:flex; flex-direction:column; gap:3px; }\n  #adn-food-modal-dental .adn-warning strong { color:var(--adn-orange); font-size:11px; text-transform:uppercase; letter-spacing:.08em; }\n  #adn-food-modal-dental .adn-warning span { color:#555; font-size:12px; font-weight:650; }\n\n  #adn-food-modal-dental .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-dental .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-dental .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-dental .adn-result-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px; }\n  #adn-food-modal-dental .adn-result-grid div,\n  #adn-food-modal-dental .adn-product-result { padding:12px; border-radius:14px; background:#fff; border:1px solid var(--adn-line); }\n  #adn-food-modal-dental .adn-result-grid span,\n  #adn-food-modal-dental .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-dental .adn-result-grid strong { display:block; margin-top:5px; color:#222; font-size:14px; font-weight:900; }\n  #adn-food-modal-dental .adn-product-result { margin-top:8px; }\n  #adn-food-modal-dental .adn-product-result strong { display:block; margin-top:5px; color:#222; font-size:17px; font-weight:900; }\n  #adn-food-modal-dental .adn-product-result p { margin:6px 0 0; color:#666; font-size:11px; line-height:1.35; font-weight:650; }\n  #adn-food-modal-dental .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-dental .adn-shop-btn { width:100%; }\n\n  #adn-food-modal-dental .adn-modal-actions { display:flex; justify-content:space-between; gap:10px; margin-top:16px; }\n  #adn-food-modal-dental .adn-modal-actions button:disabled { opacity:.4; cursor:not-allowed; }\n\n  @media (max-width: 1050px) {\n    #adn-one-html-dental .adn-one-grid { grid-template-columns: 1fr; }\n    #adn-one-html-dental .adn-calculator-teaser { min-height: 360px; }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html-dental { padding: 12px; }\n    #adn-one-html-dental .adn-trust-panel { padding: 10px; border-radius:20px; }\n    #adn-one-html-dental .adn-payment-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    #adn-one-html-dental .adn-benefit-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #adn-one-html-dental .adn-clean-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }\n    #adn-one-html-dental .adn-clean-item:nth-child(4),\n    #adn-one-html-dental .adn-clean-item:nth-child(5) { display:none; }\n    #adn-one-html-dental .adn-calculator-teaser { min-height: 330px; padding:26px 22px; border-radius:20px; }\n    #adn-one-html-dental .adn-calculator-teaser h2 { font-size:42px; }\n\n    #adn-food-modal-dental { padding: 5px; }\n    #adn-food-modal-dental .adn-modal-dialog { width:99vw; max-height:99vh; padding:8px; border-radius:18px; }\n    #adn-food-modal-dental .adn-modal-header { display:none; }\n    #adn-food-modal-dental .adn-rechner { margin-top:0; padding:12px; border-radius:15px; }\n    #adn-food-modal-dental .adn-step { min-height: 0; }\n    #adn-food-modal-dental .adn-step h3 { font-size:26px; }\n    #adn-food-modal-dental .adn-step \u003e p { font-size:11px; margin-bottom:10px; }\n    #adn-food-modal-dental .adn-age-row { grid-template-columns:1fr; }\n    #adn-food-modal-dental .adn-segmented { display:grid; grid-template-columns:1fr 1fr; }\n    #adn-food-modal-dental .adn-choice-grid { grid-template-columns:1fr; gap:6px; }\n    #adn-food-modal-dental .adn-choice-grid button { min-height:68px; padding:8px 10px; grid-template-columns:42px minmax(0,1fr); column-gap:9px; }\n    #adn-food-modal-dental .adn-choice-grid img { width:42px; height:42px; }\n    #adn-food-modal-dental .adn-choice-grid strong { font-size:13px; }\n    #adn-food-modal-dental .adn-choice-grid span { font-size:9px; }\n    #adn-food-modal-dental .adn-result-grid { grid-template-columns:1fr; }\n    #adn-food-modal-dental .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-dental .adn-one-grid {\n      grid-template-columns: minmax(330px, .75fr) minmax(0, 1.55fr);\n    }\n\n    #adn-one-html-dental .adn-calculator-teaser {\n      order: 1;\n    }\n\n    #adn-one-html-dental .adn-trust-panel {\n      order: 2;\n    }\n  }\n\n  @media (max-width: 1050px) {\n    #adn-one-html-dental .adn-trust-panel {\n      order: 1;\n    }\n\n    #adn-one-html-dental .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 ZAHNPFLEGE SNACKS\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-dental-modal-open {\n    overflow: hidden !important;\n    overscroll-behavior: none !important;\n    touch-action: none !important;\n  }\n\n  #adn-food-modal-dental {\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-dental.is-open {\n    display: grid !important;\n  }\n\n  #adn-food-modal-dental .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-dental .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-dental .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-dental {\n      padding: 12px !important;\n    }\n\n    #adn-food-modal-dental .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-dental .adn-modal-header h2 {\n      font-size: 31px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-food-modal-dental {\n      padding: 6px !important;\n    }\n\n    #adn-food-modal-dental .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-dental .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-dental {\n      padding: 8px !important;\n    }\n\n    #adn-food-modal-dental .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-dental .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-dental .adn-calculator-teaser h2 {\n      font-size: clamp(30px, 5vw, 40px) !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    #adn-one-html-dental .adn-calculator-teaser {\n      padding-left: 18px !important;\n      padding-right: 18px !important;\n    }\n\n    #adn-one-html-dental .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-dental .adn-calculator-teaser h2 {\n      font-size: 26px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"adn-dental-snacks-product-design\"\u003e\n  .adp-theme-dental-snacks {\n    --dental-charcoal: #182225;\n    --dental-teal: #2c7772;\n    --dental-mint: #6aa69b;\n    --dental-ivory: #ede9dd;\n    --dental-gold: #c49b4a;\n    --dental-herb: #71856b;\n    --dental-copper: #b56d42;\n    --dental-cream: #f7f5ef;\n\n    background:\n      radial-gradient(circle at 7% 4%, rgba(106,166,155,.16), transparent 24%),\n      radial-gradient(circle at 95% 16%, rgba(196,155,74,.13), transparent 24%),\n      radial-gradient(circle at 50% 82%, rgba(113,133,107,.07), transparent 32%),\n      linear-gradient(180deg, #fafcfb 0%, #edf4f1 50%, #f8f4ec 100%) !important;\n  }\n\n  .adp-theme-dental-snacks .adp-hero {\n    border: 1px solid rgba(106,166,155,.20) !important;\n    background:\n      radial-gradient(circle at 87% 13%, rgba(196,155,74,.24), transparent 24%),\n      radial-gradient(circle at 72% 80%, rgba(113,133,107,.18), transparent 27%),\n      linear-gradient(135deg, #091013 0%, #17262a 56%, #244541 100%) !important;\n    box-shadow: 0 34px 94px rgba(29,65,65,.23) !important;\n  }\n\n  .adp-theme-dental-snacks .adp-hero::before {\n    content: \"🦷\" !important;\n    position: absolute !important;\n    right: 24px !important;\n    top: -22px !important;\n    font-size: 214px !important;\n    line-height: 1 !important;\n    opacity: .055 !important;\n    transform: rotate(-8deg) !important;\n    pointer-events: none !important;\n  }\n\n  .adp-theme-dental-snacks .adp-hero::after {\n    background:\n      linear-gradient(\n        90deg,\n        var(--dental-charcoal),\n        var(--dental-teal) 32%,\n        var(--dental-mint) 54%,\n        var(--dental-gold) 73%,\n        var(--dental-copper) 87%,\n        var(--dental-herb)\n      ) !important;\n  }\n\n  .adp-theme-dental-snacks .adp-brand,\n  .adp-theme-dental-snacks .adp-kicker,\n  .adp-theme-dental-snacks .adp-heading \u003e p,\n  .adp-theme-dental-snacks .adp-panel \u003e p {\n    color: #91d0c5 !important;\n  }\n\n  .adp-theme-dental-snacks .adp-tags span {\n    border-color: rgba(145,208,197,.24) !important;\n    background: rgba(145,208,197,.08) !important;\n  }\n\n  .adp-theme-dental-snacks .adp-visual {\n    position: relative !important;\n    background:\n      radial-gradient(circle at 50% 34%, rgba(106,166,155,.28), transparent 43%),\n      radial-gradient(circle at 88% 82%, rgba(196,155,74,.13), transparent 28%),\n      linear-gradient(145deg, rgba(255,255,255,.12), rgba(16,39,41,.20)) !important;\n    border-color: rgba(145,208,197,.18) !important;\n  }\n\n  .adp-theme-dental-snacks .adp-visual::before,\n  .adp-theme-dental-snacks .adp-visual::after {\n    content: \"\" !important;\n    position: absolute !important;\n    pointer-events: none !important;\n  }\n\n  .adp-theme-dental-snacks .adp-visual::before {\n    width: 102px !important;\n    height: 128px !important;\n    right: 32px !important;\n    top: 24px !important;\n    border: 1px solid rgba(255,255,255,.09) !important;\n    border-radius: 48% 48% 62% 62% \/ 34% 34% 72% 72% !important;\n    box-shadow:\n      inset 0 0 0 18px rgba(255,255,255,.017),\n      -44px 38px 0 -27px rgba(255,255,255,.04),\n      -8px 98px 0 -35px rgba(255,255,255,.035) !important;\n  }\n\n  .adp-theme-dental-snacks .adp-visual::after {\n    left: 30px !important;\n    bottom: 27px !important;\n    width: 112px !important;\n    height: 8px !important;\n    border-radius: 999px !important;\n    background:\n      linear-gradient(\n        90deg,\n        rgba(106,166,155,.36),\n        rgba(196,155,74,.34),\n        rgba(24,34,37,.34),\n        rgba(113,133,107,.30)\n      ) !important;\n  }\n\n  .adp-theme-dental-snacks .adp-stat {\n    border-color: rgba(145,208,197,.16) !important;\n    background: rgba(8,27,29,.27) !important;\n  }\n\n  .adp-theme-dental-snacks .adp-stat-main {\n    background:\n      linear-gradient(135deg, #245f5c 0%, #4d958a 100%) !important;\n    border-color: #4d958a !important;\n    box-shadow: 0 18px 42px rgba(36,95,92,.34) !important;\n  }\n\n  .adp-theme-dental-snacks .adp-benefit:nth-child(1) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(106,166,155,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #eef8f5 100%) !important;\n  }\n\n  .adp-theme-dental-snacks .adp-benefit:nth-child(2) {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(196,155,74,.24), transparent 31%),\n      linear-gradient(135deg, #0a1012 0%, #203437 100%) !important;\n    color: #fff !important;\n  }\n\n  .adp-theme-dental-snacks .adp-benefit:nth-child(2) p {\n    color: rgba(255,255,255,.72) !important;\n  }\n\n  .adp-theme-dental-snacks .adp-benefit:nth-child(3) {\n    background:\n      radial-gradient(circle at 94% 8%, rgba(113,133,107,.14), transparent 32%),\n      linear-gradient(145deg, #ffffff 0%, #f1f5ee 100%) !important;\n  }\n\n  .adp-theme-dental-snacks .adp-benefit b {\n    color: var(--dental-teal) !important;\n  }\n\n  .adp-theme-dental-snacks .adp-benefit:nth-child(2) b {\n    color: #dfbd74 !important;\n  }\n\n  .adp-theme-dental-snacks .adp-guide {\n    border: 1px solid rgba(106,166,155,.08) !important;\n    background:\n      radial-gradient(circle at 92% 8%, rgba(106,166,155,.11), transparent 28%),\n      radial-gradient(circle at 8% 92%, rgba(113,133,107,.08), transparent 26%),\n      linear-gradient(145deg, #ffffff 0%, #f3f8f5 100%) !important;\n  }\n\n  .adp-theme-dental-snacks .adp-panel {\n    background:\n      radial-gradient(circle at 92% 8%, rgba(196,155,74,.23), transparent 28%),\n      linear-gradient(135deg, #091012 0%, #294c49 100%) !important;\n  }\n\n  .adp-theme-dental-snacks .adp-item {\n    border: 1px solid rgba(106,166,155,.07) !important;\n    box-shadow: 0 14px 42px rgba(36,72,70,.05) !important;\n  }\n\n  .adp-theme-dental-snacks .adp-icon {\n    background:\n      linear-gradient(135deg, #1b3f3d, var(--dental-teal)) !important;\n    box-shadow: 0 8px 18px rgba(38,84,80,.16) !important;\n  }\n\n  .adp-theme-dental-snacks .adp-item[open] .adp-plus {\n    background: var(--dental-teal) !important;\n  }\n\n  .adp-theme-dental-snacks .adp-info {\n    border-left-color: var(--dental-teal) !important;\n    background: #edf7f4 !important;\n  }\n\n  .adp-theme-dental-snacks .adp-highlight {\n    background:\n      linear-gradient(135deg, #edf7f4 0%, #f6f1e7 100%) !important;\n  }\n\n  .adp-theme-dental-snacks .adp-table thead th,\n  .adp-theme-dental-snacks .adp-table thead td {\n    background:\n      linear-gradient(135deg, #152e2f, #2c7772) !important;\n  }\n\n  .adp-theme-dental-snacks .adp-faq details[open] {\n    border-color: rgba(44,119,114,.30) !important;\n    box-shadow: 0 10px 25px rgba(44,119,114,.07) !important;\n  }\n\n  .adp-theme-dental-snacks .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(196,155,74,.18), transparent 26%),\n      linear-gradient(135deg, #1e5855 0%, #4d958a 44%, #71856b 66%, #c49b4a 86%, #b56d42 100%) !important;\n    box-shadow: 0 28px 72px rgba(41,83,79,.19) !important;\n  }\n\n  \/*\n    Der Futterrechner bleibt im Markenstandard.\n    Trust Box, Zahlungslogos, Service-Icons, Rechnerfarben und Buttons\n    werden nicht produktbezogen umgefärbt.\n  *\/\n  .adp-theme-dental-snacks #adn-one-html-dental {\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-dental-snacks #adn-one-html-dental \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-dental-snacks #adn-one-html-dental {\n      margin-bottom: 30px !important;\n    }\n  }\n\n  @media (max-width: 720px) {\n    .adp-theme-dental-snacks .adp-hero::before {\n      right: -12px !important;\n      top: -2px !important;\n      font-size: 138px !important;\n    }\n\n    .adp-theme-dental-snacks #adn-one-html-dental {\n      margin-bottom: 22px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cmain class=\"adp-page adp-theme-dental-snacks\"\u003e\n\u003cdiv class=\"adp-wrap\"\u003e\n\u003csection aria-label=\"Vorteile und Futterrechner\" class=\"adn-one-html-dental adn-theme-dental-snacks\" id=\"adn-one-html-dental\"\u003e\n\u003cdiv class=\"adn-one-grid\"\u003e\n\u003c!-- HTML 1: Vertrauen \/ Zahlungsarten \/ Vorteile --\u003e\n\u003cdiv class=\"adn-trust-panel\"\u003e\n\u003cdiv class=\"adn-payment-card\"\u003e\n\u003cp class=\"adn-kicker\"\u003eSicher bezahlen mit\u003c\/p\u003e\n\u003cdiv aria-label=\"Zahlungsarten\" class=\"adn-payment-grid\"\u003e\n\u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"PayPal\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/paypal-blue-logo-19528_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Klarna\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/klarna-pink-logo-24366_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Visa\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/visa-blue-logo-19529_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Mastercard\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/mastercard-credit-card-payment-method-19676_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Maestro\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/maestro-logo-19742_256.png?v=1779726652\"\u003e\u003c\/span\u003e \u003cspan class=\"adn-payment-logo\"\u003e\u003cimg alt=\"Apple Pay\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/apple-pay-logo-19557_256.png?v=1779726652\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-benefit-grid\"\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan aria-hidden=\"true\" class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M3 7h11v9H3V7Zm11 3h3.5l2.5 3v3h-6v-6ZM6 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm11 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSchneller Versand\u003c\/strong\u003e \u003csmall\u003ezügig und sicher bei dir\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan aria-hidden=\"true\" class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M12 2 4 5v6c0 5 3.4 9.7 8 11 4.6-1.3 8-6 8-11V5l-8-3Zm-1 14-4-4 1.4-1.4L11 13.2l5.6-5.6L18 9l-7 7Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eSicher bezahlen\u003c\/strong\u003e \u003csmall\u003egeschützte Zahlungsarten\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan aria-hidden=\"true\" class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M7 7h9.2L14 4.8 15.4 3 21 8.6l-5.6 5.6-1.4-1.8 2.2-2.2H7a3 3 0 0 0-3 3v4H2v-4a5 5 0 0 1 5-5Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003eGratis Rückversand\u003c\/strong\u003e \u003csmall\u003e30 Tage risikofrei testen\u003c\/small\u003e\u003c\/article\u003e\n\u003carticle class=\"adn-benefit-item\"\u003e\u003cspan aria-hidden=\"true\" class=\"adn-orange-icon\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M12 21s-7-4.4-7-11a4 4 0 0 1 7-2.6A4 4 0 0 1 19 10c0 6.6-7 11-7 11Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003cstrong\u003e30 Tage Garantie\u003c\/strong\u003e \u003csmall\u003eentspannt ausprobieren\u003c\/small\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-grid\"\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-orange\"\u003e\n\u003cspan aria-hidden=\"true\" class=\"adn-clean-icon\"\u003e \u003c!-- Truthahn und Wildschwein als tierisches Duo --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M4 8.4c0-2.5 1.7-4.3 3.9-4.3s3.9 1.8 3.9 4.3v3c0 3-1.7 4.9-3.9 4.9S4 14.4 4 11.4v-3Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M6 4.8c.3-1.4 1.2-2.2 2.5-2.6M8.9 4.6c.7-1.1 1.7-1.7 3-1.8\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M11.8 9 15 10.4l-3.2 1.4\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M6.3 8.9h.01M9.4 8.9h.01\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M15.1 9.8c0-2.2 1.5-3.8 3.4-3.8s3.4 1.6 3.4 3.8v2.4c0 2.7-1.6 4.5-3.7 4.5s-3.7-1.8-3.7-4.5V9.8Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 7.1 14.3 5.5M21 7.1l1.7-1.6M16.3 13.2c1.5.9 3 .9 4.4 0\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M16 10.1h.01M20.8 10.1h.01\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e64% Truthahn\u003cbr\u003e\u0026amp; Wildschwein\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-green\"\u003e\n\u003cspan aria-hidden=\"true\" class=\"adn-clean-icon\"\u003e \u003c!-- Durchgestrichene Getreideähre --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M12 21V5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M12 8c-2.5 0-4.2-1.4-4.8-3.8 2.6 0 4.2 1.3 4.8 3.8Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M12 12c2.5 0 4.2-1.4 4.8-3.8-2.6 0-4.2 1.3-4.8 3.8Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M12 15c-2.5 0-4.2-1.4-4.8-3.8 2.6 0 4.2 1.3 4.8 3.8Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M12 18c2.5 0 4.2-1.4 4.8-3.8-2.6 0-4.2 1.3-4.8 3.8Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M4 4 20 20\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eGetreidefrei\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-gold\"\u003e\n\u003cspan aria-hidden=\"true\" class=\"adn-clean-icon\"\u003e \u003c!-- Zahn mit mineralbindendem Zahnpflege-Komplex --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M8.1 3.8c-2.3 0-3.9 2-3.9 4.6 0 2.2 1 3.6 1.8 5.1.8 1.4 1.2 3 1.6 4.8.3 1.3 1 2.2 2 2.2 1.2 0 1.5-1.1 1.8-2.7.2-1.2.5-2 1-2s.8.8 1 2c.3 1.6.6 2.7 1.8 2.7 1 0 1.7-.9 2-2.2.4-1.8.8-3.4 1.6-4.8.8-1.5 1.8-2.9 1.8-5.1 0-2.6-1.6-4.6-3.9-4.6-1.5 0-2.6.7-3.4 1.5-.8-.8-1.9-1.5-3.2-1.5Z\"\u003e\u003c\/path\u003e\n        \u003ccircle cx=\"12\" cy=\"9.5\" r=\"1.3\"\u003e\u003c\/circle\u003e\n        \u003cpath d=\"M12 7V5.8M12 13.2V12M9.5 9.5H8.3M15.7 9.5h-1.2\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e4.530mg\/kg\u003cbr\u003eZahnpflege-Komplex\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-blue\"\u003e\n\u003cspan aria-hidden=\"true\" class=\"adn-clean-icon\"\u003e \u003c!-- Aktivkohle als poröse Kohlenstoffstruktur --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003ccircle cx=\"12\" cy=\"12\" r=\"7.2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"9\" cy=\"9\" r=\"1.2\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"15.2\" cy=\"9.5\" r=\"1\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"12\" cy=\"14.8\" r=\"1.4\"\u003e\u003c\/circle\u003e\n        \u003cpath d=\"M9.9 9.7 11.3 13.6M14.4 10.2l-1.6 3.4M10.1 15.1 7.8 16.3M13.3 15.1l2.8 1.1\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003e4.230mg\/kg\u003cbr\u003eAktivkohle\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-clean-item adn-clean-brown\"\u003e\n\u003cspan aria-hidden=\"true\" class=\"adn-clean-icon\"\u003e \u003c!-- Pfefferminze und Petersilie als Kräuterduo --\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\n        \u003cpath d=\"M6 19c.6-5 3.5-8.7 8.8-11.1-.2 5.6-3.2 9.3-8.8 11.1Z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M8.3 16.5c1.6-2.5 3.7-4.6 6.2-6.3\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14.8 18.8V7.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14.8 9c1.6-2 3.3-2.5 5.1-1.4-.8 2-2.5 2.8-5.1 2.4\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M14.8 13c-1.5-1.8-3.1-2.2-4.8-1.2.8 1.8 2.4 2.5 4.8 2.1\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003ePfefferminze\u003cbr\u003e\u0026amp; Petersilie\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- HTML 2: Futterrechner-Teaser --\u003e\n\u003caside aria-label=\"Futterrechner\" class=\"adn-calculator-teaser\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"adn-calculator-art\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\"\u003e\u003c\/div\u003e\n\u003cp class=\"adn-calculator-label\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2\u003eFutterrechner.\u003c\/h2\u003e\n\u003cp class=\"adn-calculator-copy\"\u003eBerechne die passende Tagesmenge für deinen Hund in wenigen Schritten.\u003c\/p\u003e\n\u003cbutton data-adn-open=\"\" type=\"button\" class=\"adn-open-calculator\"\u003eJetzt berechnen\u003c\/button\u003e\n\u003cdiv class=\"adn-calculator-note\"\u003e\n\u003cstrong\u003eIn ca. 60 Sekunden\u003c\/strong\u003e\u003cspan\u003edirekt zur Futterempfehlung\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/aside\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript id=\"adn-food-calculator-script-dental\"\u003e\n(function () {\n  'use strict';\n\n  var ROOT_ID = 'adn-one-html-dental';\n  var MODAL_ID = 'adn-food-modal-dental';\n\n  function getRoot() {\n    return document.getElementById(ROOT_ID);\n  }\n\n  function getModal() {\n    return document.getElementById(MODAL_ID);\n  }\n\n  function initializeCalculator() {\n    var root = getRoot();\n    var modal = getModal();\n\n    if (!root || !modal) return false;\n    if (modal.dataset.adnDentalCalculatorReady === 'true') return true;\n\n    var openButtons = Array.prototype.slice.call(\n      root.querySelectorAll('[data-adn-open]')\n    );\n    var closeButtons = Array.prototype.slice.call(\n      modal.querySelectorAll('[data-adn-close]')\n    );\n    var steps = Array.prototype.slice.call(\n      modal.querySelectorAll('.adn-step[data-step]')\n    );\n    var choiceButtons = Array.prototype.slice.call(\n      modal.querySelectorAll('.adn-choice-grid button[data-key][data-value]')\n    );\n    var ageUnitButtons = Array.prototype.slice.call(\n      modal.querySelectorAll('[data-age-unit]')\n    );\n\n    var ageInput = modal.querySelector('#adn-age');\n    var weightInput = modal.querySelector('#adn-weight');\n    var ageUnitLabel = modal.querySelector('#adn-age-unit-label');\n    var ageNext = modal.querySelector('#adn-age-next');\n    var weightNext = modal.querySelector('#adn-weight-next');\n    var backButton = modal.querySelector('#adn-back');\n    var restartButton = modal.querySelector('#adn-restart');\n    var currentStepNode = modal.querySelector('#adn-current-step');\n    var stepTitleNode = modal.querySelector('#adn-step-title');\n    var progressBar = modal.querySelector('#adn-progress-bar');\n    var progressTrack = modal.querySelector('.adn-progress-track');\n    var dialog = modal.querySelector('.adn-modal-dialog');\n    var healthWarning = modal.querySelector('#adn-health-warning');\n    var resultLabel = modal.querySelector('#adn-result-label');\n    var resultAmount = modal.querySelector('#adn-result-amount');\n    var resultKcal = modal.querySelector('#adn-result-kcal');\n    var resultMeal = modal.querySelector('#adn-result-meal');\n    var resultRange = modal.querySelector('#adn-result-range');\n    var productTitle = modal.querySelector('#adn-product-title');\n    var productReason = modal.querySelector('#adn-product-reason');\n    var shopLink = modal.querySelector('#adn-shop-link');\n\n    if (\n      !openButtons.length ||\n      !steps.length ||\n      !ageInput ||\n      !weightInput ||\n      !ageNext ||\n      !weightNext\n    ) {\n      return false;\n    }\n\n    var state = {\n      currentStep: 1,\n      ageUnit: 'years',\n      activity: null,\n      body: null,\n      food: null,\n      special: null,\n      health: null\n    };\n\n    var lastOpenButton = null;\n\n    function clamp(value, min, max) {\n      return Math.min(max, Math.max(min, value));\n    }\n\n    function roundToFive(value) {\n      return Math.max(5, Math.round(value \/ 5) * 5);\n    }\n\n    function formatNumber(value) {\n      return new Intl.NumberFormat('de-DE', {\n        maximumFractionDigits: 0\n      }).format(value);\n    }\n\n    function getStep(stepNumber) {\n      return steps.find(function (step) {\n        return Number(step.getAttribute('data-step')) === stepNumber;\n      });\n    }\n\n    function showStep(stepNumber) {\n      var safeStep = clamp(Number(stepNumber) || 1, 1, 8);\n      var activeStep = getStep(safeStep);\n\n      if (!activeStep) return;\n\n      state.currentStep = safeStep;\n\n      steps.forEach(function (step) {\n        var isActive = step === activeStep;\n        step.classList.toggle('is-active', isActive);\n        step.setAttribute('aria-hidden', isActive ? 'false' : 'true');\n      });\n\n      if (currentStepNode) currentStepNode.textContent = String(safeStep);\n      if (stepTitleNode) {\n        stepTitleNode.textContent =\n          activeStep.getAttribute('data-title') || '';\n      }\n      if (progressBar) {\n        progressBar.style.width = ((safeStep \/ 8) * 100) + '%';\n      }\n      if (progressTrack) {\n        progressTrack.setAttribute('aria-valuenow', String(safeStep));\n      }\n      if (backButton) backButton.disabled = safeStep === 1;\n      if (dialog) dialog.scrollTop = 0;\n    }\n\n    function setAgeUnit(unit, convertValue) {\n      var nextUnit = unit === 'months' ? 'months' : 'years';\n      var previousUnit = state.ageUnit;\n      var value = parseFloat(ageInput.value);\n\n      if (\n        convertValue \u0026\u0026\n        Number.isFinite(value) \u0026\u0026\n        previousUnit !== nextUnit\n      ) {\n        value = nextUnit === 'months' ? value * 12 : value \/ 12;\n        ageInput.value = nextUnit === 'months'\n          ? String(Math.max(1, Math.round(value)))\n          : String(Math.max(0.1, Math.round(value * 10) \/ 10));\n      }\n\n      state.ageUnit = nextUnit;\n\n      ageUnitButtons.forEach(function (button) {\n        var selected =\n          button.getAttribute('data-age-unit') === nextUnit;\n        button.classList.toggle('is-selected', selected);\n        button.setAttribute('aria-pressed', selected ? 'true' : 'false');\n      });\n\n      if (nextUnit === 'months') {\n        ageInput.min = '1';\n        ageInput.max = '360';\n        ageInput.step = '1';\n        if (ageUnitLabel) ageUnitLabel.textContent = 'Monate';\n      } else {\n        ageInput.min = '0.1';\n        ageInput.max = '30';\n        ageInput.step = '0.1';\n        if (ageUnitLabel) ageUnitLabel.textContent = 'Jahre';\n      }\n    }\n\n    function validateNumberInput(input, min, max, message) {\n      var value = parseFloat(input.value);\n      var valid =\n        Number.isFinite(value) \u0026\u0026\n        value \u003e= min \u0026\u0026\n        value \u003c= max;\n\n      input.setCustomValidity(valid ? '' : message);\n\n      if (!valid) {\n        input.reportValidity();\n        input.focus();\n      }\n\n      return valid;\n    }\n\n    function selectChoice(button) {\n      var key = button.getAttribute('data-key');\n      var value = button.getAttribute('data-value');\n\n      choiceButtons.forEach(function (candidate) {\n        if (candidate.getAttribute('data-key') === key) {\n          var selected = candidate === button;\n          candidate.classList.toggle('is-selected', selected);\n          candidate.setAttribute(\n            'aria-pressed',\n            selected ? 'true' : 'false'\n          );\n        }\n      });\n\n      state[key] = value;\n\n      window.setTimeout(function () {\n        if (key === 'health') {\n          calculateResult();\n          showStep(8);\n        } else {\n          showStep(state.currentStep + 1);\n        }\n      }, 90);\n    }\n\n    function getAgeYears() {\n      var value = parseFloat(ageInput.value);\n      if (!Number.isFinite(value)) return 2;\n      return state.ageUnit === 'months' ? value \/ 12 : value;\n    }\n\n    function calculateResult() {\n      var ageYears = getAgeYears();\n      var weight = parseFloat(weightInput.value) || 15;\n      var rer = 70 * Math.pow(weight, 0.75);\n\n      var lifeStageFactor;\n      if (ageYears \u003c 0.33) {\n        lifeStageFactor = 3.0;\n      } else if (ageYears \u003c 1) {\n        lifeStageFactor = 2.0;\n      } else if (ageYears \u003e= 8) {\n        lifeStageFactor = 1.4;\n      } else {\n        lifeStageFactor = 1.6;\n      }\n\n      var activityFactor = {\n        low: 0.82,\n        normal: 1.0,\n        high: 1.18,\n        sport: 1.42\n      }[state.activity] || 1.0;\n\n      var bodyFactor = {\n        thin: 1.12,\n        ideal: 1.0,\n        heavy: 0.82\n      }[state.body] || 1.0;\n\n      var specialFactor = {\n        none: 1.0,\n        neutered: 0.85,\n        sensitive: 0.95,\n        pregnant: 1.5\n      }[state.special] || 1.0;\n\n      var dailyKcal =\n        rer *\n        lifeStageFactor *\n        activityFactor *\n        bodyFactor *\n        specialFactor;\n\n      dailyKcal = clamp(dailyKcal, 80, 9000);\n\n      var kcalPer100g = state.food === 'wet' ? 115 : 370;\n      var dailyGrams = roundToFive(\n        (dailyKcal \/ kcalPer100g) * 100\n      );\n      var mealCount =\n        ageYears \u003c 1 || state.special === 'pregnant' ? 3 : 2;\n      var mealGrams = roundToFive(dailyGrams \/ mealCount);\n      var rangeLow = roundToFive(dailyGrams * 0.9);\n      var rangeHigh = roundToFive(dailyGrams * 1.1);\n      var foodName =\n        state.food === 'wet' ? 'Nassfutter' : 'Trockenfutter';\n\n      var recommendationTitle;\n      var recommendationReason;\n\n      if (ageYears \u003c 1) {\n        recommendationTitle = 'Welpen-' + foodName;\n        recommendationReason =\n          'Passend zur Wachstumsphase und zur gewählten Futterart.';\n      } else if (ageYears \u003e= 8) {\n        recommendationTitle = 'Senior-' + foodName;\n        recommendationReason =\n          'Passend zum höheren Alter und zur gewählten Futterart.';\n      } else if (state.special === 'sensitive') {\n        recommendationTitle = 'Sensitives Adult-' + foodName;\n        recommendationReason =\n          'Eine sanfte Orientierung für ernährungssensible Hunde.';\n      } else {\n        recommendationTitle = 'Adult-' + foodName;\n        recommendationReason =\n          'Ausgewählt nach Alter, Aktivität, Körperform und Futterart.';\n      }\n\n      if (state.health === 'sick') {\n        recommendationReason +=\n          ' Bei Krankheit oder Spezialdiät bitte tierärztlich abstimmen.';\n      }\n\n      if (resultLabel) {\n        resultLabel.textContent = 'Tagesmenge ' + foodName;\n      }\n      if (resultAmount) {\n        resultAmount.textContent =\n          'ca. ' + formatNumber(dailyGrams) + ' g';\n      }\n      if (resultKcal) {\n        resultKcal.textContent =\n          'ca. ' + formatNumber(Math.round(dailyKcal)) + ' kcal';\n      }\n      if (resultMeal) {\n        resultMeal.textContent =\n          'ca. ' + formatNumber(mealGrams) + ' g';\n      }\n      if (resultRange) {\n        resultRange.textContent =\n          formatNumber(rangeLow) +\n          '–' +\n          formatNumber(rangeHigh) +\n          ' g';\n      }\n      if (productTitle) {\n        productTitle.textContent = recommendationTitle;\n      }\n      if (productReason) {\n        productReason.textContent = recommendationReason;\n      }\n      if (shopLink) {\n        shopLink.href=\"\/it\/collections\/hundefutter\";\n      }\n      if (healthWarning) {\n        healthWarning.classList.toggle(\n          'is-visible',\n          state.health === 'sick'\n        );\n      }\n    }\n\n    function resetCalculator() {\n      state.currentStep = 1;\n      state.ageUnit = 'years';\n      state.activity = null;\n      state.body = null;\n      state.food = null;\n      state.special = null;\n      state.health = null;\n\n      ageInput.value = '2';\n      weightInput.value = '15';\n      ageInput.setCustomValidity('');\n      weightInput.setCustomValidity('');\n      setAgeUnit('years', false);\n\n      choiceButtons.forEach(function (button) {\n        button.classList.remove('is-selected');\n        button.setAttribute('aria-pressed', 'false');\n      });\n\n      if (healthWarning) {\n        healthWarning.classList.remove('is-visible');\n      }\n\n      showStep(1);\n    }\n\n    function openModal(event) {\n      lastOpenButton =\n        event \u0026\u0026 event.currentTarget\n          ? event.currentTarget\n          : openButtons[0];\n\n      modal.classList.add('is-open');\n      modal.setAttribute('aria-hidden', 'false');\n      document.body.classList.add('adn-dental-modal-open');\n\n      if (\n        typeof window.adnPrepareDentalFoodModal === 'function'\n      ) {\n        window.adnPrepareDentalFoodModal();\n      }\n\n      showStep(state.currentStep || 1);\n      return false;\n    }\n\n    function closeModal() {\n      modal.classList.remove('is-open');\n      modal.setAttribute('aria-hidden', 'true');\n      document.body.classList.remove('adn-dental-modal-open');\n\n      if (\n        typeof window.adnReleaseDentalFoodModal === 'function'\n      ) {\n        window.adnReleaseDentalFoodModal();\n      }\n\n      if (\n        lastOpenButton \u0026\u0026\n        typeof lastOpenButton.focus === 'function'\n      ) {\n        window.setTimeout(function () {\n          try {\n            lastOpenButton.focus({ preventScroll: true });\n          } catch (error) {\n            lastOpenButton.focus();\n          }\n        }, 20);\n      }\n\n      return false;\n    }\n\n    modal.adnDentalOpen = openModal;\n    modal.adnDentalClose = closeModal;\n\n    ageUnitButtons.forEach(function (button) {\n      button.addEventListener('click', function () {\n        setAgeUnit(\n          button.getAttribute('data-age-unit'),\n          true\n        );\n      });\n    });\n\n    ageNext.addEventListener('click', function () {\n      var min = state.ageUnit === 'months' ? 1 : 0.1;\n      var max = state.ageUnit === 'months' ? 360 : 30;\n      var message =\n        state.ageUnit === 'months'\n          ? 'Bitte gib ein Alter zwischen 1 und 360 Monaten ein.'\n          : 'Bitte gib ein Alter zwischen 0,1 und 30 Jahren ein.';\n\n      if (\n        validateNumberInput(\n          ageInput,\n          min,\n          max,\n          message\n        )\n      ) {\n        showStep(2);\n      }\n    });\n\n    weightNext.addEventListener('click', function () {\n      if (\n        validateNumberInput(\n          weightInput,\n          1,\n          120,\n          'Bitte gib ein Gewicht zwischen 1 und 120 kg ein.'\n        )\n      ) {\n        showStep(3);\n      }\n    });\n\n    choiceButtons.forEach(function (button) {\n      button.setAttribute('aria-pressed', 'false');\n      button.addEventListener('click', function () {\n        selectChoice(button);\n      });\n    });\n\n    openButtons.forEach(function (button) {\n      if (!button.hasAttribute('onclick')) {\n        button.addEventListener('click', openModal);\n      }\n    });\n\n    closeButtons.forEach(function (button) {\n      if (!button.hasAttribute('onclick')) {\n        button.addEventListener('click', closeModal);\n      }\n    });\n\n    if (backButton) {\n      backButton.addEventListener('click', function () {\n        if (state.currentStep \u003e 1) {\n          showStep(state.currentStep - 1);\n        }\n      });\n    }\n\n    if (restartButton) {\n      restartButton.addEventListener('click', resetCalculator);\n    }\n\n    modal.addEventListener('click', function (event) {\n      if (event.target === modal) closeModal();\n    });\n\n    document.addEventListener('keydown', function (event) {\n      if (\n        event.key === 'Escape' \u0026\u0026\n        modal.classList.contains('is-open')\n      ) {\n        closeModal();\n      }\n    });\n\n    ageInput.addEventListener('input', function () {\n      ageInput.setCustomValidity('');\n    });\n    weightInput.addEventListener('input', function () {\n      weightInput.setCustomValidity('');\n    });\n\n    modal.dataset.adnDentalCalculatorReady = 'true';\n    modal.setAttribute('aria-hidden', 'true');\n    resetCalculator();\n\n    return true;\n  }\n\n  window.adnOpenDentalCalculator = function (event) {\n    initializeCalculator();\n\n    var modal = getModal();\n    if (\n      modal \u0026\u0026\n      typeof modal.adnDentalOpen === 'function'\n    ) {\n      return modal.adnDentalOpen(event);\n    }\n\n    return false;\n  };\n\n  window.adnCloseDentalCalculator = function () {\n    initializeCalculator();\n\n    var modal = getModal();\n    if (\n      modal \u0026\u0026\n      typeof modal.adnDentalClose === 'function'\n    ) {\n      return modal.adnDentalClose();\n    }\n\n    return false;\n  };\n\n  function boot() {\n    initializeCalculator();\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener(\n      'DOMContentLoaded',\n      boot,\n      { once: true }\n    );\n  } else {\n    boot();\n  }\n\n  window.addEventListener('load', boot);\n  document.addEventListener(\n    'shopify:section:load',\n    function () {\n      window.setTimeout(boot, 50);\n    }\n  );\n\n  document.addEventListener('click', function (event) {\n    var openButton = event.target.closest(\n      '#' + ROOT_ID + ' [data-adn-open]'\n    );\n\n    if (openButton \u0026\u0026 !openButton.hasAttribute('onclick')) {\n      event.preventDefault();\n      window.adnOpenDentalCalculator(event);\n      return;\n    }\n\n    var closeButton = event.target.closest(\n      '#' + MODAL_ID + ' [data-adn-close]'\n    );\n\n    if (closeButton \u0026\u0026 !closeButton.hasAttribute('onclick')) {\n      event.preventDefault();\n      window.adnCloseDentalCalculator(event);\n    }\n  });\n})();\n\u003c\/script\u003e\n\u003csection class=\"adp-hero\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"adp-brand\"\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003cp class=\"adp-kicker\"\u003eGetreidefreie Zahnpflege Snacks mit Truthahn, Wildschwein, Aktivkohle und Kräutern\u003c\/p\u003e\n\u003ch1 class=\"adp-title\" data-title=\"Zahnpflege Snacks.\"\u003eZahnpflege Snacks.\u003c\/h1\u003e\n\u003cp class=\"adp-lead\"\u003e64% Truthahn und Wildschwein treffen auf Natriumhexametaphosphat, Aktivkohle, Pfefferminze und Petersilie.\u003c\/p\u003e\n\u003cp class=\"adp-intro\"\u003eDie funktionale Knochenform ergänzt das tägliche Kauen. Natriumhexametaphosphat ist mit 4.530mg\/kg enthalten, Aktivkohle mit 4.230mg\/kg. So wird aus einer fleischreichen Belohnung ein bewusstes Ritual für Zähne und Atem.\u003c\/p\u003e\n\u003cdiv class=\"adp-tags\"\u003e\n\u003cspan\u003e64% Truthahn und Wildschwein\u003c\/span\u003e \u003cspan\u003e4.530mg\/kg Natriumhexametaphosphat\u003c\/span\u003e \u003cspan\u003e4.230mg\/kg Aktivkohle\u003c\/span\u003e \u003cspan\u003ePfefferminze und Petersilie\u003c\/span\u003e \u003cspan\u003eGetreidefrei\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-visual\" aria-label=\"Produkteigenschaften der Zahnpflege Snacks\"\u003e\n\u003cdiv class=\"adp-stat adp-stat-main\"\u003e\n\u003cstrong\u003e64%\u003c\/strong\u003e\u003cspan\u003eTruthahn und Wildschwein\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e4.530mg\/kg\u003c\/strong\u003e\u003cspan\u003eNatriumhexametaphosphat in der Rezeptur\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-stat\"\u003e\n\u003cstrong\u003e4.230mg\/kg\u003c\/strong\u003e\u003cspan\u003eAktivkohle für die funktionale Snackmischung\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\u003eTägliche Mundpflege\u003c\/p\u003e\n\u003ch2\u003eFleischreiche Belohnung mit funktionalen Zutaten für Zähne und Atem.\u003c\/h2\u003e\n\u003cspan\u003eDiese getreidefreien Hunde Snacks verbinden kräftigen Geschmack mit ausgewählten Bestandteilen für die tägliche Mundhygiene. Regelmäßige Zahnkontrollen und geeignete Zahnpflege bleiben trotzdem wichtig.\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\u003e64% tierische Zutaten\u003c\/h3\u003e\n\u003cp\u003e46% frisch zubereiteter Truthahn, 14% getrockneter Truthahn und 4% frisch zubereitetes Wildschwein sorgen für hohe Akzeptanz.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e02\u003c\/b\u003e\n\u003ch3\u003eFunktionale Zahnpflege\u003c\/h3\u003e\n\u003cp\u003eNatriumhexametaphosphat und die feste Knochenform ergänzen das Kauen und können die tägliche Mundhygiene unterstützen.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"adp-benefit\"\u003e\u003cb\u003e03\u003c\/b\u003e\n\u003ch3\u003eFrischer Atem\u003c\/h3\u003e\n\u003cp\u003ePfefferminze, Petersilie und Grüntee Extrakt runden die Rezeptur mit aromatischen Pflanzenbestandteilen ab.\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\"\u003eTägliches Ritual\u003c\/p\u003e\n\u003ch2\u003eNach dem Füttern geben und die Zahngesundheit regelmäßig kontrollieren.\u003c\/h2\u003e\n\u003cp\u003eDie Snacks eignen sich als tägliche Belohnung oder als kleines Ritual nach einer Hauptmahlzeit. Die Knochenform und die enthaltene Zellulose regen zum Kauen an.\u003c\/p\u003e\n\u003cp\u003eEin Snack ersetzt weder regelmäßiges Zähneputzen noch tierärztliche Kontrollen. Bei starkem Mundgeruch, gerötetem Zahnfleisch, Schmerzen oder sichtbarem Zahnstein sollte der Mundraum professionell untersucht 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\u003eTierische Zutaten\u003c\/strong\u003e\u003cspan\u003e64% Truthahn und Wildschwein plus 1% Truthahnbrühe\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eZahnpflege Bestandteil\u003c\/strong\u003e\u003cspan\u003e4.530mg\/kg Natriumhexametaphosphat\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eAktivkohle\u003c\/strong\u003e\u003cspan\u003e4.230mg\/kg in der Rezeptur\u003c\/span\u003e\u003c\/article\u003e\n\u003carticle\u003e\u003cstrong\u003eForm\u003c\/strong\u003e\u003cspan\u003eKnochenform mit etwa 15,5mm Länge und 10mm Höhe\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-section\"\u003e\n\u003cdiv class=\"adp-heading\"\u003e\n\u003cp\u003eAlle Produktdetails\u003c\/p\u003e\n\u003ch2\u003eVorteile, Nährwerte, Zusammensetzung und Fütterung.\u003c\/h2\u003e\n\u003cspan\u003eÖffne nur den Bereich, den du gerade brauchst. Alle Kategorien bleiben 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\u003e64% Truthahn und Wildschwein\u003c\/strong\u003e\u003cspan\u003eFleischreiche Grundlage mit kräftigem Geschmack\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eViel tierisches Protein für hohe Akzeptanz\u003c\/h3\u003e\n\u003cp\u003eDie Rezeptur enthält 46% frisch zubereiteten Truthahn, 14% getrockneten Truthahn und 4% frisch zubereitetes Wildschwein. Das ergibt insgesamt 64% Truthahn und Wildschwein.\u003c\/p\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e46% frischer Truthahn\u003c\/b\u003eBildet die geschmackliche Basis des Snacks.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e14% getrockneter Truthahn\u003c\/b\u003eErgänzt die Rezeptur mit konzentriertem tierischem Protein.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e4% Wildschwein\u003c\/b\u003eSorgt für eine zusätzliche herzhafte Geschmacksnote.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e1% Truthahnbrühe\u003c\/b\u003eRundet das natürliche Aroma ab.\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\u003eNatriumhexametaphosphat\u003c\/strong\u003e\u003cspan\u003e4.530mg\/kg als funktionaler Bestandteil\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eGezielt für die tägliche Mundhygiene ausgewählt\u003c\/h3\u003e\n\u003cp\u003eNatriumhexametaphosphat ist mit 4.530mg\/kg enthalten. Es wird in Zahnpflegeprodukten für Hunde eingesetzt, weil es Mineralstoffe im Speichel binden kann und so die tägliche Kontrolle von Zahnbelag und Zahnstein ergänzt.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eWichtig:\u003c\/strong\u003e Die Wirkung hängt von der regelmäßigen Anwendung, dem individuellen Gebiss und der gesamten Zahnpflegeroutine ab.\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\u003eAktivkohle\u003c\/strong\u003e\u003cspan\u003e4.230mg\/kg als Bestandteil der Snackmischung\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eAusgewählte Zutat für die funktionale Rezeptur\u003c\/h3\u003e\n\u003cp\u003eDie Snacks enthalten 4.230mg\/kg Aktivkohle. Sie ergänzt die Rezeptur und sorgt für die charakteristische dunkle Farbe.\u003c\/p\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eHinweis:\u003c\/strong\u003e Aktivkohle in einem Snack ersetzt keine Behandlung bei Vergiftungen oder anderen akuten Beschwerden.\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\u003ePfefferminze, Petersilie und Grüntee\u003c\/strong\u003e\u003cspan\u003eAromatische Pflanzenbestandteile für einen frischen Eindruck\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eNatürlich aromatische Ergänzung\u003c\/h3\u003e\n\u003cp\u003e0,3% Pfefferminze, 0,1% Petersilie und 0,1% Grüntee Extrakt ergänzen die Rezeptur. Die Kräuter verleihen den Snacks eine frische, pflanzliche Note.\u003c\/p\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e0,3% Pfefferminze\u003c\/b\u003eAromatische Zutat für die Snackmischung.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e0,1% Petersilie\u003c\/b\u003eErgänzt den Kräuteranteil.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e0,1% Grüntee Extrakt\u003c\/b\u003eLiefert ausgewählte pflanzliche Bestandteile.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eMineralstoffe\u003c\/b\u003eRunden die Zusammensetzung ab.\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\u003eGetreidefreie Rezeptur\u003c\/strong\u003e\u003cspan\u003eSüßkartoffel und Kartoffel als pflanzliche Grundlage\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eOhne Getreide hergestellt\u003c\/h3\u003e\n\u003cp\u003eDie Rezeptur enthält 21% Süßkartoffel sowie Kartoffel. In der angegebenen Zusammensetzung ist kein Getreide aufgeführt.\u003c\/p\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003e21% Süßkartoffel\u003c\/b\u003ePflanzliche Energiequelle für die Rezeptur.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eKartoffel\u003c\/b\u003eErgänzt die getreidefreie Basis.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eZellulose\u003c\/b\u003eUnterstützt die feste Struktur des Snacks.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eTruthahnbrühe\u003c\/b\u003eSorgt für zusätzliche Schmackhaftigkeit.\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\u003eForm und Größe\u003c\/strong\u003e\u003cspan\u003ePraktische Knochenform für die tägliche Belohnung\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eForm\u003c\/b\u003eKnochenform mit fester Struktur.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eLänge\u003c\/b\u003eEtwa 15,5mm.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eHöhe\u003c\/b\u003eEtwa 10mm.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eVerwendung\u003c\/b\u003eAls tägliche Belohnung oder nach einer Mahlzeit.\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\u003eDie wichtigsten Nährwerte übersichtlich dargestellt\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\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\u003e24,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfett\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e14,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohasche\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e8,0%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRohfaser\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e6,5%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e✓\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eZusammensetzung\u003c\/strong\u003e\u003cspan\u003eOffene Deklaration der verwendeten Zutaten\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003ch3\u003eZusammensetzung laut Produktangabe\u003c\/h3\u003e\n\u003cp\u003eFrisch zubereiteter Truthahn 46%, Süßkartoffel 21%, getrockneter Truthahn 14%, Kartoffel, frisch zubereitetes Wildschwein 4%, Zellulose, Truthahnbrühe 1%, Natriumhexametaphosphat 4.530mg\/kg, Aktivkohle 4.230mg\/kg, Pfefferminze 0,3%, Mineralstoffe, Grüntee Extrakt 0,1% und Petersilie 0,1%.\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 Zahnpflege\u003c\/strong\u003e\u003cspan\u003eSo setzt du die Snacks verantwortungsvoll ein\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cdiv class=\"adp-highlights\"\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eAls Ergänzung\u003c\/b\u003eDie Snacks ersetzen kein ausgewogenes Hauptfutter.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eTagesration anpassen\u003c\/b\u003eDie zusätzliche Energie bei der Hauptfuttermenge berücksichtigen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eRegelmäßig kontrollieren\u003c\/b\u003eZähne und Zahnfleisch auf Beläge, Rötungen oder Schmerzen prüfen.\u003c\/div\u003e\n\u003cdiv class=\"adp-highlight\"\u003e\n\u003cb\u003eWasser bereitstellen\u003c\/b\u003eFrisches Trinkwasser sollte jederzeit verfügbar sein.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adp-info\"\u003e\n\u003cp\u003e\u003cstrong\u003eBei Beschwerden:\u003c\/strong\u003e Starker Mundgeruch, Blutungen, Schmerzen oder sichtbarer Zahnstein sollten tierärztlich abgeklärt werden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e?\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHäufige Fragen\u003c\/strong\u003e\u003cspan\u003eAntworten zu Fleischanteil, Zahnpflege und Fütterung\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cdiv class=\"adp-faq\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie hoch ist der Fleischanteil?\u003c\/summary\u003e\n\u003cp\u003eDie Snacks enthalten 46% frisch zubereiteten Truthahn, 14% getrockneten Truthahn und 4% frisch zubereitetes Wildschwein. Das ergibt 64% Truthahn und Wildschwein.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSind die Snacks getreidefrei?\u003c\/summary\u003e\n\u003cp\u003eJa. Die angegebene Zusammensetzung enthält Süßkartoffel und Kartoffel, aber kein Getreide.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie viel Natriumhexametaphosphat ist enthalten?\u003c\/summary\u003e\n\u003cp\u003eDie Rezeptur enthält 4.530mg\/kg Natriumhexametaphosphat.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie viel Aktivkohle ist enthalten?\u003c\/summary\u003e\n\u003cp\u003eDie Rezeptur enthält 4.230mg\/kg Aktivkohle.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWelche Kräuter sind enthalten?\u003c\/summary\u003e\n\u003cp\u003eEnthalten sind 0,3% Pfefferminze, 0,1% Petersilie und 0,1% Grüntee Extrakt.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWie groß sind die Snacks?\u003c\/summary\u003e\n\u003cp\u003eDie Knochenform ist ungefähr 15,5mm lang und 10mm hoch.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eErsetzen die Snacks das Zähneputzen?\u003c\/summary\u003e\n\u003cp\u003eNein. Sie ergänzen die Zahnpflegeroutine, ersetzen aber weder regelmäßiges Zähneputzen noch tierärztliche Zahnkontrollen.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWas mache ich bei starkem Mundgeruch?\u003c\/summary\u003e\n\u003cp\u003eAnhaltender starker Mundgeruch kann auf Zahn oder Zahnfleischprobleme hinweisen und sollte tierärztlich abgeklärt werden.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"adp-item\"\u003e\n\u003csummary\u003e\u003cspan class=\"adp-icon\"\u003e🏠\u003c\/span\u003e\u003cspan class=\"adp-summary\"\u003e\u003cstrong\u003eHerstellerinformationen\u003c\/strong\u003e\u003cspan\u003eKontakt und Anschrift von Alphadog Nutrition\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"adp-plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"adp-content\"\u003e\n\u003cp\u003eAlphadog Nutrition\u003cbr\u003eWachhausstr. 16\u003cbr\u003e76227 Karlsruhe\u003cbr\u003eDeutschland\u003cbr\u003einfo@alphadog-nutrition.de\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"adp-closing\"\u003e\n\u003ch2\u003e64% Truthahn und Wildschwein. Funktionale Zahnpflege. Bewusst belohnen.\u003c\/h2\u003e\n\u003cp\u003eGetreidefreie Hunde Snacks mit Aktivkohle, Kräutern und Natriumhexametaphosphat.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\n\u003cdiv id=\"adn-food-modal-dental\" class=\"adn-food-modal-dental\" aria-hidden=\"true\"\u003e\n\u003cdiv class=\"adn-modal-backdrop\" data-adn-close=\"\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"adn-modal-dialog\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"adn-modal-title\"\u003e\n\u003cbutton class=\"adn-modal-close\" type=\"button\" data-adn-close=\"\" aria-label=\"Futterrechner schließen\"\u003e×\u003c\/button\u003e\u003cheader class=\"adn-modal-header\"\u003e\n\u003cp\u003eALPHADOG NUTRITION\u003c\/p\u003e\n\u003ch2 id=\"adn-modal-title\"\u003eFutterrechner.\u003c\/h2\u003e\n\u003cspan\u003eSchritt für Schritt zur passenden Tagesmenge und Futterempfehlung.\u003c\/span\u003e\u003c\/header\u003e\n\u003cdiv class=\"adn-rechner\" id=\"adn-rechner\"\u003e\n\u003cdiv class=\"adn-progress-head\"\u003e\n\u003cspan\u003eSchritt \u003cb id=\"adn-current-step\"\u003e1\u003c\/b\u003e von 8\u003c\/span\u003e \u003cstrong id=\"adn-step-title\"\u003eAlter\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-progress-track\" role=\"progressbar\" aria-valuemin=\"1\" aria-valuemax=\"8\" aria-valuenow=\"1\"\u003e\u003cspan id=\"adn-progress-bar\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"adn-step is-active\" data-step=\"1\" data-title=\"Alter\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e01\u003c\/span\u003e\n\u003ch3\u003eWie alt ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das Alter ein und wähle Jahre oder Monate.\u003c\/p\u003e\n\u003cdiv class=\"adn-age-row\"\u003e\n\u003clabel class=\"adn-input-box\"\u003e \u003cinput id=\"adn-age\" type=\"number\" min=\"1\" step=\"1\" value=\"2\" aria-label=\"Alter des Hundes\"\u003e \u003cspan id=\"adn-age-unit-label\"\u003eJahre\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"adn-segmented\" aria-label=\"Alterseinheit\"\u003e\n\u003cbutton type=\"button\" class=\"is-selected\" data-age-unit=\"years\"\u003eJahre\u003c\/button\u003e \u003cbutton type=\"button\" data-age-unit=\"months\"\u003eMonate\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-age-next\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\" data-step=\"2\" data-title=\"Gewicht\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e02\u003c\/span\u003e\n\u003ch3\u003eWie viel wiegt dein Hund?\u003c\/h3\u003e\n\u003cp\u003eGib das aktuelle Gewicht in Kilogramm ein.\u003c\/p\u003e\n\u003clabel class=\"adn-input-box adn-weight-box\"\u003e \u003cinput id=\"adn-weight\" type=\"number\" min=\"1\" max=\"120\" step=\"0.1\" value=\"15\" aria-label=\"Gewicht des Hundes\"\u003e \u003cspan\u003ekg\u003c\/span\u003e \u003c\/label\u003e \u003cbutton type=\"button\" class=\"adn-primary-btn\" id=\"adn-weight-next\"\u003eWeiter\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\" data-step=\"3\" data-title=\"Aktivität\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e03\u003c\/span\u003e\n\u003ch3\u003eWie aktiv ist dein Hund?\u003c\/h3\u003e\n\u003cp\u003eWähle die passende Aktivitätsstufe.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\" data-key=\"activity\" data-value=\"low\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ruhig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eRuhig\u003c\/strong\u003e\u003cspan\u003eKurze Spaziergänge\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"normal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/normal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNormal\u003c\/strong\u003e\u003cspan\u003eNormale Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"high\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/aktiv.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eAktiv\u003c\/strong\u003e\u003cspan\u003eViel Bewegung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\" data-key=\"activity\" data-value=\"sport\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sehr-aktiv.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSehr aktiv\u003c\/strong\u003e\u003cspan\u003eSport oder Arbeit\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\" data-step=\"4\" data-title=\"Körperform\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e04\u003c\/span\u003e\n\u003ch3\u003eWie ist die Körperform?\u003c\/h3\u003e\n\u003cp\u003eDamit wird die Menge besser angepasst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\" data-key=\"body\" data-value=\"thin\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/schlank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eSchlank\u003c\/strong\u003e\u003cspan\u003eDarf zunehmen\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\" data-key=\"body\" data-value=\"ideal\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ideal.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eIdeal\u003c\/strong\u003e\u003cspan\u003eNormale Figur\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\" data-key=\"body\" data-value=\"heavy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kraeftig.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKräftig\u003c\/strong\u003e\u003cspan\u003eGewicht halten\/reduzieren\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\" data-step=\"5\" data-title=\"Futterart\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e05\u003c\/span\u003e\n\u003ch3\u003eWelche Futterart?\u003c\/h3\u003e\n\u003cp\u003eWähle Trockenfutter oder Nassfutter.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\" data-key=\"food\" data-value=\"dry\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/trockenfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrockenfutter\u003c\/strong\u003e\u003cspan\u003e370 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\" data-key=\"food\" data-value=\"wet\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nassfutter.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNassfutter\u003c\/strong\u003e\u003cspan\u003e115 kcal \/ 100 g\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\" data-step=\"6\" data-title=\"Besonderheiten\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e06\u003c\/span\u003e\n\u003ch3\u003eGibt es Besonderheiten?\u003c\/h3\u003e\n\u003cp\u003eWähle aus, was den Bedarf beeinflusst.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\" data-key=\"special\" data-value=\"none\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/keine.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eKeine\u003c\/strong\u003e\u003cspan\u003eNormale Berechnung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\" data-key=\"special\" data-value=\"neutered\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/kastriert.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eKastriert\u003c\/strong\u003e\u003cspan\u003eReduzierter Bedarf\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\" data-key=\"special\" data-value=\"sensitive\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/sensibel.png?v=1782582534\" alt=\"\"\u003e\u003cstrong\u003eSensibel\u003c\/strong\u003e\u003cspan\u003eSanfte Orientierung\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\" data-key=\"special\" data-value=\"pregnant\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/traechtig-saeugend.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eTrächtig \/ säugend\u003c\/strong\u003e\u003cspan\u003eErhöhter Bedarf\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\" data-step=\"7\" data-title=\"Gesundheit\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e07\u003c\/span\u003e\n\u003ch3\u003eIst dein Hund aktuell krank?\u003c\/h3\u003e\n\u003cp\u003eBei Krankheit ist das Ergebnis nur eine grobe Orientierung.\u003c\/p\u003e\n\u003cdiv class=\"adn-choice-grid\"\u003e\n\u003cbutton type=\"button\" data-key=\"health\" data-value=\"healthy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/nein-gesund.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eNein\u003c\/strong\u003e\u003cspan\u003eAktuell gesund\u003c\/span\u003e\u003c\/button\u003e \u003cbutton type=\"button\" data-key=\"health\" data-value=\"sick\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/ja-krank.png?v=1782582533\" alt=\"\"\u003e\u003cstrong\u003eJa\u003c\/strong\u003e\u003cspan\u003eKrank \/ Spezialdiät\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-step\" data-step=\"8\" data-title=\"Ergebnis\"\u003e\n\u003cspan class=\"adn-step-number\"\u003e08\u003c\/span\u003e\n\u003ch3\u003eDeine Empfehlung\u003c\/h3\u003e\n\u003cp\u003eDas ist die geschätzte Tagesmenge.\u003c\/p\u003e\n\u003cdiv class=\"adn-warning\" id=\"adn-health-warning\"\u003e\n\u003cstrong\u003eWichtiger Hinweis\u003c\/strong\u003e\u003cspan\u003eDiese Berechnung ersetzt keine tierärztliche Empfehlung.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-result-main\"\u003e\n\u003cspan id=\"adn-result-label\"\u003eTagesmenge\u003c\/span\u003e\u003cstrong id=\"adn-result-amount\"\u003eca. 215 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-result-grid\"\u003e\n\u003cdiv\u003e\n\u003cspan\u003eKalorienbedarf\u003c\/span\u003e\u003cstrong id=\"adn-result-kcal\"\u003eca. 795 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003ePro Mahlzeit\u003c\/span\u003e\u003cstrong id=\"adn-result-meal\"\u003eca. 108 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eEmpfohlener Bereich\u003c\/span\u003e\u003cstrong id=\"adn-result-range\"\u003e195–235 g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-product-result\"\u003e\n\u003cspan\u003ePassende Futterempfehlung\u003c\/span\u003e\u003cstrong id=\"adn-product-title\"\u003eAdult-Trockenfutter\u003c\/strong\u003e\n\u003cp id=\"adn-product-reason\"\u003eAusgewählt nach den Angaben zu deinem Hund.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"adn-result-note\"\u003eDie berechnete Menge ist eine Orientierung. Beobachte Gewicht, Aktivität, Verdauung und Wohlbefinden und passe die Menge bei Bedarf an.\u003c\/p\u003e\n\u003ca class=\"adn-primary-btn adn-shop-btn\" id=\"adn-shop-link\" href=\"#\"\u003ePassendes Futter ansehen\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"adn-modal-actions\"\u003e\n\u003cbutton type=\"button\" id=\"adn-back\"\u003eZurück\u003c\/button\u003e \u003cbutton type=\"button\" id=\"adn-restart\"\u003eNeu starten\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript\u003e\n(function(){\n  function setFullViewportWidth(){\n    var page=document.querySelector('.adp-page');\n    if(!page)return;\n    page.style.setProperty('--adp-viewport-offset','0px');\n    page.style.setProperty('--adp-viewport-width',document.documentElement.clientWidth+'px');\n    requestAnimationFrame(function(){\n      var left=page.getBoundingClientRect().left;\n      page.style.setProperty('--adp-viewport-offset',left+'px');\n    });\n  }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',setFullViewportWidth);\n  }else{\n    setFullViewportWidth();\n  }\n  window.addEventListener('resize',setFullViewportWidth,{passive:true});\n  window.addEventListener('orientationchange',setFullViewportWidth,{passive:true});\n  setTimeout(setFullViewportWidth,250);\n  setTimeout(setFullViewportWidth,900);\n})();\n\u003c\/script\u003e \u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie hoch ist der Fleischanteil?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Snacks enthalten 46% frisch zubereiteten Truthahn, 14% getrockneten Truthahn und 4% frisch zubereitetes Wildschwein. Das ergibt 64% Truthahn und Wildschwein.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Sind die Snacks getreidefrei?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ja. Die angegebene Zusammensetzung enthält Süßkartoffel und Kartoffel, aber kein Getreide.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie viel Natriumhexametaphosphat ist enthalten?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Rezeptur enthält 4.530mg\/kg Natriumhexametaphosphat.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie viel Aktivkohle ist enthalten?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Rezeptur enthält 4.230mg\/kg Aktivkohle.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Welche Kräuter sind enthalten?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Enthalten sind 0,3% Pfefferminze, 0,1% Petersilie und 0,1% Grüntee Extrakt.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie groß sind die Snacks?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Die Knochenform ist ungefähr 15,5mm lang und 10mm hoch.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ersetzen die Snacks das Zähneputzen?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Nein. Sie ergänzen die Zahnpflegeroutine, ersetzen aber weder regelmäßiges Zähneputzen noch tierärztliche Zahnkontrollen.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Was mache ich bei starkem Mundgeruch?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Anhaltender starker Mundgeruch kann auf Zahn oder Zahnfleischprobleme hinweisen und sollte tierärztlich abgeklärt werden.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e \u003cscript id=\"adp-external-product-title-script\"\u003e\n(function () {\n  var productTerms = [\n    'zahnpflege snacks',\n    'zahnpflege-snacks',\n    'dental snacks',\n    'dental-snacks'\n  ];\n\n  function normalize(value) {\n    return (value || '')\n      .replace(\/\\u00a0\/g, ' ')\n      .replace(\/[–—]\/g, '-')\n      .replace(\/\\s+\/g, ' ')\n      .trim()\n      .toLowerCase();\n  }\n\n  function isVisible(element) {\n    if (!element || !element.getBoundingClientRect) return false;\n\n    var style = window.getComputedStyle(element);\n    var rect = element.getBoundingClientRect();\n\n    return style.display !== 'none' \u0026\u0026\n      style.visibility !== 'hidden' \u0026\u0026\n      parseFloat(style.opacity || '1') \u003e 0 \u0026\u0026\n      rect.width \u003e 0 \u0026\u0026\n      rect.height \u003e 0;\n  }\n\n  function outsideOwnBlocks(element) {\n    return !element.closest('.adp-page') \u0026\u0026\n      !element.closest('#adn-one-html-dental') \u0026\u0026\n      !element.closest('#adn-food-modal-dental');\n  }\n\n  function matchesTitle(element) {\n    var text = normalize(element.textContent);\n\n    return productTerms.some(function (term) {\n      return text.indexOf(term) !== -1;\n    }) || (\n      text.indexOf('zahn') !== -1 \u0026\u0026\n      text.indexOf('snack') !== -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-dental');\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.adnPrepareDentalFoodModal = 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.adnReleaseDentalFoodModal = 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\n\u003cstyle id=\"adn-dental-solid-color-fix\"\u003e\n  .adp-theme-dental-snacks .adp-visual {\n    background: #245f5c !important;\n    background-image: none !important;\n    border-color: rgba(255,255,255,.16) !important;\n  }\n\n  .adp-theme-dental-snacks .adp-visual::before,\n  .adp-theme-dental-snacks .adp-visual::after {\n    content: none !important;\n    display: none !important;\n  }\n\n  .adp-theme-dental-snacks .adp-stat {\n    background: rgba(8,27,29,.30) !important;\n    border-color: rgba(255,255,255,.16) !important;\n  }\n\n  .adp-theme-dental-snacks .adp-stat-main {\n    background: #4d958a !important;\n    background-image: none !important;\n    border-color: #4d958a !important;\n    box-shadow: 0 18px 42px rgba(18,62,61,.30) !important;\n  }\n\n  .adp-theme-dental-snacks .adp-closing {\n    background: #245f5c !important;\n    background-image: none !important;\n    box-shadow: 0 28px 72px rgba(36,95,92,.20) !important;\n  }\n\n  .adp-theme-dental-snacks .adp-title::before,\n  .adp-theme-dental-snacks .adp-title::after {\n    content: none !important;\n    display: none !important;\n    opacity: 0 !important;\n    filter: none !important;\n    transform: none !important;\n  }\n\u003c\/style\u003e","brand":"Alphadog Nutrition","offers":[{"title":"300g","offer_id":58127771337029,"sku":"TDP0015KAPSXZZZ","price":36.39,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/files\/e3d22cb6-20f0-4a50-b632-677cd9006cb1_38b0f181-d6ec-4ccf-8ed9-3913cd5c6903.png?v=1778779680"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1037\/8890\/4773\/collections\/ALPHADOG_Nutrition_Zahnpflege_Snacks_Aktivkohle_Frischer_Atem_fuer_Hunde_kaufen_21b51cce-8c24-4922-aad1-949eea7f2a7f.png?v=1785794163","url":"https:\/\/www.alphadog-nutrition.de\/it\/collections\/zahnpflege-supplement-fur-hunde-alphadog-nutrition.oembed","provider":"Alphadog Nutrition","version":"1.0","type":"link"}