.s-product-options-option-label {
  background-color: red;
  --tw-text-opacity: 1;
  color: #ffffff;
  /* padding: 2px; */
  border-radius: 12px;
  padding: 3px;
      width: fit-content;
}
.store-footer .footer-container .logo-footer .foo{
    width: auto;
    height: 5rem;
}
  img.logo-light.foo {
    width: auto !important;
    height: 5rem !important;
    border-radius: 8px;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
  }
/* إخفاء النص الذي داخل وسم <small> */
.s-product-options-option-label small {
    display: none;
}
.s-product-options-option-label span {
    visibility: visible;
}

.s-product-options-option-label span:after{
padding:0;
}
.s-product-options-option-error .s-product-options-option-label{
color:#fff;
}
@media (max-width: 768px) { /* Adjust this value to match your mobile breakpoint */ .s-product-options-thumbnails-wrapper { grid-template-columns: repeat(4, minmax(0, 1fr)); /* 4 columns on mobile */ } }
.lg\:w-10\/12{
    width:100%;
}

.s-modal-header::before{
    content: "إغلاق"; /* سجل دخولك واحصل على خصم إضافي*/
    margin-left: 8px; /* مسافة بين النص والزر */
    font-size: 14px; /* حجم الخط */
    color: #000; /* لون النص */
    vertical-align: middle; /* محاذاة النص وسطياً */
}
.is-sold.details{
display:none;
}
.product-entry__sub-title{
    color: red;
    font-size: 20px;
    font-style: italic;
    }
/* إضافة تأثير النبض للنص */
@keyframes pulse {
    0% {
        transform: scale(1);
        opacity: 1;
                color: red;  

    }
    50% {
        transform: scale(1.1);
        opacity: 0.7;
        color: red;
    }
    100% {
        transform: scale(1);
        opacity: 1;
        color: red;
    }
}

/* وضع تأثير النبض الافتراضي على النص */
.pulsing {
    animation: pulse 1s infinite;
}
.s-products-list-wrapper.s-products-list-vertical-cards{
display: flex;
flex-wrap: wrap;
        justify-content: space-around;

padding: 40px calc((100% - (400px * 3)) / 2);
}

/* Add custom CSS styles below */ 
/* Add custom CSS styles below */ 
/* Add custom CSS styles below */
/* Style the tab */
  /* Style the tab */
      /* أنماط رأس النموذج */
      .s-modal-header {
          position: relative; /* ضروري لوضع الشارة بشكل صحيح */
          padding: 10px;
          background-color: #f8f9fa;
          border-bottom: 1px solid #e9ecef;
          display: flex;
          align-items: center;
          justify-content: space-between;
  height: 50px; /* تم تصحيح الخطأ من hiegth2 إلى height */
      }
      /* أنماط زر الإغلاق */
      .s-modal-close {
          background: none;
          border: none;
          cursor: pointer;
          outline: none;
          padding: 0;
      }
      
      /* أنماط الشارة */
      .badge {
          background-color: #28a745; /* لون خلفية الشارة */
          color: white; /* لون نص الشارة */
          padding: 5px 10px; /* مساحة الحشو داخل الشارة */
          border-radius: 12px; /* تدوير حواف الشارة */
          font-size: 0.875rem; /* حجم النص في الشارة */
          position: absolute; /* لتحديد موقع الشارة بدقة */
          right: 50px; /* مسافة من اليمين */
          top: 50%; /* المركز عمودياً */
          transform: translateY(-50%); /* لتوسيع التمركز */
          white-space: nowrap; /* منع التفاف النص */
      }
.mm-ocd nav>ul>li a.active>h5, header nav>ul>li a.active>div>span{
color: #006b30;
}
.menu_title{
color: #006b30;
}
strong{
display:none;
}
.info .whats{
background:#006b30;
border-radius:10px;
float:right;
margin-right:10px;
padding:18px;
 display: inline;
    }
 .info p{
padding-top:5px;
 font-size:19px;
 color:#006b30;
 width:100%;
 text-align:center;
font-weight: 900;
    }
  

.info .phone img{
margin-top:-20px;
width:20px;
padding:0px;
background:white;
 display: inline;
    }
