/* Explain: Luxury interior design theme tokens and typography */
:root {
    --primary-color: #8C7A6B;
    --primary-hover: #7A695A;
    --secondary-color: #CC7B67;
    --accent-color: #C9A87A;
    --terracotta-color: #CC7B67;
    --forest-color: #8C7A6B;
    --warm-beige: #EDE5DB;
    --warm-beige-deep: #DFD5C7;
    --cream-color: #FFFFFF;
    --charcoal-color: #2F2A27;
    --background-color: #FCFBFA;
    --surface-color: #FFFFFF;
    --surface-muted: #F5F1EB;
    --text-color: #3A332E;
    --text-muted: #80756B;
    --border-color: rgba(140, 122, 107, 0.18);
    --shadow-soft: 0 25px 60px rgba(140, 122, 107, 0.08);
    --shadow-float: 0 20px 45px rgba(140, 122, 107, 0.12);
    --radius-arch: 999px 999px 28px 28px;
    --font-heading: 'Cormorant Garamond', Georgia, serif;
    --font-body: 'Proxima Nova', 'Inter', Arial, sans-serif;
}
