@font-face {
  font-family: "GE Serif Medium";
  src: url("https://arbfonts.com/wp-content/fonts/new-arabic-fonts/GE-Serif-Medium_A.otf") format("opentype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
.s-block--custom-reviews p,
.s-slider-block__title h2{
  font-family: "GE Serif Medium", serif;
}
.tow .md\:gap-4{
  flex-direction:column;
}
.tow .container{
  max-width:100% !important;
  margin:0 !important;
  padding:0 !important;
}
.tow .banner--fixed img {
    border-radius: 0;
}
.carousel-slider .swiper-wrapper>div .text-store-text-primary,
.carousel-slider .swiper-wrapper>div .text-store-text-secondary{
    color: #000000;
}
salla-button .s-button-btn,
.s-add-product-button-main .s-add-product-button-mini-checkout{
    background-color: #000 !important;
  color: #fff;
}
.s-slider-block__title h2,
.s-block--custom-reviews .sm\:text-4xl{
    font-size: 48px;
    color:white;
}
.s-block--enhanced-features__item,
.product-single .hydrated .btn--wishlist{
    background-color: #fefefe !important;
}
.s-block--enhanced-features__item h2,
.s-block--enhanced-features__item p{
  color: #000 !important;
}
.feat .xl\:gap-8 {
    max-width: 83%;
    margin: auto;
}
body.index .s-button-icon .s-button-text,
.quickview-actions .s-button-icon .s-button-text{
    color: #000;
}
.quickview-actions .btn--wishlist button,
.quickview-actions .s-social-share-btn button,
.product-single .hydrated .btn--wishlist{
  border-radius: 9999px !important;
}
.product-card__title a,
.product-card__price .total-price,
.form-input{
    color: #000000;
}
.breadcrumbs .text-primary,
.hover\:text-primary:hover,
.s-add-product-button-mini-checkout-content{
    color: #ffffff;
}
.product-single .product-single__info button.btn--wishlist, .product-single .product-single__info button.s-social-share-btn {
    border-width: 1px;
    border-radius: 9999px !important;
}
.feat {
    padding-left: 0;
    max-width: 100%;
    padding-right: 0;
}
.s-block--enhanced-features__item {
    border-width: 0;
}
.s-block--enhanced-features__item .feature-icon i,
.s-block--enhanced-features__item h2,
.s-block--enhanced-features__item p,
h1.font-bold.text-2xl.mb-6{
    color: #ffffff;
}
.s-slider-block__title {
    display: flex;
    justify-content: center;
}
.footer-is-custom .store-footer .footer-bottom {
    background-color: #000000;
}
/*.border-primary {
    border-color: unset;
    border: none;
    background-color: rgb(159 159 159 / 80%);
    margin-right: 30%;
    margin-top: -7%;
    width:5rem;
    height:50px;
}*/
#details_table * {
    color: #fff;
}
.footer-rights p a:hover{
  color: #fff !important;
}
.index .app-inner{
  background-color: #000000 !important;
}
.product-single .hydrated .s-social-share-btn ,
.product-single .hydrated .btn--wishlist{
    background:transparent !important;
}
.swiper-wrapper .product-card__content * ,
#reviews-7-slider h4 ,
#reviews-7-slider .sicon-quote{
    color:black !important;
}
#details_table i{
    color:black;
}
@media (max-width: 768px){
  .navbar-brand img {
    max-height: 40px;
    max-width: 100px;
}
  img.lazy.w-full.h-full.object-cover.object-center.min-h-\[250px\].max-h-\[350px\].lg\:max-h-\[700px\].loaded{
    object-fit: contain;
  }
}