/**
 * DNWOOE: avoid display:none on MTM swatch items.
 * Many swatch scripts (and jQuery :visible) treat display:none nodes as absent and skip
 * syncing native selects ↔ swatches, which breaks “Made to measure” programmatic selection.
 *
 * Instead: take the item out of normal flow and park it off-screen with no hit target.
 * The node stays in the DOM with non-zero geometry so plugins can still run their logic.
 */
body.single-product .dnwooe-swatch-item[data-value="mtm"],
body.single-product .dnwooe-swatch-item[data-value="made-to-measure"] {
	position: absolute !important;
	left: -9999px !important;
	top: 0 !important;
	/* Small but non-zero box: keeps layout APIs / swatch scripts happy vs display:none */
	width: 32px !important;
	height: 32px !important;
	margin: 0 !important;
	padding: 0 !important;
	overflow: hidden !important;
	opacity: 0 !important;
	pointer-events: none !important;
	border: 0 !important;
	white-space: nowrap !important;
}
