/* Add custom CSS styles below */ 
:root {
			--font-main:  'IBM Plex Sans Arabic' ;
			--font-secondary:  'IBM Plex Sans Arabic' ;
			--color-primary: #000000;
			--color-primary-dark: #000000;
			--color-primary-light: #262626;
			--color-primary-reverse: #cccccc;
			--dark-bg-main: #ffffff;
			--dark-bg-sec: #000000;
			--dark-text-main: #000000;
			--dark-text-sec: #a9a9a9;
			--dark-grey: #ffffff;
			--text-btn: #ffffff;
			--bg-color: #ffffff;
		}
/* Add custom CSS styles below */ 
/* ------------headr---------- */ 



.salla-advertisement.bottom-4.overflow-hidden.ease-out.duration-300.opacity-100.translate-y-0.sm\:scale-100 {
    background-color: #5765F2 !important;
    color: white !important;
      text-align: center !important;
}

@media(max-width:750px){
.salla-advertisement.bottom-4.overflow-hidden.ease-out.duration-300.opacity-100.translate-y-0.sm\:scale-100 {
    background-color: white !important;
    color: black !important;
}
}

h4.flex.justify-start.items-center.gap-2.text-sm {
    display: none;
}
salla-slider[type]:not(.hydrated)>div>div, salla-slider[type]:not(.hydrated) .swiper>div>div>div, .carousel-slider .swiper-wrapper>div {
padding-left:25px !important

}
p.da-tm.hidden.text-xl.md\:block.ms-1 {
    display: none !important;
}
span.s-cart-summary-count {
    background-color: #B2FD04 !important;
}
/* ------------ end headr---------- */ 

.s-slider-block__title h2 , .da-cp h2{
    background-color: #B2FF00;
    padding:5px
}
/* ----------------product-card------------- */ 
.s-product-card-image {
   border-radius: 0px !important;
    border-width: 0px;
 background-color:#F6F6F6!important;
}
s-product-card-content-title a {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* cost bottom */ 
h4.s-product-card-price {
    background-color: black;
    color: #B2FF00!important;
     font-size: 12px!important;
    width: 75px !important;
  height: 35px !important;  
   text-align: center;
    line-height: 33px !important;
    clip-path: polygon(0 20%, 10% 0, 90% 0, 100% 20%, 100% 80%, 90% 100%, 10% 100%, 0% 80%)!important;
}
/* sale cost bottom */ 
.s-product-card-sale-price h4{
     background-color:#F05757;
    color:#FFFFFF;
    width: 75px !important;
  height: 35px !important;  
   text-align: center;
    line-height: 33px !important;
     font-size: 12px!important;
    clip-path: polygon(0 20%, 10% 0, 90% 0, 100% 20%, 100% 80%, 90% 100%, 10% 100%, 0% 80%)!important;
}

.s-product-card-content-sub.justify-center {
    justify-content: start !important;
}
h3.s-product-card-content-title.text-center.line-clamp-1.font-primary {
    text-align: start !important;
}
/* ---bottom cost  end--*/ 


/* --add to card--*/ 
button.undefined.s-button-element.s-button-btn.s-button-primary.s-button-wide.s-button-loader-center {
 background-color:#F3F4F6!important;
  color: black!important;
    font-size: 13px!important;
     height: 43px!important;
    border-radius: 10px !important;
    border-width: 0px;
    transition: all 0.3s ease;
    padding: 10px 9px !important;

} 



/* end add to card */ 

.s-product-card-content-footer {
    margin-top: 14px; !important
}
    .s-product-card-content-main {
    margin-bottom: 1.25rem !important;
}

/* ------------product-card- end-------- */


/* -----------صفحة المنتج الواحد-------- */

p.promotion-title {
    background-color: #AFFF00 !important;
    color: black !important;
}

h4.total-price.da-tm.font-bold.text-xl.inline-block {
 
    background-color: #AFFF00;
}
/*
h4.leading-none {
 background-color: #AFFF00 !important;
    color: black !important;}

 ------------التوصيل-------- */ 
 
section.s-block.s-block--banners.Delivery.p-left {
    padding: 0px !important;
}


/* ------------المركات-------- */

.markat .flex-center{
  background-color:#FFFFFF !important;
  margin-right: 16px;
  margin-left: 16px; 
}

.flex-center .h-full w-full, .flex-center, .h-full w-full {
    background-color: transparent !important;
    padding: 1px !important;
}
 .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal {
    display: none !important;
}
/* ------------المركات نهاية-------- */



@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+Arabic:wght@100;200;300;400;500;600;700&display=swap');
*{
  font-family: "IBM Plex Sans Arabic", sans-serif;
  font-weight: 100;
  font-style: normal;
}
/* Add custom CSS styles below */ 



/*---- صقحة التصنيفات----- */
.s-product-card-entry {
border-color: none !important;
border: 0 !important;
}


/* -----------------الاقسام-------------  */
h2.w-full.da-cp {
    color: #18181A !important;
}
a.slide--cat-entry.relative {
    background-color: #F3F4F6 !important;
      color: #18181A !important;
}
section.s-block.s-block--categories.has-bg.Categoriessamir {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
}
@media(max-width:750px){
section.s-block.s-block--categories.has-bg.Categoriessamir {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
} 
}
.lazy__bg.lazy_avatar.lazy.rounded-full.\!h-14.\!w-14.md\:\!h-20.md\:\!w-20.mb-1.md\:mb-2.hover\:scale-110.entered.loaded {
    background-color: #F3F4F6 !important;
}
/*
.swiper-wrapper {
   justify-content: space-evenly;;   
}

@media(max-width:750px){
.swiper-wrapper {
display:flex;
    flex-direction:column !impirtant;
    justify-content: center;   
}
}
*/
h4.leading-none {
    color: black !important;
}
.slide--cat-entry {
        height: 12rem !important;
    }

.lazy__bg.lazy_avatar {
width: 300px !important;
    height: 150px !important;
}
@media(max-width:750px){
.lazy__bg.lazy_avatar {
width: 230px !important;
    height: 115px !important;
}
}
@media(max-width:400px){
.lazy__bg.lazy_avatar {
width: 180px !important;
    height: 90px !important;
    }
}
/* -----------------الاقسام نهاية------------- */


s-fast-checkout-button.outline {
    background-color:#AFFF00 !important;
    border: 1px solid #18171C !important;
    color: #18171C !important;
}
.s-fast-checkout-button {
 background-color:#AFFF00 !important;
    border: 1px solid #18171C !important;
    color: #18171C !important;
}

.s-add-product-button-main .s-add-product-button-mini-checkout{
background-color:#AFFF00 !important;
    border: 1px solid #18171C !important;
    color: #18171C !important;
}

/* الفوتر */
.dark .contact-links a {
    background-color: transparent!important;
}



.limited h2{
    color: #18181a !important;
     background-color: #B2FF00;
    width: 12%;
    padding: 5px;
}

.dark #tabbyPromoWrapper #tabbyPromo span {
     color: #000000 !important;
}


.dark .s-search-modal .s-search-results .s-search-product:hover {
    background-color:#F3F4F6!important;
}
 .s-login-modal-wrapper .s-login-modal-input{
      color: #000000 !important;

 }