/* الخلفية الجديدة مكررة - شغالة 100% بدون أي خطأ */
.salla-theme, .page-wrapper, .page-content, body {
    background: #000 url('https://images.fineartamerica.com/images/artworkimages/medium/3/seamless-golden-stacked-geometric-cubes-pattern-vintage-abstract-gold-plated-relief-on-dark-black-background-modern-elegant-metallic-luxury-backdrop-maximalist-gilded-wallpaper-3d-rendering-n-akkash.jpg') repeat !important;
    background-size: 700px 700px !important;  /* حجم مثالي للتكرار النظيف */
}

/* كل المحتوى فوق الخلفية */
header, main, footer, section, .container, .products-grid, .page-content > * {
    position: relative !important;
    z-index: 2 !important;
}

/* كروت وبنرات - حواف سوداء ثقيلة + ظل أسود */
.product-card, .collection-card, .card, .banner, section, header, footer {
    background: rgba(5,5,5,0.97) !important;
    backdrop-filter: blur(18px);
    border: 3px solid #000 !important;
    outline: 1.8px solid #d4af37 !important;
    border-radius: 22px !important;
    box-shadow: 
        0 0 0 2.5px #d4af37,
        0 18px 45px rgba(0,0,0,0.95),
        0 0 35px rgba(212,175,55,0.25) !important;
    transition: all 0.45s ease !important;
}
.product-card:hover, .collection-card:hover {
    transform: translateY(-16px);
    box-shadow: 0 0 0 3.5px #d4af37, 0 30px 70px rgba(0,0,0,0.98), 0 0 60px rgba(212,175,55,0.6) !important;
}

/* كل النصوص بيضاء فقط */
body, h1, h2, h3, h4, h5, h6, p, span, a, div, li,
.product-title, .collection-title, .price, .product-price,
.btn, .salla-btn, .add-to-cart, button, input, textarea, label {
    color: #ffffff !important;
}

/* الأسعار ذهبية فقط */
.price, .price-amount, .product-price {
    color: #d4af37 !important;
    font-size: 1.55em !important;
}

/* الأزرار ذهبية مع نص أبيض */
.btn, .salla-btn, .add-to-cart, button {
    background: linear-gradient(45deg, #b8860b, #d4af37) !important;
    color: #ffffff !important;
    border: 3px solid #000 !important;
    border-radius: 50px !important;
    padding: 15px 38px !important;
    box-shadow: 0 12px 30px rgba(0,0,0,0.8) !important;
}
.btn:hover, .salla-btn:hover, .add-to-cart:hover {
    background: #ffffff !important;
    color: #000 !important;
    border-color: #d4af37 !important;
}

/* خط ذهبي تحت العناوين */
h1::after, h2::after {
    content: "";
    display: block;
    width: 110px;
    height: 5px;
    background: #d4af37;
    margin: 15px auto;
    border-radius: 3px;
}



/* اسم المنتج + المميزات اللي على خلفية بيضاء تصير أسود */
.product-title,
.product-name,
.features-card p,
.features-card span,
.features-card h3,
.features-card div,
.payment-methods .card p,
.payment-methods .card span {
    color: #000000 !important;
}



/* كل النصوص بيضاء مع حواف سوداء خفيفة جدًا - أنيقة وواضحة */
body * {
    color: #ffffff !important;
    text-shadow: 
        1px 1px 1px #000,
        -1px -1px 1px #000,
        1px -1px 1px #000,
        -1px 1px 1px #000 !important;
}



/* لمسة فخامة إضافية للخط (اختياري - جرب وشوف إذا عجبك) */
body, h1, h2, h3, h4, h5, p, span, a, li {
    font-weight: 600 !important;     /* أثقل شوي وأوضح */
    letter-spacing: 0.3px !important; /* مسافة أنيقة بين الحروف */
}