html[dir="rtl"] body {
  overflow: hidden scroll;
}
html[dir="rtl"] .me-3 {
  margin-right: 0 !important;
  margin-left: 1rem !important;
}
html[dir="rtl"] .ms-3 {
  margin-left: 0 !important;
  margin-right: 1rem !important;
}
html[dir="rtl"] .me-2 {
  margin-right: 0 !important;
  margin-left: .5rem !important;
}
html[dir="rtl"] .ms-2 {
  margin-left: 0 !important;
  margin-right: .5rem !important;
}
html[dir="rtl"] .ms-4 {
  margin-left: 0 !important;
  margin-right: 1.5rem !important;
}
html[dir="rtl"] .text-end {
  text-align: left !important;
}
html[dir="rtl"] .text-start {
  text-align: right !important;
}



html[dir="rtl"] .navbar .btns-area {
  margin-left: 0px;
  margin-right: 50px;
}

@media (min-width: 1280px) {
  html[dir="rtl"] .navbar a i, html[dir="rtl"] .navbar a:focus i {
      margin-left: 0px;
      margin-right: 5px;
  }
  html[dir="rtl"] .navbar>ul>li>a:before {
    left: unset;
    right: 0;
  }
}

html[dir="rtl"] .cart-count {
  right: unset;
  left: -4px;
  top: -16px;
}
html[dir="rtl"] .btns-area .search-btn-head {
  margin-left: 5px;
}
html[dir="rtl"] .section-header-new {
  text-align: right;
}
html[dir="rtl"] .section-header-new .head-right-ctrl {
  padding-left: 0px;
  padding-right: 20px;
}
html[dir="rtl"] .cart-details-popup .btn-close {
  right: unset;
  left: 7px;
}
html[dir="rtl"] .add-cart-popup-slider-image {
  border-radius: 0 10px 10px 0;
}
html[dir="rtl"] .cart-popup-deatils {
  border-radius: 10px 0 0 10px;
}
html[dir="rtl"] .spotlight-text .btn-round {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  transform: rotate(180deg);
}
html[dir="rtl"] .home-sec-three-container .swiper-button-prev {
  left: -37px;
}
html[dir="rtl"] .home-sec-three-container .swiper-button-next {
  right: -12px;
}
html[dir="rtl"] .home-sec-nine-slides-main .client-feedback-control .swiper-button-prev9 {
  left: 25px;
}
html[dir="rtl"] .home-sec-nine-slides-main .client-feedback-control .swiper-button-next9 {
  right: -15px;
}
html[dir="rtl"] .btns-area-search {
  text-align: left;
}
html[dir="rtl"] .cart {
  right: unset;
  left: 0;
  transform: translate(-107%, 0);
}
html[dir="rtl"] body.open .cart {
  transform: translate(0, 0);
}
html[dir="rtl"] .cart-product-content {
  margin-left: 0;
  margin-right: 15px;
}
html[dir="rtl"] .remove-list-cart {
  margin-left: 0;
  margin-right: 15px;
}
html[dir="rtl"] .text-right {
  text-align: left !important;
}
html[dir="rtl"] .text-left {
  text-align: right !important;
}
html[dir="rtl"] .search-head-close {
  right: unset;
  left: 10px;
}

