/* Add custom CSS styles below */


img {
  width: 100%;
  height: auto;
  object-fit: cover; 
}



.s-product-card-image-cover {
aspect-ratio: 1 / 1; /* للصور المربعة */ 
    width: 100%;
  height: auto;

}


/*تغيير ايقونة التقييم الصغيرة الموجودة على المنتجات
[dir="rtl"] .s-product-card-rating {
    /*left: 0.25rem;
    left: 5.2rem
}*/


/*إخفاء خاصية ترتيب المنتجات من قِبل العميل*/
.prod-filter{
display:none;
}


/*تغيير الأشياء بالصف العلوي للون الأبيض*/
.sicon-menu {
  color: #ffffff;
}

.dark .da-tm {
    color: #ffffff !important;
}

.s-cart-summary-count {
    background: #ffffff;
    color: rgb(0 0 0);
}


/*نشيل الخط السفلي للكلمات في الoption خارج المنتج*/



/*تغيير مكان كلمة البرومشن من فوق لتحت*/
.s-product-card-promotion-title {
    bottom: 0 !important;
    top: auto !important;
    border-radius: initial !important;
    /*border-bottom-left-radius: .75rem !important;
        border-radius: 0 !important;
*/
    border-top-left-radius: 0.75rem !important;
}




.divider-title > p {white-space: normal; display:block}

#coupon_form_submit, #submit-form-btn {
    color: black!important;
}


.lang-menu span {
  font-size: 0
}
.lang-menu i {
  font-size: 1rem;
}
:lang(ar) .lang-menu span:before {
  content: "English";
  font-size: 1rem;
}
:lang(en) .lang-menu span:before {
  content: "عربي";
  font-size: 1rem;
}



.language-btn > * {
  display: none
}
:lang(ar) .language-btn:after {
  display: block;
  content: "English"
}
:lang(en) .language-btn:after {
  display: block;
  content: "عربي"
}

/*
.faqs-list > .faq-container:first-child label {
  color: red;
}

.faqs-list .faq-container:first-child input:checked + div label {
  color: red;
}
*/

.hide-block {
  display: none!important;
}

.offer-slider .s-slider-block__title h2 {
    --tw-text-opacity: 1;
    color: rgba(255,27,28,var(--tw-text-opacity));
}


 p#offer-corner-badge.da-ts{  
   /*color:#ff0000!important;*/
   color:#000000!important;
   font-size: 20px;
   font-style: bold!important;
   background: #38f2ae;
margin-block-end: 10px;
text-align: center;
border: 5px outset black;
border-width:8px;
  padding: 10px;

}

.dark .s-slider-block__title p {
    font-size: 17px;
}

.offer-slider{
margin-top:-2rem;
}

/*للعرض : جنابي احمر وخلفية سوداء وخط أبيض
 p#offer-corner-badge.da-ts{  
   /*color:#ff0000!important;
   color:#ffffff!important;
   font-size: 20px;
   font-style: bold!important;
   background: red;
margin-block-end: 10px;

text-aling: center!important;
border: 10px red;
border-width:8px;
  padding: 10px;
    border-right-style: solid;
    border-right-color: black;
    border-left-style: solid;
    border-left-color: black;
}*/