.afv-ui-quantity-unit[hidden] {
	display: none !important;
}

.afv-ui-quantity-unit {
	display: inline-block;
	margin-inline-start: .4em;
	white-space: nowrap;
	vertical-align: middle;
	font: inherit;
	color: inherit;
}

.afv-ui-cart-quantity {
	display: inline-flex;
	align-items: center;
	flex-wrap: wrap;
	max-width: 100%;
}

.afv-ui-cart-quantity > .quantity {
	margin: 0;
}

.afv-ui-checkout-quantity {
	display: inline-block;
	white-space: nowrap;
}
