/* CDN Font Override - ensures Google Fonts take priority over missing local files */
@font-face {
    font-family: 'poppinsregular';
    src: local('Poppins'), local('Poppins-Regular');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'poppinsbold';
    src: local('Poppins Bold'), local('Poppins-Bold');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'yantramanavregular';
    src: local('Yantramanav'), local('Yantramanav-Regular');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'yantramanavbold';
    src: local('Yantramanav Bold'), local('Yantramanav-Bold');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

/* Map theme font references to Google Fonts families */
body, .main-content, .content, p {
    font-family: 'Yantramanav', 'yantramanavregular', sans-serif !important;
}
h1, h2, h3, h4, h5, h6, .site-title, .page-title, nav, .nav, .menu {
    font-family: 'Poppins', 'poppinsbold', sans-serif !important;
}
