/* ============================================================
   TYPOGRAPHY — Inter Variable (Local)
   Applies clean global typography across Blocksy
   ============================================================ */

/* Core body text */
body {
    font-family: "Inter Variable", system-ui, sans-serif;
    font-optical-sizing: auto;
}

/* Headings */
h1, h2, h3, h4, h5, h6 {
    font-family: "Inter Variable", system-ui, sans-serif;
    font-weight: 600;
    font-optical-sizing: auto;
}

/* Navigation (header + mobile menu) */
.ct-header,
.ct-main-menu li a,
.ct-mobile-menu li a {
    font-family: "Inter Variable", system-ui, sans-serif;
    font-optical-sizing: auto;
}

/* Buttons */
button,
.wp-block-button__link,
.ct-button {
    font-family: "Inter Variable", system-ui, sans-serif;
    font-optical-sizing: auto;
    font-weight: 600;
}

/* Forms */
input,
textarea,
select,
label {
    font-family: "Inter Variable", system-ui, sans-serif;
    font-optical-sizing: auto;
}

/* Footer */
footer,
.ct-footer,
.ct-footer * {
    font-family: "Inter Variable", system-ui, sans-serif;
    font-optical-sizing: auto;
}

/* WooCommerce (if used) */
.woocommerce *,
.woocommerce-page * {
    font-family: "Inter Variable", system-ui, sans-serif;
}
