Not clear if your windows are glass or not? . mine are and im gonna try double payne. i'll try the weather strip shrink clear plastic first. make a frame to fit apply inside of hut, install such product 3M etc fasten. Air space between two windows should help. if this is satisfactory try more permanent double glass sealed up really well. Good Luck.