.t1148__slider.t1148__slider_width_12 {
        --padding-right: 0 !important;
    --padding-left: 0 !important;
}

.t-form-success-popup__title {
    font-family: 'Exo', Arial, sans-serif !important;
    color: #E5ADBC !important;
}

/* Иконка фон (SVG background / circle) */
.t-form-success-popup__content-icon-background {
    fill: #E5ADBC !important;
}

.t-form-success-popup__content-icon-check {
    stroke: #161616  !important;
}

.t-form-success-popup__close-icon svg path {
    fill: #D16969 !important;
    opacity: 1 !important;
}

/* Wrapper окна */
.t-form-success-popup_new .t-form-success-popup__wrapper {
    background-color: #161616 !important;
    border-radius: 30px !important;
    overflow: hidden !important;
}

/* Кнопка */
.t-form-success-popup_new .t-form-success-popup__button {
    background-color: #E5ADBC !important;
    border-radius: 15px !important;
    color: #080808 !important;
    font-weight: 600 !important;
    border: none !important;
}

/* Hover кнопки (не обязательно, но полезно) */
.t-form-success-popup_new .t-form-success-popup__button:hover {
    opacity: 0.9 !important;
}

/* Если внутри кнопки есть текстовый span */
.t-form-success-popup_new .t-form-success-popup__button * {
    color: #080808 !important;
}

.t706__cartwin-content {
    background-color: #161616 !important;   
}

.t706__cartwin-top .t-name {
    color: #D9D9D9 !important;   
}

.t706__product {
    color: #D9D9D9 !important;   
}

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

.t706__cartwin-totalamount-wrap {
    color: #D9D9D9 !important;   
}

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

.t706__product-amount {
    color: #D9D9D9 !important;   
}

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

.t706 .t-radio__control {
    color: #d9d9d9;
    transition: color .2s;
}

.t706 .t-radio__control:has(input[type="radio"]:checked) {
    color: #E5ADBC !important;
}

.t706 .t-select {
    color: #D9D9D9 !important;
}

.t706 .t-select option {
    color: #D9D9D9;
    background: #080808; /* чтобы фон тоже был темным */
}

.js-product .t-product__option-select {
    background: #080808 !important;
    border-color: #080808 !important;
}

.t-store__prod-popup__container .t-select option {
    color: #D9D9D9;
    background: #080808; /* чтобы фон тоже был темным */
}

.js-product .t-product__option .t-product__option-variants_select {
    background: #080808 !important;
    border-color: #080808 !important;
}

.js-product .t-product__option-selected_select {
    background: #080808 !important;
    border-color: #080808 !important;
}

.js-product .t-product__option-selected_image .t-product__option-selected-checkmark {
    border-color: #E5ADBC !important;
}

.js-product .t-product__option-variants_select .t-product__option-checkmark_image {
    border-color: #E5ADBC !important;
}

.js-product .t-product__option-select {
    border-color: #080808 !important;
}

.t-zoomer__container {
    background: #161616 !important;
}

.t-zoomer__ui-item {
    background-color: #E5ADBC !important;
}

.t-zoomer__ui-item svg path {
    stroke: #080808 !important;
}

.t-slds__arrow-withbg {
    background: #E5ADBC !important;
    border-color: #E5ADBC !important;
}

.t-slds__arrow-withbg svg polyline {
    stroke: #080808 !important;
}

.t-select__wrapper:after {
    border-top-color: #E5ADBC !important;
}

.t-store__card__textwrapper .js-store-prod-descr {
    display: none !important;
}


/* базовый цвет */
.t-store__parts-item_level-1 .t-store__parts-item-title {
    color: #D9D9D9 !important;
}

/* hover на ВСЕ элементы */
.t-store__parts-switch-btn:hover .t-store__parts-item-title,
.t-store__parts-switch-btn:hover {
    color: #E5ADBC !important;
}

/* active через Tilda */
.t-store__parts-switch-btn.t-active .t-store__parts-item-title,
.t-store__parts-item.t-active .t-store__parts-item-title {
    color: #E5ADBC !important;
}

/* кастомный active из JS */
.t-store__parts-item_level-1[data-active-filter="1"] .t-store__parts-item-title {
    color: #E5ADBC !important;
}

