Insulated snowsuit