body {
  overflow-x: hidden;

}

.main-menu .menu-right .icon-nav .onhover-div .show-div.shopping-cart {
  left: unset !important;
  right: 0 !important;
}
.header-dropdown {
  text-align: right;
}
.pixelstrap li {
  float: left;
}
.product-box {
  direction: ltr;
}
.intro-slider {
  direction: ltr;
}
.modal .btn-close {
  right: 17px;
}
.no-arrow .slick-next,
.no-arrow .slick-prev {
  display: block !important;
}
.product-right .product-description h6 span {
  float: right;
}
.quantity-left-minus {
  transform: rotate(360deg);
  -webkit-transform: rotate(360deg);
  -moz-transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  -o-transform: rotate(360deg);
}
.quantity-right-plus {
  transform: rotate(360deg);
  -webkit-transform: rotate(360deg);
  -moz-transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  -o-transform: rotate(360deg);
}
.footer-theme .sub-title .contact-list li {
  padding-inline-start: 0px;
}
.main-menu
  .menu-right
  .icon-nav
  .onhover-div
  .show-div.shopping-cart
  li
  .total
  h5
  span {
  float: right;
}
.main-menu
  .menu-right
  .icon-nav
  .onhover-div
  .show-div.shopping-cart
  li
  .buttons
  .checkout {
  float: right;
}
.fa-angle-right {
  transform: rotate(360deg);
  -webkit-transform: rotate(360deg);
  -moz-transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  -o-transform: rotate(360deg);
}
.form-check .form-check-input {
  float: left;
  margin-right: -1.5em;
}
@media (max-width: 1199px) {
  .mega-box .link-section .demo ul li a span img {
    top: 30px;
    right: -60px;
  }
}
@media (max-width: 577px) {
  .brand-logo {
    position: absolute;
    left: 50%;
    margin-inline-end: -50%;
    transform: translateX(-50%);
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }
  .main-menu .menu-right .icon-nav .onhover-div .show-div.shopping-cart {
    left: -115px !important;
    right: 0;
}
.main-menu .menu-right .icon-nav .mobile-user .show-div{
  right: -140px !important;
}
}

/* .form-check .form-check-input {
  margin-left: 1.5rem;
} */

.card-carous {
  direction: ltr;
}
.header-page i {
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
}
.arrow-nav-top {
  transform: rotate(360deg);
  -webkit-transform: rotate(360deg);
  -moz-transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  -o-transform: rotate(360deg);
}
.dropdown-menu .dropdown-menu-start {
  left: 100%; 
}
.component-login i {
  left: 25px;
  }

  .component-login .login-icon {
    left: 13px;
    }
    
  .coupon-input {
    border-top-left-radius: 50px;
    border-bottom-left-radius: 50px  ;
  }
  .coupon-bt {
    border-top-right-radius: 50px !important;
    border-bottom-right-radius: 50px !important ;
  }