
button[class*=merchant-]:not(.button) {
	border: var(--bt-border-width-button, 0px) solid var(--bt-color-button-border, #212121);
	-webkit-box-shadow: none;
	box-shadow: none;
	background: var(--bt-color-button-bg, #212121);
	color: var(--bt-color-button, #fff);
	padding-top: var(--bt-padding-button-top-bottom, 13px);
	padding-bottom: var(--bt-padding-button-top-bottom, 13px);
	padding-left: var(--bt-padding-button-left-right, 24px);
	padding-right: var(--bt-padding-button-left-right, 24px);
	cursor: pointer;
	display: inline-block;
	-webkit-transition: all .3s;
	transition: all .3s;
	height: auto;
	border-radius: var(--bt-border-radius-button, 0);
	font-weight: 400;
	text-transform: uppercase;
	letter-spacing: var(--bt-letter-spacing-button, 0px);
	font-size: var(--bt-font-size-button, 14px);
}

button[class*=merchant-]:not(.button) svg {
	fill: var(--bt-color-button, #fff);
}

button[class*=merchant-]:not(.button):hover {
	border-color: var(--bt-color-button-border-hover, #757575);
}

button[class*=merchant-]:not(.button):hover svg {
	fill: var(--bt-color-button-hover, #fff);
}

button[class*=merchant-]:not(.button):active, button[class*=merchant-]:not(.button):focus {
	color: var(--bt-color-button-hover, #fff);
}

.botiga-single-addtocart-wrapper>[class*=merchant-] {
	-ms-flex-preferred-size: 100%;
	flex-basis: 100%;
}

.merchant-quantity-plus, .merchant-quantity-minus {
	display: none !important;
}

.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-plus, .merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-minus {
	display: block !important;
	color: #777 !important;
	background: none !important;
	border: 1px solid #dbdbdb !important;
	-webkit-box-shadow: none !important;
	box-shadow: none !important;
}

.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-plus:hover, .merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-minus:hover {
	color: #1a1a1a !important;
}

.woocommerce-mini-cart__total.botiga-final-total .price-data {
	max-width: 200px;
}

.botiga-side-mini-cart__body .woocommerce-mini-cart__total.botiga-final-total .price-data {
	max-width: 300px;
}

.single-product .product .cart .merchant-buy-now-button {
	margin-left: 0 !important;
}

.merchant-product-labels__regular {
	z-index: 998;
}

.merchant-wishlist-button {
	z-index: 998 !important;
}
