/* Add custom CSS styles below */
.rtl\:ml-8:where([dir="rtl"], [dir="rtl"] *) {
    margin-left: 2rem;
    padding-bottom: 0rem !important;
}
/*********************/
salla-product-options {
    margin-bottom: 1.5rem;
    /* يمكنك تعديل القيمة حسب الرغبة (مثل 24px أو 1.5rem) */
}

.sicon-heart:before,
.sicon-packed-box:before,
.sicon-inbox:before,
.sicon-shopping-bag:before {
    color: #042f2f;
}

/**************************************/
/*

html:not(.dark) #app .lm-bg-sec:not(.self-clr){
      box-shadow: 0 0px 0px 0 rgba(0, 0, 0, 0.2), 0 0px 15px 0 rgba(0, 0, 0, 0.1);
}
*/


html:not(.dark) #app .lm-bg-sec:not(.self-clr) {
    background: #e9e2d9;
}

.product-single:not(.rev-quk-btn-h) salla-add-product-button salla-mini-checkout-widget {
    background: #000;
    border-radius: 23px;
}

.s-add-product-button-main .s-add-product-button-mini-checkout-content {
    color: #fff;
}

#btn-show-more {
    background: #e9e2d9;
    padding: 2px 8px;
    border-radius: 28px;
}

body.p-border-on custom-salla-product-card.product-block {
    border: 0px solid #fff;
    box-shadow: 0 0px 0px 0 rgba(0, 0, 0, 0.2), 0 0px 15px 0 rgba(0, 0, 0, 0.1);
}

.footer-bottom__inside-footer-top.items-center.justify-between.py-2,
.p-price-outer.flex.whitespace-nowrap.gap-4.items-center.flex {
    display: none
}

.s-slider-block__display-all,
.s-block__display-all {
    color: #fff;
    padding: 7px;
    border-radius: 8px;
    background: #052f30;
}

.s-block__display-all {
    border: none;
}

/********************************/
#app salla-add-product-button button[product-id].s-button-primary {
    font-size: 0 !important;
    /* إخفاء النص الأصلي */
    position: relative;
    text-align: center;
}

/* إضافة النص الجديد */
#app salla-add-product-button button[product-id].s-button-primary::after {
    content: "إضافة";
    font-size: 14px;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

/*************************************/
body .testimonials-slider .testimonial {
    background: #e9e2d9;
    border-radius: 8px;
    box-shadow: 0 0px 0px 0 rgba(0, 0, 0, 0.2), 0 0px 15px 0 rgba(0, 0, 0, 0.1);
}


.swiper-wrapper {
    margin: 10px auto;
}

.bannernw {
    content: url("https://iili.io/f5NtJIe.jpg");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    width: 100%;
    aspect-ratio: auto;
    border-radius: 0;
}

section:has(.bannernw) {
    margin-top: 0rem !important;
}