body[dir="rtl"] .input-password-toggle {
left: 0;
  right: auto;
}


body[dir="rtl"] .form-control.is-valid,
body[dir="rtl"] .was-validated .form-control:valid,
body[dir="rtl"] .form-control.is-invalid,
body[dir="rtl"] .was-validated .form-control:invalid
{
background-position: left calc(.375em + .1875rem) center;
}


.bb-product-filter-items li label:hover{
color : var(--header-button-background-color);
}

.ps-custom-scrollbar{
  padding: 0 5px;
}

.custom-checkbox input[type=checkbox]:checked~span:before, .custom-radio input[type=radio]:checked~span:before {
border: 2px solid var(--header-button-background-color);
}

.payment-method-item .payment-method-logo{
      width: 20rem !important;
}
.row-80{
  width: 80%;
    margin: 0 auto;
}

.row-80 h2, .raw-html-embed h2,.row-80 strong  {color: var(--header-button-background-color);}
 
.space{
height:150px;
}
.space-2{
height:50px;
}

.ps-shop-brand.owl-carousel .owl-item img{
height: 70px;
}
.ps-block--countdown-deal{
    margin: auto;
    padding: 11px 0 30px 0;
    border-top: 1px solid var(--header-button-background-color);
    margin-top: 50px;
}
.ps-block--countdown-deal h3, .ps-table--compare tbody tr td.heading,.ps-container .ps-section__content .sold-by a  {
  color: var(--header-button-background-color);
}


#homepage-1 .ps-deal-of-day {padding:0;}

.ps-product__shopping .ps-product__actions a{
  line-height: 55px;
}
.ps-product .ps-product__actions li a:hover, .ps-product .ps-product__actions li a,.ps-product--quickview .ps-product__actions a:hover, .ps-product__shopping .ps-product__actions a:hover, .ps-product--quickview .ps-product__actions a:hover i, .ps-product__shopping .ps-product__actions a:hover i{
color: var(--header-button-background-color);
}
.ps-widget--account-dashboard .ps-widget__content ul li a:hover {color: var(--header-button-background-color);}
.ps-section--shopping .ps-section__header h1{color: var(--header-button-background-color);}
.ps-shopping-cart .ps-section__footer .ps-btn--outline:hover{color: var(--header-button-background-color);}
body[dir="rtl"] .ps-carousel--nav-inside .owl-dots .owl-dot:last-child {margin-right: 10px;}
body[dir="rtl"] .ps-shopping-cart .btn-cart-button-action i{ float: left;padding: 0 10px 0 0;}
.ps-product--cart-mobile .ps-product__content a:hover{color: var(--header-button-background-color);}
.products-found strong {color: var(--header-button-background-color);}
body[dir="rtl"] .products-found strong {margin-left: 10px;}
.bb-product-price-filter .ui-slider .ui-slider-handle, .bb-product-price-filter .ui-slider-horizontal .ui-slider-range{background: var(--header-button-background-color);}
.bb-product-filter-link.active{color: var(--header-button-background-color);}
.btn-open-coupon-form, .customer-address-payment-form a{color: var(--header-button-background-color);}
.header .header__extra span:hover i {color: var(--header-button-text-color);}
.ps-block--category { border : none; margin-bottom : 0 ; }
.ps-block--category p {font-weight: bolder; font-size : 15px; padding-top : 15px;  }
.ps-block--site-features .ps-block__left i {color: var(--header-button-background-color);}

body[dir="rtl"] .menu--product-categories .menu--dropdown>li.has-mega-menu .mega-menu {padding-right:5px;}


