/* Add custom CSS styles below */ 
.right-side h2 {
  font-size: 25px;
  color: var(--color-primary);
}

.s-block__display-all {
  font-size: 18px;
  color: black;
}
 body {
  background-color: #FFFFFF; /* Change this HEX code to your desired color */
}

img.s-product-card-image-contain.lazy.loaded {
    transition: transform 0.3s ease-in-out;
}

img.s-product-card-image-contain.lazy.loaded:hover {
    transform: translateY(-8px); /* هذا الجزء يجعل البطاقة ترتفع 5 بكسل */
}
.s-product-card-price
{
 color:#008000; 
 font-weight: bold;   /* يجعل الخط عريضاً */
 font-size: 1.2em;
}
@media  {
    .navbar-brand img {
         height: 300px;
         max-width: 400px;
     }
}
.s-product-card-content-title a {
    display: block;
    font-size: 0.950rem;
    line-height: 1.25rem;
    font-weight: 700;
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, 1);
    color: rgba(31, 41, 55, var(--tw-text-opacity, 1));
}
.s-product-card-image img.loaded {
    position: relative;
    opacity: 1;
    background-color: #FFFFFF!important;
}



.sicon-shopping-bag:before {
    content: "\ef36";
    font-size: 20px;
   
}

.navbar-brand img {
    height: 400px;
    max-width: 400px;
     background-color: #D5C0A4!important;
      border-radius: .75rem;
}
.s-button-btn, .s-price-range-number-input {
    border-radius: .75rem;
     background-color: #D5C0A4!important;
      color: #000000!important;
        font-size: 15px;
}
@media only screen and (min-width: 1024px) {
    .main-menu li.root-level>a {
        padding-top: 0px;
        padding-bottom: 2rem;
        font-weight: 700;
        font-size: 16px;
    }
}








/*

.justify-end {
    justify-content: flex-end;
    background-color: #D5C0A4!important;
}
.items-center {
    align-items: center;
     background-color: #D5C0A4!important;
}
.justify-between {
    justify-content: space-between;
    background-color: #D5C0A4!important;
}
.container {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding-right: 10px;
    padding-left: 10px;
    background-color: #D5C0A4!important;
}
.s-product-card-content {
    position: relative;
    display: flex
;
    flex-direction: column;
    padding: 0.75rem;
    background-color: #E4C9A0!important;
} */