/* Luna warm neutral palette — 22 October 2026 */
body, body .container-wrap { background-color:#e8dccb!important; }
body { color:#49382d; }
body #header-outer:not(.transparent), body #header-outer.small-nav { background-color:#e8dccb!important; }
body #header-outer .sf-menu ul { background-color:#e8dccb!important; }
body #header-outer .sf-menu ul a { color:#49382d!important; }
body #luna-groups .lg-caption { background-color:#f5eee4!important; }
body #luna-groups .lg-card, body #luna-groups .lg-links a { background-color:#f5eee4!important; border-color:#ded2c3; }
body #luna-groups h1, body #luna-groups h2, body .woocommerce .product_title, body .woocommerce-loop-product__title { color:#49382d!important; }
body ul.products li.product { background-color:#f5eee4; }
body .woocommerce form .input-text, body .woocommerce form select, body .woocommerce form textarea { background-color:#fffcf8!important; color:#49382d; border-color:#cbbca9!important; }
body .woocommerce-checkout #order_review, body .woocommerce-checkout #payment { background-color:#f5eee4; }
/* End Luna warm neutral palette */