/* اللون الزيتي */
:root{
    --olive:#556B4B !important;
}

/* ===========================
   الهيدر العلوي
=========================== */

header,
.header,
.store-header,
.main-header,
.mainnav,
.navbar,
nav,
.top-navbar,
.navbar-wrapper,
.header-wrapper,
.header-main,
.s-header,
.s-header__wrapper,
.s-header-navbar,
.s-header-bg{
    background:#556B4B !important;
    background-color:#556B4B !important;
}

/* ===========================
   القائمة داخل الهيدر
=========================== */

header *,
.store-header *,
.s-header *{
    color:#fff !important;
}

/* ===========================
   قسم وسائل الدفع
=========================== */

.footer-payments,
.payment-icons,
.payment-methods,
.payment-list,
.payments,
.footer-payment,
.s-payment,
.s-payments,
.store-footer .payments,
.store-footer .payment-icons{
    background:#556B4B !important;
    background-color:#556B4B !important;
}

/* ===========================
   الفوتر
=========================== */

footer,
.store-footer,
.store-footer__inner{
    background:#556B4B !important;
}

footer *{
    color:#fff !important;
}
/* تثبيت لون الهيدر عند النزول */
.header-is-sticky,
.is-sticky,
.sticky-header,
.s-header.sticky,
.s-header.is-sticky,
header.is-sticky,
header.sticky,
.main-header.is-fixed,
.main-header.fixed,
.navbar-fixed,
.s-sticky-header,
header[style]{
    background: #556B4B !important;
    background-color: #556B4B !important;
    transition: none !important;
}

/* منع تغيير اللون عند التمرير */
header,
.s-header,
.main-header,
.navbar{
    background: #556B4B !important;
    background-color: #556B4B !important;
}
/* اللون الزيتي */
:root{
    --olive:#556B4B;
}

/* الهيدر بالكامل */
.header-components-all,
.store-header,
#mainnav,
.main-nav-container,
.main-nav-container.fixed-header,
.main-nav-container.fixed-pinned,
.menu-fixed-bar,
#mainnav .inner,
#mainnav .inner.bg-inherit{
    background: var(--olive) !important;
    background-color: var(--olive) !important;
    background-image:none !important;
}

/* أثناء النزول */
.fixed-header,
.fixed-pinned,
.animated.fixed-header{
    background: var(--olive) !important;
    background-color: var(--olive) !important;
}

/* إزالة الخلفية البيضاء التي يضيفها الثيم */
.bg-white,
.bg-inherit{
    background: transparent !important;
}

/* الأيقونات */
.header-components-all i,
.header-components-all svg,
.header-components-all a,
#mainnav i,
#mainnav a{
    color:#fff !important;
    fill:#fff !important;
}
/* شعار الفوتر */
.footer-logo{
    display:flex !important;
    justify-content:center !important;
    align-items:center !important;
    width:100% !important;
}

/* تكبير الشعار */
.footer-logo img{
    max-height:140px !important;
    height:140px !important;
    width:auto !important;
    max-width:none !important;
    object-fit:contain !important;
}
/* تكبير مساحة الشعار */
.navbar-brand{
    width: 180px !important;
    height: 60px !important;
    display:flex !important;
    align-items:center !important;
}

.navbar-brand img{
    width:100% !important;
    height:auto !important;
    max-height:none !important;
    max-width:none !important;
}

/* توسيط الجزء العلوي من الفوتر */
.store-footer .container:first-child{
    display:flex !important;
    flex-direction:column !important;
    align-items:center !important;
    justify-content:center !important;
    text-align:center !important;
}

/* توسيط الشعار */
.store-footer .footer-logo{
    margin:0 auto 25px auto !important;
}

/* توسيط النص */
.store-footer p{
    text-align:center !important;
}

/* توسيط السجل التجاري */
.store-footer .commercial-register,
.store-footer .commercial-number{
    text-align:center !important;
    margin:15px auto !important;
}

/* توسيط شعار السجل التجاري */
.store-footer img{
    margin-left:auto !important;
    margin-right:auto !important;
}

/* توسيط السجل التجاري */
salla-trust-badges{
    display:flex !important;
    flex-direction:column !important;
    justify-content:center !important;
    align-items:center !important;
    text-align:center !important;
    margin:20px auto !important;
    width:100% !important;
}

/* توسيط الصورة */
salla-trust-badges .s-trust-badges-image{
    margin:0 auto 10px auto !important;
}

/* توسيط النص */
salla-trust-badges .s-trust-badges-content{
    text-align:center !important;
}

salla-trust-badges .s-trust-badges-label,
salla-trust-badges .s-trust-badges-number{
    text-align:center !important;
}

@media (min-width: 992px) {
    .main-menu li li a,
    .main-menu li li span,
    .s-menu-wrapper li li a,
    .s-menu-wrapper li li span,
    .dropdown-menu li a,
    .dropdown-menu li span,
    .sub-menu li a,
    .sub-menu li span,
    ul ul li a,
    ul ul li span {
        color: #556B4B !important;
    }
}