.elii-cat{overflow:visible}.elii-cat #cat-tail,.elii-cat #cat-head,.elii-cat #cat-ear-l,.elii-cat #cat-ear-r,.elii-cat #cat-eye-l,.elii-cat #cat-eye-r,.elii-cat #cat-eyelids,.elii-cat #cat-paw,.elii-cat #yarn-ball,.elii-cat #cat-body{transform-box:view-box}.elii-cat #cat-tail{transform-origin:96px 222px}.elii-cat #cat-body{transform-origin:160px 254px}.elii-cat #cat-head{transform-origin:160px 160px}.elii-cat #cat-ear-l{transform-origin:128px 74px}.elii-cat #cat-ear-r{transform-origin:192px 74px}.elii-cat #cat-eye-l{transform-origin:136px 112px}.elii-cat #cat-eye-r{transform-origin:184px 112px}.elii-cat #cat-paw{transform-origin:198px 176px}.elii-cat #yarn-ball{transform-origin:272px 228px}.elii-cat #cat-eyelids{opacity:0}@keyframes ec-tail{0%,to{transform:rotate(-6deg)}50%{transform:rotate(9deg)}}@keyframes ec-breath{0%,to{transform:scale(1)}50%{transform:scale(1.015,.99)}}@keyframes ec-blink{0%,92%,98%,to{transform:scaleY(1)}94.5%,95.5%{transform:scaleY(.08)}}@keyframes ec-lid{0%,93.5%,96.5%,to{opacity:0}94.5%,95.5%{opacity:1}}@keyframes ec-ear{0%,86%,to{transform:rotate(0)}89%{transform:rotate(-12deg)}92%{transform:rotate(4deg)}95%{transform:rotate(-6deg)}}@keyframes ec-paw{0%,58%,to{transform:rotate(0)}64%{transform:rotate(-22deg)}70%{transform:rotate(6deg)}76%{transform:rotate(0)}}@keyframes ec-ball{0%,66%,to{transform:translate(0)rotate(0)}72%{transform:translate(10px)rotate(40deg)}84%{transform:translate(3px)rotate(14deg)}}@keyframes ec-tilt{0%,to{transform:rotate(0)}50%{transform:rotate(-4deg)}}.elii-cat #cat-tail{animation:ec-tail 3.2s var(--ease-sway,ease-in-out) infinite}.elii-cat #cat-body{animation:4s ease-in-out infinite ec-breath}.elii-cat #cat-eye-l,.elii-cat #cat-eye-r{animation:5s linear infinite ec-blink}.elii-cat #cat-eyelids{animation:5s linear infinite ec-lid}.elii-cat #cat-ear-r{animation:7s ease-out infinite ec-ear}.elii-cat #cat-paw{animation:ec-paw 4.5s var(--ease-spring,ease-out) infinite}.elii-cat #yarn-ball{animation:ec-ball 4.5s var(--ease-out,ease-out) infinite}.cat-wrap:hover .elii-cat #cat-paw,.cat-wrap:focus-within .elii-cat #cat-paw,.cat-wrap:hover .elii-cat #yarn-ball,.cat-wrap:focus-within .elii-cat #yarn-ball{animation-duration:1.4s}.cat-wrap:hover .elii-cat #cat-head{animation:1.4s ease-in-out infinite ec-tilt}.elii-cat.is-paused *,.elii-cat.is-paused{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.elii-cat *,.elii-cat{animation:none!important}}@keyframes ec-wave{0%,to{transform:rotate(0)}20%,60%{transform:rotate(-38deg)}40%,80%{transform:rotate(-18deg)}}.elii-cat.is-waving #cat-paw{animation:1.6s ease-in-out ec-wave!important}.elii-cat #cat-eyes,.elii-cat #cat-eyelids{transform-box:view-box;translate:var(--look-x,0) var(--look-y,0);transition:translate var(--dur-base,.32s) var(--ease-out,ease-out)}.elii-cat #cat-head{rotate:var(--look-r,0deg);transition:rotate var(--dur-gentle,.6s) var(--ease-out,ease-out)}.cat-wrap.is-playing .elii-cat #cat-paw,.cat-wrap.is-playing .elii-cat #yarn-ball{animation-duration:1.4s}.cat-wrap.is-playing .elii-cat #cat-head{animation:1.4s ease-in-out infinite ec-tilt}@media (prefers-reduced-motion:reduce){.elii-cat #cat-eyes,.elii-cat #cat-eyelids,.elii-cat #cat-head{transition:none;translate:none;rotate:none}}
