@font-face{font-family:"Kalameh FC";src:url("../fonts/kalameh/kalameh-thin.woff2") format("woff2");font-weight:100;font-display:swap}
@font-face{font-family:"Kalameh FC";src:url("../fonts/kalameh/kalameh-extra-light.woff2") format("woff2");font-weight:200;font-display:swap}
@font-face{font-family:"Kalameh FC";src:url("../fonts/kalameh/kalameh-light.woff2") format("woff2");font-weight:300;font-display:swap}
@font-face{font-family:"Kalameh FC";src:url("../fonts/kalameh/kalameh-regular.woff2") format("woff2");font-weight:400;font-display:swap}
@font-face{font-family:"Kalameh FC";src:url("../fonts/kalameh/kalameh-medium.woff2") format("woff2");font-weight:500;font-display:swap}
@font-face{font-family:"Kalameh FC";src:url("../fonts/kalameh/kalameh-semi-bold.woff2") format("woff2");font-weight:600;font-display:swap}
@font-face{font-family:"Kalameh FC";src:url("../fonts/kalameh/kalameh-bold.woff2") format("woff2");font-weight:700;font-display:swap}

:root{
 --fc-font-family:"Kalameh FC",Tahoma,Arial,sans-serif;
 --fc-font-regular:400;--fc-font-medium:500;--fc-font-semibold:600;--fc-font-bold:700;--fc-font-extrabold:700;
 --fc-type-micro:11px;--fc-type-caption:12px;--fc-type-small:13px;--fc-type-body:14px;--fc-type-body-strong:15px;
 --fc-type-subtitle:16px;--fc-type-lead:17px;--fc-type-heading-sm:21px;--fc-type-heading-md:23px;
 --fc-type-heading-lg:27px;--fc-type-heading-xl:29px;--fc-type-display:clamp(24px,2vw,32px);
 --fc-color-night:#080d0b;--fc-color-panel:#0e1712;--fc-color-panel-raised:#121e17;
 --fc-color-green:#58d36b;--fc-color-green-dark:#2b8f41;--fc-color-orange:#ffad55;
 --fc-color-cream:#ffe0b8;--fc-color-white:#f6f9f6;--fc-color-muted:#9cac9f;--fc-color-line:rgba(255,255,255,.1);
 --fc-surface-canvas:var(--fc-color-night);--fc-canvas-background:radial-gradient(circle at 84% 0,rgba(42,143,62,.09),transparent 34rem),var(--fc-surface-canvas);--fc-surface-standard:var(--fc-color-panel);--fc-surface-raised:var(--fc-color-panel-raised);--fc-surface-deep:#09100c;
 --fc-surface-secondary:#241a10;
 --fc-surface-glass:rgba(9,16,12,.78);--fc-surface-glass-strong:rgba(9,16,12,.94);--fc-surface-subtle:rgba(255,255,255,.025);
 --fc-surface-border:rgba(255,255,255,.08);--fc-surface-border-strong:rgba(255,255,255,.1);
 --fc-container:1180px;--fc-space-section:110px;
 --fc-home-section-space:72px;--fc-home-content-gap:44px;
 --fc-radius-sm:12px;--fc-radius-md:18px;--fc-radius-lg:24px;--fc-radius-xl:28px;
 --fc-shadow-green:0 12px 36px rgba(77,205,100,.18);
 --e-global-typography-primary-font-family:var(--fc-font-family);
 --e-global-typography-secondary-font-family:var(--fc-font-family);
 --e-global-typography-text-font-family:var(--fc-font-family);
 --e-global-typography-accent-font-family:var(--fc-font-family)
}
html body{font-family:var(--fc-font-family)!important;font-weight:var(--fc-font-regular)}
button,input,select,textarea,h1,h2,h3,h4,h5,h6{font-family:var(--fc-font-family)!important}
body .woocommerce-Price-currencySymbol{display:inline-block;margin-inline-start:.3em}
