/* Add custom CSS styles below */ 
@import url('https://fonts.googleapis.com/css2?family=IBM Plex Sans Arabic:wght@400;500;600;700;800;900&display=swap'); body, *:not(i) {
 font-family: Cairo;
}
.bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: ##000;
}
.navbar-brand img {
    max-height: 3.5rem;
    width: auto;
    max-width: 100px;
}
.main-nav-container {
    min-height: -1px;
}
.s-products-slider-card {
    width: 100%;
    max-width: 200px;
    padding-right: 5px;
    text-align: ;
     border: 0px solid #efefef;
     padding-left: 10px;
}
[dir=rtl] .s-product-card-promotion-title {
    position: absolute;
    top: 9.0rem;
    padding-left: 0.225rem;
    padding-right: 0.225rem;
    padding-top: 0.175rem;
    padding-bottom: 0.175rem;
    font-size: .655rem;
    line-height: 1rem;
    font-weight: 700;
    color: #fff;
    background-color: #991111;
    min-height: 1px;
    border-bottom-left-radius: 0.0rem;
    border-top-left-radius: 0.2rem;
}
.s-product-card-content-title a {
    display: block;
    font-size: .805rem;
    line-height: 1.25rem;
    font-weight: 700;
    --tw-text-opacity: 1;
    color: #000000;
    text-align: center;
    margin-bottom: 0.025rem;
}
.s-product-card-entry {
 text-align: center;
}
salla-button .s-button-btn {
   font-size: 14.px;
   font-weight: 700;
   border-radius: 0.0rem;
   text-align: ;
   background-color: #000;
   color: #fff;
  font-family: Cairo;
  border-radius: 5px;
 }
 .s-button-btn, .s-price-range-number-input {
    border-radius: 0.175rem!important;
}
 .s-product-card-content-sub {
    margin-bottom: 1.25rem;
    display: flex;
    width: 100%;
    align-items: flex-end;
    justify-content: center;
}
.s-product-card-content-subtitle {
    margin-bottom: 0.275rem;
    font-size: .675rem;
    line-height: 0.4rem;
    --tw-text-opacity: 1;
    color: #383838;
}
.s-product-card-content {
    position: relative;
    display: flex;
    flex-direction: column;
    padding: 0.5rem;
}