@font-face{font-family:AlborzSiteVazirFD;src:url('../../fonts/vazir-font-v18.0.0/Farsi-Digits/Vazir-FD.woff2') format('woff2'),url('../../fonts/vazir-font-v18.0.0/Farsi-Digits/Vazir-FD.woff') format('woff');font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:AlborzSiteVazirFD;src:url('../../fonts/vazir-font-v18.0.0/Farsi-Digits/Vazir-Medium-FD.woff2') format('woff2'),url('../../fonts/vazir-font-v18.0.0/Farsi-Digits/Vazir-Medium-FD.woff') format('woff');font-style:normal;font-weight:500;font-display:swap}
@font-face{font-family:AlborzSiteVazirFD;src:url('../../fonts/vazir-font-v18.0.0/Farsi-Digits/Vazir-Bold-FD.woff2') format('woff2'),url('../../fonts/vazir-font-v18.0.0/Farsi-Digits/Vazir-Bold-FD.woff') format('woff');font-style:normal;font-weight:700;font-display:swap}
@font-face{font-family:AlborzSiteVazir;src:url('../../fonts/vazir-font-v18.0.0/Vazir.woff2') format('woff2'),url('../../fonts/vazir-font-v18.0.0/Vazir.woff') format('woff');font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:AlborzSiteVazir;src:url('../../fonts/vazir-font-v18.0.0/Vazir-Medium.woff2') format('woff2'),url('../../fonts/vazir-font-v18.0.0/Vazir-Medium.woff') format('woff');font-style:normal;font-weight:500;font-display:swap}
@font-face{font-family:AlborzSiteVazir;src:url('../../fonts/vazir-font-v18.0.0/Vazir-Bold.woff2') format('woff2'),url('../../fonts/vazir-font-v18.0.0/Vazir-Bold.woff') format('woff');font-style:normal;font-weight:700;font-display:swap}
html[lang="fa"] body,html[lang="fa"] h1,html[lang="fa"] h2,html[lang="fa"] h3,html[lang="fa"] h4,html[lang="fa"] button,html[lang="fa"] input,html[lang="fa"] textarea,html[lang="fa"] select{font-family:AlborzSiteVazirFD,Tahoma,sans-serif}
html[lang="en"] body,html[lang="en"] h1,html[lang="en"] h2,html[lang="en"] h3,html[lang="en"] h4,html[lang="en"] button,html[lang="en"] input,html[lang="en"] textarea,html[lang="en"] select,html[lang="fa"] [dir="ltr"]{font-family:AlborzSiteVazir,Arial,sans-serif}
body{font-size:16px;line-height:1.85;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
button,input,textarea,select{font-size:inherit;line-height:inherit}
.eyebrow,.site-nav .language-link,.footer-topline,.footer-bottom,.article-card time{font-size:clamp(.82rem,.78rem + .15vw,.88rem)}
.food-card p,.food-card .availability,.food-card strong,.food-thumb .food-image-placeholder,.price-unlisted,.article-card .article-read,.hero-scroll{font-size:clamp(.85rem,.8rem + .2vw,.94rem)}
.food-card p,.article-card p{line-height:1.9}
@media(max-width:600px){body{font-size:16px;line-height:1.9}.food-card p,.food-card .availability,.food-card strong{font-size:.88rem}button,input,textarea,select{min-height:44px}}