/* GENERATED by tools/ltr-type.py - do not edit by hand.
   Smaller display sizes for English pages (Montserrat is wider than the Persian fonts). */

html[dir="ltr"] .text-2xl { font-size: 19px; }
html[dir="ltr"] .text-3xl { font-size: 24px; }
html[dir="ltr"] .text-\[22px\] { font-size: 18px; }
html[dir="ltr"] .text-\[27px\] { font-size: 22px; }
html[dir="ltr"] .text-\[28px\] { font-size: 22px; }
html[dir="ltr"] .text-\[36px\] { font-size: 29px; }
html[dir="ltr"] .text-\[40px\] { font-size: 32px; }
html[dir="ltr"] .text-\[50px\] { font-size: 40px; }
html[dir="ltr"] .text-\[64px\] { font-size: 51px; }

@media (min-width: 640px) {
    html[dir="ltr"] .sm\:text-2xl { font-size: 19px; }
    html[dir="ltr"] .sm\:text-\[22px\] { font-size: 18px; }
    html[dir="ltr"] .sm\:text-\[26px\] { font-size: 21px; }
    html[dir="ltr"] .sm\:text-\[28px\] { font-size: 22px; }
    html[dir="ltr"] .sm\:text-\[30px\] { font-size: 24px; }
    html[dir="ltr"] .sm\:text-\[40px\] { font-size: 32px; }
    html[dir="ltr"] .sm\:text-\[48px\] { font-size: 38px; }
}

@media (min-width: 768px) {
    html[dir="ltr"] .md\:text-\[34px\] { font-size: 27px; }
    html[dir="ltr"] .md\:text-\[48px\] { font-size: 38px; }
    html[dir="ltr"] .md\:text-\[49px\] { font-size: 39px; }
    html[dir="ltr"] .md\:text-\[58px\] { font-size: 46px; }
}

@media (min-width: 1024px) {
    html[dir="ltr"] .lg\:text-\[45px\] { font-size: 36px; }
    html[dir="ltr"] .lg\:text-\[60px\] { font-size: 48px; }
}

@media (min-width: 1280px) {
    html[dir="ltr"] .xl\:text-\[22px\] { font-size: 18px; }
}
