/*
Theme Name: Astra Child
Theme URI: https://wpastra.com/
Description: Child theme for Astra with Cairo typography support.
Author: Custom
Template: astra
Version: 1.0.0
Text Domain: astra-child
*/

:root {
    --astra-child-font-cairo: "Cairo", Arial, sans-serif;
}

/* Front end typography. */
html,
body,
button,
input,
select,
textarea,
.ast-button,
.button,
.wp-block-button__link,
.site-title,
.site-description,
.main-header-menu,
.ast-builder-menu,
.entry-title,
.entry-content,
.widget-title,
.woocommerce,
.woocommerce button,
.woocommerce input,
.woocommerce select,
.woocommerce textarea,
h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: var(--astra-child-font-cairo) !important;
}

/* Block editor typography — kept in this stylesheet, no separate editor.css. */
.editor-styles-wrapper,
.editor-styles-wrapper p,
.editor-styles-wrapper li,
.editor-styles-wrapper h1,
.editor-styles-wrapper h2,
.editor-styles-wrapper h3,
.editor-styles-wrapper h4,
.editor-styles-wrapper h5,
.editor-styles-wrapper h6,
.editor-styles-wrapper button,
.editor-styles-wrapper input,
.editor-styles-wrapper select,
.editor-styles-wrapper textarea,
.editor-styles-wrapper .wp-block-button__link {
    font-family: var(--astra-child-font-cairo) !important;
}
