.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt {
	background-color: #9b0d10;
	color: #fff;
	-webkit-font-smoothing: antialiased;
}

.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:hover {
	background-color: #9b0d10;
	color: #fff;
}

.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment #place_order {
	background-color: #9b0d10;
	width: var(--purchase-button-width,auto);
	float: none;
	color: var(--purchase-button-normal-text-color,#fff);
	min-height: auto;
	padding: var(--purchase-button-padding,1em 1em);
	border-radius: var(--purchase-button-border-radius,3px);
}

.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment input#submit.alt.hover {
	background-color: #9b0d10;
	width: var(--purchase-button-width,auto);
	float: none;
	color: var(--purchase-button-normal-text-color,#fff);
	min-height: auto;
	padding: var(--purchase-button-padding,1em 1em);
	border-radius: var(--purchase-button-border-radius,3px);
}

.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment #place_order:hover {
	background-color: #9b0d10;
	color: var(--purchase-button-hover-text-color,#fff);
	border-color: var(--purchase-button-hover-border-color,#9b0d10;);
	transition-duration: var(--purchase-button-hover-transition-duration,.3s);
}

.woocommerce a.lumise-edit-design {
	display: inline-block;
	border-radius: 3px;
	text-align: center;
	font-size: 13px;
	font-weight: 500;
	padding: 6px 12px;
	color: #fff !important;
	background-color: #9b0d10 !important;
	margin: 5px 0;
	transition: all 0.3s ease 0s;
}