/* تحسين الحاوية الرئيسية */
.top-navbar {
    --primary-color: #c66513;
    --text-white: #ffffff;
    display: flex;
    align-items: center;
    min-height: 40px; /* تقليل الارتفاع لجعله أنحف وأرقى */
    padding: 8px 0;
    font-size: 13px; /* حجم خط مناسب للشريط العلوي */
    transition: all 0.3s ease;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}

/* الحالة الافتراضية للشريط (خلفية بلون الموقع) */
.top-navbar:not(.topnav-has-bg) {
    background-color: var(--primary-color);
    color: var(--text-white);
}

/* تحسين الروابط */
.top-navbar .topnav-link-item, 
.top-navbar .header-buttons button {
    color: rgba(255, 255, 255, 0.9);
    text-decoration: none;
    transition: color 0.2s ease, opacity 0.2s ease;
    display: flex;
    align-items: center;
    padding: 0 10px;
}

/* تأثير عند تمرير الماوس */
.top-navbar .topnav-link-item:hover, 
.top-navbar .header-buttons button:hover {
    color: var(--text-white);
    opacity: 0.8;
}

/* تحسين المسافات بين الروابط في القائمة */
.top-navbar ul li, .top-navbar ul a {
    margin-left: 15px;
    position: relative;
}

/* إضافة خط فاصل صغير بين الروابط (اختياري) */
.top-navbar ul a:not(:last-child):after {
    content: "";
    position: absolute;
    left: -8px;
    top: 25%;
    height: 50%;
    width: 1px;
    background-color: rgba(255, 255, 255, 0.2);
}

/* تحسين أيقونات سلة (Salla Icons) */
.top-navbar [class^="sicon-"] {
    font-size: 16px;
    vertical-align: middle;
}

/* تحسين المسافات في العناصر التي تحتوي على أرقام أو إيميلات */
.top-navbar .unicode {
    letter-spacing: 0.5px;
}

/* جعل الفواصل بين العملة واللغة أكثر أناقة */
.top-navbar .mx-2\.5 {
    color: rgba(255, 255, 255, 0.3);
    font-weight: 100;
}/* الحاوية الرئيسية */
.main-nav-container {
    --brand-color: #c66513;
    background-color: #ffffff !important; /* خلفية بيضاء لإبراز الشعار */
    border-bottom: 2px solid var(--brand-color); /* خط سفلي بلون الهوية */
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05); /* ظل ناعم */
    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}

/* تنسيق الشعار */
.navbar-brand img {
    max-height: 60px !important; /* زيادة حجم اللوجو قليلاً ليكون أوضح */
    transition: transform 0.3s ease;
}

.navbar-brand:hover img {
    transform: scale(1.05); /* حركة تكبير بسيطة عند المرور بالماوس */
}

/* الأيقونات (البحث، المستخدم، السلة) */
.header-btn__icon, 
.sicon-menu, 
.s-cart-summary-icon svg {
    color: #333 !important; /* لون داكن للأيقونات */
    font-size: 22px !important;
    transition: color 0.3s ease;
    fill: #333; /* لأيقونة السلة SVG */
}

.header-btn:hover .header-btn__icon,
button:hover .sicon-search,
.s-cart-summary-wrapper:hover .s-cart-summary-icon {
    color: var(--brand-color) !important; /* تتحول للون الموقع عند التمرير */
}

/* دائرة عدد المنتجات في السلة */
.s-cart-summary-count {
    background-color: var(--brand-color) !important;
    color: #fff !important;
    font-size: 11px;
    height: 20px;
    width: 20px;
    border: 2px solid #fff;
    display: flex;
    align-items: center;
    justify-content: center;
}

/* تسمية القائمة (Menu Label) */
.menu-label {
    font-weight: 600;
    color: #333;
    font-size: 15px !important;
}

/* تحسين السعر بجانب السلة */
.s-cart-summary-total {
    color: var(--brand-color);
    font-weight: bold;
    margin-right: 5px;
}

