:root{--paper:#f6f0e1;--paper-deep:#ebe0c7;--ink:#1b2340;--ink-muted:#4c5370;--stamp-red:#d33a2c;--stamp-red-text:#b02a1e;--on-stamp:#fff;--highlighter:#ffd23f;--puddle-blue:#2a62c9;--approved-green:#1e7148;--kraft:#c49a5e;--holder-squad-car-black:#141414;--holder-clean-record-white:#fafafa;--holder-rainy-walk-grey:#5a5a5c;--holder-belly-rub-pink:#fabbcb;--holder-fire-hydrant-red:#d8262e;--holder-traffic-cone-orange:#e85d24;--holder-dental-chew-green:#2fc4a0;--holder-bath-day-blue:#4fb0e5;--tpu-black:#1d1d1d;--tpu-white:#f0f0f0;--photo-placeholder:#d9d3c0;--fee-card:#fff;--highlighter-wash:#fff6d1;--font-display:"Anton", "Impact", "Arial Narrow", sans-serif;--font-body:"Archivo", system-ui, sans-serif;--font-mono:"Courier Prime", "Courier New", monospace;--space-4:4px;--space-8:8px;--space-16:16px;--space-32:32px;--radius-sm:2px;--radius-card:6px;--radius-pill:999px;--border:2px solid var(--ink);--shadow-stamp:3px 3px 0 var(--ink);--shadow-stamp-on-ink:3px 3px 0 #000}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:var(--font-body);margin:0;font-size:16px;line-height:24px}a{color:var(--puddle-blue)}a:hover{color:var(--ink)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,label:focus-within{outline:2px solid var(--puddle-blue);outline-offset:2px}.display-xl{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;font-size:72px;font-weight:400;line-height:68px}.display-md{font-family:var(--font-display);letter-spacing:.02em;font-size:36px;font-weight:400;line-height:36px}.heading{font-size:20px;font-weight:800;line-height:26px}.label{letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:700;line-height:14px}.field{font-family:var(--font-mono);font-size:14px;line-height:18px}@media (width<=640px){.display-xl{font-size:48px;line-height:46px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}[hidden]{display:none!important}.wrap{max-width:1280px;padding-inline:var(--space-32);margin:0 auto}.section{padding-block:72px}.section-title{font-family:var(--font-display);text-transform:uppercase;margin:0;font-size:clamp(40px,5vw,64px);font-weight:400;line-height:1}.eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);font-size:11px;font-weight:700;line-height:14px}.lede{margin:0;font-size:18px;line-height:28px}.button-stamp{background:var(--stamp-red);min-height:44px;color:var(--on-stamp);border:var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-stamp);font-family:var(--font-body);cursor:pointer;justify-content:center;align-items:center;padding:0 20px;font-size:16px;font-weight:800;text-decoration:none;display:inline-flex}.button-stamp:hover{color:var(--on-stamp)}@media (width<=640px){.wrap{padding-inline:var(--space-16)}.section{padding-block:40px}.lede{font-size:17px;line-height:26px}}.skip-link{z-index:100;background:var(--paper);color:var(--ink);border:var(--border);box-shadow:var(--shadow-stamp);padding:10px 16px;font-weight:700;position:absolute;top:-100px;left:16px}.skip-link:focus{top:16px}.header[data-astro-cid-nen7h5rs]{border-bottom:var(--border);background:var(--paper)}.header-inner[data-astro-cid-nen7h5rs]{padding-block:var(--space-16);gap:var(--space-16);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.logo[data-astro-cid-nen7h5rs]{color:var(--ink);align-items:center;gap:12px;text-decoration:none;display:flex}.seal[data-astro-cid-nen7h5rs]{color:var(--stamp-red);flex:none}.seal-text[data-astro-cid-nen7h5rs]{font:800 10.5px var(--font-body);letter-spacing:.14em}.seal-compact[data-astro-cid-nen7h5rs]{display:none}.logo-words[data-astro-cid-nen7h5rs]{flex-direction:column;gap:2px;display:flex}.logo-name[data-astro-cid-nen7h5rs]{font-family:var(--font-display);letter-spacing:.02em;font-size:28px;line-height:28px}.nav[data-astro-cid-nen7h5rs]{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.nav-link[data-astro-cid-nen7h5rs]{color:var(--ink);font-size:15px;font-weight:700}.ship-wrap[data-astro-cid-nen7h5rs]{position:relative}.cart-link[data-astro-cid-nen7h5rs]{border:var(--border);border-radius:var(--radius-sm);background:var(--paper);min-height:44px;box-shadow:var(--shadow-stamp);color:var(--ink);align-items:center;gap:8px;padding:0 12px;font-weight:800;text-decoration:none;display:inline-flex}.cart-icon[data-astro-cid-nen7h5rs]{flex:none}.cart-n[data-astro-cid-nen7h5rs][hidden]{display:none}.cart-n[data-astro-cid-nen7h5rs]{border-radius:var(--radius-pill);background:var(--stamp-red);min-width:24px;color:var(--on-stamp);text-align:center;padding:1px 6px;font-size:14px;line-height:20px}.sr-only[data-astro-cid-nen7h5rs]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.ship-code[data-astro-cid-nen7h5rs]{font-family:var(--font-mono);font-size:14px;font-weight:700;line-height:16px;display:none}.ship-hint[data-astro-cid-nen7h5rs]{z-index:10;border:var(--border);background:var(--highlighter);width:280px;box-shadow:var(--shadow-stamp);color:var(--ink);align-items:center;gap:12px;padding:10px 12px;font-size:14px;line-height:20px;display:flex;position:absolute;top:calc(100% + 8px);right:0}.ship-hint[data-astro-cid-nen7h5rs][hidden]{display:none}.ship-hint-ok[data-astro-cid-nen7h5rs]{border:var(--border);background:var(--paper);min-width:44px;min-height:44px;color:var(--ink);font:700 14px var(--font-body);cursor:pointer;flex:none}.ship[data-astro-cid-nen7h5rs]{border:var(--border);border-radius:var(--radius-sm);background:var(--paper);min-height:44px;color:var(--ink);cursor:pointer;grid-template-columns:auto auto auto;align-items:center;column-gap:6px;padding:2px 12px;display:inline-grid;position:relative}.ship-label[data-astro-cid-nen7h5rs]{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);grid-area:1/1/auto/span 2;font-size:10px;font-weight:700;line-height:12px}.ship-country[data-astro-cid-nen7h5rs]{grid-area:2/1;font-size:15px;font-weight:700;line-height:18px}.ship-currency[data-astro-cid-nen7h5rs]{font-family:var(--font-mono);grid-area:2/2;font-size:15px;font-weight:700;line-height:18px}.ship-caret[data-astro-cid-nen7h5rs]{grid-area:1/3/span 2}.ship[data-astro-cid-nen7h5rs]:focus-within,.ship-select[data-astro-cid-nen7h5rs]:focus,.ship-select[data-astro-cid-nen7h5rs]:focus-visible{outline:none}.ship-select[data-astro-cid-nen7h5rs]{opacity:0;cursor:pointer;width:100%;font-size:16px;position:absolute;inset:0}@media (width<=640px){.header-inner[data-astro-cid-nen7h5rs]{gap:var(--space-8);flex-wrap:nowrap;height:64px;padding-block:0}.logo[data-astro-cid-nen7h5rs]{gap:var(--space-8)}.seal-full[data-astro-cid-nen7h5rs],.nav-link[data-astro-cid-nen7h5rs],.cart-word[data-astro-cid-nen7h5rs]{display:none}.cart-link[data-astro-cid-nen7h5rs]{width:40px;box-shadow:none;flex:none;justify-content:center;padding:0;position:relative}.cart-n[data-astro-cid-nen7h5rs]{border:2px solid var(--paper);min-width:22px;padding:0 5px;font-size:12px;line-height:18px;position:absolute;top:-6px;right:-8px}.ship-wrap[data-astro-cid-nen7h5rs]{flex:none}.ship-code[data-astro-cid-nen7h5rs]{white-space:nowrap}.seal-compact[data-astro-cid-nen7h5rs]{display:inline}.logo-words[data-astro-cid-nen7h5rs]{gap:0}.logo-name[data-astro-cid-nen7h5rs]{font-size:20px;line-height:22px}.nav[data-astro-cid-nen7h5rs]{gap:var(--space-8);flex-wrap:nowrap}.ship[data-astro-cid-nen7h5rs]{grid-template-columns:auto auto;align-items:center;column-gap:6px;padding:0 8px;display:grid}.ship-label[data-astro-cid-nen7h5rs]{grid-column:1;font-size:9px;line-height:10px}.ship-code[data-astro-cid-nen7h5rs]{grid-column:1;display:block}.ship-caret[data-astro-cid-nen7h5rs]{grid-area:1/2/span 2}.ship-country[data-astro-cid-nen7h5rs],.ship-currency[data-astro-cid-nen7h5rs]{display:none}}.footer[data-astro-cid-jo6i4kqk]{border-top:var(--border)}.inner[data-astro-cid-jo6i4kqk]{padding-block:var(--space-32);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.wordmark[data-astro-cid-jo6i4kqk]{font-family:var(--font-display);letter-spacing:.02em;font-size:28px;line-height:1}.disclaimer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--puddle-blue);margin:-6px -2px;padding:6px 2px;display:inline-block}.amp[data-astro-cid-jo6i4kqk]{color:var(--stamp-red)}.disclaimer[data-astro-cid-jo6i4kqk]{max-width:640px;color:var(--ink-muted);margin:0;font-size:14px;line-height:20px}@media (width<=640px){.inner[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-start;gap:12px;padding-block:28px 40px}.wordmark[data-astro-cid-jo6i4kqk]{font-size:26px}}
