/* a, */
.linkcolorsreversed a:hover,
.wpcf7-submit:hover,
.secondarycolorfronthover,
.single-product .single_add_to_cart_button:hover,
.post-type-archive-product .page-title,
.single-product select,
.basiccolorfront,
.primarycolorfronthover {
	color:#111 !important;
	border-color:#111 !important;
}

/* a:hover, h1, h2, */
.linkcolorsreversed a,
.wpcf7-submit,
.single-product p.price,
.tax-product_cat .page-title::before,
.primarycolorfronthover:hover,
.primarycolorfront {
	color:rgb(229,55,67) !important;
}

.post-type-archive-product .product-category h2,
.tax-product_cat .product h2 {
	color:#111 !important;
}
.post-type-archive-product .product-category h2:hover,
.tax-product_cat .product h2:hover {
	color:rgb(229,55,67) !important;
}

.basiccolorback,
.primarycolorbackhover {
	background-color:#111 !important;
}

.primarycolorbackhover:hover,
.primarycolorback {
	background-color:rgb(229,55,67);
}

.tax-product_cat .page-title,
.single-product .single_add_to_cart_button,
.secondarycolorfronthover:hover,
.secondarycolorfront {
	color:rgb(108,21,49) !important;
	border-color:rgb(108,21,49) !important;
}

.secondarycolorbackhover:hover,
.tax-product_cat .page-title::after,
.secondarycolorback {
	background-color:rgb(108,21,49);
}