/* تعديل الارتفاع في الجوال */
@media (max-width: 991px) {
    .main-nav-container {
        height: 70px !important;
    }
    .navbar-brand img {
        height: 45px !important;
    }
}/* الأيقونات باللون البرتقالي الافتراضي */
.header-btn__icon, 
.sicon-menu, 
.sicon-user, 
.sicon-search,
.s-cart-summary-icon svg,
.menu-label {
    color: #c66513 !important; /* لون موقعك الأساسي */
    fill: #c66513 !important;  /* لأيقونة السلة SVG */
    font-size: 24px !important;
    transition: all 0.3s ease;
    opacity: 1;
}

/* نص "القائمة" بجانب أيقونة المنيو */
.menu-label {
    font-size: 14px !important;
    font-weight: 600;
    margin-right: 4px;
}

/* دائرة عدد المنتجات في السلة */
.s-cart-summary-count {
    background-color: #333 !important; /* خلفية داكنة للعدد لكسر اللون وجذب الانتباه */
    color: #ffffff !important;
    border: 1.5px solid #fff;
    font-weight: bold;
}

/* تأثير التمرير (Hover) - لجعلها أغمق قليلاً عند اللمس */
.header-btn:hover .header-btn__icon,
.mburger:hover .sicon-menu,
.mburger:hover .menu-label,
button:hover .sicon-search,
.s-cart-summary-wrapper:hover .s-cart-summary-icon svg {
    color: #a3530f !important; /* درجة أغمق قليلاً من البرتقالي للتفاعل */
    fill: #a3530f !important;
    transform: scale(1.1); /* تكبير بسيط جداً */
}/* تنسيق العنوان الرئيسي المصلح */
h2.text-3xl {
    font-size: 1.5rem !important;
    font-weight: 800 !important;
    text-align: center;
    margin-bottom: 12px !important;
    
    /* حل مشكلة اختفاء الجزء الأسفل */
    line-height: 1.4 !important; /* زيادة ارتفاع السطر */
    padding-bottom: 10px !important; /* مساحة إضافية للحروف الهابطة */
    display: block !important;
    
    /* التأثير اللوني المدمج */
    background: linear-gradient(90deg, #c66513, #f2994a, #c66513);
    background-size: 200% auto;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent; /* لضمان التوافق مع المتصفحات */
    
    /* الحركة */
    animation: shine-animation 4s linear infinite;
}

/* حركة اللمعان */
@keyframes shine-animation {
    to {
        background-position: 200% center;
    }
}

/* تعديل بسيط للوصف لضمان عدم تداخله مع العنوان */
p.enhanced-title-border {
    font-size: 1.1rem !important;
    color: #666 !important;
    margin-top: 5px !important;
    line-height: 1.6 !important;
}.enhanced-title-border {
    border: none !important;
    width: 200px;
    height: 1px;
    margin: 15px auto;
    /* خط نحيف جداً يتلاشى ويضيء في المنتصف */
    background: linear-gradient(to right, transparent, #c66513, transparent);
    position: relative;
    box-shadow: 0 0 10px #c66513; /* توهج حول الخط */
}/* تحسين حاوية الصورة الدائرية */
.slide--one-sixth .overflow-hidden.rounded-full {
    border: 2px solid transparent; /* إطار مخفي افتراضياً */
    padding: 4px; /* مسافة بين الإطار والصورة */
    transition: all 0.4s ease;
    background: linear-gradient(white, white) padding-box, 
                linear-gradient(to right, #c66513, #f2994a) border-box; /* إطار متدرج ناعم */
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.05);
}

/* تكبير الصورة وتحسين جودتها عند التمرير */
.slide--one-sixth group:hover img {
    transform: scale(1.1);
    filter: brightness(1.05);
}

/* تحسين النص (اسم القسم) */
.slide--one-sixth h3 {
    font-size: 14px !important; /* حجم أنيق */
    color: #dc8434 !important;
    font-weight: 700 !important;
    margin-top: 15px !important;
    transition: color 0.3s ease;
}

/* تغيير لون النص عند التمرير فوق الدائرة */
.slide--one-sixth:hover h3 {
    color: #c66513 !important;
}

/* إضافة لمسة "توهج" خلف الدائرة عند التمرير */
.slide--one-sixth:hover .overflow-hidden.rounded-full {
    box-shadow: 0 8px 20px rgba(198, 101, 19, 0.2);
    transform: translateY(-5px); /* رفع الدائرة قليلاً */
}

/* تنسيق شريط التمرير (Swiper) ليكون أكثر سلاسة */
.s-slider-container {
    padding: 20px 0 !important;
}/* إزالة الخلفيات والحدود القديمة بالكامل */
.product-tabs-container {
    border-bottom: 1px solid #eee; /* خط رمادي رفيع جداً تحت كل الأزرار */
    margin-bottom: 30px;
}

.btn-tabs-container {
    display: flex;
    justify-content: center;
    gap: 40px; /* مسافة واسعة وراقية بين النصوص */
    overflow-x: auto;
    scrollbar-width: none;
}

/* تحويل الزر إلى نص أنيق */
.product-tab {
    background: none !important;
    border: none !important;
    padding: 15px 5px !important;
    position: relative;
    color: #999 !important; /* لون رمادي باهت للتبويبات غير النشطة */
    font-size: 16px !important;
    font-weight: 500 !important;
    transition: all 0.3s ease !important;
    cursor: pointer;
    border-radius: 0 !important; /* إلغاء الزوايا تماماً */
}

/* شكل التبويب النشط (وصل حديثاً) */
.product-tab.active {
    color: #c66513 !important; /* لون موقعك */
    font-weight: 700 !important;
}

/* الخط المتحرك تحت التبويب النشط */
.product-tab.active::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 3px;
    background-color: #c66513; /* لون الهوية */
    border-radius: 10px 10px 0 0;
}

/* تأثير عند تمرير الماوس */
.product-tab:hover {
    color: #c66513 !important;
    opacity: 0.8;
}

/* إخفاء أي ظلال أو إضافات من القوالب القديمة */
.product-tab:focus, .product-tab:active {
    outline: none !important;
    box-shadow: none !important;
    transform: none !important;
}

/* تحسين للجوال */
@media (max-width: 768px) {
    .btn-tabs-container {
        gap: 20px;
        justify-content: flex-start;
        padding-right: 20px;
    }
}/* تصغير حجم أزرار الأكشن مع تأثير تمويه آيفون وأيقونات برتقالية */
.product-card__actions {
    background: rgba(255, 255, 255, 0.25) !important; /* خلفية شفافة جداً */
    backdrop-filter: blur(10px) !important;
    -webkit-backdrop-filter: blur(10px) !important;
    border-radius: 50px !important;
    padding: 4px !important; /* تقليل المساحة الداخلية */
    display: flex;
    flex-direction: column;
    gap: 4px; /* تقريب الأزرار من بعضها */
    right: 8px !important; /* تقريبها من حافة الصورة */
    top: 8px !important;
    border: 0.5px solid rgba(255, 255, 255, 0.3) !important;
}

/* تصغير حجم الأزرار نفسها */
.product-card__actions .s-button-element {
    background: transparent !important;
    border: none !important;
    width: 28px !important; /* حجم صغير وأنيق */
    height: 28px !important;
    min-width: 28px !important;
}

/* تغيير لون الأيقونات للبرتقالي وتصغير حجمها */
.product-card__actions .sicon-heart, 
.product-card__actions .sicon-eye {
    font-size: 14px !important; /* حجم أيقونة صغير */
    color: #ff7b00 !important; /* لون برتقالي */
}

/* تأثير بسيط عند لمس الأيقونة */
.product-card__actions .s-button-element:hover .sicon-heart,
.product-card__actions .s-button-element:hover .sicon-eye {
    color: #e66a00 !important; /* درجة أغمق قليلاً عند التحويم */
}/* تأثير التمويه الضبابي لملصق الترويج مع الحفاظ على مكانه الأصلي */
.product-card__promotion {
    /* تطبيق تأثير التمويه (Blur) */
    background: rgba(255, 255, 255, 0.4) !important; 
    backdrop-filter: blur(12px) !important;
    -webkit-backdrop-filter: blur(12px) !important;
    
    /* لون النص برتقالي */
    color: #ff7b00 !important; 
    font-weight: 600 !important;
    font-size: 8px !important;
    
    /* تنسيق الإطار والشكل */
    border: 1px solid rgba(255, 255, 255, 0.3) !important;
    border-radius: 50px !important; 
    padding: 4px 12px !important;
    
    /* الحفاظ على موضع العنصر كما هو في القالب */
    display: inline-flex !important;
    align-items: center;
    justify-content: center;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05) !important;
}
 /* تكبير أيقونة المتجر واستبدالها بالصورة الجديدة */
