@font-face{font-family:'BOSAFETY Cyrillic';src:url('/assets/fonts/cyrillic-regular.ttf') format('truetype');font-display:swap;font-weight:400;font-style:normal}
@font-face{font-family:'BOSAFETY Cyrillic';src:url('/assets/fonts/cyrillic-bold.ttf') format('truetype');font-display:swap;font-weight:700;font-style:normal}
html[lang="sr-Cyrl"] body,html[lang="mk"] body{font-family:'BOSAFETY Cyrillic',Arial,sans-serif}
html[lang="sr-Cyrl"] :is(.display,h2,h3,.button,.card-category,.watermark,.hero h1,.seasonal-grid span,.badges span,.mega-column h2,.mega-promo>span),html[lang="mk"] :is(.display,h2,h3,.button,.card-category,.watermark,.hero h1,.seasonal-grid span,.badges span,.mega-column h2,.mega-promo>span){font-family:'BOSAFETY Cyrillic',Arial,sans-serif;font-weight:700}
html[lang="sr-Cyrl"] :is(.hero h1,h1.display),html[lang="mk"] :is(.hero h1,h1.display){font-size:50px;line-height:1.2}
html[lang="sr-Cyrl"] .product-card h3,html[lang="mk"] .product-card h3{font-size:19px;line-height:1.4}
html[lang="sr-Cyrl"] .watermark,html[lang="mk"] .watermark{font-size:70px;line-height:1.3}
.header-multilingual .ro-languages>a{font-size:12px}
@media(max-width:900px){.header-multilingual .brand img{width:110px}.header-multilingual .header-inner{gap:6px}.header-multilingual .ro-languages>a{font-size:11px}.header-multilingual .header-tools .site-market{gap:5px;padding-left:7px}}
@media(max-width:760px){html[lang="sr-Cyrl"] :is(.hero h1,h1.display),html[lang="mk"] :is(.hero h1,h1.display){font-size:32px}html[lang="sr-Cyrl"] .button,html[lang="mk"] .button{font-size:16px}html[lang="sr-Cyrl"] .watermark,html[lang="mk"] .watermark{font-size:44px}}
@media(max-width:360px){.header-multilingual .brand img{width:92px}.header-multilingual .header-tools>a{width:20px}.header-multilingual .market-flag{width:20px}}
