@font-face{font-family:CCVazirmatn;src:url(/wp-content/plugins/customer-club/assets/shared/fonts/Vazirmatn.woff2) format('woff2');font-weight:100 900;font-display:swap}@font-face{font-family:CCKalameh;src:url(/wp-content/plugins/customer-club/assets/shared/fonts/KalamehWebFaNum-Bold.woff2) format('woff2');font-weight:700;font-display:swap}@font-face{font-family:CCKalameh;src:url(/wp-content/plugins/customer-club/assets/shared/fonts/KalamehWebFaNum-Black.woff2) format('woff2');font-weight:900;font-display:swap}.customer-club-theme{--cc-color-accent:#ff795f;--cc-color-accent-strong:#ff967e;--cc-color-accent-secondary:#ff795f;--cc-color-accent-soft:#2b231f;--cc-color-coral:#ff795f;--cc-color-coral-soft:#2b231f;--cc-color-border:#383a32;--cc-color-focus-ring:#ff795f55;--cc-color-danger:#ffaaa0;--cc-color-danger-soft:#412735;--cc-color-muted:#a4a59c;--cc-color-positive:#b8dca0;--cc-color-positive-soft:#252e21;--cc-color-surface:#1b1c19;--cc-color-surface-muted:#121311;--cc-color-surface-raised:#22231f;--cc-color-text:#f0eee7;--cc-color-on-accent:#191d17;--cc-font-body:CCVazirmatn,sans-serif;--cc-font-heading:CCKalameh,CCVazirmatn,sans-serif;--cc-control-height:44px;--cc-radius-card:6px;--cc-radius-card-mobile:6px;--cc-radius-control:6px;--cc-radius-icon:6px;--cc-space-1:4px;--cc-space-2:8px;--cc-space-3:12px;--cc-space-4:16px;--cc-space-5:20px;--cc-space-6:24px;--cc-shadow-card:none;--cc-shadow-hero:none;--cc-transition:150ms ease;--icon-accent:var(--cc-color-accent)}.customer-club-theme:not(body),.customer-club-workspace{color-scheme:dark}.customer-club-theme .cc-icon{width:24px;height:24px;flex-shrink:0}html[data-cc-customer-theme='light'] body:not(.wp-admin) .customer-club-theme:not(body){--cc-color-accent:#a83e2b;--cc-color-accent-strong:#82301f;--cc-color-accent-secondary:#a83e2b;--cc-color-accent-soft:#fae9e3;--cc-color-coral:#ff795f;--cc-color-coral-soft:#fae9e3;--cc-color-border:#d8dad0;--cc-color-focus-ring:#a83e2b66;--cc-color-danger:#a52d2d;--cc-color-danger-soft:#fdebec;--cc-color-muted:#62665c;--cc-color-positive:#356428;--cc-color-positive-soft:#eaf2e5;--cc-color-surface:#fffefa;--cc-color-surface-muted:#f4f4ed;--cc-color-surface-raised:#eaece2;--cc-color-text:#25291f;--cc-color-on-accent:#fffefa;color-scheme:light}