.sicon-store2 {
    display: inline-block;
    
    /* زيادة الحجم (يمكنك تغيير 80 إلى 100 إذا أردتها أكبر) */
    width: 80px; 
    height: 80px;
    
    /* استدعاء الرابط الجديد */
    background-image: url('https://cdn.salla.sa/WlNgQn/products/ntBzgKc7weYxGMrPXeMgSmR5DKUQRpL1b1n32lds.png');
    
    /* ضمان ظهور الصورة كاملة وبدون تكرار */
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    
    /* إخفاء الرمز البرمجي الأصلي للأيقونة */
    color: transparent !important;
    font-size: 0 !important;
    line-height: 0 !important;
    border: none !important;
    
    /* حركة ناعمة عند التفاعل */
    transition: transform 0.3s ease;
}

/* تأثير تكبير إضافي عند تمرير الماوس */
.sicon-store2:hover {
    transform: scale(1.1);
}/* استبدال أيقونة الشحن السريع بالصورة الجديدة وتكبيرها */
.sicon-shipping-fast {
    display: inline-block;
    
    /* الحجم المكبر (يمكنك تعديل 80px لزيادة أو تقليل الحجم) */
    width: 85px; 
    height: 85px;
    
    /* رابط الصورة الجديدة */
    background-image: url('https://cdn.salla.sa/WlNgQn/products/W0345leUxeEOnUotyE5k4nCtC2CNRwOcKTp0yua0.png');
    
    /* ضبط تموضع الصورة */
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    
    /* إخفاء الرمز البرمجي الأصلي للأيقونة */
    color: transparent !important;
    font-size: 0 !important;
    line-height: 0 !important;
    border: none !important;
    vertical-align: middle;
    
    /* إضافة حركة ناعمة عند التفاعل */
    transition: all 0.3s ease-in-out;
}

