:root{--zs-navy:#003366;--zs-navy-d:#001A33;--zs-ink-soft:#44566B;--zs-blue:#F2F8FF;--zs-cream:#FFF6DC;--zs-yellow:#FFC94D;--zs-coral:#F28B6B;--zs-coral-ink:#A84A17;--zs-head:"Bricolage Grotesque","Nunito",system-ui,sans-serif;--zs-sans:"Nunito",-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--zs-hand:"Caveat","Bradley Hand","Segoe Print",cursive;--zs-tape:rgba(255,201,77,.82);--zs-tape-2:rgba(242,139,107,.72);--zs-tape-3:rgba(159,196,236,.85);--zs-paw:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' fill='none' stroke='%23003366' stroke-width='2.4' stroke-linecap='round'%3E%3Cellipse cx='20' cy='27' rx='8' ry='6.5'/%3E%3Cellipse cx='10' cy='16' rx='3.2' ry='4.2'/%3E%3Cellipse cx='17' cy='10' rx='3.2' ry='4.2'/%3E%3Cellipse cx='24.5' cy='10' rx='3.2' ry='4.2'/%3E%3Cellipse cx='31' cy='16' rx='3.2' ry='4.2'/%3E%3C/svg%3E");--zs-bone:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 30'%3E%3Cpath d='M14 9 a5 5 0 1 0 -4 7 a5 5 0 1 0 4 7 h32 a5 5 0 1 0 4 -7 a5 5 0 1 0 -4 -7 z' fill='%23FFFFFF' stroke='%23003366' stroke-width='2.4' stroke-linejoin='round'/%3E%3C/svg%3E");--zs-star:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 4 l4.6 10.2 11 1.2 -8.2 7.4 2.4 10.8 -9.8 -5.6 -9.8 5.6 2.4 -10.8 -8.2 -7.4 11 -1.2 z' fill='%23FFC94D' stroke='%23003366' stroke-width='2.4' stroke-linejoin='round'/%3E%3C/svg%3E");--zs-squiggle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 30' fill='none' stroke='%23F28B6B' stroke-width='4' stroke-linecap='round'%3E%3Cpath d='M4 18 Q 16 6 28 18 T 52 18 T 76 18 T 100 18 T 116 14'/%3E%3C/svg%3E")}html body .zp{--sans:var(--zs-sans);--serif:var(--zs-head);--ink:var(--zs-navy);--ink-72:#2F4560;--ink-55:#4B5E73;--ink-38:rgba(0,51,102,.42);--line:rgba(0,51,102,.28);--baby:var(--zs-blue);--baby-2:#E4EEFA;--baby-3:#9DB6D3;--royal:var(--zs-navy);--royal-d:#00264D;--royal-t:rgba(0,51,102,.06);--bord:var(--zs-coral-ink);--bord-lt:#FDE3DA;--bord-line:var(--zs-coral);--r:18px;--r-s:14px;--r-l:22px;--sh:5px 5px 0 var(--zs-navy);--sh-lift:7px 7px 0 var(--zs-navy);font-family:var(--zs-sans);color:var(--zs-navy)}html body .zp h1,html body .zp h2,html body .zp h3,html body .zp h4,html body .zp .serif,html body .zp .p-title,html body .zp .stat-hl,html body .zp .gr-heading,html body .zp .guar-heading,html body .zp .rev-big,html body .zp .ing-modal-head h3{font-family:var(--zs-head);color:var(--zs-navy);letter-spacing:-.025em}html body .zp .serif em,html body .zp .pr-head h2 em,html body .zp .gr-heading em,html body .zp .guar-heading em{font-style:normal;color:inherit;background:linear-gradient(98deg,transparent 0 1%,var(--zs-yellow) 2% 97%,transparent 99%) 0 85%/100% .45em no-repeat}html body .zp .sec{position:relative}html body .zp .band-baby{background:var(--zs-blue)}html body .zp .band-soft,html body .zp .band-warm,html body .zp .gr-sec{background:var(--zs-cream)}html body .zp .gr-sec:before{display:none}html body .zp .eyebrow,html body .zp .gr-eyebrow{font-family:var(--zs-hand);font-size:1.7rem;font-weight:700;letter-spacing:0;text-transform:none;color:var(--zs-coral-ink);line-height:1.1;transform:rotate(-2deg);display:inline-block}html body .zp .band-royal .eyebrow{color:var(--zs-yellow);opacity:1}html body .zp .pr-head .eyebrow:before,html body .zp .pr-head .eyebrow:after{display:none}html body .zp .gr-eyebrow svg{display:none}html body .zp .btn,html body .zp .gr-btn,html body .zp .guar-btn{background:var(--zs-navy);color:#fff;border:0;border-radius:16px;font-family:var(--zs-sans);font-weight:800;font-size:1.15rem;letter-spacing:0;text-transform:none;box-shadow:0 5px 0 var(--zs-navy-d);transition:transform .1s ease,box-shadow .1s ease,background .15s ease}html body .zp .btn:hover,html body .zp .gr-btn:hover,html body .zp .guar-btn:hover{background:#00264d;box-shadow:0 5px 0 var(--zs-navy-d)}html body .zp .btn:active,html body .zp .gr-btn:active,html body .zp .guar-btn:active{transform:translateY(3px);box-shadow:0 2px 0 var(--zs-navy-d)}html body .zp .btn-ghost{background:#fff;color:var(--zs-navy);border:2px solid var(--zs-navy);box-shadow:0 4px 0 var(--zs-navy)}html body .zp .btn-ghost:hover{background:var(--zs-blue);color:var(--zs-navy);box-shadow:0 4px 0 var(--zs-navy)}@media(max-width:600px){html body .zp .btn{font-size:1.0625rem;min-height:56px}}html body .zp .card,html body .zp .fail li,html body .zp .tl-card,html body .zp .how-card,html body .zp .ing-card,html body .zp .pr-card,html body .zp .rev-card,html body .zp .chain-step,html body .zp .g-pts li,html body .zp .vid-card,html body .zp .cmp-card,html body .zp .gr-card{border:2.5px solid var(--zs-navy);border-radius:18px;box-shadow:5px 5px 0 var(--zs-navy);background:#fff}html body .zp .how-card:hover,html body .zp .ing-card:hover,html body .zp .tl-card:hover,html body .zp .chain-step:hover,html body .zp .vid-card:hover{transform:translate(-2px,-2px);box-shadow:7px 7px 0 var(--zs-navy);border-color:var(--zs-navy)}html body .zp .card-baby{background:var(--zs-blue)}html body .zp .how-img,html body .zp .ing-art{border-bottom:2.5px solid var(--zs-navy)}html body .zp .fail .x{background:var(--zs-coral);color:var(--zs-navy);border:2px solid var(--zs-navy)}html body .zp .chain-step .ic,html body .zp .usps .uic{background:var(--zs-cream);border:2px solid var(--zs-navy);color:var(--zs-navy)}html body .zp .steps .no,html body .zp .how-dot{background:var(--zs-yellow);color:var(--zs-navy);border:2px solid var(--zs-navy)}html body .zp .ing-dose{color:var(--zs-coral-ink)}html body .zp .plabel{background:var(--zs-coral);color:var(--zs-navy);border:2px solid var(--zs-navy)}html body .zp .plabel.blue{background:var(--zs-navy);color:#fff}html body .zp .trust li,html body .zp .rating-pill{border:2px solid rgba(0,51,102,.45);color:var(--zs-navy)}html body .zp .faq-pill,html body .zp .rev-pill,html body .zp .cmp-tab{border:2px solid var(--zs-navy);color:var(--zs-navy);background:#fff}html body .zp .faq-pill[aria-selected=true],html body .zp .rev-pill[aria-selected=true],html body .zp .cmp-tab[aria-selected=true]{background:var(--zs-navy);color:#fff;box-shadow:3px 3px 0 var(--zs-yellow)}html body .zp .gal-main{border:3px solid var(--zs-navy);border-radius:20px;box-shadow:6px 6px 0 var(--zs-navy);background:var(--zs-blue)}html body .zp .gal-thumbs{padding:2px 2px 8px}html body .zp .gal-thumbs button{border:2px solid rgba(0,51,102,.3);border-radius:12px}html body .zp .gal-thumbs button[aria-current=true]{border-color:var(--zs-navy);box-shadow:3px 3px 0 var(--zs-navy)}html body .zp .tier{border:2px solid rgba(0,51,102,.4);border-radius:18px;background:#fff}html body .zp .tier:hover{border-color:var(--zs-navy)}html body .zp .tier[aria-pressed=true]{border:3px solid var(--zs-navy);background:var(--zs-cream);box-shadow:5px 5px 0 var(--zs-navy)}html body .zp .radio{border-color:var(--zs-navy)}html body .zp .tier-badge{background:var(--zs-coral);color:var(--zs-navy);border:2px solid var(--zs-navy);letter-spacing:.06em}html body .zp .tier-save{background:var(--zs-coral);color:var(--zs-navy);border:0;text-transform:uppercase;letter-spacing:.03em}html body .zp .zp-size-btn{border:2px solid rgba(0,51,102,.4)}html body .zp .zp-size-btn[aria-pressed=true]{background:var(--zs-yellow);border-color:var(--zs-navy);box-shadow:3px 3px 0 var(--zs-navy)}html body .zp .dog-pick-btn[aria-pressed=true]{background:var(--zs-yellow);border-color:var(--zs-navy);color:var(--zs-navy)}html body .zp .supply{background:var(--zs-blue);border:2px solid rgba(0,51,102,.25)}html body .zp .trust-strip{border:2.5px solid var(--zs-navy);box-shadow:4px 4px 0 var(--zs-navy)}html body .zp .ts-main{background:var(--zs-cream)}html body .zp .tier-rec{background:var(--zs-navy);color:#fff}html body .zp .tier-quiz{background:var(--zs-coral);color:var(--zs-navy)}html body .zp .tl-line{background:#dce7f5}html body .zp .tl-node{border-color:#c9d8ec}html body .zp .tl-stage.on .tl-node{border-color:var(--zs-navy);background:var(--zs-yellow)}html body .zp .tl-stage.flag.on .tl-node{border-color:var(--zs-navy);background:var(--zs-coral)}html body .zp .tl-stage.on .tl-node i,html body .zp .tl-stage.flag.on .tl-node i{background:var(--zs-navy)}html body .zp .tl-when{font-family:var(--zs-hand);font-size:1.45rem;font-weight:700;letter-spacing:0;text-transform:none;background:var(--zs-yellow);color:var(--zs-navy);border:2px solid var(--zs-navy);border-radius:10px;padding:2px 12px;transform:rotate(-3deg)}html body .zp .tl-stage.flag .tl-when{background:var(--zs-coral);color:var(--zs-navy)}html body .zp .cmp-hero{border:3px solid var(--zs-navy)}html body .zp .cmp-hero .cmp-card-top{background:var(--zs-navy)}html body .zp .cmp-rival{border:2.5px solid rgba(0,51,102,.45);box-shadow:5px 5px #00336640}html body .zp .cmp-rival .cmp-card-top{background:var(--zs-blue)}html body .zp .cmp-pts-rival{background:#fff}html body .zp .cmp-ic-y{background:var(--zs-navy)}html body .zp .cmp-tagline{color:var(--zs-navy)}html body .zp .tbl-wrap{border:2.5px solid var(--zs-navy);box-shadow:5px 5px 0 var(--zs-navy)}html body .zp thead th{background:var(--zs-cream);color:var(--zs-navy);border-bottom:2px solid var(--zs-navy)}html body .zp .dose-dog{border:2px solid var(--zs-navy);background:#fff}html body .zp .gr-card{border:3px solid var(--zs-navy);box-shadow:7px 7px 0 var(--zs-navy)}html body .zp .gr-panel{background:var(--zs-navy)}html body .zp .gr-panel:before,html body .zp .gr-panel:after{display:none}html body .zp .gr-seal{transform:rotate(-6deg)}html body .zp .gr-seal-ring{background:var(--zs-yellow)}html body .zp .gr-seal-ring:after{background:var(--zs-yellow)}html body .zp .gr-seal-in{border:2.5px dashed var(--zs-navy);color:var(--zs-navy)}html body .zp .gr-seal-n{font-family:var(--zs-head)}html body .zp .gr-seal-check{background:var(--zs-coral);color:var(--zs-navy);border:2px solid var(--zs-navy);box-shadow:none}html body .zp .gr-panel-facts span{background:#ffffff1f;border:1.5px solid rgba(255,255,255,.4)}html body .zp .gr-panel-facts span svg{color:var(--zs-yellow)}html body .zp .gr-pt{background:var(--zs-blue);border:2px solid var(--zs-navy)}html body .zp .gr-pt-ic{border:2px solid var(--zs-navy);box-shadow:none}html body .zp .gr-steps{border:2px solid var(--zs-navy)}html body .zp .gr-step>.gr-step-n{background:var(--zs-yellow);color:var(--zs-navy);border:2px solid var(--zs-navy);box-shadow:none}html body .zp .seal{background:var(--zs-yellow);border:2.5px solid var(--zs-navy)}html body .zp .faq-list,html body .zp .faq-list details{border-color:#00336640}html body .zp .faq-list summary{font-family:var(--zs-sans);font-weight:800}html body .zp .faq-list details[open] .plus{color:var(--zs-coral-ink)}html body .zp .sticky{border-top:3px solid var(--zs-navy);background:#fff;box-shadow:none}html body .zp .ing-modal-box,html body .zp .guar-popup{border:3px solid var(--zs-navy);box-shadow:7px 7px 0 var(--zs-navy)}html body .zp .ing-modal-bar{background:var(--zs-yellow)}html body .zp .mini-rev{position:relative;border:2.5px solid var(--zs-navy);border-radius:16px;background:var(--zs-cream);box-shadow:4px 4px 0 var(--zs-navy)}html body .zp .mini-rev .mr-img{border:2px solid var(--zs-navy);border-radius:10px}html body .zp .pr-row{padding-top:22px}@media(min-width:900px){html body .zp .pr-row{gap:26px;padding-top:18px}}html body .zp .pr-card{position:relative;overflow:visible;padding:12px 12px 0;border-radius:12px;transform:rotate(-1.6deg)}html body .zp .pr-card:nth-child(2n){transform:rotate(1.4deg) translateY(8px)}html body .zp .pr-card:nth-child(3n){transform:rotate(-.8deg)}html body .zp .pr-card:before{content:"";position:absolute;z-index:2;top:-13px;left:50%;width:92px;height:26px;margin-left:-46px;background:var(--zs-tape);border:1px dashed rgba(0,51,102,.25);transform:rotate(-4deg);pointer-events:none}html body .zp .pr-card:nth-child(2n):before{background:var(--zs-tape-2);transform:rotate(3deg)}html body .zp .pr-card:nth-child(3n):before{background:var(--zs-tape-3)}html body .zp .pr-media{border:2px solid var(--zs-navy);border-radius:8px;overflow:hidden}html body .zp .pr-body{padding:14px 6px 16px}html body .zp .pr-chip{font-family:var(--zs-hand);font-size:1.35rem;font-weight:700;letter-spacing:0;text-transform:none;background:var(--zs-yellow);color:var(--zs-navy);border:2px solid var(--zs-navy);border-radius:8px;padding:0 10px;transform:rotate(4deg);box-shadow:none}html body .zp .pr-verified{background:#fff;color:var(--zs-navy);border:2px solid var(--zs-navy);box-shadow:none}html body .zp .pr-verified svg circle{fill:var(--zs-navy)}html body .zp .pr-verified svg path{stroke:#fff}html body .zp .pr-foot b{font-family:var(--zs-hand);font-size:1.45rem;font-weight:700;line-height:1.1}html body .zp .pr-title{font-family:var(--zs-head)}@media(prefers-reduced-motion:no-preference){html body .zp .pr-card{transition:transform .2s ease}html body .zp .pr-card:hover{transform:rotate(0) translateY(-3px)}}html body .zp .tl-card{position:relative}html body .zp .tl-img{border:2px solid var(--zs-navy);border-radius:8px;transform:rotate(-1.2deg)}html body .zp .tl-stage:nth-child(2n) .tl-img{transform:rotate(1.2deg)}html body .zp .tl-card:before{content:"";position:absolute;z-index:2;top:-12px;left:50%;width:84px;height:24px;margin-left:-42px;background:var(--zs-tape);border:1px dashed rgba(0,51,102,.25);transform:rotate(-3deg);pointer-events:none}html body .zp .tl-stage:nth-child(2n) .tl-card:before{background:var(--zs-tape-3);transform:rotate(3deg)}html body .zp .sec:after{content:"";position:absolute;pointer-events:none;width:46px;height:46px;top:22px;right:4%;background:var(--zs-paw) center/contain no-repeat;transform:rotate(18deg);opacity:.85}html body .shopify-section:nth-of-type(3n) .zp .sec:after{background-image:var(--zs-bone);width:64px;height:32px;right:auto;left:4%;transform:rotate(-12deg)}html body .shopify-section:nth-of-type(3n+1) .zp .sec:after{background-image:var(--zs-star);width:40px;height:40px;transform:rotate(12deg)}@media(max-width:700px){html body .zp .sec:after{width:30px;height:30px;top:12px;right:12px}html body .shopify-section:nth-of-type(3n) .zp .sec:after{width:42px;height:21px;left:12px}html body .shopify-section:nth-of-type(3n+1) .zp .sec:after{width:26px;height:26px}}html body .zp .sec h2.d2:after,html body .zp .sec .gr-heading:after{content:"";display:block;width:110px;height:16px;margin:10px 0 0;background:var(--zs-squiggle) left center/contain no-repeat}html body .zp .center h2.d2:after{margin-left:auto;margin-right:auto;background-position:center}html body .zps .zps-frame{border:3px solid var(--zs-navy);border-radius:10px;padding:12px 12px 22px;box-shadow:6px 6px 0 var(--zs-navy);transform:rotate(-2deg)}html body .zps .zps-frame--r{transform:rotate(2deg)}html body .zps .zps-frame img{border-radius:6px;border:2px solid var(--zs-navy)}html body .zps .zps-frame:before{content:"";position:absolute;z-index:2;top:-14px;left:50%;width:104px;height:28px;margin-left:-52px;background:var(--zs-tape);border:1px dashed rgba(0,51,102,.25);transform:rotate(-4deg);pointer-events:none}html body .zps .zps-frame--r:before{background:var(--zs-tape-2);transform:rotate(3deg)}html body .zps .zps-bubble{font-family:var(--zs-hand);font-size:1.5rem;font-weight:700;line-height:1.1;box-shadow:3px 3px 0 var(--zs-navy)}html body .zps .zps-review{position:relative;border:3px solid var(--zs-navy);border-radius:14px;box-shadow:6px 6px 0 var(--zs-navy);transform:rotate(-1.4deg)}html body .zps .zps-review:nth-child(2n){transform:rotate(1.4deg)}html body .zps .zps-review:nth-child(3n){transform:rotate(-.6deg)}html body .zps .zps-review:before{content:"";position:absolute;z-index:2;top:-14px;left:50%;width:96px;height:26px;margin-left:-48px;background:var(--zs-tape);border:1px dashed rgba(0,51,102,.25);transform:rotate(-3deg);pointer-events:none}html body .zps .zps-review:nth-child(2n):before{background:var(--zs-tape-2);transform:rotate(3deg)}html body .zps .zps-review:nth-child(3n):before{background:var(--zs-tape-3)}html body .zps .zps-review__img{border:2px solid var(--zs-navy);border-radius:8px}html body .zps .zps-review__by{font-family:var(--zs-hand);font-size:1.6rem;font-weight:700;line-height:1.1}html body .zps .zps-reviews,html body .zps .zps-stories{gap:30px 26px;padding-top:12px}html body .zps .zps-hand{font-family:var(--zs-hand);font-style:normal;font-size:1.6rem;font-weight:700;line-height:1.15;color:var(--zs-navy)}html body .zps .zps-survey,html body .zps .zps-cmp,html body .zps .zps-label{border:2.5px solid var(--zs-navy);box-shadow:5px 5px 0 var(--zs-navy)}html body .zps .zps-point{border:2px solid var(--zs-navy);box-shadow:3px 3px 0 var(--zs-navy)}html body .zps .zps-label .zps-point{box-shadow:none}html body .zps .zps-stage{border:2px solid var(--zs-navy);border-left-width:8px;box-shadow:4px 4px 0 var(--zs-navy)}html body .zps .zps-acc details{border:2px solid var(--zs-navy);box-shadow:3px 3px 0 var(--zs-navy)}html body .zps .zps-acc details[open]{box-shadow:5px 5px 0 var(--zs-navy)}html body .zps .zps-note{border:2px solid var(--zs-navy);border-left-width:8px;box-shadow:4px 4px 0 var(--zs-navy)}html body .zps .zps-rating{box-shadow:3px 3px 0 var(--zs-navy)}html body .zps .zps-tl__dot{box-shadow:2px 2px 0 var(--zs-navy)}html body .zps-sec:not(.zps-hero):not(.zps-sec--tight):not(.zps-plans):after{content:"";position:absolute;pointer-events:none;width:46px;height:46px;top:20px;right:4%;background:var(--zs-paw) center/contain no-repeat;transform:rotate(18deg);opacity:.85}html body .zps-bg--yellow:not(.zps-hero):not(.zps-sec--tight):not(.zps-plans):after{background-image:var(--zs-bone);width:64px;height:32px;right:auto;left:4%;transform:rotate(-12deg)}html body .zps-bg--white:not(.zps-hero):not(.zps-sec--tight):not(.zps-plans):after{background-image:var(--zs-star);width:40px;height:40px;transform:rotate(12deg)}@media(max-width:700px){html body .zps-sec:not(.zps-hero):not(.zps-sec--tight):not(.zps-plans):after{width:30px;height:30px;top:14px;right:12px}html body .zps-bg--yellow:not(.zps-hero):not(.zps-sec--tight):not(.zps-plans):after{width:42px;height:21px;left:12px}html body .zps-bg--white:not(.zps-hero):not(.zps-sec--tight):not(.zps-plans):after{width:26px;height:26px}}html body .zps-hero .zps-hero__grid{position:relative}@media(min-width:900px){html body .zps-hero .zps-hero__grid:after{content:"";position:absolute;pointer-events:none;width:54px;height:54px;right:-10px;top:-18px;background:var(--zs-star) center/contain no-repeat;transform:rotate(14deg)}}@media(prefers-reduced-motion:reduce){html body .zp .pr-card,html body .zps .zps-review{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/zp-scrap.css.map */