.head1{
font-weight:bold;
 padding-top:50px;
font-size:28px;
color: black;
}
.sub{
border-radius:20px;
background:#006b301c;
padding:0px;
margin-right:13px;
width:200px;
}
  .info .site{
  color:white; 
padding:7px;
font-size:22px;
border-radius:5px;
color:white;
 text-decoration: none ;
background:#D2040F;
margin-right:49px;
margin-top:20px;
  }
 .info{


font-size:18px;
 width:250px;
 box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.5);
 padding:10px;
 background:white;
 margin-top:20px;
 margin-right:40px;
 display:inline-block;
 }
.tab {
 overflow: hidden;
 border: 1px solid #ccc;
 background-color: #f1f1f1;
}

/* Style the buttons inside the tab */


/* Change background color of buttons on hover */
.tab button:hover {
 background-color: #ddd;
}

/* Create an active/current tablink class */
.tab button.active {
 background-color: #ccc;
}


/* Style the tab content */
.tabcontent {
 height:100%;
 display: none;

 width:100%;

 border: 1px solid #ccc;
 border-top: none;}

.s-add-product-button-mini-checkout span{

display:none;
}


#modal1{
color:red;
font-weight:bold;
font-size:20px;
}
#product-2132820467 #modal1{

display:none;
}

#product-760947442 #modal1{

display:none;
}

#product-1400767473 #modal1{

display:none;
}


#product-1710204662 #modal1{

display:none;
}

#product-1083513833 #modal1{

display:none;
}
#product-618913263 #modal1{

display:none;
}

#product-793997548 #modal1{

display:none;
}
.s-block--features{
margin-top:10px;
background-color:#6d738f;
}

#product-1743254752 #modal1{

display:none;
}

#product-169530855 #modal1{

display:none;
}


#product-1118661019 #modal1{

display:none;
}
#product-1891650202 #modal1{

display:none;
}
#product-531705279 #modal1{

display:none;
}

#product-61149328 #modal1{

display:none;
}
#product-653994905 #modal1{

display:none;
}
#product-868508051 #modal1{

display:none;
}
#product-1644118674 #modal1{

display:none;
}
#product-976553104 #modal1{

display:none;
}


#product-1285990293 #modal1{

display:none;
}


#product-1926862996 #modal1{

display:none;
}


#product-728505480 #modal1{

display:none;
}


#product-2129071287 #modal1{

display:none;
}


#product-1221340080 #modal1{

display:none;
}
#product-272209852 #modal1{

display:none;
}
#product-1038845836 #modal1{

display:none;
}
#product-2026310029 #modal1{

display:none;
}
#product-1252796558 #modal1{

display:none;
}
#product-1077114249 #modal1{

display:none;
}
#product-262100457 #modal1{

display:none;
}
#product-1499755754 #modal1{

display:none;
}

#product-1285242608 #modal1{

display:none;
}

#product-162671800 #modal1{

display:none;
}


#product-2094126726 #modal1{

display:none;
}


#product-412816512 #modal1{

display:none;
}


#product-1037942669 #modal1{

display:none;
}


#product-263904910 #modal1{

display:none;
}






.block.mb-5:hover{

background-color:white;
}

.attachments{
display:none;
visibility:hidden;

} 
#contain_review{
width:100%;
overflow:hidden;
}

.sicon-time.align-middle{
color:red;

}

#review{
width:100%;
height:400px;

}

#product-2132820467 .s-product-options-option-label span{
visibility:hidden;
}
#product-2132820467 .s-product-options-option-label span:after{
visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';


}
 
#product-760947442 .s-product-options-option-label span{
visibility:hidden;
}
#product-760947442 .s-product-options-option-label span:after{

visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';

}

#product-1400767473 .s-product-options-option-label span{
visibility:hidden;
}
#product-1400767473 .s-product-options-option-label span:after{
visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';


}

#product-1710204662 .s-product-options-option-label span{
visibility:hidden;
}
#product-1710204662 .s-product-options-option-label span:after{
visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';


}

#product-1083513833 .s-product-options-option-label span{
visibility:hidden;
}
#product-1083513833 .s-product-options-option-label span:after{
visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';


}

#product-618913263 .s-product-options-option-label span{
visibility:hidden;
}
#product-618913263 .s-product-options-option-label span:after{
visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';


}

#product-793997548 .s-product-options-option-label span{
visibility:hidden;
}
#product-793997548 .s-product-options-option-label span:after{
visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';


}


#product-1743254752 .s-product-options-option-label span{
visibility:hidden;
}
#product-1743254752 .s-product-options-option-label span:after{
visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';


}

