.t706__cartwin-content {
    background-color: rgb(32 32 32 / 60%);
    border-radius: 12px !important;
    backdrop-filter: blur(5px);
    border: 1px solid #ffffff;
}

.t702__form-bottom-text.t-text.t-text_xs.t-align_center{
    color:#000000; !important
}

.t-name {
    color: #ffffff; !important
}

.t706__product-title {
    color: #fff; !important
}

.t706__cartwin-prodamount-wrap {
    color: #fff; !important
}

.t706__product-amount, .t706__product-amount--portion {
    color: #fff; !important
}


.t706__product-quantity {
    color: #fff; !important
}

.t706__cartwin-content {
    padding: 32px;
}

.t706__cartwin-top {
    padding: 0 0 16px 0;
}

.t706__cartwin-bottom {
    padding-top: 0px;
}

.t706__cartwin-totalamount-wrap {
    padding-top: 0px;
    color: #fff;
}

.t-inputpromocode__wrapper {
    width: calc(100% + 32px) !important;
    position: relative;
    left: -16px;
    border-collapse: separate;
    border-spacing: 16px 0px;
}
.t-inputpromocode__btn.t-btn {
    color: #ffffff !important;
    background-color: rgba(0, 0, 0, 0) !important;
}


.t-inputpromocode__wrapper .t-text {
    color: #FFFFFF !important;
}

.t-input-title.t-descr.t-descr_md {
    font-size: 16px !important;
}

/* Белый фон для всех блоков с классами aKseSm bKseSm */
.aKseSm {
    background: #fff !important;  /* белый фон, !important — чтобы перебить inline-стили Tilda */
}
