Wow... Reimu and Marisa squeezed them so hard, they SHRUNK.
I think it's more based on faith. But on the flipside for Sanae. The more faith she has in people the bigger they get and in the case of Reimu and Marisa she lost a whole lot of faith in them just now.