/*
 * Forces normal-sized, text-only Add to Cart buttons across shop and
 * category product loops. Fixes themes/icon-fonts that fall back to a
 * full-size raw SVG/PNG icon when the icon font fails to load.
 * Toggle this off any time under WooCommerce → Thank You Page.
 */
.woocommerce ul.products li.product a.button,
.woocommerce ul.products li.product .add_to_cart_button,
.woocommerce ul.products li.product a.add_to_cart_button {
	display: inline-flex !important;
	align-items: center !important;
	justify-content: center !important;
	width: auto !important;
	max-width: 100% !important;
	height: auto !important;
	min-height: 0 !important;
	padding: 10px 20px !important;
	font-size: 14px !important;
	line-height: 1.4 !important;
	background-color: #4c4452 !important;
	background-image: none !important;
	background-size: auto !important;
	color: #fff !important;
	border: none !important;
	border-radius: 8px !important;
}

.woocommerce ul.products li.product a.button img,
.woocommerce ul.products li.product a.button svg,
.woocommerce ul.products li.product .add_to_cart_button img,
.woocommerce ul.products li.product .add_to_cart_button svg,
.woocommerce ul.products li.product a.button::before,
.woocommerce ul.products li.product a.button::after {
	display: none !important;
	content: none !important;
}