/* تأثير "نبض" خفيف عند تمرير الماوس ليوحي بالسرعة */
.sicon-shipping-fast:hover {
    transform: scale(1.1) translateX(5px);
    filter: drop-shadow(0 4px 8px rgba(0,0,0,0.1));
}/* استبدال أيقونة الجوال بالصورة وتكبيرها */
.sicon-android-phone {
    display: inline-block;
    
    /* حجم كبير وواضح (يمكنك تعديل القيمة حسب الرغبة) */
    width: 90px; 
    height: 90px;
    
    /* رابط الصورة الجديدة */
    background-image: url('https://cdn.salla.sa/WlNgQn/products/4zsfQXTOBeejWBbgnqvRrDc8tmZPzEdh9DeZPDEZ.png');
    
    /* ضبط ظهور الصورة */
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    
    /* إخفاء الأيقونة الأصلية تماماً */
    color: transparent !important;
    font-size: 0 !important;
    line-height: 0 !important;
    border: none !important;
    
    /* تأثيرات حركية ناعمة */
    transition: transform 0.3s ease-in-out;
}

/* إزالة أي خلفيات أو حدود قد تكون موجودة في الحاوية الأصلية (سلة) */
.feature-icon.has-icon {
    background: none !important;
    border: none !important;
    display: flex;
    justify-content: center;
    align-items: center;
}

