    /*Скрытие H1*/
    .uc-hidden {
        position: absolute;
        clip: rect(0 0 0 0);
        width: 1px;
        height: 1px;
        margin: -1px;
    }  
    
    /*Единициы измерения товаров*/
    .t-store__prod__price-portion {
        opacity: 1 !important;
        font-size: 0px !important;
    }    
    .t-store__prod__price-portion:after {
        display: inline-block !important;
        position: relative !important;
        width: 100% !important;
        height: auto !important;
        /*color: #404a45 !important;*/
        font-size: 17px !important;
        line-height: 1.3 !important;
        font-weight: 500 !important;
        font-family: 'Montserrat' !important; 
        opacity: 1 !important;
        word-break: normal !important;
    } 
    /*Месяц*/
    [data-product-unit="MMT"] .t-store__prod__price-portion:after, .uc-per-month .t-store__prod__price-portion:after {
        content: "/ мес";
    }
    /*Сутки*/
    [data-product-unit="CMT"] .t-store__prod__price-portion:after, .uc-per-day .t-store__prod__price-portion:after {
        content: "/ сутки";
    }   
    
    /*Нормальный перенос слов в текстах*/
    .t-heading, .t-title, .t-text, .t-descr, .t-name {
        word-break: normal;
    }
    
    /*Ховеры с прозрачностью*/
    .hover-opacity > .tn-atom, .hover-scale > .tn-atom, .t-slds__arrow_body, .t-store__parts-switch-btn, .hover-opacity-60 > .tn-atom {
        -webkit-transition: all 0.2s linear !important;
        -moz-transition: all 0.2s linear !important;
        -ms-transition: all 0.2s linear !important;
        -o-transition: all 0.2s linear !important;
        transition: all 0.2s linear !important;
    }    
    .hover-opacity > .tn-atom:hover, .t-slds__arrow_wrapper:hover .t-slds__arrow_body, .t-store__parts-switch-btn:hover {
        opacity: .7 !important;
    }
    .hover-opacity-60 > .tn-atom:hover {
        opacity: .6 !important;
    }    
    
    /*Ховеры со скейлом*/
    .hover-scale > .tn-atom:hover {
        -webkit-transform: scale(1.05) !important;
        -ms-transform: scale(1.05) !important;
        transform: scale(1.05) !important;
    }
    
    /*Стандартные кнопки*/
    .t-btn, .t-submit, .t-inputpromocode__btn {
        font-family: 'Montserrat' !important;
        font-weight: 500 !important;
        font-size: 15px !important;
        transition: all .2s linear !important;
        min-width: 160px !important;
        min-height: 60px !important;
        box-sizing: border-box !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        margin-left: auto !important;
        margin-right: auto !important;
    } 
    .t142__submit, .t762__btn, .t-feed__showmore-btn, .t450__right_buttons_but .t-btn {
        height: 60px !important;
        padding-left: 30px !important;
        padding-right: 30px !important;
    }
    .t228 .t-btn {
        min-height: 50px !important;
        height: 50px !important;
        padding-left: 30px !important;
        padding-right: 30px !important;
    }
    .t762__btn {
        margin-left: 0px !important;
        margin-right: 0px !important;
    }
    .t142__submit {
        margin-left: 20px !important;
        margin-right: 20px !important;
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important;
    }
    .t142__text {
        line-height: 1.5 !important;
    }
    .t142__wraptwo {
        max-width: 1200px !important;
        text-align: left !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .uc-center-btn-pc .t142__wraptwo {
        text-align: center !important;
    }
    .uc-center-btn .t142__wraptwo {
        text-align: center !important;
    }    
    .t-store__filter__btn {
        font-family: 'Montserrat' !important;
        font-weight: 500 !important;
        font-size: 15px !important;
        transition: all .2s linear !important;
        height: 40px !important;
        color: #ffffff !important;
        background-color: #7ea34c !important;
        border-radius: 30px !important;
        border: none !important;
        min-width: 80px !important;
    }
    
    /*Стандартные кнопки со стрелкой*/
    .t1001__btn, .t142A__btn, .t500 .t-btn, .uc-homepage-blog .t-feed__showallpost-btn {
        line-height: 1.4 !important;
        width: 160px !important;
        height: 160px !important;
        border-radius: 100% !important;
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .t1001__btn span:after, .t142A__btn td:after, .t500 .t-btn td:after, .uc-homepage-blog .t-feed__showallpost-btn span:after {
        content: "" !important;
        background: url(https://static.tildacdn.com/tild6338-6363-4433-a131-643861626263/Group_2.svg) no-repeat center center !important;
        background-size: contain !important;
        width: 28px !important;
        height: 14px !important;
        margin-left: 0px !important;
        top: 0px !important;
        position: relative !important;
        display: block !important;
        margin-left: auto !important;
        margin-right: auto !important;
        margin-top: 5px !important;
    }
    
    /*Ховеры кнопок*/
    .t-btn:hover, .t-submit:not(.t447__submit):hover, .t-inputpromocode__btn:hover {
        /*background-color: #b4a28b !important;*/
        /*border-color: #b4a28b !important;*/
        /*color: #FFFFFF !important;*/
    }
    .t-store__filter__btn:hover {
        background-color: #5D7838 !important;
    }    
    
    /*Логотип в мобильном меню*/
    .t450__logowrapper {
        margin-bottom: 50px !important;
    }
    
    /*Пункты в мобильном меню*/
    .t450__list_item {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .t450 .t-menu__link-item {
        margin-bottom: 20px !important;
    }
    .t450 .t450__list_item:last-child .t-menu__link-item {
        margin-bottom: 0px !important;
    }
    .t450 .t-menusub__list-item {
        margin-bottom: 20px !important;
    }
    .t450 .t-menusub__content {
        padding-bottom: 0px !important;
    }
    .t450 .t-menusub__menu_bottom {
        margin-bottom: 20px !important;
        border-color: #E4E4E4 !important;
    }
    
    /*Описания в мобильном меню*/
    .t450__right_descr {
        color: #404a45 !important;
        font-size: 16px !important;
        line-height: 1.5 !important;
        font-weight: 400 !important;
        font-family: 'Montserrat' !important;
    }
    
    /*Языки в мобильном меню*/
    .t450__right_langs_lang {
        color: #404a45 !important;
        font-size: 17px !important;
        line-height: 1.5 !important;
        font-weight: 500 !important;
        font-family: 'Montserrat' !important;
    }
    
    /*Отступы между нижними элементами в мобильном меню*/
    .t450__right_descr, .t450__right_social_links, .t450__right_buttons, .t450__right_langs {
        margin-top: 30px !important;
    }
    .t450__right_buttons_but {
        margin-top: 0px !important;
    }
    
    /*Стандартные главные заголовки*/
    .t1001__title {
        /*font-size: 78px !important;*/
        line-height: 1.1 !important;
        font-weight: 400 !important;
        font-family: 'Lack' !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    
    /*Стандартные большие заголовки*/
    .t015__title, .uc-article-cover .t1001__title {
        line-height: 1.1 !important;
        font-weight: 400 !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .uc-full-width .t015 .t-container {
        max-width: calc(100% - 40px) !important;
    }
    
    /*Cтандартные средние заголовки*/
    .t120__title {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    
    /*Стандартные маленькие заголовки*/
    .t056__title {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    
    /*Описания в стандартных блоках с большими заголовками*/
    .t015__descr {
        padding-top: 30px !important;
    }
    .uc-max-width-480 .t015__descr {
        max-width: 480px !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .uc-max-width-560 .t015__descr {
        max-width: 560px !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    
    /*Стандартные описания в отдельных блоках*/
    .t004 {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    
    /*Изображение на первом экране*/
    .t1001__img {
        border-radius: 20px !important;
        -webkit-transition: all 1.5s linear !important;
        -moz-transition: all 1.5s linear !important;
        -ms-transition: all 1.5s linear !important;
        -o-transition: all 1.5s linear !important;
        transition: all 1.5s linear !important;
        /*background-attachment: fixed;*/
    }
    .t1001__img-wrapper {
        max-width: 1160px !important;
        padding: 0px !important;
        overflow: hidden !important;
        border-radius: 20px !important;
        position: relative !important;
        z-index: -1 !important;
    }
    
    /*Описание на первом экране*/
    .t1001__descr {
        padding-top: 30px !important;
        padding-bottom: 0px !important;
    }
    
    /*Кнопка на первом экране*/
    .t1001 .t-btnwrapper.t-animate .t1001__btn {
        bottom: -330px !important;
        right: calc((100% - 1160px) / 2 - 60px) !important;
        z-index: 1 !important;
        position: absolute !important;
    }
    .t1001__btn {
        bottom: 170px !important;
        right: calc((100% - 1160px) / 2 - 60px) !important;
        z-index: 1 !important;
        position: absolute !important;
    }    
    .t1001__btn-wrapper {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .t1001 {
        position: relative !important;
    }    
    .t1001__btn-wrapper {
        padding-top: 80px !important;
    }  
    .t1001 .t-btnwrapper.t-animate {
        width: 100% !important;
    }
    
    /*Карточки в блоке "Популярные направления"*/
    .t686__col, .t686 .t-card__col {
        max-width: 160px !important;
        width: 160px !important;
        height: 160px !important;
        padding-bottom: 30px !important;
    }
    .t686__table {
        height: 100% !important;
        box-sizing: border-box !important;
        border-radius: 100% !important;
        border: 1px solid #A1C66F !important;
        /*padding-bottom: 100% !important;*/
        -webkit-transition: all .2s linear !important;
        -o-transition: all .2s linear !important;
        transition: all .2s linear !important;
        position: relative !important;
    }
    .t686__cell {
        width: 100% !important;
        height: 100% !important;
        position: absolute !important;
        left: 0px !important;
        top: 0px !important;
    }
    .t686__textwrapper {
        padding: 10px !important
    }
    .t686__textwrapper__content {
        margin: auto !important;
    }
    .t686__row {
        margin-top: 0px !important;
    }
    .t686 .t686__row:after {
        clear: none !important;
    }
    .t686 .t686__cell:hover .t686__overlay {
        opacity: 0 !important;
    }
    .t686 .t686__cell:hover .t686__title {
        color: #FFFFFF !important;
    }
    .t686__table:hover {
        border-color: #FFFFFF !important;
    }  
    .t686__link {
        height: 100% !important;
    }
    .t686__separator {
        display: none !important;
    }
    
    /*Изображение в блоке "Новые предложения"*/
    .t663__bgimg {
        padding-bottom: 0 !important;
        height: 300px !important;
        border-radius: 20px !important;
    }
    
    /*Кнопка в блоке "Новые предложения"*/
    .t142A__btn {
        margin-bottom: 0px !important;
        position: absolute !important;
        top: -210px !important;
        right: 0px !important;
        z-index: 1 !important;
    }
    .t142A__wraptwo {
        width: 1160px !important;
        padding: 0px !important;
    }
    
    /*Заголовки карточек в блоке "Подборки"*/
    .t856__inner-wrapper {
        background-color: #FFFFFF !important;
        border-radius: 30px !important;
        height: 50px !important;
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important;
        padding-left: 25px !important;
        padding-right: 25px !important;
        max-width: 100% !important;
        overflow: hidden !important;
        box-sizing: border-box !important;
    }
    .t856__title, .t856 .t-card__title {
        margin-top: auto !important;
        margin-bottom: auto !important;
        -o-text-overflow: ellipsis !important;
        text-overflow: ellipsis !important;
        word-wrap: normal !important;
        white-space: nowrap !important;
        max-width: 100% !important;
        overflow: hidden !important;
    }
    .t856__textwrapper {
        padding: 20px !important;
        position: absolute !important;
        bottom: 0px !important;
        left: 0px !important;
        max-width: calc(100% - 40px) !important;
        overflow: hidden !important;
    }
    
    /*Изображения в блоке "Подборка"*/
    .t856__bg {
        padding-bottom: 60% !important;
        border-radius: 10px !important;
        position: relative !important;
        -webkit-transition: all .2s linear !important;
        -moz-transition: all .2s linear !important;
        -ms-transition: all .2s linear !important;
        -o-transition: all .2s linear !important;
        transition: all .2s linear !important;        
    }
    .t856__col:nth-child(-n+6) .t856__bg {
        padding-bottom: 138.183% !important;
    }
    .t856__col:first-child .t856__bg {
        padding-bottom: 136.844% !important;
    } 
    .t856__table {
        border-radius: 10px !important;
    }
    .t856__col:hover .t856__bg {
        -webkit-transform: scale(1.05) !important;
        -ms-transform: scale(1.05) !important;
        transform: scale(1.05) !important;
    }
    
    /*Карточки в блоке "Подборка"*/
    .t856__cell {
        height: auto !important;
    }
    .t856__table {
        height: auto !important;
    }
    .t856__separator {
        display: none !important;
    }    
    .t856__container {
        max-width: 1180px !important;
    }
    .t856__col {
        margin-left: 10px !important;
        margin-right: 10px !important;
        max-width: calc(50% - 20px) !important;
        margin-bottom: 20px !important;
    }     
    .t856__col:nth-child(-n+6) {
        max-width: calc((50% - 40px) / 2) !important;
    }
    .t856__col:first-child {
        max-width: calc(50% - 20px) !important;
        margin-bottom: 0px !important;
    }
    .t856__col:first-child .t856__textwrapper {
        top: 0px !important;
        right: 0px !important;
        left: unset !important;
        padding: 30px !important;
    }   
    
    /*Описания аккордеона*/
    .t585__text {
        margin-bottom: 0px !important;
    }
    .t585__textwrapper {
        padding-bottom: 30px !important;
    }  
    .t585__trigger-button {
        padding-top: 30px !important;
        padding-bottom: 30px !important;
    }
    
    /*Иконки в блоке "Доп. услуги"*/
    .t858__img {
        height: 75px !important;
        width: auto !important;
        padding-bottom: 0px !important;
    }
    .t858__col:last-child .t858__img {
        width: 28px !important;
        height: 14px !important;
    }
    .t858__wrap_top {
        margin-right: 30px !important;
        -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
        flex-grow: 0 !important;
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
    }
    .t858__col:last-child .t858__wrap_top {
        position: absolute !important;
        top: unset !important;
        right: 40px !important;
        bottom: 50px !important;
        margin-right: 0px !important;
        width: 28px !important;
        height: 14px !important;
    }
    
    /*Рамки карточек в блоке "Доп. услуги"*/
    .t858__wrap {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
        padding-left: 40px !important;
        padding-right: 40px !important;
        box-sizing: border-box !important;
        border-radius: 10px !important;
        border: 1px solid #E4E4E4 !important;
        position: relative !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        -webkit-transition: all .2s linear !important;
        -moz-transition: all .2s linear !important;
        -ms-transition: all .2s linear !important;
        -o-transition: all .2s linear !important;
        transition: all .2s linear !important;          
    }
    .t858__col:last-child .t858__wrap {
        background-color: #7EA34C !important;
    }   
    .t858__wrap_bottom {
        top: 50% !important;
        position: absolute !important;
        left: 135px !important;
        right: 40px !important;
        -webkit-transform: translateY(-50%) !important;
        -ms-transform: translateY(-50%) !important;
        transform: translateY(-50%) !important;
    }
   .t858__col:last-child .t858__wrap_bottom {
        top: unset!important;
        position: static !important;
        left: unset !important;
        right: unset !important;
        -webkit-transform: none !important;
        -ms-transform: none !important;
        transform: none !important;
    }  
    .t858__col:last-child .t858__wrap:hover {
        background-color: #5D7838 !important;
    }
    .t858__separator {
        margin-top: 0px !important;
    }
    
    /*Заголовки карточек в блоке "Доп. услуги"*/
    .t858__wrap_bottom .t-name {
        margin-bottom: 0px !important;
    }
    .t858__col:last-child .t858__wrap_bottom .t-name {
        font-size: 20px !important;
        color: #FFFFFF !important;
    }    
    
    /*Описания карточек в блоке "Доп. услуги"*/
    .t858__wrap_bottom .t-descr {
        padding-top: 20px !important;
    }
    .t858__col:last-child .t858__wrap_bottom .t-descr {
        color: #FFFFFF !important;
        max-width: 200px !important;
    }    
    
    /*Изображение в блоке "Бизнес"*/
    .t500__cell_50 {
        max-width: 440px !important;
        padding-left: 40px !important;
        padding-right: 40px !important;
    }
    .t500__img {
        padding-left: 0px !important;
        padding-right: 0px !important;
        /*max-width: 360px !important;*/
        box-sizing: content-box !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    
    /*Текстовые контейнеры в блоке "Бизнес"*/
    .t500__container {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
    }
    .t500__textwrapper {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t500__cell_25 {
        width: 360px !important;
    }
    .t500__item {
        padding-bottom: 25px !important;
        border-bottom: 1px solid #E4E4E4 !important;
        width: 100% !important;
    }
    .t500__item_padding-top {
        padding-top: 60px !important;
    }
    .t500__cell-left .t500__descr {
        margin-left: 50px !important;
    }
    .t500__cell-right .t500__descr {
        margin-right: 80px !important;
    }  
    
    /*Кнопка в блоке "Бизнес"*/
    .t500 .t-section__bottomwrapper {
        margin-top: -80px !important;
        position: relative !important;
        z-index: 1 !important;
    }
    
    /*Описания в блоке "Бизнес"*/
    .t022__text {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        max-width: 460px !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }  
    
    /*Изображения в блоке "Отзывы"*/
    .uc-without-text .t923__content:nth-child(n) {
        display: none !important;
    }
    .uc-without-text .t923__bgimg:nth-child(n) {
        border-radius: 20px !important;
    }
    
    /*Стрелки в блоке "Отзывы"*/
    .t923 .t-slds__arrow_body svg, .t670 .t-slds__arrow_body svg {
        display: none !important;
    }
    .t923 .t-slds__arrow_body, .t670 .t-slds__arrow_body {
        background-image: url(https://static.tildacdn.com/tild3636-6539-4538-b639-666135363834/right.svg) !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        width: 15px !important;
        height: 30px !important;
    }
    
    /*Изображения в плитке статей*/
    .t-feed__post-bgimg {
        border-radius: 10px !important;
        -webkit-transition: all .2s linear !important;
        -moz-transition: all .2s linear !important;
        -ms-transition: all .2s linear !important;
        -o-transition: all .2s linear !important;
        transition: all .2s linear !important;         
    }
    .t-feed__post-bgimg:hover {
        -webkit-transform: scale(1.05) !important;
        -ms-transform: scale(1.05) !important;
        transform: scale(1.05) !important;        
    }
    
    /*Описание в плитке статей*/
    .t-feed__post-tag, .t-feed__post-popup__tag .t-uptitle {
        color: #404a45 !important;
        font-size: 15px !important;
        line-height: 1.5 !important;
        font-weight: 400 !important;
        font-family: 'Montserrat' !important;
        text-transform: lowercase !important;
        letter-spacing: 0 !important;
        margin-right: 10px !important;
        margin-top: 0px !important;
    }
    .t-feed__post-tag:after {
        display: none !important;
    }
    .t-feed__post-tag:before,.t-feed__post-popup__tag .t-uptitle:before {
        content: "#";
        display: inline !important;
        position: relative !important;
        width: 100% !important;
        height: auto !important;
        opacity: 1 !important;
        word-break: normal !important;
    }    
    
    /*Отступ от изображения до заголовка в плитке статей*/
    .t-feed__post-imgwrapper {
        margin-bottom: 30px !important;
        border-radius: 10px !important;
    }
    
    /*Отступ от заголовка до описания в плитке статей*/
    .t-feed__post-descr, .t-feed__post-parts-date-row {
        margin-top: 15px !important;
    }
    
    /*Последняя плитка в статьях на главной*/
    .uc-homepage-blog .t-feed__post:last-child .t-feed__textwrapper {
        display: none !important;
    }
    
    /*Кнопка в статьях на главной*/
    .uc-homepage-blog .t-feed__buttons-wrapper {
        margin-top: 0px !important;
    }
    .uc-homepage-blog .t-feed__button-wrapper {
        position: absolute !important;
        left: 50% !important;
        top: 50% !important;
        -webkit-transform: translate(-50%, -50%) !important;
        -ms-transform: translate(-50%, -50%) !important;
        transform: translate(-50%, -50%) !important;
    }
    .t897 {
        position: relative !important;
    }
    .t-feed__button-wrapper:last-child {
        margin-top: 0px !important;
    }
    
    /*Закрепленный пост на странице Блог*/
    .t896 .t-feed__post-bgimg {
        border-radius: 20px !important;
        margin-right: 0px !important;
    }
    .t896 .t-feed__row-grid__post-wrapper {
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
    }
    .t896 .t-feed__post-imgwrapper {
        margin-bottom: 0px !important;
        border-radius: 20px !important;
    }
    .t896 .t-feed__row-grid__post-wrapper {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .t896 .t-feed__textwrapper {
        margin-left: 40px !important;
    }
    
    /*Дата в закрепленном посте на странице Блог*/
    .t896 .t-feed__post-date {
        color: #404a45 !important;
        font-size: 15px !important;
        line-height: 1.5 !important;
        font-weight: 400 !important;
        font-family: 'Montserrat' !important;
        letter-spacing: 0 !important;
    }
    .t896 .t-feed__post-parts-date-row:first-child  {
        margin-top: 0px !important;
        margin-bottom: 15px !important;
    }
    
    /*Табы в плитке каталога на странице Блог*/
    .t-feed__parts-switch-btn {
        height: 50px !important;
        margin-bottom: 20px !important;
    }
    .t-feed__parts-switch-btn span, .t-feed__parts-switch-btn a {
        line-height: 50px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-left: 30px !important;
        padding-right: 30px !important;
        margin: 0px !important;
        white-space: nowrap !important;
    }    
    .t-feed__parts-switch-wrapper {
        margin-left: -10px !important;
        margin-right: -10px !important;
        margin-bottom: 40px !important;
    }
    
    /*Отступ от плитки статей до кнопки "Загрузить еще" на странице Блог*/
    .t-feed__buttons-wrapper {
        margin-top: 0px !important;
    }
    .t-feed__showmore-btn {
        margin-top: 50px !important;
    }
    
    /*Скрытие лишних элементов в поп-ап статьях*/
    .t-feed__post-popup__close-text, .t-feed__post-popup__date-parts-wrapper a[href*="Статьи на главной"] {
        display: none !important;
    }
    
    /*Иконка закрытия в поп-ап статьях*/
    .t-feed__post-popup__close-wrapper {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        height: 60px !important;
        border-bottom: 1px solid #E4E4E4 !important;
    }
    .t-feed__post-popup__close-wrapper .t-popup__close-wrapper {
        background-image: url(https://static.tildacdn.com/tild6337-3633-4963-a330-343364323336/Group.svg) !important;
        background-repeat: no-repeat !important;
        background-size: cover !important;
        width: 20px !important;
        height: 20px !important;
        padding-right: 0px !important;
    }
    .t-feed__post-popup__close-wrapper .t-popup__close {
        right: 20px !important;
        left: unset !important;
    }
    .t-feed__post-popup__close-wrapper .t-popup__close-icon {
        display: none !important;
    }
    
    /*Отступы сверху и снизу у текстового контейнера в поп-ап статьях*/
    .t-feed__post-popup__container {
        padding-top: 110px !important;
        padding-bottom: 120px !important;
    }
    
    /*Изображения в поп-ап статьях*/
    .t-feed__post-popup__img {
        border-radius: 10px !important;
    }
    
    /*Заголовок в поп-ап статьях*/
    .t-feed__post-popup__title {
        color: #2b3630 !important;
        font-size: 55px !important;
        line-height: 1.1 !important;
        font-weight: 400 !important;
        font-family: 'Lack' !important;
    }
    
    /*Текст в поп-ап статьях*/
    .t-feed__post-popup__text {
        color: #404a45 !important;
        font-size: 16px !important;
        line-height: 1.5 !important;
        font-weight: 400 !important;
        font-family: 'Montserrat' !important;
    }
    
    /*Отступ от заголовка до изображения в поп-ап статьях*/
    .t-feed__post-popup__cover-wrapper_beforetitle {
        margin-bottom: 40px !important;
    }
    
    /*Отступ от заголовка до текста в поп-ап статьях*/
    .t-feed__post-popup__title-wrapper {
        padding-bottom: 30px !important;
    }
    .t-feed__post-popup__text-wrapper {
        margin-top: 0px !important;
    }
    
    /*Отступ от текста до разделов в поп-ап статьях*/
    .t-feed__post-popup__date-parts-wrapper {
        margin-top: 50px !important;
    }
    
    /*Средние заголовки в поп-ап статьях*/
    .t-redactor__h2 {
        color: #2b3630 !important;
        font-size: 30px !important;
        line-height: 1.3 !important;
        font-weight: 400 !important;
        font-family: 'Lack' !important;        
    }
    
    /*Маленькие заголовки в поп-ап статьях*/
    .t-redactor__h3 {
        color: #2b3630 !important;
        font-size: 30px !important;
        line-height: 1.3 !important;
        font-weight: 400 !important;
        font-family: 'Lack' !important;          
    }
    .t-feed__post-popup__text strong {
        font-weight: 500 !important;        
    } 
    
    /*Полужирные описания в поп-ап статьях*/
    .t-feed__post-popup__text > section > strong {
        color: #404A45 !important;
        font-size: 18px !important;
        line-height: 1.3 !important;
        font-weight: 400 !important;
        font-family: 'Lack' !important;        
    }       
    
    /*Разделитель в поп-ап статьях*/
    .t-feed__post-popup__text hr {
        opacity: 1 !important;
        background-color: #E4E4E4 !important;
        margin-top: 30px !important;
        margin-bottom: 30px !important;
    }
    
    /*Автор в поп-ап статьях*/
    .t-feed__post-popup__author-wrapper {
        margin-top: 50px !important;
    }
    .t-feed__post-popup__author-bgimg {
        width: 80px !important;
        height: 80px !important;
        margin-right: 15px !important;
    }
    .t-feed__post-popup__author-name {
        color: #404A45 !important;
        font-size: 18px !important;
        line-height: 1.3 !important;
        font-weight: 400 !important;
        font-family: 'Lack' !important; 
    }
    
    /*Быстрые ссылки на странице Блог*/
    .t774__wrapper {
        border: 1px solid #E4E4E4 !important;
        border-radius: 10px !important;
        box-sizing: border-box !important;
        overflow: visible !important;
        position: relative !important;
        z-index: 1 !important;
    }
    .t774__textwrapper {
        padding-left: 30px !important;
        padding-right: 30px !important;
        padding-top: 30px !important;
        padding-bottom: 30px !important;
    }
    
    /*Кнопка в быстрых ссылках на странице Блог*/
    .t774__btntext-wrapper {
        padding-left: 30px !important;
        padding-right: 30px !important;
        padding-top: 0px !important;
        padding-bottom: 30px !important;
    }
    .t774__btn-text {
        font-size: 15px !important;
        line-height: 1.4 !important;
        margin: 0px !important;
    }
    .t774__btn-text:after {
        content: '' !important;
        background-image: url(https://static.tildacdn.com/tild3064-6639-4733-b635-323333613836/Group_2.svg) !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        width: 28px !important;
        height: 14px !important;
        display: inline-block !important;
        margin-left: 15px !important;
        margin-bottom: -2px !important;
        -webkit-transition: all .2s linear !important;
        -o-transition: all .2s linear !important;
        transition: all .2s linear !important;
    }
    .t774__col:hover .t774__btn-text:after {
        margin-left: 25px !important;
    }
    .t774__scroll-icon-wrapper {
        display: none !important;
    }
    
    /*Заголовки быстрых ссылок на странице Блог*/
    .t774__title {
        margin-bottom: 0px !important;
    }
    
    /*Описания быстрых ссылок на странице Блог*/
    .t774__descr {
        margin-top: 15px !important;
    }    
    
    /*Описание на первом экране на странице Статья*/
    .uc-article-cover .t1001__descr {
        max-width: 560px !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }    
    
    /*Кнопка в обложке на странице Статья*/
    .uc-article-cover .t1001__btn:nth-child(n) {
        font-size: 0px !important;
    }
    .uc-article-cover .t1001__btn {
        height: 100px !important;
        width: 100px !important;
        min-width: 100px !important;
    }
    .uc-article-cover .t1001__btn span:after {
        background: url(https://static.tildacdn.com/tild3430-3933-4766-b031-353364616536/Group_1380.svg) no-repeat center center !important;
        width: 15px !important;
        height: 28px !important;
        margin-top: 0px !important;
    }
    .uc-article-cover .t1001__btn {
        bottom: 200px !important;
        right: calc((100% - 1160px) / 2 - 50px) !important;
    }
    
    /*Изображения в слайдере на странице Статья*/
    .t670__imgwrapper .t-bgimg {
        border-radius: 10px !important;
    }
    
    /*Изображения в две колонки на странице Статья*/
    .t667__container {
        max-width: 800px !important;
    }
    .t667__bgimg {
        border-radius: 10px !important;
        padding-bottom: 121.622% !important;
    }
    .t667__row {
        padding-top: 0px !important;
    }
    
    /*Изображения в 3 колонки на странице Статья*/
    .t214__blockimg {
        border-radius: 10px !important;        
    }
    
    /*Списки на странице Статья*/
    /*Незакрашенные точки*/
    .t119 li {
        list-style: none !important;
        background-position: left top 7px !important;
        background-repeat: no-repeat !important;
        padding-left: 20px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-right: 0px !important;
        background-image: url(https://static.tildacdn.com/tild3835-3663-4539-a131-613061666333/Ellipse_51.svg) !important;        
    }    
    .t119 li, .t046 li, .t051 li {
        margin-bottom: 15px !important;
    }    
    .t119 li:last-child, .t046 li:last-child, .t051 li:last-child {
        margin-bottom: 0 !important;
    }
    .t119 ul, .t046 ul, .t051 ul {
        margin-bottom: 0 !important;
        padding-left: 0px !important;
    }  
    /*Закрашенные точки*/  
    .t046 li {
        list-style: none !important;
        background-position: left top 7px !important;
        background-repeat: no-repeat !important;
        padding-left: 20px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-right: 0px !important;
        background-image: url(https://static.tildacdn.com/tild6530-6334-4166-b537-396336623761/Ellipse_51.svg) !important;
    } 
    .t046__text:nth-child(n) {
        margin-left: 0px !important;
        text-align: left !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    /*Маленькие галочки*/
    .t051 li {
        list-style: none !important;
        background-position: left top 6px !important;
        background-size: 15px 12px !important;
        background-repeat: no-repeat !important;
        padding-left: 20px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-right: 0px !important;
        background-image: url(https://static.tildacdn.com/tild3361-6164-4232-a136-353437393362/Group_1437.svg) !important;        
    }
    .t051__text:nth-child(n) {
        margin-left: 0px !important;
        text-align: left !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }  
    /*Цифры в кружках*/
    .t510__circle {
        font-size: 16px !important;
        line-height: 40px !important;
        font-weight: 400 !important;
        font-family: 'Montserrat' !important;
        box-sizing: border-box !important;
    }
    .t510__textwrapper {
        vertical-align: middle !important;
    }
    /*Галочки в кружках*/
    .t508 .t-name {
        margin-bottom: 20px !important;
    }
    .t508__textwrapper {
        padding-top: 8px !important;
    }
    
    /*Тексты в рамках на странице Статья*/
    .t673__textwrapper, .t672__textwrapper {
        padding: 30px !important;
        margin-left: 0px !important;
    }
    .t673 .t-col, .t672 .t-col {
        max-width: 760px !important;
    }
    
    /*Блоки с крупными описаниями на странице Статья*/
    .t210__descrblock {
        display: none !important;
    }
    
    /*Таблица на странице Статья*/
    .t615 .t-container {
        max-width: 800px !important;
    }
    .t615__content {
        padding: 0px !important;
    }
    .t615__col {
        max-width: 50% !important;
        text-align: left !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        box-sizing: border-box !important;
    }
    
    /*Заголовки в таблице на странице Статья*/
    .t615__title {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    
    /*Описания в таблице на странице Статья*/
    .t615__descr {
        margin-top: 20px !important;
    }
    
    /*Цена в таблице на странице Статья*/
    .t615__price {
        margin-bottom: 0px !important;
    }
    .t615__price-wrap {
        margin-top: 30px !important;
        padding-top: 20px !important;
        padding-bottom: 20px !important;
        box-sizing: border-box !important;
        border-top: 1px solid #A1C66F !important;
        border-bottom: 1px solid #A1C66F !important;
    }
    
    /*Заголовок в блоке с автором на странице Статья*/
    .t526 .t-section__topwrapper {
        margin-bottom: 0px !important;
    }
    .t526 .t-section__title {
        margin-bottom: 0px !important;
        color: #404a45 !important;
        font-size: 15px !important;
        line-height: 1.5 !important;
        font-weight: 400 !important;
        font-family: 'Montserrat' !important;
    }    
    
    /*Изображения в блоке с автором на странице Статья*/
    .t526__imgwrapper {
        margin-bottom: 20px !important;
    }
    
    /*Имя в блоке с автором на странице Статья*/
    .t526__persname {
        margin-bottom: 0px !important;
    }
    
    /*Описание в блоке с автором на странице Статья*/
    .t526__persdescr {
        margin-top: 10px !important;
    }
    
    /*Рамка блока с автором на странице Статья*/
    .t526 .t-col:not(.t526__col) {
        border-top: 1px solid #A1C66F !important;
        border-left: 1px solid #A1C66F !important;
        border-right: 1px solid #A1C66F !important;
        border-top-left-radius: 20px !important;
        border-top-right-radius: 20px !important;
        box-sizing: border-box !important;
        padding-top: 50px !important;
        padding-bottom: 20px !important;
    }
    .t526__col {
        border-bottom: 1px solid #A1C66F !important;
        border-left: 1px solid #A1C66F !important;
        border-right: 1px solid #A1C66F !important;
        border-bottom-left-radius: 20px !important;
        border-bottom-right-radius: 20px !important;
        box-sizing: border-box !important;
        padding-bottom: 100px !important;
    }
    .t526 .t-col {
        padding-left: 20px !important;
        padding-right: 20px !important;
        max-width: 1160px !important;
    }
    
    /*Иконки соцсетей в блоке с автором на странице Статья*/
    .t188 {
        overflow: visible !important;
    }
    .t188 .t188__wrapper {
        margin-top: -80px !important;
        position: absolute !important;
        z-index: 1 !important;
        width: 100% !important;
    }
    .t188 .t-sociallinks__svg {
        width: 30px !important;
        height: 30px !important;
    }
    .t188 .t-sociallinks__svg {
        -webkit-transition: all .2s linear !important;
        -o-transition: all .2s linear !important;
        transition: all .2s linear !important;        
    }
    .t188 .t-sociallinks__svg:hover {
        opacity: .7 !important;
    }    
    
    /*Иконки "Поделиться" на странице Статья*/
    .t449__white-black .ya-share2__link {
        border-color: #E4E4E4 !important;
    }
    .ya-share2__list {
        padding-left: 40px !important;
    }
    .ya-share2__item:first-child .ya-share2__link {
        border-top-left-radius: 5px !important;
        border-top-right-radius: 5px !important;
    }
    .ya-share2__item:last-child .ya-share2__link {
        border-bottom-left-radius: 5px !important;
        border-bottom-right-radius: 5px !important;
    }  
    .ya-share2__badge {
        -webkit-transition: all .2s linear !important;
        -o-transition: all .2s linear !important;
        transition: all .2s linear !important;
    }
    .ya-share2__link:hover .ya-share2__badge {
        opacity: .7 !important;
    }
    .ya-share2__item:hover {
        opacity: 1 !important;
    }
    
    /*Изображение в блоке "Если вы давно мечтали"*/
    .uc-blog .t500__cell_50 {
        max-width: 440px !important;
    }
    .uc-blog .t500 .t-section__bottomwrapper {
        margin-top: 0px !important;
        text-align: right !important;
    }
    .uc-blog .t500 {
        position: relative !important;
    }
    .uc-blog .t500 .t-section__container .t-col {
        position: absolute !important;
        top: 50% !important;
        left: 50% !important;
        -webkit-transform: translate(-50%, -50%) !important;
        -ms-transform: translate(-50%, -50%) !important;
        transform: translate(-50%, -50%) !important;
        max-width: 600px !important;
        margin: 0px !important;
    }
    
    /*Изображения в каталоге*/
    .t-store__card__bgimg, .t-store__card__bgimg_second {
        border-radius: 10px !important;
    }
    
    /*Цена товара в каталоге*/
    .t-store__card__price-item {
        color: #404a45 !important;
        font-size: 17px !important;
        line-height: 1.3 !important;
        font-weight: 500 !important;
        font-family: 'Montserrat' !important; 
    }
    .t-store__card__price_old {
        color: #D6D5D5 !important;
        margin-left: 10px !important;
    }
    
    /*Отступ от изображения до заголовка в каталоге*/
    .t-store__card__textwrapper {
        padding-top: 30px !important; 
    }
    
    /*Отступ от заголовка до описания в каталоге*/
    .t-store__card__descr {
        margin-top: 15px !important;
    }
    
    /*Отступ от описания до цены в каталоге*/
    .t-store__card__price-wrapper {
        margin-top: 20px !important;
    }
    
    /*Иконка скролла в каталоге и плитке статей*/
    .t-store__scroll-icon-wrapper, .t897__scroll-icon-wrapper {
        display: none !important;
    }
    
    /*Ширина каталога на странице Каталог*/
    .t951 {
        padding-left: 40px !important;
        padding-right: 30px !important;
    }
    .t951 .t-store__grid-cont_col-width_stretch.t-store__grid-cont_indent[data-col-gap='20'] {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t951__grid-cont[data-col-gap='20'] {
        margin-left: 0px !important;
        margin-right: 0px !important;
    }
    
    /*Разделы на странице Каталог*/
    .t-store__parts-switch-btn {
        color: #404a45 !important;
        font-size: 15px !important;
        line-height: 1.5 !important;
        font-weight: 400 !important;
        font-family: 'Montserrat' !important;
    }
    .t-store__parts-switch-btn.t-active {
        color: #7EA34C !important;
        opacity: 1 !important;
        font-weight: 500 !important;
    }
    
    /*Сайдбар на странице Каталог*/
    .t951__sidebar {
        width: 200px !important;
        margin-right: 50px !important;
    }
    
    /*Заголовки фильтров на странице Каталог*/
    .t-store__filter__item-title {
        color: #404a45 !important;
        font-size: 15px !important;
        line-height: 1.5 !important;
        font-weight: 500 !important;
        font-family: 'Montserrat' !important;
    }
    
    /*Варианты фильтров на странице Каталога*/
    .t-store__filter__title {
        color: #404a45 !important;
        font-size: 15px !important;
        line-height: 1.5 !important;
        font-weight: 400 !important;
        font-family: 'Montserrat' !important;
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important;
    }
    .t-store__filter__custom-sel.active {
        background-color: transparent !important;
    }
    .t-store__filter__custom-sel:hover {
        background-color: transparent !important;
    }     
    .t-store__filter__custom-sel.active .t-store__filter__title {
        /*border-bottom: 1px solid #7EA34C !important;*/
        text-decoration: none;
        background-image: linear-gradient(#7EA34C, #7EA34C);
        background-position: 0% 100%;
        background-repeat: no-repeat;
        background-size: 100% 1px;
        transition: background-size .3s;
    }    
    .t-store__filter__custom-sel:not(.active) .t-store__filter__title {
        text-decoration: none;
        background-image: linear-gradient(#7EA34C, #7EA34C);
        background-position: 0% 100%;
        background-repeat: no-repeat;
        background-size: 0% 1px;
        transition: background-size .3s;
    }
    .bedrooms {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;        
    }
    .bedrooms .t-store__filter__custom-sel:nth-child(n) {
        margin-bottom: 0px !important;   
        margin-right: 10px !important;
        padding-right: 0px !important;
    }   
    .t-store__filter__item-controls-container {
        max-height: unset !important;
    }
    
    /*Фильтр "Цена" на странице Каталог*/
    .t-store__filter__range_bg {
        background-color: #A1C66F !important;
        height: 1px !important;
    }
    .t-store__filter__price-outer {
        background-color: #E4E4E4 !important;
        height: 1px !important;
    }
    .t-store__filter__range::-webkit-slider-thumb {
        background-color: #A1C66F !important;
        border-color: #A1C66F !important;
    }
    .t-store__filter__range::-moz-range-thumb {
        background-color: #A1C66F !important;
        border-color: #A1C66F !important; 
    }
    .t-store__filter__item-price-box .t-store__filter__input {
        color: #404a45 !important;
        font-size: 15px !important;
        line-height: 1.4 !important;
        font-weight: 400 !important;
        font-family: 'Montserrat' !important;
        background-color: transparent !important;
        padding-left: 15px !important;
        padding-right: 15px !important;
        border-radius: 30px !important;
        border-color: #E4E4E4 !important;
        height: 40px !important;
        max-width: 42% !important;
    }
    .t-store__filter__item-price-box {
        -webkit-box-pack: justify !important;
        justify-content: space-between !important;
    }
    .t-store__filter__item-price-slider {
        margin-top: 5px !important;
        height: 30px !important;
        margin-bottom: 15px !important;
    }
    
    /*Чек-боксы на странице Каталог*/
    .t-checkbox__indicator {
        border-color: #E4E4E4 !important;
    }
    .t-checkbox__indicator:after {
        border-color: #7EA34C !important;
    }    
    .t-checkbox {
        top: 3px !important;
    }
    .t-checkbox__control {
        margin-bottom: 10px !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        -webkit-transition: all .2s linear !important;
        -o-transition: all .2s linear !important;
        transition: all .2s linear !important;
    }
    .t-checkbox__control:hover {
        opacity: .7 !important;
    }    
    
    /*Поиск на странице Каталог*/
    #allrecords [data-record-type="951"] .t-store__search-wrapper .t-store__filter__input {
        color: #404a45 !important;
        font-size: 15px !important;
        line-height: 1.4 !important;
        font-weight: 400 !important;
        font-family: 'Montserrat' !important;
        opacity: 1 !important;
        height: 50px !important;
        background-color: transparent !important;
        padding-left: 30px !important;
        padding-right: 90px !important;
        border-radius: 30px !important;
        border-color: #E4E4E4 !important;
        width: 100% !important;
    }
    .t-store__search-icon {
        padding-right: 30px !important;
        border-left: none !important;
        width: 15px !important;
    }
    .t-store__search-icon path {
        fill: #7EA34C !important;
        -webkit-transition: all .2s linear !important;
        -o-transition: all .2s linear !important;
        transition: all .2s linear !important;        
    }
    .t-store__search-icon:hover path {
        fill: #5D7838 !important;
    }    
    .t-store__search-close-icon {
        opacity: 1 !important;
        right: 60px !important;
        padding: 0px !important;
        width: 15px !important;
        height: 15px !important;
    }
    .t-store__search-close-icon path {
        fill: #7EA34C !important;
        -webkit-transition: all .2s linear !important;
        -o-transition: all .2s linear !important;
        transition: all .2s linear !important;          
    } 
    .t-store__search-close-icon:hover path {
        fill: #5D7838 !important;
    }   
    .t-store__filter__search-and-sort {
        padding-right: 10px !important;
        margin-bottom: 25px !important;
    }
    .t-store__filter__search {
        width: calc((100% - 300px) / 3) !important;
    }
    
    /*Отступы между разделами на странице Каталог*/
    .t-store__parts-switch-btn {
        margin-bottom: 10px !important;
    }
    .t-store__parts-switch-btn:last-child {
        margin-bottom: 0px !important;
    } 
    
    /*Отступ между фильтрами на странице Каталог*/
    .t-store__parts-switch-wrapper, .t-store__filter__item {
        margin-bottom: 40px !important;
    }
    .t-store__filter {
        margin-bottom: 0px !important;
    }
    .t-store__filter__item:last-child {
        margin-bottom: 0px !important;
    }    
    
    /*Отступ от названия фильтра до вариантов на странице Каталог*/
    .t-store__filter__item-title {
        margin-bottom: 10px !important;
    }
    
    /*Отступы между вариантами фильтров на странице Каталог*/
    .t-store__filter__item-controls-container, .t-store__filter__custom-sel {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .t-store__filter__custom-sel {
        margin-bottom: 10px !important;
    }
    .t-store__filter__custom-sel:last-child {
        margin-bottom: 0px !important;
    } 
    
    /*"Ничего не найдено" на странице Каталог*/
    .t-store__empty-part-msg, .t-feed__error-msg {
        color: #404a45 !important;
        font-size: 15px !important;
        line-height: 1.5 !important;
        font-weight: 500 !important;
        font-family: 'Montserrat' !important;
    }
    .t-store__empty-part-msg-wrapper, .t-feed__error-msg-wrapper {
        border-color: #E4E4E4 !important;
        border-radius: 10px !important;        
    }
    
    /*"Найдено" на странице Каталог*/
    .t-store__filter__chosen-bar {
        border-radius: 10px !important;
        border-color: #E4E4E4 !important;
        -webkit-box-shadow: 3px 3px 5px 0px rgba(122, 118, 118, 0.05) !important;
        -moz-box-shadow: 3px 3px 5px 0px rgba(122, 118, 118, 0.05) !important;
        box-shadow: 3px 3px 5px 0px rgba(122, 118, 118, 0.05) !important;
        left: 40px !important;
        bottom: 40px !important;
        width: 200px !important;
    }
    .t-store__filter__prods-number {
        color: #404a45 !important;
        font-size: 12px !important;
        line-height: 1.5 !important;
        font-weight: 500 !important;
        font-family: 'Montserrat' !important;
        margin-bottom: 10px !important;
    }
    .t-store__filter__chosen-val {
        color: #404a45 !important;
        font-size: 12px !important;
        line-height: 1.5 !important;
        font-weight: 400 !important;
        font-family: 'Montserrat' !important;
        padding-left: 30px !important;
        padding-right: 15px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        height: 30px !important;
        background-color: transparent !important;
        border: 1px solid #E4E4E4 !important;
        border-radius: 30px !important;
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
    }
    .t-store__filter__chosen-val:after {
        left: 15px !important;
        color: #7EA34C !important;
        padding: 0px !important;
        margin-right: 5px !important;
        font-size: 12px !important;
        height: 12px !important;
    }
    .t-store__filter__reset {
        color: #404a45 !important;
        font-size: 12px !important;
        line-height: 1.5 !important;
        font-weight: 500 !important;
        font-family: 'Montserrat' !important;
        padding-top: 0px !important;
        border-color: #7EA34C !important;
        vertical-align: middle !important;
    }
    
    /*Кнопка раскрытия фильтров на странице Каталога*/
    .t-store__filter__opts-mob-btn {
        color: #404a45 !important;
        font-size: 15px !important;
        line-height: 1.5 !important;
        font-weight: 500 !important;
        font-family: 'Montserrat' !important;       
    }   
    
    /*Ширина первого экрана в карточке товара*/
    .t762__container {
        max-width: 1160px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .t762__col:first-child {
        width: 760px !important;
        display: inline-block !important;
        position: sticky !important;
        top: 80px !important;
    }
    .t762__col:last-child {
        width: 400px !important;
        display: inline-block !important;
    }   
    .t762__info {
        padding-right: 0px !important;
    }
    
    /*Изображения в карточке товара*/
    .t762 .t-slds__imgwrapper .t-slds__bgimg {
        border-radius: 20px !important;
    }
    
    /*Миниатюры в карточке товара*/
    .t762 .t-slds__thumbsbullet {
        margin-right: 10px !important;
        margin-top: 10px !important;
    }
    .t762 .t-slds__thumbsbullet .t-slds__bgimg {
        border-radius: 5px !important;
    }  
    .t-slds__thumbsbullet-border {
        border-radius: 5px !important;
    }
    .t-slds__bullet_active .t-slds__thumbsbullet-border {
        border-color: #A1C66F !important;
    }
    
    /*Цена в карточке товара*/
    .t762__price-item {
        font-size: 22px !important;
        line-height: 1.3 !important;
        font-weight: 500 !important;
        font-family: 'Montserrat' !important;
        margin-right: 15px !important;
    }
    .t762__price-item .t-store__prod__price-portion:nth-child(4) {
        display: none !important;
    }
    
    /*Отступ от заголовка до артикула в карточке товара*/
    .t762__title_small {
        margin-top: 15px !important;
    }
    
    /*Отступ от артикула до цены в карточке товара*/
    .t762__title-wrapper {
        margin-bottom: 20px !important;
    }   
    
    /*Отступ снизу и сверху у кнопки в карточке товара*/
    .t762__btn-wrapper {
        margin-top: 30px !important;
        margin-bottom: 40px !important;
    }
    .t762__info {
        padding-bottom: 0px !important;
    }
    
    /*Стрелки в слайдере в карточке товара*/
    .t762 .t-slds__arrow_body svg {
        display: none !important;
    }
    .t762 .t-slds__arrow_body {
        background-image: url(https://static.tildacdn.com/tild3636-6539-4538-b639-666135363834/right.svg) !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        width: 10px !important;
        height: 20px !important;
    }   
    
    /*Иконки в блоке с преимуществами на странице карточки товара*/
    .t490__separator {
        display: none !important;
    }
    .t490__img {
        height: 45px !important;
        margin-bottom: 15px !important;
        margin-top: 30px !important;
    }
    .t490 .t-container {
        display: -webkit-flex !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        box-sizing: border-box !important;
    }
    .t490__col {
        border: 1px solid #E4E4E4 !important;
        margin-left: 20px !important;
        margin-right: 20px !important;
        float: none !important;
        box-sizing: border-box !important;
        border-radius: 10px !important;
        width: calc((1200px - 240px) / 6) !important;
        margin-bottom: 40px !important;
    }
    .t490 .t-heading {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .t490__wrappercenter {
        padding-left: 15px !important;
        padding-right: 15px !important;
        padding-bottom: 30px !important;
    }   
    
    /*Изображения в блоке "Спальные места" на странице карточки товара*/
    .t923__bgimg {
        border-radius: 10px !important;
    }
    
    /*Текстовый контейнер в блоке "Спальные места" на странице карточки товара*/
    .t923__textwrapper {
        padding-left: 0px !important;
        padding-right: 0px !important;
        padding-bottom: 0px !important;
        padding-top: 30px !important;
    }
    .t923__descr {
        margin-top: 15px !important;
    }
    
    /*Заголовки в блоке "Включено в стоимость" на странице карточки товара*/
    .t420__title {
        margin-bottom: 30px !important;
    }
    
    /*Блок "Включено в стоимость" на странице карточки товара*/
    .t420 .t-container {
        max-width: 1160px !important;
        border: 1px solid #E4E4E4 !important;
        border-radius: 20px !important;
        box-sizing: border-box !important;
        padding-left: 40px !important;
        padding-right: 40px !important;
        padding-top: 40px !important;
        padding-bottom: 40px !important;
    }
    .t420__col {
        max-width: calc((100% - 160px !important) / 4) !important;
    }
    .t420 .t-container div:last-child .t420__col:last-child {
        max-width: calc((100% - 160px !important) / 2) !important;
    }
    .t420 .t-container div:last-child .t420__col:first-child .t420__title {
        color: transparent !important;
    }  
    .t420 > .t-container > div:last-child > .t420__col:first-child {
        margin-top: 53px !important;
    }
    
    /*Списки в блоке "Включено в стоимость" на странице карточки товара*/
    .t420 > .t-container > .t420__col:nth-child(2) li, .t420 > .t-container > div:last-child > .t420__col:first-child li {
        list-style: none !important;
        background: url(https://static.tildacdn.com/tild6530-6334-4166-b537-396336623761/Ellipse_51.svg) no-repeat !important;
        background-position: left top 7px !important;
        padding-left: 20px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-right: 0px !important;
    }    
    .t420__descr li {
        margin-bottom: 15px !important;
    }    
    .t420__descr li:last-child {
        margin-bottom: 0 !important;
    }
    
    /*Скругление углов у видео на странице карточки товара*/
    .t121 .t-video-lazyload, .t121 .t-video-lazyload iframe {
        border-radius: 20px !important;
    }
    
    /*Заголовок в поп-ап форме*/
    .t702__title {
        margin-bottom: 0px !important;
    }
    
    /*Описание в поп-ап форме*/
    .t702__descr {
        margin-top: 20px !important;
    }
    
    /*Отступ от заголовочной секции до полей в поп-ап форме*/
    .t702__text-wrapper {
        margin-bottom: 40px !important;
    }
    
    /*Заголовки полей в поп-ап форме*/
    .t702 .t-input-title {
        color: #2B3630 !important;
        font-size: 15px !important;
        line-height: 1.5 !important;
        font-weight: 500 !important;
        font-family: 'Montserrat' !important;    
    }
    
    /*Подсказки полей в поп-ап форме*/
    .t702 .t-input_bbonly, .t702 .t-input-phonemask {
        color: #404A45 !important;
        font-size: 15px !important;
        line-height: 1.5 !important;
        font-weight: 400 !important;
        font-family: 'Montserrat' !important; 
    }
    
    /*Текст под кнопкой в поп-ап форме*/
    .t702__form-bottom-text {
        color: #404A45 !important;
        font-size: 15px !important;
        line-height: 1.5 !important;
        font-weight: 400 !important;
        font-family: 'Montserrat' !important; 
        margin-top: 20px !important;
    }
    
    /*Календарь в поп-ап форме*/
    .t702 .date-picker {
        border-color: #E4E4E4 !important;
        border-radius: 5px !important;
        font-family: 'Montserrat' !important; 
        color: #404A45 !important;
    }
    .t702 .dp-title {
        background-color: #F5F5F5 !important;
    }
    .t702 .selected-day:before {
        background-color: #7EA34C !important;
    }
    .t702 .week-day {
        border-color: #E4E4E4 !important;        
    }
    
    /*Отступ от полей до кнопки в поп-ап форме*/
    .t702 .t-form__submit {
        margin-top: 40px !important;
    }
    
    /*Отступы между полями в поп-ап форме*/
    .t702 .t-input-group {
        margin-bottom: 40px !important;
    }
    .t702 .t-input-group_ta .t-input_bbonly {
        padding-top: 20px !important;
    }
    
    /*Стрелки в карусели-зумере*/
    .t-carousel__zoomer__arrow__wrapper_right:before {
        background-color: rgba(255,255,255,0.80) !important;
        width: 50px !important;
        height: 50px !important;
        box-sizing: border-box !important;
        right: calc(50% - 25px) !important;
        top: calc(50% - 25px) !important;
        -webkit-transition: all .2s linear !important;
        -o-transition: all .2s linear !important;
        transition: all .2s linear !important;
    }
    .t-carousel__zoomer__arrow__wrapper {
        -webkit-transform: translateY(-50%) !important;
        -ms-transform: translateY(-50%) !important;
        transform: translateY(-50%) !important;
    }
    .t-carousel__zoomer__arrow_right {
        background-image: url(https://static.tildacdn.com/tild3636-6539-4538-b639-666135363834/right.svg) !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        width: 10px !important;
        height: 20px !important;
        border: none !important;
        -webkit-transform: rotate(360deg) !important;
        -ms-transform: rotate(360deg) !important;
        transform: rotate(360deg) !important;
    }
    .t-carousel__zoomer__arrow__wrapper_right {
        right: 40px !important;        
    }
    .t-carousel__zoomer__control_right:hover .t-carousel__zoomer__arrow__wrapper_right:before {
        background-color: rgba(255,255,255,1) !important;
    }
    .t-carousel__zoomer__control_right:hover {
        opacity: 1 !important;
    }       
    .t-carousel__zoomer__arrow__wrapper_left:before {
        background-color: rgba(255,255,255,0.80) !important;
        width: 50px !important;
        height: 50px !important;
        box-sizing: border-box !important;
        left: calc(50% - 25px) !important;
        top: calc(50% - 25px) !important;
        -webkit-transition: all .2s linear !important;
        -o-transition: all .2s linear !important;
        transition: all .2s linear !important;
    }    
    .t-carousel__zoomer__arrow_left {
        background-image: url(https://static.tildacdn.com/tild3636-6539-4538-b639-666135363834/right.svg) !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        width: 10px !important;
        height: 20px !important;
        border: none !important;
        -webkit-transform: rotate(180deg) !important;
        -ms-transform: rotate(180deg) !important;
        transform: rotate(180deg) !important;
    }
    .t-carousel__zoomer__arrow__wrapper_left {
        left: 40px !important;        
    }  
    .t-carousel__zoomer__control_left:hover .t-carousel__zoomer__arrow__wrapper_left:before {
        background-color: rgba(255,255,255,1) !important;
    }  
    .t-carousel__zoomer__control_left:hover {
        opacity: 1 !important;
    }       
    .t-zoomer__scale, .t-zoomer__close {
        background-color: transparent !important;
    }
    .icon-increase path, .icon-decrease path {
        stroke: #404A45 !important;
    }
    .t-zoomer__close path {
        fill: #404A45 !important;
    } 
    
    /*Иконка избранного*/
    .t1002__addBtn {
        background-color: transparent !important;
        width: 24px !important;
        height: 20px !important;
        top: 20px !important;
        right: 20px !important;
        margin: 0px !important;
        padding: 0px !important;
        border: none !important;
    }
    .t1002__addBtn svg {
        width: 100% !important;
        height: 100% !important;
        margin: 0px !important;
        padding: 0px !important;        
    }      
    .t1002__addBtn svg path {
        width: 100% !important;
        height: 100% !important;
        fill: rgba(43, 54, 48, .3) !important;
        stroke: #FFFFFF !important;
        stroke-width: 0.8px !important;
        margin: 0px !important;
        padding: 0px !important;        
    } 
    .t1002__addBtn_active svg path {
        fill: #7EA34C !important;
        stroke: #FFFFFF !important;
        margin: 0px !important;
        padding: 0px !important;        
    } 
    .t762__btn-wrapper .t1002__addBtn {
        margin-left: 15px !important;
    }
    .t762__btn-wrapper .t1002__addBtn svg path {
        stroke-width: 0px !important;
    }  
    
    /*Иконка открытия виджета с вишлистом*/
    .t1002__wishlisticon {
        top: 100px !important;
    }
    
    /*Всплывающее окно при добавлении товара в избранное*/
    .t1002__bubble {
        background-color: rgba(126, 163, 76, .9) !important;
    }
    .t1002__bubble-text {
        color: #FFFFFF !important;
        font-size: 15px !important;
        line-height: 1.5 !important;
        font-weight: 500 !important;
        font-family: 'Montserrat' !important; 
        padding: 20px !important;
    }
    .t1002__bubble-close {
        color: #FFFFFF !important;       
    }
    
    /*Цена товара в вишлисте*/
    .t1002__product-amount, .t1002__product-title__portion, .t1002__product-portion, .t1002__product-amount--portion, .t1002__product-title__option {
        display: none !important;       
    }    
    
    /*Подложка вишлиста*/
    .t1002__wishlistwin-content {
        padding: 30px !important;
    }
    
    /*Заголовок вишлиста*/
    .t1002__wishlistwin-heading {
        color: #2B3630 !important;
        font-size: 30px !important;
        line-height: 1.3 !important;
        font-weight: 400 !important;
        font-family: 'Lack' !important;         
    }
    
    /*Название товара в вишлисте*/
    .t1002__product-link {
        color: #404A45 !important;
        font-size: 18px !important;
        line-height: 1.3 !important;
        font-weight: 400 !important;
        font-family: 'Lack' !important;     
    }
    .t1002__product-title {
        padding: 0px !important;
        vertical-align: middle !important;
    }
    
    /*Крестик напротив товара в вишлисте*/
    .t1002__product-del {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-left: 20px !important;
        margin-left: auto !important;
        position: static !important;
    }
    
    /*Отступ от заголовка до товаров в вишлисте*/
    .t1002__wishlistwin-top {
        border-bottom: 1px solid #E4E4E4 !important;
        padding-bottom: 30px !important;
        margin-bottom: 30px !important;
    }
    
    /*Отступы между товарами в вишлисте*/
    .t1002__product {
        display: -webkit-flex !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-align-items: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        margin-top: 0px !important;
        padding: 0px !important;
        margin-bottom: 20px !important;
    }
    .t1002__product:last-child {
        margin-bottom: 0px !important;
    }   
    
    /*Иконка закрытия вишлиста*/
    .t1002__wishlistwin-close {
        right: 30px !important;
        top: 30px !important;
        padding: 0px !important;
    }
    
    /*Лейблы на плитке товаров"*/
    .t-store__card__mark-wrapper {
        left: 20px !important;
        top: 20px !important;
        right: 60px !important;
        overflow: hidden !important;
        display: block !important;        
    }    
    .t-store__card__mark {
        color: #404a45 !important;
        font-size: 15px !important;
        line-height: 50px !important;
        font-weight: 500 !important;
        font-family: 'Montserrat' !important;
        word-wrap: normal !important;
        white-space: nowrap !important;
        padding-left: 25px !important;
        padding-right: 25px !important;
        border-radius: 30px !important;
        width: -webkit-max-content !important;
        width: -moz-max-content !important;
        width: max-content !important;
        max-width: 100% !important;
        -o-text-overflow: ellipsis !important;
        text-overflow: ellipsis !important;
        box-sizing: border-box !important;
        overflow: hidden !important;
        display: block !important;
    }
    
    
    
@media screen and (max-width: 1300px) { 
    
    /*Кнопка на первом экране*/
    .t1001__btn, .uc-article-cover .t1001__btn {
        right: 20px !important;
    }
    
    /*Слайдер в блоке "Отзывы"*/
    .t923 .t-slds__container {
        width: 100% !important;
    }
    .t923 .t-slds__arrow-left {
        left: 10px !important;
    }
    .t923 .t-slds__arrow-right {
        right: 10px !important;
    }        
    
    
}
    
    
    
@media screen and (max-width: 1200px) {
    
    /*Стандартные кнопки*/
    .t142__submit {
        margin-left: 10px !important;
        margin-right: 10px !important;
    }    
    .t142__wraptwo {
        max-width: 960px !important;
    }
    
    /*Меню на ПК*/
    .t228__imglogo {
        max-width: 250px !important;
        width: 250px !important;
        min-width: 250px !important;
    }
    .t228__list_item {
        padding: 0px 10px !important;
    }
    .t228__list_item:first-child {
        padding-left: 0px !important;
    }    
    .t228__list_item:last-child {
        padding-right: 0px !important;
    } 
    .t228 .t-btn {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    .t228__padding40px {
        width: 30px !important;
    }
    
    /*Логотип в мобильном меню*/
    .t450__logoimg {
        max-width: 250px !important;
    }
    
    /*Стандартные главные заголовки*/
    .t1001__title {
        font-size: 64px !important;
    }    
    
    /*Стандартные большие заголовки*/
    .t015__title, .uc-article-cover .t1001__title {
        font-size: 49px !important;
    }
    
    /*Изображение на первом экране*/
    .t1001__img-wrapper {
        padding-left: 10px !important;
        padding-right: 10px !important;
        max-width: 940px !important;
    }
    
    /*Кнопка на первом экране*/
    .t1001__btn {
        right: calc((100% - 940px) / 2 - 40px) !important;
    }
    
    /*Карточки в блоке "Популярные направления"*/
    .t686__col, .t686 .t-card__col {
        max-width: 140px !important;
        width: 140px !important;
        height: 140px !important;
        padding-bottom: 20px !important;
    }    
    
    /*Кнопка в блоке "Новые предложения"*/
    .t142A__wraptwo {
        width: 940px !important;
    }
    
    /*Карточки в блоке "Подборка"*/
    .t856__container {
        max-width: 960px !important;
    }  
    
    /*Заголовки карточек в блоке "Подборки"*/
    .t856__inner-wrapper {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    .t856__textwrapper {
        padding: 15px !important;
        max-width: calc(100% - 30px) !important;
    }  
    .t856__col:first-child .t856__textwrapper {
        padding: 25px !important;
    }      
    
    /*Заголовки карточек в блоке "Доп. услуги"*/
    .t858__col:last-child .t858__wrap_bottom .t-name {
        font-size: 18px !important;
    }     
    
    /*Вертикальные отступы между карточками в блоке "Доп. услуги"*/
    .t858__row {
        margin-top: 20px !important;
    }
    
    /*Иконки в блоке "Доп. услуги"*/
    .t858__img {
        height: 70px !important;
    }  
    
    /*Рамки карточек в блоке "Доп. услуги"*/
    .t858__wrap_bottom {
        left: 125px !important;
    }
    
    /*Изображение в блоке "Бизнес"*/
    .t500__cell_50 {
        max-width: 340px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }   
    
    /*Текстовые контейнеры в блоке "Бизнес"*/
    .t500__cell_25 {
        width: 300px !important;
    }   
    .t500__cell-left .t500__descr {
        margin-left: 40px !important;
    }
    .t500__cell-right .t500__descr {
        margin-right: 40px !important;
    }   
    .t500__cell-left {
        padding-left: 10px !important;
    }
    .t500__cell-right {
        padding-right: 10px !important;
    } 
    
    /*Заголовок в поп-ап статьях*/
    .t-feed__post-popup__title {
        font-size: 49px !important;
    }           
    
    /*Закрепленный пост на странице Блог*/
    .t896 .t-feed__post-bgimg {
        width: 460px !important;
        height: auto !important;
        padding-bottom: 100% !important;
    }
    
    /*Отступы меджду карточками с быстрыми ссылками на странице Блог*/
    .t774__separator {
        margin-bottom: 20px !important;
    }
    
    /*Кнопка в обложке на странице Статья*/
    .uc-article-cover .t1001__btn {
        bottom: 200px !important;
        right: calc((100% - 940px) / 2 - 50px) !important;
    }   
    
    /*Изображения в две колонки на странице Статья*/
    .t667__container {
        max-width: 640px !important;
    }   
    
    /*Тексты в рамках на странице Статья*/
    .t673 .t-col, .t672 .t-col {
        max-width: 620px !important;
    }  
    
    /*Таблица на странице Статья*/
    .t615 .t-container {
        max-width: 640px !important;
    }
    .t615__col {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }  
    
    /*Рамка блока с автором на странице Статья*/
    .t526 .t-col {
        max-width: 940px !important;
    }
    
    /*Изображение в блоке "Если вы давно мечтали"*/
    .uc-blog .t500__cell_50 {
        max-width: 400px !important;
    }
    .uc-blog .t500 .t-section__container .t-col {
        max-width: 560px !important;
    }    
    
    /*Ширина каталога на странице Каталог*/
    .t951 {
        padding-left: 30px !important;
        padding-right: 20px !important;
    }    
    
    /*Поле поиска на странице Каталог*/
    .t-store__filter__search {
        width: calc((100% - 290px) / 3) !important;
    }
    
    /*Ширина первого экрана в карточке товара*/
    .t762__container {
        max-width: 940px !important;
    }
    .t762__col:first-child {
        width: 460px !important;
    }
    .t762__col:last-child {
        width: 480px !important;
    }   
    .t762__info {
        padding-left: 20px !important;
    } 
    .t762 .t-slds__imgwrapper .t-slds__bgimg {
        padding-bottom: 100% !important;
    }    
    
    /*Иконки в блоке с преимуществами на странице карточки товара*/
    .t490__wrappercenter {
        padding-left: 10px !important;
        padding-right: 10px !important;
    } 
    .t490 .t-container {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }    
    .t490__col {
        margin-left: 10px !important;
        margin-right: 10px !important;
        border-radius: 10px !important;
        width: calc((960px - 120px) / 6) !important;
        margin-bottom: 20px !important;
    }   
    
    /*Блок "Включено в стоимость" на странице карточки товара*/
    .t420 .t-container {
        max-width: 940px !important;
        border: 1px solid #E4E4E4 !important;
        border-radius: 20px !important;
        box-sizing: border-box !important;
        padding-left: 40px !important;
        padding-right: 40px !important;
        padding-top: 40px !important;
        padding-bottom: 40px !important;
    }
    .t420__col {
        max-width: calc((100% - 80px !important) / 4) !important;
    }
    .t420 .t-container div:last-child .t420__col:last-child {
        max-width: calc((100% - 80px !important) / 2) !important;
    }
    .t420 > .t-container > .t420__col:nth-child(n) .t420__title {
        min-width: 280px !important;
    }  
    /*.t420 .t-container div:last-child .t420__col:first-child .t420__title {*/
    /*    min-width: 300px !important;*/
    /*}      */
    
    /*Иконка открытия виджета с вишлистом*/
    .t1002__wishlisticon {
        top: 100px !important;
        right: 30px !important;
    }    
 

}



@media screen and (max-width: 1050px) { 
    
    /*Кнопка на первом экране*/
    .t1001__btn, .uc-article-cover .t1001__btn {
        right: 0px !important;
    }
 
    
}



@media screen and (max-width: 960px) {
    
    /*Стандартные кнопки*/
    .t-btn, .t-submit, .t-inputpromocode__btn {
        font-size: 14px !important;
        min-width: 145px !important;
    }  
    .t142__submit {
        margin-left: 20px !important;
        margin-right: 20px !important;
    }     
    .t142__wraptwo {
        max-width: 640px !important;
    }
    .uc-center-btn-pc .t142__wraptwo {
        text-align: left !important;
    }
    .t-store__filter__btn {
        font-size: 14px !important;
        height: 45px !important;
    }    
    
    /*Стандартные кнопки со стрелкой*/
    .t1001__btn, .t142A__btn, .t500 .t-btn, .uc-homepage-blog .t-feed__showallpost-btn {
        width: 145px !important;
        height: 145px !important;
    }   
    .t1001__btn span:after, .t142A__btn td:after, .t500 .t-btn td:after, .uc-homepage-blog .t-feed__showallpost-btn span:after {
        width: 26px !important;
        height: 13px !important;
    }  
    
    /*Единициы измерения товаров*/
    .t-store__prod__price-portion:after {
        font-size: 16px !important;
    }    
    
    /*Логотип в мобильном меню*/
    .t450__logoimg {
        max-width: 240px !important;
    } 
    .t450__logowrapper {
        margin-bottom: 45px !important;
    }
    
    /*Пункты в мобильном меню*/
    .t450 .t-menu__link-item {
        font-size: 16px !important;
    }
    .t450 .t-menusub__link-item {
        font-size: 16px !important;        
    }
    
    /*Описания в мобильном меню*/
    .t450__right_descr {
        font-size: 15px !important;
    }
    
    /*Языки в мобильном меню*/
    .t450__right_langs_lang {
        font-size: 16px !important;
    }    
    
    /*Отступы между нижними элементами в мобильном меню*/
    .t450__right_descr, .t450__right_social_links, .t450__right_buttons, .t450__right_langs {
        margin-top: 25px !important;
    }    
    
    /*Стандартные главные заголовки*/
    .t1001__title {
        font-size: 52px !important;
        line-height: 1.2 !important;
    }    
    
    /*Стандартные большие заголовки*/
    .t015__title, .uc-article-cover .t1001__title {
        font-size: 42px !important;
        line-height: 1.2 !important;
    }
    .uc-text-align-left .t-col {
        text-align: left !important;
    }
    .uc-full-width .t015 .t-container {
        max-width: 100% !important;
    } 
    
    /*Cтандартные средние заголовки*/
    .t120__title {
        font-size: 26px !important;
    }    
    
    /*Стандартные маленькие заголовки*/
    .t056__title {
        font-size: 17px !important;
    }    
    
    /*Полужирная описания в стандартных блоках с большими заголовками*/
    .t015__descr {
        font-size: 16px !important;
        padding-top: 25px !important;
    }  
    
    /*Стандартные описания в отдельных блоках*/
    .t004 .t-text {
        font-size: 15px !important;
    }    
    
    /*Описание на первом экране*/
    .t1001__descr {
        font-size: 16px !important;
        padding-top: 25px !important;
        max-width: calc(100% - 145px) !important;
    } 
    
    /*Изображение на первом экране*/
    .t1001__img-wrapper {
        padding-left: 0px !important;
        padding-right: 0px !important;
        max-width: 100% !important;
        border-radius: 0px !important;        
    }
    .t1001__img {
        border-radius: 0px !important;
    }
    
    /*Кнопка на первом экране*/
    .t1001__btn {
        right: 0px !important;
        top: -12px !important;
    }
    .t1001__btn-wrapper {
        position: relative !important;
        padding-top: 60px !important;
    }
    
    /*Карточки в блоке "Популярные направления"*/
    #allrecords .t686__col:nth-child(n), #allrecords .t686 .t-card__col {
        max-width: 145px !important;
        min-width: 145px !important;
        width: 145px !important;
        height: 145px !important;
        padding-bottom: 0px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        margin-top: 0px !important;
        margin-left: 10px !important;
        margin-right: 10px !important;
    }
    .t686__container {
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
        margin-left: calc((100% - 640px) / 2);
        box-sizing: border-box !important;
    }
    #allrecords .t686__row:nth-child(n) {
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important;
        margin-top: 0px !important;
    }    
    .t686 {
        overflow: auto !important;
        padding-bottom: 10px !important;
    }
    
    /*Изображение в блоке "Новые предложения"*/
    .t663__container {
        max-width: 100% !important;
    }
    .t663__row {
        padding: 0px !important;
    }
    .t663__bgimg {
        border-radius: 0px !important;
    }    
    
    /*Кнопка в блоке "Новые предложения"*/
    .t142A__btn {
        top: 0px !important;
        right: 50% !important;
        transform: translateX(50%) !important;
    }
    .t142A__wraptwo {
        width: 100% !important;
        padding-bottom: 72px !important;
    }   
    
    /*Заголовки карточек в блоке "Подборки"*/
    .t856__inner-wrapper {
        padding-left: 25px !important;
        padding-right: 25px !important;
        height: 45px !important;
    }    
    .t856__textwrapper {
        padding: 25px !important;
        max-width: calc(100% - 50px) !important;
    }  
    .t856__title, .t856 .t-card__title {
        font-size: 14px !important;
    }    
    
    /*Изображения в блоке "Подборка"*/
    .t856__bg {
        padding-bottom: 120% !important;
        width: 360px !important;
    }
    .t856__col:nth-child(-n+6) .t856__bg {
        padding-bottom: 120% !important;
    }
    .t856__col:first-child .t856__bg {
        padding-bottom: 120% !important;
    } 
    
    /*Карточки в блоке "Подборка"*/
    .t856__container {
        max-width: 620px !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        padding-bottom: 10px !important;
    }
    .t856__col {
        margin-left: 0px !important;
        margin-right: 0px !important;
        margin-bottom: 0px !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
        max-width: 380px !important;
        width: 380px !important;
    }     
    .t856__col:nth-child(-n+6) {
        max-width: 380px !important;
        width: 380px !important;
    }
    .t856__col:first-child {
        max-width: 380px !important;
        width: 380px !important;
        margin-bottom: 0px !important;
    }
    .t856__col:first-child .t856__textwrapper {
        top: unset !important;
        right: unset !important;
        left: 0px !important;
        bottom: 0px !important;
        padding: 25px !important;
    }
    .t856 {
        overflow: auto !important;
    }
    
    /*Заголовки аккордеона*/
    .t585__title {
        font-size: 17px !important;
    }
    .t585__trigger-button {
        padding-top: 25px !important;
        padding-bottom: 25px !important;
    }
    
    /*Описания аккордеона*/
    .t585__text {
        font-size: 15px !important;
    }    
    .t585__textwrapper {
        padding-bottom: 25px !important;
    }   
    
    /*Заголовки карточек в блоке "Доп. услуги"*/
    .t858__wrap_bottom .t-name {
        font-size: 17px !important;
    }
    
    /*Описания карточек в блоке "Доп. услуги"*/
    .t858__wrap_bottom .t-descr {
        font-size: 14px !important;
        padding-top: 15px !important;
    }  
    .t858__col:last-child .t858__wrap_bottom .t-descr {
        max-width: 100% !important;
    }       
    
    /*Иконки в блоке "Доп. услуги"*/
    .t858__img {
        height: 65px !important;
    }
    .t858__col:last-child .t858__img {
        width: 26px !important;
        height: 13px !important;
    }
    .t858__wrap_top {
        margin-right: 25px !important;
    }
    .t858__col:last-child .t858__wrap_top {
        right: unset !important;
        left: 35px !important;
        bottom: 35px !important;
        width: 26px !important;
        height: 13px !important;
    }    
    
    /*Рамки карточек в блоке "Доп. услуги"*/
    .t858__wrap {
        padding-top: 35px !important;
        padding-bottom: 35px !important;
        padding-left: 35px !important;
        padding-right: 35px !important;
    }   
    .t858__col:last-child .t858__wrap {
        padding-bottom: 65px !important;
    }   
    .t858__row {
        margin-top: 0px !important;
    }
    
    /*Рамки карточек в блоке "Доп. услуги"*/
    .t858__wrap_bottom {
        left: 130px !important;
        right: 35px !important;
    }      
    
    /*Описания в блоке "Бизнес"*/
    .t500__descr {
        font-size: 15px !important;
    }
    .t022__text {
        font-size: 16px !important;
        max-width: 440px !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    
    /*Последовательность элементов в блоке "Бизнес"*/
    .t500__container {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
    }
    .t500__cell-left {
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        width: 100% !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .t500__cell-right {
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;
        padding-left: 20px !important;
        padding-right: 20px !important;  
        width: 100% !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;      
    }
    .t500__cell_50 {
        -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
        order: 3 !important;
        padding-left: 100px !important;
        padding-right: 100px !important;   
        width: 100% !important;
        margin-top: 50px !important;
        max-width: 100% !important;
    }
    .t500__descr:nth-child(n) {
        margin-left: 0px !important;
        margin-right: 0px !important;
    }
    .t500__img {
        max-width: 100% !important;
    }
    .t923__slds-wrapper {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    .t923 .t-container {
        max-width: 620px !important;
    }
    .t500 .t-section__bottomwrapper {
        margin-top: -72px !important;
    }     
    
    /*Отступы между текстовыми контейнерами в блоке "Бизнес"*/
    .t500__item {
        padding-top: 25px !important;
    }
    .t500__cell-left  .t500__item:first-child {
        padding-top: 0px !important;
    } 
    
    /*Заголовки плиток статей*/
    .t-feed__post-title {
        font-size: 17px !important;
    }    
    
    /*Описания в плитках статей*/
    .t-feed__post-descr, .t-feed__post-tag, .t-feed__post-popup__tag .t-uptitle {
        font-size: 14px !important;
    }
    
    /*Отступ от изображения до заголовка в плитке статей*/
    .t-feed__post-imgwrapper {
        margin-bottom: 25px !important;
    }
    
    /*Плитка статей*/
    .t897__container_mobile-flex .t-feed__post {
        padding-left: 10px !important;
        padding-right: 10px !important;
        min-width: 360px !important;
        max-width: 360px !important;
        box-sizing: content-box !important;
    }
    .t897__container_mobile-flex {
        max-width: 620px !important;
        overflow-x: visible !important;
        padding-bottom: 0px !important;
    }
    .uc-homepage-blog .t897 {
        padding-bottom: 10px !important;
        overflow: auto !important;
    }
    .t897__container_mobile-flex .t-feed__grid-col:first-child {
        margin-left: 0px !important;
    }
    
    /*Закрепленный пост на странице Блог*/
    .t896 .t-feed__post-bgimg {
        width: 100% !important;
        border-radius: 10px !important;
        margin-bottom: 0px !important;
    } 
    .t896 .t-feed__post-imgwrapper {
        margin-bottom: 25px !important;
        padding-bottom: 0px !important;
        width: 600px !important;
        border-radius: 10px !important;
    }
    .t896 .t-feed__textwrapper {
        padding-bottom: 0px !important;
        margin-left: 0px !important;
    }
    
    /*Дата в закрепленном посте на странице Блог*/
    .t896 .t-feed__post-date {
        font-size: 14px !important;
    }
    
    /*Заголовок закрепленного поста*/
    .t896 .t-feed__post-title {
        font-size: 26px !important;
    }
    
    /*Табы в плитке каталога на странице Блог*/
    .t-feed__parts-switch-btn {
        height: 45px !important;
        margin-bottom: 0px !important;
        font-size: 14px !important;
    }
    .t-feed__parts-switch-btn span, .t-feed__parts-switch-btn a {
        line-height: 45px !important;
    }    
    .t-feed__parts-switch-wrapper {
        margin-left: -10px !important;
        margin-right: -10px !important;
        margin-bottom: 10px !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
    }  
    .js-feed-parts-select-container {
        max-width: 640px !important;
    }
    .uc-main-blog .t897__container:first-child {
        max-width: 100% !important;
        box-sizing: border-box !important;
        display: block !important;
        padding-left: calc((100% - 640px) / 2) !important;
        overflow: auto !important;
    }    
    .uc-main-blog .t897__container:nth-child(2) {
        margin-top: 30px !important;
    }
    
    /*Отступ от плитки статей до кнопки "Загрузить еще" на странице Блог*/
    .t-feed__showmore-btn {
        margin-top: 40px !important;
    }    
    
    /*Отступы между плитками статей на странице Блог*/
    .uc-main-blog .t-feed__post {
        margin-bottom: 50px !important;
    }
    .uc-main-blog .t-feed__post:last-child {
        margin-bottom: 0px !important;
    }       
    
    /*Отступы сверху и снизу у текстового контейнера в поп-ап статьях*/
    .t-feed__post-popup__container {
        padding-top: 100px !important;
        padding-bottom: 100px !important;
    }  
    
    /*Отступ от текста до разделов в поп-ап статьях*/
    .t-feed__post-popup__date-parts-wrapper {
        margin-top: 40px !important;
    }    
    
    /*Заголовок в поп-ап статьях*/
    .t-feed__post-popup__title {
        font-size: 42px !important;
    }    
    
    /*Текст в поп-ап статьях*/
    .t-feed__post-popup__text {
        font-size: 15px !important;
    }    
    
    /*Средние заголовки в поп-ап статьях*/
    .t-redactor__h2 {
        font-size: 26px !important;
    }
    
    /*Маленькие заголовки в поп-ап статьях*/
    .t-redactor__h3 {
        font-size: 26px !important;
    }
    
    /*Полужирные описания в поп-ап статьях*/
    .t-feed__post-popup__text > section > strong {
        font-size: 17px !important;
    }       
    
    /*Разделитель в поп-ап статьях*/
    .t-feed__post-popup__text hr {
        margin-top: 25px !important;
        margin-bottom: 25px !important;
    }    
    
    /*Отступ от заголовка до изображения в поп-ап статьях*/
    .t-feed__post-popup__cover-wrapper_beforetitle {
        margin-bottom: 30px !important;
    }
    
    /*Отступ от заголовка до текста в поп-ап статьях*/
    .t-feed__post-popup__title-wrapper {
        padding-bottom: 25px !important;
    }
    
    /*Автор в поп-ап статьях*/
    .t-feed__post-popup__author-wrapper {
        margin-top: 40px !important;
    }
    .t-feed__post-popup__author-bgimg {
        width: 70px !important;
        height: 70px !important;
        margin-right: 15px !important;
    }
    .t-feed__post-popup__author-name {
        font-size: 17px !important;
    }    
    
    /*Быстрые ссылки на странице Блог*/
    .t774__textwrapper {
        padding-left: 25px !important;
        padding-right: 25px !important;
        padding-top: 25px !important;
        padding-bottom: 25px !important;
    }
    
    /*Ширина карточке с быстрыми ссылками на странице Блог*/
    .t774__col {
        min-width: 360px !important;
        max-width: 360px !important;
    }
    .t774__container_mobile-flex {
        max-width: 640px !important;
        padding-bottom: 10px !important;
        overflow: visible !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    .t774 {
        overflow: auto !important;
    }
    
    /*Отступы меджду карточками с быстрыми ссылками на странице Блог*/
    .t774__col {
        margin-left: 0px !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    
    /*Кнопка в быстрых ссылках на странице Блог*/
    .t774__btntext-wrapper {
        padding-left: 25px !important;
        padding-right: 25px !important;
        padding-top: 0px !important;
        padding-bottom: 25px !important;
    }
    .t774__btn-text {
        font-size: 14px !important;
        line-height: 1.4 !important;
    }
    .t774__btn-text:after {
        width: 26px !important;
        height: 13px !important;
        margin-bottom: -2px !important;
    }
    
    /*Заголовки быстрых ссылок на странице Блог*/
    .t774__title  {
        font-size: 17px !important;
    }
    
    /*Описания быстрых ссылок на странице Блог*/
    .t774__descr {
        font-size: 14px !important;
    }        
    
    /*Выравнивание текста по левому краю в обложке на стрнаице Статья*/
    .uc-article-cover .t1001 .t-align_center {
        text-align: left !important;
    }
    .uc-article-cover .t1001__descr {
        margin-left: 0px !important;
        max-width: 380px !important;
    }  
    
    /*Кнопка в обложке на странице Статья*/
    .uc-article-cover .t1001__btn {
        height: 80px !important;
        width: 80px !important;
        min-width: 80px !important;
    }
    .uc-article-cover .t1001__btn span:after {
        width: 13px !important;
        height: 24px !important;
    }
    .uc-article-cover .t1001__btn {
        top: 20px !important;
        right: 0px !important;
    }  
    
    /*Ширина изображения в слайдере на странице Статья*/
    .t670 .t-width {
        max-width: 640px !important;
    }
    .t670 .t-slds__arrow_wrapper-left {
        width: 5% !important;
        left: 0px !important;
    }
    .t670 .t-slds__arrow_wrapper-right {
        width: 5% !important;
        right: 0px !important;
    }  
    .t670__separator {
        padding-bottom: 66.667% !important;
    }
    .t670 .t-slds__arrow-left {
        left: 10px !important;
    }
    .t670 .t-slds__arrow-right {
        right: 10px !important;
    }       
    
    /*Списки на странице Статья*/
    .t119 li, .t046 li {
        background-position: left top 6px !important;
    } 
    .t051 li {
        background-position: left top 5px !important;
    }     
    .t119__preface, .t046__text, .t051__text {
        font-size: 15px !important;
    }
    /*Цифры в кружках*/
    .t510__circle {
        font-size: 15px !important;
        height: 35px !important;
        width: 35px !important;
        line-height: 35px !important;
    }
    .t510 .t-descr {
        font-size: 15px !important;
    }    
    .t510__textwrapper:nth-child(n) {
        padding-left: 15px !important;
    } 
    .t510__separator:nth-child(n) {
        margin-bottom: 15px !important;
    }
    /*Галочки в кружках*/
    .t508 .t-name {
        font-size: 17px !important;
    } 
    .t508 .t-descr {
        font-size: 15px !important;
    }   
    .t508__bgimg {
        height: 35px !important;
        width: 35px !important;   
    }
    .t508__textwrapper:nth-child(n) {
        padding-left: 15px !important;
        padding-top: 5px !important;
    }    
    .t508__separator:nth-child(n) {
        margin-bottom: 35px !important;
    }    
    
    /*Изображения в две колонки на странице Статья*/
    .t667__bgimg {
        padding-bottom: 135.595% !important;
    }    
    
    /*Тексты в рамках на странице Статья*/
    .t673__textwrapper, .t672__textwrapper {
        padding: 25px !important;
    }    
    .t673__text, .t672__text {
        font-size: 14px !important;
    }
    .t673 .t-col, .t672 .t-col {
        max-width: 640px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }   
    
    /*Блоки с крупными описаниями на странице Статья*/
    .t210__text {
        font-size: 16px !important;
    }  
    .t210 .t-col .t-col {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    
    /*Заголовки в таблице на странице Статья*/
    .t615__title {
        font-size: 17px !important;
    }

    /*Цена в таблице на странице Статья*/
    .t615__price-wrap {
        margin-top: 25px !important;
        padding-top: 20px !important;
        padding-bottom: 20px !important;
    }   
    
    /*Таблица на странице Статья*/
    .t615 .t-container {
        max-width: 640px !important;
    }
    .t615__col {
        max-width: 100% !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        margin-bottom: 35px !important;     
    }   
    .t615__col:last-child {
        margin-bottom: 0px !important;
    }    
    
    /*Имя в блоке с автором на странице Статья*/
    .t526__persname {
        font-size: 17px !important;
    }
    
    /*Описание в блоке с автором на странице Статья*/
    .t526__persdescr {
        font-size: 15px !important;
    }
    
    /*Изображение в блоке с автором на странице Статья*/
    .t526__imgwrapper {
        width: 110px !important;
    }
    
    /*Рамка блока с автором на странице Статья*/
    .t526 .t-col:not(.t526__col) {
        padding-top: 40px !important;
    }
    .t526__col {
        padding-bottom: 90px !important;
        margin-bottom: 0px !important;
    }
    .t526 .t-col {
        padding-left: 20px !important;
        padding-right: 20px !important;
        max-width: 640px !important;
    }
    .t526 .t-container {
        padding-left: 20px !important;
        padding-right: 20px !important;
        box-sizing: border-box !important;
    }
    
    /*Иконки соцсетей в блоке с автором на странице Статья*/
    .t188 .t188__wrapper {
        margin-top: -70px !important;
    }
    
    /*Иконки "Поделиться" на странице Статья*/
    .ya-share2__list {
        padding-left: 20px !important;
    }    
    
    /*Изображение в блоке "Если вы давно мечтали"*/
    .uc-blog .t500__cell_50 {
        max-width: 100% !important;
        margin-top: 0px !important;
    }
    .uc-blog .t500 .t-section__bottomwrapper {
        margin-top: 0px !important;
        text-align: center !important;
        margin-top: -72px !important;
    }
    .uc-blog .t500 {
        position: relative !important;
    }
    .uc-blog .t500 .t-section__container .t-col {
        position: relative !important;
        top: 0 !important;
        left: 0 !important;
        -webkit-transform: none !important;
        -ms-transform: none !important;
        transform: none !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }  
    
    /*Заголовок в каталоге*/
    .t-store__card__title {
        font-size: 17px !important;
    }
    
    /*Описания в каталоге*/
    .t-store__card__descr {
        font-size: 14px !important;
    }
    
    /*Цены в каталоге*/
    .t-store__card__price-item {
        font-size: 16px !important;
    }
    
    /*Отступ от изображения до заголовка в каталоге*/
    .t-store__card__textwrapper {
        padding-top: 25px !important; 
    }    
    
    /*Карточки в каталоге*/
    .t-store__card {
        padding-left: 10px !important;
        padding-right: 10px !important;
        min-width: 360px !important;
        max-width: 360px !important;
        box-sizing: content-box !important;
    }
    .t-store__grid-cont {
        max-width: 620px !important;
    }
    .t-store__grid-cont_mobile-one-row .t-col:first-child {
        margin-left: 0px !important;
    }
    .t-store__grid-cont_mobile-one-row {
        overflow-x: visible !important;
    }
    .t754 {
        padding-bottom: 10px !important;
        overflow: auto !important;
    }
    
    /*Ширина каталога на странице Каталог*/
    .t951 {
        padding-left: 10px !important;
        padding-right: 10px !important;
    } 
    .t951__cont-w-filter {
        max-width: 100% !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    .t951__container_mobile-grid {
        padding: 0px !important;
    }
    .t951 .t-store__card {
        min-width: 50% !important;
        max-width: 50% !important;
        width: 50% !important;
        box-sizing: border-box !important;
    }
    .t-store__filter {
        margin-left: 0px !important;
        margin-right: 0px !important;
    }
    
    /*Разделы на странице Каталог*/
    .t-store__parts-switch-btn:nth-child(n) {
        font-size: 14px !important;
        margin-left: 10px !important;
        margin-right: 10px !important;
        margin-bottom: 10px !important;
    } 
    .t-store__parts-switch-wrapper {
        text-align: left !important;
        margin-bottom: 25px !important;
        margin-left: -10px !important;
        margin-right: -10px !important;
    }
    .t951__sidebar {
        width: 100% !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
        margin-right: 0px !important;
        box-sizing: border-box !important;
    }
    
    /*Заголовки фильтров на странице Каталог*/
    .t-store__filter__item-title {
        font-size: 14px !important;
    }
    
    /*Варианты фильтров на странице Каталога*/
    .t-store__filter__title {
        font-size: 14px !important;
    } 
    
    /*Диапазон цен на странице Каталога*/
    .t-store__filter__item-price-box .t-store__filter__input {
        font-size: 14px !important;
        height: 45px !important;
    }
    
    /*"Ничего не найдено" на странице Каталога*/
    .t-store__empty-part-msg, .t-feed__error-msg {
        font-size: 14px !important;
    }   
    
    /*Поиск на странице Каталог*/
    #allrecords [data-record-type="951"] .t-store__search-wrapper .t-store__filter__input {
        font-size: 14px !important;
        height: 45px !important;
        padding-left: 20px !important;
        padding-right: 60px !important;
    }   
    .t-store__filter__search-and-sort {
        margin-bottom: 0px !important;
        margin-top: 25px !important;
        padding-right: 0px !important;
    }
    .t-store__filter__search {
        width: 100% !important
    }
    .t-store__search-icon {
        padding-right: 20px !important;
    }
    .t-store__search-close-icon {
        right: 50px !important;
    }
    
    /*Кнопка раскрытия фильтров на странице Каталога*/
    .t-store__filter__opts-mob-btn {
       font-size: 14px !important; 
    }
    
    /*Отступ от фильтров до плитки с товарами на странице Каталог*/
    .t-store__filter {
        margin-bottom: 35px !important;
    }
    
    /*Отступы между фильтрами на странице Каталог*/
    .t-store__filter__item-title {
        margin-bottom: 0px !important;
    }
    .t-store__filter__item {
        margin-bottom: 0px !important;
        padding-top: 15px !important;
        padding-bottom: 15px !important;
    }
    .t-store__filter__options {
        margin-top: 25px !important;
    }
    .t-store__filter__item-controls-wrap {
        margin-top: 15px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }    
    
    /*Иконка фильтров на странице Каталог*/
    .t-store__filter__opts-mob-btn-icon path {
        fill: #7EA34C !important;
    }
    
    /*Иконка поиска на странице Каталог*/
    .t-store__filter__search-mob-btn-icon {
        width: 18px !important;
    }
    .t-store__filter__search-mob-btn-icon path {
        fill: #7EA34C !important;
    }  
    
    /*"Найдено" на странице Каталог*/
    .t-store__filter__chosen-bar {
        width: 100% !important;
        -webkit-box-shadow: none !important;
        box-shadow: none !important;
    }
    .t-store__filter__chosen-wrapper {
        margin-bottom: 15px !important;
    }
    .t-store__filter__prods-number {
        margin-bottom: 25px !important;
    }    
    
    /*Отступы у изображения в блоке "Персональный подбор" на странице Каталог*/
    .uc-personal .t500__cell_50 {
        margin-top: 0px !important;
    }
    
    /*Заголовок в карточке товара*/
    .t762__title {
        font-size: 26px !important;
    }
    
    /*Цена в карточке товара*/
    .t762__price-item {
        font-size: 20px !important;
    }
    
    /*Отступ снизу и сверху у кнопки в карточке товара*/
    .t762__btn-wrapper {
        margin-top: 25px !important;
        margin-bottom: 35px !important;
    }   
    
    /*Ширина контейнера карточки товара*/
    .t762__container {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    
    /*Ширина первого экрана в карточке товара*/
    .t762__container {
        max-width: 640px !important;
    }
    .t762__col:first-child {
        width: 100% !important;
        position: static !important;
        display: block !important;
    }
    .t762__col:last-child {
        width: 100% !important;
        display: block !important;
    }   
    .t762__info {
        padding-left: 0px !important;
    }     
    
    /*Стрелки в слайдере в карточке товара*/
    .t762 .t-slds__arrow {
        width: 45px !important;
        height: 45px !important;
    }    
    .t762 .t-slds__arrow_body {
        width: 9px !important;
        height: 18px !important;
    }    
    
    /*Отступ от изображения до заголовка в карточке товара*/
    .t762__info {
        padding-top: 40px !important;
    }
    
    /*Заголовки в блоке с преимуществами на странице карточки товара*/
    .t490 .t-heading {
        font-size: 14px !important;
    }
    
    /*Горизонтальный скролл иконок в блоке с преимуществами на странице карточки товара*/
    .t490 {
        overflow: auto !important;
    }    
    .t490__col {
        padding-left: 0px !important;
        padding-right: 0px !important;
        margin-bottom: 10px !important;
        width: 100% !important;
    }
    .t490 .t-container {
        padding-left: 10px !important;
        padding-right: 10px !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
    } 
    .t490__img {
        width: 160px !important;
        max-width: 160px !important;
        margin-top: 25px !important;
    }
    .t490__wrappercenter {
        padding-left: 20px !important;
        padding-right: 20px !important;
        padding-bottom: 25px !important;
    }       
    
    /*Текстовый контейнер в блоке "Спальные места" на странице карточки товара*/
    .t923__textwrapper {
        padding-top: 25px !important;
    }
    .t923__title {
        font-size: 17px !important;
    }
    .t923__descr {
        font-size: 14px !important;
    }   
    
    /*Блок с видео на странице карточки товара*/
    .t121 .t-video-lazyload {
        max-width: 600px !important;
    }
    
    /*Заголовки в блоке "Включено в стоимость" на странице карточки товара*/
    .t420__title {
        font-size: 17px !important;
        margin-bottom: 25px !important;
    }   
    .t420 > .t-container > div:last-child > .t420__col:first-child {
        margin-top: 47px !important;
    }
    
    /*Описания в блоке "Включено в стоимость" на странице карточки товара*/
    .t420__descr {
        font-size: 14px !important;
    }
    
    /*Блок "Включено в стоимость" на странице карточки товаров*/
    .t420 .t-container {
        max-width: 640px !important;
        padding: 0px !important;
        border: none !important;
        border-radius: 0px !important;
    }
    .t420__col {
        max-width: 50% !important;
        margin-bottom: 50px !important;
    }
    .t420 > .t-container > .t420__col:first-child {
        margin: 0px !important;
        padding: 0px !important;
    }    
    .t420 > .t-container > div:last-child > .t420__col:first-child {
        max-width: 50% !important;
        margin-bottom: 50px !important;
    }    
    .t420 .t-container div:last-child .t420__col:last-child {
        max-width: 100% !important;
        margin-bottom: 0px !important;
    } 
    .t420__floatbeaker_lr3 {
        display: none !important;
    }
    .t420 > .t-container > .t420__col:nth-child(2) li, .t420 > .t-container > div:last-child > .t420__col:first-child li {
        background-position: left top 6px !important;
    }    
    
    /*Заголовок в поп-ап форме*/
    .t702__title {
        font-size: 26px !important;
    }
    
    /*Описание в поп-ап форме*/
    .t702__descr {
        font-size: 14px !important;
    }
    
    /*Отступ от заголовочной секции до полей в поп-ап форме*/
    .t702__text-wrapper {
        margin-bottom: 35px !important;
    }
    
    /*Заголовки полей в поп-ап форме*/
    .t702 .t-input-title {
        font-size: 14px !important;
    }
    
    /*Подсказки полей в поп-ап форме*/
    .t702 .t-input_bbonly {
        font-size: 14px !important;
    }
    
    /*Текст под кнопкой в поп-ап форме*/
    .t702__form-bottom-text {
        font-size: 14px !important;
    }
    
    /*Отступ от полей до кнопки в поп-ап форме*/
    .t702 .t-form__submit {
        margin-top: 35px !important;
    }
    
    /*Отступы между полями в поп-ап форме*/
    .t702 .t-input-group {
        margin-bottom: 35px !important;
    }
    
    /*Стрелки в карусели-зумере*/
    .t-carousel__zoomer__arrow__wrapper_right:before {
        width: 45px !important;
        height: 45px !important;
        right: calc(50% - 22px) !important;
        top: calc(50% - 22px) !important;
    }
    .t-carousel__zoomer__arrow_right {
        width: 9px !important;
        height: 18px !important;
    }
    .t-carousel__zoomer__arrow__wrapper_right {
        right: 35px !important;        
    }
    .t-carousel__zoomer__arrow__wrapper_left:before {
        width: 45px !important;
        height: 45px !important;
        left: calc(50% - 22px) !important;
        top: calc(50% - 22px) !important;
    }    
    .t-carousel__zoomer__arrow_left {
        width: 9px !important;
        height: 18px !important;
    }
    .t-carousel__zoomer__arrow__wrapper_left {
        left: 35px !important;        
    }    
    
    /*Подложки вишлиста*/
    .t1002__wishlistwin-content {
        padding: 25px !important;
    }
    .t1002__wishlistwin-products {
        padding: 0px !important;
    }
    
    /*Всплывающее окно при добавлении товара в избранное*/
    .t1002__bubble-text {
        font-size: 14px !important;
    }   
    
    /*Иконка открытия виджета с вишлистом*/
    .t1002__wishlisticon {
        top: 90px !important;
        right: 20px !important;
    }       
    
    /*Заголовок вишлиста*/
    .t1002__wishlistwin-heading {
        font-size: 26px !important;
    }
    
    /*Название товара в вишлисте*/
    .t1002__product-link {
        font-size: 16px !important;
    }   
    
    /*Отступ от заголовка до товаров в вишлисте*/
    .t1002__wishlistwin-top {
        padding-bottom: 25px !important;
        padding-top: 15px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        margin-bottom: 25px !important;
    }
    
    /*Иконка закрытия вишлиста*/
    .t1002__wishlistwin-close {
        right: 25px !important;
        top: 40px !important;
    }
    
    /*Лейблы на плитке товаров"*/
    .t-store__card__mark {
        height: 45px !important;
        font-size: 14px !important;
        line-height: 45px !important;
    }    
    
    
}



@media screen and (max-width: 640px) {
    
    /*Элементы на всю ширину минус 20px по краям*/
    .full-width {
        width: calc(100% - 40px) !important;
    }
    
    /*Логотип в мобильном меню*/
    .t450__logoimg {
        max-width: 225px !important;
    }    
    
    /*Стандартные главные заголовки*/
    .t1001__title {
        font-size: 42px !important;
    }       
    
    /*Стандартные большие заголовки*/
    .t015__title, .uc-article-cover .t1001__title {
        font-size: 36px !important;
    }
    
    /*Изображение на первом экране*/
    .t1001__img-wrapper {
        height: auto !important;
    }    
    .t1001__img {
        height: auto !important;
        padding-bottom: 80% !important;
    }
    
    /*Изображение в блоке "Новые предложения"*/
    .t663__bgimg {
        height: auto !important;
        padding-bottom: 50% !important;
    }    
    
    /*Изображения в блоке "Подборка"*/
    .t856__bg {
        width: 100% !important;
    }   
    
    /*Карточки в блоке "Подборка"*/
    .t856__col {
        margin-left: 0px !important;
        margin-right: 0px !important;
        margin-bottom: 0px !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
        max-width: calc(80% + 20px) !important;
        width: calc(80% + 20px) !important;
        -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
        flex-grow: 0 !important;
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
    }     
    .t856__col:nth-child(-n+6) {
        max-width: calc(80% + 20px) !important;
        width: calc(80% + 20px) !important;
    }
    .t856__col:first-child {
        max-width: calc(80% + 20px) !important;
        width: calc(80% + 20px) !important;
        margin-bottom: 0px !important;
    }
    
    /*Рамки карточек в блоке "Доп. услуги"*/
    .t858__wrap_bottom {
        left: 120px !important;
    }   
    
    /*Изображение в блоке "Бизнес"*/
    .t500__cell_50 {
        padding-left: 60px !important;
        padding-right: 60px !important;   
    }
    
    /*Слайдер в блоке "Отзывы"*/
    .t923 .t-slds__arrow-left, .t670 .t-slds__arrow-left {
        left: 30px !important;
    }
    .t923 .t-slds__arrow-right, .t670 .t-slds__arrow-right {
        right: 30px !important;
    }    
    .t923 .t-slds__arrow_body, .t670 .t-slds__arrow_body {
        width: 13px !important;
        height: 26px !important;
    }  
    .uc-without-text .t923 .t-slds__arrow_body, .t670 .t-slds__arrow_body {
        background-image: url(https://static.tildacdn.com/tild6131-3034-4039-b538-343131396232/right-white.svg) !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
    }      
    .t923__col {
        width: 100% !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t923__slds-wrapper {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    
    /*Плитка статей*/
    .t897__container_mobile-flex .t-feed__post {
        min-width: calc(80% - 20px) !important;
        max-width: calc(80% - 20px) !important;
    }
    .t897__container_mobile-flex .t-feed__grid-col:first-child {
        margin-left: 10px !important;
    }   
    
    /*Закрепленный пост на странице Блог*/
    .t896 .t-feed__post-bgimg {
        border-radius: 0px !important;
        width: 100% !important;
    } 
    .t896 .t-feed__post-imgwrapper {
        border-radius: 0px !important;
        width: 100% !important;
    }
    .t896 .t-feed__post {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t896 .t-feed__textwrapper {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    
    /*Заголовок в поп-ап статьях*/
    .t-feed__post-popup__title {
        font-size: 36px !important;
    }           
    
    /*Отступы сверху и снизу у текстового контейнера в поп-ап статьях*/
    .t-feed__post-popup__container {
        padding-top: 100px !important;
        padding-bottom: 90px !important;
    }       
    
    /*Ширина карточке с быстрыми ссылками на странице Блог*/
    .t774__col {
        min-width: calc(80% + 20px) !important;
        max-width: calc(80% + 20px) !important;
    } 
    
    /*Карточки в каталоге*/
    .t-store__card {
        min-width: calc(80% - 20px) !important;
        max-width: calc(80% - 20px) !important;
    }
    .t-store__grid-cont_mobile-one-row .t-col:first-child {
        margin-left: 10px !important;
    }  
    
    /*Ширина изображения в слайдере на странице Статья*/
    .t670__separator {
        padding-bottom: 80% !important;
    }  
    .t670 .t-container {
        padding-left: 20px !important;
        padding-right: 20px !important;
        max-width: calc(100% - 40px) !important;   
    }  
    
    /*Иконки "Поделиться" на странице Статья*/
    .t449__wrapper {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    
    /*Ширина каталога на странице Каталог*/
    .t951 .t-store__card {
        min-width: 50% !important;
        max-width: 50% !important;
        width: 50% !important;
        box-sizing: border-box !important;
    } 
    
    /*Ширина контейнера карточке товара*/
    .t762__container {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t762 .t-slds__imgwrapper .t-slds__bgimg {
        border-radius: 0px !important;   
    }
    .t762__col:nth-child(2) {
        padding-left: 20px !important;
        padding-right: 20px !important;
        box-sizing: border-box !important;
    }
    
    /*Стрелки в блоке "Спальные места" на странице карточки товара*/
    .uc-with-text .t923 .t-slds__arrow-right {
        right: 5px !important;
    }
    .uc-with-text .t923 .t-slds__arrow-left {
        left: 5px !important;
    }    
    
    /*Блок с видео на странице карточки товара*/
    .t121 .t-video-lazyload, .t121 .t-video-lazyload iframe {
        border-radius: 0px !important;
    }   
    
    /*Карточки в блоке "Популярные направления"*/
    .t686__container {
        margin-left: 0px !important;
    }    
    
    
}



@media screen and (max-width: 560px) {
    
    /*Цвета фона закрытия поп-апов*/
    .t702 .t-popup__close {
        background: #FFFFFF !important;    
    }    
    
    /*Цвет иконки закрытия поп-апов*/
    .t702 .t-popup__close-icon > g {
        fill: #404A45 !important;
    }
    
}



@media screen and (max-width: 480px) {
    
    /*Стандартные кнопки*/
    .t-btn, .t-submit, .t-inputpromocode__btn {
        font-size: 13px !important;
        min-width: 130px !important;
        min-height: 55px !important;        
    }  
    .t142__submit, .t762__btn, .t-feed__showmore-btn, .t450__right_buttons_but .t-btn {
        height: 55px !important;
    }  
    .t-store__filter__btn {
        font-size: 13px !important;
        height: 40px !important;
    }       
    
    /*Стандартные кнопки со стрелкой*/
    .t1001__btn, .t142A__btn, .t500 .t-btn, .uc-homepage-blog .t-feed__showallpost-btn {
        width: 130px !important;
        height: 130px !important;
    }  
    .t1001__btn span:after, .t142A__btn td:after, .t500 .t-btn td:after, .uc-homepage-blog .t-feed__showallpost-btn span:after {
        width: 22px !important;
        height: 11px !important;
        margin-top: 3px !important;
    } 
    
    /*Единициы измерения товаров*/
    .t-store__prod__price-portion:after {
        font-size: 15px !important;
    }   
    
    /*Логотип в мобильном меню*/
    .t450__logoimg {
        max-width: 210px !important;
    }    
    .t450__logowrapper {
        margin-bottom: 40px !important;
    }    
    
    /*Пункты в мобильном меню*/
    .t450__list_item {
    }
    .t450 .t-menu__link-item {
        margin-bottom: 15px !important;
        font-size: 15px !important;
    }
    .t450 .t450__list_item:last-child .t-menu__link-item {
        margin-bottom: 0px !important;
    }
    .t450 .t-menusub__list-item {
        margin-bottom: 15px !important;
    }
    .t450 .t-menusub__link-item {
        font-size: 15px !important;        
    }
    .t450 .t-menusub__menu_bottom {
        margin-bottom: 15px !important;
    }
    
    /*Описания в мобильном меню*/
    .t450__right_descr {
        font-size: 14px !important;
    }
    
    /*Языки в мобильном меню*/
    .t450__right_langs_lang {
        font-size: 15px !important;
    } 
    
    /*Отступы между нижними элементами в мобильном меню*/
    .t450__right_descr, .t450__right_social_links, .t450__right_buttons, .t450__right_langs {
        margin-top: 20px !important;
    }    
    
    /*Стандартные главные заголовки*/
    .t1001__title {
        font-size: 30px !important;
    }     
    
    /*Стандартные большие заголовки*/
    .t015__title, .uc-article-cover .t1001__title {
        font-size: 28px !important;
    }
    
    /*Cтандартные средние заголовки*/
    .t120__title {
        font-size: 22px !important;
    }    
    
    /*Стандартные маленькие заголовки*/
    .t056__title {
        font-size: 16px !important;
    }        
    
    /*Полужирная описания в стандартных блоках с большими заголовками*/
    .t015__descr {
        font-size: 15px !important;
        padding-top: 20px !important;
    }  
    
    /*Стандартные описания в отдельных блоках*/
    .t004 .t-text {
        font-size: 14px !important;
    }     
    
    /*Описание на первом экране*/
    .t1001__descr {
        font-size: 15px !important;
        padding-top: 20px !important;
        max-width: calc(100% - 110px) !important;
    }
        
    /*Изображение на первом экране*/
    .t1001__img {
        padding-bottom: 100% !important;
    } 
    
    /*Кнопка на первом экране*/
    .t1001__btn {
        right: 0px !important;
        top: -15px !important;
    }
    .t1001__btn-wrapper {
        position: relative !important;
        padding-top: 50px !important;
    }
    
    /*Карточки в блоке "Популярные направления"*/
    .t686__col, #allrecords .t686 .t-card__col {
        min-width: 130px !important;
        max-width: 130px !important;
        width: 130px !important;
        height: 130px !important;
    }   
    
    /*Изображение в блоке "Новые предложения"*/
    .t663__bgimg {
        padding-bottom: 60% !important;
    }  
    
    /*Кнопка в блоке "Новые предложения"*/
    .t142A__wraptwo {
        width: 100% !important;
        padding-bottom: 65px !important;
    }   
    
    /*Заголовки карточек в блоке "Подборки"*/
    .t856__inner-wrapper {
        padding-left: 25px !important;
        padding-right: 25px !important;
        height: 40px !important;
    }    
    .t856__textwrapper {
        padding: 20px !important;
        max-width: calc(100% - 50px) !important;
    }  
    .t856__col:first-child .t856__textwrapper {
        padding: 20px !important;
    } 
    .t856__title, .t856 .t-card__title {
        font-size: 13px !important;
    }     
    
    /*Заголовки аккордеона*/
    .t585__title {
        font-size: 16px !important;
    }
    .t585__trigger-button {
        padding-top: 20px !important;
        padding-bottom: 20px !important;
    } 
    
    /*Описания аккордеона*/
    .t585__text {
        font-size: 14px !important;
    }    
    .t585__textwrapper {
        padding-bottom: 20px !important;
    }
    
    /*Заголовки карточек в блоке "Доп. услуги"*/
    .t858__wrap_bottom .t-name {
        font-size: 16px !important;
    }
    
    /*Описания карточек в блоке "Доп. услуги"*/
    .t858__wrap_bottom .t-descr {
        font-size: 13px !important;
        padding-top: 10px !important;
    }    
    
    /*Иконки в блоке "Доп. услуги"*/
    .t858__img {
        height: 55px !important;
    }
    .t858__col:last-child .t858__img {
        width: 22px !important;
        height: 11px !important;
    }
    .t858__wrap_top {
        margin-right: 20px !important;
    }
    .t858__col:last-child .t858__wrap_top {
        left: 30px !important;
        bottom: 30px !important;
        width: 22px !important;
        height: 11px !important;
    } 
    
    /*Рамки карточек в блоке "Доп. услуги"*/
    .t858__wrap {
        padding-top: 30px !important;
        padding-bottom: 30px !important;
        padding-left: 30px !important;
        padding-right: 30px !important;
    }    
    .t858__col:last-child .t858__wrap {
        padding-bottom: 55px !important;
    }    
    
    /*Рамки карточек в блоке "Доп. услуги"*/
    .t858__wrap_bottom {
        left: 100px !important;
        right: 30px !important;
    }   
    
    /*Описания в блоке "Бизнес"*/
    .t500__descr {
        font-size: 14px !important;
    }
    .t022__text {
        font-size: 15px !important;
    }   
    
    /*Текстовые контейнеры в блоке "Бизнес"*/
    .t500__item {
        padding-bottom: 20px !important;
    }
    
    /*Изображение в блоке "Бизнес"*/
    .t500__cell_50 {
        padding-left: 40px !important;
        padding-right: 40px !important;  
        margin-top: 40px !important;
    }   
    .t500 .t-section__bottomwrapper {
        margin-top: -65px !important;
    }
    
    /*Слайдер в блоке "Отзывы"*/
    .t923 .t-slds__arrow_body, .t670 .t-slds__arrow_body {
        width: 11px !important;
        height: 22px !important;
    }  
    
    /*Заголовки плиток статей*/
    .t-feed__post-title {
        font-size: 16px !important;
    }    
    
    /*Описания в плитках статей*/
    .t-feed__post-descr, .t-feed__post-tag, .t-feed__post-popup__tag .t-uptitle {
        font-size: 13px !important;
    }   
    
    /*Отступ от изображения до заголовка в плитке статей*/
    .t-feed__post-imgwrapper {
        margin-bottom: 20px !important;
    }
    
    /*Отступ от заголовка до описания в плитке статей*/
    .t-feed__post-descr, t-feed__post-tag {
        margin-top: 10px !important;
    }
    
    /*Закрепленный пост на странице Блог*/
    .t896 .t-feed__post-imgwrapper {
        margin-bottom: 25px !important;
        padding-bottom: 0px !important;
    }    
    
    /*Дата в закрепленном посте на странице Блог*/
    .t896 .t-feed__post-date {
        font-size: 13px !important;
    }
    .t896 .t-feed__post-parts-date-row:first-child {
        margin-bottom: 10px !important;
    }
    
    /*Заголовок закрепленного поста*/
    .t896 .t-feed__post-title {
        font-size: 22px !important;
    }    
    
    /*Табы в плитке каталога на странице Блог*/
    .t-feed__parts-switch-btn {
        height: 40px !important;
        margin-left: 7px !important;
        margin-right: 7px !important;
        font-size: 13px !important;
    }
    .t-feed__parts-switch-btn span, .t-feed__parts-switch-btn a {
        line-height: 40px !important;
    }    
    .t-feed__parts-switch-wrapper {
        margin-left: -7px !important;
        margin-right: -7px !important;
        margin-bottom: 10px !important;
    }     
    .uc-main-blog .t897__container:nth-child(2) {
        margin-top: 20px !important;
    } 
    
    /*Отступ от плитки статей до кнопки "Загрузить еще" на странице Блог*/
    .t-feed__showmore-btn {
        margin-top: 30px !important;
    }    
    
    /*Отступы между плитками статей на странице Блог*/
    .uc-main-blog .t-feed__post {
        margin-bottom: 40px !important;
    }
    .uc-main-blog .t-feed__post:last-child {
        margin-bottom: 0px !important;
    }    
    
    /*Высота области закрытия в поп-ап статьях*/
    .t-feed__post-popup__close-wrapper {
        height: 55px !important;
    }
    
    /*Отступы сверху и снизу у текстового контейнера в поп-ап статьях*/
    .t-feed__post-popup__container {
        padding-top: 85px !important;
        padding-bottom: 70px !important;
    }  
    
    /*Заголовок в поп-ап статьях*/
    .t-feed__post-popup__title {
        font-size: 28px !important;
    }       
    
    /*Текст в поп-ап статьях*/
    .t-feed__post-popup__text {
        font-size: 14px !important;
    }  
    
    /*Средние заголовки в поп-ап статьях*/
    .t-redactor__h2 {
        font-size: 22px !important;
    }
    
    /*Маленькие заголовки в поп-ап статьях*/
    .t-redactor__h3 {
        font-size: 22px !important;
    }
    
    /*Полужирные описания в поп-ап статьях*/
    .t-feed__post-popup__text > section > strong {
        font-size: 16px !important;
    }       
    
    /*Разделитель в поп-ап статьях*/
    .t-feed__post-popup__text hr {
        margin-top: 20px !important;
        margin-bottom: 20px !important;
    }        
    
    /*Отступ от заголовка до изображения в поп-ап статьях*/
    .t-feed__post-popup__cover-wrapper_beforetitle {
        margin-bottom: 20px !important;
    }
    
    /*Отступ от заголовка до текста в поп-ап статьях*/
    .t-feed__post-popup__title-wrapper {
        padding-bottom: 20px !important;
    } 
    
    /*Отступ от текста до разделов в поп-ап статьях*/
    .t-feed__post-popup__date-parts-wrapper {
        margin-top: 30px !important;
    } 
    
    /*Автор в поп-ап статьях*/
    .t-feed__post-popup__author-wrapper {
        margin-top: 30px !important;
    }
    .t-feed__post-popup__author-bgimg {
        width: 60px !important;
        height: 60px !important;
        margin-right: 10px !important;
    }
    .t-feed__post-popup__author-name {
        font-size: 16px !important;
    }        
    
    /*Быстрые ссылки на странице Блог*/
    .t774__textwrapper {
        padding-left: 20px !important;
        padding-right: 20px !important;
        padding-top: 20px !important;
        padding-bottom: 20px !important;
    }
    
    /*Кнопка в быстрых ссылках на странице Блог*/
    .t774__btntext-wrapper {
        padding-left: 20px !important;
        padding-right: 20px !important;
        padding-top: 0px !important;
        padding-bottom: 20px !important;
    }
    .t774__btn-text {
        font-size: 13px !important;
    }
    .t774__btn-text:after {
        width: 24px !important;
        height: 12px !important;
        margin-left: 10px !important;
        margin-bottom: -2px !important;
    }   
    .t774__col:hover .t774__btn-text:after {
        margin-left: 20px !important;
    }     
    
    /*Заголовки быстрых ссылок на странице Блог*/
    .t774__title {
        font-size: 16px !important;
    }
    
    /*Описания быстрых ссылок на странице Блог*/
    .t774__descr {
        font-size: 13px !important;
    }     
    
    /*Кнопка в обложке на странице Статья*/
    .uc-article-cover .t1001__btn {
        height: 60px !important;
        width: 60px !important;
        min-width: 60px !important;
    }
    .uc-article-cover .t1001__btn span:after {
        width: 12px !important;
        height: 22px !important;
    }
    .uc-article-cover .t1001__btn {
        top: 20px !important;
        right: 0px !important;
    }  

    /*Ширина изображения в слайдере на странице Статья*/
    .t670__separator {
        padding-bottom: 100% !important;
    }    
    
    /*Списки на странице Статья*/
    .t119 li, .t046 li {
        margin-bottom: 10px !important;
        background-position: left top 5px !important;
    }  
    .t051 li {
        margin-bottom: 10px !important;
        background-position: left top 4px !important;
        background-size: 15px 11px !important;
    }      
    .t119 li:last-child, .t046 li:last-child, .t051 li:last-child {
        margin-bottom: 0px !important;
    }    
    .t119__preface, .t046__text, .t051__text {
        font-size: 14px !important;
    } 
    /*Цифры в кружках*/
    .t510__circle {
        font-size: 14px !important;
        height: 30px !important;
        width: 30px !important;
        line-height: 30px !important;
    }
    .t510 .t-descr {
        font-size: 14px !important;
    }    
    .t510__textwrapper:nth-child(n) {
        padding-left: 10px !important;
    }
    .t510__separator:nth-child(n) {
        margin-bottom: 15px !important;
    }      
    /*Галочки в кружках*/
    .t508 .t-name {
        font-size: 16px !important;
        margin-bottom: 15px !important;
    } 
    .t508 .t-descr {
        font-size: 14px !important;
    }  
    .t508__bgimg {
        height: 30px !important;
        width: 30px !important;
    }
    .t508__textwrapper:nth-child(n) {
        padding-left: 10px !important;
        padding-top: 4px !important;
    }
    .t508__separator:nth-child(n) {
        margin-bottom: 30px !important;
    }      
    
    /*Тексты в рамках на странице Статья*/
    .t673__textwrapper, .t672__textwrapper {
        padding: 20px !important;
    }    
    .t673__text, .t672__text {
        font-size: 13px !important;
    }  
    
    /*Блоки с крупными описаниями на странице Статья*/
    .t210__text {
        font-size: 15px !important;
    }
    
    
    /*Заголовки в таблице на странице Статья*/
    .t615__title {
        font-size: 16px !important;
    }
    
    /*Описания в таблице на странице Статья*/
    .t615__descr {
        margin-top: 15px !important;
        font-size: 14px !important;
    }
    
    /*Цена в таблице на странице Статья*/
    .t615__price {
        font-size: 16px !important;
    }
    .t615__price-wrap {
        margin-top: 20px !important;
        padding-top: 15px !important;
        padding-bottom: 15px !important;
    }    
    
    /*Таблица на странице Статья*/
    .t615__col:not(:last-child) {
        margin-bottom: 30px !important;
    }     
    
    /*Заголовок в блоке с автором на странице Статья*/
    .t526 .t-section__title {
        font-size: 14px !important;
    }    
    
    /*Изображения в блоке с автором на странице Статья*/
    .t526__imgwrapper {
        margin-bottom: 15px !important;
    }
    
    /*Имя в блоке с автором на странице Статья*/
    .t526__persname {
        font-size: 16px !important;
    }
    
    /*Описание в блоке с автором на странице Статья*/
    .t526__persdescr {
        margin-top: 5px !important;
        font-size: 14px !important;
    }   
    
    /*Изображение в блоке с автором на странице Статья*/
    .t526__imgwrapper {
        width: 100px !important;
    }    
    
    /*Рамка блока с автором на странице Статья*/
    .t526 .t-col:not(.t526__col) {
        padding-top: 30px !important;
        padding-bottom: 15px !important;
    }
    .t526__col {
        padding-bottom: 75px !important;
    }
    
    /*Иконки соцсетей в блоке с автором на странице Статья*/
    .t188 .t188__wrapper {
        margin-top: -60px !important;
    }
    
    /*Изображение в блоке "Если вы давно мечтали"*/
    .uc-blog .t500 .t-section__bottomwrapper {
        margin-top: -65px !important;
    }
    
    /*Заголовки в каталоге*/
    .t-store__card__title {
        font-size: 16px !important;
    }
    
    /*Описания в каталоге*/
    .t-store__card__descr {
        font-size: 13px !important;
    }
    
    /*Цены в каталоге*/
    .t-store__card__price-item {
        font-size: 15px !important;
    }    
    
    /*Отступ от изображения до заголовка в каталоге*/
    .t-store__card__textwrapper {
        padding-top: 20px !important; 
    }
    
    /*Отступ от заголовка до описания в каталоге*/
    .t-store__card__descr {
        margin-top: 10px !important;
    }
    
    /*Отступ от описания до цены в каталоге*/
    .t-store__card__price-wrapper {
        margin-top: 15px !important;
    }    
    
    /*Разделы на странице Каталог*/
    .t-store__parts-switch-btn {
        font-size: 13px !important;
    }
    .t-store__parts-switch-wrapper {
        margin-bottom: 20px !important;
    }    
    
    /*Заголовки фильтров на странице Каталог*/
    .t-store__filter__item-title {
        font-size: 13px !important;
    }    
    
    /*Варианты фильтров на странице Каталога*/
    .t-store__filter__title {
        font-size: 13px !important;
    } 
    
    /*Диапазон цен на странице Каталога*/
    .t-store__filter__item-price-box .t-store__filter__input {
        font-size: 13px !important;
        height: 40px !important;     
        width: 27% !important;
    }
    
    /*"Ничего не найдено" на странице Каталога*/
    .t-store__empty-part-msg, .t-feed__error-msg {
        font-size: 13px !important;
    }
    
    /*Поиск на странице Каталог*/
    #allrecords [data-record-type="951"] .t-store__search-wrapper .t-store__filter__input {
        font-size: 13px !important;
        height: 40px !important;
    } 
    .t-store__filter__search-and-sort {
        margin-top: 20px !important;
    }    
    
    /*Кнопка раскрытия фильтров на странице Каталога*/
    .t-store__filter__opts-mob-btn {
       font-size: 13px !important; 
    }    
    
    /*Ширина каталога на странице Каталог*/
    .t951 .t-store__card {
        min-width: 100% !important;
        max-width: 100% !important;
        width: 100% !important;
        box-sizing: border-box !important;
    }    
    
    /*Отступ от фильтров до плитки с товарами на странице Каталог*/
    .t-store__filter {
        margin-bottom: 30px !important;
    }  
    
    /*Отступы между фильтрами на странице Каталог*/
    .t-store__filter__item {
        padding-top: 15px !important;
        padding-bottom: 15px !important;
    }
    .t-store__filter__options {
        margin-top: 20px !important;
    }   
    .t-store__filter__item-controls-wrap {
        margin-top: 10px !important;
    }
    
    /*"Найдено" на странице Каталог*/
    .t-store__filter__chosen-wrapper {
        margin-bottom: 10px !important;
    }   
    .t-store__filter__prods-number {
        margin-bottom: 20px !important;
    }
    
    /*Отступы у изображения в блоке "Персональный подбор" на странице Каталог*/
    .uc-personal .t500__cell_50 {
        margin-top: 0px !important;
    }   
    
    /*Заголовок в карточке товара*/
    .t762__title {
        font-size: 22px !important;
    }
    
    /*Цена в карточке товара*/
    .t762__price-item {
        font-size: 18px !important;
        margin-right: 10px !important;
    }    
    
    /*Описание в карточке товара*/
    .t762__descr {
        font-size: 14px !important;
    }    
    
    /*Отступ от заголовка до артикула в карточке товара*/
    .t762__title_small {
        margin-top: 10px !important;
    }
    
    /*Отступ от артикула до цены в карточке товара*/
    .t762__title-wrapper {
        margin-bottom: 15px !important;
    }   
    
    /*Отступ снизу и сверху у кнопки в карточке товара*/
    .t762__btn-wrapper {
        margin-top: 20px !important;
        margin-bottom: 30px !important;
    }    
    
    /*Стрелки в слайдере в карточке товара*/
    .t762 .t-slds__arrow {
        width: 40px !important;
        height: 40px !important;
    }    
    .t762 .t-slds__arrow_body {
        width: 8px !important;
        height: 16px !important;
    }   
    
    /*Отступ от изображения до заголовка в карточке товара*/
    .t762__info {
        padding-top: 30px !important;
    }    
    
    /*Иконки в блоке с преимуществами на странице карточки товара*/
    .t490__img {
        height: 40px !important;
        margin-bottom: 10px !important;
        margin-top: 20px !important;        
    }  
    .t490__wrappercenter {
        padding-left: 15px !important;
        padding-right: 15px !important;
        padding-bottom: 20px !important;
    }       
    
    /*Заголовки в блоке с преимуществами на странице карточки товара*/
    .t490 .t-heading {
        font-size: 13px !important;
    }
    
    /*Текстовый контейнер в блоке "Спальные места" на странице карточки товара*/
    .t923__textwrapper {
        padding-top: 20px !important;
    }
    .t923__title {
        font-size: 16px !important;
    }
    .t923__descr {
        font-size: 13px !important;
        margin-top: 10px !important;
    }    
    
    /*Заголовки в блоке "Включено в стоимость" на странице карточки товара*/
    .t420__title {
        font-size: 16px !important;
        margin-bottom: 20px !important;
    }    
    .t420 > .t-container > div:last-child > .t420__col:first-child {
        margin-top: 41px !important;
    }
    
    /*Описания в блоке "Включено в стоимость" на странице карточки товара*/
    .t420__descr {
        font-size: 13px !important;
    }   
    
    /*Списки в блоке "Включено в стоимость" на странице карточки товара*/
    .t420__descr li {
        margin-bottom: 10px !important;
    }    
    .t420__descr li:last-child {
        margin-bottom: 0 !important;
    } 
    .t420__col {
        margin-bottom: 40px !important;
    }
    .t420 > .t-container > div:last-child > .t420__col:first-child {
        margin-bottom: 40px !important;
    }    
    .t420 .t-container div:last-child .t420__col:last-child {
        margin-bottom: 0px !important;
    }  
    .t420 > .t-container > .t420__col:nth-child(2) li, .t420 > .t-container > div:last-child > .t420__col:first-child li {
        background-position: left top 5px !important;
    }    
    
    /*Заголовок в поп-ап форме*/
    .t702__title {
        font-size: 22px !important;
    }    
    
    /*Описание в поп-ап форме*/
    .t702__descr {
        font-size: 13px !important;
        margin-top: 15px !important;
    }
    
    /*Отступ от заголовочной секции до полей в поп-ап форме*/
    .t702__text-wrapper {
        margin-bottom: 30px !important;
    }
    
    /*Заголовки полей в поп-ап форме*/
    .t702 .t-input-title {
        font-size: 13px !important;
    }
    
    /*Подсказки полей в поп-ап форме*/
    .t702 .t-input_bbonly {
        font-size: 13px !important;
    }
    
    /*Текст под кнопкой в поп-ап форме*/
    .t702__form-bottom-text {
        font-size: 13px !important;
        margin-top: 15px !important;
    }
    
    /*Отступ от полей до кнопки в поп-ап форме*/
    .t702 .t-form__submit {
        margin-top: 30px !important;
    }
    
    /*Отступы между полями в поп-ап форме*/
    .t702 .t-input-group {
        margin-bottom: 30px !important;
    }
    .t702 .t-input-group_ta .t-input_bbonly {
        padding-top: 15px !important;
    }  
    
    /*Стрелки в карусели-зумере*/
    .t-carousel__zoomer__arrow__wrapper_right:before {
        width: 40px !important;
        height: 40px !important;
        right: calc(50% - 20px) !important;
        top: calc(50% - 20px) !important;
    }
    .t-carousel__zoomer__arrow_right {
        width: 8px !important;
        height: 16px !important;
    }
    .t-carousel__zoomer__arrow__wrapper_right {
        right: 35px !important;        
    }
    .t-carousel__zoomer__arrow__wrapper_left:before {
        width: 40px !important;
        height: 40px !important;
        left: calc(50% - 20px) !important;
        top: calc(50% - 20px) !important;
    }    
    .t-carousel__zoomer__arrow_left {
        width: 8px !important;
        height: 16px !important;
    }
    .t-carousel__zoomer__arrow__wrapper_left {
        left: 35px !important;        
    } 
    
    /*Подложки вишлиста*/
    .t1002__wishlistwin-content {
        padding: 20px !important;
    }
    
    /*Иконка открытия виджета с вишлистом*/
    .t1002__wishlisticon {
        top: 80px !important;
        right: 20px !important;
    }       
    
    /*Всплывающее окно при добавлении товара в избранное*/
    .t1002__bubble-text {
        font-size: 13px !important;
    }       
    
    /*Заголовок вишлиста*/
    .t1002__wishlistwin-heading {
        font-size: 22px !important;
    }
    
    /*Название товара в вишлисте*/
    .t1002__product-link {
        font-size: 16px !important;
    }   
    
    /*Отступ от заголовка до товаров в вишлисте*/
    .t1002__wishlistwin-top {
        padding-bottom: 20px !important;
        padding-top: 10px !important;
        margin-bottom: 20px !important;
    }
    
    /*Иконка закрытия вишлиста*/
    .t1002__wishlistwin-close {
        right: 20px !important;
        top: 30px !important;
    }
    
    /*Лейблы на плитке товаров"*/
    .t-store__card__mark {
        height: 40px !important;
        font-size: 13px !important;
        line-height: 40px !important;
    }        
    
    
}



@media screen and (min-width: 1200px) {
 
    /*Изображения в карточке товара*/
    .t762 .t-slds {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important;
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
    }
    .t762 .t-slds__main {
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;
        width: 100% !important;
    } 
    
    /*Миниатюры в карточке товара*/
    .t762 .t-slds__thumbsbullet-wrapper  {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: flex-start !important;
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
    }
    .t762 .t-slds__thumbsbullet:first-child {
        margin-top: 0px !important;
    }    
    
    
}



@media screen and (min-width: 980px) {
    
    /*Скрытие лишних элементов на первом экране*/
    /*.uc-homepage-cover .t1001__title, .uc-homepage-cover .t1001__descr {*/
    /*    display: none !important;*/
    /*}*/
    
    /*Скорость анимации элементов в стандартных блоках*/
    .t-store__card.t-item.t-animate, .t-feed__post.t-item.t-animate, .t1001__img-wrapper.t-animate {
        -webkit-transition-duration: 1.5s !important;
        -o-transition-duration: 1.5s !important;
        transition-duration: 1.5s !important;
    }
    .t1001__btn.t-animate {
        -webkit-transition: background-color 0.2s linear, transform 0.7s cubic-bezier(0.45, 0, 0.55, 1) 1.5s, opacity 0.7s cubic-bezier(0.45, 0, 0.55, 1) 1.5s !important;
        -moz-transition: background-color 0.2s linear, transform 0.7s cubic-bezier(0.45, 0, 0.55, 1) 1.5s, opacity 0.7s cubic-bezier(0.45, 0, 0.55, 1) 1.5s !important;
        -ms-transition: background-color 0.2s linear, transform 0.7s cubic-bezier(0.45, 0, 0.55, 1) 1.5s, opacity 0.7s cubic-bezier(0.45, 0, 0.55, 1) 1.5s !important;
        -o-transition: background-color 0.2s linear, transform 0.7s cubic-bezier(0.45, 0, 0.55, 1) 1.5s, opacity 0.7s cubic-bezier(0.45, 0, 0.55, 1) 1.5s !important;
        transition: background-color 0.2s linear, transform 0.7s cubic-bezier(0.45, 0, 0.55, 1) 1.5s, opacity 0.7s cubic-bezier(0.45, 0, 0.55, 1) 1.5s !important;        
    }
    
    /*Ховер фильтров на ПК на странице Каталог*/
    .t-store__filter__custom-sel:not(.active):hover .t-store__filter__title {
        background-size: 100% 1px;
    }
    
    /*Цвет кружка при наведении на дату в календаре в поп-ап форме*/
    .current-month:not(.disabled):hover:before, .next-month:not(.disabled):hover:before, .previous-month:not(.disabled):hover:before {
        background-color: #CDCDCD !important;
    }
    
    /*Скрытие заголовка на первом экране*/
    .uc-homepage-cover .t1001__title, .uc-homepage-cover .t1001__descr {
        position: absolute;
        clip: rect(0 0 0 0);
        width: 1px;
        height: 1px;
        margin: -1px;
    }     
    
    
}



@media screen and (min-width: 640px) and (max-width: 960px) {
    
    /*Ширина карточек в блоке "Спальные места" на странце картоки товара*/
    .uc-with-text .t923 .t-slds__item {
        width: 620px !important;
    }
    .uc-with-text .t923__col {
        width: 600px !important;
    }
    
}


