.t-store__card__textwrapper {
    margin-bottom: auto;
    padding-top: 10px!important;
}

.t-text_md {
    font-size: 16px;
    line-height: 1.55;
    font-weight:400;
}

.t-form__errorbox-wrapper {
       background-image: linear-gradient(0.692turn, rgba(255, 84, 46, 1) 0%, rgba(255, 46, 0, 1) 100%);
        border-radius:6px;
}

.js-product .t-product__option-variants_buttons .t-product__option-item_simple.t-product__option-item_active {
    border: 2px solid #2E96FF;
    border-radius: 2px;
}
.js-product .t-product__option-variants_buttons .t-product__option-item_simple {
    border: 2px solid #E8E7E7;
    border-radius: 2px;
}

.t-product__option-item_simple {
    padding: 4px 12px 4px 12px!important;
}

.js-product .t-product__option-variants_buttons .t-product__option-item_simple:hover {
    border: 1px solid #2E96FF;
}

@media screen and (max-width: 980px) {
    .t-menusub__menu {
        background-color: #F5F5F5;
        border-bottom: 1px solid #F5F5F5;
        padding-top: 10px;
    }
}

/* Основные стили контейнера (базовые) */
.price-toggle-container {
    background: white;
    border-radius: 8px;
    padding: 10px;
    box-sizing: border-box;
    margin-bottom:20px;
}

/* Кнопки */
.price-toggle-buttons {
    display: flex;
    gap: 5px;
}

.price-toggle-btn {
    flex: 1;
    padding: 10px 0;
    border: none !important;
    background: transparent !important;
    background-image: linear-gradient(0.692turn, rgba(255, 84, 46, 1) 0%, rgba(255, 46, 0, 1) 100%);
    border-radius: 4px;
    cursor: pointer;
    font-size: 14px;
    transition: all 0.3s ease-in;
    text-align: center;
}

.price-toggle-active {
   background: linear-gradient(0.5turn, rgba(102, 221, 255, 1) 0%, rgba(8, 116, 249, 1) 100%) !important;
    color: white !important;
}

/* Для мобильных адаптивов */
@media (max-width: 500px) {
    .price-toggle-container {
        width: 100% !important;
        max-width: 100% !important;
    }
}

.t-input-phonemask__wrap {
    background-color: white;
}


.t1002__wishlistwin-top {
    border-bottom: 1px solid white;
}
.t1002__product-imgdiv {
    background-color: white;
    border: 1px solid white;
}
.t1002__product-amount {
    font-weight: 600;
}



.uc-dbmCart .t706__cartwin-prodamount-price {
  font-weight: 500!important;
}

.uc-dbmCart .t706__cartwin-prodamount-currency {
  font-weight: 500!important;
}

   .t706__product-plusminus {
    align-items: center;
    background-color: #fff;
    border: 1px solid #E8E7E7;
    box-sizing: border-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    font-size: 14px;
    height: 36px;
    margin: 0 4px 8px 0;
    vertical-align: top;
    padding-left: 7px!important;
}

.t706__product-minus img, .t706__product-plus img {
    height: 16px;
    position: absolute;
    top: 0px!important;
    width: 16px;
}

@media (max-width: 640px) {
.t706__product-plusminus {
    padding: 0px;
    grid-column: 1 / 3!important;
    width: 80px;
    
}
}

@media (max-width: 640px) {
.js-feed-post-descr {
     font-size: 14px;
}
}
    
    .t-form__successbox {
    background: linear-gradient(0.5turn, rgba(102, 221, 255, 1) 0%, rgba(8, 116, 249, 1) 100%) !important;
    border-radius: 8px;
    padding: 40px;
    }
    
    .t-text_md {
        font-size: 18px;
    line-height: 1.4;
    }


    