/* تأثير عند تمرير الماوس */
.sicon-android-phone:hover {
    transform: scale(1.1) rotate(-5deg); /* تكبير مع ميلان بسيط ليعطي حيوية */
}/* 1. تغيير لون العناوين للبرتقالي */
.s-block--enhanced-features__item h2 {
    color: #FF8C00 !important; /* لون برتقالي */
    transition: color 0.3s ease;
}

/* 2. تغيير لون الإطار (الخطوط المتحركة) للبرتقالي */
.s-block--enhanced-features__item .bg-primary {
    background-color: #FF8C00 !important; /* تغيير لون خطوط الإطار عند الحوم */
}

/* 3. استبدال الأيقونة الأولى (تسوق آمن) */
.sicon-store2 {
    display: inline-block;
    width: 85px; 
    height: 85px;
    background-image: url('https://cdn.salla.sa/WlNgQn/products/ntBzgKc7weYxGMrPXeMgSmR5DKUQRpL1b1n32lds.png');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    color: transparent !important;
    font-size: 0 !important;
}

/* 4. استبدال الأيقونة الثانية (شحن سريع) */
.sicon-shipping-fast {
    display: inline-block;
    width: 85px; 
    height: 85px;
    background-image: url('https://cdn.salla.sa/WlNgQn/products/W0345leUxeEOnUotyE5k4nCtC2CNRwOcKTp0yua0.png');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    color: transparent !important;
    font-size: 0 !important;
}

/* 5. استبدال الأيقونة الثالثة (خدمة العملاء) */
.sicon-android-phone {
    display: inline-block;
    width: 85px; 
    height: 85px;
    background-image: url('https://cdn.salla.sa/WlNgQn/products/4zsfQXTOBeejWBbgnqvRrDc8tmZPzEdh9DeZPDEZ.png');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    color: transparent !important;
    font-size: 0 !important;
}

/* 6. تنسيق إضافي للحاوية لضمان ظهور الصور بشكل جيد */
.feature-icon.has-icon {
    background: none !important;
    border: none !important;
    margin-bottom: 15px;
}/* --- تصميم قسم آراء العملاء الفاخر --- */

/* 1. تنسيق العنوان الرئيسي والوصف */
.s-block--custom-reviews .home-block-title p.text-3xl {
    font-size: 28px !important;
    font-weight: 800 !important;
    color: #1a1a1a !important;
    letter-spacing: -0.5px;
}

.s-block--custom-reviews .home-block-title p.text-lg {
    color: #888 !important;
    font-size: 15px !important;
    margin-bottom: 30px;
}

/* 2. تحويل بطاقة التقييم إلى الستايل الزجاجي (Blur) */
.s-block--custom-reviews .review .flex-col {
    background: rgba(255, 255, 255, 0.5) !important; /* خلفية شفافة */
    backdrop-filter: blur(15px) !important;
    -webkit-backdrop-filter: blur(15px) !important;
    border: 1px solid rgba(255, 255, 255, 0.6) !important;
    border-radius: 20px !important; /* زوايا دائرية ناعمة */
    padding: 25px !important;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.03) !important;
    transition: all 0.3s ease-in-out !important;
}

.s-block--custom-reviews .review:hover .flex-col {
    transform: translateY(-8px);
    background: rgba(255, 255, 255, 0.8) !important;
    box-shadow: 0 15px 35px rgba(255, 123, 0, 0.1) !important; /* توهج برتقالي خفيف */
}

