Thank you for your support! I use this CSS code to hide the cart icon, but still keep other content.
.site-header-cart .cart-contents:after,
.storefront-handheld-footer-bar ul li.cart > a:before {
content: none;
}
The only problem is the double count number. My storefront theme default language is English. In English, everything in the Cart works well. Bur in Spanish, the cart number shows a double number. For items over 10, this double digitals indicates normal; but for items less than 10, the double count number will show like this:00; 1; 2; 3; 44; 55; 66; 77; 8; 99.
Do you have any ideas about why your cart number still works normally in Spanish on your site? I change another translator plugin, but in Spanish, this problem is still there. I wonder if you open my website on your computer to have a check rather than your own website.
Thanks again!