:root{--ink:#1F2A44;--pet-yellow:#FFC93C;--pet-yellow-2:#FFB21E;--pet-sky:#E2F0FA;--pet-mint:#D6F2E4;--pet-coral:var(--c-cta);--f-heading:"Fredoka","Nunito",system-ui,sans-serif;--f-body:"Nunito",system-ui,-apple-system,"Segoe UI",sans-serif;--pet-shadow:5px 5px 0 var(--ink);--pet-border:2px solid var(--ink)}html,body{overflow-x:clip}body{background:var(--c-bg);font-family:var(--f-body)}h1,h2,h3,h4,.h1,.h2{font-family:var(--f-heading);font-weight:600;letter-spacing:-.01em;color:var(--ink)}h1{font-weight:700}.section--dark h2,.section--dark h3{color:#fff}.eyebrow{background:var(--pet-mint);color:var(--ink);padding:7px 15px;border-radius:999px;letter-spacing:.06em;font-weight:800;font-size:.76rem;border:2px solid var(--ink)}.eyebrow:before{content:"\1f43e  "}.section--dark .eyebrow{background:var(--pet-yellow);color:var(--ink)}.logo__word{font-family:var(--f-heading)!important;text-transform:none!important;letter-spacing:0!important;font-weight:700!important;font-size:clamp(1.35rem,2.4vw,1.75rem)!important;color:var(--ink)}.logo__word:before{content:"\1f43e";margin-right:6px;font-size:.85em}.btn{border-radius:999px;font-family:var(--f-heading);font-weight:600}.btn--cta,.btn--cta:hover{background:var(--pet-yellow);color:var(--ink);border:var(--pet-border);box-shadow:var(--pet-shadow);text-transform:none;letter-spacing:.01em;font-size:1.08rem;transition:transform .15s ease,box-shadow .15s ease,background .15s}.btn--cta:hover{background:var(--pet-yellow-2);transform:translate(-2px,-2px);box-shadow:7px 7px 0 var(--ink)}.btn--cta:active{transform:translate(3px,3px);box-shadow:1px 1px 0 var(--ink)}.btn--cta .btn__sub{color:var(--ink);opacity:.75;text-transform:none;letter-spacing:0}.btn--cta svg{color:var(--ink)}.btn--pulse{animation:none}.header__buy{padding:10px 20px;font-size:.95rem;box-shadow:3px 3px 0 var(--ink)}.link-add{color:var(--ink)}.card,.light-card,.timeline__item,.review,.upsell{background:#fff;border:var(--pet-border);border-radius:22px;box-shadow:var(--pet-shadow)}.card:hover,.timeline__item:hover{transform:translate(-2px,-2px);box-shadow:7px 7px 0 var(--ink)}.timeline__item{border-top:var(--pet-border)}.timeline__week{color:var(--c-cta)}.section--alt{background:var(--pet-sky);margin:0 12px;border-radius:40px}@media(max-width:749px){.section--alt{margin:0 8px;border-radius:28px}}.section--dark{background:var(--ink)}.announcement{background:var(--ink);font-weight:700}.header{background:#fff;border-bottom:var(--pet-border)}.header__nav a{font-weight:700}.marquee{background:var(--pet-yellow);color:var(--ink);border-top:var(--pet-border);border-bottom:var(--pet-border);font-weight:600;transform:rotate(-1.2deg) scale(1.03);margin:18px 0;position:relative;z-index:2}.hero{background-color:var(--c-bg-alt);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3E%3Cg fill='%231F2A44' fill-opacity='.05'%3E%3Cellipse cx='30' cy='34' rx='9' ry='7'/%3E%3Cellipse cx='19' cy='22' rx='3.5' ry='4.5'/%3E%3Cellipse cx='26' cy='17' rx='3.5' ry='4.5'/%3E%3Cellipse cx='34' cy='17' rx='3.5' ry='4.5'/%3E%3Cellipse cx='41' cy='22' rx='3.5' ry='4.5'/%3E%3Cellipse cx='90' cy='94' rx='9' ry='7'/%3E%3Cellipse cx='79' cy='82' rx='3.5' ry='4.5'/%3E%3Cellipse cx='86' cy='77' rx='3.5' ry='4.5'/%3E%3Cellipse cx='94' cy='77' rx='3.5' ry='4.5'/%3E%3Cellipse cx='101' cy='82' rx='3.5' ry='4.5'/%3E%3C/g%3E%3C/svg%3E");border-bottom:var(--pet-border)}.hero:before{background:radial-gradient(circle,rgba(255,201,60,.55),transparent 62%)}.hero__text h1{font-size:clamp(2.4rem,5.2vw,4rem);line-height:1.04}.hero__text h1 em{font-style:normal;color:var(--ink);background:linear-gradient(transparent 58%,var(--pet-yellow) 58%,var(--pet-yellow) 92%,transparent 92%);padding:0 .08em}.hero__media,.gallery__main{border:var(--pet-border)!important;box-shadow:8px 8px 0 var(--ink)!important;border-radius:28px!important;background:#fff}.hero__badge{border:var(--pet-border);box-shadow:var(--pet-shadow);transform:rotate(-3deg)}.hero__ticks svg,.benefits svg{color:var(--c-success)}.trustbar{background:#fff}.trustbar__item svg{color:var(--c-cta)}.trustbar__item strong{font-family:var(--f-heading);font-weight:600}.gallery__badge{background:var(--c-cta);color:#fff;border:var(--pet-border);transform:rotate(-3deg);font-weight:800}.gallery__thumb{border:2px solid transparent;border-radius:14px}.gallery__thumb.is-active{border-color:var(--ink)}.price-row__now{color:var(--ink);font-family:var(--f-heading)}.price-row__save{background:var(--pet-mint);color:var(--ink);border:2px solid var(--ink)}.bundle{border:var(--pet-border);border-radius:18px;background:#fff;box-shadow:3px 3px 0 var(--ink)}.bundle.is-selected{background:#fff6dc;border-color:var(--ink);box-shadow:var(--pet-shadow)}.bundle.is-selected .bundle__radio{border-color:var(--ink);background:radial-gradient(circle,var(--ink) 42%,#fff 46%)}.bundle.is-selected .bundle__price{color:var(--ink)}.bundle__title{font-family:var(--f-heading);font-weight:600}.bundle__badge{background:var(--c-cta);color:#fff;border:2px solid var(--ink);transform:rotate(2deg);font-weight:800}.bundle__badge--dark{background:var(--ink);color:#fff}.size-pill span{border:var(--pet-border);font-family:var(--f-heading);font-weight:600;box-shadow:2px 2px 0 var(--ink)}.size-pill.is-selected span{background:var(--ink);border-color:var(--ink);color:#fff}.buy-perks{background:#fff;border:2px dashed var(--ink);border-radius:18px}.guarantee-box{border:var(--pet-border);border-style:solid;border-radius:18px;background:var(--pet-mint)}.accordion details{border-color:var(--ink)}.light-card__dot{width:58px;height:58px;border-radius:18px;border:var(--pet-border);box-shadow:3px 3px 0 var(--ink);animation:none!important}.light-card__nm{color:var(--c-cta);font-weight:800}.step__num{background:var(--pet-yellow);color:var(--ink);border:var(--pet-border);box-shadow:3px 3px 0 var(--ink);font-family:var(--f-heading)}.stat__num{color:var(--ink);font-family:var(--f-heading);font-weight:700}.stat__num span{background:linear-gradient(transparent 60%,var(--pet-yellow) 60%)}.compare-wrap{border:var(--pet-border);border-radius:22px;box-shadow:var(--pet-shadow);overflow:hidden;background:#fff}.compare thead .is-us{background:var(--pet-yellow);color:var(--ink)}.faq details{background:#fff;border:var(--pet-border)!important;border-radius:18px;padding:4px 18px;margin-bottom:12px;box-shadow:3px 3px 0 var(--ink)}.faq summary{font-family:var(--f-heading);font-weight:600}.final-cta{background:var(--pet-yellow);border-top:var(--pet-border)}.final-cta .btn--cta,.final-cta .eyebrow{background:#fff}.guarantee__seal circle:first-child{fill:var(--pet-yellow)}.footer{background:var(--ink)}.split__media img,.split__media .mask-illu{border:var(--pet-border);box-shadow:8px 8px 0 var(--ink);border-radius:28px}.promise__icon{background:var(--pet-yellow)!important;color:var(--ink)!important;border:var(--pet-border)}.promise__launch{background:#fff!important;border:var(--pet-border)!important;box-shadow:var(--pet-shadow)}.promise__launch-icon{background:var(--c-cta)!important;border:var(--pet-border)}.drawer__head h2{font-family:var(--f-heading)}.drawer__ship{background:var(--pet-sky)}.drawer__ship-track{border:2px solid var(--ink);height:12px}.drawer__ship-track span{background:var(--pet-yellow)}.drawer__upsell{background:var(--pet-mint)}.sticky-atc{border-top:var(--pet-border)}h1 em,h2 em,h3 em{font-style:normal;color:var(--ink);background:linear-gradient(transparent 60%,var(--pet-yellow) 60%,var(--pet-yellow) 92%,transparent 92%);padding:0 .06em}.jdgm-preview-badge{margin-bottom:8px}.rl{display:flex;width:fit-content;align-items:center;gap:8px;background:#fff;border:2px solid var(--ink);border-radius:999px;padding:6px 14px 6px 12px;box-shadow:2px 2px 0 var(--ink);color:var(--ink);text-decoration:none;font-size:.92rem;margin:0 0 14px;transition:transform .15s,box-shadow .15s}.rl:hover{transform:translate(-1px,-1px);box-shadow:3px 3px 0 var(--ink)}.rl strong{font-family:var(--f-heading);font-weight:700;font-size:1.02rem}.rl__count{color:var(--c-muted);font-weight:700;padding-left:8px;border-left:2px solid #E3DCCB}.rv-stars--sm{font-size:1.05rem;letter-spacing:1px}.rl__count{white-space:nowrap}@media(max-width:480px){.rl{font-size:.86rem;gap:6px;padding:5px 12px 5px 10px}.rv-stars--sm{font-size:.95rem}.rl__more{display:none}}.rv-hero{max-width:980px;margin:0 auto 26px;background:#fff;border:var(--pet-border);border-radius:26px;box-shadow:var(--pet-shadow);padding:24px 28px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px 28px}.rv-hero__score{display:flex;align-items:center;gap:16px}.rv-hero__num{font-family:var(--f-heading);font-weight:700;font-size:3.6rem;line-height:1;color:var(--ink);background:var(--pet-yellow);border:var(--pet-border);border-radius:20px;padding:8px 16px;box-shadow:3px 3px 0 var(--ink);transform:rotate(-3deg)}.rv-stars{position:relative;display:inline-block;font-size:1.7rem;letter-spacing:2px;line-height:1;color:#e3dccb}.rv-stars__on{position:absolute;inset:0 auto 0 0;overflow:hidden;white-space:nowrap;color:var(--pet-yellow-2);-webkit-text-stroke:1px var(--ink)}.rv-hero__count{margin:6px 0 0;color:var(--c-muted);font-size:.98rem}.rv-hero__count strong{color:var(--ink)}.rv-hero__chips{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,auto);gap:8px 10px}.rv-hero__chips li{background:var(--pet-mint);border:2px solid var(--ink);border-radius:999px;padding:6px 12px;font-weight:700;font-size:.86rem;white-space:nowrap}@media(max-width:640px){.rv-hero{padding:20px;justify-content:center;text-align:left}.rv-hero__num{font-size:2.9rem}.rv-hero__chips{grid-template-columns:1fr 1fr;width:100%}.rv-hero__chips li{white-space:normal;font-size:.8rem;text-align:center}}.jm-wrap{max-width:980px;margin:0 auto}.rv-note{max-width:980px;margin:14px auto 0;text-align:center;font-size:.82rem;color:var(--c-muted)}.rv-cta{text-align:center;margin-top:26px}.jm-wrap .jdgm-rev-widg{padding:0!important;border:0!important;background:transparent!important}.jm-wrap .jdgm-rev-widg__title,.jm-wrap .jdgm-rev-widg__summary{display:none!important}.jm-wrap .jdgm-rev-widg__header{background:#fff;border:var(--pet-border);border-radius:22px;box-shadow:3px 3px 0 var(--ink);padding:18px 20px!important;margin-bottom:22px!important}.jm-wrap .jdgm-star{color:var(--pet-yellow-2)!important}.jm-wrap .jdgm-histogram__bar-content{background:var(--pet-yellow-2)!important}.jm-wrap .jdgm-rev-widg__reviews{columns:3 260px;column-gap:18px}.jm-wrap .jdgm-rev{break-inside:avoid;display:inline-block;width:100%;background:#fff;border:var(--pet-border)!important;border-radius:20px;box-shadow:4px 4px 0 var(--ink);padding:18px!important;margin:0 0 18px!important}.jm-wrap .jdgm-rev__title{font-family:var(--f-heading);font-weight:600;color:var(--ink)}.jm-wrap .jdgm-rev__body{color:var(--c-text);line-height:1.55}.jm-wrap .jdgm-rev__author{font-weight:800;color:var(--ink)}.jm-wrap .jdgm-rev__pic-img,.jm-wrap .jdgm-rev__pics img{border-radius:12px;border:2px solid var(--ink)}.jm-wrap .jdgm-write-rev-link,.jm-wrap .jdgm-paginate__load-more{background:#fff!important;color:var(--ink)!important;border:var(--pet-border)!important;border-radius:999px!important;box-shadow:3px 3px 0 var(--ink);font-family:var(--f-heading);font-weight:600;padding:10px 20px!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/pet.css.map */
