genki-pixel-chicken{display:none}@media(prefers-reduced-motion:no-preference){genki-pixel-chicken:not([hidden]){display:block}.genki-chicken-pet{position:fixed;left:0;top:0;width:54px;height:54px;z-index:60;will-change:transform;contain:layout style;border:0;background:none;padding:0;cursor:pointer;touch-action:manipulation}.genki-chicken-facing{display:block;transform:scaleX(var(--chicken-facing,1));transform-origin:center}.genki-chicken-hop{display:block}.genki-chicken-pet svg{display:block;width:54px;height:54px;overflow:visible;image-rendering:pixelated}.genki-chicken-shadow{display:block;position:absolute;bottom:0;left:10px;width:29px;height:6px;border-radius:50%;background:#24202b30}.genki-chicken-front,.genki-chicken-back,.genki-chicken-pet[data-view=front] .genki-chicken-side,.genki-chicken-pet[data-view=back] .genki-chicken-side{display:none}.genki-chicken-pet[data-view=front] .genki-chicken-front,.genki-chicken-pet[data-view=back] .genki-chicken-back{display:block}.genki-chicken-wing{transform-box:fill-box;transform-origin:80% 60%}.genki-chicken-pet.is-walking .genki-chicken-leg-left{animation:genki-chicken-step .34s steps(2,end) infinite}.genki-chicken-pet.is-walking .genki-chicken-leg-right{animation:genki-chicken-step .34s steps(2,end) -.17s infinite}.genki-chicken-pet.is-walking .genki-chicken-body{animation:genki-chicken-bob .34s steps(2,end) infinite}.genki-chicken-pet.is-idle .genki-chicken-body{animation:genki-chicken-peck 3.7s steps(2,end) infinite}.genki-chicken-pet.is-jumping .genki-chicken-hop{animation:genki-chicken-hop .72s cubic-bezier(.22,.6,.4,1)}.genki-chicken-pet.is-jumping .genki-chicken-wing{animation:genki-chicken-flap .12s steps(2,end) 6}.genki-chicken-pet.is-jumping .genki-chicken-shadow{animation:genki-chicken-shadow .72s ease}.genki-chicken-pet:focus-visible{outline:2px dashed #8b66ac;outline-offset:3px}.genki-chicken-dismiss{--genki-dismiss-height:32px;position:fixed;left:auto;right:20px;bottom:calc(var(--shopify-chat-activator-offset,80px) + var(--private-preview-bar-offset,0px) - var(--genki-dismiss-height) - 8px);height:var(--genki-dismiss-height);box-sizing:border-box;z-index:61;border:1px solid #d3d1cb;border-radius:30px;background:#fffefbe8;color:#343434;font:12px/1.3 var(--text-font-family,Arial,sans-serif);padding:7px 10px;cursor:pointer}.genki-chicken-dismiss span{margin-left:5px}.genki-chicken-dismiss:focus-visible{outline:2px solid #008c97;outline-offset:3px}}@keyframes genki-chicken-step{50%{transform:translateY(-2px)}}@keyframes genki-chicken-bob{50%{transform:translateY(-1px)}}@keyframes genki-chicken-peck{80%,90%{transform:translateY(1px)}85%,95%{transform:translateY(0)}}@keyframes genki-chicken-hop{0%,to{transform:translateY(0)}40%{transform:translateY(-64px)}65%{transform:translateY(-45px)}}@keyframes genki-chicken-flap{50%{transform:rotate(-70deg) scaleY(1.4)}}@keyframes genki-chicken-shadow{40%{transform:scale(.65);opacity:.5}}.genki-chicken-pet .genki-chicken-sprite{display:block;width:48px;height:51px;max-width:none;margin:0 auto;image-rendering:pixelated;image-rendering:crisp-edges;pointer-events:none}.genki-chicken-pet.is-jumping .genki-chicken-sprite{animation:genki-chicken-rustle .12s steps(2,end) 6}@keyframes genki-chicken-rustle{0%,to{transform:rotate(-7deg)}50%{transform:rotate(7deg) scaleX(1.12)}}.genki-chicken-pet.is-held{z-index:62;cursor:grabbing}.genki-chicken-pet.is-held .genki-chicken-shadow{transform:translateY(54px) scale(.7);opacity:.35}.genki-chicken-pet.is-falling .genki-chicken-shadow{transform:translateY(var(--fall-distance,0px)) scale(.85)}.genki-chicken-pet.is-landing .genki-chicken-hop{animation:genki-chicken-land .2s ease-out}@keyframes genki-chicken-land{50%{transform:scaleX(1.12) scaleY(.85)}to{transform:none}}.genki-chicken-pet[hidden]{display:none!important}@media(pointer:coarse){.genki-chicken-dismiss{--genki-dismiss-height:44px;min-height:44px;padding:9px 12px}}@media(pointer:coarse),(max-width:699px){.genki-chicken-pet .genki-chicken-sprite{width:24px;height:25.5px}.genki-chicken-pet .genki-chicken-facing{display:flex;justify-content:center;align-items:flex-end;height:54px;padding-bottom:3px;box-sizing:border-box}.genki-chicken-pet .genki-chicken-shadow{width:14px;height:3px;left:20px;bottom:2px}}:root:has(genki-pixel-chicken:not([hidden])){--shopify-chat-activator-offset:max(80px, calc(64px + env(safe-area-inset-bottom,0px)) )!important}
/*# sourceMappingURL=/cdn/shop/t/95/assets/genki-pixel-chicken.css.map */
