body {
    background-color: var(--white-color)
}
.store-footer .s-social-link a, .store-footer .s-social-link span {
    background-color: #1e90f4 !important;
    color: #ffffff !important;
}
.top-navbar ,.bg-inherit {
color:#1F8EF5 !important
}
.s-menu-topnav-list {
  display: none !important;
}
section.s-block.s-block--fixed-banner ,
section.s-block.s-block--fixed-banner .container{
    margin:0 !important;
    max-width:100% !important;
    padding:0;
}
.s-block--bundle-statistics .s-block-statistics{
    width:90%;
    margin:auto;
    border-radius:20px ;
    padding:20px;
    
}
.s-block--bundle-statistics i.s-block-statistics__icon.sicon-star {
        display:none !important;
}
 .s-block--fixed-banner img ,
 .s-block--banners .grid .banner-entry {
    background-color:transparent !important;
}


.s-block--banners:nth-of-type(4) > .grid{
    width:80%;
    margin:auto;
    gap:0;
}
.s-block--banners:nth-of-type(4) > .grid a.banner-entry {
        height:360px !important;
}
.s-block.s-block--bundle-text-content:nth-of-type(5){
    background-color:#141E31 !important;
}
.s-block--bundle-text-content:nth-of-type(5){
    color:white;
}

section.s-block.s-block--bundle-store-features {
    margin-top:0;
}

.store-footer,
.store-footer__inner,
.store-footer .copyright-text,
.store-footer p,
.store-footer h3,
.store-footer a,
.store-footer span,
.store-footer .unicode {
    background-color: #141E31 !important;
    color: #ffffff !important;
}
 @media (min-width: 1024px) {
       .main-menu {
            display: flex;
            gap: 3rem;
 }
nav#mobile-menu {
    transform: translateX(-100px);
}
 }

.s-block-trust-store-features {
    display: block;
    background-color: #141e31;
    padding: 2.5rem 0px;
    width: 100%;
    box-sizing: border-box;
}

}
@media (max-width: 768px) {
  .s-block.s-block--banners.container .grid {
    display: grid !important;
    grid-template-columns: repeat(2, 1fr) !important;
    gap: 12px !important;
  }

  .s-block.s-block--banners.container .banner-entry,
  .s-block.s-block--banners.container .banner-entry .lazy__bg {
    height: 140px !important;
    min-height: 140px !important;
    max-height: 140px !important;
  }

  .s-block.s-block--banners.container .banner-entry .lazy__bg {
    aspect-ratio: auto !important;
    background-size: contain !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
  }
}

@media (max-width: 768px) {
  .s-block-trust-store-features__grid.container {
    display: grid !important;
    grid-template-columns: 1fr !important;
    gap: 14px !important;
  }

  .s-block-trust-store-features__item {
    width: 100% !important;
    max-width: 100% !important;
  }
}
/* كارت المنتج بالكامل */
.s-product-card-entry {
  background: #fff !important;
  border: 1.5px solid #6f6f6f !important;
  border-radius: 22px !important;
  overflow: hidden !important;
  box-shadow: none !important;
  padding: 0 !important;
  position: relative;
}

/* صورة المنتج */
.s-product-card-image {
  background: #eef4f8 !important;
  border-radius: 22px 22px 0 0 !important;
  overflow: hidden;
}

.s-product-card-image img {
  width: 100%;
  height: 220px;
  object-fit: cover;
  display: block;
  transition: .3s ease;
}

.s-product-card-entry:hover img {
  transform: scale(1.05);
}

/* محتوى الكارت */
.s-product-card-content {
  padding: 14px 16px 16px !important;
  display: flex;
  flex-direction: column;
  gap: 10px;
}

/* العنوان */
.s-product-card-content-title {
  text-align: right !important;
  margin: 0 !important;
}

.s-product-card-content-title a {
  color: #1f2747 !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  text-decoration: none !important;
}

