/* Bengali: use a Bengali-capable font wherever the theme uses its own fonts (icon fonts are untouched). */
html[lang="bn"] { --n-font-body: 'Hind Siliguri', 'Noto Sans Bengali', 'Kalpurush', 'Nirmala UI', 'Vrinda', sans-serif; --n-font-head: var(--n-font-body); --n-font-mono: var(--n-font-body); }
html[lang="bn"][data-design] body { line-height: 1.8; letter-spacing: 0; }
html[lang="bn"] h1, html[lang="bn"] h2, html[lang="bn"] h3, html[lang="bn"] h4, html[lang="bn"] h5, html[lang="bn"] h6 { letter-spacing: 0; line-height: 1.4; text-transform: none !important; }
html[lang="bn"] .nav-link, html[lang="bn"] .btn-n, html[lang="bn"] .btn-n-ghost, html[lang="bn"] .filters button, html[lang="bn"] .eyebrow { letter-spacing: 0; text-transform: none !important; }
.hero h1 { line-height: 1.3; }
h1, h2, h3 { line-height: 1.3; }
