/*********************************************************************
*                                                                    *
*                         FOR 4.5.2 SETTINGS                         *
*                                                                    *
*********************************************************************/
.woocommerce .quantity .quantity_btn.add {
	left: unset !important;
}

.woocommerce .quantity .quantity_btn.minus {
	right: unset !important;
}

.woocommerce .quantity .quantity_btn:hover {
	background: var(--wooSecondary) !important;
	border-color: var(--wooSecondary) !important;
	color: #fff;
}

.quantity_btn.add,
.quantity_btn.minus {
	border: none !important;
	color: var(--wooIcons-color) !important;
	background: var(--wooPrimary) !important;
	margin-top: 13px !important;
	border-radius: var(--border-radius);
	height: 20px !important;
	width: 28px !important;
}

.cart_container .quantity_btn.add, 
.cart_container .quantity_btn.minus {
	margin-top: 6px !important;
}

.quantity_btn.add:hover,
.quantity_btn.minus:hover {
	background: var(--wooSecondary) !important;
}

td.product-price .woocommerce-Price-amount.amount {
	margin: unset !important;
}

.single_add_to_cart_button.button.alt {
	margin: unset !important;
	margin-left: 20px !important;
}

.woocommerce form .show-password-input {
	top: .1em !important;
}

.woocommerce .cart_container .product-name {
	width: unset !important;
}

/* blog CSS */
.woocommerce main h2 {
	border-left: unset !important;
}

.woocommerce main h3 {
	border-bottom: unset !important;
}

.woocommerce main ul li::before {
	display: none !important;
}