/* Wenmeng design system tokens.
 * Source: 2026-10-29 reference "Wholesale Footwear Support" page.
 * Scope: variables only. Page plugins own their own selectors so this file
 * cannot leak visual changes into pages that have not been migrated yet. */

:root {
	--wm-paper: #f7f4ef;
	--wm-paper-card: #ffffff;
	--wm-ink: #2a2320;
	/* Card surface for "dark card on a light page" blocks. Kept separate from
	 * --wm-ink so that re-pointing the text colour for a dark theme does not
	 * also invert these card backgrounds. Default equals the old value. */
	--wm-card-dark: #2a2320;
	--wm-ink-soft: #6b6259;
	--wm-ink-muted: #9c938a;
	--wm-accent: #e8632a;
	--wm-accent-deep: #d15420;
	--wm-line: #e5e0d8;
	--wm-stitch: #c9bfb3;
	--wm-leather: #8b6b4a;

	--wm-font-display: "Wenmeng Sora", "Sora", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
	--wm-font-body: "Wenmeng Outfit", "Outfit", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;

	--wm-radius-card: 12px;
	--wm-radius-control: 8px;
	--wm-radius-pill: 20px;

	--wm-shadow-card: 0 12px 30px rgba(42, 35, 32, .06);
	--wm-shadow-cta: 0 4px 12px rgba(232, 99, 42, .3);
}

/* The stitched rule is the signature element of the reference: a dotted seam
 * that reads as shoemaking thread rather than a generic border. */
.wm-stitch-divider {
	height: 2px;
	margin: 0;
	background-image: linear-gradient(90deg, var(--wm-stitch) 50%, transparent 50%);
	background-size: 16px 2px;
	background-repeat: repeat-x;
}