#product-169530855 .s-product-options-option-label span{
visibility:hidden;
}
#product-169530855 .s-product-options-option-label span:after{
visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';


}

#product-1118661019 .s-product-options-option-label span{
visibility:hidden;
}
#product-1118661019 .s-product-options-option-label span:after{
visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';


}

#product-1891650202 .s-product-options-option-label span{
visibility:hidden;
}
#product-1891650202 .s-product-options-option-label span:after{
visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';


}
#product-653994905 .s-product-options-option-label span{
visibility:hidden;
}
#product-653994905 .s-product-options-option-label span:after{
visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';


}

#product-868508051 .s-product-options-option-label span{
visibility:hidden;
}
#product-868508051 .s-product-options-option-label span:after{
visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';


}

#product-1644118674 .s-product-options-option-label span{
visibility:hidden;
}
#product-1644118674 .s-product-options-option-label span:after{
visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';


}


#product-976553104 .s-product-options-option-label span{
visibility:hidden;
}
#product-976553104 .s-product-options-option-label span:after{
visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';


}

#product-1285990293 .s-product-options-option-label span{
visibility:hidden;
}
#product-1285990293 .s-product-options-option-label span:after{
visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';


}

#product-1926862996 .s-product-options-option-label span{
visibility:hidden;
}
#product-1926862996 .s-product-options-option-label span:after{
visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';


}

#product-728505480 .s-product-options-option-label span{
visibility:hidden;
}
#product-728505480 .s-product-options-option-label span:after{
visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';


}

#product-263904910 .s-product-options-option-label span{
visibility:hidden;
}
#product-263904910 .s-product-options-option-label span:after{
visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';


}

#product-1037942669 .s-product-options-option-label span{
visibility:hidden;
}
#product-1037942669 .s-product-options-option-label span:after{
visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';

}

#product-412816512 .s-product-options-option-label span{
visibility:hidden;
}
#product-412816512 .s-product-options-option-label span:after{
visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';

}

#product-2094126726 .s-product-options-option-label span{
visibility:hidden;
}
#product-2094126726 .s-product-options-option-label span:after{
visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';


}

#product-162671800 .s-product-options-option-label span{
visibility:hidden;
}
#product-162671800 .s-product-options-option-label span:after{
visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';


}

#product-1285242608 .s-product-options-option-label span{
visibility:hidden;
}
#product-1285242608 .s-product-options-option-label span:after{
visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';


}


#product-1499755754 .s-product-options-option-label span{
visibility:hidden;
}
#product-1499755754 .s-product-options-option-label span:after{
visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';

}
#product-262100457 .s-product-options-option-label span{
visibility:hidden;
}
#product-262100457 .s-product-options-option-label span:after{
visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';

}

#product-1285242608 .s-product-options-option-label span{
visibility:hidden;
}
#product-1285242608 .s-product-options-option-label span:after{
visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';

}

#product-1252796558 .s-product-options-option-label span{
visibility:hidden;
}
#product-1252796558 .s-product-options-option-label span:after{
visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';

}

#product-2026310029 .s-product-options-option-label span{
visibility:hidden;
}
#product-2026310029 .s-product-options-option-label span:after{
visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';


}
#product-1285242608 .s-product-options-option-label span{
visibility:hidden;
}
#product-1285242608 .s-product-options-option-label span:after{
visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';

}
#product-1038845836 .s-product-options-option-label span{
visibility:hidden;
}
#product-1038845836 .s-product-options-option-label span:after{
visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';


}
#product-272209852 .s-product-options-option-label span{
visibility:hidden;
}
#product-272209852 .s-product-options-option-label span:after{
visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';


}
#product-1221340080 .s-product-options-option-label span{
visibility:hidden;
}
#product-1221340080 .s-product-options-option-label span:after{
visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';


}
#product-2129071287 .s-product-options-option-label span{
visibility:hidden;
}
#product-2129071287 .s-product-options-option-label span:after{
visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';


}
#product-61149328 .s-product-options-option-label span{
visibility:hidden;
}
#product-61149328 .s-product-options-option-label span:after{
visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';


}
#product-531705279 .s-product-options-option-label span{
visibility:hidden;
}
#product-531705279 .s-product-options-option-label span:after{
visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';

}

