Problem with shopping cart

So I’ve improvised a ‘loading’ screen on my homepage by having an element fade after a certain amount of time to reveal my page.

My menu is set to ‘hidden on load’ and then I’ve used the code line
setTimeout( function (){ $w(‘#horizontalMenu1’).show(‘fade’) }, 5500);
to reveal the menu after the loading element fades.

However, I now need a shopping cart icon, I’ve used the exact same code (obviously replacing the element name), used ‘hidden on load’ and the icon is in the header.
However it isn’t hidden on load, it just appears as soon as you go onto the page.

I’ve attached some images to try and better illustrate:


Thanks in advance for any help!

A Shopping Cart icon is automatically added to your site’s header when you add Wix Stores.

Currently, you cannot remove the shopping cart icon from the header of your site as it is an essential part of your online store.

Thanks for this info, is it not possible for it to be ‘hidden on load’ then?

I don’t want to remove it i just want it to appear after a few seconds.