.store-frog-overlay{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:2;contain:paint}
.store-frog-overlay[hidden]{display:none}
.store-frog-mover{position:absolute;inset:0;transform:translate(22%,88%);transform-origin:0 0}
.store-frog-poses{position:absolute;left:0;top:0;width:6.5%;aspect-ratio:1.25;transform:translate(-52.5%,-61%);filter:saturate(.46) contrast(.94) blur(.45px) drop-shadow(1px 1px 1px #0008)}
.store-header-scene .store-frog-poses img{position:absolute;inset:0;width:100%;height:100%;max-width:none;opacity:0}
.store-header-scene .store-frog-poses img:first-child{opacity:1}
.store-frog-splash{position:absolute;left:23.2%;top:83%;width:2.3%;height:1.8%;transform:translate(-50%,-50%)}
.store-frog-splash i{position:absolute;inset:0;border:1px solid #a4b49a88;border-radius:50%;opacity:0}
.store-frog-splash b{position:absolute;left:50%;top:30%;width:1.5px;height:3px;background:#b5c8a7;opacity:0;border-radius:50%}
@media(prefers-reduced-motion:reduce){.store-frog-overlay{display:none!important}}

/* 72 motion-compensated frames in an 8 by 9 atlas. */
.store-header-scene .store-frog-poses .store-frog-atlas-loader{display:none}
.store-frog-cell{position:absolute;inset:0;background-image:url("images/store-frog-atlas-v146.webp");background-size:800% 900%;background-position:0 0;background-repeat:no-repeat}
