.navbar-menu>li .sub-menu {
    left: auto;
    right: 0
}

.navbar-menu>li ul {
    left: unset;
    right: 100%
}

.navbar-menu .has-sub .fa-solid {
    margin-top: -8px;
    right: auto;
    left: 5px;
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg)
}

.drop-header .dropdown-menu:before {
    left: 10px;
    right: auto
}

.hc-offcanvas-nav .nav-close-button span::before {
    margin-left: -7px
}

.swiper-button-next,
.swiper-rtl .swiper-button-prev {
    left: 20px;
    right: auto
}

.swiper-button-prev,
.swiper-rtl .swiper-button-next {
    left: auto;
    right: 20px
}

.hc-offcanvas-nav .nav-next span::before {
    transform: rotate(320deg)
}

.block-search-form {
    left: 0;
    right: auto
}

.block-search-form button {
    right: auto!important;
    left: 0!important
}

.block-product .gift-product {
    transform: translate(120%, 0)
}

.block-product .gift-product .head .fa-arrow-left {
    transform: rotate(180deg)
}

.wrapper-slider-home-tab .swiper-button-next {
    left: 0;
    right: auto
}

.wrapper-slider-home-tab .swiper-button-prev {
    right: 0;
    left: auto
}

@media screen and (max-width:767px) {
    .announcement-bar .btn-close {
        right: auto;
        left: -25px
    }
}

.text-red {
    color: red;
}