.t-store__card__btns-wrapper--quantity {
    display: flex; 
    flex-wrap: wrap;
    gap: 10px;
}

.t-store__prod-popup__btn-wrapper js-store-buttons-wrapper {
    display: flex;
}

.t1002__addBtn {
    order: 3;
}


.t-btnflex.t-btnflex_type_button, .t-btnflex.t-btnflex_type_button2 {
    min-height: 45px;
}

.t-btnflex.t-btnflex_type_button2, .js-store-prod-btn2 t-store__card__btn t-store__card__btn_second t-btn t-btn_xs, #rec1983025681 .t-store__relevants__container .t-store__card__btn_second {
    order: 2 !important;
    min-width: 50%;
}

.t-btnflex.t-btnflex_type_button, #rec1983025681 .t-store__relevants__container .t-store__card__btn:not(.t-store__card__btn_second) {
    order: 3 !important;
    min-width: 100%;
}

.t-store__prod-popup__btn-wrapper .t-store__prod-popup__btn, t-store__prod-popup__btn t-btn t-btnflex_sm t-btnflex t-btnflex_type_button {
    max-width: 50px;
    min-width: fit-content !important; 
    background-image: linear-gradient(0.75turn, rgba(255, 153, 102, 1) 0%, rgba(255, 94, 98, 1) 100%) !important;
    border-width: 0px;
    border-style: none !important;
    border-radius: 6px;
    box-shadow: none !important;
}

.t-store__prod-popup__btn-wrapper .t-store__prod-popup__btn .t-btnflex__text, .t-store__prod-popup__btn-wrapper .t-store__prod-popup__btn .t-store__card__btn-text {
    color: #f8f8f8 !important;
}


.t778 .t-store__card__wrap_txt-and-btns {
    height: 300px;
    justify-content: space-between;
}

.t-store .t-store__card__wrap_all .t-store__card__btns-wrapper {
    padding-left: 10px;
    padding-right: 10px;
    justify-content: space-around;
}

.t-store__prod__quantity {
    border: 0 solid #777; 
    height: 45px;
    order: 1;
}

.t-store .t-store__card__wrap_all .t-store__card__prod-controls-wrapper, .t-store .t-store__card__wrap_all .t-store__card__textwrapper {
    padding-left: 20px;
    padding-right: 20px;
}