#product-2001372496 .s-product-options-option-label span:after{
visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';

}

#product-1092068433 .s-product-options-option-label span:after{
visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';

}



#product-767937370 .s-product-options-option-label span:after{
visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';

}
#choose{
text-align:center;
padding:20px;
font-size:22px;
}

#product-1826218579 .s-product-options-option-label span:after{
visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';

}
#product-318554962 .s-product-options-option-label span:after{
visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';

}

#product-1051066716 .s-product-options-option-label span:after{
visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';

}
#product-1408805977 .s-product-options-option-label span:after{
visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';

}


#product-142811229 .s-product-options-option-label span:after{
visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';

}

#product-1516785502 .s-product-options-option-label span:after{
visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';

}



#product-101944664 .s-product-options-option-label span:after{
visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';

}



#product-875916895 .s-product-options-option-label span:after{
visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';

}
#product-2141383259 .s-product-options-option-label span:after{
visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';

}

#product-1554717686 .s-product-options-option-label span:after{
visibility:visible;
background-color:red;
color:white;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
padding-top:3px;
border-radius:15px;

content:'*';

}

.flex-center.sale-end.text-primary.w-max.gap-1.mb-2 span{

color:red;

}
.btn.btn--primary.font-primary.mt-4{
background-color:red;
border:1px solid white;
}

.s-count-down-item{

background-color:red;
color:white;

}

.store-header{
background-color:white;


}



.s-quick-buy-button.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-after:hover{
background-color:#006b30;

}
.smt-app.smt-app-end_of_trial{


display:none;
}


.undefined.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center:hover{
background-color:#006b30;
border-color: white;
}.lazy__bg.lazy.lazy_menu{display:none;}



.mainnav{
background-color:#006b30;

}

.undefined.s-button-element.s-button-btn.s-button-solid.s-button-wide.s-button-primary.s-button-loader-center{

border-color: white;
background-color:#006b30;
}

.header-container.container {


background-color:#006b30;
}

.inner.bg-white.da-bgm{
background-color:#006b30;
}
.angel-ad__content{
color: #6d738f;
}
.angel-ad__icon{
color: #6d738f;

}
.category_title{
color:black;
}
.nav-header {
background-color:#f8f9fa;

color:black;

}
#product-filter{
background-color:#f8f9fa;
color:black;

}

.flex.gap-2.items-center.btn-primary{
margin-left:1000px;
width:180px;
margin-top:400px;
text-align:center;
float:right;
background-color:#f7951b;
border:1px solid white;
}

.sicon-search.text-base.text-black.da-tm{
color:white;
background-color:#006b30;
}

.sicon-menu.text-primary.text-2xl{

color:white;
}


.sicon-shopping-bag2.text-base.text-black.da-tm{

color:white;
}


header{
color:white;
}

.inner.bg-white.da-bgm{

color:white;
}

.sicon-user.text-base.text-black.da-tm{
color:white;

}
.sicon-shopping-bag.text-base.text-black.da-tm{

color:white;
}
.mail{
display:none;

}

.s-products-list-wrapper.s-products-list-vertical-cards .s-product-card-entry{
flex: 0 0 350px; 
}
.s-cart-summary-total{
color:white;
}
.store-footer {

background-color:#006b30;
color:white;
}

.title.text-center{
color:white;

}

.menu-list h3{
color:white;
}

.copyrights.text-sm.opacity-75 p{

color:white;
}
.links.text-sm.font-bold{
display:none;
}

.swiper.s-slider-container.swiper-cards.swiper-3d.swiper-initialized.swiper-horizontal.swiper-pointer-events{
width:30%;

}
@media(min-width:602px){
hr{
width:700px;
margin-top:50px;
border:2px solid #006b30;
margin-right:80px;
}
.tab button {
 background-color: inherit;
 float: right;
margin-top:8px;
  margin-bottom:8px;
 cursor: pointer;
 padding: 10px 12px;
 transition: 0.3s;
 font-size: 17px;
 border:2px solid #006b30;
 border-radius:10px;
 margin-right:5px;
}


#overlay {
position: fixed;
display: none;
width: 100%;
height: 100%;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: rgba(0,0,0,0.5);
z-index: 0;
cursor: pointer;}
#modal2{
z-index:100;
position: absolute;
          top: 8.5%;
  width:500px;
