??????
You gonna take the wheels off it????
Seriously, I'd figure out some sort of arrangement to break the daylight up around the windows, slit shower curtain , mesh, .....something.
I have trouble with deer from a blind, permanent or popup, unless it has been there a long time, or is heavily brushed in.