/* تدرج أخضر طبيعي مريح للعين */
:root {
    --bg: linear-gradient(90deg, #388E3C 10%, #66BB6A 80%, #E8F5E9 100%);
}

/* تلوين الأزرار */
.Alo__main a.All_banner_btn,
.s-block--best-offers button {
    background: var(--bg) !important;
    color: #fff;
    border-radius: 8px;
    font-weight: bold;
    transition: background-color 0.3s ease;
}

/* شهادة العملاء */
.al-testimonial > div > div:first-child {
    background: unset !important;
    background-color: #F1F8F3 !important; /* خلفية ناعمة للأخضر */
}

/* الفوتر */
.store-footer,
.store-footer__inner {
    background-color: unset;
    background: var(--bg);
}

.s-contacts-icon svg {
    fill: #fff;
}

/* الفوتر على الموبايل */
@media (max-width: 992px) {
    .store-footer * {
        text-align: center;
        margin-inline: auto;
    }
    .store-footer__inner .container {
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }






/* إخفاء زر الإجراء داخل البطاقة في الوضع العادي */
.product-card .add-to-cart,
.store-product-item .add-to-cart,
.product .add-to-cart,
.product-item .add-to-cart {
    opacity: 0;
    transform: translateY(10px);
    transition: all 0.3s ease-in-out;
    pointer-events: none;
}

/* عند مرور الماوس يظهر الزر */
.product-card:hover .add-to-cart,
.store-product-item:hover .add-to-cart,
.product:hover .add-to-cart,
.product-item:hover .add-to-cart {
    opacity: 1;
    transform: translateY(0);
    pointer-events: auto;
}
/* تأثير الإطار حول كرت المنتج عند المرور */
.product-card,
.store-product-item,
.product,
.product-item {
    transition: box-shadow 0.3s ease, transform 0.3s ease;
    border-radius: 10px;


/* عند مرور الماوس */
.product-card:hover,
.store-product-item:hover,
.product:hover,
.product-item:hover {
    box-shadow: 0 0 15px rgba(75, 180, 120, 0.3); /* ظل أخضر ناعم */
    transform: translateY(-5px); /* يرتفع المنتج قليلاً */
    border: 1px solid #A4E6B4; /* إطار بلون أخضر فاتح */
    background-color: #F9FFF9; /* خلفية ناعمة */
}