   @media screen and (min-width: 1200px) { 
  
   /*Для position sticky*/
    body {
        overflow-x: hidden;
    }
    #allrecords {
        overflow: visible !important;
    }
   }

    /*Прелоадер*/
    .uc-loader {
        top: 0 !important;
        position: fixed !important;
        z-index: 10000 !important;
    }
    
    /*Надзаголовок в проектах*/
    .t225__uptitle {
    font-size: 16px !important;
    letter-spacing: -0.7px;
    font-weight: 400 !important;
    padding-bottom: 20px !important;
    }
    
    
     /*Карточки в блоке рекомендуемых домов*/
    .t404__title {
    font-size: 16px !important;
    color: #676767 !important;
    }
    
    .t404__uptitle {
    margin-bottom: 0px !important; 
    margin-top: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 10px !important;
    }
    
    .t404__tag {
    font-size: 18px !important;;
    }


/*Нормальный перенос слов в текстах*/

   .t-heading, .t-title, .t-text, .t-descr, .t-name {
       word-break: normal;
   }   
   

 /*Хлебные крошки в каталоге*/

   .t758__link-item__wrapper .t-menu__link-item, .t758__breadcrumb-divider {
       line-height: 1.3 !important;
   }

   .t758__link-item__wrapper, .t758__breadcrumb-divider {
       padding-right: 5px !important;
   }

   .t758__list {
       display: -webkit-box !important;
       display: -ms-flexbox !important;
       display: flex !important;
       -ms-flex-wrap: wrap !important;
       flex-wrap: wrap !important;
       -webkit-box-align: start !important;
       -ms-flex-align: start !important;
       align-items: flex-start !important;
   }

   .t758__list_item {
       display: -webkit-box !important;
       display: -ms-flexbox !important;
       display: flex !important;
       -webkit-box-align: start !important;
       -ms-flex-align: start !important;
       align-items: flex-start !important;
       -ms-flex-wrap: nowrap !important;
       flex-wrap: nowrap !important;
   }


/*Заголовки в плитке товаров*/

   .t-store__card__textwrapper {
       padding-top: 0px !important;
       margin-top: 30px !important;
   }

   
   /*Цены в плитке товаров*/

   .t-store__card__price-wrapper {
       display: none !important;
   }

   
   /*Варианты в плитке товаров*/

   .t-store__card__prod-controls-wrapper {
       margin-top: 20px !important;
       margin-bottom: -15px !important;
       box-sizing: border-box !important;
       max-width: calc(100% - 100px) !important;
       display: -webkit-box !important;
       display: -ms-flexbox !important;
       display: flex !important;
       -ms-flex-wrap: wrap !important;
       flex-wrap: wrap !important;
   }

   .t-store__card__prod-controls-wrapper > .t-product__option {
       margin-top: 0px !important;
       margin-right: 0px !important;
       margin-bottom: 0px !important;
   }

   .t-store__card__prod-controls-wrapper > .t-product__option > .t-product__option-title {
       display: none !important;
   }

   .t-store__card__prod-controls-wrapper .t-product__option-item_buttons {
       padding: 0px !important;
       margin-top: 0px !important;
       margin-right: 25px !important;
       margin-bottom: 15px !important;
       border: none !important;
       width: auto !important;
       height: auto !important;
       background-color: transparent !important;
       min-width: unset !important;
       min-height: unset !important;
       pointer-events: none !important;
   }

   .t-store__card__prod-controls-wrapper .t-product__option-item_buttons .t-product__option-title_buttons {
       color: #676767 !important;
       font-size: 16px !important;
       line-height: 1.3 !important;
       font-weight: 400 !important;
       font-family: 'Inter' !important;
       white-space: nowrap !important;
       display: -webkit-box !important;
       display: -ms-flexbox !important;
       display: flex !important;
       -ms-flex-wrap: nowrap !important;
       flex-wrap: nowrap !important;
       -webkit-box-align: center !important;
       -ms-flex-align: center !important;
       align-items: center !important;
   }

   
   /*Иконки вариантов товара в плитке*/

   .t-store__card__prod-controls-wrapper [data-edition-option-id="1. Площадь"] .t-product__option-item_buttons .t-product__option-title_buttons:before {
       content: '' !important;
       width: 20px !important;
       height: 20px !important;
       background-image: url('https://static.tildacdn.com/tild6332-3961-4862-b636-373661393966/house.svg') !important;
       background-repeat: no-repeat !important;
       background-size: contain !important;
       background-position: center !important;
       display: block !important;
       position: relative !important;
       left: 0px !important;
       top: 0px !important;    
       margin-right: 10px !important;
   }

   .t-store__card__prod-controls-wrapper [data-edition-option-id="2. Количество комнат"] .t-product__option-item_buttons .t-product__option-title_buttons:before {
       content: '' !important;
       width: 20px !important;
       height: 20px !important;
       background-image: url('https://static.tildacdn.com/tild3962-6261-4738-b066-656336336435/bed.svg') !important;
       background-repeat: no-repeat !important;
       background-size: contain !important;
       background-position: center !important;
       display: block !important;
       position: relative !important;
       left: 0px !important;
       top: 0px !important;    
       margin-right: 10px !important;
   }


