.t-store__prod-popup__btn {
    border-radius: 30px!important;
    background-color: #069848!important;
    color:white;
}
.t-store__prod__quantity {
    border: none;
}

.t-store__card__btns-wrapper {
    margin-top: 0!important;
    display: flex!important;
    flex-wrap: wrap!important;
}

.t-store__card__btn {
    flex: 1!important;
}

.t-store__prod__quantity {
    flex: 1;
    display: flex;
    min-width: 95px;
}
.t-store__prod-popup__container .t-store__prod__quantity {
    flex: 1;
    display: inline-flex;
}
.t-store__prod__quantity-input {
    flex: 1!important;
}

.t-store__filter__range_bg {
    background-color: #069848!important;
}

.t-store__filter__input {
    padding: 6px 10px!important;
    border-radius: 20px!important;
}

.t-store__sort-select {
    padding: 8px 10px!important;
    border-radius: 20px!important;
}

.t-store__search-icon {
    padding-right: 15px!important;
    padding-left: 15px!important;
}

.t1002__addBtn {
    height: 35px;
    width: 35px;
}
.t-store__prod-popup__container .t1002__addBtn {
    height: 45px;
    width: 45px;
}

.t972__accept-btn, .t972__confirm-btn {
    background-color: #069848!important;
    border-radius: 30px!important;
}
.t972__settings-btn {
    text-decoration: underline!important;
}

@media screen and (max-width: 1200px) {
    .t-descr_xxs {
        font-size: 14px;
    }
}

.t972__banner, .t972__settings {
    border-radius: 20px!important;
    overflow: hidden;
}

.t-store .t-checkbox__indicator {
    border-radius: 6px!important;
}

@media screen and (min-width: 961px) {
    .t951 .t-store__filter__search .t-store__filter__input {
        width: 350px;  
    }
}

.js-product .t-product__option-variants_buttons .t-product__option-item_simple {
    border-radius: 20px!important;
    padding: 0px 7px !important;
}
.js-product .t-product__option-variants_buttons .t-product__option-item_simple.t-product__option-item_active {
    border-color: #069848;
    color: #069848;
}
.js-product .t-product__option-variants_buttons .t-product__option-item_simple.t-product__option-item_active .t-product__option-title_buttons {
    color: #069848;
    font-weight: bold;
}
.t-store__card__prod-controls-wrapper {
    margin-top: -20px;
}

.t-store__filter__chosen-bar {
    display: none !important;
}

.t-store__empty-part-msg-wrapper, .t-store__error-msg-wrapper  {
    border: none !important;
}