.wd-add-btn:has(> a.innury-order-now) {
	display: flex;
	gap: 8px;
}

.wd-add-btn:has(> a.innury-order-now.is-row) {
	flex-direction: row;
}

.wd-add-btn:has(> a.innury-order-now.is-row) > a {
	flex: 1 1 0;
	width: auto;
	margin: 0;
}

.wd-add-btn:has(> a.innury-order-now.is-stack) {
	flex-direction: column;
}

.wd-add-btn:has(> a.innury-order-now.is-stack) > a {
	width: 100%;
	margin: 0;
}

.wd-add-btn:has(> a.innury-order-now) > a {
	padding: 0;
	min-height: 0;
}

.wd-product.wd-hover-fw-button .wd-add-btn > a.add-to-cart-loop > span,
.wd-add-btn > a.innury-order-now > span {
	display: flex !important;
	align-items: center;
	justify-content: center;
	gap: 6px;
	overflow: hidden;
	min-height: 0;
	line-height: 1.4;
	white-space: nowrap;
}

.wd-product .wd-add-btn a.innury-icon-on.add-to-cart-loop:before,
.wd-product .wd-add-btn a.innury-icon-on.add-to-cart-loop:hover:before {
	content: none !important;
	display: none !important;
	transform: none !important;
}

.wd-product .wd-add-btn a.innury-icon-on.add-to-cart-loop > span,
.wd-product .wd-add-btn a.innury-icon-on.add-to-cart-loop:hover > span {
	transform: none !important;
}

.wd-product .wd-add-btn a.innury-in-cart.add-to-cart-loop:before,
.wd-product .wd-add-btn a.innury-in-cart.add-to-cart-loop:hover:before {
	content: none !important;
	display: none !important;
	transform: none !important;
}

.wd-product .wd-add-btn a.innury-in-cart.add-to-cart-loop > span,
.wd-product .wd-add-btn a.innury-in-cart.add-to-cart-loop:hover > span {
	transform: none !important;
}

.wd-add-btn .innury-loop-icon {
	flex: 0 0 auto;
	width: 1em;
	height: 1em;
}
