a{color:#121212}.rtl,body,body *{direction:ltr}.ltr{direction:ltr}.cart-style{font-size:25px;cursor:pointer}.sss{height:0;margin:0;padding:0;position:relative;display:block;overflow:hidden}.ssslide{width:100%;margin:0;padding:0;position:absolute;top:0;left:0;display:none;overflow:hidden}.ssslide img{max-width:100%;height:auto;margin:0;padding:0;position:relative;display:block}.sssnext,.sssprev{width:25px;height:100%;margin:0;position:absolute;top:0;background:url(../img/arr.png) no-repeat}.sssprev{left:3%;background-position:0 50%}.sssnext{right:3%;background-position:-26px 50%}.sssnext:hover,.sssprev:hover{cursor:pointer}
.main-image--slide .prd-block_main-image-next.slick-next, .main-image--slide .prd-block_main-image-prev.slick-prev {
    opacity: 0.3;
}
body{
  font-family: "Comfortaa", "Cairo" !important;

}
.prd-tag.prd-hidemobile,.prd-title{
  font-family: "Comfortaa", "Cairo" !important;
  text-transform:capitalize!important;

}
@media screen and (max-width: 767px)
{
    .product-previews-wrapper {
        display: block;
    }
}
/*
#toast-container{
 background-color:green!important;
 color:#fff!important;
 opacity:1!important;
}*/
/* rating */


.scrolled{
  padding-top: 20px!important;
}

.custom-btn{
  background: #927d05!important;
  border: 0!important;
  color: #fff!important;
}
::-webkit-scrollbar {
  width: 12px; /* عرض الشريط العمودي */
  height: 12px; /* ارتفاع الشريط الأفقي */
}

/* تخصيص الخلفية */
::-webkit-scrollbar-track {
  background: #000000; /* لون الخلفية */
  border-radius: 0; /* تدوير الزوايا */
}

/* تخصيص مقبض التمرير */
::-webkit-scrollbar-thumb {
  background: #9a8301; /* لون المقبض */
  border-radius: 20; /* تدوير الزوايا */
}

/* تخصيص المقبض عند التمرير */
::-webkit-scrollbar-thumb:hover {
  background: #555; /* لون المقبض عند التمرير */
}
.rating-css div {
    color: #ffe400;
    font-size: 30px;
    font-family: sans-serif;
    font-weight: 800;
    text-align: center;
    text-transform: uppercase;
    padding: 20px 0;
  }
  .rating-css input {
    display: none;
  }
  .rating-css input + label {
    font-size: 60px;
    text-shadow: 1px 1px 0 #8f8420;
    cursor: pointer;
  }
  .rating-css input:checked + label ~ label {
    color: #b4afaf;
  }
  .rating-css label:active {
    transform: scale(0.8);
    transition: 0.3s ease;
  }
  
.js-prd-img{
    height:500px !important;
}

/* End of Star Rating */