/* =========================================================
   SOFTBARI MAIN WEBSITE FONT LOCK
   Bangla + English use one consistent premium typeface
   ========================================================= */

:root{
  --sb-main-font:
    "Hind Siliguri",
    "Noto Sans Bengali",
    "Nirmala UI",
    "Inter",
    system-ui,
    -apple-system,
    "Segoe UI",
    Arial,
    sans-serif;
}

html,
body,
button,
input,
select,
textarea{
  font-family:var(--sb-main-font)!important;
}

body :where(
  h1,h2,h3,h4,h5,h6,
  p,a,span,li,label,
  strong,b,small,
  button,input,select,textarea,
  table,thead,tbody,tr,th,td
){
  font-family:var(--sb-main-font)!important;
}

/* Pricing numbers must visually match Bangla text */
.v9-price strong,
.price-number,
.sbp-price strong,
.v9-price,
.price-card{
  font-family:var(--sb-main-font)!important;
}

/* Do not allow language mode to switch the UI font */
html[lang="en"],
html[lang="bn"],
html[data-lang="en"],
html[data-lang="bn"],
html[lang="en"] body,
html[lang="bn"] body,
html[data-lang="en"] body,
html[data-lang="bn"] body{
  font-family:var(--sb-main-font)!important;
}
