Hello,
01. For the padding and background color please add the following Custom CSS code to Theme Settings > Custom CSS > Custom CSS for mobile:
.wrapper-custom-rz .each-column {
padding: 1px 0px 2px 10px !important
}
.woocommerce-button, .button .sslcare-otp-login-form-custom-rz__submit {
background-color: #fee40c !important;
}
For other issues, Please make a full backup of your site and check how it works with some default WordPress themes like TwentyTwenty or WooCommerce Storefront to understand if is it our theme issue or not.
02. You can change the menu color and hover through Theme Settings > Typography > Advanced typography > create a new rule with the “Main navigation links” item.
Here is the documentation providing more detailed instructions:
https://xtemos.com/docs/woodmart/advanced-typography-settings/
Best Regards.