    .t776 .t-store__card__btns-wrapper {
        margin-top: 0px !important;
    }
    
    .t-store__prod-popup__close-txt {
        color: #333333 !important;
    }
    
    .t-popup__close g {
        fill: #333 !important;
    }
    
    .t-popup .t-typography__descr,
    .t-store__prod-popup__text {
        font-size: 16px !important;
        line-height: 1.55 !important;
    }
    
    .t-store .t-store__tabs__controls .t-store__tabs__button-title {
        font-size: 22px !important;
        font-weight: bold !important;
    }
    
    .t-store .t-store__tabs__controls .t-store__tabs__button_active {
        border-bottom: 2px solid #333 !important;
    }
    
    .t-store .t-store__tabs .t-store__tabs__button {
        padding: 10px !important;
    }
    
    .t-store .t-store__tabs_tabs .t-store__tabs__content {
        margin: 20px 0 0 0 !important;
    }
    
    .t-store .t-store__tabs__content {
        max-width: 100% !important;
        text-align: center !important;
        font-size: 16px !important;
        line-height: 1.55 !important;
    }
    
    .t706__cartwin-content {
        background-color: #faf7ec !important;;
    }
    
    .t706__product-title,
    .t706__product-quantity {
        color: #333333 !important;
    }
    
    .t706__product-imgdiv {
        background-color: #faf7ec !important;
    }
    
   .js-store-prod-all-charcs,
   #rec780041932 .t-store__product-popup .t-typography__characteristics {
       display: none !important;
   }
   
   
  
   
    
    @media screen and (max-width: 960px) {
        .t-slds__bgimg {
            margin: 0px 40px 0px 40px !important;
        }
        
        .t-store__prod-popup__col-right {
            padding-top: 0px !important;
        }
        
        .t-popup .t-typography__title {
            font-size: 22px !important;
        }
        
        .t-store .t-store__tabs__controls .t-store__tabs__button {
            justify-content: center !important;
        }
        
        .t-store .t-store__tabs__controls .t-store__tabs__button_active .t-store__tabs__button-title:after {
            border-bottom: 0px solid #333 !important;
        }
        
        .t-store .t-store__tabs__controls .t-store__tabs__button-title {
            padding-bottom: 0px !important;
        }
        
        .t-store__relevants__title {
            margin: 80px 0 30px !important;
        }
        
        .t-store__relevants__title {
            font-size: 24px !important;
            text-align: center !important;
        }
        
        .t-store__prod-popup__title-wrapper {
            margin-top: 10px !important;
        }
        
        .t-store__relevants__container .t-store__valign-buttons .t-slds .t-item {
            width: 80% !important;
            margin: auto !important;
        }
        
        /* кнопки каталога */
        .uc-katalog .t-store__card__btn:not(:first-child) {
            margin-top: 0px !important;
        }
        
        /* кнопки партнеров */
        .uc-partnery .t-btnflex_xs, .t-btn.t-btnflex_xs {
            font-size: 9px !important;
            --height: 25px !important;
            padding-left: 8px !important;
            padding-right: 8px !important;
        }
        
        .uc-partnery .t778__content .t778__btn-wrapper {
            padding: 0 10px 0px !important;
        }
        
    }
