/* ogani v1.0.0 — generated by scripts/build-theme-css.ts. Do not edit. */
@font-face{font-family:"Poppins";font-style:normal;font-weight:700;font-display:swap;src:url(/f/poppins-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Nunito Sans";font-style:normal;font-weight:400;font-display:swap;src:url(/f/nunito-sans-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Anek Bangla";font-style:normal;font-weight:400;font-display:swap;src:url(/f/anek-bangla-400-bengali.woff2) format("woff2");unicode-range:U+0951-0952,U+0964-0965,U+0980-09FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1}
.theme-root{--c-primary:#7FAD39;--c-primary-hover:#709832;--c-primary-light:#F2F7EB;--c-secondary:#1C1C1C;--c-accent:#1C1C1C;--c-bg:#FFFFFF;--c-surface:#F5F5F5;--c-text:#1C1C1C;--c-muted:#6B7280;--c-border:#DBE8C8;--c-success:#25D366;--c-danger:#DC2626;--c-sale:#E4453A;--c-price:#7FAD39;--f-head:"Poppins","Segoe UI", system-ui, sans-serif;--f-body:"Nunito Sans",system-ui, -apple-system, "Segoe UI", sans-serif;--f-bn:"Anek Bangla","Noto Sans Bengali", "Nirmala UI", sans-serif;--fw-head:700;--fs-base:15px;--type-scale:1.2;--lh-bn:1.8;--radius:8px;--btn-radius:999px;--card-radius:10px;--space:1;--section-py:56px;--container:1280px;--card-shadow:0 1px 2px 0 rgb(0 0 0 / 0.04);--card-border:1px solid var(--c-border);--aspect-product:1 / 1;--aspect-hero:16 / 9}
.theme-root{background:var(--c-bg);color:var(--c-text);font-family:var(--f-body);font-size:var(--fs-base)}
.theme-root :lang(bn){font-family:var(--f-bn);line-height:var(--lh-bn)}
