.pet-cat-wrap{position:absolute;z-index:4;top:-24px;right:max(16px,4vw);display:flex;align-items:flex-start;pointer-events:none}.pet-cat-wrap>*{pointer-events:auto}.pet-cat{position:relative;display:block;width:100px;height:84px;margin:0;padding:0;color:var(--ink);background:none;border:0;border-radius:0;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.pet-cat:focus-visible{outline:3px solid var(--yellow);outline-offset:2px;box-shadow:0 0 0 2px var(--ink)}.pc-svg{display:block;width:100%;height:100%;overflow:visible;filter:drop-shadow(2px 0 0 var(--white)) drop-shadow(-2px 0 0 var(--white)) drop-shadow(0 -2px 0 var(--white)) drop-shadow(3px 3px 0 var(--ink))}.pc-r1{fill:var(--pink-fill)}.pc-r2{fill:var(--yellow)}.pc-r3{fill:var(--orange)}.pc-ink{fill:var(--ink)}.pc-eye{fill:var(--yellow);stroke:var(--ink);stroke-width:1.5}.pc-pupils{fill:var(--ink)}.pc-squint{fill:none;stroke:var(--yellow);stroke-width:3;stroke-linecap:round;visibility:hidden}.pc-whiskers{fill:none;stroke:var(--white);stroke-width:1.6;stroke-linecap:round}.pc-heart{fill:var(--pink);stroke:var(--ink);stroke-width:1.2;visibility:hidden}.pc-banner rect{fill:var(--pink-soft);stroke:var(--ink);stroke-width:2}.pc-banner text{fill:var(--orange);stroke:var(--ink);stroke-width:2px;paint-order:stroke;font:400 19px var(--font-display);letter-spacing:.06em}.pc-brad{fill:var(--silver);stroke:var(--ink);stroke-width:2}.pc-ear{transform-box:fill-box;transform-origin:50% 100%}.pet-cat.is-squint .pc-eyes{visibility:hidden}.pet-cat.is-squint .pc-squint{visibility:visible}.pet-cat.is-perk .pc-ear-l{rotate:-6deg}.pet-cat.is-perk .pc-ear-r{rotate:6deg}.pet-cat.is-hiss .pc-ear-l{rotate:-25deg}.pet-cat.is-hiss .pc-ear-r{rotate:25deg}.pet-cat.is-hiss .pc-pupils ellipse{rx:.6px}.pet-cat__purr,.pet-cat__hiss{position:absolute;right:calc(100% + 4px);top:-4px;display:none;padding:3px 6px;font:700 .8125rem/1 var(--font-mono);color:var(--ink);background:var(--yellow);border:2px solid var(--ink);white-space:nowrap;rotate:-4deg}.pet-cat__purr i{font-style:normal;letter-spacing:-.1em}.pet-cat.is-purr .pet-cat__purr,.pet-cat.is-hiss .pet-cat__hiss{display:block}.pet-cat.is-heart .pc-heart{visibility:visible}.pet-cat__tag{--focus:var(--ink);display:grid;align-content:start;gap:2px;margin:26px -4px 0 0;padding:3px 10px 2px 8px;color:var(--ink);background:var(--yellow);border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink);rotate:-2deg}.pet-cat__label{margin:0;font:700 .6875rem/1.2 var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.pet-cat__row{display:flex;flex-wrap:nowrap;align-items:center;gap:0 10px;margin:0}.pet-cat__link{position:relative;display:inline-flex;align-items:center;min-height:24px;font:700 .75rem/1.1 var(--font-mono);color:var(--ink);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.15em;white-space:nowrap}.pet-cat__link:hover{color:var(--yellow);background:var(--ink)}.pet-cat__sound{position:relative;min-height:24px;padding:0;font:400 .6875rem/1 var(--font-mono);color:var(--ink);background:none;border:0;text-decoration:underline;text-underline-offset:.15em;cursor:pointer;white-space:nowrap}.pet-cat__link:after,.pet-cat__sound:after{content:"";position:absolute;top:-10px;right:-4px;bottom:-10px;left:-4px}.pet-cat__tag a:focus-visible,.pet-cat__tag button:focus-visible{outline:3px solid var(--ink);outline-offset:2px}@media(max-width:989px){.pet-cat__link--alt{display:none!important}}@media(max-width:749px){.pet-cat-wrap{top:-18px;right:12px}.pet-cat{width:88px;height:74px}.pet-cat__tag{margin-top:26px;padding:2px 7px 1px 6px}}@media(prefers-reduced-motion:no-preference){.pet-cat.is-jitter .pc-cat{animation:cflo-jitter .16s steps(4,end) 3}.pet-cat.is-heart .pc-heart{animation:pc-hop .3s steps(3,end) forwards}.pet-cat.is-purr .pet-cat__purr,.pet-cat.is-hiss .pet-cat__hiss{animation:cflo-stamp .1s steps(2,end)}.pet-cat__tag.is-flip{animation:pc-flip .12s steps(2,end)}.pc-pupils{transition:translate 80ms steps(1,end)}}@keyframes pc-hop{0%{translate:0 0}to{translate:0 -18px}}@keyframes pc-flip{0%{scale:1 .1}to{scale:1 1}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/toy-pet-cat.css.map */
