/*!
Theme Name: Kava Child
Theme URI:
Author: Zemez
Author URI:
Description: Kava child theme.
Template: kava
Version: 1.0.1
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: kava-child
*/

/* Import parent theme styles */
@import url("../kava/style.css");

/* Custom Font Face Declarations */
@font-face {
    font-family: 'Playfair Display';
    src: url('fonts/playfair-display-regular.woff2') format('woff2'),
         url('fonts/playfair-display-regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Poppins';
    src: url('fonts/poppins-regular.woff2') format('woff2'),
         url('fonts/poppins-regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

/* Custom Font Styles - High Specificity Override */
body .site-logo,
body .site-logo a,
body .site-logo__link,
body .site-branding .site-logo,
body .site-branding .site-logo a,
body .site-branding .site-logo__link,
body .site-header .site-logo,
body .site-header .site-logo a,
body .site-header .site-logo__link {
    font-family: 'Playfair Display', Georgia, serif !important;
}

body .site-description,
body .site-branding .site-description,
body .site-header .site-description {
    font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif !important;
}

/* Additional specificity for site branding */
body .site-branding .site-logo,
body .site-branding .site-logo a,
body .site-branding .site-logo__link {
	font-family: 'Playfair Display', Georgia, serif !important;
}

body .site-branding .site-description {
    font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif !important;
}

/* Force override for any dynamic CSS */
html body .site-logo,
html body .site-logo a,
html body .site-logo__link {
    font-family: 'Playfair Display', Georgia, serif !important;
}

html body .site-description {
    font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif !important;
}

