I have checked your custom CSS code and found the error in it. You have extra “{“ symbol there:
Code:
/* Category names in subcategories list */
div.ecwid-productBrowser-subcategories-categoryName {
font: normal 16px "trebuchet MS", helvetica, verdana, sans-serif;
color: #4b4b4b;
margin-top: 15px;
text-align: left;
}
}
div.ecwid-minicart {
display:none !important;
}
td.ecwid-productBrowser-productsTable-buy,
div.ecwid-AddToBagButton,
div.ecwid-productBrowser-details-qtyPanel {
display:none;
}
The thing is that all CSS code, which located after CSS error (extra { symbol in your case) is ignored. Therefore, all CSS styles, which you have added in order to hide price, add to cart button, etc. doesn’t affect on your site.
Once you remove this extra symbol
{, CSS code will work as expected.