Video HIDDEN on mobile but still shows in speed insights

Job ID: 32040888

Budget: $30 – $250 AUD

I have a video that I show for desktop ONLY on the homepage (www.forestsuperfoods.com.au)

I have it set to display:none; (class is "home-video") for media screen size under 600px but it is still showing up in the DOM for mobile in google page insights

Do you know how to stop it showing up? Please tell me how to fix it.

Screenshots attached
Related categories: JavaScript CSS HTML5 HTML Google PageSpeed Insights