When I activate the catalog mode, the variations of the product do not appear, and if I deactivate it, the drop-down menu of the variations is shown without problem
This is the way Woocommerce work, and you will the same behavior on other themes. Disable the catalog mode and tell what elements you want to hide, I shall provide custom CSS.
Please add this code to the Theme Settings > Custom CSS > Global:
body .product-grid-item .price {
display:none;
}
body .product-grid-item .woodmart-add-btn{
display:none;
}
body .product-image-summary .summary-inner>.price,
body .product-image-summary .woodmart-scroll-content>.price{
display:none;
}
body .single_variation_wrap{
display:none;
}
body .product-image-summary .cart {
display:none;
}