Your personalised next step
Help Your Dog build a stronger gut wellness foundation in just 14 days.
You now know where your dog may need support.
The 14-Day Dog Gut Reset™ turns those insights into a simple daily action and observation plan—
without confusing protocols, extreme changes or trying everything at once.
✓ One clear daily focus
✓ Simple progress tracking
✓ Designed for real dog owners
Based on the assessment
Primary focus: gut wellness consistency
DOG GUT HEALTH™
14
DAY DOG GUT RESET
A calm daily system for better gut wellness clarity.
DAY 01
Establish the baseline
Observe before changing.
Instant
digital access
14 guided days
10 min or less daily
6 practical resources
$27 one-time payment
You have already done the hard part
You found the pattern. Now you need a clear process.
Most dog owners do not need more random information. They need a calm way to understand
what is happening, make one sensible change at a time and recognise whether it is helping.
Too much conflicting advice
Food swaps, supplements, elimination diets and social-media tips can quickly become overwhelming.
No clear baseline
When several things change together, it becomes almost impossible to know what made the difference.
Reacting instead of observing
One difficult day can trigger another major change before a meaningful pattern has time to appear.
THE RESET APPROACH
Observe clearly. Support consistently. Review calmly.
More than another ebook
A simple operating system for your dog's gut wellness.
The 14-Day Dog Gut Reset™ gives you a structured daily rhythm for reviewing food, treats,
stools, skin, comfort, energy and routine—without turning your life into a complicated health project.
The goal is not perfection in 14 days.
The goal is clarity, consistency and a more informed next step.
01 Understand the starting point Build a useful baseline from everyday signals.
02 Reduce unnecessary noise Avoid changing several variables at the same time.
03 Create a steady routine Use small actions that are easier to maintain.
04 Recognise meaningful patterns Review progress with more confidence and less guesswork.
How the 14 days work
Three calm phases. One clear outcome.
Each phase builds on the one before it, so you are never asked to change everything at once.
DAYS 1–3
Establish the baseline
Review your dog's current food, treats, stools, skin, comfort, energy and daily routine.
Understand what is normal now
Identify unnecessary variables
Choose what to observe closely
DAYS 4–10
Build consistency
Follow a manageable daily rhythm and observe changes without chasing perfection.
Use one simple daily focus
Track meaningful signals
Keep the routine realistic
DAYS 11–14
Review and personalise
Look back across the full period and identify the patterns that deserve your attention next.
Compare the starting point
Identify encouraging changes
Create the next-step plan
Everything you receive
A complete 14-day action and observation toolkit.
Every resource has a job. Nothing is included simply to make the bundle look bigger.
01
THE 14-DAY DOG GUT RESET™
DAILY ACTION GUIDE
Core guide
14-Day Reset Guide
The complete daily pathway, including what to focus on, what to observe and how to keep the process manageable.
DAILY 01–14
Daily Action Cards A clear focus for every day so you never wonder what comes next.
TRACK ✓ ✓ ✓
Gut Wellness Tracker Record stools, comfort, skin, appetite, energy and relevant routine changes.
FOOD AUDIT
Food & Treat Review See the full feeding picture, including extras that are easy to overlook.
DAY 14
Progress Review Compare the baseline with the final days and identify the clearest patterns.
VET GUIDE
Veterinary Red-Flag Guide A practical reminder of symptoms that deserve professional veterinary attention.
THIS IS FOR YOU IF…
You want a calmer, clearer way to support your dog.
You have noticed inconsistent stools, gas or digestive discomfort.
Your dog experiences recurring itching or skin and coat concerns.
You are wondering whether food, treats or routine may be contributing.
You want to improve gut wellness proactively rather than wait for confusion.
You value a simple daily structure over another complicated protocol.
THIS IS NOT…
A diagnosis, cure or replacement for veterinary care.
It does not diagnose allergies, disease or medical conditions.
It does not promise that symptoms will disappear in 14 days.
It is not suitable as emergency guidance for severe or sudden symptoms.
It does not require extreme restriction or unsupported medical claims.
It should complement—not replace—appropriate veterinary advice.
Start today
Give Your Dog a clearer 14-day path forward.
Get immediate access to the full Reset system and begin with Day 1 today.
Use it on your phone, tablet or computer—or print the resources you want beside you.
14-Day Clarity Guarantee
Complete the Reset and, if it does not give you a clearer understanding of your dog's routine and wellness patterns, contact us within 14 days for a refund.
THE COMPLETE DIGITAL SYSTEM
14-Day Dog Gut Reset™
14-Day Reset Guide $27
Daily Action Cards $17
Gut Wellness Tracker $17
Food & Treat Review $12
Progress Review $12
Veterinary Red-Flag Guide $10
Total value $95 AUD
Get instant access today for
$ 27 AUD
One-time payment
Start Your Dog's 14-Day Reset
→
✓ Instant digital access
✓ Secure checkout
✓ 14-day guarantee
Questions before you begin
Frequently asked questions
Is the Reset suitable for puppies or senior dogs?+
Most observation and routine-building principles can be used across life stages. Puppies, seniors and dogs with medical conditions may have specific nutritional or health needs, so discuss significant changes with your veterinarian.
Do I have to change my dog's food?+
No. The Reset begins with observation and review. It does not automatically tell every owner to replace their dog's diet. The goal is to make changes thoughtfully rather than reactively.
Does the Reset recommend supplements?+
The core Reset is designed around routine, observation and clarity. It does not depend on purchasing a long list of supplements. Any supplement decision should consider your dog's individual needs and veterinary advice.
How quickly should I expect changes?+
Every dog is different. Some owners may notice changes in everyday patterns during the 14 days, while others may simply gain a clearer baseline. The product does not guarantee a medical or symptom outcome.
What if my dog already has a diagnosed condition?+
Use the Reset only alongside the advice of the veterinarian managing that condition. Do not stop prescribed diets, medications or treatment plans without professional guidance.
How will I receive the product?+
You will receive digital access after purchase. The resources are designed to work on a phone, tablet or computer, and the printable pages can be printed at home.
Can I use it for more than one dog?+
The tracking process works best when completed separately for each dog, because food, routines and symptoms can differ. You can repeat the framework for another dog in your household.
Is this veterinary advice?+
No. The 14-Day Dog Gut Reset™ is an educational wellness and observation resource. It does not diagnose, treat, prevent or cure disease and is not a substitute for veterinary care.
You already understand Your Dog better
Now turn that insight into a calm, practical 14-day plan.
Start today, follow one simple step at a time and finish with a clearer understanding of what to do next.
Start the 14-Day Reset — $27
→
#dgh-reset-page{
--navy:#013660;
--navy-dark:#082a45;
--green:#638b5d;
--green-dark:#486f43;
--green-soft:#edf4eb;
--ink:#10283b;
--muted:#60717d;
--line:#dfe7e2;
--paper:#f7faf8;
--white:#fff;
font-family:Inter,Arial,sans-serif;
color:var(--ink);
background:#f8faf9;
-webkit-font-smoothing:antialiased;
}
#dgh-reset-page *{box-sizing:border-box}
#dgh-reset-page svg{display:block}
#dgh-reset-page a{text-decoration:none}
#dgh-reset-page .dgh-reset-shell{width:100%;overflow:hidden}
#dgh-reset-page .dgh-reset-nav{
width:min(1180px,calc(100% - 32px));height:78px;margin:auto;
display:flex;align-items:center;justify-content:space-between;gap:20px
}
#dgh-reset-page .dgh-reset-brand{
display:flex;align-items:center;gap:11px;color:var(--navy)
}
#dgh-reset-page .dgh-brand-mark{
display:grid;place-items:center;width:38px;height:38px;border-radius:13px;
color:var(--green-dark);background:var(--green-soft);border:1px solid #ceddcc
}
#dgh-reset-page .dgh-brand-mark svg{width:24px;height:24px}
#dgh-reset-page .dgh-reset-brand strong{
display:block;font-size:12px;line-height:1;letter-spacing:.12em
}
#dgh-reset-page .dgh-reset-brand small{
display:block;margin-top:5px;color:var(--muted);font-size:9px;letter-spacing:.06em
}
#dgh-reset-page .dgh-nav-cta{
display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 17px;
color:#fff;background:var(--navy);border-radius:999px;font-size:11px;font-weight:900
}
#dgh-reset-page .dgh-hero{
position:relative;padding:58px 0 68px;background:
radial-gradient(circle at 86% 10%,rgba(99,139,93,.17),transparent 27%),
linear-gradient(155deg,#fff,#f1f6f2)
}
#dgh-reset-page .dgh-hero-grid,
#dgh-reset-page .dgh-section,
#dgh-reset-page .dgh-trust-strip,
#dgh-reset-page .dgh-final-banner,
#dgh-reset-page .dgh-reset-footer{
width:min(1180px,calc(100% - 32px));margin-left:auto;margin-right:auto
}
#dgh-reset-page .dgh-hero-grid{
display:grid;grid-template-columns:1.03fr .97fr;gap:60px;align-items:center
}
#dgh-reset-page .dgh-eyebrow{
margin-bottom:13px;color:var(--green-dark);font-size:9px;font-weight:900;
letter-spacing:.16em;text-transform:uppercase
}
#dgh-reset-page .dgh-hero h1{
max-width:680px;margin:0;color:var(--navy);font-family:Georgia,serif;
font-size:clamp(45px,5.7vw,72px);line-height:.98;letter-spacing:-.052em
}
#dgh-reset-page .dgh-hero h1 span{color:var(--green-dark)}
#dgh-reset-page .dgh-hero-lead{
max-width:670px;margin:22px 0 0;color:var(--muted);font-size:15px;line-height:1.72
}
#dgh-reset-page .dgh-hero-points{
display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:23px
}
#dgh-reset-page .dgh-hero-points div{display:flex;align-items:center;gap:8px;color:var(--ink);font-size:11px;font-weight:800}
#dgh-reset-page .dgh-hero-points i{
display:grid;place-items:center;width:21px;height:21px;border-radius:50%;
color:var(--green-dark);background:#e7f0e5;font-style:normal;font-size:11px
}
#dgh-reset-page .dgh-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:15px;margin-top:28px}
#dgh-reset-page .dgh-button{
display:inline-flex;align-items:center;justify-content:center;gap:11px;min-height:54px;padding:0 22px;
border-radius:14px;font-size:12px;font-weight:900;transition:.22s ease
}
#dgh-reset-page .dgh-button:hover{transform:translateY(-2px)}
#dgh-reset-page .dgh-button-primary{
color:#fff;background:var(--navy);box-shadow:0 13px 28px rgba(1,54,96,.19)
}
#dgh-reset-page .dgh-price-note{color:var(--muted);font-size:10px;font-weight:700}
#dgh-reset-page .dgh-personal-note{
display:inline-flex;align-items:center;gap:12px;margin-top:20px;padding:11px 14px;
border:1px solid #d5e1d3;border-radius:14px;background:rgba(255,255,255,.72)
}
#dgh-reset-page .dgh-personal-icon{
display:grid;place-items:center;width:34px;height:34px;border-radius:11px;
color:var(--green-dark);background:var(--green-soft)
}
#dgh-reset-page .dgh-personal-icon svg{width:18px;height:18px}
#dgh-reset-page .dgh-personal-note small{display:block;color:var(--muted);font-size:8px;text-transform:uppercase;letter-spacing:.1em}
#dgh-reset-page .dgh-personal-note strong{display:block;margin-top:3px;color:var(--navy);font-size:11px}
#dgh-reset-page .dgh-product-stage{position:relative;min-height:530px}
#dgh-reset-page .dgh-product-glow{
position:absolute;left:50%;top:48%;width:440px;height:440px;border-radius:50%;
transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(99,139,93,.19),transparent 68%)
}
#dgh-reset-page .dgh-book{position:absolute;border-radius:12px;box-shadow:0 30px 65px rgba(1,54,96,.19)}
#dgh-reset-page .dgh-book-main{
z-index:3;left:24%;top:20px;width:290px;height:410px;padding:30px;
color:#fff;background:linear-gradient(155deg,#082f4e,#013660 65%,#0b2942);
transform:rotate(-4deg)
}
#dgh-reset-page .dgh-book-main::after{
content:"";position:absolute;right:0;top:0;width:9px;height:100%;
border-radius:0 12px 12px 0;background:rgba(255,255,255,.13)
}
#dgh-reset-page .dgh-book-topline{font-size:9px;font-weight:900;letter-spacing:.16em;color:#cbdcc8}
#dgh-reset-page .dgh-book-number{
margin-top:28px;color:#8dad88;font-family:Georgia,serif;font-size:82px;line-height:.8
}
#dgh-reset-page .dgh-book-main h2{margin:12px 0 0;font-family:Georgia,serif;font-size:36px;line-height:.93;letter-spacing:-.04em}
#dgh-reset-page .dgh-book-main p{max-width:190px;margin:19px 0 0;color:#d7e1e7;font-size:11px;line-height:1.55}
#dgh-reset-page .dgh-book-footer{position:absolute;left:30px;bottom:27px;color:#bcd0c0;font-size:8px;font-weight:900;letter-spacing:.14em}
#dgh-reset-page .dgh-book-side{
z-index:2;right:4%;top:90px;width:230px;height:330px;padding:25px;
background:#fff;border:1px solid #d8e3da;transform:rotate(7deg)
}
#dgh-reset-page .dgh-side-label{color:var(--navy);font-size:11px;font-weight:900;letter-spacing:.12em}
#dgh-reset-page .dgh-side-lines{display:grid;gap:17px;margin-top:32px}
#dgh-reset-page .dgh-side-lines i{display:block;height:8px;border-radius:999px;background:#e7ede9}
#dgh-reset-page .dgh-side-lines i:nth-child(2){width:78%}
#dgh-reset-page .dgh-side-lines i:nth-child(3){width:91%}
#dgh-reset-page .dgh-side-lines i:nth-child(4){width:68%}
#dgh-reset-page .dgh-mini-card{
z-index:5;position:absolute;left:6%;bottom:30px;width:210px;padding:18px;border-radius:17px;
background:#fff;border:1px solid #dce6df;box-shadow:0 18px 40px rgba(1,54,96,.11)
}
#dgh-reset-page .dgh-mini-card small{color:var(--green-dark);font-size:8px;font-weight:900;letter-spacing:.13em}
#dgh-reset-page .dgh-mini-card strong{display:block;margin-top:7px;color:var(--navy);font-size:13px}
#dgh-reset-page .dgh-mini-card span{display:block;margin-top:5px;color:var(--muted);font-size:10px}
#dgh-reset-page .dgh-stage-badge{
z-index:6;position:absolute;right:0;bottom:56px;width:100px;height:100px;border-radius:50%;
display:flex;flex-direction:column;align-items:center;justify-content:center;
color:#fff;background:var(--green-dark);box-shadow:0 15px 35px rgba(72,111,67,.27);transform:rotate(8deg)
}
#dgh-reset-page .dgh-stage-badge strong{font-family:Georgia,serif;font-size:20px}
#dgh-reset-page .dgh-stage-badge span{font-size:8px}
#dgh-reset-page .dgh-trust-strip{
display:grid;grid-template-columns:repeat(4,1fr);margin-top:-1px;border:1px solid var(--line);
border-radius:0 0 22px 22px;background:#fff;box-shadow:0 12px 32px rgba(1,54,96,.05)
}
#dgh-reset-page .dgh-trust-strip div{
padding:20px;text-align:center;border-right:1px solid var(--line)
}
#dgh-reset-page .dgh-trust-strip div:last-child{border-right:0}
#dgh-reset-page .dgh-trust-strip strong{display:block;color:var(--navy);font-family:Georgia,serif;font-size:26px}
#dgh-reset-page .dgh-trust-strip span{display:block;margin-top:4px;color:var(--muted);font-size:9px;text-transform:uppercase;letter-spacing:.1em}
#dgh-reset-page .dgh-section{padding-top:105px}
#dgh-reset-page .dgh-section-heading{max-width:720px;margin-bottom:35px}
#dgh-reset-page .dgh-section-heading-centred{margin-left:auto;margin-right:auto;text-align:center}
#dgh-reset-page .dgh-section-heading h2,
#dgh-reset-page .dgh-system h2,
#dgh-reset-page .dgh-for-card h2,
#dgh-reset-page .dgh-offer h2,
#dgh-reset-page .dgh-final-banner h2{
margin:0;color:var(--navy);font-family:Georgia,serif;
font-size:clamp(35px,4.4vw,54px);line-height:1.02;letter-spacing:-.045em
}
#dgh-reset-page .dgh-section-heading p,
#dgh-reset-page .dgh-system p,
#dgh-reset-page .dgh-offer-copy>p{
margin:16px 0 0;color:var(--muted);font-size:14px;line-height:1.72
}
#dgh-reset-page .dgh-problem-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}
#dgh-reset-page .dgh-problem-grid article{
padding:24px;border:1px solid var(--line);border-radius:20px;background:#fff
}
#dgh-reset-page .dgh-card-icon,
#dgh-reset-page .dgh-phase-icon{
display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:15px;
color:var(--green-dark);background:var(--green-soft);border:1px solid #d2e0d0
}
#dgh-reset-page .dgh-card-icon svg,#dgh-reset-page .dgh-phase-icon svg{width:22px;height:22px}
#dgh-reset-page .dgh-problem-grid h3{margin:17px 0 0;color:var(--navy);font-size:17px}
#dgh-reset-page .dgh-problem-grid p{margin:9px 0 0;color:var(--muted);font-size:12px;line-height:1.65}
#dgh-reset-page .dgh-solution-line{
display:flex;align-items:center;justify-content:center;gap:18px;margin-top:18px;padding:17px;
border-radius:15px;background:var(--navy);color:#fff
}
#dgh-reset-page .dgh-solution-line span{color:#a9c1cc;font-size:8px;font-weight:900;letter-spacing:.15em}
#dgh-reset-page .dgh-solution-line strong{font-family:Georgia,serif;font-size:18px}
#dgh-reset-page .dgh-system-grid{
display:grid;grid-template-columns:.9fr 1.1fr;gap:60px;align-items:center;
padding:48px;border-radius:28px;background:linear-gradient(145deg,#f0f6ef,#fff);border:1px solid #d3e0d2
}
#dgh-reset-page .dgh-system-quote{
margin-top:24px;padding:17px 18px;border-left:3px solid var(--green-dark);background:#fff
}
#dgh-reset-page .dgh-system-quote strong{display:block;color:var(--navy);font-size:12px}
#dgh-reset-page .dgh-system-quote span{display:block;margin-top:5px;color:var(--muted);font-size:11px;line-height:1.55}
#dgh-reset-page .dgh-system-list{display:grid;gap:10px}
#dgh-reset-page .dgh-system-list>div{
display:grid;grid-template-columns:48px 1fr;gap:13px;padding:15px;border-radius:16px;background:#fff;border:1px solid var(--line)
}
#dgh-reset-page .dgh-system-list i{
display:grid;place-items:center;width:42px;height:42px;border-radius:13px;
color:var(--green-dark);background:var(--green-soft);font-style:normal;font-size:10px;font-weight:900
}
#dgh-reset-page .dgh-system-list strong{display:block;color:var(--navy);font-size:12px}
#dgh-reset-page .dgh-system-list span span{display:block;margin-top:4px;color:var(--muted);font-size:10.5px;line-height:1.5}
#dgh-reset-page .dgh-phase-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}
#dgh-reset-page .dgh-phase-grid article{
padding:25px;border-radius:22px;background:#fff;border:1px solid var(--line)
}
#dgh-reset-page .dgh-phase-grid article.is-featured{
background:var(--navy);border-color:var(--navy);color:#fff;transform:translateY(-9px);
box-shadow:0 22px 45px rgba(1,54,96,.16)
}
#dgh-reset-page .dgh-phase-top{display:flex;align-items:end;gap:8px}
#dgh-reset-page .dgh-phase-top span{color:var(--green-dark);font-size:8px;font-weight:900;letter-spacing:.12em}
#dgh-reset-page .dgh-phase-top strong{color:var(--navy);font-family:Georgia,serif;font-size:31px}
#dgh-reset-page .dgh-phase-grid .is-featured .dgh-phase-top span{color:#b7ceb4}
#dgh-reset-page .dgh-phase-grid .is-featured .dgh-phase-top strong{color:#fff}
#dgh-reset-page .dgh-phase-icon{margin-top:22px}
#dgh-reset-page .dgh-phase-grid .is-featured .dgh-phase-icon{
color:#d0e0ce;background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.15)
}
#dgh-reset-page .dgh-phase-grid h3{margin:19px 0 0;color:var(--navy);font-size:19px}
#dgh-reset-page .dgh-phase-grid .is-featured h3{color:#fff}
#dgh-reset-page .dgh-phase-grid p{margin:10px 0 0;color:var(--muted);font-size:11.5px;line-height:1.6}
#dgh-reset-page .dgh-phase-grid .is-featured p{color:#cad9e1}
#dgh-reset-page .dgh-phase-grid ul{list-style:none;margin:17px 0 0;padding:0;display:grid;gap:8px}
#dgh-reset-page .dgh-phase-grid li{position:relative;padding-left:18px;color:var(--ink);font-size:10.5px}
#dgh-reset-page .dgh-phase-grid .is-featured li{color:#edf3f6}
#dgh-reset-page .dgh-phase-grid li::before{content:"✓";position:absolute;left:0;color:var(--green)}
#dgh-reset-page .dgh-inclusion-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}
#dgh-reset-page .dgh-inclusion-grid article{
display:grid;grid-template-columns:100px 1fr;gap:17px;align-items:center;
padding:20px;border-radius:19px;background:#fff;border:1px solid var(--line)
}
#dgh-reset-page .dgh-inclusion-grid .dgh-inclusion-main{
grid-column:1/-1;grid-template-columns:210px 1fr;padding:25px;background:var(--navy);border-color:var(--navy)
}
#dgh-reset-page .dgh-inclusion-preview{
height:250px;padding:22px;border-radius:9px;color:#fff;
background:linear-gradient(155deg,#173d5a,#082a45);box-shadow:0 16px 28px rgba(0,0,0,.17)
}
#dgh-reset-page .dgh-inclusion-preview span{display:block;color:#8dad88;font-family:Georgia,serif;font-size:58px;line-height:.9}
#dgh-reset-page .dgh-inclusion-preview strong{display:block;margin-top:18px;font-family:Georgia,serif;font-size:22px;line-height:.95}
#dgh-reset-page .dgh-inclusion-preview small{display:block;margin-top:54px;color:#bbd0bf;font-size:7px;letter-spacing:.12em}
#dgh-reset-page .dgh-inclusion-label{color:#b8cfb5;font-size:8px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}
#dgh-reset-page .dgh-inclusion-main h3{margin:9px 0 0;color:#fff;font-family:Georgia,serif;font-size:34px}
#dgh-reset-page .dgh-inclusion-main p{max-width:600px;margin:11px 0 0;color:#d2dfe5;font-size:12px;line-height:1.65}
#dgh-reset-page .dgh-mini-preview{
display:flex;align-items:center;justify-content:center;width:90px;height:90px;border-radius:14px;
color:var(--navy);background:var(--green-soft);font-size:10px;font-weight:900;line-height:1.3;text-align:center
}
#dgh-reset-page .dgh-inclusion-grid article h3{margin:0;color:var(--navy);font-size:15px}
#dgh-reset-page .dgh-inclusion-grid article p{margin:7px 0 0;color:var(--muted);font-size:10.5px;line-height:1.55}
#dgh-reset-page .dgh-for-grid{display:grid;grid-template-columns:1fr 1fr;gap:13px}
#dgh-reset-page .dgh-for-card{padding:32px;border-radius:24px;border:1px solid var(--line)}
#dgh-reset-page .dgh-for-card.is-for{background:#eff6ed;border-color:#cedecc}
#dgh-reset-page .dgh-for-card.is-not{background:#fff}
#dgh-reset-page .dgh-for-label{color:var(--green-dark);font-size:8px;font-weight:900;letter-spacing:.14em}
#dgh-reset-page .dgh-for-card h2{margin-top:12px;font-size:35px}
#dgh-reset-page .dgh-for-card ul{list-style:none;margin:23px 0 0;padding:0;display:grid;gap:12px}
#dgh-reset-page .dgh-for-card li{position:relative;padding-left:23px;color:var(--muted);font-size:11.5px;line-height:1.55}
#dgh-reset-page .dgh-for-card li::before{
content:"✓";position:absolute;left:0;top:0;display:grid;place-items:center;
width:16px;height:16px;border-radius:50%;color:var(--green-dark);background:#dfeedd;font-size:9px
}
#dgh-reset-page .dgh-is-not li::before{content:"—"}
#dgh-reset-page .dgh-transformation-card{
display:grid;grid-template-columns:1fr auto 1fr;gap:28px;align-items:center;padding:39px;
border-radius:25px;color:#fff;background:linear-gradient(135deg,#013660,#092b46)
}
#dgh-reset-page .dgh-transform-label{color:#aec4cf;font-size:8px;font-weight:900;letter-spacing:.14em}
#dgh-reset-page .dgh-transformation-card h3{margin:10px 0 0;font-family:Georgia,serif;font-size:33px}
#dgh-reset-page .dgh-transformation-card p{margin:8px 0 0;color:#d0dee5;font-size:11.5px;line-height:1.6}
#dgh-reset-page .dgh-transform-arrow{color:#91b08c;font-size:34px}
#dgh-reset-page .dgh-offer-wrap{
display:grid;grid-template-columns:1fr 430px;gap:55px;align-items:center;padding:52px;
border-radius:30px;background:linear-gradient(145deg,#edf4eb,#fff);border:1px solid #cfdecd
}
#dgh-reset-page .dgh-guarantee{
display:grid;grid-template-columns:48px 1fr;gap:13px;margin-top:25px;padding:16px;
border-radius:16px;background:#fff;border:1px solid var(--line)
}
#dgh-reset-page .dgh-guarantee-mark{
display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;
color:var(--green-dark);background:var(--green-soft)
}
#dgh-reset-page .dgh-guarantee-mark svg{width:22px;height:22px}
#dgh-reset-page .dgh-guarantee strong{color:var(--navy);font-size:12px}
#dgh-reset-page .dgh-guarantee p{margin:5px 0 0;color:var(--muted);font-size:10px;line-height:1.55}
#dgh-reset-page .dgh-price-card{
overflow:hidden;border-radius:24px;background:#fff;border:1px solid #d9e3dc;
box-shadow:0 25px 55px rgba(1,54,96,.12)
}
#dgh-reset-page .dgh-price-card-top{padding:23px 25px;background:var(--navy);color:#fff}
#dgh-reset-page .dgh-price-card-top span{color:#b5cbd5;font-size:8px;font-weight:900;letter-spacing:.13em}
#dgh-reset-page .dgh-price-card-top h3{margin:8px 0 0;font-family:Georgia,serif;font-size:28px}
#dgh-reset-page .dgh-value-list{padding:19px 25px 5px;display:grid;gap:11px}
#dgh-reset-page .dgh-value-list div{display:flex;justify-content:space-between;gap:15px;color:var(--muted);font-size:10.5px}
#dgh-reset-page .dgh-value-list strong{color:var(--navy)}
#dgh-reset-page .dgh-total-value{
display:flex;justify-content:space-between;margin:12px 25px 0;padding-top:13px;
border-top:1px solid var(--line);color:var(--muted);font-size:11px
}
#dgh-reset-page .dgh-total-value s{color:var(--navy);font-weight:900}
#dgh-reset-page .dgh-today-price{padding:18px 25px 8px;text-align:center}
#dgh-reset-page .dgh-today-price>span{display:block;color:var(--muted);font-size:9px;text-transform:uppercase;letter-spacing:.08em}
#dgh-reset-page .dgh-today-price strong{display:block;margin-top:7px;color:var(--navy);font-family:Georgia,serif;font-size:59px;line-height:.9}
#dgh-reset-page .dgh-today-price sup{font-size:25px;vertical-align:top}
#dgh-reset-page .dgh-today-price small{font-family:Inter,Arial,sans-serif;font-size:11px}
#dgh-reset-page .dgh-today-price em{display:block;margin-top:8px;color:var(--muted);font-size:9px;font-style:normal}
#dgh-reset-page .dgh-buy-button{margin:15px 25px 0;display:flex}
#dgh-reset-page .dgh-payment-note{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 12px;padding:13px 16px 21px;color:var(--muted);font-size:8.5px}
#dgh-reset-page .dgh-faq-list{max-width:850px}
#dgh-reset-page .dgh-faq-list details{border-top:1px solid var(--line)}
#dgh-reset-page .dgh-faq-list details:last-child{border-bottom:1px solid var(--line)}
#dgh-reset-page .dgh-faq-list summary{
list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:20px;
padding:19px 2px;color:var(--navy);font-size:13px;font-weight:900
}
#dgh-reset-page .dgh-faq-list summary::-webkit-details-marker{display:none}
#dgh-reset-page .dgh-faq-list summary span{font-size:20px;font-weight:400;transition:.2s ease}
#dgh-reset-page .dgh-faq-list details[open] summary span{transform:rotate(45deg)}
#dgh-reset-page .dgh-faq-list details>div{padding:0 35px 19px 2px;color:var(--muted);font-size:11.5px;line-height:1.65}
#dgh-reset-page .dgh-final-banner{
display:grid;grid-template-columns:1fr auto;gap:35px;align-items:center;
margin-top:105px;padding:42px;border-radius:28px;color:#fff;background:var(--navy)
}
#dgh-reset-page .dgh-final-banner .dgh-eyebrow{color:#b8ceb4}
#dgh-reset-page .dgh-final-banner h2{color:#fff;font-size:42px}
#dgh-reset-page .dgh-final-banner p{margin:12px 0 0;color:#cad9e1;font-size:11.5px;line-height:1.6}
#dgh-reset-page .dgh-button-light{color:var(--navy);background:#fff;white-space:nowrap}
#dgh-reset-page .dgh-reset-footer{
display:flex;justify-content:space-between;align-items:center;gap:25px;padding-top:38px;padding-bottom:110px
}
#dgh-reset-page .dgh-reset-footer p{max-width:490px;margin:0;color:var(--muted);font-size:9px;line-height:1.55;text-align:right}
#dgh-reset-page .dgh-mobile-buy{display:none}
@media(max-width:960px){
#dgh-reset-page .dgh-hero-grid{grid-template-columns:1fr;gap:30px}
#dgh-reset-page .dgh-product-stage{min-height:500px;max-width:600px;width:100%;margin:auto}
#dgh-reset-page .dgh-system-grid{grid-template-columns:1fr;gap:30px}
#dgh-reset-page .dgh-offer-wrap{grid-template-columns:1fr;gap:30px}
#dgh-reset-page .dgh-price-card{max-width:480px;width:100%;margin:auto}
}
@media(max-width:767px){
#dgh-reset-page{padding-bottom:72px}
#dgh-reset-page .dgh-reset-nav{height:66px}
#dgh-reset-page .dgh-nav-cta{display:none}
#dgh-reset-page .dgh-hero{padding:37px 0 48px}
#dgh-reset-page .dgh-hero h1{font-size:43px}
#dgh-reset-page .dgh-hero-lead{font-size:13px}
#dgh-reset-page .dgh-hero-actions{display:block}
#dgh-reset-page .dgh-hero-actions .dgh-button{width:100%}
#dgh-reset-page .dgh-price-note{display:block;margin-top:10px;text-align:center}
#dgh-reset-page .dgh-personal-note{width:100%}
#dgh-reset-page .dgh-product-stage{min-height:405px;margin-top:6px}
#dgh-reset-page .dgh-book-main{left:9%;width:230px;height:330px;padding:24px}
#dgh-reset-page .dgh-book-number{font-size:65px}
#dgh-reset-page .dgh-book-main h2{font-size:29px}
#dgh-reset-page .dgh-book-side{right:0;top:66px;width:170px;height:260px}
#dgh-reset-page .dgh-mini-card{left:0;bottom:3px;width:178px}
#dgh-reset-page .dgh-stage-badge{right:3px;bottom:20px;width:82px;height:82px}
#dgh-reset-page .dgh-trust-strip{grid-template-columns:repeat(2,1fr)}
#dgh-reset-page .dgh-trust-strip div:nth-child(2){border-right:0}
#dgh-reset-page .dgh-trust-strip div:nth-child(-n+2){border-bottom:1px solid var(--line)}
#dgh-reset-page .dgh-section{padding-top:75px}
#dgh-reset-page .dgh-section-heading h2,
#dgh-reset-page .dgh-system h2,
#dgh-reset-page .dgh-offer h2{font-size:37px}
#dgh-reset-page .dgh-problem-grid,
#dgh-reset-page .dgh-phase-grid,
#dgh-reset-page .dgh-inclusion-grid,
#dgh-reset-page .dgh-for-grid{grid-template-columns:1fr}
#dgh-reset-page .dgh-solution-line{display:block;text-align:center}
#dgh-reset-page .dgh-solution-line strong{display:block;margin-top:7px;font-size:16px}
#dgh-reset-page .dgh-system-grid{padding:24px 17px;border-radius:21px}
#dgh-reset-page .dgh-phase-grid article.is-featured{transform:none}
#dgh-reset-page .dgh-inclusion-grid .dgh-inclusion-main{
grid-column:auto;grid-template-columns:1fr;padding:19px
}
#dgh-reset-page .dgh-inclusion-preview{height:230px}
#dgh-reset-page .dgh-inclusion-grid article{grid-template-columns:80px 1fr;padding:15px}
#dgh-reset-page .dgh-mini-preview{width:72px;height:72px;font-size:9px}
#dgh-reset-page .dgh-for-card{padding:24px 18px}
#dgh-reset-page .dgh-for-card h2{font-size:31px}
#dgh-reset-page .dgh-transformation-card{grid-template-columns:1fr;padding:25px 18px}
#dgh-reset-page .dgh-transform-arrow{transform:rotate(90deg);text-align:center}
#dgh-reset-page .dgh-offer-wrap{padding:24px 16px;border-radius:21px}
#dgh-reset-page .dgh-final-banner{grid-template-columns:1fr;margin-top:75px;padding:28px 20px}
#dgh-reset-page .dgh-final-banner h2{font-size:35px}
#dgh-reset-page .dgh-final-banner .dgh-button{width:100%}
#dgh-reset-page .dgh-reset-footer{display:block;padding-bottom:25px}
#dgh-reset-page .dgh-reset-footer p{margin-top:20px;text-align:left}
#dgh-reset-page .dgh-mobile-buy{
position:fixed;z-index:9999;left:0;right:0;bottom:0;display:flex;align-items:center;
justify-content:space-between;gap:12px;padding:10px 14px;
background:rgba(255,255,255,.96);border-top:1px solid var(--line);
box-shadow:0 -12px 30px rgba(1,54,96,.10);backdrop-filter:blur(10px)
}
#dgh-reset-page .dgh-mobile-buy small{display:block;color:var(--muted);font-size:8px}
#dgh-reset-page .dgh-mobile-buy strong{display:block;margin-top:2px;color:var(--navy);font-size:14px}
#dgh-reset-page .dgh-mobile-buy a{
min-height:42px;padding:0 20px;display:flex;align-items:center;justify-content:center;
border-radius:12px;color:#fff;background:var(--navy);font-size:11px;font-weight:900
}
}
@media(prefers-reduced-motion:reduce){
#dgh-reset-page .dgh-button{transition:none}
}
/* ==========================================================
V1.1 — MOBILE RESPONSIVE HARDENING
========================================================== */
#dgh-reset-page{
width:100%;
max-width:100%;
overflow-x:hidden;
}
#dgh-reset-page img,
#dgh-reset-page svg{
max-width:100%;
}
#dgh-reset-page .dgh-reset-shell,
#dgh-reset-page main,
#dgh-reset-page section,
#dgh-reset-page article,
#dgh-reset-page aside,
#dgh-reset-page div{
min-width:0;
}
#dgh-reset-page h1,
#dgh-reset-page h2,
#dgh-reset-page h3,
#dgh-reset-page p,
#dgh-reset-page li,
#dgh-reset-page span,
#dgh-reset-page strong{
overflow-wrap:anywhere;
}
#dgh-reset-page .dgh-button,
#dgh-reset-page .dgh-nav-cta,
#dgh-reset-page .dgh-mobile-buy a{
-webkit-tap-highlight-color:transparent;
touch-action:manipulation;
}
#dgh-reset-page .dgh-buy-button{
width:calc(100% - 50px);
}
@media(max-width:767px){
#dgh-reset-page{
padding-bottom:82px;
}
#dgh-reset-page .dgh-hero-grid,
#dgh-reset-page .dgh-section,
#dgh-reset-page .dgh-trust-strip,
#dgh-reset-page .dgh-final-banner,
#dgh-reset-page .dgh-reset-footer,
#dgh-reset-page .dgh-reset-nav{
width:min(100% - 24px,1180px);
}
#dgh-reset-page .dgh-reset-nav{
height:62px;
}
#dgh-reset-page .dgh-reset-brand{
gap:8px;
}
#dgh-reset-page .dgh-brand-mark{
width:34px;
height:34px;
border-radius:11px;
flex:0 0 34px;
}
#dgh-reset-page .dgh-brand-mark svg{
width:21px;
height:21px;
}
#dgh-reset-page .dgh-reset-brand strong{
font-size:10px;
letter-spacing:.09em;
}
#dgh-reset-page .dgh-reset-brand small{
font-size:8px;
margin-top:3px;
}
#dgh-reset-page .dgh-hero{
padding:32px 0 40px;
}
#dgh-reset-page .dgh-hero-grid{
gap:20px;
}
#dgh-reset-page .dgh-eyebrow{
margin-bottom:10px;
font-size:8px;
line-height:1.4;
}
#dgh-reset-page .dgh-hero h1{
max-width:none;
font-size:clamp(36px,11vw,46px);
line-height:1;
letter-spacing:-.045em;
}
#dgh-reset-page .dgh-hero-lead{
margin-top:16px;
font-size:12.5px;
line-height:1.65;
}
#dgh-reset-page .dgh-hero-points{
display:grid;
grid-template-columns:1fr;
gap:9px;
margin-top:18px;
}
#dgh-reset-page .dgh-hero-points div{
font-size:10.5px;
}
#dgh-reset-page .dgh-hero-actions{
margin-top:21px;
}
#dgh-reset-page .dgh-button{
width:100%;
min-height:52px;
padding:0 16px;
border-radius:13px;
font-size:11px;
text-align:center;
line-height:1.35;
}
#dgh-reset-page .dgh-personal-note{
display:grid;
grid-template-columns:34px minmax(0,1fr);
gap:10px;
align-items:center;
padding:10px 12px;
}
#dgh-reset-page .dgh-product-stage{
min-height:355px;
width:100%;
margin-top:8px;
}
#dgh-reset-page .dgh-product-glow{
width:320px;
height:320px;
}
#dgh-reset-page .dgh-book-main{
left:50%;
top:8px;
width:205px;
height:292px;
padding:20px;
transform:translateX(-57%) rotate(-4deg);
}
#dgh-reset-page .dgh-book-number{
margin-top:20px;
font-size:55px;
}
#dgh-reset-page .dgh-book-main h2{
font-size:25px;
}
#dgh-reset-page .dgh-book-main p{
max-width:150px;
margin-top:13px;
font-size:9.5px;
}
#dgh-reset-page .dgh-book-footer{
left:20px;
bottom:20px;
font-size:6.5px;
}
#dgh-reset-page .dgh-book-side{
right:2px;
top:51px;
width:142px;
height:220px;
padding:17px;
transform:rotate(7deg);
}
#dgh-reset-page .dgh-side-label{
font-size:8.5px;
}
#dgh-reset-page .dgh-side-lines{
gap:12px;
margin-top:22px;
}
#dgh-reset-page .dgh-side-lines i{
height:6px;
}
#dgh-reset-page .dgh-mini-card{
left:0;
bottom:0;
width:160px;
padding:13px;
border-radius:14px;
}
#dgh-reset-page .dgh-mini-card strong{
font-size:11px;
}
#dgh-reset-page .dgh-stage-badge{
right:3px;
bottom:13px;
width:74px;
height:74px;
}
#dgh-reset-page .dgh-stage-badge strong{
font-size:16px;
}
#dgh-reset-page .dgh-stage-badge span{
font-size:7px;
}
#dgh-reset-page .dgh-trust-strip{
grid-template-columns:repeat(2,minmax(0,1fr));
border-radius:0 0 18px 18px;
}
#dgh-reset-page .dgh-trust-strip div{
padding:15px 10px;
}
#dgh-reset-page .dgh-trust-strip strong{
font-size:22px;
}
#dgh-reset-page .dgh-section{
padding-top:64px;
}
#dgh-reset-page .dgh-section-heading{
margin-bottom:25px;
}
#dgh-reset-page .dgh-section-heading h2,
#dgh-reset-page .dgh-system h2,
#dgh-reset-page .dgh-offer h2,
#dgh-reset-page .dgh-for-card h2{
font-size:clamp(31px,9.5vw,39px);
line-height:1.03;
}
#dgh-reset-page .dgh-section-heading p,
#dgh-reset-page .dgh-system p,
#dgh-reset-page .dgh-offer-copy>p{
margin-top:12px;
font-size:12px;
line-height:1.65;
}
#dgh-reset-page .dgh-problem-grid,
#dgh-reset-page .dgh-phase-grid,
#dgh-reset-page .dgh-inclusion-grid,
#dgh-reset-page .dgh-for-grid{
gap:10px;
}
#dgh-reset-page .dgh-problem-grid article,
#dgh-reset-page .dgh-phase-grid article{
padding:19px 16px;
border-radius:17px;
}
#dgh-reset-page .dgh-solution-line{
margin-top:13px;
padding:15px 12px;
}
#dgh-reset-page .dgh-system-grid{
padding:20px 14px;
gap:23px;
border-radius:18px;
}
#dgh-reset-page .dgh-system-list>div{
grid-template-columns:40px minmax(0,1fr);
gap:10px;
padding:12px;
}
#dgh-reset-page .dgh-system-list i{
width:38px;
height:38px;
}
#dgh-reset-page .dgh-phase-grid article.is-featured{
transform:none;
}
#dgh-reset-page .dgh-inclusion-grid .dgh-inclusion-main{
padding:16px;
}
#dgh-reset-page .dgh-inclusion-preview{
height:205px;
padding:18px;
}
#dgh-reset-page .dgh-inclusion-preview span{
font-size:48px;
}
#dgh-reset-page .dgh-inclusion-preview strong{
font-size:20px;
}
#dgh-reset-page .dgh-inclusion-grid article{
grid-template-columns:66px minmax(0,1fr);
gap:12px;
padding:13px;
}
#dgh-reset-page .dgh-mini-preview{
width:62px;
height:62px;
border-radius:12px;
font-size:8px;
}
#dgh-reset-page .dgh-for-card{
padding:20px 15px;
border-radius:18px;
}
#dgh-reset-page .dgh-for-card ul{
gap:10px;
margin-top:18px;
}
#dgh-reset-page .dgh-transformation-card{
gap:18px;
padding:21px 16px;
border-radius:19px;
}
#dgh-reset-page .dgh-transformation-card h3{
font-size:29px;
}
#dgh-reset-page .dgh-offer-wrap{
padding:19px 13px;
border-radius:18px;
}
#dgh-reset-page .dgh-guarantee{
grid-template-columns:42px minmax(0,1fr);
gap:10px;
padding:13px;
}
#dgh-reset-page .dgh-price-card{
border-radius:19px;
}
#dgh-reset-page .dgh-price-card-top{
padding:19px 18px;
}
#dgh-reset-page .dgh-price-card-top h3{
font-size:24px;
}
#dgh-reset-page .dgh-value-list{
padding:17px 18px 4px;
}
#dgh-reset-page .dgh-total-value{
margin-left:18px;
margin-right:18px;
}
#dgh-reset-page .dgh-today-price{
padding-left:18px;
padding-right:18px;
}
#dgh-reset-page .dgh-today-price strong{
font-size:52px;
}
#dgh-reset-page .dgh-buy-button{
width:calc(100% - 36px);
margin-left:18px;
margin-right:18px;
}
#dgh-reset-page .dgh-payment-note{
padding-left:12px;
padding-right:12px;
gap:7px 9px;
}
#dgh-reset-page .dgh-faq-list summary{
padding:17px 0;
font-size:12px;
line-height:1.45;
}
#dgh-reset-page .dgh-faq-list details>div{
padding-right:0;
font-size:11px;
}
#dgh-reset-page .dgh-final-banner{
margin-top:64px;
padding:24px 17px;
border-radius:19px;
}
#dgh-reset-page .dgh-final-banner h2{
font-size:34px;
}
#dgh-reset-page .dgh-reset-footer{
padding-top:28px;
}
#dgh-reset-page .dgh-mobile-buy{
padding:9px 12px;
gap:10px;
}
#dgh-reset-page .dgh-mobile-buy div{
min-width:0;
}
#dgh-reset-page .dgh-mobile-buy small{
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
max-width:155px;
}
#dgh-reset-page .dgh-mobile-buy a{
flex:0 0 auto;
min-width:104px;
min-height:44px;
}
}
@media(max-width:390px){
#dgh-reset-page .dgh-hero-grid,
#dgh-reset-page .dgh-section,
#dgh-reset-page .dgh-trust-strip,
#dgh-reset-page .dgh-final-banner,
#dgh-reset-page .dgh-reset-footer,
#dgh-reset-page .dgh-reset-nav{
width:calc(100% - 20px);
}
#dgh-reset-page .dgh-hero h1{
font-size:35px;
}
#dgh-reset-page .dgh-product-stage{
min-height:330px;
}
#dgh-reset-page .dgh-book-main{
width:188px;
height:270px;
}
#dgh-reset-page .dgh-book-side{
width:128px;
height:205px;
}
#dgh-reset-page .dgh-mini-card{
width:146px;
}
#dgh-reset-page .dgh-section-heading h2,
#dgh-reset-page .dgh-system h2,
#dgh-reset-page .dgh-offer h2,
#dgh-reset-page .dgh-for-card h2{
font-size:30px;
}
#dgh-reset-page .dgh-final-banner h2{
font-size:30px;
}
}
/* ===== V1.1.1 System Cards Typography ===== */
#dgh-reset-page .dgh-system-list strong{
font-size:11px;
line-height:1.3;
}
#dgh-reset-page .dgh-system-list span span{
font-size:9.5px;
line-height:1.45;
}
#dgh-reset-page .dgh-system-list>div{
align-items:start;
}
@media (max-width:767px){
#dgh-reset-page .dgh-system-list strong{
font-size:10px;
}
#dgh-reset-page .dgh-system-list span span{
font-size:8.8px;
line-height:1.4;
}
}
/* ===== V1.1.2 EXACT WHITE SYSTEM CARD TYPOGRAPHY FIX ===== */
#dgh-reset-page .dgh-system-list > div > span{
display:block !important;
font-size:8.8px !important;
line-height:1.42 !important;
color:var(--muted) !important;
font-weight:400 !important;
}
#dgh-reset-page .dgh-system-list > div > span > strong{
display:block !important;
margin-bottom:4px !important;
font-size:10px !important;
line-height:1.22 !important;
color:var(--navy) !important;
font-weight:900 !important;
}
#dgh-reset-page .dgh-system-list > div{
padding:12px 13px !important;
gap:10px !important;
}
@media(max-width:767px){
#dgh-reset-page .dgh-system-list > div > span{
font-size:8px !important;
line-height:1.38 !important;
}
#dgh-reset-page .dgh-system-list > div > span > strong{
font-size:9px !important;
line-height:1.2 !important;
}
#dgh-reset-page .dgh-system-list > div{
padding:10px 11px !important;
}
}
(function(){
const STORAGE_KEY = "dghWellnessExperienceV1";
/*
IMPORTANT:
Replace this with the final WooCommerce product or checkout URL before launch.
Example WooCommerce direct checkout format:
https://dogguthealth.com/checkout/?add-to-cart=123
*/
const BUY_URL = "https://dogguthealth.com/checkout/";
const labels = {
digestion: "digestive balance",
skin: "skin and coat comfort",
nutrition: "nutrition",
lifestyle: "daily lifestyle and routine"
};
function safeText(value, fallback){
return typeof value === "string" && value.trim() ? value.trim() : fallback;
}
function possessive(name){
return /s$/i.test(name) ? name + "'" : name + "'s";
}
let name = "Your Dog";
let focus = "gut wellness consistency";
try{
const stored = JSON.parse(localStorage.getItem(STORAGE_KEY) || "null");
if(stored && stored.answers){
name = safeText(stored.answers.name, "Your Dog");
}
if(stored && stored.results && stored.results.focus){
focus = labels[stored.results.focus] || focus;
}
}catch(error){}
const params = new URLSearchParams(window.location.search);
if(params.get("dog")) name = safeText(params.get("dog"), name);
if(params.get("focus")) focus = safeText(params.get("focus"), focus);
document.querySelectorAll("#dgh-reset-page [data-dog-name]").forEach(el => {
el.textContent = name;
});
document.querySelectorAll("#dgh-reset-page [data-dog-name-lower]").forEach(el => {
el.textContent = name === "Your Dog" ? "your dog" : name;
});
document.querySelectorAll("#dgh-reset-page [data-dog-possessive]").forEach(el => {
el.textContent = name === "Your Dog" ? "Your Dog's" : possessive(name);
});
document.querySelectorAll("#dgh-reset-page [data-dog-possessive-lower]").forEach(el => {
el.textContent = name === "Your Dog" ? "your dog's" : possessive(name);
});
document.querySelectorAll("#dgh-reset-page [data-focus-area]").forEach(el => {
el.textContent = focus;
});
document.querySelectorAll("#dgh-reset-page [data-buy-link]").forEach(link => {
link.href = BUY_URL;
});
document.querySelectorAll("#dgh-reset-page details").forEach(detail => {
detail.addEventListener("toggle", function(){
if(!detail.open) return;
document.querySelectorAll("#dgh-reset-page details[open]").forEach(other => {
if(other !== detail) other.removeAttribute("open");
});
});
});
})();