




/* Делаем правую колонку флекс-контейнером */
.t-store__prod-popup__info {
    display: flex !important;
    flex-direction: column !important;
}

/* Название товара (оставляем сверху, даем order: 1) */
.js-store-prod-name js-product-name t-store__prod-popup__name t-name t-name_xl {
    order: 1 !important;
}

/* Описание товара (перемещаем выше цены, даем order: 2) */
.js-store-prod-all-text {
    order: 2 !important;
    margin-bottom: 20px !important; /* Добавляем отступ снизу */
}

/* Цена товара (опускаем ниже описания, даем order: 3) */
.js-store-price-wrapper {
    order: 3 !important;
}

/* Опции/кнопки (самый низ, order: 4 и далее) */
.js-product-controls-wrapper,
.t-store__prod-popup__btn-wrapper {
    order: 4 !important;
}





/* Скрываем опции товара в корзине (количество сигар, дизайн банта и т.д.) */
.t706__product-title__option {
    display: none !important;
}



.t706__cartwin-totalamount-label {
    font-size: 0 !important; /* Скрываем исходный текст */
}

.t706__cartwin-totalamount-label::before {
    content: 'Общая сумма заказа:  '; /* Подставляем новый текст */
    font-size: 16px !important; /* Возвращаем нужный размер шрифта (подберите под свой дизайн) */
    margin-right: 8px; /* Вот этот отступ создаст нужное расстояние до цены */
    display: inline-block;
}

/* 2. Добавляем пояснение под суммой */
.t706__cartwin-totalamount-content::after {
    content: 'Сумма предоплаты будет рассчитана после оформления заказа';
    display: block; /* Выносит текст на новую строку */
    font-size: 12px; /* Размер поменьше, как у примечания */
    color: #666; /* Серый цвет для визуального разделения */
    margin-top: 5px; /* Отступ сверху от суммы */
    font-weight: 300; /* Более тонкий шрифт */
    line-height: 1.2;
}