.ps-footer__copyright {display: block;text-align: center;background: #cfc8c824;border: none;padding: 5px 0 25px 0;}
body[dir="rtl"] .ps-footer__widgets {padding-bottom: 0;}
.product__color .color-swatch li span{    border: 1px solid #626b8e24;}


body[dir="rtl"] .ps-countdown{    direction: ltr;}
body[dir="rtl"] .input-password-toggle{left : 0 ; right: auto;}
body[dir="rtl"] .ps-table--shopping-cart thead tr th:first-child{text-align: right;
    min-width: 300px;}

body[dir="rtl"] .ps-table--shopping-cart thead tr th:nth-child(3){
  min-width: 120px;
}

body[dir="rtl"] .ps-product--cart .ps-product__content{    padding-right: 30px;}



.header .header__extra span i {padding-top:4px;}
.ps-product-list .ps-section__links li a:hover { color: var(--color-2st);}
.header .header__extra:hover i  { color: var(--header-text-hover-color);}


.ps-download-app .ps-btn, .ps-form--newsletter .form-group--nest button,.ps-btn:hover{background-color: var(--header-button-background-color);color: var(--header-button-text-color);}




.select2-container--default .select2-results__option--highlighted[aria-selected]{color: var(--header-text-hover-color);}

.order-customer-info .order-customer-info-meta{color: rgb(98 107 142);}

.coupon-wrapper .remove-coupon-code{color: var(--header-text-hover-color);}
body[dir="rtl"] .ps-shopping-cart .btn-cart-button-action:last-child{float:left;}
.bb-social-sharing .bb-social-sharing__item a, .bb-social-sharing .bb-social-sharing__item button {color: var(--header-text-hover-color) !important;}
.ps-product--detail .ps-product__shopping .ps-btn.ps-btn--black:hover {background-color: var(--header-button-background-color)}
.ps-product--header-sticky .ps-tab-list li.active a{color: var(--header-text-hover-color) !important;}

.ps-panel--sidebar .ps-panel__header h3,.navigation--list .navigation__item.active i, .navigation--list .navigation__item.active span, .mega-menu .mega-menu-wrapper .mega-menu__column a:hover { color: var(--header-button-background-color); }

.menu--mobile .mega-menu .mega-menu__column{padding: 5px 0;}

.payment-checkout-btn {background-color: #6571a2;color: #fff;}
.back-to-cart{color:#6571a2;}


.ps-form--contact-us .submit button {background-color: var(--header-button-background-color); color: var(--header-button-text-color)}
.ps-contact-form h3, .ps-contact-info h3{color: var(--header-button-background-color)}


a:hover,.ps-product .ps-product__title:hover, .ps-breadcrumb .breadcrumb a:hover,.widget_contact-us .widget_content h3,.ps-product-list .ps-section__links li a.active  { color: var(--header-button-background-color);}

.auth-card .text-primary {
    color: color: var(--header-button-background-color) !important;
}



.widget_contact-us .widget_content h3{direction: ltr;}

.ps-product-list .ps-section__links li a.active{font-weight: bolder;}

.ps-product--detail .ps-product__countdown{background-color: rgb(112 124 160 / 7%);}


body[dir="rtl"]  .ps-product--detail .ps-product__countdown figure figcaption{max-width: 360px;    padding-bottom: 10px;color: var(--header-button-background-color);font-weight: bolder;}

body[dir="rtl"] .menu--product-categories .menu__content {left:auto; right:0}

body[dir="rtl"] .ps-collection img{ min-height: 193px;}









@media (max-width: 479px) {
   .ps-section__left {
      margin-bottom: 50px;
  }
    body[dir="rtl"] #homepage-1 .ps-home-banner .ps-section__right .ps-collection:first-child {
        margin-right: 0;
    }
     body[dir="rtl"]  #homepage-1 .ps-home-banner .ps-collection img {
        min-height: 95px;
        padding-right: 10px;
    }
  	body[dir="rtl"] #homepage-1 .ps-home-banner .ps-section__right .ps-collection:last-child {
        margin-left: 0px;
    }
  
  	body[dir="rtl"] #homepage-1 .ps-home-banner .ps-section__right .ps-collection:first-child img{
        padding: 0px;
    }
  
      body[dir="rtl"] .ps-product--detail .ps-product__thumbnail .ps-product__variants .slick-arrow:first-child {
        left: -157px;
        position: relative;
        top: 65px;
        right: auto;
    }
  
 
  
       html[lang="en"] .ps-product--detail .ps-product__thumbnail .ps-product__variants .slick-arrow:last-child {
        right: -27px;
        position: relative;
        top: -20px;
    }
  
  .ps-page--shop .ps-block--shop-features{display : block !important;}
  
  body[dir="rtl"] .ps-footer__copyright{    padding: 10px;
    margin-bottom: 73px;}
  
  
  .ps-footer__copyright p{
    color: #626b8e;
    font-weight: 400;}

  
  .ps-list--social li{
        margin-right: 10px;
  }
  
  .ps-carousel--responsive .owl-dots .owl-dot:last-child{
    margin-right: 6px;
  }
  
  .ps-product-list .ps-section__links li{
    margin-right: 8px;
    vertical-align: middle;
    font-size: 14px;
  }
  .ps-product-list .ps-section__links li:last-child {
    margin-right: 8px;
  }
  
  .ps-list--social li{
    margin-right: 5px;
  }
  
      .ps-product-list .ps-section__header h3 {
        color: var(--header-button-background-color);
        padding-bottom: 5px;
    }
  
  .ps-product-list .ps-section__header {
        background-color: #626b8e0f;
		padding: 10px 14px;
    	border : none;
  }
  
  .space{
height:40px;
}
    .row-80 figure, .image_resized-mobile {width:100% !important}
  
  .ps-breadcrumb .breadcrumb a, .ps-breadcrumb .breadcrumb li{
  display: inline-block !important;
  }
  
  
  .ps-btn.ps-btn--black, button.ps-btn.ps-btn--black, .ps-btn.ps-btn--black, button.ps-btn.ps-btn--black:hover{
  background: var(--header-button-background-color);
  }
      .ps-table--compare tbody tr td {
        min-width: 100px;
    }
  
  .payment-method-item .payment-method-logo{
      width: 7rem !important;
}
  
  .ps-download-app {
  display :none;
  }
  
}


@media (max-width: 1550px) {
    .menu>li>a {
        padding: 15px 5px;
    }
}


@media (max-width: 1199px) {
  .ps-page--shop .ps-block--shop-features {
          display: block;
  }

}