/* التقييم */
.s-product-card-rating,
.star-rating,
.s-product-card-content .stars {
  justify-content: flex-start !important;
  text-align: left !important;
  margin: 0 0 4px 0 !important;
}

/* السعر والسلة */
.s-product-card-content-footer {
  display: flex !important;
  align-items: flex-end !important;
  justify-content: space-between !important;
  margin-top: 6px;
}

/* جزء السعر */
.s-product-card-content-sub {
  display: flex !important;
  flex-direction: column !important;
  align-items: flex-end !important;
  justify-content: center !important;
  gap: 2px;
  margin: 0 !important;
}

/* السعر الحالي */
.s-product-card-price,
.s-product-card-content-sub .price,
.s-product-price {
  color: #1f2747 !important;
  font-size: 20px !important;
  font-weight: 800 !important;
}

/* السعر قبل الخصم */
.s-product-card-sale-price,
.s-product-card-content-sub del,
.s-product-card-content-sub .before-price {
  color: #666 !important;
  font-size: 12px !important;
  margin-left: 6px;
}

/* زر السلة */
body:not(.product-single) .s-product-card-entry .s-button-element:not(.s-product-card-wishlist-btn) {
  width: 150px !important;
  min-width: 42px !important;
  min-height: 42px !important;
  padding: 0 !important;
  border-radius: 12px !important;
  background: #232b56 !important;
  color: #fff !important;
}


/* زر المفضلة */
.s-product-card-wishlist-btn {
  position: absolute !important;
  top: 12px;
  left: 12px !important;
  right: auto !important;
  z-index: 3;
}

.s-product-card-wishlist-btn button {
  width: 34px !important;
  height: 34px !important;
  border-radius: 50% !important;
  background: #232b56 !important;
  border: none !important;
  box-shadow: none !important;
}

.s-product-card-wishlist-btn .sicon-heart,
.s-product-card-wishlist-btn i {
  color: #fff !important;
  font-size: 15px !important;
}

/* الموبايل */
@media (max-width: 768px) {
  .s-product-card-image img {
    height: 190px;
  }

  .s-product-card-content-title a {
    font-size: 18px !important;
  }

  .s-product-card-price,
  .s-product-price {
    font-size: 18px !important;
  }
}
    .s-slider-block__title {
        display: none !important;
    }
}

/* حذف المسافات بين جميع السكاشن */
.s-block {
  margin: 0 !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.main-content .s-block,
main .s-block,
section.s-block {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.s-block > *:first-child {
  margin-top: 0 !important;
}

.s-block > *:last-child {
  margin-bottom: 0 !important;
}

/* السكشن ده فقط يكون فيه مسافة 5px */
section.s-block--bundle-statistics {
  margin-top: 30px !important;
  margin-bottom: 5px !important;
  background: #ffffff;
}

/* العنصر الداخلي كمان */
section.s-block--bundle-statistics .s-block-statistics,
section.s-block--bundle-statistics salla-statistics-rg32uj {
  margin-top: 5px !important;
  margin-bottom: 5px !important;
}

.store-footer ul.s-social-list {
    position: absolute !important;
    left: 20%;
    top: 60px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

.store-footer ul.s-social-list::before {
    content: " تابعنا على";
    color: white;
    width: 100%;
    margin-bottom: 8px;
    font-size: 20px;
    font-weight: bold;
    text-align: right;
}
@media (max-width: 768px) {
    .store-footer ul.s-social-list {
        position: relative !important;
        left: auto;
        top: auto;
        align-items: flex-end;
        margin-top: 10px;
    }

    .store-footer ul.s-social-list::before {
        text-align: right;
    }

    .store-footer ul.s-social-list li {
        display: inline-flex;
    }
}

#best-offers-7-slider {
  margin-bottom: 30px !important;
}

/* إخفاء قسم التعليقات والتقييمات داخل صفحة المنتج */