.GroomingKitChecklist-module__D7yt_W__checklist{--kit-forest:#193d32;--kit-muted:#526259;color:var(--kit-forest);overflow-wrap:anywhere;background:#f7f4eb;border:1px solid #d4dcd0;border-radius:24px;margin:32px 0;padding:clamp(18px,3.5vw,36px);scroll-margin-top:100px}.GroomingKitChecklist-module__D7yt_W__header{max-width:70ch}.GroomingKitChecklist-module__D7yt_W__eyebrow{letter-spacing:.09em;text-transform:uppercase;margin:0 0 12px;font-size:.74rem;font-weight:800}.GroomingKitChecklist-module__D7yt_W__checklist h2{letter-spacing:-.035em;margin:0 0 15px;font-size:clamp(1.65rem,3.2vw,2.25rem);line-height:1.18}.GroomingKitChecklist-module__D7yt_W__checklist h3{margin:0;line-height:1.35}.GroomingKitChecklist-module__D7yt_W__intro{margin:0;line-height:1.65}.GroomingKitChecklist-module__D7yt_W__privacy,.GroomingKitChecklist-module__D7yt_W__noScript{color:var(--kit-muted);border-left:3px solid #d5ab50;margin:18px 0;padding-left:13px;font-size:.85rem;line-height:1.6}.GroomingKitChecklist-module__D7yt_W__items{margin:25px 0;padding:0;list-style:none}.GroomingKitChecklist-module__D7yt_W__item{border-top:1px solid #d4dcd0;grid-template-columns:34px minmax(0,1fr) minmax(220px,.8fr);align-items:start;gap:14px;margin:0;padding:22px 0;display:grid}.GroomingKitChecklist-module__D7yt_W__number{font-variant-numeric:tabular-nums;background:#eee1bb;border-radius:50%;place-items:center;width:32px;height:32px;font-size:.76rem;font-weight:800;display:grid}.GroomingKitChecklist-module__D7yt_W__itemCopy{min-width:0}.GroomingKitChecklist-module__D7yt_W__itemCopy h3{font-size:1rem}.GroomingKitChecklist-module__D7yt_W__itemCopy p{color:var(--kit-muted);margin:7px 0 0;font-size:.85rem;line-height:1.6}.GroomingKitChecklist-module__D7yt_W__statusField{flex-direction:column;gap:7px;min-width:0;display:flex}.GroomingKitChecklist-module__D7yt_W__statusField label{font-size:.78rem;font-weight:750}.GroomingKitChecklist-module__D7yt_W__statusField select{box-sizing:border-box;width:100%;min-width:0;min-height:48px;color:var(--kit-forest);font:inherit;background:#fffdf8;border:1px solid #839688;border-radius:9px;padding:10px 8px;font-size:.88rem;display:block}.GroomingKitChecklist-module__D7yt_W__statusField select:disabled{color:#5d6d62;background:#eeeee5;border-color:#b7c2b3}.GroomingKitChecklist-module__D7yt_W__summary{background:#fffdf7;border:1px solid #d4dcd0;border-radius:16px;padding:20px}.GroomingKitChecklist-module__D7yt_W__summaryHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.GroomingKitChecklist-module__D7yt_W__summaryHeading h3{font-size:1.03rem}.GroomingKitChecklist-module__D7yt_W__reset{min-height:44px;color:var(--kit-forest);font:inherit;cursor:pointer;background:0 0;border:1px solid #849486;border-radius:999px;padding:9px 15px;font-size:.8rem;font-weight:750}.GroomingKitChecklist-module__D7yt_W__reset:hover:not(:disabled){background:#eaf0e4}.GroomingKitChecklist-module__D7yt_W__reset:disabled{color:#68776a;cursor:default;border-color:#b7c2b3}.GroomingKitChecklist-module__D7yt_W__counts{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin:22px 0;display:grid}.GroomingKitChecklist-module__D7yt_W__counts>div{flex-direction:column-reverse;align-items:flex-start;gap:5px;min-width:0;display:flex}.GroomingKitChecklist-module__D7yt_W__counts dt{color:var(--kit-muted);font-size:.77rem;line-height:1.45}.GroomingKitChecklist-module__D7yt_W__counts dd{font-variant-numeric:tabular-nums;margin:0;font-size:1.85rem;font-weight:800;line-height:1.1}.GroomingKitChecklist-module__D7yt_W__limit{color:var(--kit-muted);margin:0;font-size:.81rem;line-height:1.6}.GroomingKitChecklist-module__D7yt_W__links{flex-wrap:wrap;gap:12px 24px;margin-top:23px;font-size:.85rem;line-height:1.55;display:flex}.GroomingKitChecklist-module__D7yt_W__links a{color:var(--kit-forest);text-underline-offset:4px;text-decoration:underline}.GroomingKitChecklist-module__D7yt_W__checklist :is(select,button,a):focus-visible{outline-offset:4px;outline:3px solid #926019}.GroomingKitChecklist-module__D7yt_W__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:760px){.GroomingKitChecklist-module__D7yt_W__item{grid-template-columns:34px minmax(0,1fr);gap:12px}.GroomingKitChecklist-module__D7yt_W__statusField{grid-column:1/-1}.GroomingKitChecklist-module__D7yt_W__statusField select{font-size:1rem}.GroomingKitChecklist-module__D7yt_W__summary{padding:17px}.GroomingKitChecklist-module__D7yt_W__counts{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.GroomingKitChecklist-module__D7yt_W__links{flex-direction:column;align-items:flex-start}}@media print{.GroomingKitChecklist-module__D7yt_W__checklist{border-radius:0;padding:16px}.GroomingKitChecklist-module__D7yt_W__item{break-inside:avoid}.GroomingKitChecklist-module__D7yt_W__reset{display:none}.GroomingKitChecklist-module__D7yt_W__summary{break-inside:avoid}}
