element.style {
}
.t-catalog__card__sold-out-msg {
    visibility: hidden;
    color: #f95d51;
    font-size: 14px;
    font-weight: 400;
    margin-top: 3px;
}

element.style {
}
.t-catalog .t-catalog__tabs_accordion .t-catalog__tabs__item .t-catalog__tabs__item-title {
    color: #7a5b42;
}

/* LOVA: окно корзины в стилистике формы «Заказать товар» (13.10.2026)
   Правила идут с #rec2218666441 — иначе правила Тильды вида
   "#rec2218666441 .t706__cartwin-..." перебивают обычные селекторы. */
#rec2218666441 .t706__cartwin,
#rec2218666441 .t706__cartpage,
#rec2218666441 .t706__cartwin-content { background-color: #333333 !important; }

/* всё внутри окна белое, кроме полей ввода */
#rec2218666441 .t706__cartwin *:not(input):not(textarea):not(select),
#rec2218666441 .t706__cartpage *:not(input):not(textarea):not(select) { color: #FFFFFF !important; }

/* бронза: заголовок «Ваш заказ» и крестик закрытия */
#rec2218666441 .t706__cartwin .t706__cartwin-heading,
#rec2218666441 .t706__cartpage .t706__cartpage-heading { color: #8a6a50 !important; }
#rec2218666441 .t706__cartwin .t706__close-icon g,
#rec2218666441 .t706__cartwin .t706__close-icon path,
#rec2218666441 .t706__cartwin .t706__cartwin-close-icon g,
#rec2218666441 .t706__cartpage .t706__cartpage-close-icon g { fill: #8a6a50 !important; stroke: #8a6a50 !important; }

/* поля ввода: тёмный текст на светлом фоне + маска телефона (флаг и код +7) */
#rec2218666441 .t706__cartwin input,
#rec2218666441 .t706__cartwin textarea,
#rec2218666441 .t706__cartwin select { color: #070707 !important; }
#rec2218666441 .t706__cartwin .t-input-phonemask__wrap,
#rec2218666441 .t706__cartwin .t-input-phonemask__wrap *,
#rec2218666441 .t706__cartwin .t-input-phonemask__select,
#rec2218666441 .t706__cartwin .t-input-phonemask__select-code,
#rec2218666441 .t706__cartwin .t-input-phonemask__select-triangle { color: #070707 !important; }
#rec2218666441 .t706__cartwin ::placeholder { color: #070707 !important; opacity: 1; }

/* разделители, иконки количества и удаления */
#rec2218666441 .t706__cartwin-top,
#rec2218666441 .t706__cartwin-bottom { border-color: #4a4a4a !important; }
#rec2218666441 .t706__cartwin .t706__product-del svg,
#rec2218666441 .t706__cartwin .t706__product-plusminus svg { fill: #FFFFFF !important; stroke: #FFFFFF !important; }

/* LOVA: добор по строке Итого и суммам (высокая специфичность) */
#rec2218666441 .t706__cartwin .t706__cartwin-bottom .t706__cartwin-prodamount-wrap,
#rec2218666441 .t706__cartwin .t706__cartwin-bottom .t706__cartwin-prodamount-wrap *,
#rec2218666441 .t706__cartwin .t706__cartwin-bottom .t706__cartwin-prodamount-label,
#rec2218666441 .t706__cartwin .t706__cartwin-bottom .t706__cartwin-prodamount,
#rec2218666441 .t706__cartwin .t706__cartwin-prodamount-wrap,
#rec2218666441 .t706__cartwin .t706__cartwin-prodamount-wrap *,
#rec2218666441 .t706__cartwin .t706__cartwin-prodamount-label,
#rec2218666441 .t706__cartwin .t706__cartwin-prodamount,
#rec2218666441 .t706__cartwin .t706__cartwin-bottom,
#rec2218666441 .t706__cartwin .t706__cartwin-bottom span,
#rec2218666441 .t706__cartwin .t706__cartwin-bottom div { color: #FFFFFF !important; }