right:30%;
}
#modal_text{
position: absolute;
        margin-top:-850px;
        margin-right:20px;
         float:right;
          transform: translate(-50%, -50%);
          color: black;
          font-size: 20px;
          font-weight: bold;
          text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);}

#product-1516785502 .has-num:before{
 
 visibility:visible;
 margin-right:-485px;
 color: red;
 text-align:right;
 content:": 82+";
 
 }
 #product-760947442 .has-num:before{
 
 visibility:visible;
 margin-right:-485px;
 color: red;
 text-align:right;
 content:": 105+";
 
 }
 
 
 
  #product-2053154080 .has-num:before{
 
 visibility:visible;
 margin-right:-485px;
 color: red;
 text-align:right;
 content:": 244+";
 
 }
 
 #product-1254611887 .has-num:before{
 
 visibility:visible;
 margin-right:-485px;
 color: red;
 text-align:right;
 content:": 591+";
 
 }
 #product-868508051 .has-num:before{
 
 visibility:visible;
 margin-right:-485px;
 color: red;
 text-align:right;
 content:": 150+";
 
 }
 
 
 #product-1891650202 .has-num:before{
 
 visibility:visible;
 margin-right:-485px;
 color: red;
 text-align:right;
 content:": 207+";
 
 }
#product-2132820467 .has-num:before{
 
 visibility:visible;
 margin-right:-485px;
 color: red;
 text-align:right;
 content:": 220+";
 
 }
  #product-618913263 .has-num:before{
 
 visibility:visible;
 margin-right:-485px;
 color: red;
 text-align:right;
 content:": 304+";
 
 }
 
 
#product-2001372496 .has-num:before{
 
 visibility:visible;
 margin-right:-485px;
 color: red;
 text-align:right;
 content:": 304+";
 
 }
#product-101944664 .has-num:before{
 
 visibility:visible;
 margin-right:-485px;
 color: red;
 text-align:right;
 content:": 95+";
 
 }
 #product-1408805977 .has-num:before{
 
 visibility:visible;
 margin-right:-485px;
 color: red;
 text-align:right;
 content:": 244+";
 
 }

 #product-2141383259 .has-num:before{
 
 visibility:visible;
 margin-right:-485px;
 color: red;
 text-align:right;
 content:": 50+";
 
 }

 #product-1051066716 .has-num:before{
 
 visibility:visible;
 margin-right:-485px;
 color: red;
 text-align:right;
 content:": 230+";
 
 }
.is-sold details{


visibility:visible;


}
#product-1092068433 .has-num:before{
 
 visibility:visible;
 margin-right:-485px;
 color: red;
 text-align:right;
 content:": 591+";
 
 }
#product-318554962 .has-num:before{
 
 visibility:visible;
 margin-right:-485px;
 color: red;
 text-align:right;
 content:": 397+";
 
 }
#product-767937370 .has-num:before{
 
 visibility:visible;
 margin-right:-485px;
 color: red;
 text-align:right;
 content:": 110+";
 
 }

 
 #product-2141383259  .has-num:before{
  visibility:visible;
 margin-right:-485px;
 color: red;
 text-align:right;
 content:": 476+";
 }
        #product-1748703747 .has-num {
            position: relative;
        }

        #product-1748703747 .has-num:before {
            visibility: visible;
            color: red;
            text-align: right;
            content: ": 891+"; /* نص ثابت سيتم تغييره باستخدام JS */
            font-size: 16px; /* حجم الخط الافتراضي */
        }

        /* استعلامات للإعلام بالاستجابة لمقاسات الشاشات الصغيرة */
        @media screen and (max-width: 768px) {
            #product-1748703747 .has-num:before {
                font-size: 14px; /* تصغير الخط ليتناسب مع الشاشة */
                color: blue; /* تغيير اللون إذا أردت */
                content: ": 476+"; /* محتوى مخصص للشاشة الصغيرة */
            }
        }

        @media screen and (max-width: 480px) {
            #product-1748703747 .has-num:before {
                font-size: 12px; /* تصغير الخط أكثر إذا كانت الشاشة صغيرة */
                color: green; /* يمكن تغيير اللون بناءً على الحاجة */
            }
        }

#product-1826218579 .has-num:before{
 
 visibility:visible;
 margin-right:-485px;
 color: red;
 text-align:right;
 content:": 166+";
 
 }

