/**
* Theme Name: Freshio2 Child
* Description: This is a child theme of Freshio2, generated by Merlin WP.
* Author: <a href="https://pavothemes.com/">Pavothemes</a>
* Template: freshio2
* Version: 3.0.1
*/
/* Import Cairo font from Google Fonts */
@import url('https://fonts.googleapis.com/css2?family=Cairo:wght@200;300;400;500;600;700;800;900&display=swap');

/* Apply Cairo font to all elements */
* {
    font-family: 'Cairo', sans-serif;
}

/* Keep body RTL for Arabic content only */
body, html {
    font-family: 'Cairo', sans-serif;
    font-weight: 400;
    line-height: 1.6;
}

/* Header - Keep LTR (no RTL override) */
header, .site-header, .main-header, .header, nav, .navbar, .menu {
    direction: ltr;
    text-align: left;
}

/* Header elements - Keep original direction */
header *, .site-header *, .main-header *, .header *, nav *, .navbar *, .menu * {
    direction: ltr !important;
    text-align: left !important;
}

/* Main content area - RTL for Arabic */
main, .main-content, .content-area, #primary, .site-main, .woocommerce-main-content {
    direction: rtl;
    text-align: right;
}

/* For headings */
h1, h2, h3, h4, h5, h6 {
    font-family: 'Cairo', sans-serif;
    font-weight: 700;
}

/* For product titles */
.product-title, .woocommerce-loop-product__title {
    font-family: 'Cairo', sans-serif;
    font-weight: 600;
}

/* For buttons */
button, .button, .btn {
    font-family: 'Cairo', sans-serif;
    font-weight: 500;
}

/* WooCommerce specific - Keep content RTL, header LTR */
.woocommerce .products, .woocommerce-page .products {
    direction: rtl;
    text-align: right;
}

.woocommerce .product, .woocommerce-page .product {
    direction: rtl;
    text-align: right;
}