.t-store__card__prod-controls-wrapper [data-edition-option-id="3. Количество санузлов"] .t-product__option-item_buttons .t-product__option-title_buttons:before {
       content: '' !important;
       width: 20px !important;
       height: 20px !important;
       background-image: url('https://static.tildacdn.com/tild3064-3535-4337-a135-656235393438/bath.svg') !important;
       background-repeat: no-repeat !important;
       background-size: contain !important;
       background-position: center !important;
       display: block !important;
       position: relative !important;
       left: 0px !important;
       top: 0px !important;    
       margin-right: 10px !important;
   }


   .t-store__card__prod-controls-wrapper [data-edition-option-id="3. Количество этажей"] .t-product__option-item_buttons .t-product__option-title_buttons:before {
       content: '' !important;
       width: 20px !important;
       height: 20px !important;
       background-image: url('https://static.tildacdn.com/tild3462-3264-4636-a235-326232643464/Vector.svg') !important;
       background-repeat: no-repeat !important;
       background-size: contain !important;
       background-position: center !important;
       display: block !important;
       position: relative !important;
       left: 0px !important;
       top: 0px !important;    
       margin-right: 10px !important;
   }  

   .t-store__card__prod-controls-wrapper [data-edition-option-id="2. Размеры дома"] .t-product__option-item_buttons .t-product__option-title_buttons:before {
       content: '' !important;
       width: 20px !important;
       height: 20px !important;
       background-image: url('https://static.tildacdn.com/tild6138-6464-4639-b131-376165303832/arrow_13884703_2.svg') !important;
       background-repeat: no-repeat !important;
       background-size: contain !important;
       background-position: center !important;
       display: block !important;
       position: relative !important;
       left: 0px !important;
       top: 0px !important;    
       margin-right: 10px !important;
   }  
   
   .t-store__card__prod-controls-wrapper [data-edition-option-id="3. Стоимость"] .t-product__option-item_buttons .t-product__option-title_buttons:before {
       content: '' !important;
       width: 20px !important;
       height: 20px !important;
       background-image: url('https://static.tildacdn.com/tild3635-6664-4535-b466-643764306537/money.svg') !important;
       background-repeat: no-repeat !important;
       background-size: contain !important;
       background-position: center !important;
       display: block !important;
       position: relative !important;
       left: 0px !important;
       top: 0px !important;    
       margin-right: 10px !important;
   }  
   
   
   /*Кнопка в плитке товаров*/

   .t-store__card {
       position: relative !important;
   }

   .t-store__card__btn {
       color: #AA7D47 !important;
       font-size: 14px !important;
       line-height: 1.3 !important;
       font-weight: 500 !important;
       font-family: 'Inter' !important;
       letter-spacing: 0.03em !important;
       text-transform: uppercase !important;
       padding: 0px !important;
       height: auto !important;
       margin: 0px !important;
       -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;
   }

   .t-store__card__btn:hover {
       opacity: .7 !important;
   }

   .t-store__card__btns-wrapper {
       margin-top: 0px !important;
       margin-bottom: 0px !important;
       position: absolute !important;
       right: 0 !important;
       bottom: 0 !important;
   }

   
   /*Ховер плиток товарв*/

   .t-store__card__bgimg, .t-store__card__bgimg_second {
       -webkit-transition: all 0.3s linear !important;
       -moz-transition: all 0.3s linear !important;
       -ms-transition: all 0.3s linear !important;
       -o-transition: all 0.3s linear !important;
       transition: all 0.3s linear !important;        
   }

   /*Фильтры в каталоге*/

   .t-store__filter__options {
       text-align: left !important;
   }

   .t-store__filter__item-title {
       color: #AA7D46 !important;
       text-transform: uppercase;
       font-size: 16px !important;
       line-height: 1.3 !important;
       font-weight: 400 !important;
       padding-right: 15px !important;
       -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;        
   }

   .t-store__filter__item {
       margin-right: 30px !important;
       margin-bottom: 0px !important;
   }

   .t-store__filter__item-title:hover {
       opacity: .7 !important;
   }

   .t-store__filter {
       margin-bottom: 40px !important;
   }

   .t-store__filter__item-title:after {
       top: -4px !important;
   }

   
   /*Кнопка Фильтр на мобильных верссия*/

   .t-store__filter__opts-mob-btn {
       font-size: 16px !important;
       font-weight: 400 !important;
       line-height: 1.3 !important;
       font-family: 'Inter' !important;  
       color: #676767 !important;
   }  

   .t-store__filter__opts-mob-btn.active, .t-store__filter__search-mob-btn.active {
       opacity: .7 !important;
   }

   .t-store__filter__item.active .t-store__filter__item-title {
       opacity: .7 !important;
   }    

   
   /*Всплывающее окно фильтра в плитке товаров*/

   .t-store__filter__item-controls-wrap {
       border-radius: 0px !important;
   }

   .t-store__filter__item-controls-container {
       padding-top: 10px !important;
       padding-bottom: 10px !important;
       max-height: 360px !important;    
       background-color: #F9F8F3 !important;
   }

   .t-store__filter__item_checkbox .t-store__filter__item-controls-container {
       padding-top: 10px !important;
       padding-bottom: 10px !important;
       padding-left: 15px !important;
       padding-right: 15px !important;        
       max-height: 360px !important;
   }

   .t-store__filter__title {
       font-size: 15px !important;
       font-weight: 400 !important;
       line-height: 1.3 !important;
       font-family: 'Inter' !important;
       color: #676767 !important;      
       margin-top: 2px !important;
   }

   .t-store__filter__custom-sel {
       padding-left: 15px !important;
       padding-right: 15px !important;
       padding-top: 5px !important;
       padding-bottom: 5px !important;
       -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;        
   }    

   .t-store__filter__custom-sel:hover {
       background-color: rgba(209, 209, 209, .5) !important;
   }

   .t-store__filter__custom-sel.active {
       background-color: rgba(209, 209, 209, .7) !important;
   }  

   
   /*Чек-боксы во всплывающем окне фильтра в плитке товаров*/

   .t-store__filter__checkbox {
       margin-bottom: 0px !important;
       padding-top: 5px !important;
       padding-bottom: 5px !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;        
       width: 100% !important;
   }

   .t-checkbox__indicator {
       border-radius: 0px !important;
       border-color: #D1D1D1 !important;
   }

   .t-checkbox__indicator:after {
       border-color: #AA7D47 !important;
   }  

   
   /*"Найдено" на плитке товаров*/

   .t-store__filter__prods-number {
       font-size: 16px !important;
       font-weight: 400 !important;
       line-height: 1.3 !important;
       font-family: 'Inter' !important;  
       color: #676767 !important;
       margin-bottom: 0px !important;
   }

   .t-store__filter__chosen-val {
       color: #535054 !important;
       font-size: 12px !important;
       line-height: 1.5 !important;
       font-weight: 400 !important;
       font-family: 'Inter' !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-left: 1px solid #AA7D47 !important;
       border-bottom: 1px solid #AA7D47 !important;
       border-radius: 0px !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;
       margin-bottom: 0px !important;
       margin-top: 10px !important;
       -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;  
   }

   .t-store__filter__chosen-val:after {
       left: 15px !important;
       color: #AA7D47 !important;
       padding: 0px !important;
       margin-right: 5px !important;
       font-size: 12px !important;
       height: 12px !important;
   }

   .t-store__filter__reset {
       color: #676767 !important;
       font-size: 12px !important;
       line-height: 1.3 !important;
       font-weight: 400 !important;
       font-family: 'Inter' !important;
       padding-top: 0px !important;
       border-color: #AA7D47 !important;
       vertical-align: middle !important;
       margin-bottom: 0px !important;
       margin-top: 15px !important;
       margin-left: 0px !important;
       display: table !important;
       -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;  
   }  

   .t-store__filter__chosen-bar {
       margin-top: 0px !important;
   }

   .t-store__filter__chosen-wrapper {
       padding-top: 20px !important;
       margin-top: 0px !important;
       margin-bottom: 30px !important;
   }  

   .t-store__filter__chosen-val:hover, .t-store__filter__reset:hover {
       opacity: .7 !important;
   }


   /*Ничего не найдено в плитке товаров*/

   .t-store__empty-part-msg-wrapper, .t-store__error-msg-wrapper, .t-feed__error-msg-wrapper {
       border-color: #D1D1D1 !important;
       border-radius: 0px !important;
       color: #676767 !important;
       font-size: 17px !important;
       line-height: 1.5 !important;
       font-weight: 400 !important;
       font-family: 'Inter' !important;
   }  
   
   .t-store__empty-part-msg-cont, .t-feed__error-msg {
       box-sizing: border-box !important;
       margin-bottom: 0px !important;
   }  

   
   /*Параметры продукта в карточке*/

   [data-record-type="512"].t-rec_pt_30 {
       padding-top: 30px !important;
   }

   .t512__separator {
       display: none !important;
   }
   
   .t512 .t-container {
       margin-bottom: -15px !important;
       padding-left: 20px !important;
       padding-right: 20px !important;
       box-sizing: border-box !important;
       display: -webkit-box !important;
       display: -ms-flexbox !important;
       display: flex !important;
       -ms-flex-wrap: wrap !important;
       flex-wrap: wrap !important;
   }

   .t512 .t-col {
       margin-bottom: 15px !important;
       margin-right: 25px !important;
       margin-left: 0px !important;
       white-space: nowrap !important;
       display: -webkit-box !important;
       display: -ms-flexbox !important;
       display: flex !important;
       -ms-flex-wrap: nowrap !important;
       flex-wrap: nowrap !important;
       -webkit-box-align: center !important;
       -ms-flex-align: center !important;
       align-items: center !important;
       max-width: unset !important;
       width: auto !important;
   }

   .t512__textwrapper:nth-child(n) {
       padding-left: 10px !important;
   }   


