    .t854__news-message 
    {
        background-color: rgba(255, 241, 232, 0.6);
        padding: 10px;
        border: 5px solid white;
        border-radius: 10px;
     /*   overflow: hidden;*/
	    /*text-overflow: ellipsis;*/
	    /*display: -webkit-box;*/
	    /*-webkit-line-clamp: 2;*/
	    /*-webkit-box-orient: vertical;*/
    }
    
    @media screen and (max-width: 1500px) {
    .t-name_xl {
        padding-right: 120px;
    }
    }
    
    @media screen and (max-width: 900px) {
    .t-store__prod-popup__btn-wrapper,
    .t744__btn-wrapper
    {
        margin-bottom: 70px;
        margin-top: -90px;
        justify-content: end;
        display: flex;
        flex-direction: row;
        padding-right: 5px;
    }}
    
     @media screen and (max-width: 420px) {
    .t-store__prod-popup__btn-wrapper,
    .t744__btn-wrapper
    {
        margin-bottom: 20px;
        margin-top: 30px;
        display: block;
    }}
    .t-store__card .t-typography__descr
    {
        padding-right: 20px;
    }
    
    .t-descr_xxs
    {
        font-size: 16px;
    }
    
    .t-title_xxl 
    {
        font-size: 36px;
    }

    
    .t-popup .t-typography__title
    {
        padding-right: 10px;
    }
    
    .t744__descr
    {
        padding-right: 10px;
    }
    
    .t744__descr,
    .js-store-prod-text,
    .t-store__prod-popup__text, 
    .t-descr, 
    .t-descr_xxs,
    .t-popup .t-typography__descr
    {
        hyphens: auto;
        word-wrap: break-word;    
    }

    .t-popup,
    .t-typography__descr
    {  
        font-size: 16px;
        /*hyphens: auto;*/
        /*word-wrap: break-word;*/
        line-height: 1.4;
    }

    
    .t-store__prod-popup__brand,
    .t-typography__sku,
    /*.t-descr,*/
    /*.t-descr_xxs,*/
    .t-store__product-popup,
    .t-typography__sku,
    .js-product-brand
    {
        font-size: 14px;
        font-family: 'Source Code Pro', Arial, sans-serif;
    }

    /*{*/
    /*   font-size: 14px;*/
    /*   font-family: 'Source Code Pro', Arial, sans-serif;*/
    /*}*/
    
    #allrecords .t-card__col .t-card__link,
    .t694 .t-card__title 
    {
        font-size: 28px;
        line-height: 1;
    }
    
