    .t-store__prod__quantity-input {
        font-size: 15px !important;
    }
    .t-store__filter__chosen-bar .t-store__filter__prods-number {
        font-size: 14px !important;
    }
    .t-store__filter__chosen-bar .t-store__filter__chosen-wrapper .t-store__filter__chosen-val {
        font-size: 14px !important;
    }
    .t-store__filter__chosen-wrapper {
        margin-top: 10px !important;
        margin-bottom: 10px !important;
    }
    .t-store__filter__item-title:after {
        top: -12px !important;
    }
    .t-store__load-more-btn {
        margin-top: 20px !important;
    }
    .js-store-load-more-btn {
        border: 1px solid #111111 !important;
        padding-left: 60px !important;
        padding-right: 60px !important;
    }
    .t-store__card__mark {
        width: 45px !important;
        height: 45px !important;
    }
    .t-store__prod-popup__text {
        font-size: 14px !important;
    }
    .t706__cartwin-prodamount-wrap, .t706__cartwin-totalamount-label, .t706__cartwin-totalamount {
        font-family: 'variable' !important;
        font-weight: 500 !important;
    }
    .t-store__grid-separator {
        margin-bottom: 60px !important;
    }
    .t-store__grid-cont .t-store__stretch-col {
        margin-bottom: 40px !important;
    }
    .js-store-load-more-btn {
        border-radius: 30px !important;
    }а
    .t420__logo-link {
        width: 100%;
    }
    .t-store__parts-switch-wrapper {
        margin-bottom: 20px !important;
    }
    .t-store__parts-switch-btn {
        margin-left: 10px !important;
        margin-right: 10px !important;
        margin-bottom: 8px !important;
    }
    .t-store__filter__item_price .t-store__filter__item-title {
        font-size: 14px !important;
    }
    .js-store-parts-switcher {
        border: 1px solid #222222 !important;
        border-radius: 30px !important;
        text-transform: uppercase !important;
        padding: 8px 20px !important;
        font-size: 16px !important;
        line-height: 1.4;js-store-prod-btn2
    }
    .js-store-parts-switcher.t-active {
        background-color: #222222 !important;
        color: #FFFFFF !important;
        opacity: 1 !important;
    }
    
    .t-store__filter__item_sort-mobile .t-store__filter__item-title {
        font-size: 14px;
    }
    
    .js-store-filter-mob-btn {
        font-size: 14px;
    }
    
    .t-store__filter__custom-sel .t-store__filter__title {
        font-size: 14px;
    }

    .t-store__sort-select {
        background: transparent !important;
        padding: 5.5px 10px !important;
        width: 200px !important;
        border-radius: 30px !important;
    }
    .t-store__filter__item-price-box {
        border-radius: 12px !important;
    }
    .t-store__filter__item-price-box .t-store__filter__input {
        background: transparent !important;
        border-radius: 30px !important;
    }
    .t-store__filter__item-price-box .js-store-filter-price-btn {
        background: #222222 !important;
        color: white !important;
        border: none !important;
        border-radius: 30px !important;
    }
    
    .js-product-img {
        border-radius: 12px !important;
    }
    .t-store__card .t-store__card__textwrapper {
        text-align: left !important;
    } 
    .t-store__card__btns-wrapper {
        display: block !important;
    }
    .t-store__card__btns-wrapper .js-store-prod-btn {
        width: 100% !important;
        border-radius: 100px !important;
    }
    .t-store__card__btns-wrapper .t-store__prod__quantity {
        width: calc(50% - 2px) !important;
        border-radius: 100px !important;
        border: 1px solid #EAEAEA !important;
    }
    .t-store__card__btns-wrapper .t-store__prod__quantity .t-store__prod__quantity-input {
        width: 100% !important;
    }
    .t-store__card__btns-wrapper .js-store-prod-btn2 {
        width: calc(50% - 2px) !important;
        border-radius: 100px !important;
        padding: 0 !important;
        background: #222222 !important;
        color: white !important;
        height: 35px !important;
    }
    .t-store__card__btns-wrapper .js-store-prod-btn2 {
        line-height: 1.5 !important;
        font-weight: 400 !important;
    }
    
    .t-store__prod__quantity {
        border-radius: 30px !important;
        border: 1px solid #EAEAEA;
    }
    .t-store__prod-popup__btn {
        border-radius: 30px !important;
    }
    .js-store-close-text {
        font-size: 14px !important;
    }
    .t-store__prod-popup__info {
        font-size: 14px !important;
    }
    .t280__descr strong, .t228__right_descr strong {
        font-weight: 500 !important;
        font-family: 'variable' !important;
    }
    
    .t-store__search-wrapper .t-store__filter__input {
        background: transparent !important;
        padding: 4px 10px !important;
        border-radius: 30px !important;
    }
    
    .t-slds__bgimg, .t-slds__thumbsbullet-border {
        border-radius: 8px !important;
    }
    .t-store__card__bgimg_second {
        border-radius: 12px !important;
    }
    footer .t420__logo {
        width: 200px !important;
    }
    #rec710786022 .t-section__topwrapper {
        margin-bottom: 60px !important;
    }
    
    #rec725423282 .t886__wrapper {
        padding: 15px 15px;
    }
    
    @media screen and (min-width: 960px) {
        ::-webkit-scrollbar-thumb {
            border-radius: 30px; 
            background-color: #111111; 
        } 
        ::-webkit-scrollbar-track { 
            background-color: #f1f1f1; 
        } 
        ::-webkit-scrollbar { 
            width: 12px; 
        } 
        ::-webkit-scrollbar-thumb:hover { 
            background-color: ; 
        }
        .t-store__search-wrapper .t-store__filter__input {
            width: 200px !important;
        }
    }
    
    @media (max-width: 1200px) {
        #rec710786022 .t-section__topwrapper {
            margin-bottom: 40px !important;
        }
        .t-store__grid-separator {
            margin-bottom: 40px !important;
        }
        .t-store__card__btns-wrapper .t-store__prod__quantity {
            width: 100% !important;
        } 
        .t-store__card__btns-wrapper .js-store-prod-btn2 {
            width: 100% !important;
        }
        .t-store__card__btns-wrapper .js-store-prod-btn2:hover {
            width: 100% !important;
        }
        .t-store__relevants__container .js-product {
            padding: 0 !important;
        }
        .js-store-load-more-btn {
            padding-left: 80px !important;
            padding-right: 80px !important;
        }
    }
    
    @media (max-width: 960px) {
        #rec710786022 .t-section__topwrapper {
            margin-bottom: 30px !important;
        }
        .js-store-load-more-btn {
            padding-left: 80px !important;
            padding-right: 80px !important;
        }
        .t-store__search-wrapper .t-store__filter__input {
            width: 100% !important;
        }
    }
    
    @media (max-width: 640px) {
        .t-store__parts-switch-btn {
            margin-left: 6px !important;
            margin-right: 6px !important;
            margin-bottom: 8px !important;
        }
        .js-store-parts-switcher {
            padding: 8px 16px !important;
        }
        .t1002__addBtn {
            width: 38px !important;
            height: 38px !important;
        }
        .t-store__card__mark {
            width: 38px !important;
            height: 38px !important;
        }
    }
    @media (max-width: 480px) {
        .t-store__card__btns-wrapper .js-store-prod-btn2 {
            height: 40px !important;
        }
    }
    @media screen and (min-width: 320px) {
        .t-store__card__btns-wrapper--quantity {
            display: block !important;
            max-width: 100%;
        }
    }
    
