/* Скрываем стандартный текст */
.t-store__prod-popup__btn_disabled .t-store__card__btn-text {
  visibility: visible;
  color: #000000;
}

/* Убираем системное поведение Tilda */
.t-store__prod-popup__btn_disabled {
  pointer-events: auto !important;
  cursor: pointer;
}

.store__card__wrap_txt-and-opts,
.store__card__wrap_txt-and-opts>a,
.t-store__card__textwrapper
{
    height: 100%;
}
.store__card__wrap_txt-and-opts>a {
    display: inline-block;
}
.t-store__card__textwrapper {
    box-sizing: border-box;
}

.js-store-price-wrapper.t-store__card__price-wrapper {
    margin-top: auto;
    padding-top: 12px;
}

.t-store__card__textwrapper {
    display: flex;
    flex-direction: column;
}
.t-store__card__btns-wrapper {
    display: flex;
    gap: 10px;          /* расстояние между кнопками */
    width: 100%;
}

.t-store__card__btn {
    flex: 1 1 50%;      /* две кнопки в ряд, одинаковая ширина */
    box-sizing: border-box;
}
