/* ==========================================
   خلفية الفوتر كاملة
========================================== */

.store-footer{
    position:relative;
    overflow:hidden;
    background:#FBD9D9;
}

.store-footer::before{
    content:"";
    position:absolute;
    inset:0;
    z-index:0;

    background-image:url("https://d.top4top.io/p_3836b0bq91.jpg");
    background-repeat:no-repeat;
    background-size:cover;
    background-position:center center;
}

/* جميع عناصر الفوتر فوق الصورة */

.store-footer *{
    position:relative;
    z-index:2;
}

/* إزالة خلفيات الفوتر */

.store-footer__inner,
.store-footer__contacts-row,
.footer-bottom,
.store-footer__contacts,
.store-footer__copyright,
.store-footer__social,
.store-footer__social-icons,
.store-footer__payment,
.store-footer__payments{
    background:transparent !important;
}


/* ==========================================
   نسخة الجوال
========================================== */

@media (max-width:768px){

.store-footer::before{

    background-image:url("https://f.top4top.io/p_3836wdu751.jpg");
    background-repeat:no-repeat;
    background-size:100% 100%;

    /* غيّرها حسب مكان الورد */
    background-position:center top;

}

}


/* إزالة جميع الخطوط والفواصل الممتدة والمتقطعة تماماً من الفوتر */
.store-footer,
.store-footer *,
.store-footer hr,
.store-footer__inner hr,
.store-footer__contacts-row,
.footer-bottom,
.store-footer__copyright {
    border: none !important;
    border-top: none !important;
    border-bottom: none !important;
    border-style: none !important; /* لإلغاء الخطوط المتقطعة dashed أو dotted */
    box-shadow: none !important;
    outline: none !important;     /* لإلغاء أي إطار خارجي متقطع */
}

/* إزالة الخطوط من العناصر المزيفة قبل وبعد */
.store-footer *::before,
.store-footer *::after {
    border: none !important;
    border-color: transparent !important;
    box-shadow: none !important;
}

/* أيقونات التواصل */
.store-footer .social-link,
.store-footer .social-icons a,
.store-footer__social a{
    border:2px solid #132B51 !important;
    color:#132B51 !important;
    background:rgba(255,255,255,.18) !important;
    border-radius:50%;
    transition:.3s;
}

.store-footer .social-link:hover,
.store-footer .social-icons a:hover,
.store-footer__social a:hover{
    background:#132B51 !important;
    color:#fff !important;
}


/* تقويسة أعلى الفوتر */
.store-footer{
    position: relative;
    margin-top: 60px;
    border-top-left-radius: 50px;
    border-top-right-radius: 50px;
    overflow: hidden;
}

/* للجوال */
@media (max-width:768px){

.store-footer{
    margin-top:40px;
    border-top-left-radius:35px;
    border-top-right-radius:35px;
}

}