/*
 * WooCommerce Mix & Match Weight Position Fix
 * Version 1.1.0
 */

.mnm-weight-row-fixed {
	display: flex !important;
	align-items: baseline !important;
	justify-content: flex-start !important;
	gap: 4px !important;
	width: 100% !important;
	margin: 12px 0 6px !important;
	padding: 0 !important;
	text-align: left !important;
	float: none !important;
	clear: both !important;
	position: static !important;
	transform: none !important;
}

.mnm-weight-row-fixed .mnm-weight-label-fixed,
.mnm-weight-row-fixed .mnm-weight-value-fixed {
	display: inline !important;
	width: auto !important;
	margin: 0 !important;
	padding: 0 !important;
	text-align: left !important;
	float: none !important;
	position: static !important;
	transform: none !important;
}

.mnm-weight-row-fixed .mnm-weight-value-fixed {
	font: inherit !important;
	font-weight: inherit !important;
}

/* Remove spacing above the stock line immediately after the fixed weight row. */
.mnm-weight-row-fixed + .stock,
.mnm-weight-row-fixed + p.stock,
.mnm-weight-row-fixed + .availability,
.mnm-weight-row-fixed + [class*="stock"] {
	margin-top: 0 !important;
	text-align: left !important;
}

/* Hide an emptied wrapper left behind by the original weight value. */
.mnm-weight-original-wrapper-empty {
	display: none !important;
}
