Hi I have strange problem with an animation that I can't get my head around.   I have an animation that is dependent on window size - a simplified codepen is above and simplified code below.   Basically it's set so that if the window is greater than 1024px the animation fires, if it is less than 1024px the else part of the conditional logic is set to an animation lasting 0 seconds to effectively prevent the animation happening. I've predominately done this because the element