Uses window.innerWidth / innerHeight to match behaviour of true media queries