/*
 * MAZZRATY CENTRAL COLOR PALETTE — v5.4
 * ======================================
 * برای تغییر تم رنگی سایت، فقط این فایل را ویرایش کنید.
 *
 * بخش 1 = پالت اصلی (برای اکثر تغییرات فقط همین بخش کافی است)
 * بخش 2 = رنگ‌های تکمیلی/دکوراتیو
 * بخش 3 = Overlay و Shadow های خاص
 *
 * سایر فایل‌های CSS دیگر پالت رنگ مستقل ندارند.
 */

:root {
    /* =====================================================
       1) پالت اصلی — QUICK EDIT
       ===================================================== */
    --mz-color-primary: #2F7D3C;
    --mz-color-primary-dark: #1D542A;
    --mz-color-primary-light: #67A56F;
    --mz-color-accent: #C39A54;
    --mz-color-accent-light: #E0C487;
    --mz-color-accent-dark: #9B7135;
    --mz-color-text: #243029;
    --mz-color-muted: #68736C;
    --mz-color-muted-alt: #7A847D;
    --mz-color-background: #FCFBF6;
    --mz-color-cream: #F0F3E8;
    --mz-color-sesame: #D2B474;
    --mz-color-sesame-light: #E8DDC2;
    --mz-color-white: #FFFFFF;
    --mz-color-danger: #B75C4C;

    /* رنگ‌های مشتق‌شده عمومی */
    --mz-color-border: color-mix(in srgb, var(--mz-color-primary) 13%, transparent);
    --mz-color-border-light: color-mix(in srgb, var(--mz-color-primary) 10%, transparent);
    --mz-color-border-strong: color-mix(in srgb, var(--mz-color-primary) 28%, transparent);
    --mz-color-accent-soft: color-mix(in srgb, var(--mz-color-accent) 17%, transparent);
    --mz-color-primary-soft: color-mix(in srgb, var(--mz-color-primary) 10%, transparent);

    /* =====================================================
       2) رنگ‌های تکمیلی و دکوراتیو
       اگر تغییر تم خیلی اساسی است، این بخش را هم تنظیم کنید.
       ===================================================== */
    --mz-color-accent-deep: #8F6935;
    --mz-color-border-beige: #DED8CA;
    --mz-color-danger-soft: #F6EEE2;
    --mz-color-danger-text: #9A554A;
    --mz-color-footer-accent: #D9BE79;
    --mz-color-footer-heading: #E6CC8E;
    --mz-color-footer-text: #F7F8F2;
    --mz-color-product-surface-a: #F6F1E6;
    --mz-color-product-surface-b: #EDE5D3;
    --mz-color-surface-soft: #F7F8F1;
    --mz-color-surface-warm: #FBF8F0;
    --mz-color-tone-23311c: #173C25;
    --mz-color-tone-26371f: #1E452B;
    --mz-color-tone-48612c: #3C7A49;
    --mz-color-tone-4c4a45: #4C4A45;
    --mz-color-tone-4d4b45: #4D4B45;
    --mz-color-tone-504e48: #504E48;
    --mz-color-tone-555149: #555149;
    --mz-color-tone-59673a: #5E8D67;
    --mz-color-tone-59683a: #5A8C64;
    --mz-color-tone-756c5c: #756C5C;
    --mz-color-tone-777064: #777064;
    --mz-color-tone-7d5a2f: #7D5A2F;
    --mz-color-tone-8d6936: #8D6936;
    --mz-color-tone-8e4b2e: #8E4B2E;
    --mz-color-tone-a77b3d: #A77B3D;
    --mz-color-tone-a97c42: #A97C42;
    --mz-color-tone-b88a48: #B88A48;
    --mz-color-tone-b98a49: #B98A49;
    --mz-color-tone-c68c31: #C68C31;
    --mz-color-tone-c78e33: #C78E33;
    --mz-color-tone-c89a54: #C89A54;
    --mz-color-tone-ce9b3d: #CE9B3D;
    --mz-color-tone-d7a548: #D7A548;
    --mz-color-tone-d7b476: #D7B476;
    --mz-color-tone-d7bd8d: #D7BD8D;
    --mz-color-tone-d8b16c: #D8B16C;
    --mz-color-tone-d8b77d: #D8B77D;
    --mz-color-tone-e6caa0: #E6CAA0;
    --mz-color-tone-e6d0a8: #E6D0A8;
    --mz-color-tone-e7d1a8: #E7D1A8;
    --mz-color-tone-e7dece: #E7DECE;
    --mz-color-tone-e8d0a4: #E8D0A4;
    --mz-color-tone-e8d3aa: #E8D3AA;
    --mz-color-tone-e8e0d3: #E8E0D3;
    --mz-color-tone-e9d1a5: #E9D1A5;
    --mz-color-tone-e9d3ab: #E9D3AB;
    --mz-color-tone-e9dcc4: #E9DCC4;
    --mz-color-tone-eabe66: #EABE66;
    --mz-color-tone-ece2cf: #ECE2CF;
    --mz-color-tone-eef3e7: #EDF5EC;
    --mz-color-tone-efc96f: #EFC96F;
    --mz-color-tone-f1e5d3: #F1E5D3;
    --mz-color-tone-f1e7d6: #F1E7D6;
    --mz-color-tone-f4e8d6: #F4E8D6;
    --mz-color-tone-f4ebdd: #F4EBDD;
    --mz-color-tone-f5e8d0: #F5E8D0;
    --mz-color-tone-f5eddf: #F5EDDF;
    --mz-color-tone-f6e9d1: #F6E9D1;
    --mz-color-tone-f7ead3: #F7EAD3;
    --mz-color-tone-f7f1e6: #F7F1E6;
    --mz-color-tone-f7f2e8: #F7F2E8;
    --mz-color-tone-f8f1e6: #F8F1E6;
    --mz-color-tone-f8f2e8: #F8F2E8;
    --mz-color-tone-f8f3ea: #F8F3EA;
    --mz-color-tone-f8f3eb: #F8F3EB;
    --mz-color-tone-faf4e9: #FAF4E9;
    --mz-color-tone-fbf7ef: #FBF7EF;
    --mz-color-tone-fbf8f2: #FBF8F2;
    --mz-color-tone-fff0e8: #FFF0E8;
    --mz-color-tone-fff9ef: #FFF9EF;
    /* =====================================================
       3) Overlay / Shadow های خاص
       ===================================================== */
    --mz-overlay-156-111-52-_16: rgba(156,111,52,.16);
    --mz-overlay-240-221-187-_92: rgba(240,221,187,.92);
    --mz-overlay-240-221-187-_94: rgba(240,221,187,.94);
    --mz-overlay-243-231-207-_86: rgba(243,231,207,.86);
    --mz-overlay-243-231-207-_94: rgba(243,231,207,.94);
    --mz-overlay-244-232-209-_18: rgba(244,232,209,.18);
    --mz-overlay-244-232-209-_64: rgba(244,232,209,.64);
    --mz-overlay-244-232-209-_93: rgba(244,232,209,.93);
    --mz-overlay-245-230-202-_18: rgba(245,230,202,.18);
    --mz-overlay-245-230-202-_68: rgba(245,230,202,.68);
    --mz-overlay-245-230-202-_76: rgba(245,230,202,.76);
    --mz-overlay-245-230-202-_92: rgba(245,230,202,.92);
    --mz-overlay-245-230-202-_94: rgba(245,230,202,.94);
    --mz-overlay-246-233-209-_04: rgba(246,233,209,.04);
    --mz-overlay-246-233-209-_18: rgba(246,233,209,.18);
    --mz-overlay-246-233-209-_44: rgba(246,233,209,.44);
    --mz-overlay-246-233-209-_54: rgba(246,233,209,.54);
    --mz-overlay-246-233-209-_66: rgba(246,233,209,.66);
    --mz-overlay-248-237-216-_10: rgba(248,237,216,.10);
    --mz-overlay-249-239-219-_46: rgba(249,239,219,.46);
    --mz-overlay-255-250-241-_04: rgba(255,250,241,.04);
    --mz-overlay-255-250-241-_12: rgba(255,250,241,.12);
    --mz-overlay-35-42-24-_22: rgba(35,42,24,.22);
    --mz-overlay-62-55-38-_12: rgba(62,55,38,.12);
    --mz-overlay-64-50-26-_18: rgba(64,50,26,.18);
    --mz-overlay-68-58-36-_08: rgba(68,58,36,.08);
    --mz-overlay-69-57-36-_045: rgba(69,57,36,.045);
    --mz-overlay-69-57-36-_06: rgba(69,57,36,.06);
    --mz-overlay-69-57-36-_09: rgba(69,57,36,.09);
    --mz-overlay-69-66-33-_18: rgba(69,66,33,.18);
    --mz-overlay-71-54-29-_16: rgba(71,54,29,.16);
    --mz-overlay-75-69-52-_18: rgba(75,69,52,.18);
    --mz-overlay-78-64-38-_035: rgba(78,64,38,.035);
    --mz-overlay-78-64-38-_045: rgba(78,64,38,.045);
    --mz-overlay-78-64-38-_05: rgba(78,64,38,.05);
    --mz-overlay-78-64-38-_10: rgba(78,64,38,.10);
    --mz-overlay-88-66-31-_15: rgba(88,66,31,.15);
    --mz-overlay-91-69-34-_08: rgba(91,69,34,.08);
}