html[dir="rtl"] .cart-list-table-main .cart-list-table {
  float: right;
}
html[dir="rtl"] .accordion-laifai .accordion-button:after {
  left: 17px;
  position: absolute;
}
html[dir="rtl"] .accordion-laifai .accordion-button {
  padding-left: 40px;
  text-align: right;
}
html[dir="rtl"] .adress-sec-cnt .radio-address {
  left: unset;
  right: 0;
}
html[dir="rtl"] .adress-sec-cnt h6 {
  padding-left: 0;
  padding-right: 25px;
}
html[dir="rtl"] .adress-edit {
  right: unset;
  left: -15px;
}
html[dir="rtl"] .adress-edit ul {
  right: unset;
  left: 16px;
}
html[dir="rtl"] .modal-header .btn-close {
  position: absolute;
  left: 15px;  
}
html[dir="rtl"] .modal-header {
  padding-left: 46px;
}
html[dir="rtl"] .cart-page-footer p {
  text-align: left;
}
html[dir="rtl"] .login-right-side {
  padding-left: 0;
  padding-right: 50px;
}
html[dir="rtl"] .pswd-icon-inp {
  right: unset;
  left: 12px;
}
html[dir="rtl"] .pswd-inp input {
  padding-right: .75rem;
  padding-left: 35px;
}
html[dir="rtl"] .login-social-account span {
  margin-right: 0;
  margin-left: 4px;
}
html[dir="rtl"] .check-box-laifai input[type=checkbox] {
  margin-left: 0.5rem;
  margin-right: 0;
}
html[dir="rtl"] .contact-details-area {
  padding-left: 0;
  padding-right: 10%;
}
html[dir="rtl"] .btn-filter span {
  margin-left: 0;
  margin-right: 10px;
}
html[dir="rtl"] .btn-filter {
  margin-right: 0;
  margin-left: 5px;
}
html[dir="rtl"] .price-filter-sec .field input {
  margin-left: 0;
  margin-right: 12px;
}
html[dir="rtl"] .price-filter-sec .slider {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  transform: rotate(180deg);
}
html[dir="rtl"] .side-link-radio-label {
  margin-left: 0;
  margin-right: 22px;
}
html[dir="rtl"] .side-link-radio-label small {
  margin-left: 0;
  margin-right: 4px;
}
html[dir="rtl"] .home-sec-three-item .offer-tag {
  right: unset;
  left: 0;
  border-radius: 10px 0 8px 0;
}
html[dir="rtl"] .price-sec-product span {
  margin-right: 0;
  margin-left: 15px;
}
html[dir="rtl"] .right-fix-btns {
  right: unset;
  left: 0;
}
html[dir="rtl"] .right-fix-btns .btn-fix-side {
  transform: none;
}
html[dir="rtl"] .whatsapp-chat {
  right: unset;
  left: 15px;
  transform: none;
}
html[dir="rtl"] .scroll-top {
  right: unset;
  left: 15px;
  transform: none;
}
html[dir="rtl"] ._boxzoom .zoom-thumb {
  margin-right: 0;
  margin-left: 10px;
}
html[dir="rtl"] ._boxzoom .zoom-thumb ul.piclist {
  padding-right: 0;
}
html[dir="rtl"] .track-order-pic {
  padding-left: 0;
  padding-right: 15px;
}
html[dir="rtl"] .see-all-updates i {
  margin-left: 0;
  margin-right: 5px;
  display: inline-block;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  transform: rotate(180deg);
  top: -2px;
  position: relative;
}
html[dir="rtl"] .track-product-status h5 {
  display: contents;
}
html[dir="rtl"] .track-product-status h5 span {
  padding-left: 0;
  padding-right: 5px;
}
html[dir="rtl"] .track-product ul li {
  padding-left: 0;
  padding-right: 20px;
}
html[dir="rtl"] .track-product ul li:before {
  left: unset;
  right: 0;
}
html[dir="rtl"] .track-product ul li:after {
  left: unset;
  right: 5px;
}
html[dir="rtl"] .form-select {
  padding-left: 2.25rem;
  padding-right: .75rem;
  background-position: left .75rem center;
}

html[dir="rtl"] .price-details-table table tr td:first-child {
  text-align: right;
}
html[dir="rtl"] .price-details-table table tr td:last-child {
  text-align: left;
}

html[dir="rtl"] .accordion-laifai-faq .accordion-button:after {
  left: 0px;
  position: absolute;
}
html[dir="rtl"] .accordion-laifai-faq .accordion-button {
  padding-left: 40px;
  text-align: right;
}
html[dir="rtl"] #full-stars-example-two .rating__input {
  left: unset !important;
  right: -9999px !important;
}
html[dir="rtl"] .picZoomer-zoom-wp {
  left: -85% !important;
  left: calc(-100% - -77px) !important;
}
html[dir="rtl"] .question-and-share-sec a {
  margin-right: 0;
  margin-left: 15px;
  display: inline-flex;
}
html[dir="rtl"] .question-and-share-sec a i {
  margin-right: 0;
  margin-left: 5px;
}
html[dir="rtl"] .social-links-cmn a {
  margin-right: 0;
  margin-left: 15px;
}
html[dir="rtl"] .tab-details-page .nav-item {
  padding-right: 0;
  padding-left: 15px;
}
html[dir="rtl"] .customer-reviews-top-1 {
  float: right;
}
html[dir="rtl"] .customer-reviews-top-2 {
  float: left;
}
html[dir="rtl"] .customer-reviews-top-3 {
  float: right;
}
html[dir="rtl"] .stars i {
  display: inline-block;
}
html[dir="rtl"] .client-rating-stars-total span i {
  display: inline-block;
}
html[dir="rtl"] .bi-star-half {
  transform: scaleX(-1);
}
html[dir="rtl"] .customer-reviews-user-text {
  margin-left: 0;
  margin-right: 15px;
}
html[dir="rtl"] .pagination ul {
  display: inline-flex;
}
html[dir="rtl"] .customer-reviews-total .progress {
  margin-left: 0;
  margin-right: 6px;
}
html[dir="rtl"] .rating-persantage {
  margin-left: 0;
  margin-right: 6px;
}
html[dir="rtl"] .customer-reviews-user-text h6 {
  display: inline-flex;
}
html[dir="rtl"] .customer-reviews-user-text h6 span {
  margin-right: 0;
  margin-left: 5px;
}
html[dir="rtl"] .customer-reviews-user-pic .verified-tic {
  right: unset;
  left: 4px;
}
html[dir="rtl"] .product-deiltas-btm-sec p i {
  margin-right: 0;
  margin-left: 10px;
}
html[dir="rtl"] .colum-width-tbl tr td:last-child {
  padding-left: 0;
  padding-right: 15px;
}