/* подкатегории hover */
.t-store__parts-sublist .t-store__parts-switch-btn:hover .t-store__parts-item-title {
    color: #E5ADBC !important;
}

/* подкатегории active */
.t-store__parts-sublist .t-active .t-store__parts-item-title {
    color: #E5ADBC !important;
}

/* =========================
   БАЗОВЫЙ ВИД (ЗАКРЫТОЕ МЕНЮ)
========================= */

.t-store__parts-switch-wrapper_tree .t-store__parts-switch-btn {
    background-color: #080808 !important;
}

/* выпадающие списки */
.t-store__parts-sublist .t-store__parts-switch-btn {
    background-color: #161616 !important;
}

/* текст базовый */
.t-store__parts-item-title {
    color: #D9D9D9 !important;
}

/* =========================
   HOVER
========================= */


.t-store__parts-switch-btn:hover .t-store__parts-item-title {
    color: #E5ADBC !important;
}

/* =========================
   ACTIVE (TILDA)
========================= */

.t-store__parts-switch-btn.t-active .t-store__parts-item-title,
.t-store__parts-item.t-active .t-store__parts-item-title {
    color: #E5ADBC !important;
}

/* =========================
   ACTIVE (НАШ JS)
========================= */


.t-store__parts-item[data-active-filter="1"] > .js-store-parts-switcher .t-store__parts-item-title {
    color: #E5ADBC !important;
}

/* =========================
   РОДИТЕЛЬ С ВЫБРАННОЙ ПОДКАТЕГОРИЕЙ
========================= */

/* стрелка у активного родителя */
.t-store__parts-item_level-1[data-active-filter="1"] .t-store__parts-item-arrow {
    stroke: #E5ADBC !important;
}

.t-store__parts-switch-btn:hover,
.t-store__parts-item:hover,
.t-store__parts-item_level-1:hover,
.t-store__parts-item_level-2:hover {
    opacity: 1 !important;
}

.t-store__parts-switch-btn-all {
    color: #D9D9D9 !important;
    background-color: #080808 !important;
    opacity: 1 !important;
}

.t-store__parts-switch-btn-all.t-active,
.t-store__parts-switch-btn-all:hover {
    color: #E5ADBC !important;
    opacity: 1 !important;
}

/* =========================
   HOVER ТОЛЬКО ДЛЯ РОДИТЕЛЯ
========================= */

.t-store__parts-item_level-1:hover {
    opacity: 1 !important;
    color: #E5ADBC !important;
}

/* подсветка ТОЛЬКО текста родителя */
.t-store__parts-item_level-1:hover > .js-store-parts-switcher > .t-store__parts-item-title {
    color: #E5ADBC !important;
}

/* стрелка только у родителя */
.t-store__parts-item_level-1:hover > .js-store-parts-switcher .t-store__parts-item-arrow path {
    stroke: #E5ADBC !important;
}

/* =========================
   ВАЖНО: УБИРАЕМ НАСЛЕДОВАНИЕ НА ДЕТЕЙ
========================= */

.t-store__parts-sublist .t-store__parts-item-title {
    color: #D9D9D9 !important;
}

/* hover на подкатегориях отдельно */
.t-store__parts-sublist .t-store__parts-item:hover > .js-store-parts-switcher > .t-store__parts-item-title {
    color: #E5ADBC !important;
}

/* =========================
   ОТКЛЮЧАЕМ "ЗАЛИПАНИЕ" ЦВЕТА
========================= */

.t-store__parts-item_level-1:hover .t-store__parts-sublist * {
    color: #D9D9D9 !important;
}

.t-store__parts-switch-btn.t-active {
    opacity: 1;
}


.t-store__filter__input {
    color: #d9d9d9 !important;
    background: #161616 !important;
    border: 1px solid #050505 !important;
}

.t-store__sort-select {
    color: #d9d9d9 !important;
    background: #161616 !important;
    border: 1px solid #050505 !important;
}

.t-store__search-icon {
    border-left: 1px solid #161616 !important;
}

.t-inputpromocode__btn {
    background: #E5ADBC !important;
    color: #080808 !important;
}

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