/* ======================= */
/* النسخة الفخمة الفائقة */
/* خلفية كحلي + نص ذهبي + لمعان متحرك على المربعات + خلفية البنر + خلفية الماركات كحلي + زر واتساب */
/* ======================= */

/* الخلفية الأساسية */



body, 
#mainnav, 
.footer-is-light .store-footer .store-footer__inner {
    background-color: #061B30 !important;
    color: #dbb13e !important;
}

/* البنر */
.banner, 
.s-banner, 
.s-banner__inner, 
.s-banner__content {
    background-color: #061B30 !important;
    color: #dbb13e !important;
}
.banner img,
.s-banner img,
.s-banner__inner img {
    display: none !important;
}
.banner h1, .banner h2, .banner p,
.s-banner h1, .s-banner h2, .s-banner p,
.s-banner__content h1, .s-banner__content h2, .s-banner__content p {
    color: #dbb13e !important;
    text-shadow: 0 0 12px rgba(219,177,62,0.35);
}

/* النصوص العامة */
body, h1, h2, h3, h4, h5, h6, p, a, span, li, label {
    color: #dbb13e !important;
    text-shadow: 0 0 8px rgba(219,177,62,0.25);
}

/* العناوين */
h2, h3 {
    font-weight: bold;
    text-shadow: 0 0 12px rgba(219,177,62,0.35);
}

/* الروابط */
a {
    color: #dbb13e !important;
    transition: color 0.3s ease, text-shadow 0.3s ease;
}
a:hover {
    color: #f1d97a !important;
    text-shadow: 0 0 12px rgba(219,177,62,0.9);
}

/* كلمة تخفيضات */
a[href*="offers"],
a[href*="تخفيضات"],
a:contains("تخفيضات") {
    color: #dbb13e !important;
    font-weight: bold;
    text-shadow: 0 0 14px rgba(219,177,62,0.7);
}

/* ---------- مربعات المنتجات ---------- */
.s-product-card-entry, 
.s-product-card-soldout, 
.s-block--features__item, 
salla-add-product-button[width=wide] {
    background: linear-gradient(145deg, #061B30, #0b1d37);
    border-radius: 16px;
    border: 1px solid rgba(219,177,62,0.35);
    box-shadow: 0 4px 20px rgba(0,0,0,0.5);
    position: relative;
    overflow: hidden;
    transition: all 0.4s ease;
    color: #dbb13e !important;
}
.s-product-card-content,
.s-product-card-content-title a,
.s-product-card-content p,
.s-product-card-soldout,
.s-block--features__item h2,
.s-block--features__item p,
.s-block--features__item .feature-icon,
.s-block--features__item .feature-icon i,
salla-add-product-button[width=wide] {
    color: #dbb13e !important;
}

/* التأثير الذهبي المتحرك عند المرور */
.s-product-card-entry::after,
.s-product-card-soldout::after,
.s-block--features__item::after,
salla-add-product-button[width=wide]::after {
    content: "";
    position: absolute;
    top: 0;
    left: -75%;
    width: 50%;
    height: 100%;
    background: linear-gradient(120deg, rgba(255,255,255,0.1), rgba(219,177,62,0.5), rgba(255,255,255,0.1));
    transform: skewX(-25deg);
    transition: all 0.5s ease;
    opacity: 0;
}
.s-product-card-entry:hover::after,
.s-product-card-soldout:hover::after,
.s-block--features__item:hover::after,
salla-add-product-button[width=wide]:hover::after {
    animation: shine 1.2s forwards;
    opacity: 1;
}
@keyframes shine {
    0% { left: -75%; }
    100% { left: 125%; }
}

/* مربعات "نفدت الكمية" */
.s-product-card-soldout {
    text-align: center;
    font-weight: bold;
}
.s-product-card-soldout::before {
    content: "نفدت الكمية";
    display: block;
    font-size: 18px;
    color: #dbb13e;
    margin-bottom: 5px;
}

/* زر إضافة للسلة */
salla-add-product-button[width=wide] {
    font-weight: bold;
    border-radius: 14px;
    padding: 12px 20px;
    border: 2px solid #dbb13e;
    box-shadow: 0 4px 25px rgba(219,177,62,0.35);
}
salla-add-product-button[width=wide]:hover {
    background: linear-gradient(145deg, #0b1d37, #061B30);
    color: #f1d97a !important;
    transform: scale(1.05);
    box-shadow: 0 6px 35px rgba(219,177,62,0.6);
}
/* عند المرور على مربعات المنتجات - بروز */
.s-product-card-entry:hover,
.s-product-card-soldout:hover,
.s-block--features__item:hover,
salla-add-product-button[width=wide]:hover {
    transform: translateY(-8px) scale(1.04); /* بروز وتكبير بسيط */
    box-shadow: 0 8px 35px rgba(219,177,62,0.55), 0 0 20px rgba(219,177,62,0.4);
    border-color: #f1d97a;
    transition: all 0.4s ease-in-out;
}