/* ==========================================================================
   Keune Child — main.css
   Hand-written, no framework bloat. Add styles as you build sections.
   ========================================================================== */

:root {
	--color-primary: #000000;
	--color-secondary: #ffffff;
	--color-accent: #c9a876;
	--color-text: #1a1a1a;
	--color-muted: #6b6b6b;
	--font-base: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
	--container-width: 1280px;
	--spacing-unit: 8px;
}

/* Minimal reset */
*, *::before, *::after { box-sizing: border-box; }
body { margin: 0; font-family: var(--font-base); color: var(--color-text); }
img { max-width: 100%; height: auto; display: block; }
a { text-decoration: none; color: inherit; }
ul, ol { margin: 0; padding: 0; list-style: none; }

.container {
	max-width: var(--container-width);
	margin: 0 auto;
	padding: 0 20px;
}

/* Build out header, mega-menu, hero, product-grid, cart-drawer, footer below */
