In some themes, UpCart may be hidden behind the site header when opened.
If this happens on your store, please follow these instructions:
Copy the code at the bottom of this document
Go to UpCart > Cart Editor > Settings >Advanced Settings> Custom HTML
Click on the HTML dropdown to find the option "Scripts (Before load)"
Paste the copied code and Save changes
Refresh your storefront page, and the issue should be resolved.
Code Required:
<script>
// Find UpCart
let upcart = document.querySelector("#upCart");
// Find the site's body
let body = document.body;
// If we found both
if(upcart && body)
// Move upcart to the top of the body's children so it takes priority over site header
body.firstChild.before(upcart)
</script>