body {
    direction: rtl;
    text-align: right;
}


.t-slds__container {
    direction: ltr !important;
    text-align: left !important;
}


.t-slds__container {
    display: block !important;
}

.t-carousel__zoomer__track {
    transform: none !important;
}


.t-carousel__zoomer__item, 
.t-carousel__zoomer__wrapper, 
.t-carousel__zoomer__img {
    direction: ltr !important;
    text-align: left !important;
    transform: none !important;
}

.t-carousel__zoomer__wrapper {
    pointer-events: none; /* Отключает кликабельность изображений */
}

/* Применяем к нужным элементам */
.t-product__option-checkmark, 
.t-product__option-checkmark_radio, 
.t-product__option-checkmark_simple {
    float: right !important; /* Переносим чекбокс на правую сторону */
    margin-left: 0 !important; /* Убираем левый отступ, если был */
    margin-right: -5px !important; /* Добавляем отступ справа, если нужно */
}

/* Дополнительно, если у контейнера элемента text-align: left, меняем его на right */
.t-product__option {
    text-align: right !important; /* Ставим выравнивание вправо для текста и кнопок */
}


.js-product-price,
.js-store-prod-price-val,
.t-store__prod-popup__price-value,
.t-store__prod-popup__price-currency,
.t-store__card__price-currency {
    font-size: 38px !important;
}