////
/*большие карточки для компа*/
    #allrecords .t-store__card__textwrapper,
    /*главная*/
    #rec767984001 .t-store__card__textwrapper,
    #rec727183645 .t-store__card__textwrapper,
    #rec730931623 .t-store__card__textwrapper,
    #rec746726320 .t-store__card__textwrapper,
    #rec840450577 .t-store__card__textwrapper,
    
    /*художественная*/
    #rec737325615 .t-store__card__textwrapper,
    #rec737479824 .t-store__card__textwrapper,
    #rec737486401 .t-store__card__textwrapper,
    #rec737523455 .t-store__card__textwrapper,
    #rec737525711 .t-store__card__textwrapper,
    #rec737526358 .t-store__card__textwrapper,
    #rec737526591 .t-store__card__textwrapper,
    
    /*нехудожественная*/
    #rec739001968 .t-store__card__textwrapper,
    #rec739001973 .t-store__card__textwrapper,
    #rec739001977 .t-store__card__textwrapper,
    #rec739001981 .t-store__card__textwrapper,
    #rec739001985 .t-store__card__textwrapper,
    
    /*детская*/
    #rec739014473 .t-store__card__textwrapper,
    #rec739014478 .t-store__card__textwrapper,
    #rec739014482 .t-store__card__textwrapper,
    #rec739014486 .t-store__card__textwrapper,
    #rec739014490 .t-store__card__textwrapper,
    
    /*сувениры*/
    #rec739027748 .t-store__card__textwrapper,
    #rec739027753 .t-store__card__textwrapper,
    #rec739027757 .t-store__card__textwrapper,
    #rec739027761 .t-store__card__textwrapper,
    #rec739027765 .t-store__card__textwrapper,
    #rec739027769 .t-store__card__textwrapper,
    #rec739037428 .t-store__card__textwrapper,
    
    /*канцтовары*/
    #rec739038902 .t-store__card__textwrapper,
    
    
    {
        display: flex;
        flex-direction: column;
        /*padding-left: 5px;*/
        padding-right: 5px;
    }

    /*главная*/
    #rec767984001 .t-store__card .t-typography__title,
    #rec727183645 .t-store__card .t-typography__title,
    #rec730931623 .t-store__card .t-typography__title,
    #rec746726320 .t-store__card .t-typography__title,
    #rec840450577 .t-store__card .t-typography__title,
    
    /*художественная*/
    #rec737325615 .t-store__card .t-typography__title,
    #rec737479824 .t-store__card .t-typography__title,
    #rec737486401 .t-store__card .t-typography__title,
    #rec737523455 .t-store__card .t-typography__title,
    #rec737525711 .t-store__card .t-typography__title,
    #rec737526358 .t-store__card .t-typography__title,
    #rec737526591 .t-store__card .t-typography__title,
    
    /*нехудожественная*/
    #rec739001968 .t-store__card .t-typography__title,
    #rec739001973 .t-store__card .t-typography__title,
    #rec739001977 .t-store__card .t-typography__title,
    #rec739001981 .t-store__card .t-typography__title,
    #rec739001985 .t-store__card .t-typography__title,
    
    /*детская*/
    #rec739014473 .t-store__card .t-typography__title,
    #rec739014478 .t-store__card .t-typography__title,
    #rec739014482 .t-store__card .t-typography__title,
    #rec739014486 .t-store__card .t-typography__title,
    #rec739014490 .t-store__card .t-typography__title,
    
    /*сувениры*/
    #rec739027748 .t-store__card .t-typography__title,
    #rec739027753 .t-store__card .t-typography__title,
    #rec739027757 .t-store__card .t-typography__title,
    #rec739027761 .t-store__card .t-typography__title,
    #rec739027765 .t-store__card .t-typography__title,
    #rec739027769 .t-store__card .t-typography__title,
    #rec739037428 .t-store__card .t-typography__title,
    
    /*канцтовары*/
    #rec739038902 .t-store__card .t-typography__title,
    
    {
        overflow: hidden; !important
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        flex: 1;
        padding-right: 40px;
    }


