[data-tilda-mode="edit"] {
    background-color: #000000;
}
:root {
    --color-brand: #EA408C;
    --color-bg-blur: rgba(45,42,111,0.2);
    --color-white: #FFFFFF;
    --color-white-20: rgba(255, 255, 255, 0.2);
    --blur-20: 20px;
    --blur-10: 10px;
    
    
}

/*Заголовки с градиентом*/
h2.t1119__title.t-title.t-title_xs,
.title-gradient .tn-atom {
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent;
    background: linear-gradient(to right , #FFFFFF , #e4e4e4, #999999 60%);
    background-position: 0 0;
}
/*Обводка текста*/
.stroke-text .tn-atom {
    /* Укажи толщину обводки */
    -webkit-text-stroke: 1px #11100D;
  }

/*Кнопки с градиентом*/
 button.t-submit,
 .t778__btn,
 .t654__btn-wrapper a,
 .t784__btn-wrapper a {
    background-color: transparent !important;
    background-image: linear-gradient(0turn, rgba(234, 64, 140, 1) 0%, rgba(234, 64, 140, 0) 100%);
    border: 1px solid var(--color-brand) !important;
    transition: all 0.3s ease-in-out !important;
}
button.t-submit:hover,
.t778__btn:hover,
.t654__btn-wrapper a:hover,
.t784__btn-wrapper a:hover {
    background-image: linear-gradient(0turn, rgba(234, 64, 140, 1) 0%, rgba(234, 64, 140, 1) 100%);
}

/*Карточки оплата */
.t778__wrapper {
    background-color: var(--color-bg-blur) !important;
    backdrop-filter: blur(--blur-20);
    -webkit-backdrop-filter: blur(--blur-20);
}
.t778__wrapper {
    border: 1px solid var(--color-brand);
}

.t778__content {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

/*popup*/

.t-popup {backdrop-filter: blur(var(--blur-10));}

.t-popup__container {
    border: 1px solid var(--color-brand);
    background-color: var(--color-bg-blur) !important;
    border-top-width: 2px !important;
    backdrop-filter: blur(var(--blur-20);
    -webkit-backdrop-filter: blur(--blur-20);
}

/*****/
/*ФОРМА*/
/*****/
.t706__cartwin-content {
    background-color: var(--color-bg-blur);
    backdrop-filter: blur(var(--blur-10));
    border: 1px solid var(--color-brand);
}

/* сумма */
.t706__cartwin-totalamount-wrap {
    color: var(--color-white);
}

/* заголовок формы */
.t706__cartwin-heading {
    color: var(--color-white);
}

/* граница */
.t706__cartwin-top {
    border-bottom: 1px solid var(--color-brand);
}
/* Название товара */
.t706__product-title {
    color: var(--color-white);
}
/* граница */
.t706__cartwin-bottom {
    border-bottom: 1px solid var(--color-brand);
}
/* количество  */
.t706__product-plusminus {
    color: color: var(--color-white) !important;
}
/* количество */
.t706__product-quantity {
    color: color: var(--color-white);
}
/* цена */
.t706__product-amount {
    color: color: var(--color-white);
}
/* сумма итого */
.t706__cartwin-prodamount-wrap {
    color: color: var(--color-white);
}

.t-input {
    border-color: var(--color-white-20) !important;
}

