/* Add custom CSS styles below */ 
/* تحديد خيارات المنتجات */
.s-product-options-option-label,
.s-product-options-option-label b,
.s-product-options-option-label span,
.s-product-options-option-label small {
  font-size: 16px !important;
}

/* تحديد خيارات الطلب */
.shadow-default.bg-storeBG,
.shadow-default.bg-storeBG b,
.shadow-default.bg-storeBG span,
.shadow-default.bg-storeBG h4,
.shadow-default.bg-storeBG i {
  font-size: 16px !important;
}


/* تخصيص البوب أب المحدد فقط */
.s-modal-body.s-modal-align-middle.s-modal-md.s-modal-padding.s-modal-entering {
    background-color: #1E4242 !important;
    color: #fff !important;
    padding: 20px !important;
}

/* المستطيل حول النصوص */
.s-list-tile-item {
    display: flex;
    align-items: center;
    gap: 12px;
    background-color: #3C5C5C;
    border-radius: 12px;
    padding: 10px 14px;
}

/* النصوص الرئيسية */
.s-list-tile-item-title,
.s-list-tile-item-subtitle,
.s-scopes-label span {
    color: #fff !important; /* اجعل كل النصوص واضحة */
    margin: 0;
    line-height: 1.3;
}

/* تحسين الخطوط */
.s-scopes-header-title {
    font-size: 14px;
    font-weight: 500;
}
.s-scopes-header-subtitle {
    font-size: 13px;
}

/* إزالة الدائرة القديمة */
.s-scopes-header-icon svg {
    display: none;
}

/* الشعار يظهر مباشرة داخل الـ icon */
.s-scopes-header-icon img.custom-logo {
    width: 50px;
    height: auto;
    object-fit: contain;
}

h3.text-lg.text-store-text-secondary,
p.mb-5.text-store-text-primary {
    color: #e1c084 !important;
  
  /*font-size: 24px !important;*/
}

.review .bg-store-bg-secondary {
    background: transparent !important; /* بدون لون */
}

.header-buttons {
    border: 1.5px solid #e1c084;
    padding: 4px 8px;
    border-radius: 8px;
    display: inline-flex;
    align-items: center;
  justify-content: center; 
    margin: 0 auto; 
}

.topnav-link-item[href^="tel:"] {
    display: none !important;
}

/* نخفي أيقونات SVG */
.s-scopes-header-icon svg {
    display: none !important;
}

/* نضيف اللوجو كصورة خلفية */
.s-scopes-header-icon {
    background-image: url('https://cdn.salla.sa/LjaJ/stores/logos/JGzL68Q2CgEItylSs6UbGtRSuVfFKgScIeXvMAWz.png');
    background-size: contain;      /* الصورة تتناسب داخل العنصر */
    background-repeat: no-repeat;
    background-position: center;   /* بالوسط */
    width: 100px;                   /* نفس حجم SVG الأصلي */
    height: 100px;
    display: inline-block;
}

/* إخفاء زر الإغلاق بالكامل */
.s-modal-close {
    display: none !important;
}

/* زر التأكيد */
.s-scopes-submit.s-button-element {
    background-color: #ffffff !important; /* الخلفية أبيض */
    color: #1E4242 !important;           /* لون النص */
    border: 1px solid #1E4242;           /* إذا تحب تحدد حدود بنفس لون النص */
}

/* تكبير شعار المتجر */
.logo-normal {
    height: 80px !important;      /* الارتفاع الجديد */
    width: auto !important;        /* يحافظ على نسبة العرض */
}

/* الحاوي الرئيسي للفوتر */
.store-footer__inner .container.grid {
    display: flex;
    flex-direction: column; /* ترتيب عمودي */
    align-items: center;
    gap: 2rem; /* مسافة بين الأقسام */
}

/* العمود الأول: اللوجو + نص الشركة */
.lg\:-mt-\[45px\].relative.z-\[1\].lg\:col-\[2] {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    order: 1;
    gap: 0.5rem; /* مسافة بين اللوجو والنص */
}

/* اللوجو فوق دائما */
.lg\:-mt-\[45px\].relative.z-\[1\].lg\:col-\[2] > a:first-child {
    order: 0;
    margin-bottom: 0.5rem;
}

/* نص الشركة بعد اللوجو */
.lg\:-mt-\[45px\].relative.z-\[1\].lg\:col-\[2] > p {
    order: 1;
}

/* روابط مهمة */
.text-center.order-1 {
    order: 2;
    text-align: center;
    margin-top: 1rem;
}

/* سطر واحد لتقسيم الصفحتين على سطر واحد */
.store-footer__inner .footer-divider {
    order: 3;
    width: 100%;
    height: 1px;
    background-color: #ccc;
    margin: 1rem 0;
}

/* إزالة العمود الفارغ */
.container > .anime-item:last-child {
    display: none !important;
}

/* تعديل Grid من 3 أعمدة إلى 2 أعمدة فقط على الشاشات الكبيرة */
.container.grid.lg\:grid-cols-3 {
    grid-template-columns: repeat(2, 1fr) !important;
}

/* تمركز السجل التجاري داخل العمود */
.footer-badges {
    display: flex !important;
    justify-content: center !important; /* أفقياً في الوسط */
    align-items: center !important;    /* رأسياً */
    margin: 0 auto !important;         /* وسط العنصر بالكامل */
    text-align: center !important;     /* إذا فيه نصوص */
}

/* اختياري: تقليل المسافات بين الأعمدة بعد حذف الفراغ */
.container.grid {
    gap: 2rem !important; /* أو أي قيمة تحب */
}
.enhanced_rounded_contacts a {
    border-color: #E1C084 !important;
    color: #E1C084 !important;
}

.enhanced_rounded_contacts a i {
    color: #E1C084 !important;
}

.enhanced_rounded_contacts a span {
    color: #E1C084 !important;
}

/* الحواف (البوردر) */
.rounded_contacts .s-social-link a {
    border: 1px solid #E1C084 !important;
    border-radius: 50% !important;
    padding: 8px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

 .store-footer__inner, .store-footer__contacts-row {
    border-color: #E1C084 !important; 
}

/* حجم خط اسم المنتج و السعر */
@media (max-width: 991px) {
    .product-card__title a {
        font-size: 17px;
        margin: 0;
    }
}
@media (max-width: 767px) {
    .product-card__price .total-price {
        font-size: 17px;
    }
}
/* ازالة الخط الفاصل */
.top-navbar {
    border-bottom: #1e4242;
}