body {
    background-color: #f3f4f6; /* لون الخلفية */
}

.inner.bg-inherit * {
    color:#0D5263 hover:#0000
}
.s-slider-prev,.s-slider-next {
    display:none
}
salla-slider.photos-slider .swiper-slide {
    padding:0rem;
    margin:0rem;
    width:100%
}
.swiper.s-slider-container.swiper-initialized {
    margin-left:0px!important;
    padding-left:0
}
.s-block.s-block--banners.container {
    margin-top:0
}
.swiper.s-slider-container.swiper-initialized {
    margin-left:0px!important;
    padding-left:0
}
salla-slider.photos-slider .swiper:where([dir=rtl],[dir=rtl] *) {
    padding-left:0
}
.s-block.s-block--best-offers.container {
    margin-top:0rem;
    margin-bottom:50px
}
@media screen and (max-width:768px) {
    .s-products-slider-card {
        width:50%
    }
}
section.s-block.s-block--photos-slider {
    margin-top:0
}
section.s-block.s-block--fixed-banner.wide-placeholder {
    margin-top:0
}
.store-footer {
    background-color:#BFA356!important;
    width:100%;
    margin:0
}
.store-footer__inner {
    background-color:#BFA356!important;
    padding:40px 20px
}
.store-footer *,.store-footer p,.store-footer a,.store-footer span,.store-footer h1,.store-footer h2,.store-footer h3,.store-footer h4,.store-footer div,.store-footer li,.store-footer ul,.store-footer .text-gray-400,.store-footer .text-gray-500,.store-footer .text-gray-600 {
    color:#ffffff!important
}
.store-footer a {
    text-decoration:none;
    transition:0.3s
}
.store-footer a:hover {
    opacity:.8
}
.store-footer {
    border-top:1px solid rgba(255,255,255,.1)
}
.store-footer h3,.store-footer h4 {
    font-weight:600
}
footer * {
    margin-left:auto;
    margin-right:auto;
    text-align:center;
    color:#fff
}
salla-slider.photos-slider .swiper:where([dir="rtl"],[dir="rtl"] *) {
    padding-right:0rem
}
.banner-entry::after,.s-product-card-image::after {
    content:'';
    width:0;
    height:0;
    background-color:rgba(255,255,255,.25);
    position:absolute;
    z-index:2;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    opacity:0
}
.banner-entry:hover::after,.s-product-card-image:hover::after {
    animation:flashing 0.6s linear
}
@keyframes flashing {
    0%,50% {
        opacity:1
    }
    100% {
        width:200%;
        height:200%;
        opacity: 0;
          
    }
}
section#best-offers-2-slider {
    margin-top:20px;
    margin-bottom:10px
}
.swiper.s-slider-container.swiper-initialized {
    padding-right:0
}
.banner--fixed img {
    margin-top: 20px; /* استبدل 20px بالقيمة التي تناسبك */
}
.banner--fixed img {
    margin-top: 20px;
    margin-bottom: 30px;
}

/* تنسيق للعرض على الشاشات الكبيرة (ديسك توب) */
@media (min-width: 768px) {
    .md\:grid-cols-3 {
        grid-template-columns: repeat(4, minmax(0, 1fr)); /* 5 أعمدة على الشاشات الكبيرة */
        grid-auto-rows: 0fr; /* تأكيد أن جميع الصفوف متساوية الارتفاع */
    }

    .md\:grid-cols-3 .item { /* تطبيق شكل superellipse على الزوايا */
        border-radius: 50% / 20%; /* تطبيق شكل superellipse على الزوايا */
    }
}

/* تنسيق للعرض على الشاشات الصغيرة (موبايل) */
@media (max-width: 767px) {
    .md\:grid-cols-3 {
        grid-template-columns: repeat(2, minmax(0, 1fr)); /* 2 أعمدة على الشاشات الصغيرة */
    }

    .md\:grid-cols-3 .item { /* تطبيق شكل superellipse على الزوايا */
        border-radius: 50% / 20%; /* تطبيق شكل superellipse على الزوايا */
    }
}

@media (min-width: 640px) {
    .sm\:gap-8 {
        gap: 0rem;
    }
}
.banner-entry {
     margin-left: 10px;
     margin-right: 10px;
}