/* 3. تنسيق نص التقييم (الرأي) */
.s-block--custom-reviews .review #item-text p {
    font-size: 14px !important;
    color: #333 !important;
    line-height: 1.8 !important;
    
    position: relative;
    z-index: 1;
}

/* 4. تنسيق صورة العميل واسمه */
.s-block--custom-reviews .review img.rounded-full {
    border: 2px solid #ff7b00 !important; /* إطار برتقالي خفيف حول الصورة */
    padding: 2px;
    width: 50px !important;
    height: 50px !important;
}

.s-block--custom-reviews .review h4 {
    font-size: 15px !important;
    font-weight: 700 !important;
    color: #1a1a1a !important;
    margin-bottom: 0 !important;
}

/* 5. أيقونة الاقتباس (Quote) - جعلها أنيقة وغير مزعجة */
.s-block--custom-reviews .sicon-quote {
    color: #ff7b00 !important;
    opacity: 0.15 !important;
    font-size: 40px !important;
    top: 15px !important;
    right: 15px !important;
}

/* 6. تنسيق النجوم */
.s-block--custom-reviews .comment__rating i {
    color: #ff7b00 !important; /* نجوم برتقالية متناسقة مع البراند */
    font-size: 10px !important;
}

/* إخفاء الخط التقليدي تحت العنوان */
.home-block-line {
    background: linear-gradient(90deg, transparent, #ff7b00, transparent) !important;
    height: 2px !important;
    width: 80px !important;
    margin: 15px auto !important;
}
/* تنسيق قسم الروابط المهمة */
.store-footer .enhanced_links_wrapper h3 {
    color: #ffffff !important; /* لون العنوان أبيض */
    font-weight: bold !important;
    margin-bottom: 20px !important;
}

.store-footer .footer-list li a {
    color: #ffffff !important; /* لون الروابط أبيض */
    opacity: 0.9;
    transition: 0.3s;
}

.store-footer .footer-list li a:hover {
    opacity: 1;
    text-decoration: underline;
}

/* تنسيق قسم الشعار والوصف في المنتصف */
.store-footer .footer-description, 
.store-footer .footer-description p, 
.store-footer .footer-description strong {
    color: #ffffff !important; /* لون النص أبيض */
}

/* تنسيق بيانات السجل التجاري (التراست بادج) */
.store-footer salla-trust-badges .s-trust-badges-label,
.store-footer salla-trust-badges .s-trust-badges-number {
    color: #ffffff !important;
}

.store-footer salla-trust-badges {
    background: rgba(255, 255, 255, 0.1); /* خلفية شفافة خفيفة لإبراز البيانات */
    padding: 10px;
    border-radius: 8px;
}
 {
    
}/* تلوين النص الوصفي في الفوتر باللون الأبيض */
.store-footer p strong {
    color: #ffffff !important;
}

/* لضمان شمول التغيير حتى لو لم يكن النص داخل وسم strong */
.store-footer p strong {
    color: #ffffff !important;
}/* 1. تنسيق أزرار التواصل (واتساب، جوال، إلخ) */
.enhanced-contact-item {
    background-color: rgba(255, 255, 255, 0.1) !important; /* خلفية شفافة أنيقة */
    border: 1px solid rgba(255, 255, 255, 0.3) !important; /* حدود ناعمة */
    border-radius: 50px !important; /* زوايا دائرية بالكامل (Pill shape) */
    color: #ffffff !important;
    padding: 10px 20px !important;
    transition: all 0.3s ease-in-out !important;
    font-weight: 500 !important;
}

/* تأثير عند تمرير الماوس على الأزرار */
.enhanced-contact-item:hover {
    background-color: #ffffff !important;
    color: #c66a16 !important; /* ينقلب اللون للبرتقالي عند الهوفر */
    transform: translateY(-3px); /* حركة ارتفاع بسيطة */
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
}

/* 2. تنسيق أيقونات التواصل الاجتماعي (انستقرام، تيك توك، إلخ) */
.s-social-list {
    gap: 15px !important;
    display: flex !important;
    justify-content: center !important;
}

.s-social-link a {
    background-color: #ffffff !important; /* أيقونات دائرية بيضاء */
    color: #c66a16 !important; /* الأيقونة بالداخل برتقالية */
    width: 45px !important;
    height: 45px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    border-radius: 50% !important;
    transition: all 0.3s ease !important;
    box-shadow: 0 4px 6px rgba(0,0,0,0.1);
}

.s-social-link svg {
    width: 20px !important;
    height: 20px !important;
    fill: currentColor !important;
}

/* تأثير احترافي عند تمرير الماوس على أيقونات التواصل */
.s-social-link a:hover {
    transform: scale(1.15) rotate(8deg); /* تكبير مع دوران بسيط */
    background-color: #222222 !important; /* تغيير الخلفية للأسود الفخم */
    color: #ffffff !important;
}

/* 3. تنسيق الخط الفاصل بين الأقسام */
.store-footer__contacts-row {
    padding-top: 30px !important;
    border-top: 1px solid rgba(255, 255, 255, 0.15) !important;
    margin-top: 40px !important;
}/* 1. تنسيق قسم الحقوق السفلي */
.footer-bottom {
    background-color: rgba(0, 0, 0, 0.15) !important; /* تعتيم بسيط لتمييز منطقة الحقوق */
    border-top: 1px solid rgba(255, 255, 255, 0.1) !important;
    padding: 15px 0 !important;
}

/* 2. تلوين نص الحقوق والرابط */
.footer-rights, .footer-rights p {
    color: rgba(255, 255, 255, 0.8) !important; /* أبيض ناعم */
    font-size: 13px !important;
}

.footer-rights a {
    color: #ffffff !important;
    font-weight: bold !important;
    text-decoration: none !important;
}

.footer-rights a:hover {
    text-decoration: underline !important;
}

/* 3. تنسيق أيقونات وسائل الدفع */
.s-payments-list {
    display: flex !important;
    justify-content: center !important;
    gap: 10px !important;
   
    opacity: 0.9;
    transition: 0.3s ease;
}

.s-payments-list:hover {
    opacity: 1;
    filter: none; /* تعود لألوانها الأصلية عند مرور الماوس */
}

.s-payments-list-item {
    background: rgba(255, 255, 255, 0.1) !important;
    padding: 4px 8px !important;
    border-radius: 4px !important;
    display: flex !important;
    align-items: center !important;
}

.s-payments-list-item img {
    max-height: 22px !important; /* توحيد أحجام الأيقونات */
    width: auto !important;
}/* تكبير حجم اللوجو */
.navbar-brand img.logo-normal {
    height: 150px !important; /* يمكنك زيادة الرقم إذا أردت حجمًا أكبر */
    max-height: 150px !important; /* لضمان عدم وجود قيود من القالب */
    width: auto !important; /* الحفاظ على أبعاد اللوجو دون تشويه */
    object-fit: contain !important;
}

/* تحسين تموضع اللوجو */
.navbar-brand {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

/* تعديل للهواتف لضمان عدم خروج اللوجو عن الشاشة */
@media (max-width: 768px) {
    .navbar-brand img.logo-normal {
        height: 120px !important; /* حجم مناسب للجوال */
    }
}/* 1. تعريف حركة الانبثاق */
@keyframes logoPopup {
    0% {
        transform: scale(0); /* يبدأ من حجم صفر */
        opacity: 0;          /* يكون شفاف تماماً */
    }
    70% {
        transform: scale(1.1); /* يتمدد أكبر من حجمه قليلاً ليعطي تأثير الارتداد */
        opacity: 1;
    }
    100% {
        transform: scale(1);   /* يستقر في حجمه الطبيعي */
        opacity: 1;
    }
}

/* 2. تطبيق الحركة على اللوجو */
.navbar-brand img.logo-normal {
    animation: logoPopup 1.5s ease-out forwards; /* مدة الحركة ثانية ونصف */
    transform-origin: center; /* الانبثاق يبدأ من منتصف اللوجو */
    will-change: transform, opacity;
}

/* 3. لضمان عدم حدوث وميض قبل بدء الحركة */
.navbar-brand {
    overflow: visible !important;
}.top-navbar {
    --primary-color: #3A4248;
}
/* الخطوط الفاصلة في الشريط العلوي */
.top-navbar ul a:not(:last-child):after {
    background-color: rgba(58, 66, 72, 0.2);
}.main-nav-container {
    --brand-color: #3A4248;
    border-bottom: 2px solid #3A4248;
}

.header-btn__icon, 
.sicon-menu, 
.sicon-user, 
.sicon-search,
.s-cart-summary-icon svg,
.menu-label,
.s-cart-summary-total {
    color: #3A4248 !important;
    fill: #3A4248 !important;
}

/* دائرة عدد المنتجات (الخلفية) */
.s-cart-summary-count {
    background-color: #3A4248 !important;
}/* العنوان المتدرج (استخدمت لك درجات متناغمة مع لونك الجديد) */
h2.text-3xl {
    background: linear-gradient(90deg, #3A4248, #5a656e, #3A4248);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

/* الخط المضيء تحت العنوان */
.enhanced-title-border {
    background: linear-gradient(to right, transparent, #3A4248, transparent);
    box-shadow: 0 0 10px rgba(58, 66, 72, 0.5);
}/* إطار الأقسام الدائرية */
.slide--one-sixth .overflow-hidden.rounded-full {
    background: linear-gradient(white, white) padding-box, 
                linear-gradient(to right, #3A4248, #5a656e) border-box;
}

/* نصوص الأقسام */
.slide--one-sixth h3, .slide--one-sixth:hover h3 {
    color: #3A4248 !important;
}

/* أزرار المفضلة والعين داخل صورة المنتج */
.product-card__actions .sicon-heart, 
.product-card__actions .sicon-eye,
.product-card__promotion {
    color: #3A4248 !important;
}

/* التبويب النشط (وصل حديثاً .. إلخ) */
.product-tab.active {
    color: #3A4248 !important;
}
.product-tab.active::after {
    background-color: #3A4248;
}/* 1. عناوين المميزات */
.s-block--enhanced-features__item h2 {
    color: #3A4248 !important;
}

/* 2. الخطوط المتحركة تحت المميزات */
.s-block--enhanced-features__item .bg-primary {
    background-color: #3A4248 !important;
}



/* 4. إطار صورة العميل */
.s-block--custom-reviews .review img.rounded-full {
    border: 2px solid #3A4248 !important;
}

/* 5. الخط الملون تحت عنوان "آراء العملاء" */
.home-block-line {
    background: linear-gradient(90deg, transparent, #3A4248, transparent) !important;
    height: 2px !important;
}

/* 6. تأثير الحوم (Hover) على بطاقة التقييم */
.s-block--custom-reviews .review:hover .flex-col {
    box-shadow: 0 15px 35px rgba(58, 66, 72, 0.1) !important; /* توهج بلونك الجديد */
}
/* إطار صورة العميل في التقييمات */
.s-block--custom-reviews .review img.rounded-full {
    
}/* أيقونات التواصل (اللون الداخلي) */
.s-social-link a {
    color: #3A4248 !important;
}

/* زر التواصل عند تمرير الماوس */
.enhanced-contact-item:hover {
    color: #3A4248 !important;
}
.enhanced-title-border:after, .enhanced-title-border:before {
   
    background: #535d65;
  
}
.product-card__addToCart__btn salla-button button {
    background: #fff7f794;

}
.s-block--custom-reviews .sicon-quote {
    color: #3a4248 !important;
   
}