/*old video link*/
/*https://raw.githubusercontent.com/themiifyHG/uploavideos/main/uploads/1784615675214______________________202606141315.mp4*/
/* body#app {
   background: linear-gradient(
    
    #E8215B 10%,
    #0B0E3F 100%
)
} */
salla-slider#main-slider-0 .hero-slider-btn {
    display: none;
}

salla-slider#main-slider-0 .home-slider__content {
    bottom: 0;
    top: auto;
    padding: 0;
}

salla-slider#main-slider-0 .home-slider__content>div>div,
salla-slider#main-slider-0 .home-slider__content>div {
    width: 800px !important;
    max-width: 100% !important;
}


salla-slider#main-slider-0 .swiper-lazy-wrap {
    position: relative;
    overflow: hidden;
}

salla-slider#main-slider-0 .swiper-lazy-wrap::after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 100%;
    /* ارتفاع اللير */
    background: linear-gradient(to top,
            rgb(10 13 62) 20%,
            rgb(255 255 255 / 0%));
    pointer-events: none;
}

.s-block--banners .square-grid.grid {
    gap: 60px !important;
}

.s-block--banners.container .lazy__bg.lazy.entered {
    background-size: contain !important;
    background-repeat: no-repeat;

}

.s-block--banners.container .banner-entry {
    background-color: transparent !important;
    width: 30%;
    height: 150px;
}


.s-block--banners.container .grid {
    display: flex !important;
    flex-wrap: wrap;
    justify-content: center;
}

section.s-block--banners:nth-of-type(10) .square-grid {
    max-width: 1000px;
    margin: auto;
}

section.s-block--banners:nth-of-type(17) h3 {
    color: white;
    font-size: 25px;
    padding-top: 20px;
}
.s-block--fixed-banner:nth-of-type(18){
   background: linear-gradient(
    
    #0B0E3F 0%,
    #341144 100%
);
}
.s-block--testimonials{
    background-color:#341144;
}
.s-block--testimonials .swiper-width-control > div{
    background-color:#341144;
    color:white;
    box-shadow:1px 1px 30px #00000042;
}
.s-block--testimonials .s-slider-block__title{
    color:white;
    justify-content:center;
}
.s-block--testimonials h2 ,
.s-block--testimonials .s-slider-block__title-right{
    padding:0;
}
.s-block--testimonials h2{
    font-size:30px;
    width:200px;
    text-align:center;
    line-height:50px;
}
.s-block--testimonials h2:after{
    content:"";
    background-image:url("https://raw.githubusercontent.com/themiifyHG/uploavideos/main/uploads/1784701793781_Vector.png");
    background-repeat:no-repeat;
    display:block;
    width:100px;
    height:30px;
    margin:auto
}
@media(max-width:768px) {
    .s-block--banners .square-grid.grid {
        gap: 30px !important;
    }

    .s-block--banners.container .banner-entry {
        background-color: transparent !important;
        width: 40%;
        height: 50px;
        padding: 0;
    }

    .s-block--banners.container .grid {
        gap: 10px;
    }

    section.s-block--banners:nth-of-type(17) h3 {
        font-size: 15px;
    }

    salla-slider#main-slider-0 .home-slider__content {
        height: 10%;
    }

    salla-slider#main-slider-0 .home-slider__content>div>div,
    salla-slider#main-slider-0 .home-slider__content>div {
        width: 300px !important;
    }

    .s-block--banners.container:nth-of-type(12) .banner-entry,
    .s-block--banners.container:nth-of-type(15) .banner-entry {
        width: 100%;
        height: 70px;
    }
}

@media(min-width:768px) {
    salla-slider#main-slider-0 .home-slider__content h2 {
        font-size: 80px;
        line-height: 100px;
    }
.index  section:nth-child( 6 of .s-block--banners) .md\:grid-cols-2 .banner-entry {
    width: 45%;
  }
}
.store-footer__inner {
    color:white !important;
}
.store-footer__inner  .s-contacts-item{
    color:#000000;
}

@media (min-width: 1024px) {
    .navbar-brand img {
        height: 5rem !important;
    }
}
footer li.pay-mahally_customer_wallet {
    display: none;
}
footer .s-contacts-icon svg {
    fill: rgb(255 255 255);
}