/*маленьние карточки для мобилки*/
    /*главная*/
    #rec712798880 .t-store__card__textwrapper,
    #rec727183923 .t-store__card__textwrapper,
    #rec730931473 .t-store__card__textwrapper,
    #rec746726983 .t-store__card__textwrapper,
    #rec792608670 .t-store__card__textwrapper,
    #rec840450832 .t-store__card__textwrapper,
    
    /*художественная*/
    #rec737325617 .t-store__card__textwrapper,
    #rec737485603 .t-store__card__textwrapper,
    #rec737486545 .t-store__card__textwrapper,
    #rec737523644 .t-store__card__textwrapper,
    #rec737525852 .t-store__card__textwrapper,
    #rec737526527 .t-store__card__textwrapper,
    #rec737526626 .t-store__card__textwrapper,
    
    /*нехудожественная*/
    #rec739001970 .t-store__card__textwrapper,
    #rec739001974 .t-store__card__textwrapper,
    #rec739001978 .t-store__card__textwrapper,
    #rec739001982 .t-store__card__textwrapper,
    #rec739001986 .t-store__card__textwrapper,
    
    /*детская*/
    #rec739014475 .t-store__card__textwrapper,
    #rec739014479 .t-store__card__textwrapper,
    #rec739014483 .t-store__card__textwrapper,
    #rec739014487 .t-store__card__textwrapper,
    #rec739014491 .t-store__card__textwrapper,
    
    /*сувениры*/
    #rec739027750 .t-store__card__textwrapper,
    #rec739027754 .t-store__card__textwrapper,
    #rec739027758 .t-store__card__textwrapper,
    #rec739027762 .t-store__card__textwrapper,
    #rec739027766 .t-store__card__textwrapper,
    #rec739027770 .t-store__card__textwrapper,
    #rec739037589 .t-store__card__textwrapper,
    
    /*канцтовары*/
    #rec739038904 .t-store__card__textwrapper,
    
    {
        display: flex;
        flex-direction: column;
        /*padding-left: 5px;*/
        padding-right: 5px;
    }
    
    /*главная*/
    #rec712798880 .t-store__card .t-typography__title,
    #rec727183923 .t-store__card .t-typography__title,
    #rec730931473 .t-store__card .t-typography__title,
    #rec746726983 .t-store__card .t-typography__title,
    #rec792608670 .t-store__card .t-typography__title,
    #rec840450832 .t-store__card .t-typography__title,
    
    /*художественная*/
    #rec737325617 .t-store__card .t-typography__title,
    #rec737485603 .t-store__card .t-typography__title,
    #rec737486545 .t-store__card .t-typography__title,
    #rec737523644 .t-store__card .t-typography__title,
    #rec737525852 .t-store__card .t-typography__title,
    #rec737526527 .t-store__card .t-typography__title,
    #rec737526626 .t-store__card .t-typography__title,
    
    /*нехудожественная*/
    #rec737325617 .t-store__card .t-typography__title,
    #rec739001974 .t-store__card .t-typography__title,
    #rec739001978 .t-store__card .t-typography__title,
    #rec739001982 .t-store__card .t-typography__title,
    #rec739001986 .t-store__card .t-typography__title,
 
    /*детская*/
    #rec739014475 .t-store__card .t-typography__title,
    #rec739014479 .t-store__card .t-typography__title,
    #rec739014483 .t-store__card .t-typography__title,
    #rec739014487 .t-store__card .t-typography__title,
    #rec739014491 .t-store__card .t-typography__title,
    
    /*сувениры*/
    #rec739027750 .t-store__card .t-typography__title,
    #rec739027754 .t-store__card .t-typography__title,
    #rec739027758 .t-store__card .t-typography__title,
    #rec739027762 .t-store__card .t-typography__title,
    #rec739027766 .t-store__card .t-typography__title,
    #rec739027770 .t-store__card .t-typography__title,
    #rec739037589 .t-store__card .t-typography__title,
    
    /*канцтовары*/
    #rec739038904 .t-store__card .t-typography__title,
    
    
    
    {
        overflow: hidden; !important
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        flex: 1;
        padding-right: 40px;
    }
    
    
    /*кнопки пагинации книг*/
    @media screen and (max-width: 640px) {
    .t944__btn 
    {
        font-size: 20px;
        line-height: 1.5;
    }}
    
    .t-store__card__btn-text, 
    .js-store-prod-buy-btn-txt,
    .t-btn td,
    .t-submit 
    {
        font-size: 18px;
        border: 0px;
    } 
    
    /*кнопка корзины для мобилки*/
    t-store .t-store__card__wrap_all.t-store__card__wrap_pad-sm .t-store__card__btns-wrapper 
    {
        padding-left: 15px;
        padding-right: 20px;
    }
    
    /*текст в кнопке для мобилки*/
    .t-store__card__btn-text, 
    .js-store-prod-buy-btn-txt, 
    .t-btn td, .t-submit 
    {
        font-size: 16px;
    }
////

    .t-store .t-store__card__wrap_all .store__card__wrap_txt-and-opts 
    {
        padding-top: 10px;
    }
    
    
     /*картинки товаров*/
    .t-store .t-store__card__wrap_all .t-store__card__textwrapper, 
    .t-store .t-store__card__wrap_all .t-store__card__prod-controls-wrapper
    {
        display: flex;
        flex-direction: column;
        justify-content: space-between;
    }
    
    .t-store__card__bgimg, 
    .t-store__card__bgimg_second,
    .t-slds__bgimg 
    {
        background-size: contain;
        background-color: transparent;
    }
    
    .t-store__product-snippet .t-store__prod-popup__col-right, .t-store__product-snippet .t-store__prod-popup__col-left 
    {
        padding-left: 20px;
        padding-right: 20px;
        text-align: left;
    }
    
    .t-store__card__img
    {
        margin: 0;
        padding-left: 15px;
    }
    
    
    .t-store .t-store__card__wrap_all.t-store__card__wrap_pad-sm .t-store__card__btns-wrapper
    {
        padding-bottom: 0;
    }
    
    .t-store .t-store__card__wrap_all.t-store__card__wrap_pad-sm .store__card__wrap_txt-and-opts 
    {
        padding-top: 15px;
        padding-bottom: 10px;
        flex: 1;
    }
    
    .t-align_center 
    {
        text-align: left;
    }

  