/* Add custom CSS styles below */ 
/* Add custom CSS styles below */ 
.sicon-shopping-bag2 {
padding : 5px 10px;
display: flex;
align-items: center;
}
.s-button-element{
border-radius: 16px !important;
}
.mburger{
align-items: center !important;
}
.s-product-card-promotion-title{
background-color : red !important;
}

/* Search Btn */
.search-btn{
display: none;
}
.da-tm span {
color : black;
}

/* add to wishlist btn in cart */
.btn--wishlist{
padding: 3px 7px !important;
margin: 2px 4px !important;
}
.s-button-text{
display: flex !important;
align-items : center !important;
gap: 10px;
}

/*cart item */
.cart-item{
border-radius: 16px !important;
}

/*coupoun cart*/
.coupon{
border-radius: 16px !important;
}

/*total in cart*/
.da-bgg{
border-radius: 16px !important;
}

/* image in cart*/
.shrink-0 img{
border-radius: 16px !important;
}

/*quantity*/
.s-quantity-input-container{
border-radius: 16px !important;
}

/*tamara card*/
.tamara-product-widget{
border-radius: 16px !important;
}

/*tabby card*/
.styles__snippetWrapper--d68e9{
border-radius: 16px !important;
}

.s-installment-emkan-wrapper{
border-radius: 16px !important;
}
/*original card*/
.main-content > div:first-of-type {
  border-radius: 16px !important;
  background-color: white;
}

/*total price in product details*/
.total-price{
color: red;
}

.s-add-product-button-main{
  display: flex !important;
  align-items: center !important;
}
.s-fast-checkout-button{
border-radius: 16px !important;
}
.footer-top{
align-items: center !important;
}
#mail{
align-items: center !important;
}

.prdoucts-list-filters{
background-color: transparent ! important;
}
button[product-id]{
padding : 5px 10px !important;
}

/* العنصر الخارجي (a) */
.homeslider__slide {
  width: 400px;
  height: 400px;
}

/* الصورة جوا العنصر */
.homeslider__slide img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}



.sub-cat-icon img {
  width: 200px !important;        /* العرض */
  height: 200px !important;       /* الارتفاع */
  object-fit: cover !important;   /* يقص ويظبط الصورة جوا الإطار */
  border-radius: 8px !important;  /* نفس الكود اللي كان على الصورة */
  display: block !important;      /* يتجنب المسافات تحت الصورة */
  background: #f5f5f5 !important; /* لون خلفية لو الصورة ما اتحملتش */
}

.s-products-list-wrapper {
  display: grid !important;
  grid-template-columns: repeat(4, 1fr) !important; /* 3 أعمدة فقط */
  gap: 20px; /* مسافة بين الكروت */
}
/* موبايل */
@media (max-width: 768px) {
  .s-products-list-wrapper {
    grid-template-columns: repeat(2, 1fr) !important;
  }
  .content--single-page img{
    width: 100% !important;
  }
  #karzoun-widget-send-button{
  bottom: 110px !important;
  }
}

/* موبايل صغير جدًا */
@media (max-width: 480px) {
  .s-products-list-wrapper {
    grid-template-columns: repeat(2, 1fr) !important;
  }
}

.menu-silde {
  display: none !important;
}

.s-slider-block__display-all{
color: white !important;
}

.s-block--slider-with-bg{
padding-top: 0px !important;
}
.content-entry{
width: 100% !important;
padding: 0px !important;
}
.content-entry img{
width: 100% !important;
padding: 0px !important;
}
.content--single-page{
padding: 10px !important;
}