html[dir="rtl"] .footer .social-links a {
  margin-right: 0;
  margin-left: 10px;
}
html[dir="rtl"] .footer .footer-info .logo img {
  margin-right: 0px;
  margin-left: 6px;
}
html[dir="rtl"] .topbar .contact-info i a, 
html[dir="rtl"] .topbar .contact-info i span {
  padding-left: 0;
  padding-right: 5px;
}
html[dir="rtl"] .accordion-button::after {
  margin-left: unset;
  margin-right: auto;
}
html[dir="rtl"] .order-head-1 {
  text-align: right;
}
html[dir="rtl"] .order-head-3 {
  text-align: left;
}


/* 1111111 */

@media (max-width: 1399.8px) {
  html[dir="rtl"] .picZoomer-zoom-wp {
    left: calc(-100% - 15px) !important;
  }
}

@media (max-width: 1279px) {
  html[dir="rtl"] .cart-header {
      right: unset;
      left: 40px;
  }
  html[dir="rtl"] .mobile-nav-hide {
    left: unset;
    right: 340px;
  }
  html[dir="rtl"] .navbar {
    left: unset;
    right: -100%;
  }
  html[dir="rtl"] .mobile-nav-active .navbar {
    left: unset;
    right: 0;
  }
  html[dir="rtl"] .navbar .btns-area {
    left: unset;
    right: 0;
    padding-right: 0;
    padding-left: 61px;
    margin-right: 0;
  }
  html[dir="rtl"] .navbar .btns-area {
    margin-left: 0px;
    margin-right: 50px;
  }
  html[dir="rtl"] .navbar .btns-area li {
    float: right;
  }
  html[dir="rtl"] .search-btn-head-mbl {
    right: unset;
    left: 85px;
  }
  html[dir="rtl"] .md-drop-hdr {
    right: unset;
    left: 120px;
  } 
  html[dir="rtl"] .header .head-logo {
    margin-left: 0px;
  }

}

@media (max-width: 1210px) {
  html[dir="rtl"] .btns-area-search {
      margin-right: 0px;
      margin-left: 40px;
  }
}


@media only screen and (max-width: 1199.8px) { 
  html[dir="rtl"] .home-sec-nine-slides-main .client-feedback-control .swiper-button-prev9 {
    left: 11px;
  }
  html[dir="rtl"] .home-sec-nine-slides-main .client-feedback-control .swiper-button-next9 {
    right: -27px;
  }
  html[dir="rtl"] .login-right-side {
    padding-left: 0px;
    padding-right: 10px;
  }
  html[dir="rtl"] .picZoomer-zoom-wp {
    left: calc(-100% - 103px) !important;
  }

}


@media (min-width: 991.8px) and (max-width: 1199.8px) {
  html[dir="rtl"] .cart-popup-deatils {
      padding-left: 10px;
      padding-right: 0;
  }
}

@media only screen and (max-width: 992.8px) { 
  html[dir="rtl"] .navbar .btns-area {
    margin-left: 0px;
    margin-right: 20px;
  }
  html[dir="rtl"] .user-drop-hdr .user-drop-hdr-list {
    left: unset;
    right: -7px;
    top: 28px;
    z-index: 1;
  }
  html[dir="rtl"] .navbar .user-drop-hdr .user-drop-hdr-list {
    right: 9px;
    top: 37px;
  }
  html[dir="rtl"] .user-drop-hdr .user-drop-hdr-list:before {
    left: unset;
    right: 5px;
  }
  html[dir="rtl"] .user-drop-hdr .user-drop-hdr-list:after {
    left: unset;
    right: 5px;
  }
  html[dir="rtl"] .login-right-side {
    padding-right: 0px;
  }
  html[dir="rtl"] .contact-details-area {
    padding-right: 0;
  }

}

@media (max-width: 766px) {
  html[dir="rtl"] .cart-header {
      right: unset;
      left: 15px;
  }
  html[dir="rtl"] .search-btn-head-mbl {
    right: unset;
    left: 57px;
  }
  html[dir="rtl"] .home-sec-three-container .swiper-button-prev {
    left: -33px;
  }
  html[dir="rtl"] .track-area-fill .price-sec-product {
    display: block;
  }

}

@media (max-width: 766.8px) {
  html[dir="rtl"] .filter-area-sidebar {
      right: unset;
      left: -110%;
  }
  html[dir="rtl"] .filter-area-sidebar.active {
    right: unset;
    left: 0;
  }
  html[dir="rtl"] .prize-box p {
    text-align: center !important;
  }
  html[dir="rtl"] .product-deiltas-main-right .pd-strip-control {
    text-align: right;
  }
  html[dir="rtl"] .order-head-2 {
    text-align: right;
  }
}