/* Add custom CSS styles below */ 
.s-product-card-entry {
    background-color: #D1DCD4;
}
salla-slider.photos-slider .swiper-slide {
        margin:0;
        width: 100%;
        padding:0;
    }
 /* يخلي الكونتينر جوا البانر فول ويدث */
.s-block--fixed-banner .container {
    max-width: 100% !important;
    padding: 0 !important;
}

/* يخلي البانر نفسه ياخد كامل العرض */
.banner--fixed {
    display: block;
    width: 100% !important;
}

/* يخلي الصورة داخل البانر تتمدد */
.banner--fixed img {
    width: 100% !important;
    height: auto;
    display: block;
}
@media(max-width:767px){
#photos-0-slider > div.swiper.s-slider-container.swiper-initialized.swiper-horizontal.swiper-rtl.swiper-ios.swiper-backface-hidden{
   padding:0;
}
.s-products-slider-card {
    max-width: 185px;
}
.main-nav-container {
    min-height: 56px;
}
  .s-button-element:not(:disabled):not([loading]) {
    font-size: 11px;
}
}

  
    
    
salla-slider.photos-slider .swiper {
    padding: 0;
}
section.s-block.s-block--photos-slider {
    margin-top: -10px;
}
.s-product-card-entry {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.s-product-card-entry:hover {
  transform: translateY(-5px); /* يتحرك لفوق مسافة صغيرة */
  box-shadow: 0 6px 15px rgba(0, 0, 0, 0.15); /* يدي ظل خفيف */
}

/* السهم اللي جوه البريف */
.s-slider-block__title-nav .s-slider-prev svg path,
.s-slider-block__title-nav .s-slider-next svg path {
  fill: green !important; /* اللون الأخضر */
}
.s-cart-summary-count {
    background-color: #12411A ;
    
  }
  /* زر إضافة للسلة داخل كارد المنتجات */
.s-product-card-entry .s-button-element {
  position: relative;
  overflow: hidden;
  transition: background-color 0.3s ease, color 0.3s ease;
}

/* الخلفية عند الهوفر */
.s-product-card-entry .s-button-element:hover {
  background-color: #12411A !important;
}

/* النص + الأيقونة أبيض عند الهوفر */
.s-product-card-entry .s-button-element:hover .s-button-text,
.s-product-card-entry .s-button-element:hover .s-button-text span,
.s-product-card-entry .s-button-element:hover .s-button-text i {
  color: #fff !important;
}

/* لمعة خفيفة */
.s-product-card-entry .s-button-element::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255, 255, 255, 0.3) 0%,
    rgba(255, 255, 255, 0.6) 50%,
    rgba(255, 255, 255, 0.3) 100%
  );
  transform: skewX(-25deg);
  transition: left 0.6s ease;
}

/* حركة اللمعة */
.s-product-card-entry .s-button-element:hover::after {
  left: 125%;
}
.navbar-brand img {
    max-height: 5rem;
}
    /* الأسهم داخل البلوك الخاص بالعنوان */
.s-slider-block__title-nav .s-slider-nav-arrow {
  background: transparent !important; /* الخلفية شفافة */
  box-shadow: none !important;        /* لو في ظل يتشال */
  border: none !important;            /* لو في حدود تتشال */
}
section.s-block--banners .grid {
  grid-template-columns: repeat(6, minmax(0, 1fr));
  background-color: transparent !important;
  gap: 10px !important;
}
section.s-block--banners .grid .two-row .banner-entry:first-child {
  grid-column: unset !important;
  grid-row: unset !important;
}
section.s-block--banners .grid .banner-entry {
  height: 20vw !important;
  background: transparent !important;
}
section.s-block--banners .grid .banner-entry div{
    background-size: contain;
    background-repeat:no-repeat; 
}
@media (min-width: 640px) {
    .two-row .banner-entry:first-child {
        grid-column: unset !important;
        grid-row: unset !important;
    }
}
 .s-block--banners.Ch_space-xs {
        margin-bottom: 0rem;
    }
@media (min-width: 768px) {
    .s-block--banners.Ch_space-xs {
        margin-bottom: 0rem;
    }
}
@media screen and (max-width:768px){
    section.s-block--banners .grid {
          grid-template-columns: repeat(3, minmax(0, 1fr));

    }
}
section:nth-of-type(9).s-block--banners .grid .banner-entry ,
section:nth-of-type(10).s-block--banners .grid .banner-entry {
    height: 10vw !important;
}

@media screen and (max-width:768px){
    section:nth-of-type(9).s-block--banners .grid .banner-entry div,
section:nth-of-type(10).s-block--banners .grid .banner-entry div{
background-size: cover !important;
    background-repeat:no-repeat;
}
    section:nth-of-type(9).s-block--banners .grid  ,
    section:nth-of-type(10).s-block--banners .grid {
          grid-template-columns: repeat(2, minmax(0, 1fr));

    }
    section:nth-of-type(9).s-block--banners .grid .banner-entry ,
    section:nth-of-type(10).s-block--banners .grid .banner-entry {
      height: 45vw !important;

    }
}
footer::after {
  content: "مؤسسة أوراق الأمل للتجارة\A رقم السجل: 7034404967";
  white-space: pre;
  display: block;
  width: 100%;
  text-align: center;
  direction: rtl;
  font-size: 13px;
  line-height: 1.8;
  margin-top: 15px;
  padding: 10px 0;
}