/*Склейка таблицы в карточке товара*/

   .uc-without-head {
       padding-top: 60px !important;
   }


  /*Блок стоимость в карточке товара*/
   .t612__wrapper, .t612__header, .t612__middle, .t612__col, .t612__left, .t612__middle_item {
       box-sizing: border-box !important;
   }

   .t612__wrapper {
       border: none !important;
   }

   

   /*Название столбцов в блоке стоимость в карточке товара*/
   .t612__header .t612__col .t612__title ul {
       list-style-type: none !important;
       padding-left: 0px !important;
       margin-bottom: 0px !important;
   }

   .t612__header .t612__col .t612__title li:first-child {
       color: #A9A7A7 !important;
       font-size: 16px !important;
       line-height: 1.5 !important;
       font-weight: 400 !important;
   }

   .t612__header .t612__col .t612__title li:not(:first-child) {
       color: #493E42 !important;
       font-size: 18px !important;
       line-height: 1.3 !important;
       font-weight: 500 !important;
       margin-top: 10px !important;
   }  

   .t612__header .t612__col .t612__title {
       padding: 30px !important;
   }

   .t612__header .t612__col {
       border: none !important;
   }

   .t612__header .t612__col:nth-child(2) {
       background-color: #F3F1E9 !important;
   }

   .t612__header .t612__col:nth-child(3) {
       background-color: #EBE5DE !important;
   }

   .t612__header .t612__col:nth-child(4) {
       background-color: #F3F1E9 !important;
   }  

   
   /*Шапка главной таблицы в блоке стоимость в карточке товара*/
   .uc-main-table > .t612 .t612__header .t612__left .t612__title {
       color: #A9A7A7 !important;
       font-size: 16px !important;
       line-height: 1.5 !important;
       font-weight: 400 !important;
       padding-bottom: 0px !important;
   }

   .uc-main-table > .t612 .t612__header .t612__left {
       vertical-align: middle !important;
       background-color: #FEFDFA !important;
   }    

   .uc-main-table > .t612 {
       position: sticky !important;
       position: -webkit-sticky !important;
       top: 80px !important;
   }

   
   /*Название первого столбца в блоке стоимость в карточке товара*/

   .t612__header .t612__left .t612__title {
       padding-top: 0px !important;
       padding-bottom: 30px !important;
       padding-left: 0px !important;
       padding-right: 30px !important;
   }

   .t612__header .t612__left {
       vertical-align: bottom !important;
   }

   
   /*Названия строк в блоке стоимость в карточке товара*/

   .t612__middle_item .t612__left .t612__title {
       padding-left: 30px !important;
       padding-right: 30px !important;
       padding-top: 20px !important;
       padding-bottom: 20px !important;
   }

   
   /*Ячейки в блоке стоимость в карточке товара*/

   .t612__middle_item .t612__col .t612__title {
       padding-left: 30px !important;
       padding-right: 30px !important;
       padding-top: 20px !important;
       padding-bottom: 20px !important;
   }

      .t612__middle_item {
       border-left: 1px solid #d1d1d1 !important;
       border-right: 1px solid #d1d1d1 !important;
   }

   .t612 .t612__middle_item:last-child {
       border-bottom: 1px solid #d1d1d1 !important;
   }

   
   /*Блок стоимость без хэдера в карточке товара*/

   .uc-without-head .t612__header .t612__col .t612__title {
       display: none !important;
   }

   .uc-without-head .t612__header .t612__col {
       visibility: hidden !important;
   }
   
    /*Хэдер аккордеона блока стоимость в карточке товара*/
    .t668__icon {
    }
    .t668__header {
        padding: 30px !important;
    }
    .t668__title {
        padding-right: 50px !important;
        color: #493E42 !important;
    }
    .t668__title ul {
        list-style-type: none !important;
        padding-left: 0px !important;
        margin-bottom: 0px !important;
    }
    .t668__title li:first-child {
        color: #A9A7A7 !important;
        font-size: 16px !important;
        line-height: 1.5 !important;
        font-weight: 400 !important;
    }
    .t668__title li:not(:first-child) {
        color: #493E42 !important;
        font-size: 18px !important;
        line-height: 1.3 !important;
        font-weight: 500 !important;
        margin-top: 10px !important;
    }
    .t668__col:first-child .t668__header {
        background-color: #F3F1E9 !important;
    }
    .t668__col:nth-child(2) .t668__header {
        background-color: #EBE5DE !important;
    }    
    .t668__col:nth-child(3) .t668__header {
        background-color: #F3F1E9 !important;
    } 
    .t668__col {
        margin-bottom: 15px !important;
    }
    .t668__col:last-child {
        margin-bottom: 0px !important;
    }    


 /*Текст в аккордеона блока стоимость в карточке товара*/

   .t668__content {
       padding-left: 20px !important;
       padding-right: 0px !important;
       padding-top: 0px !important;
       padding-bottom: 0px !important;
   }

   .t668__textwrapper {
       padding-top: 40px !important;
       padding-bottom: 25px !important;        
   }

   .t668__text {
       margin-top: 0px !important;
   }

   .t668__text *:last-child {
       margin-bottom: 0px !important;
   }

   .t668__text strong {
       color: #aa7d47 !important;
       font-size: 18px !important;
       line-height: 1.3 !important;
       font-weight: 500 !important;
       font-family: 'Inter' !important;
       margin-top: 30px !important;
       margin-bottom: 20px !important;
       display: inline-block !important;
   }

   .t668__text strong:first-child {
       margin-top: 0px !important;
   }

   .t668__text ul, .t668__text ol {
       list-style-type: none !important;
       margin-bottom: 10px !important;
       padding-left: 0px !important;
   }

   .t668__text ul li {
       margin-bottom: 10px !important;
       background-image: url(https://static.tildacdn.com/tild6663-3633-4138-b965-306365336433/_.svg) !important;
       background-repeat: no-repeat !important;
       background-position: left top 11px !important;
       padding-left: 30px !important;
       color: #69625D !important;
   }

   .t668__text ol li {
       margin-bottom: 10px !important;
       background-image: url(https://static.tildacdn.com/tild6130-3166-4264-b462-323831613764/_.svg) !important;
       background-repeat: no-repeat !important;
       background-position: left top 6px !important;
       padding-left: 30px !important;
   }

   .t668__text ol li:last-child, .t668__text ul li:last-child {
       margin-bottom: 0px !important;
   }

   .t668__text u {
       margin-bottom: 10px !important;
       display: inline-block !important;
       text-decoration: none !important;
       position: relative !important;
       padding-left: 75px !important;
   }

   .t668__text u:before {
       content: "ОПЦИЯ" !important;
       color: #A9A7A7 !important;
       font-size: 15px !important;
       line-height: 1.3 !important;
       font-weight: 500 !important;
       font-family: 'Inter' !important;
       text-transform: uppercase !important;
       position: absolute !important;
       left: 0px !important;
       top: 3px !important;
   }

   .uc-append-ac .t668__textwrapper {
       margin-left: -20px !important;
       margin-right: -20px !important;
   }

   
   /*Иконка аккордеона в блоке стоимости в карточке товара*/

   .t668__icon {
       width: 40px !important;
       height: 40px !important;    
       padding: 0px !important;
       top: unset !important;
       bottom: 30px !important;
       right: 20px !important;
       -webkit-transform: none !important;
       -ms-transform: none !important;
       transform: none !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-box-pack: center !important;
       -ms-flex-pack: center !important;
       justify-content: center !important;
   }

   .t668__circle {
       background-color: #FEFDFA !important;
       width: 100% !important;
       height: 100% !important;

   }
   .t668__lines svg {
       display: none !important;
   }

   .t668__lines {
       background-image: url(https://static.tildacdn.com/tild3164-3265-4635-b633-376662356238/Polygon_1.svg) !important;
       background-repeat: no-repeat !important;
       background-size: 16px 9px !important;
       background-position: center !important;
       -webkit-transform: rotate(180deg) !important;
       -ms-transform: rotate(180deg) !important;
       transform: rotate(180deg) !important;
       width: 16px !important;
       height: 9px !important;
       margin: auto !important;
   }

   .t668__icon-hover {
       display: none !important;

   }

   .t668__header:hover .t668__icon {
       opacity: .7 !important;
   }

   .t668__opened .t668__lines {
       -webkit-transform: rotate(0deg) !important;
       -ms-transform: rotate(0deg) !important;
       transform: rotate(0deg) !important;        
   }

   .uc-append-ac .t668__icon {
       top: 50% !important;
       -webkit-transform: translateY(-50%) !important;
       -ms-transform: translateY(-50%) !important;
       transform: translateY(-50%) !important;
   }

   

 /*Сообщение об успешной отправки формы*/

   .t-form__successbox {
       color: #493E42 !important;
       font-size: 17px !important;
       line-height: 1.3 !important;
   }
   
   
   @media screen and (max-width: 1200px) { 
    
    /*Стандартные главные заголовки*/
    .t468__title {
        font-size: 54px !important;
    }  
    
    /*Стандартные большие заголовки*/
    .t539 .t-section__title, .t165__title, .t225__title, .t938__title .t-section__title, .t849 .t-section__title, .t704__title, .t-feed__post-popup__title, .t696__title {
        font-size: 42px !important;       
    }  
}
   
   
   @media screen and (max-width: 960px) { 
       
    
    .t225__uptitle {
    font-size: 16px !important;
    letter-spacing: -0.7px;
    font-weight: 400 !important;
    padding-bottom: 20px !important;
    }
       
       
    /*Склейка таблицы в карточке товара*/
    .uc-without-head {
        padding-top: 50px !important;
    }    
    .uc-without-head .t612__container, .uc-main-table .t612__container {
        overflow: unset !important;
    }
    .uc-main-table {
        overflow: auto !important;
        padding-bottom: 10px !important;
        height: 550px !important;
    }
    .uc-main-table > .t612 {
        top: 0px !important;
    } 
    .uc-without-head.t400__off:nth-child(n) {
        display: block !important;
    }
       
           /*Стандартные главные заголовки*/
    .t468__title {
        font-size: 47px !important;
    }  
    
    /*Стандартные большие заголовки*/
    .t539 .t-section__title, .t165__title, .t225__title, .t938__title .t-section__title, .t849 .t-section__title, .t704__title, .t-feed__post-popup__title, .t696__title {
        font-size: 38px !important;       
    }   
    
   
    /*Описания в стандартных блоках с главными заголовками*/
    .t468__descr {
        padding-top: 25px !important;
    }
    
    /*Описания в стандартных блоках с большими заголовками*/
    .t539 .t-section__descr, .t225__descr, .t704__descr, .t696__descr {
        padding-top: 25px !important;
    }   


/*Хлебные крошки в каталоге*/
   .t758__link-item__wrapper .t-menu__link-item, .t758__breadcrumb-divider {
       font-size: 14px !important;
   }


 /*Заголовки в плитке товаров*/
   .t-store__card__textwrapper {
       margin-top: 25px !important;
   }  

   .t-store__card__title {
       font-size: 17px !important;      
   }


 /*Варианты товаров в плитке*/

   .t-store__card__prod-controls-wrapper {
       max-width: calc(100% + 25px) !important;
       margin-right: -25px !important;
   }

   
   /*Иконки вариантов товара в плитке*/

   .t-store__card__prod-controls-wrapper [data-edition-option-id="1. Площадь"] .t-product__option-item_buttons .t-product__option-title_buttons:before {
       width: 18px !important;
       height: 18px !important;
   }

   .t-store__card__prod-controls-wrapper [data-edition-option-id="2. Количество комнат"] .t-product__option-item_buttons .t-product__option-title_buttons:before {
       width: 18px !important;
       height: 18px !important;
   }

   .t-store__card__prod-controls-wrapper [data-edition-option-id="3. Количество санузлов"] .t-product__option-item_buttons .t-product__option-title_buttons:before {
       width: 18px !important;
       height: 18px !important;
   }  

   
   /*Плитки товаров*/

   .t-store__card {
       width: 100% !important;
       margin-bottom: 50px !important;
   }

   .t-store__card:last-child {
       margin-bottom: 0px !important;
   }

   
   /*Кнопка в плитке товаров*/

   .t-store__card__btns-wrapper {
       margin-top: 25px !important;
       position: relative !important;
       right: unset !important;
       bottom: unset !important;
   }  

   .t-store__card__btn {
       width: auto !important;
   }

   
   /*Фильтры в плитке товаров*/

   .t-store__filter__options {
       margin-top: 25px !important;
   }

   .t-store__filter {
       margin-left: 20px !important;
       margin-right: 20px !important;
       margin-bottom: 35px !important;
   }

   .t-store__filter__item {
       margin-right: 0px !important;
       border-color: #D1D1D1 !important;
       padding-top: 15px !important;
       padding-bottom: 15px !important;
   }

   .t-store__filter__item-controls-container, .t-store__filter__item_checkbox .t-store__filter__item-controls-container {
       padding-top: 10px !important;
       padding-bottom: 0px !important;
   }    

   .t-store__filter__item-controls-wrap {
       margin-top: 0px !important;
   }

   .t-store__filter__chosen-wrapper {
       padding-top: 15px !important;
   }

   
   /*Ничего не найдено в плитке товаров*/

   .t-store__empty-part-msg-cont {
       margin-top: 0px !important;
   }  

   .t-store__empty-part-msg-cont {
       padding-left: 20px !important;
       padding-right: 20px !important;
   }    


   /*Параметры продукта в карточке*/

   [data-record-type="512"].t-rec_pt_30 {
       padding-top: 25px !important;
   }

   .t512 .t-container {
       padding-left: 20px !important;
       padding-right: 20px !important;
   }    

   .t512 .t-col {
       padding: 0px !important;
   }

   .t512__bgimg {
       width: 18px !important;
       height: 18px !important;
   } 



 /*Склейка таблицы в карточке товара*/

   .uc-without-head {
       padding-top: 50px !important;
   }    

   .uc-without-head .t612__container, .uc-main-table .t612__container {
       overflow: unset !important;
   }

   .uc-main-table {
       overflow: auto !important;
       padding-bottom: 10px !important;
       height: 550px !important;
   }

   .uc-main-table > .t612 {
       top: 0px !important;
   }

   .uc-without-head.t400__off:nth-child(n) {

       display: block !important;

   }


   /*Название столбцов в блоке стоимость в карточке товара*/

   .t612__header .t612__col .t612__title li:not(:first-child) {
       font-size: 17px !important;
   }    

   .t612__header .t612__col .t612__title {
       padding-top: 25px !important;
       padding-bottom: 25px !important;
   }      


   /*Название первого столбца в блоке стоимость в карточке товара*/

   .t612__header .t612__left .t612__title {
       padding-bottom: 25px !important;
       font-size: 17px !important;
   }  

   
   /*Блок стоимость в карточке товара*/

   .t612__content {
       width: auto !important;
       max-width: unset !important;
       display: -webkit-box !important;
       display: -ms-flexbox !important;
       display: flex !important;
   }

   .t612__col {
       width: 240px !important;
   }


 /*Текст в аккордеона блока стоимость в карточке товара*/

   .t668__textwrapper {
       padding-top: 35px !important;
       padding-bottom: 20px !important;
   }

   .t668__text strong {
       font-size: 17px !important;
       margin-top: 25px !important;
   }

   .t668__text u {
       padding-left: 71px !important;
   }

   .t668__text u:before {
       font-size: 14px !important;
       top: 4px !important;
   }

   

   /*Иконка аккордеона в блоке стоимости в карточке товара*/

   .t668__icon {
       width: 35px !important;
       height: 35px !important;    
       bottom: 25px !important;
       right: 20px !important;

   }

   .t668__lines {
       background-size: 15px 8px !important;
       width: 15px !important;
       height: 8px !important;
   }    

   }
   
   @media screen and (max-width: 640px) { 

    /*Стандартные главные заголовки*/
    .t468__title {
        font-size: 41px !important;
    }
    
    /*Стандартные большие заголовки*/
    .t539 .t-section__title, .t165__title, .t225__title, .t938__title .t-section__title, .t849 .t-section__title, .t704__title, .t-feed__post-popup__title, .t696__title {
        font-size: 34px !important;       
    }   

 /*Ничего не найдено в плитке товаров*/

   .t-store__empty-part-msg-cont {
       padding-left: 10px !important;
       padding-right: 10px !important;
   }      
   
   /*Параметры продукта в карточке*/

   .t512 .t-container {
       margin-right: -25px !important;
       margin-left: 0px !important;
       width: calc(100% + 25px) !important;
   }  

   .t512 {
       overflow: hidden !important;
   }

}

@media screen and (max-width: 480px) { 

 
     /*Стандартные главные заголовки*/
    .t468__title {
        font-size: 35px !important;
    }  
    
    /*Стандартные большие заголовки*/
    .t539 .t-section__title, .t165__title, .t225__title, .t938__title .t-section__title, .t849 .t-section__title, .t704__title, .t-feed__post-popup__title, .t696__title {
        font-size: 30px !important;       
    }   

 
 /*Хлебные крошки в каталоге*/

   .t758__link-item__wrapper .t-menu__link-item, .t758__breadcrumb-divider {
       font-size: 14px !important;
   }


 /*Заголовки в плитке товаров*/

   .t-store__card__textwrapper {
       margin-top: 20px !important;
   }  

   .t-store__card__title {
       font-size: 15px !important;      
   }    

   

   /*Варианты в плитке товаров*/

   .t-store__card__prod-controls-wrapper {
       margin-top: 15px !important;
       margin-bottom: -10px !important;
   }    

   .t-store__card__prod-controls-wrapper .t-product__option-item_buttons .t-product__option-title_buttons {
       font-size: 15px !important;
   }

   .t-store__card__prod-controls-wrapper .t-product__option-item_buttons {
       margin-bottom: 10px !important;
       margin-right: 20px !important;
   }

   .t-store__card__prod-controls-wrapper {
       max-width: calc(100% + 20px) !important;
       margin-right: -20px !important;
   }    

   

   /*Иконки вариантов товара в плитке*/

   .t-store__card__prod-controls-wrapper [data-edition-option-id="1. Площадь"] .t-product__option-item_buttons .t-product__option-title_buttons:before {
       width: 15px !important;
       height: 15px !important;
   }

   .t-store__card__prod-controls-wrapper [data-edition-option-id="2. Количество комнат"] .t-product__option-item_buttons .t-product__option-title_buttons:before {
       width: 15px !important;
       height: 15px !important;
   }

   .t-store__card__prod-controls-wrapper [data-edition-option-id="3. Количество санузлов"] .t-product__option-item_buttons .t-product__option-title_buttons:before {
       width: 15px !important;
       height: 15px !important;
   }    

   

   /*Плитки товаров*/

   .t-store__card {
       margin-bottom: 40px !important;
   }

   .t-store__card:last-child {
       margin-bottom: 0px !important;
   }    



/*Фильтры в плитке товаров*/

   .t-store__filter__options {
       margin-top: 20px !important;
   }

   .t-store__filter {
       margin-bottom: 30px !important;
   }

   .t-store__filter__opts-mob-btn {
       font-size: 15px !important;
   }

   .t-store__filter__item-title {
       font-size: 15px !important;
   }

   .t-store__filter__title {
       font-size: 14px !important;
   }

   .t-store__filter__prods-number {
       font-size: 15px !important;
   }

   .t-store__filter__chosen-wrapper {
       padding-top: 10px !important;
   }

   
   /*Ничего не найдено в плитке товаров*/

   .t-store__empty-part-msg-wrapper, .t-store__error-msg-wrapper, .t-feed__error-msg-wrapper {
       font-size: 16px !important;
   }  

   

   /*Параметры продукта в карточке*/

   [data-record-type="512"].t-rec_pt_30 {
       padding-top: 20px !important;
   }

   .t512 .t-container {
       margin-bottom: -10px !important;
       margin-right: -20px !important;
       width: calc(100% + 20px) !important;
   }

   .t512 .t-col {
       margin-bottom: 10px !important;
       margin-right: 20px !important;
   }  

   .t512__textwrapper .t-name {
       font-size: 15px !important;

   }

   .t512__bgimg {
       width: 15px !important;
       height: 15px !important;
   }


   /*Хэдер аккордеона блока стоимость в карточке товара*/

   .t668__header {
       padding: 20px !important;
   }

   .t668__title li:first-child {
       font-size: 16px !important;
   }

   .t668__title li:not(:first-child) {
       font-size: 16px !important;
       margin-top: 5px !important;

   }

   .t668__col {
       margin-bottom: 10px !important;
   }

   .t668__title {
       font-size: 16px !important;
       padding-right: 40px !important;
   }    

   
   /*Текст в аккордеона блока стоимость в карточке товара*/

   .t668__textwrapper {
       padding-top: 30px !important;
       padding-bottom: 20px !important;
   }

   .t668__text {
       font-size: 15px !important;

   }

   .t668__text strong {
       font-size: 16px !important;
       margin-top: 25px !important;
       margin-bottom: 15px !important;
   }

   .t668__text ul, .t668__text ol {
       margin-bottom: 5px !important;
   }

   .t668__text ul li {
       margin-bottom: 5px !important;
       background-position: left top 10px !important;
       padding-left: 25px !important;
   }

   .t668__text ol li {
       margin-bottom: 5px !important;
       background-position: left top 5px !important;
       padding-left: 25px !important;
   }

   .t668__text u {
       margin-bottom: 5px !important;
       padding-left: 63px !important;

   }

   .t668__text u:before {
       font-size: 13px !important;
       top: 3px !important;
   }

   
   /*Иконка аккордеона в блоке стоимости в карточке товара*/

   .t668__icon {
       width: 30px !important;
       height: 30px !important;    
       bottom: 20px !important;
       right: 15px !important;
   }

   .t668__lines {
       background-size: 13px 7px !important;
       width: 13px !important;
       height: 7px !important;        
   }    

   

  