I just wanted to let you know that this issue was specific to Chrome. Worked fine by default on Safari and I had to add this bit of CSS to make it work with Chrome.
.has-one-sidebar .product figure .cart-overlay .shop-actions > *, .has-both-sidebars .product figure .cart-overlay .shop-actions > *, .woocommerce .product.mini-view figure .cart-overlay .shop-actions > * {
display: inherit !important;
}
.has-one-sidebar .product.product-layout-standard figure .cart-overlay .shop-actions > a.price-link {
display: none !important;
}
Maybe a developer wants to look at this!
Thanks again.