/* هذا هو الكود الكامل الذي يجب أن تستخدمه الآن */

/* 1. استيراد خط Cairo و Roboto - تأكد أن هذا السطر غير معلق تمامًا */
@import url('https://fonts.googleapis.com/css2?family=Cairo:wght@200..1000&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');

/* إخفاء بعض العناصر - لا تغيير هنا */
.home-block--slide-products.show-all .title.title--x-large:before,
.splide--testimonials .splide__arrows,
.title--has-dash:before,
.top-header,
section.home-block.home-block--bg.home-block--slide-products a.btn.outlined.font-base,
section.home-block.home-block--bg.home-block--testimonials.no-m .row:first-of-type {
    display: none;
}

/* 2. تطبيق خط Cairo على معظم عناصر النص */
/* قمنا هنا بتحديد عناصر نصية شائعة بدلاً من "*" لتقليل التعارضات المحتملة */
body, p, span, a, li, h1, h2, h3, h4, h5, h6, div {
    font-family: Cairo, serif !important;
}

/* 3. **القاعدة الحاسمة:** إجبار حقول الإدخال على استخدام خطوط النظام */
input[type="text"],
input[type="password"],
input[type="number"],
input[type="email"],
input[type="tel"], /* أضفنا أنواع إدخال إضافية للأرقام والهواتف */
textarea,
select,
.form-control, /* كلاس شائع لحقول النماذج */
.salla-modal input, /* أي حقول إدخال داخل نافذة سلة المنبثقة */
.salla-modal textarea,
.salla-modal select,
.login-form input, /* إذا كان نموذج تسجيل الدخول له كلاس محدد */
.login-form textarea,
.login-form select,
.verification-code-input /* إذا كان هناك كلاس خاص لحقول رمز التحقق */
{
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
}

/* --- التعديلات الجديدة لزيادة حجم الخط --- */
/* أسماء المنتجات (في السلايدر الرئيسي إذا كانت ضمن نفس النمط) */
/* هذه الكلاسات تقديرية بناءً على الهيكل الشائع، قد تحتاج لضبطها بعد الفحص */
.product-entry__name, /* كلاس شائع لاسم المنتج */
.home-block--slide-products .product-title, /* كلاس قد يستخدم في سلايدر المنتجات */
.splide--main-slider .product-name { /* إذا كانت أسماء المنتجات تظهر في السلايدر الرئيسي */
    font-size: 16px !important; /* جرب 16px كبداية، يمكنك زيادتها لـ 18px أو 20px حسب الحاجة */
}

/* أسماء العملاء في قسم التوصيات */
/* بناءً على الصورة، يبدو أن الكلاسات التالية قد تكون مناسبة لاسم العميل في التوصيات */
.testimonial-entry__author, /* كلاس شائع لاسم الكاتب في التوصيات */
.home-block--testimonials .author-name, /* كلاس قد يستخدم لاسم العميل في قسم التوصيات */
.splide--testimonials .splide__slide .name { /* إذا كانت التوصيات ضمن سلايدر */
    font-size: 18px !important; /* جرب 18px كبداية، يمكنك زيادتها حسب الحاجة */
    font-weight: 700 !important; /* لجعلها أكثر وضوحًا وقوة */
}


/* إزالة الـ padding من أول سلايدر - لا تغيير هنا */
section:nth-child(1 of section.home-block.home-block--main-slider) {
    padding-top: 0;
}

section.home-block.home-block--main-slider .container {
    width: 100%;
    max-width: 100%;
}

.splide--main-slider .splide__slide a img {
    object-fit: contain !important;
}

section.home-block.home-block--main-slider .col-sm-12 {
    padding: 0;
}

/* عنوان منتجات السلايدر - لا تغيير هنا */
.home-block--slide-products.show-all .title.title--x-large {
    text-align: center;
    font-size: 30px;
    padding-left: 0 !important;
    font-weight: 800;
    color:#399106 !important;
}

/* الخلفيات - لا تغيير هنا */
.home-block--bg {
    background: unset;
}

.banner--square {
    background-color: unset;
}

.footer__bottom,
footer.footer {
    background-color: #597737;
}

footer.footer * {
    color: #fff !important;
}

body ul.footer-list--social-links li:hover a {
    background-color: #61853a;
}

/* استجابة الموبايل - لا تغيير هنا */
@media screen and (max-width: 768px) {
    footer * {
        margin-left: auto;
        margin-right: auto;
        text-align: center !important;
    }

    .footer .footer-list {
        justify-content: center;
    }
}

/* التوصيات - لا تغيير هنا */
section.home-block.home-block--bg.home-block--testimonials.no-m .testimonial-entry {
    border: 1px solid #eee;
}

section.home-block.home-block--bg.home-block--testimonials.no-m .row:nth-of-type(2) {
    width: 70%;
    margin-left: 0;
    margin-right: auto;
}

section.home-block.home-block--bg.home-block--testimonials.no-m {
    background-image: url("https://cdn.salla.sa/form-builder/0JjCks0DI0r2rO0VErTU8iXdYm3JVxPQwyWp3S10.png");
    background-size: cover;
    background-repeat: no-repeat;
    margin: 80px 0 !important;
}

@media screen and (max-width: 576px) {
    section.home-block.home-block--bg.home-block--testimonials.no-m {
        background-image: url("https://cdn.salla.sa/form-builder/SGQcLVKLj3yXdJ7tHCGI4KP5Y3H39Nxq0rf1Ouiz.png") !important;
    }

    .testimonial-entry__excerpt p {
        font-size: 10px;
        font-weight: 600;
    }
}

/* العناوين - لا تغيير هنا */
h2.title.title--xx-large.mb-10 {
    font-size: 24px;
    font-weight: 400;
}

h2.title.title--primary.title--small {
    font-weight: 400;
}

/* صور المربعات - لا تغيير هنا */
section:nth-child(1 of section.home-block.home-block--square-images) {
    padding-bottom: 0px !important;
}

section:nth-child(1 of section.home-block.home-block--square-images) .col-md-4.col-sm-12 {
    max-width: 25% !important;
}

section:nth-child(2 of section.home-block.home-block--square-images) .col-md-4.col-sm-12 {
    max-width: 25% !important;
}
@media screen and (max-width: 768px) {
    section:nth-child(1 of section.home-block.home-block--square-images) .col-md-4.col-sm-12 {
        max-width: 50% !important;
    }

    section:nth-child(2 of section.home-block.home-block--square-images) {
        padding-top: 0px !important;
    }

    section:nth-child(2 of section.home-block.home-block--square-images) .col-md-4.col-sm-12 {
        max-width: 50% !important;
    }
}
/*******************/
@media screen and (min-width: 991px) {
.banner--square figure {
    height: 280px;
}
/**********قائمه العناصر 3*************/
section:nth-child(3 of section.home-block.home-block--square-images) .col-md-4.col-sm-12 {
    max-width: 30% !important;
}
section:nth-child(3 of section.home-block.home-block--square-images) .row {
    justify-content: center;
}
}
@media screen and (max-width: 768px) {
div#whatsapp_chat_widget #karzoun-widget-send-button {
    bottom: 87px;
}
}
img[src*="https://cdn.salla.network/images/payment/tabby_installment_mini.png?v=2.0.5"],
img[src*="https://cdn.salla.network/images/payment/google_pay_mini.png?v=2.0.5"]
{
width:3rem !important;
}