As you are using the Squarespace 7.0 Avenue template, there's a setting for this.
Ensure you are viewing your Product List Page (PLP) in the preview panel and then go to Design > Site Styles. There's a setting you can uncheck called Show Product Price. This hides the price on the list page only.
Did this help? Please give feedback by clicking an icon below ⬇️