#product-142811229 .has-num:before{
 
 visibility:visible;
 margin-right:-485px;
 color: red;
 text-align:right;
 content:": 233+";
 
 }



}
@media(max-width:601px){
hr{
width:300px;
margin-top:50px;
border:2px solid #006b30;
margin-right:10px;
}
.tab button {
 background-color: inherit;
 float: right;
margin-top:4px;
  margin-bottom:4px;
 cursor: pointer;
 padding: 3px 6px;
 transition: 0.3s;
 font-size: 10px;
 border:1px solid #006b30;
 border-radius:10px;
 margin-right:2px;
}


#overlay {
position: fixed;
display: none;
width: 100%;
height: 100%;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: rgba(0,0,0,0.5);
z-index: 0;
cursor: pointer;}
#modal2{
z-index:100;
position: absolute;
          top: 8.5%;
  width:100%;
}
#modal_text{
position: absolute;
        margin-top:-170%;
       -right:20px;
         float:right;
          transform: translate(-50%, -50%);
          color: black;
          font-size: 20px;
          font-weight: bold;
          text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);}
.s-products-list-wrapper.s-products-list-vertical-cards{
display: flex;
flex-wrap: wrap;

padding: 40px calc((100% - (400px * 3)) / 2);
}
  #product-2053154080 .has-num:before{
 
 visibility:visible;
 margin-right:-210px;
 color: red;
 text-align:right;
 content:": 244+";
 
 }
 
   #product-2132820467 .has-num:before{
 
 visibility:visible;
 margin-right:-210px;
 color: red;
 text-align:right;
 content:": 220+";
 
 }
   #product-868508051 .has-num:before{
 
 visibility:visible;
 margin-right:-210px;
 color: red;
 text-align:right;
 content:": 150+";
 
 }
 
 #product-618913263 .has-num:before{
 
 visibility:visible;
 margin-right:-210px;
 color: red;
 text-align:right;
 content:": 304+";
 
 }
 
 #product-1891650202 .has-num:before{
 
 visibility:visible;
 margin-right:-210px;
 color: red;
 text-align:right;
 content:": 207+";
 
 }
   #product-1254611887 .has-num:before{
 
 visibility:visible;
 margin-right:-210px;
 color: red;
 text-align:right;
 content:": 591+";
 
 }
   #product-760947442 .has-num:before{
 
 visibility:visible;
 margin-right:-210px;
 color: red;
 text-align:right;
 content:": 105+";
 
 }
 
#product-2001372496 .has-num:before{
 
 visibility:visible;
 margin-right:-210px;
 color: red;
 text-align:right;
 content:": 304+";
 
 }
  #product-1826218579 .has-num:before{
 
 visibility:visible;
 margin-right:-210px;
 color: red;
 text-align:right;
 content:": 166+";
 
 }
   #product-1516785502 .has-num:before{
 
 visibility:visible;
 margin-right:-210px;
 color: red;
 text-align:right;
 content:": 82+";
 
 }
  #product-101944664 .has-num:before{
 
 visibility:visible;
 margin-right:-210px;
 color: red;
 text-align:right;
 content:": 95+";
 
 }
 
 #product-1408805977 .has-num:before{
 
 visibility:visible;
 margin-right:-210px;
 color: red;
 text-align:right;
 content:": 244+";
 
 }
  #product-2141383259 .has-num:before{
 
 visibility:visible;
 margin-right:-210px;
 color: red;
 text-align:right;
 content:": 50+";
 
 }
 
  #product-1092068433 .has-num:before{
 
 visibility:visible;
 margin-right:-210px;
 color: red;
 text-align:right;
 content:": 591+";
 
 }
 
    #product-142811229 .has-num:before{
 
 visibility:visible;
 margin-right:-210px;
 color: red;
 text-align:right;
 content:": 233+";
 
 }
 
 
.s-products-list-wrapper.s-products-list-vertical-cards .s-product-card-entry{
flex: 0 0 150px; 
}
.swiper.s-slider-container.swiper-cards.swiper-3d.swiper-initialized{

width:60%;
}
.s-product-card-content h3{

font-size:11px;
}
.s-product-card-promotion-title{


font-size:7px;
}
}
.s-product-options-option-label span {
    visibility: visible;
}
@media(min-width:991px){.s-maps-tabs .tabs__map{flex-wrap:wrap}
}/* Add custom CSS styles below // Add custom CSS styles below */