img.s-product-card-image-cover.lazy.loaded {
    object-fit: contain;
}/* ستايل النقاط */
.loader-box {
  display: flex;
  justify-content: center;
  margin-top: 100px;
  gap: 10px;
}

.dots {
  list-style: none;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: #f08080; /* لون النقط */
  animation: bounce 1.5s infinite;
    animation-delay: 1s !important;
}

#dot-2 {
  animation-delay: 5s;
}
#dot-3 {
  animation-delay: 5s;
}

@keyframes bounce {
  0%, 80%, 100% {
    transform: scale(0.6);
    opacity: 0.6;
  }
  40% {
    transform: scale(1);
    opacity: 1;
  }
}
.s-product-card-entry .s-product-card-content-title a {
    font-size: 13px !important;
}.s-product-card-content-footer .s-button-element .s-button-text {
    font-size: 11px !important;
}p.n-price {color: #c2100c !important;}/* إخفاء النقاط الخاصة باللودر */
/*.loader-init {
  display: none !important;
  opacity: 0 !important;
  visibility: hidden !important;}*/body::before {
  content: "";  opacity: 0.7 !important;
  position: fixed;
  inset: 0; /* يغطي الشاشة بالكامل */
  background:url("https://i.postimg.cc/kgkXRqZb/Screenshot-2025-10-02-195147-removebg-preview.png") no-repeat center center !important;
  background-size: 110px !important; /* حجم اللوجو */
  z-index: 999999 !important; /* يظهر فوق كل العناصر */
  animation: fadeOut 1s ease forwards; /* أنيميشن الإخفاء */
  animation-delay: 1s !important; /* يبدأ بعد ثانيتين */
}

@keyframes fadeOut {
  to {
    opacity: 0; /* يخلي العنصر شفاف */
    visibility: hidden; /* يخفيه */
  }
}
.bg-cover {
    background-size: contain;
    background-repeat: no-repeat;
    background-color: white;
}.fixed-btm {
    display: none !important;
}.ps-header.fixed-header .ps-header__middle {background: rgb(208 54 54)}.home-slider-bg{-webkit-animation:5s linear infinite!important}.logo-footer img{margin:20px;margin-right:initial!important}.logo-footer{margin:20px;background-color:#c2100c}.ps-footer__middle{background:#fff}.ps-header .ps-header__middle{background:#d03636}@media screen and (max-width:580px){.swiper-wrapper{height:100%!important}#app>div.app-inner.flex.flex-col.min-h-full>section>section:first-child.s-block--hero-slider salla-slider .swiper{height:120px!important}.banners-slider a img{height:78px!important}}@media screen and (min-width:580px){.banners-slider a,.banners-slider a img{width:100%!important}.banners-slider{width:50%!important}salla-slider#main-slider-10,salla-slider#main-slider-11,salla-slider#main-slider-5,salla-slider#main-slider-6,salla-slider#main-slider-9{width:50%!important}}#app>div.app-inner.flex.flex-col.min-h-full>section>section:nth-child(7).banners-slider{grid-template-rows:repeat(1,1fr)!important;grid-template-areas:"item1";grid-template-rows:repeat(1,1fr)!important}#app>div.app-inner.flex.flex-col.min-h-full>section>section:nth-child(7).banners-slider a img{width:100%;height:100%}.grid-banners a span img{width:100%!important;max-width:400px!important;height:250px!important;object-fit:cover!important;border-radius:10px!important;display:block}.s-block--hero-slider .swiper-slide .overlay-bg:after{background:color-mix(in srgb,#9c000000 18%,#00000000)!important}