/** Buttons */

.btn {
	border-radius: 0 !important;
}

.designPlus .btn {
	border-radius: 3px !important;
}

.btn-primary,
.btn-primary.disabled,
.btn-primary:disabled {
	color: #fff;
	background-color: var(--main-link-color);
	border-color: var(--main-link-hover-color);
}

.btn-primary:not(:disabled):not(.disabled):active,
.btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle {
	color: #fff;
	background-color: var(--main-link-hover-color);
	border-color: var(--main-link-hover-color);
}

.btn-primary:hover,
.btn-primary:focus {
	color: #fff;
	background-color: var(--main-link-hover-color);
	border-color: var(--main-link-hover-color);
}

a.button {
	text-decoration: unset;
}

.btn.btn-outline-danger-inverse:focus {
	color: var(--main-button-danger-color);
	background-color: #fff;
	border-color: var(--main-button-danger-color);
}

.btn.itemBand:focus {
	color: currentColor;
}

.price mark,
div.productActions div.price > .primary > .value mark {
	font-size: 1em;
	background-color: inherit;
	color: inherit;
}
