.direction--rtl .sliderMain .sliderMain__item .sliderMain__item_content.lb,
.direction--rtl .sliderMain .sliderMain__item .sliderMain__item_content.lt,
.direction--rtl .sliderMain .sliderMain__item .sliderMain__item_content.lm {
    /*text-align: left;*/
    text-align: right;
    float: left;
    direction: rtl;
}
/*.direction--rtl  .sliderMain .sliderMain__item .sliderMain__item_content.rm > a,*/
/*.direction--rtl .sliderMain .sliderMain__item .sliderMain__item_content.rt > a,*/
/*.direction--rtl .sliderMain .sliderMain__item .sliderMain__item_content.rb > a {*/
/*    direction: rtl;*/
/*}*/
.direction--rtl  .sliderMain .sliderMain__item .sliderMain__item_content.lm > a,
.direction--rtl  .sliderMain .sliderMain__item .sliderMain__item_content.lt > a,
.direction--rtl  .sliderMain .sliderMain__item .sliderMain__item_content.lb > a{
    direction: rtl;
}
.direction--rtl .header_city_popup{
    left:0;
    right: auto;
}
.direction--rtl .header_city_popup .city_search__searchIcon{
    left: 16px;
    right: auto;
    top: 16px;
}
.direction--rtl .header_city_popup .mdi-close{
    left: 0;
    right: auto;
}
.direction--rtl .header_city_popup .city_search__title{
    margin-left: 24px;
    margin-right: 0;
}
.direction--rtl .callback_tabs {
    direction: ltr;
}
.direction--rtl .logoCC{
    direction: ltr;
}
.direction--rtl  .userAvatarWrapper{
    margin-left:16px;
}
.direction--rtl .header-personal-menu .profileSvg,
.direction--rtl .header-personal-menu .favorites_link .mdi-heart-outline,
.direction--rtl .header-personal-menu .ordersSvg,
.direction--rtl .header-personal-menu .exitSvg
{
    margin-left:16px;
}
.direction--rtl .clearBasket__container{
    margin-right: auto;
    margin-left: 0;
    direction: rtl;
}
.direction--rtl .contacts .mdl-grid {
    direction: ltr;
}
.direction--rtl .headerNotification .notificationCount{
    display: inline-block;
    direction: ltr;
}
.direction--rtl .headerNotification .notificationProductAdded{
    margin-right: 10px;
}
.direction--rtl .productNotAvalible__form_email{
    padding-right: 24px;
}
.direction--rtl .productNotAvalible__form_button--full{
    right: auto;
    left: 10px;
}
.direction--rtl .footerTemplateMini .telephone{
    font-size: 20px;
    margin-right: 14px;
}
.direction--rtl .qr-block--bg {
    order: 2;
    text-align: left;
    direction: ltr;
}
.direction--rtl  .qr-block--text{
    text-align: right;
}
.direction--rtl .page-footer__email_btn .mdi-arrow-right{
    display:none;
}
.direction--rtl .page-footer__email_btn .mdi-arrow-left{
    display: inline;
}
.direction--rtl .sended .page-footer__email_btn .mdi-arrow-left,
.direction--rtl .sending  .page-footer__email_btn .mdi-arrow-left {
    display: none;
}
.direction--rtl  .question_wiz > span{
    float:right;
}
.direction--rtl .question_wiz .mdi-arrow-left, .direction--rtl #progressbar .back_button .mdi-arrow-right{
    display:inline;
}
.direction--rtl  .question_wiz .mdi-arrow-right, .direction--rtl #progressbar .back_button .mdi-arrow-left{
    display:none;
}
.direction--rtl .question_wiz .mdi-arrow-right{
    float: left;
}
.direction--rtl #progressbar .back_button {
    left:0;
}
.direction--rtl #progressbar li {
    float: right;
    text-align: right;
}
.direction--rtl .content-text {
    text-align: right;
}
.direction--rtl .searchInputoffece_results{
    direction:ltr;
}
.direction--rtl .product-card__bonus .mdi-plus {
    margin-left: 0;
    margin-right: -30px;
}
.direction--rtl .product-card__bonus{
    margin-right: 16px;
    margin-left: 0;
}
.direction--rtl .product-card  .breadcrumbs .mdi-chevron-right{
    display:none;
}
.direction--rtl .product-card .breadcrumbs .mdi-chevron-left{
    display: inline;
}
.direction--rtl .countdown-title{
    margin-left: 16px;
    text-align: left;
}
.direction--rtl .productFlashBlock .countdown-title{
    margin-left: 0;
}
.direction--rtl .countdown-time{
    direction: ltr;
}
.direction--rtl  .countdown-title{
    direction: ltr;
}
.direction--rtl  .countdown-title--date{
    direction: ltr;
}
.direction--rtl .checkoutTotal__block .change {
    float: left;
}
.direction--rtl .order-summary .delivery-info__title {
    text-align: right;
}
.direction--rtl .mobile_navigator.submenu{
    transform: translateX(100%);
}
.direction--rtl .mobile_navigator.submenu-2{
    transform: translateX(200%);
}
.direction--rtl  .mobile_navigator .mobile_navigator__item .mdi-arrow-right{
    display: none;
}
.direction--rtl  .mobile_navigator .mobile_navigator__item .mdi-arrow-left{
    display:inline;
}

.direction--rtl  .mobile_navigator__return_button .mdi-arrow-right{
    display: inline;
}
.direction--rtl  .mobile_navigator__return_button .mdi-arrow-left{
    display: none;
}
.direction--rtl  .mobile_navigator .beta_logo{
    margin-right:24px;
    margin-left:0;
}
.direction--rtl .favorites article .productCode{
    margin-right: 8px;
}
.direction--rtl .payment-info__title .payment-change {
    float: right;
}
.direction--rtl  .basket-member__basic-item__sale-percent {
    margin: 0 3px 0 0;
}
.direction--rtl  .basket-member__basic-item__currency{
    margin-left: 0;
    margin-right: 3px;
}

@media (min-width: 1024px) {
    .direction--rtl .productDetail_ImgBlock {
        padding-right: 0;
    }
    .direction--rtl .productDetail_ImgBlock {
        padding-left: 32px;
    }
}
.direction--rtl .productDetail_ImgSmall {
    right: 2%;
}
.user-info-box__title{
    margin-left: auto;
    margin-right: 8px;
}



@media (min-width: 1920px) {
    .direction--rtl .gallery .productImagePreview_cell {
        right: 18vw !important;
    }
}
@media (min-width: 1024px) {
    .direction--rtl .gallery .productImagePreview_cell {
        right: 5vw;
    }
}
@media (max-width: 1024px) {
    .notauth-buttons > div {
        margin-right: auto;
        margin-left: 24px;
    }
    .user-info-box__title{
        padding-left: 0;
        padding-right: 8px;
    }
}

.direction--rtl .productImageBigContainer {
    position: relative;
}
.direction--rtl .AuthForm .AuthForm_inputBlock .password-visibility .change-visibility {
    right: 85%;
}
.direction--rtl .registration-form .cci-textfield .change-visibility {
    right: 85%;
}
.direction--rtl .renewalForm .password-visibility .change-visibility {
    right: 85%;
}
.direction--rtl .catalog-items article .productForm {
    text-align: right;
}
.direction--rtl .catalog-items .productBuyBlock .quantityBlock {
    margin-right: 0;
    margin-left: 10px;
}
.direction--rtl .catalog-items article.available .productDescriptionFull {
    transform: translateX(16px);
}
.direction--rtl .OfferPriceClub, .direction--rtl .OfferPriceBase{
    direction: ltr;
    display: inline-block;
}